2021-07-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [85f04e9f809797b8199d13c421bd8a2b025d52b5]

        Version 7.1.5.2, tag libreoffice-7.1.5.2

2021-07-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4d9ca580289300b653b87c68b7d14465aed832b8]

        bump product version to 7.1.5.2
        
        Change-Id: I2c08e051b6a0dad889084165e45dc660663468c4

2021-07-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2f38b53f8d85f18213a97a00005c41f46a38b7c8]

        update credits
        
        Change-Id: I1a09193e888318084a7d9b3c76c049e373db545b
        (cherry picked from commit 113d308155e4b6a67a8510098a7db5f4a6632bdc)
        (cherry picked from commit 8c52893341dbe84d0772f574c1fa9bf37b88a338)

2021-07-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cb2429e6600917eec0c486bd06f66078bb0a6284]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1-5'
          to ce7b028c7a241f9fd73679dee6eacca571797830
          - update translations for 7.1.5 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: I42501f3274956b38075932f254e33d4643a3040f
            (cherry picked from commit f631db10ea817a58295da01010d9f4c7b2aa58ae)
            
2021-07-15  Caolán McNamara  <caolanm@redhat.com>  [8d9f47cfe892d6fba3f336e79a990888b61c8557]

        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/+/118924
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        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-07-15  Caolán McNamara  <caolanm@redhat.com>  [ef86453a3f1dc0f3c73e731aaccfc4354bae70cc]

        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/+/118807
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit bfc49fc16c1cc9b9a5dee406fe7348c079c45ba6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118811
        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-07-13  Caolán McNamara  <caolanm@redhat.com>  [312f9e1339d7925614a59ab08f0e65d2b5a9d87d]

        tdf#143291 the "none" item selected is distinct from nothing selected
        
        Change-Id: I2e012df85a5c28f462a6c643d7a9a88f8775e870
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118730
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-12  Michael Weghorn  <m.weghorn@posteo.de>  [3bb93f85a32973b492d2d0eb61e1f71269be2fbc]

        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>
        (cherry picked from commit cdc752fd5e5b3bf97043b9542867d84827614f2c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118503
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit 1e7f4ecdfbb30cdf35501292ced01388b8d24647)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118507
        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-07-12  Caolán McNamara  <caolanm@redhat.com>  [91a292367adf8856e509bd9464c8993c3b5299c3]

        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/+/118623
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit b39292ac6c89ee20db72e2dc33a59e8d49ca449c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118722
        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-07-12  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [8d894294fa4cb006d1ddca846f8e44ed2b57d063]

        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>
        (cherry picked from commit 25e09087d8e2c5cecca1d548c69a263c7bf8b7ca)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118418
        (cherry picked from commit dd4d221f77501eb36c816ade48869d385462f18c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118423
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>

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

        Resolves: tdf#143153 null-deref on grouping fit-to-frame obj with another
        
        Change-Id: I134d15ac980aa34ff274abd03966cd7948390542
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118628
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit f2290187dcd59f159c560a47629b5d3897be1864)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118630
        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>

2021-07-12  Caolán McNamara  <caolanm@redhat.com>  [5bbc018edd51634e659373b0815dde6f9e9184df]

        tdf#143146 copy functor and arg before calling function that can delete this
        
        Change-Id: I4e29fe6fa4119b709e31156afc5c2a5d08cdc072
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118625
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 80f5f74b661b52717ec2848b98cad3be8192b330)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118629
        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>

2021-07-06  Eike Rathke  <erack@redhat.com>  [a8ef7e49afcc41d6069743ca5c81e7f2b18f4db2]

        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
        (cherry picked from commit 89a3caee73c476133af804d9a0a650e72e711d95)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118422
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-03  Eike Rathke  <erack@redhat.com>  [a7d534639ce3dd6e18f349c33b2bcaa6b43a42a2]

        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
        (cherry picked from commit d703131d063c41b8baca01830c4c9806f99ab7d2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118190
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit c7d6a4dcfa82387d4ea2445b7af109101f0c365b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118261
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2021-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4c13e7ee7534b8b5c0a6849deba3a86f4826479]

        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>
        (cherry picked from commit 2176084192dc46a1ef5d6dd79effa5cd5d1dcca2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118256
        (cherry picked from commit 2b848d7dad2e7e1c8efce5b23eafedff387f00c2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118266
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2021-07-03  Caolán McNamara  <caolanm@redhat.com>  [d1f203ec75c2fb8a15e75f540f89309a49a6d395]

        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/+/118254
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        (cherry picked from commit bc51aec4209729ea91a79a82506d18461183f570)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118267
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-07-03  Tünde Tóth  <toth.tunde@nisz.hu>  [a16ca67218be6dad183208694daf515d682b50d4]

        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>
        (cherry picked from commit 67e2cc17bad3fd7aacb94da47f9024b731434a84)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118293
        Tested-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
        Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
        (cherry picked from commit 5a47501ec5856f32d652d492e9e144e64642b452)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118299
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit 26e447de1d6b940588ea3ae8f22e35a18aa60754)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118301
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-07-01  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f875b13fb7aac25910e6c54b83650bfd96b637e6]

        bump product version to 7.1.5.1.0+
        
        Change-Id: I673c72f5d309ecc5c30cbd82d13dedf9ca4ed9b5

2021-07-01  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [930991f966c09f1fbec59b40dcf8d086ce24b157]

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

2021-07-01  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [89fe970da615cee7b984bb905928a5cc9e739a13]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to ef50348279adbec84e7e6f800330901efebaeb31
          - update translations for 7.1.5 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: I4232763382b588d86e2118fea9906f586e5eb19a
            
2021-07-01  Julien Nabet  <serval2412@yahoo.fr>  [bf3c4e49a48178849f75e6449ec47ab3ff456878]

        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>
        (cherry picked from commit 4a0b40f1be9f6773c8ebc5331c257911a76a5cee)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118178
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118229

2021-07-01  Michael Stahl  <michael.stahl@allotropia.de>  [06b84e45ffbe4f281c5d63da0b385c5faff2ef7b]

        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>
        (cherry picked from commit 7cbd6d768d282077053c354254315f3dc89bf254)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118195
        Tested-by: Jenkins

2021-07-01  Caolán McNamara  <caolanm@redhat.com>  [553b7a044c83498288227e261f1de918db6cd421]

        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/+/118071
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

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

        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.
        
        Change-Id: I64fd12e4bcb8e4fd131effe94e6882e54cfcaf19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118084
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-29  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [a396dde0907ad87ac928c9a1b9f7640a73910b17]

        tdf#142061 Consider window scaling for XOR drawing on macOS
        
        Change-Id: I4261334b6d2d2f34fe3452cc870aba6f88c4069e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118036
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-06-28  Mike Kaganski  <mike.kaganski@collabora.com>  [e51ad28ba22105c60be246f02e7951b986f35150]

        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>
        (cherry picked from commit 8383175bd3c714c163eac40a00b1e8277d4d5307)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117857
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-28  Michael Stahl  <michael.stahl@allotropia.de>  [583ca42c3f83058aa6ccfff1063aef373d98e4c8]

        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>
        (cherry picked from commit a0cd270a99f43049fc099ddd463e57aa243d5b0e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117860
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [82ec493928ae35d224ffdc735fd8e427c390610c]

        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/+/117644
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 744e964619b5c49870ceab7f59daf1272f24cf75)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117713
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-24  Eike Rathke  <erack@redhat.com>  [62f01b4c91d402e1828f8ad6b007d0a3594d2d3e]

        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
        (cherry picked from commit d81775f5b12080676ebaf659c5a4c10d64a9074b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117720
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-23  Gülşah Köse  <gulsah.kose@collabora.com>  [adaea81bf63815fb171850ea9f4a2e9c9f2144d1]

        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>
        (cherry picked from commit e837f50313a703b6b26abb78f224472c1e4734ea)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117557
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-22  Julien Nabet  <serval2412@yahoo.fr>  [0a8131d098e24842480c9c42b5e47accc7c59ce0]

        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>
        (cherry picked from commit a6d269ed9478b20f611912bf9711c2683e7bc924)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117632
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit bb59b4165456d13eda800098be8b875d93b093d3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117637

2021-06-22  Caolán McNamara  <caolanm@redhat.com>  [b0f7621fa53c20f4a74b82141d2ee03fcbd08578]

        tdf#139447 crash on dragging query/table from explorer to calc sheet
        
        Change-Id: Ic827cb967a9a9cb78f28a23707813aeec8381cd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117019
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-22  Caolán McNamara  <caolanm@redhat.com>  [78ebf1dcf78456d6c45e907c201af50b1edac87f]

        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/+/117115
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-22  Michael Stahl  <michael.stahl@allotropia.de>  [5e658c91a5d1e69e34384dd50ac8ada358ebd8ba]

        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>
        (cherry picked from commit a41c71838d4662adf1ada9d46ec6e070cae7e695)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117603
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-22  Michael Stahl  <michael.stahl@allotropia.de>  [35a0bfa7bf52ca713ea8e57cd982d16723be920d]

        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>
        (cherry picked from commit f1439db62eb36ef5fbc9111b87dc4e0f24b3cb86)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117602
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

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

        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>
        (cherry picked from commit ee042a371e98cdcc59848f0b953f1ce545e18e31)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117601
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-22  Heiko Tietze  <tietze.heiko@gmail.com>  [b1d135484940db34bc84940c06a2df1740d19469]

        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>
        (cherry picked from commit f43fdcad400b6ff51f0810d923fe75d5a2cfde0c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117414
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-21  Katarina Behrens  <bubli@bubli.org>  [5a15f6dc15449fd83949fbff296fe2f72c20639f]

        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>
        (cherry picked from commit 7a717c8b9319edcc12e50ab78554b8e0e7049cbf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117419
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        (cherry picked from commit 1bec8a3d3b16bb8881bd49f58d8786421ff5f839)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117554
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

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

        ofz#34221 avoid OOM
        
        Change-Id: I1987d39ea8ff195b397b0ee3fb0e45f9bfbfb572
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117516
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-21  Julien Nabet  <serval2412@yahoo.fr>  [c82178535780df2b54c80b084e9d9e6eb453fac2]

        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>
        (cherry picked from commit c21398066b6bf630070ed291456f2663e06d94b9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117427
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-06-19  Caolán McNamara  <caolanm@redhat.com>  [f3adb19b4e4f4e26aee50ce1d7cbc7a916253c04]

        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/+/117421
        Tested-by: Jenkins
        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-06-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9799f798d8f84f352aa46e4e923e05e74c68f586]

        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>
        (cherry picked from commit e9a824dd6c1c33777461874d9892343d193c867d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116907
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dc7bc263d05f74cd0e788883ed99e71809bbfc75]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 0ef840bfd6928f312b3ece83c5a8bbd225767646
          - Mute l10n on some internal field names
            
            Change-Id: Ie794e15c31def6111eccd83f3e7a744984045cf6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117310
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            (cherry picked from commit 0849d16f3b86339a8906c496f89db64d2995fa6f)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117311
            
2021-06-15  Stephan Bergmann  <sbergman@redhat.com>  [44778e9ac3306e382feb71cc9b43289a9b6edf61]

        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: Ia6383d8afb97396cb690a9859fc5d1c8f513970e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117263
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-15  Jim Raykowski  <raykowj@gmail.com>  [3d4c284f087010e9590460f98052438526e14c00]

        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>
        (cherry picked from commit ec629c5ee22d02f99d66a5cf975ce239876b7f4d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116702
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

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

        Resolves: tdf#142767 cannot use itemid of 0 in ValueSets
        
        Change-Id: I2c2b655b512e4e7869fe3784f1b073ecdbd0dac9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117123
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-14  Stephan Bergmann  <sbergman@redhat.com>  [2f851dd40543aff46e75c739120b41d7f1ae1160]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117134
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-14  Eike Rathke  <erack@redhat.com>  [304d64cc27a729646522c7e16ad3d1d0aa2b1a12]

        Resolves: tdf#127013 differentiate non-/array separators and restrict
        
         This is a combination of 2 commits.
        
        Resolves: tdf#127013 differentiate non-/array separators and restrict
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117068
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit bb54d6d8241a06a6772052b77b67d6a4f686426c)
        
        Related: tdf#127013 Check loaded separators for validity
        
        ... not only if something is present at all.
        That way future restrictions can reset separators.
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117072
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 381bc9d9acd461415cf81eef71ec3dd935a07b62)
        
        I738bcb9e052e8dbecb0a6cd07bbae8f4a8ea1c35
        
        Change-Id: I9ff6b816b0c7af9081954fa407a4d516a576a338
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117075
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-11  Tünde Tóth  <toth.tunde@nisz.hu>  [170f257ea5e3375257355def8bd7e998135ad98a]

        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>
        (cherry picked from commit 6185d1ff0130b3d178d5e50eeb6944ab70db41f9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116905
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-11  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [b20b7339f1786d27fec3787f3567c234757d3959]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117022

2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [b76d3943b09c129393d7aa763dbb3322218726db]

        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/+/116896
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [dcd2ddbbcd3e93161e8f6826c1a8ce9005714f2e]

        allow system firebird 4
        
        drop odb load tests of experimental era odbs that only contain fdb and
        not fbk, that ends up only proving that was a bad idea which we know
        so that's why we stopped doing it
        
        this squashed commit contains...
        
        HAVE_FIREBIRD_30 is not used anymore
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116977
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        
        and...
        
        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: I330065f61d2d0fdfeeaeba4ee2e739e222d1c665
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116895
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [8619e743564a241eb951866616aec82e1ab3965f]

        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>
        (cherry picked from commit d693223b84b518701d308678801ccc50877490dc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116904
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-10  Tünde Tóth  <toth.tunde@nisz.hu>  [1d965fab93a573edf2028d6fc178b4533446fc54]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116998
        Tested-by: Jenkins

2021-06-10  Andras Timar  <andras.timar@collabora.com>  [17fdaf166a360d39e7dce7960bb15562eeb3e516]

        Update git submodules
        
        * Update dictionaries from branch 'libreoffice-7-1'
          to 39658b5705671893f251e78655c3bb775a1b0d2f
          - 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>
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/115723
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-06-10  Caolán McNamara  <caolanm@redhat.com>  [4b6af3412f72be85706fc5355a36bd8364726c13]

        tdf#141769 ScTextWnd has to be available before the editview is created
        
        Change-Id: Iec3b4180c4dc83723224b7122a1513cb8fe3ea0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116921
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-06-10  Caolán McNamara  <caolanm@redhat.com>  [a9cbb242b308c9a15f1c4d610067c902fcc29195]

        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/+/116892
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-10  Caolán McNamara  <caolanm@redhat.com>  [429aa829073a3140e7cd83d7318f77703baa3cbc]

        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/+/116711
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [289a9f906bdef65f12ee0acb7069d6f39ac825f4]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116941

2021-06-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [db6efbaf5f9d6ae818afccec6a9fab219268b621]

        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>
        (cherry picked from commit 3b75f9add7ed80e803b0771d86892d6ca0f47e71)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116703
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [5f5c4036e5469893c3eec7a532a1df84bf78da8d]

        update credits
        
        Change-Id: I46f39d507cc96cbcd0d59b4edfcbb109efefdb69
        (cherry picked from commit 0d42ca4f39160bdc28a5855261c227c63161dd8a)

2021-06-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6fd1717e9680c8efb97385f7e5523567c61ce1ee]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to ee29ff1930cf1907812365209b69326a17400969
          - update translations for 7.1.4 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: Id46165455a260dfa20c5481c1e19a8b2a9426f5a
            
2021-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f70c1f1ebd67db3f98ec132baf40e629de7a1c1]

        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>
        (cherry picked from commit 06a983b213b8fb71fdac1004868d7b4fdd6a9833)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116470
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [740d12d8a8294d4bfd28e6c3e4cf1e0ed560b198]

        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/+/116102
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-01  Stephan Bergmann  <sbergman@redhat.com>  [433cbb6a3bf2cb0587bc0c0da99c1bfb715da690]

        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>
        (cherry picked from commit e6c25186c8584f68b5f8074004556bd855200fff)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116456
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-01  Miklos Vajna  <vmiklos@collabora.com>  [87c307b6fc1eb86aa194832e9a293df435ed3f87]

        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>
        (cherry picked from commit 6fc8a6b0b52509d735971f079d7b1660559d475d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116457
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-01  Stephan Bergmann  <sbergman@redhat.com>  [428206c3c1c54d01435cf4e4a07174cfbd567335]

        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>
        
        (cherry picked from commit 1f3dddd6f21d91c429190ae314dadeec409f35f4, plus
        follow-up 95e26d3dce4f5a3b2d010d5ca47b4e450905a100 "tdf#142326: Adapt to
        'libstdc++: Implement LWG 1203 for rvalue iostreams'")
        Change-Id: I7c8fef25e15fcfa9b83924467dc86dc2957fbd7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116447
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-31  Justin Luth  <justin_luth@sil.org>  [5107bc515fba130bf4a488324f97971789a92f37]

        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>
        (cherry picked from commit f49e5902a3737c02fabf5bec23243ccb126426c4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116170
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-05-31  Muhammet Kara  <muhammet.kara@collabora.com>  [9a9089d0f7c205ed6428e55fb86062c715483a4b]

        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>
        (cherry picked from commit e98b0891d6e0f1d6be4e4a4761bd1ab16bfab85c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116168
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-28  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [0e726bb7ec31f0300ac0e56528bb70b0780444cd]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116316

2021-05-28  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [a1168e2c58daf2efde944970472c67c46c2e8c03]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116314
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-28  Miklos Vajna  <vmiklos@collabora.com>  [8d7b4998c7443be91a09f46a3cb5e6fad9b035bd]

        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.
        
        (cherry picked from commit 2f21e4f357ec60450df84ddd858c3cf0a4711b02)
        
        Change-Id: I895abb76d3bd3bbe3a84e5c27a77df722b96226a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116155
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [2a0d5643234cd0989f91589695694c809d82e344]

        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/+/116158
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-27  Caolán McNamara  <caolanm@redhat.com>  [3766e78348d52b9491179c32e9062e25e58250f7]

        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/+/116157
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [e06f2bb00137655dbf6f0a8c8c2fc555720f4d3f]

        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/+/116153
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [c3dc12c4c66bfec6c9d29603f9707d55fbb11d94]

        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>
        (cherry picked from commit 60b98189281524c85b559ee3b6adc1381b793b9d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116154

2021-05-26  Gülşah Köse  <gulsah.kose@collabora.com>  [7f9668926d03de947a73c0b3a5e2f6490701fcad]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116183

2021-05-26  Gülşah Köse  <gulsah.kose@collabora.com>  [2ff2a77990a09637321417bfda23206a5a8306e8]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116176
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-05-26  Tor Lillqvist  <tml@collabora.com>  [82795b6f1142c2aad9d451b364642439d52af15d]

        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
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115914
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-05-26  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [dacd7c5d3df95e30ae6161e92015fc0449928a37]

        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.
        
        Conflicts:
              sw/qa/extras/ooxmlexport/ooxmlexport16.cxx
        
        Change-Id: I344c907bb7a7b83a91f5727e13ad184fb44137b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115795
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116093
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-26  Eike Rathke  <erack@redhat.com>  [bdcf20ada557ef85297869014e678743f41d0815]

        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
        (cherry picked from commit 807f3508c9319d7f94820ea1282e306594418fce)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116152
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-25  Caolán McNamara  <caolanm@redhat.com>  [eb5b345172516b31ec43e226c242e536e93a3413]

        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/+/115968
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-25  Regina Henschel  <rb.henschel@t-online.de>  [0cc664f82535eb33b811e23fa3229b10f2c2bf95]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116094

2021-05-25  Jun NOGATA  <nogajun@gmail.com>  [01181e6b19c12d51dea1ff41a519e4ed0028d643]

        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>
        (cherry picked from commit 02181b90af46a4736502318a36a5ca8630de09a1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115966

2021-05-24  Eike Rathke  <erack@redhat.com>  [29e74f1ef0a608ce37cbc2a3dd527b4b22e77cca]

        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
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116039

2021-05-24  Michael Stahl  <michael.stahl@allotropia.de>  [2221644cae0b9b55961e34ffd1ac1116cf216b0e]

        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>
        (cherry picked from commit bf0c6a98ae38cd2188d7f7e94f1563e5ce6a8ce4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115925
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-24  Joshua Williams  <joshmackwilliams@protonmail.com>  [073a78b8c4080e6fc9e4e61a614616edcb4153dc]

        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>
        (cherry picked from commit 6cdfd89413eab85dba7b975199358cb8fae44661)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115961
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [c4767868f1ee024efdd672cb21de9e3258c56694]

        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/+/115952
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-22  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [a3bf914602ecc5f49953289ca572825313864ffc]

        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>
        (cherry picked from commit b7c9ce6c86a11c6cacfa190b99052da388887c49)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115957

2021-05-22  Mike Kaganski  <mike.kaganski@collabora.com>  [c55f64f1f4bcd37f071225c8fedca4265f2a59e3]

        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>
        (cherry picked from commit 6155689bb6f1d72f29b43ac5ae94b32522ef9b42)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115851
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-21  Luboš Luňák  <l.lunak@collabora.com>  [887f1dbbda9dd371f52111c2f5a3bbbc67fc5615]

        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>
        (cherry picked from commit 9bf9fea0afadef0912d38f0d08b2bf2959569100)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115850

2021-05-21  Michael Stahl  <michael.stahl@allotropia.de>  [512da58e5ce822744e4d0b8139595baf1c623035]

        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>
        (cherry picked from commit 95a716f12a0dacdd5d80a6f3d98eadcc2f079fcf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115843
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [71edc1d1af9691f7b5067579f22d3d8677c1608c]

        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>
        (cherry picked from commit 39369c6e67dffe04acc4abb678c1a94526237fd8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115524
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [969379e9704fe124eec8ec0d7b945cfcf39b1c81]

        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>
        (cherry picked from commit 0655560f1b8aff45954682bb92498570f2000014)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115836

2021-05-21  Stephan Bergmann  <sbergman@redhat.com>  [d401b26b647dcabcb52243fe9a965df12001ca7b]

        Adapt to recent LO download.lst changes
        
        Change-Id: Iac481bb016c69bf444cbf4c91f3d0ff79714783c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115882
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-21  Svante Schubert  <svante.schubert@gmail.com>  [fb8714eebdb34d6f3604c1a2801777f624829fcc]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115880

2021-05-21  Svante Schubert  <svante.schubert@gmail.com>  [932be9b55ce8b996184e724127925c436130cecd]

        tdf#118637: 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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115879

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [2811b7cb66e0bcbeb9c69e1b6b51ee30642567c1]

        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/+/115788
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3586226899e74b821c584a19b06ffd104709ae14]

        bump product version to 7.1.5.0.0+
        
        Change-Id: I0acb4e94d4604ef0f09a100e94916ebfa6a3a09d

2021-05-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [868d78736ff06cc7a777329f42615a8dd550b2ea]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to 9b312fbdba1d75c6d086f4b3ee182e86de9b7797
          - update translations for 7.1.4 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: I5cbaffa0b102e88fc4a075332f18b72e32cf5855
            
2021-05-19  U-DESKTOP-042UROI\dhsung  <sungdh86+git@gmail.com>  [8969b8959cd0292d2be1a43130ef7fbd89adfe81]

        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>
        (cherry picked from commit be622ccf9b60290d0577314ac9d76fbcf1cce636)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115832

2021-05-18  Michael Stahl  <michael.stahl@allotropia.de>  [ad5ebd2bcf6d80d46b59849fb85aa3ee226b52a3]

        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>
        (cherry picked from commit 16de54a5c47fbc4691ee099c1f7bb559a8fe11ac)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115390
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-18  Miklos Vajna  <vmiklos@collabora.com>  [f18b902062c8753a19847f866cd7f51432106e60]

        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.
        
        (cherry picked from commit d7d43cf460d66354a40ffa3b34c0f9efcd42d0be)
        
        Conflicts:
        	vcl/qa/cppunit/pdfexport/pdfexport.cxx
        
        Change-Id: I5a5d51662399814d5554d7c2cb86a6c9a2974012
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115523
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-18  Michael Stahl  <michael.stahl@allotropia.de>  [2a71eac9027b3838f675ad20c91320abca8bb884]

        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>
        (cherry picked from commit c5e5467f6a13aba68b4706a4d7feb130e824bcc6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115291
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

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

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115715

2021-05-17  Caolán McNamara  <caolanm@redhat.com>  [7cfae0ade31a5469331f5b0288e22aed6ec2fcc1]

        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/+/115522
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-17  Caolán McNamara  <caolanm@redhat.com>  [561cfa00bca1c07778b03474bd5e2452f26c8839]

        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/+/115695
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-15  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [acf9f22475fa1d35ccbf3576a1d3da9ac8aea1a2]

        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>
        (cherry picked from commit e923f752a3adfe1a941dcbc2fdffc626a569d59e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115520
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-14  Miklos Vajna  <vmiklos@collabora.com>  [be73b5974284cd7094ae2bf31cd57e70e1e08dd2]

        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
        (cherry picked from commit 6b1d5bafdc722d07d3dc4980764275a6caa707ba)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115516
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [b200460168e30bfe2ece67de99457b99b4c7fd7f]

        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>
        (cherry picked from commit 9ca8a4e229d270fe7ec16f3aa7b5cb2e1f8a522f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115515
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-14  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [c0e6031e173c2c0efe0715af9fd8dd205c74a030]

        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>
        (cherry picked from commit 699295ca7cab3a4f4e801a14496f202c05d18899)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115514
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-12  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [3ffc0afce0f26900a4e1d9feed2c21108e1ed41b]

        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>
        (cherry picked from commit b5ece3fbc7f878846298fd9196e5a30ba50e0dc2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115512
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5041c9102e41f9ec73d991686036eeeff200187]

        fix some VirtualDevice leaks
        
        Change-Id: I645543fa27ca8b75b36ed7798f0af7b81fd09f49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115488
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-12  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [b129ce4426d460963ace6c9e69c4b44e2a3615c2]

        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>
        (cherry picked from commit b0ae5aaaafd236663f7e81af06a567ade8a2a745)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115287
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Eike Rathke  <erack@redhat.com>  [88772bcf331152f24dde343ffe694c85fea8b6d3]

        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
        (cherry picked from commit 3561978410579c5222889eb7dce68f917b550334)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115277
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Mike Kaganski  <mike.kaganski@collabora.com>  [8ca83e3801ee8e6359159ab4c222eedbf76e63dc]

        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>
        (cherry picked from commit 2009af1c0fb4fead653dd7688347c15d74eaa1b0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115286

2021-05-12  Mike Kaganski  <mike.kaganski@collabora.com>  [8bdbc928cb2d79e161aaa6a5ac1cd816ab6c591b]

        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>
        (cherry picked from commit 05f8f239d49bd66145e736b4e2e28ad073ef6f2f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115285
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-11  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [2a416c0c4a1635af8be5b1167fd1f06bdc4a2466]

        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>
        (cherry picked from commit f11ed681df15728abe6a0b6b7b1612f190aa1707)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115282
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-11  Érico Nogueira  <ericonr@disroot.org>  [2dfecd43114a1d7e69e682d9145746e9aa18e051]

        vcl: fix build with vlc backend enabled
        
        avmedia/source/vlc/vlcplayer.cxx tries to access the aWindow member
        directly, which leads to a compilation failure, since it's private.
        
        Change-Id: I08ba00f23652ced7184aa24fd1d3ad1cef441a66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115367
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-10  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [a67a30227ef32ab9fc3026bb19e48d4447df25d1]

        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>
        (cherry picked from commit 1ef26ffe39618a745d3367310565e7eeb184a4c2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115207
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-10  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [b2fc048cb2d5f5bd1095a8110fa4a16a305a8acc]

        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>
        (cherry picked from commit d55bf8aab008d84fac673f3cd907f5199347ce77)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115210
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-08  Michael Stahl  <michael.stahl@allotropia.de>  [a3e59beed1f1fbe783d29c9036d7849849ec109a]

        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>
        (cherry picked from commit dc8c8a4aa20ddd3139a25d5c052cac9bae944cb8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115192
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-08  Michael Stahl  <michael.stahl@allotropia.de>  [dcea18e66e61c6f411b9bf6498a0ffc374161484]

        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
        (cherry picked from commit 59d96acec8c4d9e472daa3e2c287b3a754e01817)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115206
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-08  Luboš Luňák  <l.lunak@centrum.cz>  [c4813202f7eddc78c5c8d49a46f5434bc23547b1]

        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>
        (cherry picked from commit ec73a21bccf4a055ae9dc575dbad3d67c91f481e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115202
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-07  Michael Stahl  <michael.stahl@allotropia.de>  [7eb12f8a09dd67168ba42058b99d8ab58a5c7b0a]

        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>
        (cherry picked from commit 533a998e540b0f04068c876dde0e74adc3f79c93)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115201
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-07  Regina Henschel  <rb.henschel@t-online.de>  [e72b36434dc299d0fb3ecc97045fbb9ca2b9abf8]

        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>
        (cherry picked from commit 2a70cfb09c4d89154d229b6a95cf076e8bd76798)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115195
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-06  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [6eac9d960f2bb5dae54ef6ca8e7c659e8c79d011]

        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>
        (cherry picked from commit 6bf2239a189423d087b2536dd7054b21df58ddc4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115198
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-06  László Németh  <nemeth@numbertext.org>  [58720cad9ad9221d2bc0bb668beff18468d266d5]

        tdf#126226, 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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115183

2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [d253c0fdd548165adc1f19cadea01a24e73cfff3]

        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/+/115196
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-06  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [eb1ec67f9a479148044f3869afe461e0f4533f22]

        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>
        (cherry picked from commit 761fdaf26dc9ed7cd0d25a7630576e7800813e2f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115194
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-06  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a670b49c970a6427f3c536f44e27ff760d4e3b7b]

        update credits
        
        Change-Id: Ifa86e93a66d54d5ad8f288ba111cbe4ca1695415
        (cherry picked from commit b6516acdb96a7417f0d58749723750d83547f98a)

2021-05-06  Miklos Vajna  <vmiklos@collabora.com>  [7f5c4144c4107dac266317a4b651ed42ea5c0839]

        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.
        
        (cherry picked from commit 92cba30d5ce45e4f4a9516a80c9fe9915add6905)
        
        Conflicts:
        	include/vcl/filter/PDFiumLibrary.hxx
        	vcl/source/pdf/PDFiumLibrary.cxx
        
        Change-Id: I2b74d585729305cc1d3a9fefa258d4d76d1bd038
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115143
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-06  Michael Stahl  <michael.stahl@allotropia.de>  [858cd97b2682510cbf6abddf68e63a502a4b3202]

        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>
        (cherry picked from commit ed12269c42f75f553bb8a8770923406f7824e473)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115087
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  Mike Kaganski  <mike.kaganski@collabora.com>  [a8e84a2d6e634c03d62e17bcc1b617238dcc9eb1]

        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>
        (cherry picked from commit dff586735b6618d9b011823594a33287d8f7f223)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114925
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  Michael Stahl  <michael.stahl@allotropia.de>  [41f68b652eb1ccdd4941e2270426461da8e66417]

        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>
        (cherry picked from commit 30512746c182b52f37f9a818d4e206c98e715cb7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115080
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [d08f1242ab3775c5f22d5624b91572c54d3fec81]

        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>
        (cherry picked from commit 24e71494d7d1a68b2cb5f5d34083ab02009e0982)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115079

2021-05-06  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [386d95d25e82bbc54cbf99118abd00ae8a1eb2df]

        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>
        (cherry picked from commit 1cf47d932580a58a7855fe29ac39d17cdd79ae01)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115091
        Reviewed-by: Ayhan Yalçınsoy <ayhanyalcinsoy@pisilinux.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-06  Luboš Luňák  <l.lunak@collabora.com>  [51510392e9372a698045bc83b44900cd80a6271c]

        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>
        (cherry picked from commit 3a1d150eb99b5875e6e86117029a72e4c87b0547)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115089
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-06  Luboš Luňák  <l.lunak@collabora.com>  [74463ed1a4e0eab083976d8fa287c1dfe550bfcc]

        transform by vector length, not just X
        
        I missed this one in b71d9a6d15cfb8a50afdea5ac064f40d84c561f8.
        
        Change-Id: Ibbfd6ed1e064030a6a2818df94d7d61dd2b92caa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115088
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-06  Luboš Luňák  <l.lunak@collabora.com>  [f34ab6e4a85ce5cc9eb33319601840afac90237b]

        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>
        (cherry picked from commit 565824df07913f47851804daed9efa28a4a95e9d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115039
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-06  Luboš Luňák  <l.lunak@collabora.com>  [57595773df9f89245457443a3def786fa0e70a69]

        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>
        (cherry picked from commit b71d9a6d15cfb8a50afdea5ac064f40d84c561f8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115038
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [1dd4bfc1fc4b9ba178fb8ee3b24b85aa3ef0c115]

        tdf#141963 put focus in vcl parent during Function key processing
        
        Change-Id: Ib63567c9ce208cb7dd522a1bce9d99fa44a72554
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114884
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-05  Caolán McNamara  <caolanm@redhat.com>  [e24a8d1484befe9e2bbb1937ace5493ea7b5f80d]

        Resolves: tdf#142049 expand widget to use unused extra space
        
        also includes...
        
        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: I7ff6aa4feeccd790b6176cb60b6adb9b21db0f63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115136
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-05  Julien Nabet  <serval2412@yahoo.fr>  [59692b289fb3a0d98d9462a590fa8f393572211c]

        rhbz#1957034 crash in embedded videos
        
        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>
        (cherry picked from commit f4e496af66bc6a779f600158cc42b986d654f143)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115078
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2021-05-05  Caolán McNamara  <caolanm@redhat.com>  [47310391ec9db819f4a7cea8183fa12f563b2033]

        rhbz#1956977 crash on switch from active comment to slide sorter
        
        Change-Id: I2b5a5cb8b0631971b775a70d96f2cbf0c118c090
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115076
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-05-05  Katarina Behrens  <bubli@bubli.org>  [4956d637401e07e9d562233d963739ec16d0d929]

        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>
        (cherry picked from commit c46a231b987b92bd866b415d1a0ba0d3a26a2457)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115074
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-05  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [4e7ef3f7421febc08e621bf9ca276cec7b032808]

        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>
        (cherry picked from commit 5812fb81013cc124a9b6a0b9912a34cc715fc495)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115077
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-05-05  Miklos Vajna  <vmiklos@collabora.com>  [181b5538f6bdbd1d5d2f906a1ad4bc8d0a70a043]

        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.
        
        (cherry picked from commit ece86ef173cbc070c76f180d02ac80c65e07fff9)
        
        Change-Id: I4f3583e21a27f8380c35b3f4563ce496819bcb81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114929
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-04  Caolán McNamara  <caolanm@redhat.com>  [73759beea46a7aa5b7c7c2dbc65cccf868a6af04]

        tdf#142017 set default focus widget
        
        Change-Id: I5befe345d9c6ec499efdc1cf8305513ee8a53690
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114931
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-04  Caolán McNamara  <caolanm@redhat.com>  [0c866752bd1abc19689db22c782a8b62ace24fa3]

        Resolves: tdf#141857 update background to current theme
        
        Change-Id: I1004bd9944f382ca66e48575b81170cf3314845f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115073
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-04  Caolán McNamara  <caolanm@redhat.com>  [c0de03044e2a4db8731fdbd128ceca81468d4f6a]

        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/+/115072
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-04  Caolán McNamara  <caolanm@redhat.com>  [8e78b937fca92f5ed07383e69ceef71715a15fe1]

        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/+/114930
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3589180bfa67bc2ef411a56c9e8bb161f6c59902]

        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>
        (cherry picked from commit 07f1ec0af02a9ab6c1bf6e6478092ee50495afa7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114971
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-03  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [3958431dffc5f588de7d96e3356ea301bd03f2a6]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115035

2021-05-03  Luke Deller  <luke@deller.id.au>  [b33148071ae6256845352f8625e58b1ab95be41c]

        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>
        (cherry picked from commit 0fedac18214a6025401c4c426466a5166553e8ec)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114944

2021-05-02  Luboš Luňák  <l.lunak@collabora.com>  [be4e23da3fe1bcdc1e1ef6982c5f0b47b5efd257]

        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>
        (cherry picked from commit 6b7c2fa65eb68be520ed4135cc245e33fa22e8bf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114917
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-02  Michael Stahl  <michael.stahl@allotropia.de>  [d9c75c2590651da775253963b2b587e8fc3cbe8d]

        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>
        (cherry picked from commit aa38eede9d340cbb11a792ab1ebbe681521a4489)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114921
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-02  Michael Stahl  <michael.stahl@allotropia.de>  [f85ed126774a06643e5529c799cd60489984c32c]

        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>
        (cherry picked from commit 4184569b963877c2a488ff05766654b9db194798)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114919
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-02  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [34ed5f0b28942948210a39bd92e57a30aa6385f2]

        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>
        (cherry picked from commit 4722ad2cf3f2b91c217e3548f811f2972f2aa60c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114715
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-02  Michael Stahl  <michael.stahl@allotropia.de>  [a12367ac5267508e4eccd1b2e2d8e57aec4812cf]

        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>
        (cherry picked from commit ca19177728c66d913996a48c91a0ba47d08825d6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114718
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-04-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [c0380b0f52e4ad03f98745cbc24395d33bc2d305]

        tdf#137945: sc: Add UItest
        
        Change-Id: I6fa935d0c77556113ae087a67c2932ddcee12a1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114871
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [1009228764ea37c613a9f4ea041013c0d8fc210c]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114890
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-30  Caolán McNamara  <caolanm@redhat.com>  [d38c5abbb0a34159fc13ef86269fbff3a93c3109]

        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>
        (cherry picked from commit aea139c440d7c7a3683fcbbc48799bc79ba590e7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114860
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-30  Rico Tzschichholz  <ricotz@ubuntu.com>  [12c9b81927aae792743ce3dbc0b09fecdb15b33c]

        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>
        (cherry picked from commit f616d96bd8ce8986e4cc204953db0467e6060b5c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114866
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-29  Mike Kaganski  <mike.kaganski@collabora.com>  [80d111c948d1553e9e0015738289b471cfe137f1]

        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>
        (cherry picked from commit aa096331ba468f19951e43e2550105d4dcf50053)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114865
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-29  Caolán McNamara  <caolanm@redhat.com>  [5f5cf0d66d14ff246a4fce681459eb605d6c5f39]

        Related: tdf#130326 skip calling Refresh if its already just called
        
        Change-Id: I80d3ae7f10b56dfe53a4ab5101ae771b47848092
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114877
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2021-04-29  Caolán McNamara  <caolanm@redhat.com>  [f275e019199baa931f1e4681e1bf29d68aae7a32]

        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 of 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/+/114876
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2021-04-29  Mike Kaganski  <mike.kaganski@collabora.com>  [b672adaf5a4604aa09322034e4f5c151a4dc1314]

        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>
        (cherry picked from commit b6ab5914d8b2fc7041430796890f086f8e3e6369)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114852
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-29  Caolán McNamara  <caolanm@redhat.com>  [a559e6e6574b84c061fb5a90291276819f3b0c33]

        tdf#116384 only drag hyperlink if user's not currently setting the selection
        
        which is what writer does for normal text.
        
        Under gtk its 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/+/114726
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-29  Mike Kaganski  <mike.kaganski@collabora.com>  [1cbb39dc112117c4038ac63074c17154baa1d593]

        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>
        (cherry picked from commit b27de500b1412bacefc7144b5222c307ca1ae0fe)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114731
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-29  Tor Lillqvist  <tml@collabora.com>  [640d3ef7e2b1981499d7519765ec7679e1fd9846]

        Accept iOS SDK 14.5
        
        We can also surely drop iOS SDKs 12.* now.
        
        Change-Id: I57bfcf40e823551021b58a74ef0e78a5781f5b0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114806
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-29  Heiko Tietze  <tietze.heiko@gmail.com>  [252bdaaf85466cc97cbd9e79390e24b68bc3ecb6]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114821
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b427f78fdf26ed25a2afe852978c56115e97762f]

        update credits
        
        Change-Id: Idd3d14c272c1eebca7207054dccbeae4632c51cc
        (cherry picked from commit 93a90a5b0558aeac847aefe06f49f68c00a26678)

2021-04-28  Tor Lillqvist  <tml@collabora.com>  [55dda2def5d00f94b1d34008df177b870263cac3]

        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>
        (cherry picked from commit bc35e5fe5922a71749c65a9b2d0412e4a3f34128)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114721
        Tested-by: Jenkins

2021-04-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e5b8477a1270a8b572b3815cfb318110eb19d0f2]

        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>
        (cherry picked from commit 452fcbe0792aa10042bb8cd2cfd6cd29ca754be5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114774
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-04-28  Miklos Vajna  <vmiklos@collabora.com>  [603c73c73c0c5e62a02627879bc5cf2f96723f32]

        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>
        (cherry picked from commit feeaa5d3ca0c784344549816fbaab2c8716b4105)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114611
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [21ebc48e90eda9e8c6a05cacbdeb14c093b3b23d]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to 0a7477257a9aa9c557c090f29f9d3b52e2cfda77
          - update translations for 7.1.3 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: I01bef69ec2c4e02df560e3334fac5d1226cb2c56
            
2021-04-27  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [83b39b6067a742ec470a4a17ba0d5151b1562a82]

        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>
        (cherry picked from commit dc83f99c466296caaa6b236e32b39e04ae9e6d8c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114598

2021-04-27  Pedro Pinto Silva  <pedro.silva@collabora.com>  [0dda1ef42e835a0cbcc3de31103c1c190dfd44f2]

        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
        (cherry picked from commit 4e9df130a7f4084d1642a213792100187569900b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114606
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [0011c032afb96b2b3cfa63f88565e01c84d03512]

        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>
        (cherry picked from commit 9a1c4a10b08ccb8d874a85a2cd984fd71f08c022)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114604
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [ed12e778bffd38bf9691981436f912ff199e8ec8]

        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>
        (cherry picked from commit eeb2854e085fdd9f7a38d6e952a8aedf43e90323)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114605
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [d1ac603b006a14c3cf8c8f852eb481a27e3c46fa]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114687
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-27  Julien Nabet  <serval2412@yahoo.fr>  [e9341b4356c8e5e72aa4dbde9029b0ffca3966e7]

        tdf#141902 Fix domain in ui files (found with ui-checkdomain.sh)
        
        Backport to 7-1 to fix a user visible problem
        
        Change-Id: I6ec07748616c6ddbe12a48077a777c91ffb8f96f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108046
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114682
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-26  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [55a18fcee6ba152e9db154cc925d2f578f31a9ae]

        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.
        
        Adapted to LibreOffice-7-1 as needed.
        
        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>
        (cherry picked from commit 35e4a45260f128f353d25e2a2f2b800e6bd11d61)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114596

2021-04-26  Michael Stahl  <michael.stahl@allotropia.de>  [e2566fe6ca4bb4507bff2d20c9752294c3fd5771]

        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>
        (cherry picked from commit e7d302a9a540394264bfe813d4eb74d76b94802c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114599
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [62cbb4b7694893a39de41cebd5f785122b154961]

        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>
        (cherry picked from commit 54f7c32beca5a9c99d7316dc38818edad55f7415)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114497
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-26  Luboš Luňák  <l.lunak@collabora.com>  [0f375b03b98839e6af479866a10bafbd22b1bab1]

        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>
        (cherry picked from commit 093f90fa9bf71174c08c271fc9ac1469af504441)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114420
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-26  scito  <info@scito.ch>  [06d5d625e1dc8489e51b962353ac423669e61fed]

        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
        (cherry picked from commit 7c1e22152ed1a1837782a55fc9997f8e7801681b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114510
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-25  Caolán McNamara  <caolanm@redhat.com>  [59ec383c75837b017cd593adb2a85fba9b2970c5]

        Related: tdf#130326: GetDrawNames doesn't do anything when !bisInNavigatoeDlg
        
        so return early instead of looping to do nothing
        
        Change-Id: Ibb8fe1409a8e66d37d51d9a1b99ce135f36b9522
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114589
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c5d9d3a50ad8bfd39cbe498dc84cc2e51bbec686]

        elementary: tdf#141823 unify function icons
        
        Change-Id: I01a3f6be32a02c8762d81d27c93b38760ebfc66e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114511
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-23  Michael Stahl  <michael.stahl@allotropia.de>  [8feac9601cfe35ee0966776bab15d122206f154e]

        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>
        (cherry picked from commit c799de145f7e289f31e3669646e5bd12814e6c5e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114521
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-04-23  Michael Stahl  <michael.stahl@allotropia.de>  [c79b92edfb5e650fff76688998cf4f0bbd08d2a4]

        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>
        (cherry picked from commit e656cf2a71e738c282abcd0d610e724b955f274a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114520
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-04-23  Michael Stahl  <michael.stahl@allotropia.de>  [810f7e4e0b61ee7cb3a7d6a1b503782d7248a4b1]

        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>
        (cherry picked from commit eb85de8e6b61fb3fcb6c03ae0145f7fe5478bccf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114519
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-04-23  Michael Stahl  <Michael.Stahl@cib.de>  [7d610d0bba0953e42f357d5deaecc6eabb76985e]

        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>
        (cherry picked from commit 6fb9f368c6824a8ff7bc5bc5cf66fc2df7d055b7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114518
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-04-23  Noel Grandin  <noelgrandin@gmail.com>  [57c40329a2b469813a1f357de355a37c8e3077ae]

        tdf#136058: 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>
        (cherry picked from commit b236b36475ed9a204ac931c34ccc23205296a0a6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114508
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d0e88ce674a7e809352842bcce3cd67f548a524]

        Revert "tdf#130326 related, speed up drawing"
        
        This reverts commit 91385bbc7cccfdf59f60a24eaf81894772134af0.
        
        Reason for revert: had to be reverted in master because it caused a regression
        
        Change-Id: I8ec5e2df4f3b8154fa4dfca8f5bee62f6d731156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114507
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-04-23  Noel Grandin  <noelgrandin@gmail.com>  [91385bbc7cccfdf59f60a24eaf81894772134af0]

        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>
        (cherry picked from commit 44711d9eb53eb6247ebdb9293a3eb5e643f78059)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114505

2021-04-22  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [6c9f5ddf3f905c854121b783a47959dc7618559c]

        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>
        (cherry picked from commit fc9919bcfcf32f2ecefa4fce18a49545b93d3499)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114426
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-04-22  Caolán McNamara  <caolanm@redhat.com>  [6b4d475b9377dba504a08c4317210bf3f8bc1859]

        Related: tdf#140659 on control get/lose focus call update custom a11y
        
        Change-Id: Iab7df2c657da3386dc38db8a9d6427c60d8c1cc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114452
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-22  Caolán McNamara  <caolanm@redhat.com>  [b45629418d91c7452245ae4c6894fa3c1becf237]

        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/+/114451
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-22  Julien Nabet  <serval2412@yahoo.fr>  [613a80b855406d180a663a4aec974c40be195395]

        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
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit 42e0ea0a6e4f48967d58fa95081c8ba5a6b08bc6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114361
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-22  Caolán McNamara  <caolanm@redhat.com>  [40868f520f9da24d3eaa5e0489da8657bc8383b4]

        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/+/114418
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-21  Michael Stahl  <michael.stahl@allotropia.de>  [ecfa3da07e5b68a4bc24f25d3760e72efc42fe92]

        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>
        (cherry picked from commit 832b23d9376019619929764606276aacde1e329a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114268
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [966061fa7c02c9dd8d089db2d56ee95667009d26]

        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>
        (cherry picked from commit 8d633320df3fb58e6e9ac12dcf9983ad5d5db75e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114416
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Luboš Luňák  <l.lunak@collabora.com>  [064f3641240b380a12a88e2bd1ef8f88add2ed23]

        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>
        (cherry picked from commit 3a4bfe3e45be2d5b591ab5cae3694c9492ca9e1b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114419
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Caolán McNamara  <caolanm@redhat.com>  [1401037556607ef0b7977f48dc203c328e757528]

        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/+/114415
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [29de1e98d30db95b4045537b6c867c7ea0090c4e]

        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>
        (cherry picked from commit 75f5fdbbe48a847874397d9d126f832dbdfada5a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114368
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-21  Caolán McNamara  <caolanm@redhat.com>  [1b06eb6c96ecfe0c39f50889797ddbf6b839a9e6]

        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>
        (cherry picked from commit 229558c0bf257e4e559cc1b84bd2918b04c68305)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114365
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-04-21  Miklos Vajna  <vmiklos@collabora.com>  [7b3ea547bddd08e483c49ed5b3ff822f782a0aae]

        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>
        (cherry picked from commit 4cb71fefc61d9015a0142f3a4fdafc5250913f2c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114279
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-21  Caolán McNamara  <caolanm@redhat.com>  [054d0f8f5e6791d03081be7be19abeaad8aab918]

        setting vertical when horizontal wanted
        
        Change-Id: If0dbf943ea6db350f691c867d425603e86ccdd4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114289
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-21  Mark Hung  <marklh9@gmail.com>  [016a83306f6744892038b1bd9e6a6817e6a8c087]

        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>
        (cherry picked from commit 7a641c71f8191e83bb6c408d3ff51a58d7dd4af9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114360
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-21  Tor Lillqvist  <tml@collabora.com>  [d98f0bee1376b8002bbf5e3a96ab6e16ced1d880]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114376
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-04-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [99ca6b660fd911e9e60b63ae286c588aedfb01d0]

        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>
        (cherry picked from commit a258d42c77c3ce65a9455d08dc6106310222bc7b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114181
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-20  Tünde Tóth  <toth.tunde@nisz.hu>  [77da04eb2ff83fe79e3ed8d79bc4f5f81af9119f]

        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>
        (cherry picked from commit b7d8ee083230964de2e1580c4639ee4cd307207f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114353
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-20  Stephan Bergmann  <sbergman@redhat.com>  [f35fe182fa828e014014d9d142c40026f8f019e0]

        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>
        (cherry picked from commit 177dcfec4e833f83f1f11c7bdbfc6f1977ebcee7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114356
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-20  Katarina Behrens  <bubli@bubli.org>  [aa0b23a89dfd12dcd0de8f0ba6d302707a6b628c]

        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>
        (cherry picked from commit 398c13f84b1977acf2c63f2159cf0255b3494bdc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114190
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-20  Luboš Luňák  <l.lunak@centrum.cz>  [f373aa69b2c3fb2b4679448074a4d2d313c96d34]

        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>
        (cherry picked from commit 764360df78535befcc4806736fcbaedbe0e34ea1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114284
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-20  Caolán McNamara  <caolanm@redhat.com>  [0fe2fe972a18ce986e38f5e7f8f3de402179b36c]

        Resolves: tdf#141770 remove empty tag
        
        Change-Id: I0e6c1b36c145c0eb464867e7a30a6d693598409b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114280
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [0734db40ce0d78688f0df26a1b4c82d6f0f75d81]

        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>
        (cherry picked from commit 31bd90673226938ada8cc89875ca8db77233d3fe)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114184
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [3fe117cb0f319fbb84073d75ad5e2d676b587866]

        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>
        (cherry picked from commit eec03e848cb6874ce6d64dc0b8f45dbaf52e6c2b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114277
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-20  Tor Lillqvist  <tml@collabora.com>  [9222d4f5dcf2f510bbccf4432d5c411745c12456]

        Avoid unused parameter warning in the HAVE_FEATURE_MACOSX_SANDBOX case
        
        Change-Id: I7cc2f8f373440ca79694220818558ee092c895a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114320
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins

2021-04-20  Aron Budea  <aron.budea@collabora.com>  [8e324e8c9e8cfafef2f5fcebc64e7c5efb035ca2]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114312
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-19  Caolán McNamara  <caolanm@redhat.com>  [c90ebaddc119759f286a65f3fcd9c89aad2e4da9]

        a11y tests show we should use GetOutputDevice for pixel/logic conversions
        
        Change-Id: I229ffb376b03ff2479385632319661dd35a63fea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114188
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-04-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [2b258e8c5e0bd12af1ecea76be99bb384327fda9]

        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>
        (cherry picked from commit 6064446f828f8cd612f7d6660153b2eb1139239b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114191
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-19  Katarina Behrens  <bubli@bubli.org>  [0b9b5849643d9ff42fea3db8156a05d4c6d67cad]

        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>
        (cherry picked from commit d0c7afcce3016759a1371be361ce8b39dfc7fc17)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114180
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-19  Jeff Huang  <jeff@mail.ossii.com.tw>  [4ee3d213e8d3c4afdc3714b50def117dfe5c8023]

        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>
        (cherry picked from commit 2b498e380a91a536d177376e854cf3a6e2fb0b35)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114179
        Reviewed-by: Po-Yen Huang <jeff@mail.ossii.com.tw>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-16  Eike Rathke  <erack@redhat.com>  [7d733a08d5b191164fc22a010116360dcf3c512b]

        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
        (cherry picked from commit bb1950799f2f1a52efb02dfb3a59c9c511f6050e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114176
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-16  Caolán McNamara  <caolanm@redhat.com>  [f1169fd8ef86098f4bb4d03501ecab6d7186f9b1]

        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/+/114172
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-15  Luboš Luňák  <l.lunak@centrum.cz>  [0ac6f13717fae73b8c6393e4ca5f2f5a9f1179c4]

        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>
        (cherry picked from commit 6457ade879b90a6d84871cefe46e17e30e68920e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114173

2021-04-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [51199f12c1a1c9a51d220cc9ec1fb2cbb4a9b7ea]

        bump product version to 7.1.4.0.0+
        
        Change-Id: Ie90cd3ee023d6362524e0c0483957f1cae16c312

2021-04-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [95a9bd63dfa0e4efa9c2abe2a27f0e900fee1228]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to c4fcb9c24c38d1f51482abc9017c082132fca2e4
          - update translations for 7.1.3 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: I7b650d4872fc30c395ebc518f697c01bc0cda50a
            
2021-04-15  Eike Rathke  <erack@redhat.com>  [4b3b1f01178f4ab079fd2d2c71dcf10753dc2680]

        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
        (cherry picked from commit 465b8b0e9ad4b0c9c7701dee2820a99c5d00b5bf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113633
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-15  Miklos Vajna  <vmiklos@collabora.com>  [3c54bbc15c8076aa9caaa27642045cb38d4a6b35]

        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.
        
        (cherry picked from commit e1cc5041cfb7272eb96f174e1c64285420397588)
        
        Conflicts:
        	sw/qa/core/text/text.cxx
        
        Change-Id: Ic91ac36e703d59e4711a009db1f921e456bf8645
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114039
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-15  Caolán McNamara  <caolanm@redhat.com>  [365df37004630b68afafdc676e26f2599c2194a9]

        tdf#140639 cache FcPattern for font options
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114083
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        
        also includes...
        
        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
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114076
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        
        use original FontAttributes instead of an intermediate FastPrintFontInfo
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114077
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        
        hintstyle is unused
        
        left behind after...
        
        commit 561a02ec72cf963d7cd59cfb9a183c1032f0861b
        Date:   Thu Jun 15 15:28:46 2017 +0200
        
            loplugin:unusedfields in vcl part3
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        
        Change-Id: Ibb1b1e06630e505924e05ea4b5b454e58738d743
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114140
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-13  Katarina Behrens  <bubli@bubli.org>  [d72a592e2220974444146f5f4e76d6135af60ef9]

        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>
        (cherry picked from commit 46fe595379a898ee7e537cbffd5d215d4a58aca5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113997
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-13  Caolán McNamara  <caolanm@redhat.com>  [2af290ddd365406ed03d144559288d4effd1323e]

        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/+/113992
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-13  Michael Stahl  <michael.stahl@allotropia.de>  [ad8ddc0bb2535b6d6bad53dd137c3d8e682dfd1f]

        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>
        (cherry picked from commit c2eae4998b3ae79210ef0b5c064e9833218c22de)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113853
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-12  Szymon Kłos  <szymon.klos@collabora.com>  [0111cc1b5a0cc686b7d42f4eadabba81880d63d8]

        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>
        (cherry picked from commit be82f6313f298c13a2f040b218c6f2a33705ff8c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113871
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-12  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [08cfec4a6e27ebc078345c57a7a74b2dffeb5b41]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113984

2021-04-12  Jan-Marek Glogowski  <glogow@fbihome.de>  [3f204ca2fed7614e1e12180af5ce5bfd88249eb7]

        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>
        (cherry picked from commit 91c883e75436210ca8af95df1ca597caeeda8703)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113869
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [1aae26d04a9eb219979a75e7d4c5fe6afb26d162]

        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
        (cherry picked from commit 71471a36b125f6bdc915d5dbcae92ebcaa7ff5a4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113641

2021-04-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7b46ac4599acd36ce7685654b06d47d8b0536f64]

        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>
        (cherry picked from commit d9f10d8f0f6bae31dd5ebd9fa00f989d17fc21da)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113865
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-11  Julien Nabet  <serval2412@yahoo.fr>  [d41693f2eb48fce3d808f1719bbd60f2d2041203]

        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
        (cherry picked from commit f3151e62bcc7cb66313df70a2ec8eed8ca8f2c88)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113858
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-11  Julien Nabet  <serval2412@yahoo.fr>  [8a75c591ef0cb017c58a7f068d1ae6571f87bd90]

        Related tdf#117750: fix UnsharpenFilter
        
        Change-Id: I372bb6baae747adb3b2d2a2b8fd39d1631b074ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113927
        (cherry picked from commit 3d32e6a6ccfae56f379cb1dec6dcadf9aa8fa85f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113859
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [739d8a488c8da1c7839905e2d6fc3602cc4bb69b]

        tdf#141600 fix blured vertical line of Colibre anchor marker
        
        Change-Id: I5acab0328fd40e7eb4043a77197d78925c38237a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113861
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7e5b965125abfb9bcb85868e1d8d39c10e0d52eb]

        Colibre: Revise some bullet/numbering icons
        
        Change-Id: I6ff3e82cc02272e10314cc92e6ee584fcc50724c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113863
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-10  Caolán McNamara  <caolanm@redhat.com>  [b606a278aac6ccc395a26bbb6b7a8a5eae91a809]

        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/+/113856
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [77e95e208c9d22eb1350d75135e09426c16a6726]

        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>
        (cherry picked from commit 30f222c91fa816a7863bf4bfc4a36e503e0bf2d3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113768
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [f86c1b481cedcfc055be99cf24e4e01452fc964f]

        fix small cairo leak in gen backend
        
        Change-Id: I57b8cd00d252cef2699d499b9080f829be9098da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113854
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-09  Justin Luth  <justin.luth@collabora.com>  [057d38385b7bc79c688b837416fa881050b2b370]

        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>
        (cherry picked from commit 3236020c4b8bed68dcf57210c0437f43f4160130)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113771
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-09  Justin Luth  <justin.luth@collabora.com>  [a159d7d2db7a86c770a165b04999f3ab513d3127]

        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>
        (cherry picked from commit 28a9a92105f3155d82fd9e31095efabd3ec706ea)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113769
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-08  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [aeca771f8a8e4c77008e921eebcdb5784003e419]

        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>
        (cherry picked from commit f4c66a2272d890eaa7a6d7429e5bfa7bdb1f7162)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113762
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-08  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [b6928c98870ad9dfe261d870fc3411c4eda7902b]

        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>
        (cherry picked from commit 2f665daa29dd5509b4ceb0461e76292e2262fa56)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113761
        Tested-by: Jenkins

2021-04-08  Mike Kaganski  <mike.kaganski@collabora.com>  [7ba4eeb2e9b8153eb17779c93492ab80a5cd4644]

        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>
        (cherry picked from commit a0d2fb3217094aa7158310f0bcf16093bcc4984f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113757
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-07  Michael Stahl  <michael.stahl@allotropia.de>  [be18f39fd3a9ec70310e90e286af92821a0c48c0]

        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>
        (cherry picked from commit ae08aa8a095832ae2a88eac14f9680ac8d3a13b6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113748
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-04-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [f73138a671d098dee96c11167ec390f209352d9e]

        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>
        (cherry picked from commit ea4fb1559f7b99a0bfaf18f26cb3b6972c9cde1c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113648
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-07  Caolán McNamara  <caolanm@redhat.com>  [4b6e598902a145bbb13a1313a129ae314e04a45f]

        Resolves: tdf#141515 expander column space isn't wanted
        
        in the relationships view
        
        Change-Id: I1d4a34dbf86a797573705c202719f5159b5a8bcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113651
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-07  Eike Rathke  <erack@redhat.com>  [f987d7d7ce97bb40d571ec2f4248149e7f261ee2]

        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
        (cherry picked from commit 4d4fd4cc57a37a5f24178cf8bac63d979f4323da)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113647
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-07  Caolán McNamara  <caolanm@redhat.com>  [9e570277d21479d177e8731869aaad8bb5272315]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113709

2021-04-07  Mike Kaganski  <mike.kaganski@collabora.com>  [ef7ecb85645c68aeec2585240fa72e322e424020]

        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>
        (cherry picked from commit 7fc2cafbba36db25e7d0083cea162d2df08611b5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113646
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Mike Kaganski  <mike.kaganski@collabora.com>  [6d9d8c5a1abaf4ce2672406e2c04d68da5bb2cf7]

        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>
        (cherry picked from commit d7c4d0d4ea83481693af3645a03b03b53e456f60)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113634
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Arnaud Versini  <arnaud.versini@libreoffice.org>  [6494b99f09a29c22d51fb898423ced36ce02a9e7]

        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>
        (cherry picked from commit 7289b9a90f5f8349875856c552330d512004925e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113642
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Mike Kaganski  <mike.kaganski@collabora.com>  [e2fa68f26318da6c7027b71b7f7f79a0c55b7fde]

        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/+/113466
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 7f2c6fff796f86d685aa20018ae72375011b1367)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113639
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Mike Kaganski  <mike.kaganski@collabora.com>  [fe98f0831ed86bd4a4a179d59fbf0dc094727110]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113659

2021-04-06  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [2f08c5101d7e1c91d6cbe9837f9bd34412066f5a]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 2d3110210c9481b9978cfac3bbe1f036822f8bcc
          - 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
            (cherry picked from commit e694812962ffc63f54e130446a0cac49f048bca0)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113600
            Tested-by: Jenkins
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-06  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [8deb9b3d2f8781628db73d3b2a3c7939ea4fcc2d]

        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>
        (cherry picked from commit aa17ea3d36b8f1ea8cd3d2fb215e80051547439d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113637
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [4b2dc7863a532bdac4db59f9e0cce126f80207d3]

        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/+/113526
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-06  Tünde Tóth  <toth.tunde@nisz.hu>  [adef1cc017517882f4630e31fa643102c21faad0]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113382
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [3607b1a5c229b87174a7ea2fb80af0e783cbff54]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113527
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [8782c6d577a195b97f00c13133ba367b830ac491]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113525
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [cc7cdddac7b8e2317d300120cc5b359394a9d310]

        ofz: Segv on unknown address
        
        Change-Id: I6c69375a89781fc0b87230203335c861efb562f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113481
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [6fa9053b1bdc69e78d4403975d7623eb22b05898]

        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>
        (cherry picked from commit a9fcd2cf2bfb42693787e8c4197e5988e155e235)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113635

2021-04-06  Regina Henschel  <rb.henschel@t-online.de>  [7947f3ed80ce2056de4777a21fc6767466645327]

        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>
        (cherry picked from commit f1b55d3f8e963069fc798bcf559ae9af2bf18b64)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113636
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Justin Luth  <justin_luth@sil.org>  [4d63b046679539c1e0f5a6f44e87c9420d679f5b]

        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>
        (cherry picked from commit a3c5c0f7ce73001adab7475fde1f8ffec4eef48b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113484
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [a7029df783809d19a814a1552b360d6664c2efd1]

        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/+/113562
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-05  Caolán McNamara  <caolanm@redhat.com>  [ba8b0906d8cfa2151363c718fd2e22091b7fd053]

        tdf#141318 Dialog::GetOptimalSize not including border if called before Show
        
        Change-Id: I96ed67d84660106af2ef5de488da8abc7d556d1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113483
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-04  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [d78d44bfbf4b1ae7aa68b38fdfc916de47fce05f]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113156
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-04-04  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [642501ecb94cef11592ecc49b7a13ba5bdbb8d62]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113561

2021-04-03  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [4b8b7fff01cccc646cd13977066720b3c3b8d305]

        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>
        (cherry picked from commit 5d4d8278b7fd2a555d6c9678d37877853562bd85)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113367
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [436573acb76714ae9b0ccb8e664911b9696269f4]

        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>
        (cherry picked from commit c974b23ff78dbe11a7b23f7317fdd096ab8cb282)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113523
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-02  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [db654436bd5242bfbdff8ee2b52b12eb752fead4]

        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>
        (cherry picked from commit fba6c9b7b0c50a8f33ef71424cdce2ae0ea9cceb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113480

2021-04-01  Caolán McNamara  <caolanm@redhat.com>  [d0628bd6813de2685f4367118dc0f9ca036d1eaf]

        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/+/113474
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-01  Caolán McNamara  <caolanm@redhat.com>  [bcfcc787168e7b9ffd577285694ef0e57dbeb8fa]

        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/+/113370
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-01  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [891f8163a821c5eac907b229b861171a6a416d04]

        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>
        (cherry picked from commit bc4f06a80a234ae4a90864a075df1e94ced3045a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113368
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [7932e971436870ece45a6ba75fb484e53edac7a1]

        tdf#140863: sw: Add UItest
        
        Change-Id: Ic1d3a56857dd68f436b870168ab394729a31d629
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113365
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-31  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [296c1b3b7e2fca6d54e3e61684d70d12f7989624]

        tdf#140863: 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>
        (cherry picked from commit 5fc6a601d7a1978db291fd0f7dcec638a7c25651)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113361
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-31  Mike Kaganski  <mike.kaganski@collabora.com>  [cf45c0f1826d93005826c71cd9baea504a4d9d6f]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113357
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-31  Mike Kaganski  <mike.kaganski@collabora.com>  [dd473f1d82f2533530534e22072a9cb976b01a4d]

        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>
        (cherry picked from commit 9c6142ec26a0ba61b1cf58d1e6bf0b5376394bcd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113355
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 95b51c5792a8d71b079eac42d6439abaa15e44e8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113403
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-31  Michael Stahl  <michael.stahl@allotropia.de>  [542146ef51d21ef9d5eae64c1820a80b8b41fcad]

        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>
        (cherry picked from commit cc1d19f7bbaefa5fb22ebd1344112755068b93c9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113359

2021-03-31  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [9e90062dfc39b023c988d7982457dea2e0d1a923]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113321
        Tested-by: Jenkins
        Reviewed-by: Attila Bakos <bakos.attilakaroly@nisz.hu>

2021-03-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ea5a7b353c200a39933f9d8b8bcbe5e43b1145a0]

        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>
        (cherry picked from commit 9dfd55dffc4cca6617b4ee67be9a8bfe96601c00)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113353
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-31  Mike Kaganski  <mike.kaganski@collabora.com>  [5be35c2b1fe127f69223a92965cbbc92dab15c3b]

        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>
        (cherry picked from commit 7b6c0e63e64eb2ad1e83bd744a0d20f78c7a6b84)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112971
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-30  Caolán McNamara  <caolanm@redhat.com>  [ca464268484ade5d20d453e9b23f18d513aa2af4]

        fix the endif placement for GTK_CHECK_VERSION
        
        Change-Id: I1ff3f3c32990947a353c5908665b156d87d8ff58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113291
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-30  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [0fef5798d7aa90dfc025ff53dba6476d932605dd]

        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>
        (cherry picked from commit a247d2f896d7fcb30f35cf95f69e32534a475fba)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113287
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-30  Tibor Nagy  <nagy.tibor2@nisz.hu>  [a8f834ed66d4b2c2eab06be751d913b5eba2aeac]

        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>
        (cherry picked from commit f35e0b2cbfd6e7150aeb5699e1db1d7c13fdb935)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113290
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-30  Caolán McNamara  <caolanm@redhat.com>  [38f678a357b3f8c179a91da013593156b7f95ab4]

        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/+/112955
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-30  Caolán McNamara  <caolanm@redhat.com>  [f2cae3f0febc6f1909e14a4fd5060977fd096f00]

        tdf#118482 set a scroll step of the height of a collapsed entry
        
        Change-Id: I09ea056f6c2284afda5b387b6fdff3160bb7adc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112625
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-30  Julien Nabet  <serval2412@yahoo.fr>  [0dba9eddafc7ba2c22554538a1324ee75ddb565e]

        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
        (cherry picked from commit df41967a29c4f8243d1df2d9b23d7c41d4a13819)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112731
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-30  Lionel Elie Mamane  <lionel@mamane.lu>  [97b952d05320f90fe85b91122431d47f3a87ed5d]

        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
        (cherry picked from commit f4367cfd6978ae2fa896652175956bdbedd3c4bf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113128
        Tested-by: Jenkins
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-30  Lionel Elie Mamane  <lionel@mamane.lu>  [3e0714839d3c8cecbe02dea80b372364f4712373]

        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
        (cherry picked from commit d0efd1e280c2b9759dce120dff64e8bac1ab19c1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113216
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-30  Caolán McNamara  <caolanm@redhat.com>  [995dde17ee9a2249e0e2d3bc704294583b9ff7b1]

        tdf#140556 master document view not launching subdocument from context menu
        
        Change-Id: I0ae61e51266ae050e340c1af99e0dd6a481e6ff9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113281
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-30  Caolán McNamara  <caolanm@redhat.com>  [b9de0b5d94a155ccd43e28841064e7c1b1f9ab1d]

        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/+/112957
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [0c708c9e1bdfacb771179947e27b4cf58fa72307]

        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>
        (cherry picked from commit 7461d1a3a3519093cf05b09fcf49e514df5ed94e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113280
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  nd101  <Fong@nd.com.cn>  [c4cdc0372881bb3693c28c4889e8759417715677]

        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>
        (cherry picked from commit f1b5e0422b421de39c9fee9a87b6fceee8e48bbd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113274
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-28  Caolán McNamara  <caolanm@redhat.com>  [c847acd6f2a97dc495741efc4beecd1d6546fb0e]

        ofz#32499 overflowing pos
        
        Change-Id: I164537acbb4d4bcf7dee51a029ffb518a3687fda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113121
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c10fd816b476043ca32ff4a95a99daf617b6de27]

        Breeze: Add Save All & Save a Copy icons
        
        Change-Id: I0371bf3fd30f451c8dbb3f62c1bbae4532755662
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113222
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [1a833dd433f80fc61a41e34928bfde1e4070ed65]

        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>
        (cherry picked from commit 2eb3c3ebfadc0927c0cdb2dad2c8f7716557ab3b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113213

2021-03-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [db6cd098ba254a9ecc9d0e0c77ba842dbffb9c66]

        Colibre: tdf#141284 Inconsistent Track Changes icons
        
        Change-Id: Ib2ff76d83e49b6ba5c68d3b461c0608bd589f955
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113130
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-26  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [9804b72b76def2c17a4b40166eb47be8fe83d3df]

        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>
        (cherry picked from commit 5302268de6a33716c7746aa13232746ad2f2b561)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112970
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-26  Eike Rathke  <erack@redhat.com>  [a08afaadb6249482a9ca448bde60c618c7eda3bd]

        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
        (cherry picked from commit 042dbf83122b14fd1dd32705c8f8b7d65c22f21b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113113
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [11d344f6271e4171f8006c2cb29372f612cbdc00]

        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>
        (cherry picked from commit 3e4eb070787d4d44b3bdc95046e5b231dbbef42b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113119
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-25  Justin Luth  <justin.luth@collabora.com>  [9436ab24a7d08540a7c192df86956d53673c9a08]

        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/+/112987
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b527e8722004e6f09605e3526f6effd4af588311]

        update credits
        
        also stabilize sorting (number of commits, if equal first commit date)
        
        Change-Id: Ia2f8484991b0de36f9769120f3d810422e8fc201
        (cherry picked from commit 8dded9c4c901118cb73bf59398f6fe08a73fa04a)

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [3c8c4d4976e977ab110b0b59941cce7b36603e55]

        tdf#133159 store current config before changing sheet
        
        Change-Id: I0c50c2fd145e80996d8aeddeabdb3ae5c4d83bbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112805
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-23  Justin Luth  <justin_luth@sil.org>  [b850105570d0e99644ff1ad5d6d0f09734db7952]

        Revert "tdf#136929 docx export: keep frame with paragraph"
        
        This reverts 7.1 backport 7d90b50285f294a3c9cce0b22399fefe3ab46ee5.
        because tdf#141173 gives a disasterous example that fails.
        
        Change-Id: Ib3700c582c67973f7b0fac0edda6ae4033acc218
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112986
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-23  Miklos Vajna  <vmiklos@collabora.com>  [ac1056f9d9a922660b84f20ea86e5aabbe0e8716]

        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>
        (cherry picked from commit 140192fd5a2fc5e9d250d077d00bcebc014f7cbf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112810
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-23  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [5a90e1bd01044843ee78b3e43ae79b4c4fb6c07e]

        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>
        (cherry picked from commit 00d12793f5d9a73f784e23aff61e2618f0fc01c0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112952
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [72cb2592ef766af63888e1ec1bc9e5904a874ac7]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to d24dd33d60f41ba802aeb82124f38fc6271b5ab3
          - update translations for 7.1.2 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: I7528359009da9698418bc6af2fbb98d223bf3a06
            
2021-03-23  Noel Grandin  <noelgrandin@gmail.com>  [ebbf550f7087b173bdcf600a02bb87c0b655e787]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112866

2021-03-23  Gülşah Köse  <gulsah.kose@collabora.com>  [ff751d42a4f672e25188ba90958e91d7869f395a]

        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>
        (cherry picked from commit db39b68c3c85531744ddeb8105b3ddb9b2dab099)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112811
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-23  Regina Henschel  <rb.henschel@t-online.de>  [7c4a797148a68b342b17f2d34854d6bacf51cb85]

        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>
        (cherry picked from commit 2bf8c1e0e211601a70b6b28fdb92f636c7969513)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112809
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-23  Miklos Vajna  <vmiklos@collabora.com>  [b18bffb5b4948bbdaece90a68a4c9341ad9df084]

        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>
        (cherry picked from commit e782937228479054336b564a4c34697a12530469)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112950
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-23  Caolán McNamara  <caolanm@redhat.com>  [db4c686af01a5f2a56145a3664e89a03dad5520e]

        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>
        (cherry picked from commit 90aefc051a8de8c9800f06f44252311f86f99f35)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112803
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [24d11d2d0855eba28328bcefe71e923277b0aaf3]

        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/+/112801
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [c83fc23a69949a8408c9e4ad8dc19ee9fa9d82a1]

        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/+/112804
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-22  arpit1912  <arpitbandejiya@gmail.com>  [cff19470e883bef7b89eff7955a88857105c0935]

        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>
        (cherry picked from commit 54b3ada2e5ef9dcbc452509a7bbe39f0920572e2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112798
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-22  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [8932c8906ff31f0f50f7478d41821506b0941cdf]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112865

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [cc289e9a47291111dcfa40a520c41da459fe4edc]

        cid#1473830 Resource leak
        
        Change-Id: I221468d7030cf3ebf0425ede29e46febe8ffbe05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112725
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-21  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [e0cab5d85f88ed98e842639502e9015f9978d859]

        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>
        (cherry picked from commit cc1690b9752b3fef3d541de0d26b7c7681615767)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112727
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [66319fd36564f55feb9669b3f117176f4ef4c939]

        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>
        (cherry picked from commit feb6fd1f4213ef114e63a3dd398c2cba6a5e93ea)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112620
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-18  Miklos Vajna  <vmiklos@collabora.com>  [ea6193d64c5bed72bfb919b782434a0b3674c525]

        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
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112582

2021-03-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [b393336817a64f8703607d3f6de37d0b6498d49c]

        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>
        (cherry picked from commit c9e5640c8fcad7beb42a66f9bee0252eee9fe323)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112619
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [28757ce2246f2598c8ace45f87225eaabbdaf8f0]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112535
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-17  Luboš Luňák  <l.lunak@collabora.com>  [ded4b38deb2d7190ecc500250b63204b0f6d5577]

        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>
        (cherry picked from commit ff1cfaf87ce0aa9673e1c3f92308cde6a2c6aa69)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112615
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-17  Mike Kaganski  <mike.kaganski@collabora.com>  [b3c94568e25990b1f6b3df1f7919acecdca3ffd2]

        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>
        (cherry picked from commit 346153f08c907739ca310934ad45814379971027)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112514
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-17  Caolán McNamara  <caolanm@redhat.com>  [7d7eb9895e18a48660965a87c9e2136f028e7022]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112581
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2021-03-17  Regina Henschel  <rb.henschel@t-online.de>  [8eb4bf3b4d94413cb6f10fecc878829f5d1995ec]

        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>
        (cherry picked from commit fa8d00560bbfededec7f2c328f04eb2b369c00e2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112617
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-17  Mike Kaganski  <mike.kaganski@collabora.com>  [64f98e467794f98836a99719ecde51bf6a8f8bad]

        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>
        (cherry picked from commit 0adf52a644aaf85ba2bd666147c62c134234ffbb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112516
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-17  Mike Kaganski  <mike.kaganski@collabora.com>  [69ff121dbee216ed2e4d47207db1d3715bbe0f85]

        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>
        (cherry picked from commit 351edb44eb0548f7e56464de42c1758a1f5e4ab4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112515
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-17  Mike Kaganski  <mike.kaganski@collabora.com>  [b250a748e6b28ea79e153ae9136fe2930ac9c3d8]

        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>
        (cherry picked from commit 4caf4403c1b862e7ccca94b9caee31394d019732)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112226
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-17  Miklos Vajna  <vmiklos@collabora.com>  [d4fda377710391a2155cc6a55d8565a2ed32f518]

        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.
        
        (cherry picked from commit 0fc76a646233bebebbca3f86144f30eb32a5d60c)
        
        Change-Id: I9ea1f38841a30e7e61088d347443e37948b1a9d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112586
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [78f69c686c9f8b40fbd183dde71e94d4d7a729ab]

        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>
        (cherry picked from commit daa162c20f4c7d61edc217ed44cb2854652a63ec)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112527
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-17  Mark Hung  <marklh9@gmail.com>  [eeeb3a422e25c22201e1325154f1913df3942f2a]

        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>
        (cherry picked from commit f3f7cc53efda828af8897fa45fa2a8f18cf3b48b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112526
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-17  Noel Grandin  <noelgrandin@gmail.com>  [b6e705ec690b9911ce44f3e6cb1273737449f186]

        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>
        (cherry picked from commit 924733c65902d0b17764aded56c88c99d4b9a568)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112529

2021-03-16  Eike Rathke  <erack@redhat.com>  [9b6805db873b26a22eda8cd35d6553e463775324]

        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
        (cherry picked from commit 3e73d3475711b790cc80b9a286c5d454f3929384)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112519
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [8926d9282fe84793ce909471b5caec3583fd3ec9]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112398
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-03-16  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [ea9fff260129ccfa4755e96c08432252efbe5621]

        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>
        (cherry picked from commit 67ad205404211a2ae17c430a17ede6e9d04d0b7e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112431
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-15  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [fde29198bd8e345c9a61a9f4d4671a3022a84cf9]

        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>
        (cherry picked from commit ac0b6fb3842201e438950ea99a55ad334f8521ab)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112512
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-15  Julien Nabet  <serval2412@yahoo.fr>  [fc337124c9bb7498fc84a1c60250d7c043e8c7a6]

        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
        (cherry picked from commit a0d63ee5df921e5f1ac915ada783fdef0dbbb057)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112305
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-15  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [5f7e94735ecd38faa8beb825f76e0d483fee7101]

        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>
        (cherry picked from commit 2b4cd99d3360ccffb9829a02412824864d045753)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112427
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

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

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112394
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-14  Attila Szűcs  <szucs.attila3@nisz.hu>  [8265193e3dd350ce48119c85d09f058aa58a5542]

        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>
        (cherry picked from commit 216f32464ccb0f096e5fdf77f82baf30ae7bab5f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112308
        Tested-by: Jenkins
        Reviewed-by: Attila Szűcs <szucs.attila3@nisz.hu>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [82273325969bfe85422ed5123d0007b5a28fa75d]

        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>
        (cherry picked from commit 6cae56fe25a51c9c0ec05253be8508940a013eee)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112415

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

        tdf#140977 drop possible table-cursor before setting the new one
        
        Change-Id: I3d278af77886af3413b4a15464c8a52caa9a8e02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112310
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-12  Michael Stahl  <michael.stahl@allotropia.de>  [e79c637f291d552bfe8f32ccfc23300c67f51fcc]

        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>
        (cherry picked from commit 3eced2d52415abeac266804ab682bee022322a19)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112230
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Noel Grandin  <noelgrandin@gmail.com>  [db05fd646fce8f41a1056761ccf6bc716cda3b77]

        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>
        (cherry picked from commit 677a18c2e16c5c1ae6be8d30e1a967f41fbf67a0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112303
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-12  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [1982768ba3db819b84445830ae24e55ecd373d9a]

        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>
        (cherry picked from commit 3ba901f050d262cdeccefa5b21b0d32aa7332dc7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112295
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-11  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [593e4f5b92619d9d44dc3cb79f8b5088ef8276af]

        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>
        (cherry picked from commit 3d33e4ce3987ea17e73a72e84f7f0df7af8101a6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112222

2021-03-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9393382edfb36626bb6d8a40539f410404a3a679]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 84fc53d74283a053b3002d9108a1760369b6b606
          - 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
            (cherry picked from commit a50530fe4e224b01f37cd9c959d3bded32b8bd6a)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112302
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-03-11  Miklos Vajna  <vmiklos@collabora.com>  [291bc2799e4d384cb3ccbb429e82a8ea52d3ea2f]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112273

2021-03-11  Michael Stahl  <michael.stahl@allotropia.de>  [18397b2ede1e6c3feb54bd2bf59da57fd8c4d13a]

        tdf#140292: (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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112272

2021-03-11  Luboš Luňák  <l.lunak@collabora.com>  [7d4644f0631d7b88514d9a92def06a463021f283]

        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
        (cherry picked from commit 7ba7a1170a46ad340d06822a03f7196ccef29d84)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112227
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-11  Regina Henschel  <rb.henschel@t-online.de>  [d1026ad7ad1562235b328bb5be2e00ceabd09475]

        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>
        (cherry picked from commit dbbb8cafcb801638bde3b21796eaebfc807acbdc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112229
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7f2ae3ebeacce5773778aadd9b15cbea1ef975f3]

        bump product version to 7.1.3.0.0+
        
        Change-Id: I5aea53cd7428ea7751076ffcda38270fda4f0767

2021-03-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [35265c34d38cf91ec3021df7b5a30008eb8b50f7]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to 3cc01e19df4c04f4f48376925d5d145530d57b4b
          - update translations for 7.1.2 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: Iadb5e48222cc660cd2dc8852006c249a00435c15
            
2021-03-10  Rene Engelhard  <rene@debian.org>  [f5caffb74a5336014e84121b90196769d9a29d56]

        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>
        (cherry picked from commit ea8d6cd59670854cb153c4e984cb4044093e5994)

2021-03-10  Stephan Bergmann  <sbergman@redhat.com>  [907e5fa4fe13efb26fc0dc3e5ead611da734daaa]

        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>
        (cherry picked from commit e0f2256b90fb30a5a7858f93c168d9da12061e70)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112221
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-10  László Németh  <nemeth@numbertext.org>  [ff94f7779232088728bf724ec47608f35f5310b7]

        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>
        (cherry picked from commit 53884e8fe92597e909e4fa5599192783c3d31a56)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112223
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-10  László Németh  <nemeth@numbertext.org>  [fa90d6da27a56cd2002aabb5f026d39b852f1160]

        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>
        (cherry picked from commit db999ddee7a890390f66d7e34906066c8bf178da)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112218
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-10  Caolán McNamara  <caolanm@redhat.com>  [af8b84e8143cadbdfdb5365d7a4455b84b985090]

        tdf#140498 middle-button paste doesn't depend on a vcl::Window
        
        Change-Id: I4f1f14994b35cec51761689875bf6b5135612f3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112085
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-10  Gülşah Köse  <gulsah.kose@collabora.com>  [408f3007def50d5b99c0cd5afeedcaabe5291561]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112241

2021-03-10  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [125efab4d8573fda1882a542f6fb669c7fc12b56]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112089

2021-03-10  Gülşah Köse  <gulsah.kose@collabora.com>  [c4dddad19640dfefde52d04c3a7cf7064afe05b5]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112242

2021-03-10  Gülşah Köse  <gulsah.kose@collabora.com>  [47e2c2f428c870de12b7a99c7bcb249a3a3b86ea]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112240

2021-03-09  Luboš Luňák  <l.lunak@collabora.com>  [fb232a8d8ff143410e17bfe9672207479697e3ef]

        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>
        (cherry picked from commit 2fb274950e5207ca55f4f52325fb522bd44024e1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112212
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-09  Jim Raykowski  <raykowj@gmail.com>  [b23a3518fd60be26607a1e8e50ddb821d63cc0b6]

        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>
        (cherry picked from commit 1c3e170d56d3cad1e7729f839fa63f607b62e4e3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112215
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-09  Luboš Luňák  <l.lunak@collabora.com>  [058b59ae92ca19beed698ad1a2d6ee6f1182213a]

        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>
        (cherry picked from commit 6b8c157a0b4f37a09fdbf656919b2df06a3abc3e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112217
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-09  Mike Kaganski  <mike.kaganski@collabora.com>  [6ed614ae2cbd7373c01ac85d040187653a65519c]

        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>
        (cherry picked from commit eef43192d4c7b2867638c54a2ac31adfc26476c7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112076
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [0d20074eb112186e0e2fa4241b57777a335eb68c]

        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/+/111925
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [bc1a3c7baa4f7af2d6585aca3c953eae3e6b9016]

        allow focus into master page panel
        
        Change-Id: I34ab8ad6d267ffaab8ead2581e0d892ee37ec095
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111921
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [9250e8041e854e99fa7e53bb81a43dee987fab7b]

        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/+/111955
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-09  Mike Kaganski  <mike.kaganski@collabora.com>  [316bebbbbd19cdccde05eba5f6098d301f032df2]

        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>
        (cherry picked from commit cf1c835e8016f8f1eefea6d625a913c0ac343a63)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112075
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-09  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [a5cecd2ea50dc930cfc0d90be69c08ddd144d3db]

        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>
        (cherry picked from commit 40b56cd8da8c38582dc4660b486993d1b4711535)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112088

2021-03-09  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [19badc601594a19b56cff14076435f96e51ce845]

        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
        
        Backport of d8fc89cdfd0043838c4bc2d3b5a50bf5abfc6738 to LibreOffice 7.1
        
        Change-Id: Ib2b7042878596271c194331eaab1915d11124210
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112105
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-08  Caolán McNamara  <caolanm@redhat.com>  [f410d6826e86d55314dfbd4bcf6b0e78ef0ef2a2]

        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/+/112135
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-08  Mike Kaganski  <mike.kaganski@collabora.com>  [f5f5582fa065000a187a92b47ca44498d1f30c09]

        tdf#140700 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>
        (cherry picked from commit 20305894243e24eb383ab9feefebf4a0e9f2644f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112083
        Tested-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-08  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [6b3558e3c563427f1bdff7193151c57c59041ddb]

        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
        
        Backport of 0c36f364b14aacd0eeb53087ae2fce54402dc741 and
        06d918dcc47ae3f1c511cbdccfeacc8adb123f28 for LibreOffice 7.1
        
        Change-Id: I20b075bf4e2927d62a04cd935e4496721b4c695d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112106
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-07  Tibor Nagy  <nagy.tibor2@nisz.hu>  [46f5c61e937cc34d8d06991137c713f43c241735]

        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>
        (cherry picked from commit a5513cb45d90e0a1bfa0dfe39c0f090f1cda45de)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111923
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b5a1952d28607978fad4444ec263c015c946a191]

        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>
        (cherry picked from commit d64ce9f3b239e87622dd5bf313476b503df730af)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112073

2021-03-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [982c579fbe59812900f5d181eea0c9b7efa78a8a]

        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>
        (cherry picked from commit 9eeb580f5c57918484baff74ca052a96ed1056b3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112074

2021-03-05  Luboš Luňák  <l.lunak@centrum.cz>  [36b1c3a5a886c0d30a8347422b14d2eb3b98a32e]

        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>
        (cherry picked from commit 0087dc55121808a7fbf09cd94549b44dc17707dd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111927

2021-03-05  Justin Luth  <justin.luth@collabora.com>  [db5b95ada67fece82e68871e5eff0c028afd8d9c]

        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>
        (cherry picked from commit 247963e53cce24c199a751c8ffb17f58b3a7d473)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111926
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-04  Michael Stahl  <michael.stahl@allotropia.de>  [be773bc5960def8c51de0e0e41db837e001aa8fd]

        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.
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111254
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 9e82509b09f5fe2eb77bcdb8fd193c71923abb67)
        
        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.
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111500
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 5af5ea893bcb8a8eb472ac11133da10e5a604e66)
        
        xmlsecurity: add EqualDistinguishedNames()
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111545
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 1d3da3486d827dd5e7a3bf1c7a533f5aa9860e42)
        
        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.
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111664
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 90b725675c2964f4a151d802d9afedd8bc2ae1a7)
        
        xmlsecurity: fix crash in DocumentDigitalSignatures::isAuthorTrusted()
        
        If the argument is null.
        
        This function also should use EqualDistinguishedNames().
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111667
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit ca98e505cd69bf95d8ddb9387cf3f8e03ae4577d)
        
        Change-Id: I9633a980b0c18d58dfce24fc59396a833498a77d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111901
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Michael Stahl  <michael.stahl@allotropia.de>  [b776cf1281660cf495e12824872576bb8e99d569]

        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>
        (cherry picked from commit 2bfa00e6bf4b2a310a8b8f5060acec85b5f7a3ce)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111900
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Michael Stahl  <michael.stahl@allotropia.de>  [89befefb98487a27bff1003084e1200320828b3f]

        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.
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111160
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 4ab8d9c09a5873ca0aea56dafa1ab34758d52ef7)
        
        xmlsecurity: remove XSecController::setPropertyId()
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111252
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit d2a345e1163616fe3201ef1d6c758e2e819214e0)
        
        Change-Id: Ic018ee89797a1c8a4f870ae102af48006de930ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Michael Stahl  <michael.stahl@allotropia.de>  [d92235df75829a8cf2ee8cc7b0b76063093b6cc2]

        xmlsecurity: replace XSecParser implementation
        
        Implement Namespaces in XML and follow xmldsig-core and XAdES schemas.
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110833
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 12b15be8f4f930a04d8056b9219ac969b42a9784)
        
        xmlsecurity: move XSecParser state into contexts
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111158
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 59df9e70ce1a7ec797b836bda7f9642912febc53)
        
        xmlsecurity: move XSecParser Reference state into contexts
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111159
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit cfeb89a758b5f0ec406f0d72444e52ed2f47b85e)
        
        Change-Id: I03537b51bb757ecbfa63a826b38de543c70ba032
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111898
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [93b66d0e99c9b601616f5110318eeec3ebac8091]

        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>
        (cherry picked from commit e305289f87ea058cc92ecd83379b848697aa5a80)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111884
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2021-03-04  Noel  <noel.grandin@collabora.co.uk>  [fed3ed5828eda88f82d97e95b34dfdd1ca0c9dec]

        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>
        (cherry picked from commit e5f436bc53e0d07654901ef7cc8ff56d04f0686e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111897

2021-03-03  Regina Henschel  <rb.henschel@t-online.de>  [6c86b57a746ab8941ae1c4b0dd1a10c381395eed]

        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>
        (cherry picked from commit b2848591ca529004fcfef9bd0f3650750b3735d7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111425
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ed7a3dabc8c35b8b33bad33fc26ebd8fb80b0cbd]

        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.
        
        Change-Id: I61eb281e821ccd195ef006d778556e25d1c7f5e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111820
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        (cherry picked from commit 2c1ed5a5dad827cde032f27a4348e81be15889bc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111857
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-03  Caolán McNamara  <caolanm@redhat.com>  [411c870ed16c6a27bbd9c762e187783b3b39849e]

        tdf#140537 scroll-wheeling shouldn't affect disabled scrollbars
        
        Change-Id: I5d8659c7d431d35d628b12cebfe6a4b4f9cab9ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111703
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-02  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a7e34eee41e40bc01cc68ea73d89bf730e5c2979]

        update credits
        
        Change-Id: I9493971d90d9bc1629b1f2a0a1259db233656284
        (cherry picked from commit 6c92ca3e04c68dff68345b71a5d01c1764a5ef35)

2021-03-02  Michael Stahl  <michael.stahl@allotropia.de>  [9bc548e1c7da69c3f886b5925df3df4f78cd6239]

        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>
        (cherry picked from commit 70dd95aabd11b2146e2556c1da87da4a22d6f7b5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111779
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-02  Miklos Vajna  <vmiklos@collabora.com>  [49dad315bb776a13e404578ffd239ca85d6869cb]

        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>
        (cherry picked from commit 5a74baa4f033f84c4bbcec869a68eef149f77161)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111778
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-02  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [6edeb6a8209a990e83f07c02753d606226f59be7]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111796
        Tested-by: Jenkins

2021-03-02  László Németh  <nemeth@numbertext.org>  [e941720d5c3e6a555c2405d5f8d9de6c37150e27]

        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 8 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)
        11110001000         "Long Dash Dot (dashDot)
        111111110001000     "Double Dash Dot" (lgDashDot)
        1111111100010001000 "Double Dash Dot Dot" (lgDashDotDot)
        
        (Note: missing "Dash Dot" (sysDashDot) and "Dash Dot Dot"
        (sysDashDotDot) were added only in the master, but not in this
        back-port, yet, because the commit would contain new translatable
        strings:
        
        111010              "Dash Dot" (sysDashDot)
        11101010            "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)
        
        (cherry picked from commit 183c06fc02a50fb117bb6162e4d6e56cdd34fad1)
        Change-Id: I7f7cf6ea954aad4cb43ef7730b204ed7635f8fb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110403
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-01  Luboš Luňák  <l.lunak@centrum.cz>  [21305ff47a1bee1fa4787bf792fb3ecdb10d4863]

        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>
        (cherry picked from commit 9d8c04d2d5529626d649af3fcebb6d4b65193b28)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111711
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  Luboš Luňák  <l.lunak@centrum.cz>  [00e11574b19e996139d78bf7fb9c06ec1651c12d]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111773
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  Luboš Luňák  <l.lunak@centrum.cz>  [501cdc4fe3392f2d5d97b2940c012a3d0e079cbd]

        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>
        (cherry picked from commit 9cd95b10936450b5d1d60319192c25c4aea05fa3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111772
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [bbafee3424fdc59d2f69204fefab8a318aeec0e1]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111754

2021-03-01  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [2b20826a6a5d06a9e47c90918375a40465567716]

        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>
        (cherry picked from commit ca7855c24af858f52a11a593761ee9e6b9d6ba79)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111581
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-01  Miklos Vajna  <vmiklos@collabora.com>  [4bf14305dfa22a3e4084b630b6924a718d7da3ce]

        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
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111595

2021-03-01  Aron Budea  <aron.budea@collabora.com>  [526c0a35bc6863e1f9356f237195c804ebd58feb]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111736

2021-02-27  Noel Grandin  <noelgrandin@gmail.com>  [662649d953c1f0f461d8df019731bb8854b5922b]

        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>
        (cherry picked from commit 9ab2284660857f52efc9b68b9d2dd8ea768d6916)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111695
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-26  László Németh  <nemeth@numbertext.org>  [8885bf8f8665286ae1df30d987790e5680f2bb36]

        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>
        (cherry picked from commit d1be3d80d0ca5ccd7639ede379a1befc48dc73f2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111579
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-26  Justin Luth  <justin_luth@sil.org>  [633e72f078f99eb9f27e4ff623111ab634ff6fe1]

        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>
        (cherry picked from commit 861ca1f5030f2f6b7fbdc3bb3ded3d11130673ed)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111463

2021-02-26  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [f580ea54bddee91e85ef018be286b60b48935681]

        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>
        (cherry picked from commit 8c62c2fb88a7a82939ad3b5c7355c93a41b76d5b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111420
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-02-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e5b071ea12fdfee5c2cbb3c2e157638ddf82dad6]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 2ddcf60f46abe8a99afeffd5f4d1794609784682
          - Fix broken link
            
            NOTE: No impact on l10n.
            
            Change-Id: Ib570fee707d968fae7c17e85720ae0b94e426787
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111419
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2021-02-25  Caolán McNamara  <caolanm@redhat.com>  [f7243a465fc75f8c29c1decb7628f7a8f6d1d769]

        Resolves: rhbz#1931423 start update timer in IM events as well as keyevents
        
        Change-Id: I5a72adebd34c3983e7a414110c3192d05b725e45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111490
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-25  Justin Luth  <justin_luth@sil.org>  [2465b0467d57ca325e820f13efeb40e69386b4a1]

        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>
        (cherry picked from commit 76d2a9fd461dde817fbb1c5d4aa830cb2c42b504)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111457
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1220b206c7be018ca970421f36b8ed4774321ae2]

        update credits
        
        Change-Id: I45b6387535bd966f37fdf98579c658747d89a1e0
        (cherry picked from commit fcea709798c82105c229f7f7800e2be9be540289)

2021-02-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1a4b75a0a3225bcae77a16e805545b81cd4704f3]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to 2994683aa4f835760bfb43cf2a65ba82ce0ecd8c
          - update translations for 7.1.1 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: I0e5aacf560d4779b40d7755d1d1f5c3d9c83ced8
            
2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [782f5369e2966e6e54dd71a3c4e1e62927029031]

        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/+/111416
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-24  Jim Raykowski  <raykowj@gmail.com>  [608151c7de0f0661783daceecd9250bdcf497b59]

        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>
        (cherry picked from commit 2b8ce3d62b71ca91df464e26ccc6c6c79d6c886f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111454
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-24  Luboš Luňák  <l.lunak@collabora.com>  [cbfc211c50daef5b9b477d0731d48982898d40b7]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111438

2021-02-24  Luboš Luňák  <l.lunak@collabora.com>  [57782b9a56309dcc3bb402b17691d4f46706ca73]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111437

2021-02-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [67a862f6d146ea7e0ec0789563bf0f51961348c9]

        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>
        (cherry picked from commit 356ee44d982f34d4c3a31c518c326e972cb28edd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111413

2021-02-23  Tor Lillqvist  <tml@iki.fi>  [9d6159e86f32cc1fa96724e031d02ffaadd60337]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111256
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2021-02-23  Miklos Vajna  <vmiklos@collabora.com>  [d0911a2070c73e90251591b1e853947ca2f22a42]

        tdf#139039 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.
        
        (cherry picked from commit aaf7fe0326b3be088a5440525363317fb3d0f158)
        
        Change-Id: I5fc8a356b63efc2f16405a14ee59a061b52c5205
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111372
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-23  Michael Stahl  <michael.stahl@allotropia.de>  [8cd13e3c2e8dc096b747e01a59cda146b0da908a]

        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>
        (cherry picked from commit a0c8dc42335764d07c16a017c6b00486ec17ae53)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111178
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

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

        "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>
        (cherry picked from commit b9921adae997579915b4600c688719620f9adaf6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111191

2021-02-23  Michael Stahl  <michael.stahl@allotropia.de>  [3a1c4dc5887eee7313fe3f6cb20202df89ac5457]

        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>
        (cherry picked from commit d62c93a831080ef332e416dc78f5600c2c5b9850)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111318
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [eb0eb724ca59e1172b039a621f044ee1fc7bb3bc]

        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>
        (cherry picked from commit bed8fb89abd980d08c5612f5f100bfad4ef0bca8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111317

2021-02-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ba6b682790667482538da6ea0aa26e4c9dd9d040]

        Karasa Jaga: tdf#133038 change some formatting icons for Catalan
        
        Change-Id: I4146e0afbc7bd1aa95d2029a0618e02b168b33ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111312
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-02-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [07e30b5913d4e77f775803a322c7de9a4e41f0ad]

        Sifr: tdf#133038 change some formatting icons for Catalan
        
        Change-Id: Ia0023372e70ff3a608f397804466c0ea2b807f0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111313
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-02-22  Noel Grandin  <noel@peralex.com>  [c8e38ba0a22caa52f9478060b459feaaa47214c0]

        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>
        (cherry picked from commit 14eff34dd10c047de222813eb16198b295b31d54)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111314
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-02-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [44e809d887f5c694ebf9ba9a184ee748771abfdc]

        Colibre: tdf#133038 change some formatting icons for Catalan
        
        Change-Id: I7a56ad91c3f23a0b2a33d732c885dedb06eacd87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111186
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-02-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a1f5d08fbaed7d1f7acf14227a9d28d12bba8ef2]

        elementary: tdf#133038 change some formatting icons for Catalan
        
        Change-Id: I3b51677f9451220c0c039c61467e903eabfc0395
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111185
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-02-19  Noel Grandin  <noel@peralex.com>  [e8a598aae891a4789e770566b87e11a47015c530]

        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>
        (cherry picked from commit 67db5b7c8df4aa0fab08ac2d11b732dbc28c4c62)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111174

2021-02-18  Caolán McNamara  <caolanm@redhat.com>  [6953b18e20d048abc1330b79fc57c395db00bac3]

        Resolves: tdf#140444 return early before null-deref
        
        Change-Id: I85c0d178c3d6e375beb3ad50c4bae9ba0ac29937
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111033
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-17  Caolán McNamara  <caolanm@redhat.com>  [97a1d170b5f45c6cf9fc2c56dc4526d0e3f8423a]

        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/+/110956
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [640951c1ac64ff0f7ab2c033c9a2f00ccf0363dc]

        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>
        (cherry picked from commit 4f89db4fbcd9ecd09915b0504e94157b2f4d07fe)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110931

2021-02-16  Stephan Bergmann  <sbergman@redhat.com>  [90294a92f15218bfd18986053dfeeaeaa99c2fd8]

        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
        (cherry picked from commit f456c4dacf700e064e112ef068ff7edb04239754)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110923
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-16  Gülşah Köse  <gulsah.kose@collabora.com>  [6a5027f5fc84deab83f08b81a01c5acca2cfd9f6]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110976

2021-02-16  Gülşah Köse  <gulsah.kose@collabora.com>  [65c98b76fa95fec0ff225ae032f010e5c0f246f0]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110975

2021-02-16  Gülşah Köse  <gulsah.kose@collabora.com>  [1fe55d946f8f2adf4a2588dcc7d089b79611eddd]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110974

2021-02-16  Gülşah Köse  <gulsah.kose@collabora.com>  [33e69fb9ef450169e7d85ae3215fd9a4fc8082c2]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110973

2021-02-16  Gülşah Köse  <gulsah.kose@collabora.com>  [5f4808d7536a4c551c8764ac2ac6be30ad975f69]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110972

2021-02-16  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [1c89de1ffce80e228eafca327d4f90a5c5487e55]

        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>
        (cherry picked from commit 788c777c6cdf2254e8bba05321f4a9de309b15b5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110916

2021-02-16  Miklos Vajna  <vmiklos@collabora.com>  [f767b83d1c5493815708135f0f2aec03e47615ac]

        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.
        
        (cherry picked from commit 043690eff82d5798774452a8364e1566b866a320)
        
        Change-Id: I6796f83c40e83f65cfb0f6c7e66069c3e08c1e2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110900
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-16  Luboš Luňák  <l.lunak@collabora.com>  [b6d67d3d18d46daaabb3532d176759c234196da7]

        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>
        (cherry picked from commit 9d89d98d3349502b56da4bdd6ea287ac4cde9ce5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110779
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-16  Jan-Marek Glogowski  <glogow@fbihome.de>  [61bf6b4d90aa1d37009b397e44fe39c9c5b06afd]

        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>
        (cherry picked from commit 41cffc379259fec626a282ca243a9750d96d1c63)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110915
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-02-15  Tünde Tóth  <toth.tunde@nisz.hu>  [e51f4419645305037af92d051b7ca40d77da4678]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110940
        Tested-by: Jenkins

2021-02-15  Gokce Kuler  <gokcekuler@gmail.com>  [18d22eaf191b854508f4f34b57e931c26d2f34db]

        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>
        (cherry picked from commit 9887674044e17c4925caa07f197d74233be810d2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110870
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-15  Caolán McNamara  <caolanm@redhat.com>  [0c5adc7926c771fbed932e02df9d8aefebd02694]

        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/+/110684
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-15  Noel Grandin  <noelgrandin@gmail.com>  [6da480d946a7b881ca0cd482db16d8c32b5380ac]

        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>
        (cherry picked from commit 228f43f2e3c2896c227f1ea30c5d16231acf66da)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110866

2021-02-15  Luboš Luňák  <l.lunak@collabora.com>  [ed6d37c3a24dd238cbf7fef47068318599fcfcb3]

        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>
        (cherry picked from commit f52c5bea7775ac07cfacc232f0979a03bbdf9aa7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110778

2021-02-15  Julien Nabet  <serval2412@yahoo.fr>  [cbb0f58ef18f9a6bc135c4085f519c95e6fb663d]

        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/+/110859
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-15  Rafael Lima  <rafael.palma.lima@gmail.com>  [f89860807baaa901629ce2a814b7a6c994318fe5]

        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/+/110862
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-13  Caolán McNamara  <caolanm@redhat.com>  [9de96adeaba2beec3a55d6eb5ebb6e560b6126bf]

        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/+/110689
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-13  Caolán McNamara  <caolanm@redhat.com>  [4abe4e9c92641896b4a0949e8a64a231d2f41c86]

        tdf#140225 call cancel before destroying menubar
        
        a) in case there are some menus open cancel them before removing
        their parent menubar
        b) before a GtkSalMenu is deleted clear the action-group of its members
        
        squash of...
        
        Related: tdf#140225 ignore activate/deactivate of a disposed VclMenu
        
        prep work for improved solution for tdf#140225
        
        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>
        
        Related: tdf#140225 when clearing pItemList, keep SalMenu in sync
        
        with their removal during menu teardown
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        
        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: I9ec59c52c72b8b58976a8ee41727ca7612ebf6b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110564
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-13  Caolán McNamara  <caolanm@redhat.com>  [dc19de67d6c7f30157b7196773589bba30d9e02f]

        tdf#140274 set an initial minimum size
        
        Change-Id: I93f0ac3d63b4864a0a5d98370407f9444b58b75c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110687
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-13  Caolán McNamara  <caolanm@redhat.com>  [7a1433eac51169791aabb020c4004e842dc22e24]

        tdf#140239 leave current cursor valid if the contents won't change
        
        Change-Id: I854e8e94c7415d9046088e364f966390c4fb762f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110691
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-12  Ouyang Leyan  <ouyang.leyan@hotmail.com>  [b493ee37f3347b442a28ccff272ed373149041b6]

        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>
        (cherry picked from commit 4a9d257bec7964c0b611b2d422b7842fc5ee38e0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110775
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-11  Caolán McNamara  <caolanm@redhat.com>  [055fddbca0efb85e031fbabdf88211fa28bab27e]

        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/+/110682
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-11  Heiko Tietze  <tietze.heiko@gmail.com>  [08b6d409b2b5228c14e8b94eddbb8987ec6e9c78]

        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/+/109529
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-11  Caolán McNamara  <caolanm@redhat.com>  [75d8743ba840307d409ad0df67347e3ae5e60425]

        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/+/110681
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-11  Miklos Vajna  <vmiklos@collabora.com>  [430ab72c2cf785cd99e3275d9b76349aa9d5352c]

        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.
        
        (cherry picked from commit c76e6307b6cf33bda0cfa12647ed0342aecc1b29)
        
        Change-Id: I6347c54b0631c37154424babbfbd52f802af57d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110751
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ac2f0717ae6bf9c04b6099cfc8c966909981ea78]

        bump product version to 7.1.2.0.0+
        
        Change-Id: I19ec725c039c504eb3825a39ba814f1ff8e277ce

2021-02-10  Regina Henschel  <rb.henschel@t-online.de>  [f21595cb5d9f978e11b23471671f11736c42e99d]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110658
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-02-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d9224b193373937445f14ee3a06bb64de23505e2]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to a8d9093c4eff97af82e1d7b93ebfe31435215a61
          - update translations for 7.1.1 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: I5769382224f000179c597158dd686c5d9dd774e2
            
2021-02-10  Regina Henschel  <rb.henschel@t-online.de>  [7b2999ab91aa6fc6632dd87ca0bc950e5484c35a]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110657
        Tested-by: Jenkins

2021-02-10  Mark Hung  <marklh9@gmail.com>  [297f511263db7434bb10cdc91230b4d3f8ac9aa0]

        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>
        (cherry picked from commit e630da1ed8a27c64bc9f22ecb71afd10bf252d93)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110567
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-10  Maxim Monastirsky  <momonasmon@gmail.com>  [d803e27ab9fd779720bcf970834d74b41ab90f65]

        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>
        (cherry picked from commit 9933c3631b5bd9d7b47d0d12c5a7dd292cf1944f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110568
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-10  Regina Henschel  <rb.henschel@t-online.de>  [1c9ac8e8bf21832e313626b73c48f71ece1ba538]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110656

2021-02-09  Miklos Vajna  <vmiklos@collabora.com>  [793fc8c7c70faec4e6c1e9ad0c4d9f47193a181c]

        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.
        
        (cherry picked from commit 3b928391b3398c1113e675ea6a542d05d9611e0a)
        
        Change-Id: I0105d9c5bb9a06cacc1f5fed2a10b6626fa80fd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110622
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-09  Caolán McNamara  <caolanm@redhat.com>  [88c8e2ae2b92f806b4add25bba06e702dcb38eb5]

        report what value was found in message
        
        Change-Id: I512cedcd46f829b97b62a57d90d5a4a81d024d66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110598
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

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

        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/+/110560
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [75a9e43c0b4967cf86970f42d121b918521c1ba1]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to be6c9a523ccb3c5da025bea1294db53c45bda6cc
          - Update LibeOffice 7.1 video
            
            Original URL changed
            
            Change-Id: I1c1f24f3591af69d97f2bc31389769f4689bc228
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110559
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-02-08  Caolán McNamara  <caolanm@redhat.com>  [9a06536cc595d3ed82bfd1d3c11e87c1d82710c3]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110513
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-08  Justin Luth  <justin.luth@collabora.com>  [5031a2932e9146db8b163ecfcaaf29e59cc4cc9d]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110169
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-08  Dennis Francis  <dennis.francis@collabora.com>  [98ae69664918348199f5b524005ae9460e3dad58]

        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>
        (cherry picked from commit b14107dd0eaf9bfc276544e1900873d36075425e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109290
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-08  Tibor Nagy  <nagy.tibor2@nisz.hu>  [20ce9f5de3c9d3081d197b0a0138d51d75ae3950]

        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>
        (cherry picked from commit 807a63d66010b1969cfbb61d3609b91909872399)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109887
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

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

        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/+/110444
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [9c7a9060adbbcd0fbf593a811b5a02fe9bae898a]

        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>
        (cherry picked from commit fad7e203a25963128b9ce786d3fc465a32c238ce)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110553
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-07  Stephan Bergmann  <sbergman@redhat.com>  [2462947feb8d56e8eb576c2071e3642e730d360e]

        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>
        (cherry picked from commit 8ba7c3b63f87a443139c9104b02e3864dd31daf9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110438
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-02-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b6f74722173b0384efa6798799b83807e9f0d814]

        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>
        (cherry picked from commit dbaf1d75601cb911d1c17e1e63d2c7047f2cf9e1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110442
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-05  Noel Grandin  <noel@peralex.com>  [cfcd3db7d67d70e547a11141fa6cc91c38825e8b]

        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>
        (cherry picked from commit 8bb759e22e564a9076fdffee8705e62fbe545a35)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110437

2021-02-05  Caolán McNamara  <caolanm@redhat.com>  [a5453daa11b02aff2b44907b2c87b3c4b56e8bd5]

        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/+/110367
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-05  Julien Nabet  <serval2412@yahoo.fr>  [9567639d6a649cffc9f1a965a11b5b202b241179]

        tdf#140151: revert fix for tdf#46579 which caused regression
        
        Change-Id: I48468d4cef1f4d68dab4759c8da30aead6b99e5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110368
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-04  Michael Stahl  <michael.stahl@allotropia.de>  [b7a5f5ed9fcfce61eccf116a6cccb2ceb9a75d75]

        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>
        (cherry picked from commit bbc5cc71fd1723db8cb5020f83db5cafc0f8a52a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110361
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-04  Caolán McNamara  <caolanm@redhat.com>  [12520fd5c5d5a7191fbe17ddd503764b0c7368fa]

        don't need FindBin if --disable-openssl used
        
        Change-Id: I786ca760b8f4e606945acfc9b2667c2305c014d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110353
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f3dabe010722517863b130679dc6e608dea04fc3]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to ea2fbebdb6608516fa4f1db69b8f6f6822da75d5
          - 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>
            (cherry picked from commit 7394ea48d9d1719a40e2b97ca6653acbb14fc555)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110296
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-02-03  Noel Grandin  <noel@peralex.com>  [7f921fb690005a21bbc1c2e24d5142a0eae9af50]

        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>
        (cherry picked from commit c4540f86925609a54d473051ceb8dcf46d0e22aa)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110357
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-03  Ouyang Leyan  <ouyang.leyan@hotmail.com>  [d03f68526a9fc6f6c26257d58166480397d285c8]

        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>
        (cherry picked from commit 318d384c596c1593667d6c936f55bf6ebd0c5db6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110354
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-03  László Németh  <nemeth@numbertext.org>  [1989201c56c03b1ef13a282cfd09af69620040ea]

        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>
        (cherry picked from commit 28d65bb877c193b3fa53a038f3b896e4ba2f7ee4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110294
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-03  Gülşah Köse  <gulsah.kose@collabora.com>  [28bdc7916e1875e6827cae3b70977ad6c8c42824]

        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>
        (cherry picked from commit 2c96bd26ec488d865370fe9d394e7c4e228e05ab)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109806
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-03  Miklos Vajna  <vmiklos@collabora.com>  [f3244248e151c345fdbb07185e041142a044a017]

        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.
        
        (cherry picked from commit ddc0714c40c6ea85336431a88b523f3e5c63a3f8)
        
        Change-Id: I71e786a4601c63f58da2e6ab9d7681ec6dd7b806
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110320
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-03  Caolán McNamara  <caolanm@redhat.com>  [01f2379603de09ba1b5e979166e4b5d60a90c1d5]

        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/+/110299
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-01  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c69d1552b6ad37f237513c6a0ff7ef3396742482]

        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
        (cherry picked from commit 6c30a605b1d59d31b9a46b6d33ac56a46621dec4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110226
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-01  László Németh  <nemeth@numbertext.org>  [130445d231dc0c8af9148edd234f16424d0a16aa]

        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>
        (cherry picked from commit e6165b7cac5d91458d61da3de35486cde3004897)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110221
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-01  Caolán McNamara  <caolanm@redhat.com>  [c071a7a312b14cee49cb779b02ac4a227a9fee66]

        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/+/110135
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-01  Caolán McNamara  <caolanm@redhat.com>  [f37ac606dd92d85ccdc8189f274213888a594c84]

        Resolves: tdf#139239 set correct search column
        
        Change-Id: I69703228a942f16efd7a9c6270639fadd5c6c51e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110214
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-01  Caolán McNamara  <caolanm@redhat.com>  [1e62c2dbe94d1661da6660511fcb230e1ea73283]

        cppcheck: missing getting current increment values
        
        Change-Id: I4f6aab6e1ad8d6db1575721312fd04b50dc29773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110218
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [78b5e4893bb9b4962f56d977f193427bcc62e88f]

        KJ: tdf#140026 new List View icon
        
        Change-Id: I0fa7987f4e58ea0cd1cd0740eda205fe8fcbf192
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110195
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d7a0544c90767c618a7a0299a427ee906b5d6267]

        Sukapura: tdf#140026 new List View icon
        
        Change-Id: I2793a8f36d357422e29d292ff9c19efad6daaf0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110197
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [9ff3f9b8acb7e4a072cefd53acb92bbeaacf93bf]

        Sifr: tdf#140026 new List View icon
        
        Change-Id: I7be57359a4bef34a08567b5d88a760dc6582c27d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110196
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a2d4a3c9987ee966b326d36de6ed9e90f1c800f2]

        make Export and Import icon in Template Manager defined in links.txt
        
        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>
        (cherry picked from commit 977f66ccd6161da8ec37d4eac0f85515e0cf1df0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110133

2021-01-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d7b67705e35cbba50568355bbc803d36a307e854]

        elementary: tdf#140026 new List View icon
        
        Change-Id: Ic09c00456df605d21cd14bf400317d127cba1646
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110194
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [86616a694b511b369e7324d92d3f8aa0af1e5f49]

        Breeze: tdf#140026 new List View icon
        
        Change-Id: Ibe388fb669355740676b9d30aa840e4f04546eed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110192
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d1f2cecf96251eee25aadd04dcab24dbcaa685b9]

        tdf#140013 change icon for list view in Remote Files dialog
        
        Change-Id: Ia91e17e6afeac56f5f770cee030ed63db6605529
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110191
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [d71f7138d664b62604a4e4e7fc6e1b1073df1899]

        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/+/110142
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [58ba5ebb0bb96bb9ff1482c76d9875ed8138161c]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to a994e6e8b3d1c3542baa31e930ffa0cbfe8d6398
          - update translations for 7.1
            
            and force-fix errors using pocheck
            
            Change-Id: I77df11779c8c24b9eb3ca29dd017b61ed2d856e9
            
2021-01-30  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [fe69915020518bcee87e29e3623ad50a73b9b5da]

        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>
        (cherry picked from commit 1dc71daf7fa7204a98c75dac680af664ab9c8edb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110056
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-01-30  Caolán McNamara  <caolanm@redhat.com>  [3170c655e93e9068ae9e8823240fd3003ac13d61]

        tdf#139981: remove unsupported unused 'stock' property
        
        which doesn't exist in GtkDrawingArea
        
        Reason: LibreOffice doesn't startup with GTK3
        
        Change-Id: Ifbd3eb7c49df308f2e9d395a583072584183a500
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110134
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-29  Michael Stahl  <michael.stahl@allotropia.de>  [9d980309f19aacb0d6a658e6ac6ca5f14d8994fe]

        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>
        (cherry picked from commit 960e88835e0b2f7ff5fc57393b74017198c314e3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110063
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-29  Mike Kaganski  <mike.kaganski@collabora.com>  [e3307e5e76d5c35ee79b262d519c4a777acce536]

        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>
        (cherry picked from commit 2854362f429e476d4a1ab4759c6a1f1c04150280)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110060
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f490652153498b6184c6589263212b3b3326900b]

        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>
        (cherry picked from commit 5a0991c9cd60b6ab10fe0665511e7749a0c0ecc2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110065
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-28  Maxim Monastirsky  <momonasmon@gmail.com>  [9fb11584425d692136c3c83d4e02a78432738f6b]

        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>
        (cherry picked from commit ed28902e2d2b8929617c92226be985e322147569)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110062
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-28  Heiko Tietze  <tietze.heiko@gmail.com>  [af8ec08e70767c6e8b5a4ba19b4ebab56f59cc8d]

        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>
        (cherry picked from commit 35713de9d0b4981a019edd25591285d0bc6107db)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109972
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-28  Michael Stahl  <michael.stahl@allotropia.de>  [041ecabb7bf6ad15c2cdcf228cb9dc82b2d16837]

        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>
        (cherry picked from commit e65376ecd6e4356686927a5daeb845faf1fc4a42)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109985
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a3eb01f1675d473580c3b1fa87072852f97b6daa]

        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>
        (cherry picked from commit 443f65e9aff72442348e8e0c7162762c7a68ee05)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109990
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-27  Tor Lillqvist  <tml@collabora.com>  [a845ba982c742d9a4b9b427ea38b96a0f5989ad4]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109475
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [59ff6a79475bdf48765a16cf5f597757466a2748]

        update credits
        
        Change-Id: Ib58485cc97b61b6e8178b2c2b143a30e520cb373
        (cherry picked from commit e2befe5302847a4bcb00c7429886aa2c5c7928bd)

2021-01-27  Tor Lillqvist  <tml@collabora.com>  [1f400d35d61076c460a28b2b83dddc9297f38140]

        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
        (cherry picked from commit 02bb41dd5197503d0d8b7d8be0a8cd220c0d1c85)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109988
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-01-27  Caolán McNamara  <caolanm@redhat.com>  [17d27a27bc12b24ef48aef4722ab104b16eb50d2]

        tdf#138590 use the highlighted menu entry, not the combobox active text
        
        Change-Id: I2fb68c1491d129d5fd9b963ae4db1fb83171a154
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109981
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

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

        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/+/109983
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d60636234276bf456c8abe0b5bb674c31211e38f]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to 6e03fc253fd37224ff37f4f12576653364a09b20
          - update translations for 7.1.0 rc3
            
            and force-fix errors using pocheck
            
            Change-Id: Iaa85d4328c1d285bd22323f9a7a03b192ebc2d18
            
2021-01-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [fdb2b760d9fd3b65ad54bad14a62f3c47374731e]

        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>
        (cherry picked from commit 3c85bf2af5ae2f7b180db8f8abf2d4e997491bb9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109979
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

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

        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>
        
        and...
        
        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110005
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-27  Justin Luth  <justin_luth@sil.org>  [89516b2be525a01862eacdef2276f0699ed87e3d]

        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>
        (cherry picked from commit 55933f49f5a04708d27dc69e8778ec126646e3a5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109975
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [9e9abb0263851e691dfe5b245e1dc6df790cb467]

        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>
        (cherry picked from commit 0c7e8ef07fe9ba7ebc95fdeb5f58275decb4f0fc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109976
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [1e6853f007994c803802fda563b70bb71063488b]

        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/+/109977
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [eba9bee1d4b8f88f7bf938b961bbc82700fb7c66]

        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>
        (cherry picked from commit a553c85cbd80a045b2e4742eefaa7fcc3953cb08)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109883
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-26  Caolán McNamara  <caolanm@redhat.com>  [95617b04651ae9f515ced79760851123a7e09236]

        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/+/109888
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

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

        fix --enable-breakpad build
        
        Change-Id: I45992f2707bf93bc6da15987b26613bea250e76d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109952
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [242ff50f23bf0db6a6e4f9be292dad987115ca19]

        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>
        (cherry picked from commit cc46ce1b78fe71eb66fc0a09e44f01428a9e4069)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109877
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-26  Caolán McNamara  <caolanm@redhat.com>  [5ccf4f22c98553fc6530b38f235e31f168fa7fef]

        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/+/109880
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-26  Caolán McNamara  <caolanm@redhat.com>  [227ebe934127c64fc0b8089d426b44462c7eb739]

        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/+/109800
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-26  Caolán McNamara  <caolanm@redhat.com>  [0c52361286d11d34544ec0deedc6962103b3e832]

        tdf#139590 Drag and drop doesn't work in SdrObjEditView
        
        Change-Id: Id8deeee0c1a919f330bc6623f708453279a214c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109793
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-26  Miklos Vajna  <vmiklos@collabora.com>  [b708f31bf5f2993bf3f9fb2a832267f02bf90eac]

        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.
        
        (cherry picked from commit 80b360085f5974fbb3abe49a88b20f4d39704fb5)
        
        Conflicts:
        	sw/qa/extras/ooxmlexport/ooxmlexport16.cxx
        
        Change-Id: Ibb191db4136bce0ad5e4bf14dcea15f5955bd298
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109933
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-25  Caolán McNamara  <caolanm@redhat.com>  [2988bd19eff4053d557ef9d1e70aa7b75665cbcb]

        tdf#139857 release mouse on launch context menu
        
        Change-Id: I2baa635dbc81c326eecb1fc579a0f80901d4117d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109875
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-25  Justin Luth  <justin_luth@sil.org>  [fdb42d82d1240d3ba274f3f25a1072d0044d3c5c]

        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>
        (cherry picked from commit 9e41002701285dc89a4dc8c91619a51071995172)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109811
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-25  Justin Luth  <justin_luth@sil.org>  [f2b04cd11cda4d9828e5af1a4160c08bab45496e]

        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>
        (cherry picked from commit 32d11fb200d45cdacb973b625488d0b8bbee6d81)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109872
        Tested-by: Jenkins

2021-01-25  Andras Timar  <andras.timar@collabora.com>  [1f3d755b6f3e519c163df1e2496927ce5231e7c3]

        Update git submodules
        
        * Update dictionaries from branch 'libreoffice-7-1'
          to 44c6b936184e9f91d6d14fe65805640a0161fdfb
          - update Danish dictionary
            
            Change-Id: I367128d4d4bd5080f6a39c0bfad085027ef9bea6
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/109873
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
            Tested-by: Miklos Vajna <vmiklos@collabora.com>
            
2021-01-25  Caolán McNamara  <caolanm@redhat.com>  [a1e83bc0079edae1067342d34b22977523bef12d]

        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/+/109682
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-25  Michael Weghorn  <m.weghorn@posteo.de>  [e680ba7e15adc76a1a7fc7e5e0be06be9e5b5e73]

        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>
        (cherry picked from commit fc3b904b671a71266db2e8b30cbeeef4f7981753)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109749
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-25  László Németh  <nemeth@numbertext.org>  [6de15a8d094b7eca68eab5341d5a55744154114e]

        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>
        (cherry picked from commit b7ca9576c26ed258537134c0cf2944cfcfc65f2e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109799
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-25  Caolán McNamara  <caolanm@redhat.com>  [96673ea050ac3299a543692b7a0d782794e3d2cd]

        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>
        (cherry picked from commit 53486257c0a3aaf5559d5f336db2e4245a33277f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109807
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [735cb2d0bd41e24e7b8336b9abbba258901e6c8b]

        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>
        (cherry picked from commit 3d3a0c412500a2b57ff1d49f05506ee62ef9d4c7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109802

2021-01-23  Michael Weghorn  <m.weghorn@posteo.de>  [0a177771bb94ce129dabd19078e07ff793d4ed1c]

        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>
        (cherry picked from commit 3032cf9df042f50511a15c6a627c50f708a34238)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109748
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

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

        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/+/109751
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-01-22  Caolán McNamara  <caolanm@redhat.com>  [9355d020e0b6bec6c6e08bd5155ed1428df5f674]

        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/+/109792
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-22  Caolán McNamara  <caolanm@redhat.com>  [1590ab93d5af5752d2f9eaa72b210b1f82708a80]

        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/+/109689
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

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

        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/+/109683
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

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

        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/+/109750
        Tested-by: Jenkins
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>

2021-01-22  Tor Lillqvist  <tml@collabora.com>  [972c619f4f058d86c0cd0ed388bf141b94d9a912]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109474
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-22  Michael Stahl  <michael.stahl@allotropia.de>  [2cca78f81e8acacb324a1ff1aa404ead1144549c]

        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
        (cherry picked from commit 5e6e87f1556e484c4d4be7e3b01ef668ab602f3c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109745
        Reviewed-by: Jean-Baptiste Faure <jbfaure@libreoffice.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-22  Caolán McNamara  <caolanm@redhat.com>  [1c003228bdb3353539fea812eebf60cda9e5aec8]

        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/+/109742
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-21  Attila Szűcs  <szucs.attila3@nisz.hu>  [88476a6f89f2908fc8083dbbb53391b75192c783]

        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>
        (cherry picked from commit bd6214e2aa6f25e013eef769529b75c1e3b580cb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109741
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

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

        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/+/109688
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [cd7c68f751d8106f3b2177d7b51094f3e11d2f68]

        elementary: tdf#125779, tdf#139056 update color to follow upstream brand
        
        - Update object handlers
        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>
        (cherry picked from commit 51de39229d45259d2cdc13e2e102d3b73e436d06)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109735
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-21  Mark Hung  <marklh9@gmail.com>  [742b699335ca81626e79c937389efd6b5fdc15ed]

        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>
        (cherry picked from commit 9b19bf0283b569a5c134de6b5cce1d72d8f37879)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109679
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-21  Michael Stahl  <michael.stahl@allotropia.de>  [ae6cc83827ca95cd2469b62ea818c70cc0ea0e40]

        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>
        (cherry picked from commit 234833f7823a1424b62c93e145f0cfe2c6b6efd5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109677
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-21  Luboš Luňák  <l.lunak@collabora.com>  [8d36791e1527ef5441c7023ebaf65cfa88778df9]

        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>
        (cherry picked from commit ea610df36842305ef7e26d964ad0a1677be5f553)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109690
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-20  Caolán McNamara  <caolanm@redhat.com>  [f9f5a92b9612e134994aad5f05a543860c6f098c]

        set parent for database authentication user/password dialog
        
        Change-Id: Idd351405dbdccdf75d350ace876f8a8d00d9e549
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109680
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-01-20  Miklos Vajna  <vmiklos@collabora.com>  [6ba5d9ad6833490e5072c9a514268aed37fb9531]

        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.
        
        (cherry picked from commit 1359e8c566970fcef860f7ba7f54a07d8e6e0513)
        
        Change-Id: I80db290bd1695884ffb7b1eabaffa09462e8883d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109671
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-01-20  Caolán McNamara  <caolanm@redhat.com>  [d4c2a697a66fc3cf187fbd2d80e941a8c56275c2]

        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/+/109578
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-20  Caolán McNamara  <caolanm@redhat.com>  [291d337093dc04916b35052dbad9f13253387a2a]

        tdf#135377 keep the correct index selected
        
        Change-Id: I8737b64300e4bb3a3441c1ec43620b2acea31d2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109588
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-20  Michael Stahl  <michael.stahl@allotropia.de>  [b998e3c8da56e544b829cc6461af7f9db12e9d80]

        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>
        (cherry picked from commit 6f5186a94dcd1989cdd819e35163af0542912559)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109586
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-01-20  Michael Stahl  <michael.stahl@allotropia.de>  [fe2e79391957e684719adb21561242af197845b3]

        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>
        (cherry picked from commit f8da730bd66d5d6d3e49935573b3223c06baffbe)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109518
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-01-20  Michael Stahl  <michael.stahl@allotropia.de>  [2ec6b5055dc09ab3884dc2542dd93e75fe2c50d4]

        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>
        (cherry picked from commit 32e104c1d6be0ffe6ed6c4e08af868c87b3c258c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109346
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-01-20  Michael Stahl  <michael.stahl@allotropia.de>  [60eb993b5558c7999a23b4e3c241b2a60419a3d4]

        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>
        (cherry picked from commit eef10be20a4c5108c68b19ccdda263c5ca852386)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109345
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-01-20  Michael Stahl  <michael.stahl@allotropia.de>  [8ba16d77881fe199a3c2ea40fb9c18741e17af5f]

        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>
        (cherry picked from commit 359deaee45fd4a2bfe7aae255e6da38a9e1931ff)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109344
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-01-20  Michael Stahl  <michael.stahl@allotropia.de>  [00d5eb31363cc4abd5b3d0f828256ff4e2f48303]

        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>
        (cherry picked from commit 0771b84e4c5002338275da0d061f966e2fc47505)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109343
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-01-20  Tor Lillqvist  <tml@collabora.com>  [7a23ae2785ccf565530a01721c968cff1610a4b0]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109472
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-20  Tor Lillqvist  <tml@collabora.com>  [716af8206af673fee53d4315aa6ca6494e8d610c]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109357
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-20  Tor Lillqvist  <tml@collabora.com>  [1a7d3dff5ee7383a71fe1c9e73d85514ea60d7d7]

        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().
        
        (In this branch, already contains the add-on fix to use the existing
        OUString::matchAsciiL() instead of requiring a new
        OUString::startsWithAsciiL().)
        
        Change-Id: Ie65ed1ab922cdaa6557eb65d980b9e886d3c6971
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109254
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109356
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-20  Caolán McNamara  <caolanm@redhat.com>  [38d6d477791dd9c443a719227fdee9432dc39b85]

        silence "gsignal.c:2731: instance X has no handler with id Y" warning
        
        Change-Id: Iafc0aa085338fb41758fa845252f584c2a8aea76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109584
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [cfdc8c110b409c44c8f8743ff860f2dc2556fe95]

        elementary: tdf#139056 update color to follow upstream brand
        
        - Revise Chain Frame icons
        Change-Id: I29f79914df001a187336e779426a221cbbf2fb3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109590
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-20  Stephan Bergmann  <sbergman@redhat.com>  [3360f84050c46ff3ed862c2415e71469f479ce2f]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109565
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 2197f69f1b91ff13d0dcd078685ab23466241197)
        Merge conflicts:
        	solenv/flatpak-manifest.in
        
        Change-Id: I8e81fd375bd819a62a543960a2368e3bf965c8c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109632
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-20  Rene Engelhard  <rene@rene-engelhard.de>  [e38db1bdcf8ffef8491bfd8b375acab48210325c]

        Update git submodules
        
        * Update dictionaries from branch 'libreoffice-7-1'
          to 28be227a705917bd78ee47f7c50a4adaf31740a7
          - 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/+/109291
            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  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c0813a5d46080c3f5f0261e44a27db31c3695de3]

        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
        
        also incluses the follow-up fix by Stephan Bergmann
        Fix unoinfo on macOS – https://gerrit.libreoffice.org/c/core/+/109627
        
        Change-Id: Iab21e77b73f941248ca89c6e80703fdf67a1057c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109537
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        (cherry picked from commit 4b9190fc29aec0f005f08c0269bb9ff081f19fe3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109573
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-19  Caolán McNamara  <caolanm@redhat.com>  [06035cdc0e43ca53601a6f66c10b95ce4b4b26a8]

        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/+/109585
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-19  Caolán McNamara  <caolanm@redhat.com>  [e5773d383ac4ab43c03b88dfe8deb4f16515feba]

        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>
        (cherry picked from commit 1095b7bdf1bb33b3dc0fb5ae73342ae6ca0396fc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109521
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-19  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3db7aba621ca6cf7f59e35c640b5b2b2dafd3284]

        elementary: tdf#139056 update color to follow upstream brand
        
        Change-Id: If5946915ec3f26007220bab2143978cbeefa7b68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109579
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-19  Justin Luth  <justin.luth@collabora.com>  [6c580008d397f5f5f4a0bfd879308018b5d2a54f]

        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>
        (cherry picked from commit 647c9de0338350c1b5eff4b9adf08bd06930e36b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109402
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-19  Regina Henschel  <rb.henschel@t-online.de>  [2383bb3dfe489309b1b57b95bfec56b4967610fb]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109534

2021-01-19  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [aa23da6b9e935fbfcb0b432d43c72f7a6db50657]

        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>
        (cherry picked from commit fddad2ed797f1773ed5be979a0b05d3f976b744e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109517
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-19  Attila Szűcs  <szucs.attila3@nisz.hu>  [3b481336018d274384b7ade7c2c5e858f24f0e8c]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109536
        Tested-by: Jenkins

2021-01-19  Attila Szűcs  <szucs.attila3@nisz.hu>  [95b1411e26c1a82e110a8ccf970b8b3590427cb9]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109535

2021-01-19  Miklos Vajna  <vmiklos@collabora.com>  [ce5267c70e3fcde3211a80b69e9d242f23258853]

        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.
        
        (cherry picked from commit 3303a4c5f21874453e634d84408c50e7a0055a4d)
        
        Change-Id: I660a7bb30133ea866cc4ba1620ae15fea243ef8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109617
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-19  Caolán McNamara  <caolanm@redhat.com>  [380597b1f7bad62164f36db5c9d2edf4cee52c26]

        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/+/109525
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-19  Caolán McNamara  <caolanm@redhat.com>  [9a98581b1379c17719f75ae85d3afe20b653c0d7]

        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/+/109527
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-19  Heiko Tietze  <tietze.heiko@gmail.com>  [157b30d9b50c7c164648f72a34f87aff5a3a1d26]

        Resolves tdf#139521 - Hide image anchor option in Writer Web mode
        
        Change-Id: Ic5298069fcabbd2c72eb43fdf270b69c53570298
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109523
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-19  Eike Rathke  <erack@redhat.com>  [15f83d08ad2fd5be3069e2952483251f95bb9fd9]

        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
        (cherry picked from commit 9e6f2b5eb712cc483d735132b0557dee4e593193)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109574
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-19  Heiko Tietze  <tietze.heiko@gmail.com>  [30d861823f312d3f65848d018fb46196e478cb87]

        Community splash screen without Edition
        
        macOS installer shows also just Community now
        
        Change-Id: Ia71d3b3a376f8e5e2254f2863ea61f065fb2d86f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109576
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-01-18  Regina Henschel  <rb.henschel@t-online.de>  [ad2184eadafcb92ed196ecea69aa7b67bdefb3fc]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109516
        Tested-by: Jenkins

2021-01-18  Justin Luth  <justin_luth@sil.org>  [4ef34f805c5682594a76802fff98889bd6052c3c]

        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>
        (cherry picked from commit fea7b531a4c9e8326a644cccc26325b16585675a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109519

2021-01-18  Miklos Vajna  <vmiklos@collabora.com>  [601bcc4fce550d758db8ba3d78c9c399e57f694a]

        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
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109447

2021-01-18  Tünde Tóth  <toth.tunde@nisz.hu>  [6492679040db6415543119ada9d1124bd532ec6a]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109446
        Tested-by: Jenkins

2021-01-18  Attila Szűcs  <szucs.attila3@nisz.hu>  [ad3b51b5b383dc9c7302b6d1d2e7f6daad5d4d5b]

        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>
        (cherry picked from commit 107a20ee079ae852b3b33412f234aab2dc35168f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108006
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-18  Tor Lillqvist  <tml@collabora.com>  [2fc4d9acb2e04a2cb868a82a394bf23239487511]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109501
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-18  Tor Lillqvist  <tml@collabora.com>  [2b5c42230f48f75d6e4187b1db15b249893ed46b]

        CGLayerHolder::getScale() can be const
        
        (Will be required by upcoming bugfix.)
        
        Change-Id: I727b2b5f1035ae70d62d3c5339a814161e3ec92a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108663
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109494
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-18  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [44dfa5ef2ffac1740ba270978de3e1b12484b5e8]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109495
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-18  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [1cf7ce5a57e50a734258b83a3919a59aa535241f]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109502
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ef336f71780eb62cfdfe0091cc0656622884993b]

        elementary: tdf#139047 redesign find (Print Preview)
        
        Change-Id: I35b0b32ebc988f80f2f204e5570b74e708b33852
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109512
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6e87b696abf9051ad279f46b0f7a6178c8a7bea3]

        elementary: tdf#139056 update many colors to follow upstream brand
        
        Change-Id: I4ef4bdb43e48f740ee2075627610e13142316434
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109411
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-18  Caolán McNamara  <caolanm@redhat.com>  [6c315bbeb16db9dcf157f24803cff7c51ec18ed8]

        tdf#138829 don't grab focus to roadmap label when sync timer fires
        
        Change-Id: Icc8a03a2ce5d63f3a2c477671a9aa52aefd1df96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109351
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d744883fe2cc26b1a5cec5f431541192d0672cc5]

        elementary: tdf#70102 repir RTL bullet numbering icons
        
        Change-Id: I16d7133cfdc75758ec9df34bdd6d0d6b174fb620
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109410
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-17  Caolán McNamara  <caolanm@redhat.com>  [3812a2678c8aeba6ea980e3df5ee63792a217199]

        tdf#135641 update DataBrowser has-focus when child widget gains focus
        
        Change-Id: Ic5e618b50c31ebeffa1b2cc59857582804874747
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109349
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c53b908663f7f9c3c8884961dae2b8699cc32db3]

        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/+/109408
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-17  Julien Nabet  <serval2412@yahoo.fr>  [f1d7be7863e7d2d5aa3c3008bb9ec04780d5eb95]

        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/+/109399
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Jenkins

2021-01-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [fb99e23f574e8abe8edb505575af3028754a89fe]

        tdf#139056 update ORANGE color to follow upstream brand
        
        Change-Id: Icf5cc5f23c9b4980f6ca7e6401344cd8998e6046
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109407
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [9b4f8383961eda7afa6fbed051140dce892c2009]

        elementary: tdf#139056 update VIOLET color to follow upstream brand
        
        Change-Id: Ieb2b680bc698dc533ec47d1a7b4fd47b8074911d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109406
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-17  Heiko Tietze  <tietze.heiko@gmail.com>  [4ecabb10ff677cc326017220fb0cb908f9047a7b]

        Resolves tdf#139501 - About screen exceptional width
        
        All strings wrap now
        
        Change-Id: If810e67e55eb23685ab4e14da9d5da1864229833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109337
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-17  Caolán McNamara  <caolanm@redhat.com>  [0c5cf69cb123fea5b340d9c9b1a292df2efa61cb]

        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/+/109350
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-16  Miklos Vajna  <vmiklos@collabora.com>  [d16aeba7dbbb8a4fe9564cbb0b895b103444f31a]

        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.
        
        (cherry picked from commit f3b5356bdc51b03f9910ed544b8c17d6f919bc12)
        
        Change-Id: Ia3a6b2320e2288528c43c832211ebfcde492881e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109379
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-16  Justin Luth  <justin_luth@sil.org>  [d864b799e0460c2c8ada62fd598e7adcb1ac6700]

        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>
        (cherry picked from commit b232b422a3cfe3b410bbc75e0fffdfc238fd10e7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109397
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-15  Michael Stahl  <Michael.Stahl@cib.de>  [b1ee85d5c19466fb65d934491639fd4f2769fe13]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109329

2021-01-15  Michael Stahl  <Michael.Stahl@cib.de>  [d01fb1a86ead0ce6441906838878835b299a3dfb]

        tdf#134101, 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>
        (cherry picked from commit b4365b985178e1866c74afd757a104aad1d405a9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109333
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-15  Michael Stahl  <michael.stahl@allotropia.de>  [d7c77b1b718ba0ca61e153bcf91237c9cf6d9b60]

        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>
        (cherry picked from commit cd1c9f5167e797807d6726219f06190657f58372)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109334
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [2e60514e16c4ca1350fce33794e93ce417b52c40]

        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/+/109311
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-15  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [1d1bd898e21bd56fff467b785d7c2c801064ed83]

        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>
        (cherry picked from commit 7957123a144bfe66a99aa0d30a47900b6b621a70)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109010
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-15  Miklos Vajna  <vmiklos@collabora.com>  [a5c68eaa1ef94653bc2f62a55ec6fed68de61c78]

        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
        (cherry picked from commit 160db4bf0fc391b2ded635d0bd998d5352541742)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108011
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7232cf4ac9c129416433a5fce7a6744c1a6feb5b]

        bump product version to 7.1.1.0.0+
        
        Change-Id: Ifb7bdbbe103722e69ef9433ba7548797197b261e

2021-01-14  Heiko Tietze  <tietze.heiko@gmail.com>  [bd319954e82da64d1ca037df2f32982af6ddb0e2]

        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>
        (cherry picked from commit 2d69acfde50cb0e06a9a057939078fd102d371a3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109274
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-01-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [5ccbba5ab87b86c94fc3f79d89e88d7aa9456b08]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to 71869d4e313a0ea83cb90f1987b32e2f1b65e45f
          - update translations for 7.1.0 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: I643f6b7b2a613da42efd1c76a9e2a5ab847146da
            
2021-01-14  Caolán McNamara  <caolanm@redhat.com>  [1052c9c8bb763866ba6b2cb9b86063f22d6fb9ee]

        tdf#136155 let the other elements in the dialog determine the final width
        
        Change-Id: Ib47db4f47a331b1f3754ca4974a9f3e5b14efc95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109277
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

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

        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/+/109127
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-14  Caolán McNamara  <caolanm@redhat.com>  [37624d87110ca5f5990983ab73a2cd962d81d51a]

        Resolves: tdf#139299 crash on gaining focus during dispose
        
        Change-Id: I5fd2b3cec7dd0c2c10c88006ef1812e57b547e0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109128
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d21b5b132976474338e57506fb04a2e9b294db9d]

        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
        (cherry picked from commit 68b1ae7b493eea4d77f36a0c8566ca0224f04798)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109123
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-14  Miklos Vajna  <vmiklos@collabora.com>  [0774d315d3151c2cf8b6c01ab1f8c76a52fbb742]

        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.
        
        (cherry picked from commit c33dd70aa7a6a5dc28b99f8af123548b02a77884)
        
        Change-Id: I7487cb9a79e7e5acc0b816eb4744a04559ae26ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109107
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-14  Miklos Vajna  <vmiklos@collabora.com>  [ecee82e2368002fc3cabc00ec89ec7d757c48c64]

        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.
        
        (cherry picked from commit f2e04fe98e313cffa3f98d55eae641415142a431)
        
        Change-Id: Ifd0027e9616b0909dbfde43e1555427b50de4dad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109183
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

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

        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/+/109247
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-14  Tibor Nagy  <nagy.tibor2@nisz.hu>  [40cb04a088e4fcf2b76232d080b3a5aaf5f5a675]

        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>
        (cherry picked from commit fcd96df8f648439ea191d8c2070e8b21ff0b1001)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109124
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-14  Regina Henschel  <rb.henschel@t-online.de>  [6bb252e26ce1aeb3949c64ec6f0bef502a6a459d]

        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>
        (cherry picked from commit 7635a475130a0e9e3b0dded853348659d07a00d7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109119
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-14  Jim Raykowski  <raykowj@gmail.com>  [bb1ad6209de5433fc9f5848539d937f14cc215ce]

        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/+/109113
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-14  Miklos Vajna  <vmiklos@collabora.com>  [a4a301c67f4de992d2f4bc66721abd21ebd67494]

        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.
        
        (cherry picked from commit 200cd2b99bee18962a970edc5d059286f6c3ea0e)
        
        Change-Id: Ibbb1bcd9301eb369f25f211120f62be7c59b0fd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109184
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-13  Stephan Bergmann  <sbergman@redhat.com>  [f9c3a734221228cdf5a52ed6ebf9c0a3c1d44607]

        tdf#139074: 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>
        (cherry picked from commit 694b400f56842cd29ad1a960853cde5aef91e4f0)
        
        Additional information regarding the backport to libreoffice-7-1:
        c921f9bd64187823af2356d7a8ceb77444c17219 "Release solar mutex
        before using an apartment-threaded COM object" was never backported to
        libreoffice-7-1 so this patch only reverts 9617bc9544cd569066ff187c3672a87fe28fe17f "WIN replace
        clipboard update thread with Idle" and
        f5ab8bcbfd20ecce4a358f62ee3f81b8b968a5de "WIN don't notify clipboard change with
        SolarMutex" in libreoffice-7-1 branch.
        The backport was done using gerrit's interface by Xisco Fauli and no
        conflict was found while cherry-picking it.
        However, this change wasn't backported:
        
        --- a/vcl/win/dtrans/WinClipboard.cxx
        +++ b/vcl/win/dtrans/WinClipboard.cxx
        @@ -91,9 +84,6 @@ CWinClipboard::~CWinClipboard()
        
         uno::Reference<datatransfer::XTransferable> SAL_CALL CWinClipboard::getContents()
         {
        -    DBG_TESTSOLARMUTEX();
        -    SolarMutexReleaser aReleaser;
        -
             osl::MutexGuard aGuard(m_aMutex);
        
        so it was added manually.
        See https://gerrit.libreoffice.org/c/core/+/109115
        
        Change-Id: Ie83ba742f216396b49f561d19c2cda7758740502
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109115
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2e930dbe4abd22d4569e058096929ed2813d4b21]

        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>
        (cherry picked from commit 85e0f5449a115939ec38239c93f69f067cce48e5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109121
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-12  Andras Timar  <andras.timar@collabora.com>  [948bb7d2fa4921e7a4af5190c8be31caf7a14df5]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to 47577968ccfbc64b78536a117cf1134407bd015e
          - Updated Slovenian translation
            
            Change-Id: I7d23ae8c6d9b0e2c46b26fe315948c265e152b48
            
2021-01-12  Tor Lillqvist  <tml@collabora.com>  [aa54b2c7b6747da4710701131a8a5b1fb43b1453]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109164
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

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

        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/+/109003
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

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

        rhbz#1902708 null deref
        
        Change-Id: I718ac8a59e5cb18c840e458de8e9f877c6449fd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109004
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-12  Julien Nabet  <serval2412@yahoo.fr>  [9176d828cb84bb6f74712972f1f21e2f446c5e9d]

        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>
        (cherry picked from commit 003b45624788610fba98e3f3334f99140017e472)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109001

2021-01-12  Michael Stahl  <michael.stahl@allotropia.de>  [f0949fb60de9c54ac95bbce7e57e36cb02759583]

        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>
        (cherry picked from commit db283d2e3f5cd8be412c5204f358cd06af761b13)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109000
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-11  Luboš Luňák  <l.lunak@collabora.com>  [1ad7e5a6c67fddb39a79f62b4b5e93304f6e04b2]

        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>
        (cherry picked from commit 41cabebf9c95459c2c1912528446c45e70c3f203)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108906
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [45d39d808cba2ca4735b42b424e3143965ca782d]

        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>
        (cherry picked from commit 1f1f68d6e8a32d8884e8de322e32c588a87964db)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108581
        Tested-by: Jenkins
        Reviewed-by: Martin Srebotnjak <miles@filmsi.net>

2021-01-10  Julien Nabet  <serval2412@yahoo.fr>  [8f2f805b07ddb3450b48e32dc7171625d81d8a84]

        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>
        (cherry picked from commit ae56dc05b27f05ffcee99845d661a237e70a7a51)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108998
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-10  Andras Timar  <andras.timar@collabora.com>  [bc0d161d3651ab2d38a6ff664e43841d2719f4cc]

        Update git submodules
        
        * Update dictionaries from branch 'libreoffice-7-1'
          to 0f14b92783008b49eedd6d3dbf40b7becd71746d
          - 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>
            (cherry picked from commit a706f520e612d1148c6d259b595ba4815be99f50)
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/108996
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-01-08  Tünde Tóth  <toth.tunde@nisz.hu>  [7517ec45b928fff56ba4526d5877a9ed71d500a7]

        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>
        (cherry picked from commit 2752fd1b665694a4db3a4e34c7fdc8780a86492e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108992
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-08  Stephan Bergmann  <sbergman@redhat.com>  [74b6e9d45a7f97c8723f638a784017be99f3a8c2]

        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>
        (cherry picked from commit 0f7008e91f45cf8e3cee6f372ce012b38a795e26)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108911
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-08  Stephan Bergmann  <sbergman@redhat.com>  [ace9232d4b5f47022d30dd9789e4b94448b89e24]

        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>
        (cherry picked from commit 29e36c699c610be4fe6f8a2fe21ae3e4c8bdbd38)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108908
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-07  Michael Stahl  <michael.stahl@allotropia.de>  [bcdd7850e9eab45ca6550b836ac2c7629bc18272]

        poppler: upgrade to release 21.01.0
        
        Fixes CVE-2020-27778, CVE-2020-35702
        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>
        (cherry picked from commit 48e8b32a9b66722bbb28fc15840b3706a461aeb7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108903
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-01-07  Michael Stahl  <michael.stahl@allotropia.de>  [a5cffbf5ce3f38776f38272616c524375d02f9aa]

        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>
        (cherry picked from commit adfceaf32651f6ef17a9b63906366818b667d6b5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108898
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-01-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2dc602d3740d5afb3909b13000db08d28bb82636]

        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>
        (cherry picked from commit 131919487592822d3b6b54f174023464fc595eef)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108731
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-07  Quentin PAGÈS  <quentinantonin@free.fr>  [6357ff4b44c6b22cec5564a49ec3a8d97254467b]

        Update git submodules
        
        * Update dictionaries from branch 'libreoffice-7-1'
          to cd5509723ece3e462bea6e3daa7131ee686a7afe
          - 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>
            (cherry picked from commit f4efcfcdb88a3c9208eb2b47e5be19047bb34768)
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/108901
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-01-07  Eike Rathke  <erack@redhat.com>  [2569211290f460b4401a85f0540e965807bc5a34]

        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*.
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108875
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        (cherry picked from commit 0e37ded8d4aea25e5d9f7325fba0597f509147bc)
        
         Conflicts:
        	sw/source/filter/xml/xmltbli.cxx
        
        Change-Id: I31cf598d5f91d1f727d5f1f0e936a3505ea1b9e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108916
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-07  Miklos Vajna  <vmiklos@collabora.com>  [0d55c821b72a4eba6f1696504888419ebcb23a20]

        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.
        
        (cherry picked from commit 65e2ef43f186164729e1cc071b805bc1a7125cfe)
        
        Conflicts:
        	svx/qa/unit/sdr.cxx
        
        Change-Id: Ieaa3e726bc5d37983b6221452e14f01db315f790
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108872
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-07  László Németh  <nemeth@numbertext.org>  [2c25f59fae2201ef57237bf67625dcdcf238d5ed]

        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>
        (cherry picked from commit aecb7364713871ce068effdb59a5da68ab4b2e53)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108857
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-07  Eike Rathke  <erack@redhat.com>  [072b43a4bdf8392c9a6a8cb1ad5e8a3e61c60117]

        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
        (cherry picked from commit 70ea6b36df9ede18b135876d9b9da9945f6c129b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108896
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-07  Tibor Nagy  <nagy.tibor2@nisz.hu>  [9e82c64fa54ce7c0ef18e9de5a06e1243a3a7e44]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108808
        Tested-by: Jenkins

2021-01-05  David Ostrovsky  <david@ostrovsky.org>  [d29de0b38ef6854bb129e82fd280f33b0d5b9a08]

        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>
        (cherry picked from commit 8be493744cafc2572c701e681ab147fa28c6bc39)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108718
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-05  Tibor Nagy  <nagy.tibor2@nisz.hu>  [9ffc483be4ca49c436406a93690044459e880a9d]

        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>
        (cherry picked from commit 583e2bfba2d72ac8afe7261c23f380daf5486889)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108695
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-05  Gülşah Köse  <gulsah.kose@collabora.com>  [09c4b4dbf7bb1dc4821455b0e0f549954f1c4002]

        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>
        (cherry picked from commit b83c16834792874524019495662b2f23a066611c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108593
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-05  Kevin Suo  <suokunlong@126.com>  [b6178d47ec1ec2cdd91727fe5fd792f6248d0222]

        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
        (cherry picked from commit f6903d55d46037b15e3f4d09d15e4aa349d5582e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108024
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Jenkins

2021-01-04  Georgy Litvinov  <git@litvinovg.pro>  [abc2a0563d33726c10c6cc10c1b879d635453b61]

        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>
        (cherry picked from commit 83ff5b784e910f06c9d8384ac73a1c0bda0551d5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108590
        Reviewed-by: Georgy Litvinov <git@litvinovg.pro>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins

2021-01-04  Mark Hung  <marklh9@gmail.com>  [e865a170a3a964dfa28ca51789801691932827e9]

        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>
        (cherry picked from commit 2ffa6c897379bf07367d445918b4c142cd493e7f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108591
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-04  Tibor Nagy  <nagy.tibor2@nisz.hu>  [75596e1254f284fca22efc8e6cba158bd6c50b15]

        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>
        (cherry picked from commit 879ea123514ce6808212dfbef7e1d226e9d5fd9b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108592
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-04  Julien Nabet  <serval2412@yahoo.fr>  [e7a9d06d7d9f8dcad48c55df35de10d8e1196c56]

        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>
        (cherry picked from commit b905937211154b0e923312641f09629e68ed7901)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108294
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-04  princesinghtomar  <singhtomarprince470@gmail.com>  [b27141d601f9c0cbeb1c9c371816974819fdbd2e]

        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>
        (cherry picked from commit 2aff7b2622b3fcc3115037d48e033fe1b7ab627a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108588
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-04  Gülşah Köse  <gulsah.kose@collabora.com>  [8414b6167fb06bff660b9d7eca3939f439e96a3b]

        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>
        (cherry picked from commit a63caf49958b40e33e0d7aaedbe6424f78ecdc46)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108587
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-04  Miklos Vajna  <vmiklos@collabora.com>  [0417f8c2b89903d9d2c1d21593cf9ec2ea8a226e]

        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>
        (cherry picked from commit c24d9447b809416575972585a5ad48e14f8d9ad9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108182
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-04  Mark Hung  <marklh9@gmail.com>  [30ad09049bf76956a696c2b61f5b9922bb744a08]

        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>
        (cherry picked from commit 326388da4e40c85f8a1af40264aaf56c7845e224)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108343
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-04  Justin Luth  <justin.luth@collabora.com>  [4f7d5b0ed8df89dec6cc2ae45be5885f5f4ebae6]

        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>
        (cherry picked from commit ccfd8e9d09f9ac0a0ea92d0f378391006faaf934)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108346
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [8971b4ca5db46720079dd3239c9465dcc2d42190]

        tdf#139056 tdf#139353 tdf#139020 tdf#139219 tdf#139174 tdf#139048 tdf#139046 tdf#139052
        
        Change-Id: I47b77dd90ae035bbacca7a1415412d3b2fccd238
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108647
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-03  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2141107b0b9a6606cee4744ca874611786c0c3ac]

        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>
        (cherry picked from commit a881fb16c99956d012eac7b210d8b5928faa4dde)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108582
        Tested-by: Andreas Kainz <kainz.a@gmail.com>
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-01-02  Laurent BP  <laurent.balland-poirier@laposte.net>  [ca9abb3c513f10e041d9a52bc256516739fdca69]

        tdf#139328 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>
        (cherry picked from commit ad8485ebe11396aaac68095ef9eec819de6af26c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108578

2021-01-02  Caolán McNamara  <caolanm@redhat.com>  [e9c9e71211de4528ca0bb000c17202ede7c6d5c6]

        ofz#29113 short read
        
        Change-Id: I107d8abeac419ba4e70a5880054c9195c60464ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108350
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-01  Mike Kaganski  <mike.kaganski@collabora.com>  [d941853f97146ce883db81dd2723f25e9fd75032]

        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>
        (cherry picked from commit 02eaea1f93b516e35d4583158f87b2222fdd2640)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108575
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-30  Stephan Bergmann  <sbergman@redhat.com>  [76cde069bcbb16c043e0a40925fd271d234eac53]

        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>
        (cherry picked from commit c767e91c725b504db08e84b1fd25b11bfc33a4cc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108344
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-29  Mark Hung  <marklh9@gmail.com>  [3c44c403791754207142c60183a118c323b9c297]

        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>
        (cherry picked from commit 765b13b67e46aa8c8618fdad8582f8586bffce9e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108295
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [48038c2a2bf5a6e9c49407038bb60f8900c4b58a]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 99a53d675225a21337ae919e9cedc6c36ede28ed
          - Fix some "D'oh! you found a bug"
            
            Change-Id: Idc8ad199cce6bd3c5b42b8982ad80f8155e87d7c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108187
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-27  Ming Hua  <plateauwolf@qq.com>  [bbf7cf0da359dfdd0f6ee7516eb05a9adc8a2354]

        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>
        (cherry picked from commit ce614dcc6d099ce14acae22b48dacf299ef470fb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108179
        Reviewed-by: Ming Hua <plateauwolf@qq.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-12-23  László Németh  <nemeth@numbertext.org>  [8dd2e9900d4f00dbc7ce289d9ce9a9c6739b4851]

        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>
        (cherry picked from commit 207a709bcf1af2eee7fbac8d3c30de6f8d43a8a3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108177
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-23  Chris Mayo  <aklhfex@gmail.com>  [e98c4be2c87ba5b3f4aedc31388014b320588d4b]

        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>
        (cherry picked from commit 4cd4726e9d97e9785140c809d2154357d5d15837)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108180

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [f00fbd068a3b98b4c2ab98aea01ed6a2ff1b8009]

        tdf#138457 Cursor position wrong when using functions in a writer table
        
        Change-Id: I70156d8492afbab2c5993e1627a024ef8e07c492
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108175
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Jim Raykowski  <raykowj@gmail.com>  [2bd03b6de32a8bd6ff7d075752eda051a43e4add]

        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>
        (cherry picked from commit c81fea2e78d66c1978cb2340868c938ba9d6c9f1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107701
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-12-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9e0e40d65d92490b2946f4e2ac7ce763209a8339]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 44783fdc08c17e0103c79ad4471a1c3ddc33be29
          - Fix a "D'oh! you found a bug"
            
            + Some refactor on the pages.
            
            Change-Id: Iec37d94dfa40292eeaae3dae3cf6ab1189fa8d2a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108009
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [8a9a312f12af04098df62fbfea874f1dc20d2991]

        left/top variable names don't match property
        
        Change-Id: I3bca14652fba5a3aad9816417ac7f94b8651f3a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108012
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Mike Kaganski  <mike.kaganski@collabora.com>  [3d7c90b45c607fe560bacd8f57de0966a93edb4d]

        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>
        (cherry picked from commit 3dc2e629b247873bfbd3190c11152d8d2bab1a03)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107996

2020-12-21  Regényi Balázs  <regenyi.balazs@nisz.hu>  [b5a02acda8396c108e21e72fc830cc41a0bc890c]

        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>
        (cherry picked from commit f80dcee922428fa564b4779b1f81ad087db937ae)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108008

2020-12-21  Julien Nabet  <serval2412@yahoo.fr>  [b7af960c023bd8b5f1e0d53efa8b4802f77cc3c4]

        Fix reversed values for gtk_container_child_set (vcl/gtk3)
        
        Change-Id: Ie9597a72380d4c7fe0647a175febfccf362bd20f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108090
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

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

        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/+/108004
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Andras Timar  <andras.timar@collabora.com>  [36bedc7cc514cbf7b2a9c6c070b33730086b57cc]

        Set correct interface domain
        
        Change-Id: Iaab2c0da9782132204d22d1dc84b2d444ba8dd8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107995
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-12-20  Noel Grandin  <noelgrandin@gmail.com>  [8403a434b93c0a22f9e6b3b7e92ebe920a26874e]

        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>
        (cherry picked from commit a37f29983f3fee58bde40967667ebae84a6c7537)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108001

2020-12-19  Justin Luth  <justin.luth@collabora.com>  [64b3727adb12601d9a4010ec9160a8958d2ee878]

        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>
        (cherry picked from commit 4b5aaa9edfd58ec8f73de127410656f884f944d7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107999
        Tested-by: Jenkins

2020-12-19  Andras Timar  <andras.timar@collabora.com>  [b372f6196eb0438f6425797b04126ed723febb16]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to dedc068a35f701f0fba77bea1475474dc252771a
          - Updated Slovenian translation
            
            Change-Id: Ia31b02bcc0be78e9cd8ab63a9339e0de31adbd29
            
2020-12-19  Jean-Pierre Ledure  <jp@ledure.be>  [1e234ade7716760391c2d9e8c01b0a401072115c]

        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: I37995dd60769d598cafb3afb415af81ea32256c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107974
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-19  Eike Rathke  <erack@redhat.com>  [abecbc3eb6d6d9fa6b51c45a52c24a2001ded195]

        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
        (cherry picked from commit 121d4f610a2b4caa871aa0132eccbd4e12d13b3f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107994

2020-12-18  Mike Kaganski  <mike.kaganski@collabora.com>  [384ec11a85ea57579a772e9dffd3c3b721a78ecd]

        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>
        (cherry picked from commit 6a1555d2011032100dc0f37bb2298f3c555d3b45)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107912
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-12-18  Lionel Elie Mamane  <lionel@mamane.lu>  [1ab014ddf72dd09b2ef30320b8b2936a26923b3a]

        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>
        (cherry picked from commit 177792660697f85763b39f455d7ebff0f83084fd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107906
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-12-18  Jan-Marek Glogowski  <glogow@fbihome.de>  [ee601c71908dc05fb0f3bd6c4916041d889e96e2]

        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>
        (cherry picked from commit 4cabfc30bf2db873930cef4f7f1b0243ae2fde28)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107908
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-18  Caolán McNamara  <caolanm@redhat.com>  [cba301460f1aaa1834e72796935cc1e88d74c19b]

        Delete Category dialog includes '~' text in the titlebar
        
        Change-Id: I8581e5219ffc690e686a0d563463c19b682ea04b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107910
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-18  Eike Rathke  <erack@redhat.com>  [ead1cdd23f5379f5cd8f69d5e73f410a67896db2]

        Check intermediate for not to be rounded value, tdf#138360 follow-up
        
         This is a combination of 3 commits.
        
        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.
        
        Ife0cf279c47d2815aa2a1483223397b147e9d776
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107924
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        
        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.
        
        I8d462f53cadde6a95d57d1342d8487fbfa001ae9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107928
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        
        Check intermediate for not to be rounded value, tdf#138360 follow-up
        
        I98cc25267e7a10c34179bab50d19f49436e1c48c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107929
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        
        Change-Id: I98cc25267e7a10c34179bab50d19f49436e1c48c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107931
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-12-18  Justin Luth  <justin.luth@collabora.com>  [6b161f615712f6daa11f66d0dfe45eef0877c860]

        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>
        (cherry picked from commit 0c37e164dbbff89ecac843e1b182fdbce70cda34)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107898

2020-12-18  Armin Le Grand (allotropia)  <armin.le.grand@me.com>  [f5331b17cb71096ee6f149db841b7802efa0c4c4]

        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>
        (cherry picked from commit bcb8d2d3a08991b4e57189b81f8702aaa8af8a89)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107804
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-12-18  Georgy Litvinov  <git@litvinovg.pro>  [faf245d0af5c9a6ae1e79349311945dacffdae7f]

        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>
        (cherry picked from commit 475422a4368b22df0418a2120ab2dec5d3440892)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107896

2020-12-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c7170abcb7d5c62a17fa89005f1c53cb11b4d21e]

        bump product version to 7.1.0.1.0+
        
        Change-Id: I26de658e876b71eaafecd32d64e2630d4c1fc957

2020-12-17  László Németh  <nemeth@numbertext.org>  [709f14321f3e6da69677c138d769fd8084b1c7e6]

        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>
        (cherry picked from commit 172373c4a2c4a66b8abbe26dbe07fd621c971ed0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107899

2020-12-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [08e8fb0cba7edbba4436096c248bab30c0564b28]

        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>
        (cherry picked from commit d6774abbd3eddbf3a6655c57a880f4e28d0cb74a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107901
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-17  Heiko Tietze  <tietze.heiko@gmail.com>  [73d608c993e92fb1ce8d61c509f743df20f9913d]

        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>
        (cherry picked from commit 4c5b6b0f91ba931639896fbc01778a6efc74ce4a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107900
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6d9aed062e4c16d09aef17ccd1ac087e3fd40408]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to 80806ba69f2b1a1ff4fa37558ebfa380c589c34c
          - update translations for 7.1.0 rc1
            
            and force-fix errors usinc pocheck
            
            Change-Id: I302feb12a0180d134f32c450c15f2eae5cc6b19b
            (cherry picked from commit 14f402c21427505066d2b5e093bdf48488ac5964)
            
2020-12-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [28c6f0016e16338db53e41a4d13f0e60554d692d]

        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>
        (cherry picked from commit f5ab8bcbfd20ecce4a358f62ee3f81b8b968a5de)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107894
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [629c2bac961bfac76795b5e11535484b8903233b]

        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>
        (cherry picked from commit 4dcf2e22fa301ebe0f535d8ad1601d6878c285f5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107811
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-17  Julien Nabet  <serval2412@yahoo.fr>  [d8ede5d2f592084f76cc8888d42c3f1f5875e894]

        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
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit 44f1ed1928d4d32b1a1962f413df69e2ae851789)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107014
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-17  Tor Lillqvist  <tml@collabora.com>  [dafb51e234badf254a78a54ce804647b30c5d421]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107828
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-17  DaeHyun Sung  <sungdh86+git@gmail.com>  [95516d9c17bc59b3dfd46674ae9206ed355cecaf]

        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>
        (cherry picked from commit 5d6cd2ee5876c86dc4dc976478a8b138c6c44f10)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107812

2020-12-17  Miklos Vajna  <vmiklos@collabora.com>  [dbd0fd75c86983d88f4f62c680deeaa845358c8a]

        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.
        
        (cherry picked from commit 252cdd5f43d65095543e317d37e1a0ea4fd839e0)
        
        Change-Id: Icf0b90c5b44e3d9c4115c9f3b0d56ba0852ab640
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107865
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-17  Miklos Vajna  <vmiklos@collabora.com>  [12be9c3205b1dc7901ce015ed1eefdc232ed9099]

        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.
        
        (cherry picked from commit fdeb04f7c59cf8032fe17072ed779e70505cc6ab)
        
        Change-Id: I77b55ba1f07b8d0eeac5070e0ec07d39573d1f9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107864
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-17  Justin Luth  <justin.luth@collabora.com>  [d6fe7099092ed74b3a2580e0d95ed9229e262212]

        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>
        (cherry picked from commit 9a8126262a8afba46efbfac5160b5f8cf13c9bd6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107386
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-17  Balazs Varga  <balazs.varga991@gmail.com>  [277b22981baae33ab7969538f00a5bb85e1be474]

        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>
        (cherry picked from commit fbe77e5d61ca63a688c12be721e760935d78e780)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107801
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-17  Tünde Tóth  <toth.tunde@nisz.hu>  [0e30d1fcdd81c65bcf26723ba04d9dbd2bb08f30]

        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>
        (cherry picked from commit 1eb25c11500a235aa141a327a5489f6861e60a89)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107802
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-17  Julien Nabet  <serval2412@yahoo.fr>  [ccff3cc5830ff5780123722f809bbe748cc7e5fd]

        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>
        (cherry picked from commit 1790ed500f3033581ee4a3ef43428d7fda4692cc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107806

2020-12-17  Tibor Nagy  <nagy.tibor2@nisz.hu>  [4bca4f507c064c18880bd8283aaba567865d2462]

        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>
        (cherry picked from commit 0101975f8eac650bb87c4af81157cb33a6309e0e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107810
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-17  Caolán McNamara  <caolanm@redhat.com>  [fc3ba80047a12c8577fc695e58fc8cb576777d83]

        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/+/107799
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

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

        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>
        (cherry picked from commit d4ca360f6632f03e9fb7e9af37aac40d23f1249a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107803
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-17  Miklos Vajna  <vmiklos@collabora.com>  [16d05d51444dff723fe0efc57d68750845ed3e34]

        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.
        
        (cherry picked from commit 74ba28fe238b7f15d1fb7d119e4cef3a7b544e0b)
        
        Change-Id: I6611229e71d0a49f09576ca452b901958c33db58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107863
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-17  Heiko Tietze  <tietze.heiko@gmail.com>  [26d70b088e7baf592d07c5a3db27e814efdaba43]

        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>
        (cherry picked from commit d8b01ac94c8ebd55bef6d00cbfa34775ea07271f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107809
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-17  László Németh  <nemeth@numbertext.org>  [36ed010cb09926e9815a8e1490bc1e291fede4e6]

        Update git submodules
        
        * Update dictionaries from branch 'libreoffice-7-1'
          to d5296e8ca56cd284f421cb79e89ebbf09090e685
          - 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>
            (cherry picked from commit 57698337d61f1b0bdfd0e36136f7d864095337cb)
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/107808
            
2020-12-16  László Németh  <nemeth@numbertext.org>  [6585f250d13fa27c2b3a5faf28d2cdab882ce323]

        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>
        (cherry picked from commit 8bd229c4e42e92545db11832b29bf97540707c32)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107797

2020-12-16  Andras Timar  <andras.timar@collabora.com>  [dd6010a942a1f76139b9d4911b23b8f825980368]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to ece40d072f96c1b8d2bb2028428cbecc6ebbb0d9
          - Updated Slovenian translation
            
            Change-Id: Ia1898aa1b2659422d96c1997dac7436f123d12f6
            
2020-12-16  Justin Luth  <justin.luth@collabora.com>  [c6e46a2fdef325a94ef2d43f5eb4a0ff47b28a14]

        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>
        (cherry picked from commit 8787a45f9cbb5dce61b20817ef0e549b5a227a95)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107709
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-16  Caolán McNamara  <caolanm@redhat.com>  [8a6d2cbbec5d3b779bba9003b482c47a3a1d38c2]

        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/+/107710
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-16  Caolán McNamara  <caolanm@redhat.com>  [53d40fb451e0cb477cdb80091a19e61220814a1d]

        tdf#138938 put the tooltip on the toolbar item instead of the toolbar
        
        Change-Id: I69ff3813a726f26daa20a00ce3a0bb311a162c39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-16  Caolán McNamara  <caolanm@redhat.com>  [7fac9232088969823ebb2dbc1cde6bb9162b5475]

        tdf#138950 allow up to one short read to not trigger cancelling import
        
        Change-Id: Iedbfc344c311c40244ba2f58c56c62ac47584028
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107713
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-16  Miklos Vajna  <vmiklos@collabora.com>  [20f12960ae546ab90b1e216d5ed3f0dc576f1b48]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107787

2020-12-16  Justin Luth  <justin.luth@collabora.com>  [e901ffcb93d217f2cc09021a3b2fecb36f9884f6]

        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>
        (cherry picked from commit bfcd952dc7820c4cf8761c4222d29ede039391dc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107795

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [0932a7a2c3b64a30f6928007a7d60a2073660f40]

        tdf#138936 gradient missing under RTL from writer comment margins
        
        Change-Id: I57533f033f9528b7c89162967b392eb5abb4d76a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107702
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

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

        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/+/107712
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [402316c8df19ec9714a39ff5d7863d03dbe93720]

        tdf#138701 leave current combobox cursor valid if the contents won't change
        
        Change-Id: I6d7f5de7b79d447590fcfa325f4be7430eaffd5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107707
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

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

        tdf#138935 rsDeckId is invalid by the time collectUIInformation is called
        
        Change-Id: I4afc1ed1bbbfbbd510617a51b9aa6d627471d80d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107705
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [52cd017ced6ef0c28c53f2598a5bf65308132f77]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to 6d5a3d107d62dbe83d8d0f09b30b2fab59559142
          - update translations for master/7.1.0 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: I64d1494dbed7adfa393e79f9b798725ad8c68350
            (cherry picked from commit 129365b9a82c839c794b7747e6148dd0073779cb)
            
2020-12-15  Tor Lillqvist  <tml@collabora.com>  [8de620c4c8e33cf75bcec85df189f77483e6a659]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107749
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-15  Andras Timar  <andras.timar@collabora.com>  [7cb741a86a71481d956296f1d51b5a7543769d26]

        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>
        (cherry picked from commit cc8e19c73714c199fd2efdc0fefe3e750e8c14a8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107700
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1ff9a78d0aca2de2f64836f48d6c97f00ab991a9]

        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
        (cherry picked from commit 97a809a74c60a38c46280b98bd2ec1c365643391)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107732
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [3ab668b7af7821248031a34a59bc836f5b0b58da]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 83a954cd538bf5b56292067c3897971f685afb04
          - 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
            (cherry picked from commit e784d298ec11c408d1dcdb8493541033cf271922)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107698
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-14  Caolán McNamara  <caolanm@redhat.com>  [ccd89a02f8b5f0e7c542353c5bf0a774dbf781d2]

        tdf#122045 using 'Apply' doesn't keep document modified on later 'Cancel'
        
        Change-Id: I7c6232747785a0c5827fe7344e1dc20758419956
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107632
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-14  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [9b45511356712bc1c6b806499c344cb41dde9fd3]

        refactor for xlsx shape export
        
        Just a refactor, fewer lines, less computing capacity.
        And also get rid of nullptr reference.
        
        Change-Id: I3c3446c2917e9b5d2f205dd5c0110821ecf11f56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107613
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 368c56144aab5794c39d5bc2082d9b3d6d7cebdb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107630
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-12-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [90c0f4620aa49c73b4fc0c7242b075603712bf66]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 80f326abfdf2c364ecf41ae1ba0cf769b1d28dfc
          - 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>
            (cherry picked from commit 7069de582ee20b0b70f13612a61559f92ab2c85f)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107696
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f0a35c0941e137e8cf099e11999e6201c1858f3a]

        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>
        (cherry picked from commit 9cfcf83f53e0ae897b30705f790c6ebe0b86932e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107631
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-12-14  Justin Luth  <justin.luth@collabora.com>  [7d90b50285f294a3c9cce0b22399fefe3ab46ee5]

        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>
        (cherry picked from commit 3fd156419654ba5e2f248357a2eed5eeaad04548)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107552
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-14  Heiko Tietze  <tietze.heiko@gmail.com>  [504f651e8240d17b366cd970ded7110803d28070]

        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>
        (cherry picked from commit c220d97e22001db116f6f8204922b25a9e61e26f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107393

2020-12-14  Julien Nabet  <serval2412@yahoo.fr>  [4fe34da54b5e561f17cebcccbebc76d504fee0f1]

        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/+/107627
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-14  Caolán McNamara  <caolanm@redhat.com>  [3925f38cbd384dca41154f15435bcec97d22f884]

        tdf#138874 restore sort on first column of paths treeview
        
        Change-Id: I7cd831de30523a61631be5cc2f1f3b8a001d9e4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107626
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [395ec983d11e385f67c2067adb80581466241368]

        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>
        (cherry picked from commit ed07eff77df5af3b214a3791b4455a743ca35853)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107629

2020-12-13  Julien Nabet  <serval2412@yahoo.fr>  [226a83f10cd6d0716002fcbf142d170d51bf309e]

        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/+/107625
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [c4fb3b2a36ae044906b79012a33ee43ec989778a]

        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>
        (cherry picked from commit 579cf9548615e8535a0569a8eb4cdf325fbbbac7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107621
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-12-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [a145cec0ba6322ff09a653f192b8c38dfbb91891]

        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>
        (cherry picked from commit 9617bc9544cd569066ff187c3672a87fe28fe17f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107622
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-12  László Németh  <nemeth@numbertext.org>  [039b8ab4329a56420ac6da6cd78087d5a42e8dd3]

        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>
        (cherry picked from commit e57d77cb01d3e76a942c5e2bb896135dd900f807)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107620

2020-12-12  Seth Chaiklin  <sdc.blanco@youmail.dk>  [4676c1f079e173664b3c609dce5fa36aa22b1e40]

        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>
        (cherry picked from commit cb323d8616700eaf5052e4467396d6b56118b064)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107618

2020-12-12  Stanislav Horacek  <stanislav.horacek@gmail.com>  [b0c1a3e373dd8a8114a36687e82ea72dbb113e97]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 6810326de5f6a658743d70f35f043eb9346d115b
          - 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>
            (cherry picked from commit db385e9dc13dc69ebd15f8af305e4243ebdd4f6e)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107619
            
2020-12-11  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [8f7c26f166df33589f3522b43dbea4169a9ffd1e]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107599
        Tested-by: Jenkins

2020-12-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [7de00f7e26a1b04a9867d6abc86ee88177ebdf1a]

        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>
        (cherry picked from commit 0a80dcad342c1be71f467e46a0cf4f5dd1259056)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107614
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-11  Caolán McNamara  <caolanm@redhat.com>  [0e0fa692c548246f9f1ed3a18ba733b493fef3ed]

        check that extraction succeeded
        
        Change-Id: Ie03215ee43c885948261b6df4e8d1f23a4dd1a4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107551
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-11  Caolán McNamara  <caolanm@redhat.com>  [3d00e399f0ad00b9e3b7084d5b907f25ae8698c1]

        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/+/107547
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-11  Luboš Luňák  <l.lunak@collabora.com>  [beaf7e142977e5607f205e1a001e57a31588fef9]

        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>
        (cherry picked from commit fae487b70adb95cdac5f2ae108d5c25580112147)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107540

2020-12-11  Aron Budea  <aron.budea@collabora.com>  [4aa9cb784469b8c13660f36c829c0fadc11c922b]

        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>
        (cherry picked from commit 7e5991dc695d1e590483615c2907811ce4117834)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107542

2020-12-11  andreas kainz  <kainz.a@gmail.com>  [110a1f505a86326e53c29134f073163cd8324cfd]

        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>
        (cherry picked from commit 83cc9f915118c04725cf4a197e44a582ff51d9df)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107546

2020-12-11  Miklos Vajna  <vmiklos@collabora.com>  [d0ed3efca42ffa859cc86343ef61a9968d05ceef]

        tdf#129961 oox: add PPTX import for table shadow as direct format
        
        PPTX export and ODP filter is still missing.
        
        (cherry picked from commit b273e82aaa916b0f6198097dc32740faced73741)
        
        Change-Id: I451b334ada80d9d228b7d7f36b5f26473b575ef6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107566
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-11  Miklos Vajna  <vmiklos@collabora.com>  [3fa5fa234b1862a7455a68c7620765dab7a25bc0]

        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.
        
        (cherry picked from commit a75bf43a8d6c5dec6dcc86908c142ceec541aa8c)
        
        Change-Id: I2bc64fea8062f9d8162b95d1eaccb49c3466b5c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107565
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-11  Miklos Vajna  <vmiklos@collabora.com>  [5d375815df5c0a509d99292616112052f199a053]

        tdf#129961 svx: add UNO API for table shadow as direct format
        
        Adding it via a style was working already.
        
        (cherry picked from commit 55d4c6cfe5bd9b737698c6cd1f28ee8234abb5d0)
        
        Change-Id: I122c359716a404159d3521d63d44ef8bfe35c214
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107564
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-11  Miklos Vajna  <vmiklos@collabora.com>  [148f3e96d4d0c5376d50a93386b1a6411574e29d]

        oox: make effectpropertiescontext available to everyone in oox/
        
        I plan to use this from oox/source/drawingml/table/tablecontext.cxx for
        tdf#129961.
        
        (cherry picked from commit f2e1685e489c054ea10afc0df52451c74da10cc0)
        
        Change-Id: Id5177467341f9ddf73c6043796ad35e9cc655d37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107562
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-11  Miklos Vajna  <vmiklos@collabora.com>  [3728f19f1abc949dc0ff6cc627c6dbff9c667cfa]

        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
        (cherry picked from commit a7505356872f981c951b2ec64383a95538890876)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107563

2020-12-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [1c24e27eea98dbb2ea6cfb2a65361715957d61d5]

        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
        (cherry picked from commit 141aacaea300177797949890af616cb6648f7282)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107539

2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [47a5000822588b695f514866fd8cca48fb2d1ac3]

        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/+/107493
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Rene Engelhard  <rene@debian.org>  [328988babda60300fd854a116ceca742a4bd79ca]

        use -static-libgcc for unowinreg.dll
        
        to fix
        
        "
        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.
        "
        
        mentioned in 01241113947fc7bd7f7b765dd897bb023c8ca99
        
        Change-Id: Ib247c816f05de8c4ef20a939a86e780df5e40dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107253
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-12-10  László Németh  <nemeth@numbertext.org>  [e7065337630d414bd17e626155fa4e9fc5a2e29d]

        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>
        (cherry picked from commit 7720f8cf22718415adb3db2304916581f864f884)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107484
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [df264ca516a1cdbd24342d399f843bb3ae16c138]

        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/+/107525
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [85db1368d6f8965c636c82b8d85734627ffa5bbd]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 8ec8c9e42a5f4a98d36029b67711cc89c5e33a3f
          - 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>
            (cherry picked from commit 1f5e7cbaf41f21b72713814f1517be23f933258d)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107492
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [7cf2739be725c4878713d88f7d372e70a54c238a]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to ed893b7a8c47e2b5fe712b73966324e4c44e41d5
          - 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>
            (cherry picked from commit 13cd181da4668aba0ba1e60c928d91c4892754db)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107491
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-10  Regényi Balázs  <regenyi.balazs@nisz.hu>  [aefb6aaf6475b71668bab7e11ce51b0fdc34f299]

        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>
        (cherry picked from commit bda05ba17362222b74727872579b65b3fa14e3d8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107486

2020-12-10  Attila Szűcs  <szucs.attila3@nisz.hu>  [172b81479451f0af2978dfa2eba1f9d105b946c9]

        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>
        (cherry picked from commit 8cfe270258d914e154b9db8b6ad02cd923984435)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107481
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-10  Heiko Tietze  <tietze.heiko@gmail.com>  [f527846ab9a67387909d225aaeb77301d2b48d5a]

        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>
        (cherry picked from commit 6f7d1aaa8c375e6b7a9b80d1ae57efc176c6430f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107388
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [da71f806ad09ace88c509a9af7346f0e3f29b744]

        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/+/107482
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  gar Soul  <tremany@yahoo.com>  [f70927941e4f163f3a268194a30263da1697d398]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to b9a3bdeb9ede49b13e65c0f2c403ef5fbed6e0ee
          - 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>
            (cherry picked from commit a097662d6678263bb91b6a1dc1f5494fbf47bf38)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107483
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [b6c2c72ceeab757fb33f2412afd291c3b21fe2ba]

        tdf#138778 add has_child_focus which considers a related popup a 'child'
        
        Change-Id: Iab23e399f2650ece702fb1f62d1387acca472b42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107480
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [ebc76496be42f1ca9141c94cc544a3fa922cad38]

        cid#1470371 Uninitialized scalar field
        
        Change-Id: Ida60f251e83ea150e563bc0ef5a2be64f481fb08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107501
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Regina Henschel  <rb.henschel@t-online.de>  [d41d6768a17c65460565265f41a590f8e6982ad9]

        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>
        (cherry picked from commit 24d770799660d3ec94ee7add435645794426042b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107201
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [9eda23ddcd9767c89364016a92eaab4a823df39a]

        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/+/107478
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [f23388c4356c1c488f8445e97ba8d567d5bae8f1]

        passed_freed_arg: InsertObjectAtView returns false if pObj was deleted
        
        Change-Id: Ife8049e0426659f9b83504f1aced52b62159554b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107476
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [a0f5e32443296e7404b7646f3fc7a79ab1328399]

        unref pSubMenuModel at the end of the scope
        
        Change-Id: Ia427c736f989de38f30c455aeed0f43811a456b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [0ac7c94595fca65610a3815fa6371029fc341e2c]

        leaked_storage
        
        Change-Id: I462636907a7f16a69d2fae2529c6ffbbf925774b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107391
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [3c5a084d95e370ce671efc5848f65169b0fdfe2e]

        uninit_member
        
        Change-Id: Idd42a139dabf74ee20afa8b6fb3c9ec25c7b0b19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107389
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-08  Caolán McNamara  <caolanm@redhat.com>  [95765493c81e9ee4482638ded3e28f68c14cc83e]

        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/+/107383
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-08  Miklos Vajna  <vmiklos@collabora.com>  [d6674aaa23b34af702681beb4c0f219e6f50069c]

        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.
        
        (cherry picked from commit 29993781ac991e85bfbd61f9e076c9d8088cd3ab)
        
        Change-Id: I94c02517ae1e0804547f81c43bb5890327d32376
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107400
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-08  Stephan Bergmann  <sbergman@redhat.com>  [3d282909e8370e7ae43d018a5068a8cae40b1d05]

        tdf#134754: Gracefully handle EINVAL from mmap MAP_JIT on old macOS
        
        (cherry picked from commit 6cab5c9170dc167838f1aebafc47153cd84713b4, with
        cca1240fe5884f184af489f5326e96892d1ae975 "Related tdf#134754: Detect failed mmap
        on macOS" folded in)
        
        Change-Id: Idfb148fad55c7c6b6e6f4f4b5316fd3b086f7d2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107365
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107395

2020-12-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [db9f6c8f3cfda048d2c27ff47fee92ad217dc237]

        update credits
        
        Change-Id: I79a8fa1548ef4651fae87ab98dd7de26af099bcf
        (cherry picked from commit 1ce76cb05311e7766d16d4da168c57d3516cd792)

2020-12-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b8254b80b85248efaf1b8ae2eff3a043084c3857]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-1'
          to b4705da5490bbbe0ec816d5faf6f9690346f6ad3
          - update translations for master/7.1
            
            and force-fix errors using pocheck
            
            Change-Id: I1088dd4cc8324bd875a29446c58fe2467aa9ef9b
            (cherry picked from commit b0211e02a59d2296829f5d0ce5893ddcb436b26a)
            
2020-12-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [0dc88c76e8992248d3f111b69ee6632283bc4ec9]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to d6aef8e38dc5f623b7c1b79d817c94e546ecb86c
          - 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>
            (cherry picked from commit 452d30de3107e088c203c61e761a1319b528d789)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107379
            
2020-12-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d3e74c98e3b18ec450369cecf00443436893830e]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 5eb5d19468c2b84d1adfef20d1723c8c7d6289f3
          - 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>
            (cherry picked from commit c878f6d6a31245cf2dcebbbf27a17defc3d96660)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107301
            
2020-12-08  Roman Kuznetsov  <antilibreoffice@gmail.com>  [0037b68dc6c2208af6760a0b86c59f871a2ce80a]

        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>
        (cherry picked from commit 9cb1c7e5d7434a64ada279ad264182286f907d7c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107303
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-12-08  Luboš Luňák  <l.lunak@collabora.com>  [39adc2759753113604e0a7c628a4a4ef05db8b8e]

        avoid possible nullptr dereference
        
        e.g. https://dev-builds.libreoffice.org/crashtest/9c98bf224d1dc8c5cb91d49273836eeb6111d697/backtraces/task1202-core.backtrace.txt
        
        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>
        (cherry picked from commit 6265cfca9d775198e81166b914f5dcaea58802db)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107309
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-08  Michael Stahl  <Michael.Stahl@cib.de>  [11143ad626132b2c4b5468226894b99f920803bd]

        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>
        (cherry picked from commit c797fc768152a57f6cc7fb9dd447138e4b0629ee)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107310
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-12-07  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [4db748f8ce2241e500bb900c94abc74ebf8690d7]

        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>
        (cherry picked from commit 2538188ee85513cb80eb8aa8f925082d86ff711d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107307
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-07  László Németh  <nemeth@numbertext.org>  [2c4806d6b8d79c1b95a41b72d295888bca01d5d8]

        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>
        (cherry picked from commit f319d6b543c2367546bc80d138e56ed03731e265)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107304

2020-12-07  Rene Engelhard  <rene@debian.org>  [c08fa2bce3de3b0e0ff80903210942b31ba68bcb]

        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>
        (cherry picked from commit 9c98bf224d1dc8c5cb91d49273836eeb6111d697)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107297
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-12-07  Caolán McNamara  <caolanm@redhat.com>  [943dce614a796801e84b83e3cacc17e5432e8aa4]

        ofz#28271 divide-by-zero
        
        Change-Id: Ib3f47dcb0a5e327f5385ccff328f410a15b2cc91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107202
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-07  Seth Chaiklin  <sdc.blanco@youmail.dk>  [eafbf15d68afee5b57e0f1c87f73762ac057a12f]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to e2c545ce9755cbdbcd02be09c963da8566386446
          - 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>
            (cherry picked from commit a2bd1ce7cf53abd37db55422c9b99a4e50d9d463)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107300
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ebdf6930688c982548c576487dafebe24fb46f91]

        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>
        (cherry picked from commit cc1b4f455e8ab231b5c7a3b9e3fbd69d8935783e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107299

2020-12-07  Tor Lillqvist  <tml@iki.fi>  [35098b992589ffa29403a3406540f9afabaee9d2]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107325

2020-12-07  Tor Lillqvist  <tml@iki.fi>  [fcb8162f979b3828ac5fa1ab5c3711c657658e60]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107324

2020-12-07  Tor Lillqvist  <tml@iki.fi>  [43c572fa90e26bd9b47a9eecfd67f6e2220095b1]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107323

2020-12-06  Julien Nabet  <serval2412@yahoo.fr>  [581f17605985fe659141e67f692215974880ae55]

        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/+/107294
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2020-12-05  Tor Lillqvist  <tml@collabora.com>  [b0a7a90114d1f2d9f8cccb14ededa379061e9959]

        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>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107256
        Tested-by: Jenkins

2020-12-05  Balaharipreetha Muthu  <balaharipreetha@gmail.com>  [c28434a4028d3c802778449c905ce2568b2e5245]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to ce1a6e03a6ad57f68a4da315df26fc0ff10c142a
          - 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>
            (cherry picked from commit 7ad3201bf8bc895e9cc8742fe51ac94431ec50bf)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107210
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-04  Noel Grandin  <noel@peralex.com>  [9869f2d46b163ec81858bad55373e8d4e7a7d02a]

        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>
        (cherry picked from commit 7898eddf919a30f03a2224adbc16db4ce4bac8e5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107196

2020-12-04  Caolán McNamara  <caolanm@redhat.com>  [f3babc0adedc4ed304f047ab5dcbfb34a9a3505c]

        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/+/107207
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-04  László Németh  <nemeth@numbertext.org>  [474f79224d2db89dc33bae89edd69979d53e745b]

        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>
        (cherry picked from commit 69a73d0443d408f04837c8781e8fd2296fdd49c6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107206
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-12-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0fd63c6d0f8c6e75174f5a4cf9729b4f3f5d6d9c]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to c0209500150e6fede8c288372a17cbf4b30817c5
          - 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>
            (cherry picked from commit 5e804bf7708f734fcfe1619286a9319c2849ec5f)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107205
            
2020-12-04  Jeff Law  <law@redhat.com>  [f6112bf4a0577db4c43370aafa37a073e73a94b1]

        include cstddef for gcc11
        
        Change-Id: I2f845ce9bb660ad6c1eea80ea81dd71add2c0db1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107203
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-04  László Németh  <nemeth@numbertext.org>  [d0a1179d2ee9de52bcad864cc19af76c46917817]

        tdf#61154 sw Table of Contents: remove tracked deletion
        
        ... part of chapter, section etc. names also in Show
        Changes mode, instead of showing as normal text.
        
        Note: This problem was worse, than 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>
        (cherry picked from commit daf2a7d957c829c551754871a3545495c0f76bc0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107200

2020-12-04  Heiko Tietze  <tietze.heiko@gmail.com>  [a6ea4f4b5d34b634f0c1743def507ac248bfc2e9]

        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>
        (cherry picked from commit b866b0da4007df19a17c42f56ca11e0e277ce4d2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107194

2020-12-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a95f5e24e64948f66d49652e967c55e938800599]

        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>
        (cherry picked from commit 9e190373f3ea999d15b8d6f84a7d35481e6dc971)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107198

2020-12-04  Eike Rathke  <erack@redhat.com>  [73d98236ea83296018e6da30d0d7ec0219313776]

        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
        (cherry picked from commit 520949f17a91c531ea0c8b3856ffcf3c7ac8a3b2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107195

2020-12-03  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [dc8b0ef9ddf52aac2e2188925d9273c202086834]

        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>
        (cherry picked from commit 64819ab91555b5afe360cf25aba6431546c4d905)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107107
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-03  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [12637d0ddecd9c70c7255f76ff5e3b8651ae273e]

        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>
        (cherry picked from commit 918608006728cc753dc12a1b1499172dabe15376)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107109
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-03  DaeHyun Sung  <sungdh86+git@gmail.com>  [8e9882b6d96367329a41e1f84ab1a880465bdf3f]

        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>
        (cherry picked from commit d23a2ebe43a27ab62d9c5c9c3f23e8939d73689d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107108
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-03  Caolán McNamara  <caolanm@redhat.com>  [049b4ad189d78af54dcc93295473a58671f27c5a]

        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/+/107112
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-03  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [6d01a0bf35eb58c9f61c29b1a751261312379fcb]

        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>
        (cherry picked from commit e179e53e3c703153bb0bb3155c1c6e2d25577fe0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107104

2020-12-03  Attila Szűcs  <szucs.attila3@nisz.hu>  [7050a83525a24f81b8c317716726e896210f314f]

        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>
        (cherry picked from commit f85d860ccbebd99bc128218148e2992c9415f221)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107111
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-03  Stephan Bergmann  <sbergman@redhat.com>  [bb3ffb40af7f191248f3ee823a95ee40c5c3bb6c]

        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
        (cherry picked from commit 520a2819fa6030ec11175d82dd42cfcdb2e92634)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107110

2020-12-03  László Németh  <nemeth@numbertext.org>  [2832a5447ceb0c0e40d1e1772e41bfd90e37913c]

        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>
        (cherry picked from commit 1fd0919d92e792fa4af209a0fc7fde55c9958d1a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107103
        Tested-by: Jenkins

2020-12-03  Julien Nabet  <serval2412@yahoo.fr>  [6b5ca41c5d78e6a45f7a39d99c5a7ae283d243de]

        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
        
        + includes https://gerrit.libreoffice.org/c/core/+/107158
        Change-Id: I9cff19833d859624239ca6c76152cc88f9cbb278
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107037
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit 07be45d03f80fa681c697ca9f5a13084a81c7a26)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107098
        Tested-by: Jenkins

2020-12-03  Caolán McNamara  <caolanm@redhat.com>  [c7bf00e09d37b6d30f267b6971ff6dbeafb47aff]

        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/+/107106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-03  Regina Henschel  <rb.henschel@t-online.de>  [9706790b1e4d34d0fac5eb10a51770f9d62f802c]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107131

2020-12-03  László Németh  <nemeth@numbertext.org>  [b4707a331d8f28c87e3e48709937da1260ace596]

        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>
        (cherry picked from commit d08e41379d39a3b552c2c8a34fe1c4849bb80bc9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107097
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-03  Alain Romedenne  <LibreOfficiant@sfr.fr>  [cbbed438b0229b168b90414af2e64489aae2d107]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to e017c71c1ca6e86fd65bab2af300fe149fcc01ab
          - 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>
            (cherry picked from commit 37d03e7d61caa560373268675ad87d91242bce05)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107102
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9b0824e2b4d2228325d17190c63d8d1641e12798]

        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>
        (cherry picked from commit ccb0b825305a158d9142e1a5316c6ff7905f6ecb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106678
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-12-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7ed3ab4fd497ffa20359cdc73201e18508fcad54]

        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>
        (cherry picked from commit 2e2c162b7a816d990415fca434e6d3d5600b2858)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106677
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-12-03  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [e985ca01bc24a099e2a57e7f56d424e063d02e46]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to fdcc3f43b6cca1494f32c2dd10f03b05c2d8ebd6
          - 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>
            (cherry picked from commit 845da7694bd6e444db9cea206ccd15bd21e97921)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107096
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-03  Eike Rathke  <erack@redhat.com>  [84473267c5b77d12e3fa80a116995d645cc768c3]

        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
        (cherry picked from commit deb119e415213716a76b9b489a700949c031c6fe)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107101

2020-12-02  andreas kainz  <kainz.a@gmail.com>  [4e97666d72541b0b48fbe2884d1bc76f7b5aa2f8]

        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>
        (cherry picked from commit 1ef87d3c3a3ea4652f5898b7871559af2cebf0e7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107100

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [62c0d42e179476da5fcad02722a9d3c6f83ef258]

        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/+/107031
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [36a46273a010f35b9a475ea5601fa1c10fb5abbf]

        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>
        (cherry picked from commit 2f9325b270fab10f6900aec30ca27135363c4c69)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107032

2020-12-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [528f1ddc89020b3640b901ab213bdf699ad22fda]

        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
        (cherry picked from commit 0956226ca535a62ab22d8d2502b159037c327f7d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107033

2020-12-02  Eike Rathke  <erack@redhat.com>  [db72eef56a99392af2579bb9a4026519e843c3bf]

        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
        (cherry picked from commit d8e0b1c81ffa16be8aae2231bcd3c02e8c01cf88)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107025

2020-12-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [09e1970c268f2f6197dbee614c12cbc6238d37d0]

        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>
        (cherry picked from commit ea9863c0104bfa74e7542f850768c2c0ee63a577)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107026
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [dee8f1aff762bdec03c7a0fa9b4107d86580ec35]

        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/+/107030
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  Michael Stahl  <Michael.Stahl@cib.de>  [4276577763c5537949995990771f295159acb157]

        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>
        (cherry picked from commit d350af4e0cf697e2f8ac97ffbf12243e72e1b89a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107027

2020-12-02  Michael Stahl  <Michael.Stahl@cib.de>  [9a33f502329f1818d972c52e561b1b2158fc3029]

        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>
        (cherry picked from commit b746633b2b251695134e7f8c268a75e45cf97c82)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107021

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [49f0410cafcc2bd3b417427d3d17de8abb8ea3b4]

        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>
        (cherry picked from commit 9c94bae963ef5019f6ca0394d076b1288969aa53)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107024
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-12-02  Eike Rathke  <erack@redhat.com>  [1ad0ec4f10270eb44b558e6e8c6261d793fddb2f]

        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
        (cherry picked from commit 49aff144c72a5258cf2ca392a0cfb7a31fb86819)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107017

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [358f2ce190dcebb185f18bc23953f99f81c3b940]

        cid#1470370 Uninitialized scalar field
        
        Change-Id: I024c78d528dd966b30bd8a222153bc75081c9850
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106952
        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>  [475f5cebe3f98f2247c6ad5ab55f60c40efe1c7b]

        tdf#138427 focus set to wrong input box
        
        Change-Id: I4c1d3aa720f280f0ec1a3764d55f1d95ebd3180d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106950
        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>  [73cebb561737947511ff489891e61b1e1f8f7b0e]

        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/+/106948
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [06953be0e94216f29f25d5be7fc0fb24c616987a]

        tab-fill used in widget that isn't a tab
        
        Change-Id: I1e2f112e0ca4c232d486d3f0426c70db0d3907c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106953
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [33ca9483169c6e1f9675893dcfbd62cdda36f1b4]

        Resolves: tdf#138417 crash on customize sidebar
        
        Change-Id: Icbb08b44e7f8729704d8278378a259fecb9bee4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106944
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [8d20a638c6a25555f2835966fa322f7ddcf9e92e]

        tdf#132350 gtk: implement extra update button in menubar
        
        Change-Id: I00c91c3b0ee1fd2ebfb3662bae2caf79962654f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106943
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [1186dfea12738c6157d6214f32b49d821db1f280]

        cid#1470362 Uninitialized scalar field
        
        Change-Id: I8828b7e098c1af9411b15b449f425242f5e64635
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106972
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Mike Kaganski  <mike.kaganski@collabora.com>  [f9e029c78dc17da90931dee8aaabba8e80083886]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 3a7095a6de5b431e80987da81311505e6639bbbd
          - 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>
            (cherry picked from commit bcbb4105763653a71881bf2c18c275a686078511)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106945
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-01  Luboš Luňák  <l.lunak@collabora.com>  [8d29d0cee0b16df71134cd82d3fc0dbcdcd3dde3]

        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>
        (cherry picked from commit 85cb9262644ebe376f9c5af1f01a0216a51a6d6d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106941

2020-12-01  Luboš Luňák  <l.lunak@collabora.com>  [33e1a54ea845f263fa417d5fda4baee26c1cc519]

        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>
        (cherry picked from commit 414930465e86e898a2493f61e4832f9a841ebe00)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106940

2020-12-01  Seth Chaiklin  <sdc.blanco@youmail.dk>  [1f88dbbd02899d5faa213fad60c077019e97c720]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 8749baf2e0677de36216d73506f0df42a5cc0dee
          - 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
            (cherry picked from commit f6a5ead66ece37829ee11dd6f29bc1450f235462)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106942
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [b1acda00fecb2d158c4cb4b0c36add34caebc84b]

        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>
        (cherry picked from commit 138cf950dcdc8a1240452cad6867e197279f42b0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106936
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-01  Luboš Luňák  <l.lunak@collabora.com>  [e70739d24b81397ca8e216a4188f09f665030c34]

        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>
        (cherry picked from commit f98af92e2bbc2064ddc18b80ede68f4267813ddf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106826

2020-12-01  Luboš Luňák  <l.lunak@collabora.com>  [9251d86235a80162dd638370ff9c1ebcac215057]

        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>
        (cherry picked from commit cb25771fedd12725a72a1eb4f532698d8221c0f2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106825

2020-12-01  Luboš Luňák  <l.lunak@collabora.com>  [ebd9e833fab5a26a137bef6c0e7bce2b3c9e0cf9]

        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>
        (cherry picked from commit 583b0612696f42571ac97b66c159570ea452fe17)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106824

2020-12-01  Luboš Luňák  <l.lunak@collabora.com>  [ba8156d5a1dd2d37c7daef15f48b988bf6ded7a7]

        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>
        (cherry picked from commit af361b464b46dcc39a1bb4ab098a6ddf6ff40a53)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106823

2020-11-30  Tibor Nagy  <nagy.tibor2@nisz.hu>  [df36ac613e43934e49edd3f087d78c7c54ac92ee]

        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>
        (cherry picked from commit 3741b90abe478fb04db88207b496a5238df35bb8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106827
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-30  nd101  <Fong@nd.com.cn>  [965e0c147a31b25967a29449d8d7d6c40fc9b50a]

        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>
        (cherry picked from commit f516c0bd3bb69bf9f18160c03bd7309774f88057)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106821
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-30  Balazs Varga  <balazs.varga991@gmail.com>  [48ad658a7aacf849e773aa5d3400540d81f988f2]

        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>
        (cherry picked from commit f1a5bb0b79c212a0459b1a17dd15f1159e663dbd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106820
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-30  Balazs Varga  <balazs.varga991@gmail.com>  [1aacd856ab0cf7217e2435c2e8c84d2e00963cb2]

        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>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106853
        Tested-by: Jenkins

2020-11-30  Jim Raykowski  <raykowj@gmail.com>  [d5e786d78d2f72a39f02746d6e0faa04da72c60a]

        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>
        (cherry picked from commit f7e2f5bca938aa916830e07895d2da6820282055)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106818
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-30  Anshu  <anshukhare50@gmail.com>  [a1a0f496aa7c39785551b2515b2b64d54a52b524]

        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>
        (cherry picked from commit ceb69f85c2c77827642be47aa14cb15ca87f683a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106736
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-30  Caolán McNamara  <caolanm@redhat.com>  [12e30b658d0adfd00c463be8a7f0d6cf91ee0974]

        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/+/106816
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-29  Eike Rathke  <erack@redhat.com>  [0c1736f2dff63f2ac4a08c2b0e4c0d9c20d693cb]

        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
        (cherry picked from commit 5abb1890ffafe5a2212076208a1c6e226f1ffa4e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106814

2020-11-28  andreas kainz  <kainz.a@gmail.com>  [ca2dd9dae61b1b12ec6e7ea9f2f499b4a5fc6655]

        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>
        (cherry picked from commit 134d15072846b500a250643d3c54e0987e48f549)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106812

2020-11-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [871a91bf41a2ef60195c6c0886d67409b175cb5d]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to 1608a8a0c897c7b32a9bdc35f6f63fef33c42d53
          - 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>
            (cherry picked from commit 279b2e0c5dbd25143352f2aa5c727c6bb9352275)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106813
            
2020-11-28  Seth Chaiklin  <sdc.blanco@youmail.dk>  [5a0131fa7cf3524f64856ddd109e3de6a9dcba36]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to b7227e7f464302207d5aa9e258ab77bbc42e9676
          - 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>
            (cherry picked from commit f7bffa21c346dc8ce9db41e8753bef8d033968d9)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106740
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-11-28  Noel Grandin  <noelgrandin@gmail.com>  [f92ea2dfaacc63a7a1721652d68faefd34395847]

        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>
        (cherry picked from commit 52aebe6986bcec07071adb3f94d6c09fea147044)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106747
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-28  Eike Rathke  <erack@redhat.com>  [8ee421198ed2ffdabcde76778a3b10bd19a27766]

        Consistently use RTL_CONSTASCII_LENGTH(), tdf#136272 follow-up
        
         This is a combination of 2 commits.
        
        Consistently use RTL_CONSTASCII_LENGTH(), tdf#136272 follow-up
        
        The mix with SAL_N_ELEMENTS() was confusing and even wrong in one
        case.
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106764
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 1a0f9a9c56e7b7952b813b3efd34f9be6c853957)
        
        Fix comment
        
        I2ae6e3cadc0f182c4798e5d33b0c7f07fbcbbff6
        (cherry picked from commit b8404ae521a9c2d183d4e076a7884627ba353e4b)
        
        Change-Id: Ife73342b0efc01ed4e76e217d372fc32500c9b2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106782
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-11-28  Luboš Luňák  <l.lunak@collabora.com>  [531693b437dd15d76ac0aa76992d647f6bbee1a9]

        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>
        (cherry picked from commit a66a3c3c55f6e338bc9cc0a3b71136786a71f1e6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106746

2020-11-28  Jean-Pierre Ledure  <jp@ledure.be>  [ff59d21769f8577c672c1f1efbf9cb290333fdaa]

        ScriptForge - (SF_Root) Fix typo "'" => "&pos;"
        
        Change-Id: I27f246c866a6c9eeb2d0af1e645d9c8e03a5572d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106760
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-11-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [84b396a6eb9a4971a76dd0d1f1390b5469954ff1]

        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>
        (cherry picked from commit 32fdb8eb3506bc8dcf013cc713fe8e5debceb940)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106745
        Tested-by: Jenkins

2020-11-27  Julien Nabet  <serval2412@yahoo.fr>  [5dae252e76da9c95049ba8124422a1f7b2f10596]

        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
        (cherry picked from commit 4335810b00abb9b00a9d81caa5ffe09a3ea927fd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106742
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2020-11-27  andreas kainz  <kainz.a@gmail.com>  [dca40f028a6e050ed990a7604c09653af09e5d13]

        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>
        (cherry picked from commit c12bc5757c021f8ba3f802b26805964a11aaa71d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106733

2020-11-27  andreas kainz  <kainz.a@gmail.com>  [9ffec868f9f42eaca7282e70fa0fd85182831777]

        writer notebookbar update for 7.1
        
        Change-Id: Id754c59acd5a548fb96b085e63d1e8f39805ca46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106721
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>
        (cherry picked from commit c8ca030367180330359ad3b0c6e0fcd8759741e8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106738

2020-11-27  andreas kainz  <kainz.a@gmail.com>  [9273b8bb8dee8ee627d59efa610b18aa4a4ebc4c]

        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>
        (cherry picked from commit 364e440e024a4af6a0bdd354ae2bd4bcdd9536c6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106744

2020-11-27  andreas kainz  <kainz.a@gmail.com>  [50df08ba0b1a54710af4c868d457ee15b865da4b]

        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>
        (cherry picked from commit 3fbda6517e4ee345966873d2930c226b890f33e9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106739

2020-11-27  Caolán McNamara  <caolanm@redhat.com>  [7f876fd0d49527fef03d0248f776143e150feb33]

        with RTL UI the LRT 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/+/106737
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-27  Tor Lillqvist  <tml@collabora.com>  [27efeeb7a80c84dbe243f2301f1dbf10cff7ce8d]

        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>
        (cherry picked from commit 8578a1c9d167c19f1d8038fac5946b4b3cae305e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106688
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-27  Michael Stahl  <Michael.Stahl@cib.de>  [fd596591b385a8b03459a7dd3f79e65a59f530f4]

        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>
        (cherry picked from commit 6a11f94ab366e1d736e97e31e908e86aa5d8b533)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106689

2020-11-27  Noel Grandin  <noelgrandin@gmail.com>  [ace0af37f2f79561cb52d695e3aa00eab3e2f547]

        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>
        (cherry picked from commit 31f2b4b23e5d16c1b04035f08ebbb11c1abf62e3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106735

2020-11-27  Noel Grandin  <noelgrandin@gmail.com>  [274cb276b2542b782988b1ced7347f2e8ce76c26]

        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>
        (cherry picked from commit 3faf503b1a389affcff1bcbd63630963f634e486)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106734
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [bbb5b5ea98a8f77c3dc501d4f7e497bd3a9fbd3c]

        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>
        (cherry picked from commit 25bb4c31a68acd4526176580be72a9d4d626d013)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106730

2020-11-27  Eike Rathke  <erack@redhat.com>  [013807f152a2c869b863658cd2409344ffb72e39]

        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>
        (cherry picked from commit 4713c19e2b79341dc27e66d4c6449497db1e73d8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106685

2020-11-27  Henrik Karlsson  <hk.henrik@gmail.com>  [b48c89372154fd8d74b740898ba688c265df7314]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-1'
          to d24008f863730b7aa52758df11f605e01941eaa2
          - 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>
            (cherry picked from commit e95e2a6d94ac5c08d3821f3da198a7982b7d0af8)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106680
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-11-27  Rafael Lima  <rafael.palma.lima@gmail.com>  [8795ae5e992e05dbd24cf03560dddb1fee061522]

        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>
        (cherry picked from commit e1b05b134e43d3186ddc5b8cfbbacb62ee4af483)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106442
        Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-11-27  Ming Hua  <plateauwolf@qq.com>  [56196fed4e644dcb1f86ae575b635fcb7b901985]

        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>
        (cherry picked from commit 2b5d320630aaa89fc3857f2926b82d116910f905)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106684
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-11-26  Caolán McNamara  <caolanm@redhat.com>  [e53a3828e5fc5d71c90f66ae46db7090c6dea368]

        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/+/106682
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-26  Caolán McNamara  <caolanm@redhat.com>  [4ca69ed39178e3c22ecd77f122de7909a16a606c]

        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/+/106674
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-26  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [cc04f0b6ff5a5e35cfc9dea1a98ea27b0efe6d5d]

        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>
        (cherry picked from commit 59fec754a1523eede0f19a59e4eeeff593a4d688)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106681
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bb9fdc02569a0016ba5dd623479b8e8b0d1aa84e]

        Fix "single print jobs" function in print dlg
        
        Did not work at all
        
        Change-Id: I388ce579691a1e7ad2eff8420c2f8b6b3e939ef0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106679
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-11-26  László Németh  <nemeth@numbertext.org>  [1a9ab76e9cc904ecad902f460e985b8721eb6fdd]

        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>
        (cherry picked from commit 586bd08fa2655ad90ef4777626ad8f17d6a2c4ce)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106676
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-26  Luboš Luňák  <l.lunak@collabora.com>  [f6abac0b795838e04fdd436c906d996f41dab3ad]

        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>
        (cherry picked from commit 21d36af1fd3037f1f425dd8303b50b8848d729ce)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106528

2020-11-26  László Németh  <nemeth@numbertext.org>  [e50dafcfc1819d28958368780e9cf51e7686f050]

        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>
        (cherry picked from commit 469f472fb31c4ef1a57f8ec54ba750c1332feec2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106673
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [f3e7e5a6aa4d3eafb584f5d22c1a31bb0a3dd496]

        tdf#138130: sw_uiwriter: Add unittest
        
        Change-Id: If7eca097e83003d657cc39ae617eaccabcf62a5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106610
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [cd4b94a430e570122cb607e1778edcadd0623cde]

        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>
        (cherry picked from commit 9e0de138a5afaa7132ee535a15741effc983d2b0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106612

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [d000f0246a64ff75fa57094a5de46c93fd08481d]

        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>
        (cherry picked from commit da212b3e090d1832388834b135c8f358747f4b96)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106611

2020-11-25  Mark Hung  <marklh9@gmail.com>  [efe85aa1ef4034ae70c50a256b491737199b8747]

        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>
        (cherry picked from commit f97af19460fbd7483a0e1c1d0137e814f5390e69)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106523
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-25  Eike Rathke  <erack@redhat.com>  [711e69e333faaf0570ddf2cb1fc721bc59cc61bc]

        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
        (cherry picked from commit ee2cc952eeb5385ee37485c822d7ad7abd8fb989)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106526

2020-11-25  Luboš Luňák  <l.lunak@collabora.com>  [abea897baeca5682cdad79a7c9703940afc0b39c]

        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>
        (cherry picked from commit feafba7cc94247f45a82ee4f82f1b0a5f2f61656)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106525

2020-11-25  Noel Grandin  <noelgrandin@gmail.com>  [09582f3856cd9870eeb52c57ba61864c5b1e0259]

        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>
        (cherry picked from commit caf72d1f20547a94e29c0943eb94fa52aec430a4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106524

2020-11-25  Thomas Viehmann  <tv@beamnet.de>  [5270d6901ba69f411b595fa9e2d123169905ab72]

        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>
        (cherry picked from commit cbc18cc904c652a936c4b68fba4d975bd89b5abd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106583

2020-11-25  Caolán McNamara  <caolanm@redhat.com>  [f9ba4668d857e8d3576d11c2d64317a4e42081d4]

        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/+/106522
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [5afef364af6a40c20e56ae97161fdffd17cee080]

        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>
        (cherry picked from commit 696739056f37430154d6333b8f7228d1c44d09b3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106521

2020-11-24  Caolán McNamara  <caolanm@redhat.com>  [c3b94e1d3f12f9f8a58c3f33bdb18d3a0990ea79]

        center the button for narrower Colibre theme icon
        
        Change-Id: I7feb62abf4e4f4b635c0e3096ff67f698d8de6b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106514
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-24  Caolán McNamara  <caolanm@redhat.com>  [d8c5bd180ede0103bd3f0c6caec05757920fc27d]

        tdf#138430 scrolled windows need to have auto scrolling disabled
        
        Change-Id: I8a622f00238d3d20d21d2439d6fc4fb13358f0c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106444
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-24  Caolán McNamara  <caolanm@redhat.com>  [84368443fe44d4c8eaba88c9dd45d20974142ce2]

        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/+/106512
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-24  Caolán McNamara  <caolanm@redhat.com>  [e56013edb547155e2cb21bb8471edf15c45e2633]

        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/+/106448
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-24  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bc5b764c7c77e992d4d3df045c008f8cabc6a237]

        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>
        (cherry picked from commit 6df0e538ff05b98e1123c5ad1d77f554007bff12)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106440
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-11-24  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [7c21121f7caa8667d86fc1946ef2a337c5b15da9]

        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>
        (cherry picked from commit 3347d71b23595919e167bd49932675e77cbbdbbb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106449
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-24  Caolán McNamara  <caolanm@redhat.com>  [72b8a3f93dfc77b336b15fe30b302edb849a2702]

        tdf#138430 schedule a reformat if we turned off the scrollbar
        
        Change-Id: Ida7d7419f0513624071b31820660add93ac78615
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-24  Tibor Nagy  <nagy.tibor2@nisz.hu>  [fbf92ea796a398f0fceb1613aad0a3d682dd2403]

        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>
        (cherry picked from commit 6975e4387640a1473ca158f503637be61ac9dedb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106447
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-24  Tünde Tóth  <toth.tunde@nisz.hu>  [189a12a1d4d96b8656bd1a0588e1bb7ddd167f40]

        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>
        (cherry picked from commit 21620f9d2f50e66dffc45a5afb539edb8d54434c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106446
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-24  Tünde Tóth  <toth.tunde@nisz.hu>  [3e8cdf07e8c987ebf43a1271ae26ac38f13c7e33]

        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>
        (cherry picked from commit 3be5e428d669accd841949662d601a6f6e1cdb3f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106443
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-24  shubham656  <shubham656jain@gmail.com>  [e0c1dcd97edc1194e4445a45a815406446c1c7d7]

        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>
        (cherry picked from commit 1795cfde106c830bff513d3a9ff27d1759f9b227)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106441
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-24  Miklos Vajna  <vmiklos@collabora.com>  [67ff7910fc5b9799bcd1f6ed66dc537aa7bbf336]

        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.
        
        (cherry picked from commit 42e8e16cf93dcf944e5c1106f76aaa32057c0397)
        
        Change-Id: I5761b72948caca397320aed801559e8493c33e1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106481
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-24  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [f561b255abd8a5b9a19c60246ef8c9d3c20dea20]

        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>
        (cherry picked from commit 2198e91676f186d86754fd1b511530b73cbe4a83)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106246
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-24  Caolán McNamara  <caolanm@redhat.com>  [f9fab4203c1aa0b9a3f27ce2713b6d5addc7df19]

        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/+/106435
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e2cffcf55b04838abc7497f6c18518c7600b670b]

        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>
        (cherry picked from commit 6c5fa6b299b1736bd37c7f0d901418b4a9401df0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106437

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [702d6c1d688c905d8cc58664b9eebf532bc0ae6d]

        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/+/106248
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [ef81ab795547ccdfda999a0490564ac6d9f5764f]

        tdf#138428 don't record SetName("ScPostIt") in undo
        
        Change-Id: Iae87db47907078282e48035ad7892dbf52942e53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106431
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  shubham656  <shubham656jain@gmail.com>  [eae8454462854a95da45e00f84359858be01ab12]

        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>
        (cherry picked from commit a430547ed6f543fd5f0f5ed6a804f4b7bc976065)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106430
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [f091877507618963eb186e928af5673a22f01457]

        Resolves: rhbz#1900428 don't crash on invalid index used in StarBasic macro
        
        Change-Id: I05064f7e9216c9c43b49950b309afe72466857a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106241
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [e1488697f01ea80f2e835e600b4498f8b34003fe]

        tdf#137662 ignore focus in dropdown if dropdown is hidden
        
        Change-Id: I0263fb832f31c6926ac63cab79ce8fd0b9548581
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  Ouyang Leyan  <ouyang.leyan@hotmail.com>  [b030440833e39bc15a72a2db4b2e782b882e0baa]

        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>
        (cherry picked from commit fd5f3b212a38ec6ef35d2686ce5a7cc39cb7d377)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106240
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [42de1aae72850a11a826d4e13d8ee94f99aaa64a]

        Copyedit: “Fontwork” is uncountable, “be sure” ≠ “make sure”, “in order to” redundant
        
        (cherry picked from commit ab97fe1b9b988936bf96b198387eaf3ff00fed61)
        
        Similarly, the proper noun “SmartArt” shouldn’t be pluralized
        
        This completes commit ab97fe1b9b988936bf96b198387eaf3ff00fed61.
        
        (cherry picked from commit 750e3b2118cd5bdfe2ee6fdfb092255b9c6db728)
        
        Change-Id: I0f361823d7f9af5de4e8c62011f66d59670346d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106394
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [b17d5bfa1078b67d6a1bb881c5130b4c3aa1ae33]

        ofz#27756 null deref
        
        Change-Id: Iccbd368a69f86abe7c7c72df8158db98eaf2bc58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106238
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3acc6274be8d1baeb7355b40fe8b7a4c302762df]

        bump product version to 7.1.0.0.beta1+
        
        Change-Id: Ib66bcb11be42831b12294a81ffb821b73e092f04

2020-11-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2064c47308807c999e8674af7bb32c579a276e8f]

        Branch libreoffice-7-1
        
        This is 'libreoffice-7-1' - the stable branch for the 7.1.x releases.
        The commit rules are different according to the development phase:
        
        A. 7.1.0 beta phase:
        
           A. any bug fixes are allowed without review
           B. late features need approval by 3 people with different affiliation
        
        B. 7.1.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.

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, ... )"
        
        Change-Id: I593f7e2a3be7b6445c7975ff385b6ba0d35183b9

2017-09-18  Michael Stahl  <mstahl@redhat.com>  [1c92a7fa0ae96724a08ac5f6dd22154b60484f6a]

        clang plugins: this test fails on 32-bit Linux
        
        ... where sal_uIntPtr and sal_uInt32 are both "unsigned long";
         disable test for now.
        
        Change-Id: I8357bf425ab5d9166cd45ba5fb81ec6c1fac957a
        error: 'error' diagnostics expected but not seen:
          File compilerplugins/clang/test/convertuintptr.cxx Line 15: cast from 'sal_uIntPtr' (aka 'unsigned {{.+}}') to 'sal_uInt32' (aka 'unsigned {{.+}}') [loplugin:convertuintptr]
          File compilerplugins/clang/test/convertuintptr.cxx Line 16: cast from 'sal_uIntPtr' (aka 'unsigned {{.+}}') to 'sal_uInt32' (aka 'unsigned {{.+}}') [loplugin:convertuintptr]

2017-09-18  Michael Stahl  <mstahl@redhat.com>  [5581ab4a1376f9c0353a00c9191839773143a942]

        bridges: [loplugin:stringconstant]
        
        Change-Id: I07501ac3593cd5df713b74e04ea64d22365958b9

2017-09-18  Serge Krot  <Serge.Krot@cib.de>  [2c60cc41e6990cbc0812c299a70cffc07c581175]

        tdf#109118 Added new buttons into Mail Merge toolbar
        
        New buttons are:
        - uno:ViewDataSourceBrowser
        - uno:AddressBookSource
        
        Change-Id: I03d475edc01885137cb792c0654e68861725e8ee
        Reviewed-on: https://gerrit.libreoffice.org/42334
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d14555ef7e867c5b1a0e195e3ef056885697c59]

        convert SvxDateFormat to scoped enum
        
        And simplify the code in sd/headerfooterdlg, no
        need for the complex encoding of date and time when we
        can just index into a static array.
        
        Change-Id: I677400bf1f956c81eba665b71dbda9183b63f55c
        Reviewed-on: https://gerrit.libreoffice.org/42346
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-18  Michael Stahl  <mstahl@redhat.com>  [0083b33650c2f584ceff6eeaf9ef6993bfe0ae9b]

        sal: -Werror,-Wsign-compare (32-bit)
        
        Change-Id: I204716eea112a1c99f6ac4df0d138c4c7d8b68e3

2017-09-18  Rene Engelhard  <rene@debian.org>  [050b1d0924aeaec6be5ca520617c5e511d99571a]

        use pkg-config --modversion to check for ICU version
        
        ... since icu-config is removed at least in Debians icu 59.1 packages.
        icu-i18n exists since exactly 4.6 (which we require anyway) so we can
        remove that check, too
        
        Change-Id: I28bd1509dcc2c52e22f91fb26421fcd585323b24

2017-09-18  Johnny_M  <klasse@partyheld.de>  [510b9557c37c666016c55e6ed2be7a50dbd1b67f]

        Translate German comments and debug strings (leftovers in dirs w... and x...)
        
        Translates leftovers found using a custom regex in directories beginning with "w" and "x".
        
        Additionally:
        - A few corrections of previous translations
        
        Change-Id: Ic30cf6792748a6bea8782a9a3711fa468b80bdaf
        Reviewed-on: https://gerrit.libreoffice.org/42378
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-18  Takeshi Abe  <tabe@fixedpoint.jp>  [3af68b14791118868e410133ea5a2b555bbac6eb]

        svx: Assert that GetMarkedSdrObj() cannot be null here
        
        as such invalid ones have been removed already in advance.
        This could come togeher with c0e9968b4bbda9563213589bcb0472f8797bb553.
        
        Change-Id: I914031390d13dd4ad91d2ead61db7f2d53c78004
        Reviewed-on: https://gerrit.libreoffice.org/42365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-18  Stephan Bergmann  <sbergman@redhat.com>  [69e62bbebc1f4809101df0c694a930b07dbc194d]

        Adapt external/nss/asan.patch.1
        
        ...to a52ca01f6ae27a86cae6e82b3c5ae6601f3ea398 "nss: no rpath/origin flag for
        Android (unused DT entry/DT_FLAGS warnings)"
        
        Change-Id: I60e4ba1af572aa702a355e26dec58142209f8655

2017-09-18  Stephan Bergmann  <sbergman@redhat.com>  [80363950fda5eeef9830f61e57899d1805c91751]

        Acknowledge that WinSalGraphicsImpl::drawPolyLine modifies pPtAry
        
        Change-Id: Idde44857f8ace883cc759321c71e2ca7a4359334
        Reviewed-on: https://gerrit.libreoffice.org/42406
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-18  Justin Luth  <justin_luth@sil.org>  [ac1081170c5bc2234b14ce99b7ea8e583bac82b5]

        tdf#109310 ooxmlexport: write Xnote character style
        
        LibreOffice will just ignore the defined style on import
        (since that is statically defined by the footnote code).
        
        Microsoft Office, however, requires the character style be
        provided for the footnote number. It doesn't have any
        built-in formatting for footnotes.
        
        So, this patch is strictly for MSO's benefit.
        
        Change-Id: I6631dd0eb697589cfd3c13d7838fe14c31a71bbf
        Reviewed-on: https://gerrit.libreoffice.org/42035
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-18  Michael Stahl  <mstahl@redhat.com>  [79ceef1dd0970055a8de0f0676e1cd992a484ee1]

        related: tdf#111967 fix assertions about silly column positions
        
        ImplLogicToPixel() is called with ~LONG_MIN value, which comes from
        SwView::StateTabWin() where we have:
        
        (rr) p aTabCols
        $12 = {
          nLeftMin = 1134,
          nLeft = 0,
          nRight = 4618,
          nRightMax = 9223372036854775807,
          bLastRowAllowedToChange = true,
          aData = std::__debug::vector of length 9, capacity 16 = {{
              nPos = 387,
              nMin = 0,
              nMax = 9223372036854775807,
              bHidden = false
            }, {
        
        The problem is that the "aTabCols.GetRight() - rEntry.nMax"
        becomes negative, which is probably wrong, so enforce a minimum of 0.
        
        (regression from 4c60f722afdc0be5c129ce5f5ed6786d09d0051e, which
         removed a cast of the value to sal_uInt16, which also didn't look
         right to me, but perhaps wouldn't cause this assert?)
        
        Change-Id: Ia1aa2cd100ac25a8c34902cc992d54954fead284

2017-09-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [6fa56459f1b3ddd7667585d18952cf409f5f8c4c]

        sw dbmgr: fix indent of these statements
        
        Change-Id: I4eae19f5a724c44ec382053ace2f3fcd586fd6f3

2017-09-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [a577f6fb33eb83f44370cf648b799ef808e97247]

        sw: prefix members of SwFormatFlyCnt
        
        Change-Id: I41c611d4babe227ce298ed8d6ba3d9e05da5a82b
        Reviewed-on: https://gerrit.libreoffice.org/42404
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-18  Stephan Bergmann  <sbergman@redhat.com>  [74cd94a17b3922bdcd44ab6460232297fbf665d0]

        Put back some #include (needed for e.g. --disable-pch)
        
        ...that had been removed too eagerly with
        1f543b817a7e8bdef9482c4c61bc1672bf04e39f "osl/w32: don't use 8-bit string
        functions"
        
        Change-Id: I9d16cc5ff9b779457d8d70c7f206d5e684342c63

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ff0f0ba29cc14c265fd74c49710a079e67ee943]

        improve unusedfields loplugin
        
        (*) IsPassedByNonConst was completely wrong, not even sure why it worked
        before.
        (*) treat a field passed to operator>>= as being written to, but not
        read
        
        Change-Id: Id3a5f2f35222986fe5edba3f5a58215a1815d401

2017-09-18  Mike Kaganski  <mike.kaganski@collabora.com>  [afeff9102c2935139de4efd40fd2286dce396706]

        Use even more WIN32_LEAN_AND_MEAN
        
        Change-Id: I538fe5b41156366e0e87b3a93e58a3947afd18f5
        Reviewed-on: https://gerrit.libreoffice.org/42398
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [164f6ba4e2501ef87639aa4d07699bbf58bdaac0]

        Removed duplicated include
        
        Change-Id: I38e3ecdf892f5e5212e4332868e5811c347d6978
        Reviewed-on: https://gerrit.libreoffice.org/42400
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [de3c5b21d138548cc7b3d39b6ad93712113c060b]

        Fix typo
        
        Change-Id: I0e9a89a3c611692e64b7faa0f460c3979c29bf91
        Reviewed-on: https://gerrit.libreoffice.org/42348
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-18  Julien Nabet  <serval2412@yahoo.fr>  [11fcdecb631fef7797da9489ea36468e292e2986]

        Related tdf#112425: fix another leak in MacSpellChecker
        
        Apply the same changes in GetProposals than GetSpellFailure
        
        Change-Id: Id78966568833f29c21f44724974254218636597d
        Reviewed-on: https://gerrit.libreoffice.org/42397
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-17  Caolán McNamara  <caolanm@redhat.com>  [dd5868409ae430f9c9ffea18ea7e287a65cfa2ab]

        detect corrupted job setup
        
        Change-Id: I0d3b4850c3d4c015a0a7e5d36d87113a749c7e0f
        Reviewed-on: https://gerrit.libreoffice.org/42383
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-17  Caolán McNamara  <caolanm@redhat.com>  [1ebf34c67142d1a36923ad6511301fb4b7458edd]

        protect against short file
        
        Change-Id: I20c6a6fb34485f42c2a828618e8918d8a441860a
        Reviewed-on: https://gerrit.libreoffice.org/42389
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-17  Andras Timar  <andras.timar@collabora.com>  [1cd8f0fa93077c4c3431a6c6a9d582c1cd535a04]

        Updated core Project: translations  db1be6fc22a2376bd591f94b0268817e4beb1464
        
        Updated Slovenian translation
        
        Change-Id: I9a5ce2c6cf300c520cb0ab8b33fb53fbc49da7dd
        

2017-09-17  Caolán McNamara  <caolanm@redhat.com>  [64aa36e8b999ea4dcad69904da941705effad618]

        valgrind: Conditional jump or move depends on uninitialised value
        
         Conditional jump or move depends on uninitialised value(s)
            at 0x4C3535E: strstr (vg_replace_strmem.c:1623)
            by 0x4FCD9E59: SmFilterDetect::detect(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&) (smdetect.cxx:102)
            by 0x41A1A774: filter::config::TypeDetection::impl_askDetectService(rtl::OUString const&, utl::MediaDescriptor&) (typedetection.cxx:1038)
        
        Change-Id: I2f98fd3f7799f34cb5bd9242379ce6440645034d
        Reviewed-on: https://gerrit.libreoffice.org/42381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-17  Caolán McNamara  <caolanm@redhat.com>  [4025422a536a732ee2f91158d2749cc2adbc5408]

        ofz: string has to be at least 5 chars long
        
        Change-Id: I98c50a59c03fc886d50362b9c5dd8c84f60e0b62
        Reviewed-on: https://gerrit.libreoffice.org/42379
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-17  Caolán McNamara  <caolanm@redhat.com>  [64b7ff9f6ca03561d2d3db86d464545b282d4a3a]

        fix leak on exceptions
        
        Change-Id: I88201acb472dbdb2c3b49945b962c5f2689d3bae
        Reviewed-on: https://gerrit.libreoffice.org/42376
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-17  Caolán McNamara  <caolanm@redhat.com>  [1b3fc6e2b8f3f36868657d623de21ce3e249efa0]

        ofz: fix leak on exception
        
         #0 0x600ca0 in operator new(unsigned long) /src/llvm/projects/compiler-rt/lib/asan/asan_new_delete.cc:82
         #1 0x4802b4b in xmlscript::DocumentHandlerImpl::pushPrefix(rtl::OUString const&, rtl::OUString const&) /src/libreoffice/xmlscript/source/xml_helper/xml_impctx.cxx:259:32
         #2 0x47ff026 in xmlscript::DocumentHandlerImpl::startElement(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) /src/libreoffice/xmlscript/source/xml_helper/xml_impctx.cxx:480:17
         #3 0x7665a34 in xmlscript::XMLBasicImporterBase::startElement(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) /src/libreoffice/xmlscript/source/xmlflat_imexp/xmlbas_import.cxx:537:25
         #4 0x4c2831f in XMLBasicImportContext::StartElement(com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) /src/libreoffice/xmloff/source/script/xmlbasici.cxx:84:21
         #5 0x489c29b in SvXMLImport::startElement(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) /src/libreoffice/xmloff/source/core/xmlimp.cxx:728:15
         #6 0x4892ab7 in SvXMLImportContext::startUnknownElement(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) /src/libreoffice/xmloff/source/core/xmlictxt.cxx:124:14
         #7 0x489ec2d in SvXMLImport::startUnknownElement(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) /src/libreoffice/xmloff/source/core/xmlimp.cxx:889:15
         #8 0x86871f3 in (anonymous namespace)::Entity::startElement((anonymous namespace)::Event*) /src/libreoffice/sax/source/fastparser/fastparser.cxx:445:27
         #9 0x86823f1 in sax_fastparser::FastSaxParserImpl::consume((anonymous namespace)::EventList&) /src/libreoffice/sax/source/fastparser/fastparser.cxx:960:25
         #10 0x86812f8 in sax_fastparser::FastSaxParserImpl::parseStream(com::sun::star::xml::sax::InputSource const&) /src/libreoffice/sax/source/fastparser/fastparser.cxx:784:26
         #11 0x489842e in SvXMLImport::parseStream(com::sun::star::xml::sax::InputSource const&) /src/libreoffice/xmloff/source/core/xmlimp.cxx:464:15
         #12 0x837fb5d 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&) /src/libreoffice/filter/source/odfflatxml/OdfFlatXml.cxx:149:26
        
        Change-Id: Ic4ba40dca088a333a1271e005a05bd3c6e7d70ac
        Reviewed-on: https://gerrit.libreoffice.org/42375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-17  Caolán McNamara  <caolanm@redhat.com>  [2729a1c9d34c2c32c73431b8a6bdf44df382658a]

        valgrind: leak in fdo42771-1.fodt
        
         at 0x4C2E1FC: operator new(unsigned long) (vg_replace_malloc.c:334)
         by 0x148794C2: XMLParaContext::CreateChildContext(unsigned short, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) (txtparai.cxx:2167)
         by 0x14517821: SvXMLImport::startElement(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) (xmlimp.cxx:704)
         by 0x14511B09: SvXMLImportContext::startUnknownElement(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) (xmlictxt.cxx:127)
         by 0x145114AE: SvXMLImportContext::startFastElement(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) (xmlictxt.cxx:77)
         by 0x14518654: SvXMLImport::startFastElement(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) (xmlimp.cxx:854)
         by 0x463D934A: (anonymous namespace)::Entity::startElement((anonymous namespace)::Event*) (fastparser.cxx:456)
         by 0x463DD799: sax_fastparser::FastSaxParserImpl::callbackStartElement(unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, unsigned char const**) (fastparser.cxx:1205)
         by 0x463D7956: call_callbackStartElement (fastparser.cxx:306)
         by 0x13F667FF: xmlParseStartTag2 (parser.c:9793)
         by 0x13F6D77C: xmlParseTryOrFinish (parser.c:11591)
         by 0x13F6EF6A: xmlParseChunk (parser.c:12496)
        
        Change-Id: I89a6a9035e7016d6d96a78e62dba42fb2f148258
        Reviewed-on: https://gerrit.libreoffice.org/42372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-17  Julien Nabet  <serval2412@yahoo.fr>  [e1e63bc2280f7964930cd6363bfc389226836937]

        Replace some lists by vectors in dbaccess
        
        Change-Id: Ibf75bec826661fcff7d71e9e2f11884e498a299b
        Reviewed-on: https://gerrit.libreoffice.org/42382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-17  Caolán McNamara  <caolanm@redhat.com>  [ba5b65e21b7e38504d23963ebe265af33cd6ba9e]

        make freetype patch apply again
        
        Change-Id: I5732a78774ac1e5d50212ab219646bf52797f173
        Reviewed-on: https://gerrit.libreoffice.org/42380
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-17  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [035f205202da2756fe1aaea5f730228f3d40cf51]

        replace some boilerplate with C11++
        
        - also get rid of old OSL_* in favor of SAL_WARN*
        
        Change-Id: I4292cb3292c37fe9905a40903d9094c6206ab7f6
        Reviewed-on: https://gerrit.libreoffice.org/42374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-09-17  Caolán McNamara  <caolanm@redhat.com>  [9177f87b69f877c88eab584cd39cb423b400c13d]

        fix android build
        
        Change-Id: Ibb536240a623559f9da45b450eae1ec58e951d6e
        Reviewed-on: https://gerrit.libreoffice.org/42373
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-17  Julien Nabet  <serval2412@yahoo.fr>  [e564aff1f064ce157643978ff9231808095c43a5]

        Prefer prefix operator
        
        Change-Id: I44934f66b11fc537045df1d15fe98844ee7045ca
        Reviewed-on: https://gerrit.libreoffice.org/42370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-17  Caolán McNamara  <caolanm@redhat.com>  [96d90bd4df3394f177dc069ab81ba3f1f24ff2ed]

        ofz: check if fallback creation fails
        
        Change-Id: If64965f8ced5840a7687c60f20a407e53938c227
        Reviewed-on: https://gerrit.libreoffice.org/42371
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-17  David Tardon  <dtardon@redhat.com>  [6efac60ad10d6af89df42d9acdb2a7a80b19bd43]

        upload freetype 2.8.1
        
        Change-Id: I6ffef8642231c670ee4fe819b2359b3a5d48126f
        Reviewed-on: https://gerrit.libreoffice.org/42366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-17  Caolán McNamara  <caolanm@redhat.com>  [f0dccfadd1c378e2bb7798037b9220e0d0c29a09]

        valgrind: still leaking on fdo72541-1.fodt
        
           by 0x43CEBF6E: cppu::OWeakObject::operator new(unsigned long) (weak.hxx:85)
           by 0x449732AE: SwXMLStylesContext_Impl::CreateStyleStyleChildContext(unsigned short, unsigned short, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) (xmlfmt.cxx:734)
           by 0x147811F1: SvXMLStylesContext::CreateStyleChildContext(unsigned short, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) (xmlstyle.cxx:387)
           by 0x449731C8: SwXMLStylesContext_Impl::CreateStyleChildContext(unsigned short, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) (xmlfmt.cxx:719)
           by 0x14782A28: SvXMLStylesContext::CreateChildContext(unsigned short, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) (xmlstyle.cxx:765)
           by 0x14517603: SvXMLImport::startElement(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) (xmlimp.cxx:700)
           by 0x14511961: SvXMLImportContext::startUnknownElement(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) (xmlictxt.cxx:124)
           by 0x14511306: SvXMLImportContext::startFastElement(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) (xmlictxt.cxx:74)
           by 0x14518436: SvXMLImport::startFastElement(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) (xmlimp.cxx:850)
        
        Change-Id: I04062247f3bb7d8136768291f35a48f0ed78c54d
        Reviewed-on: https://gerrit.libreoffice.org/42359
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-17  Julien Nabet  <serval2412@yahoo.fr>  [d727476cff29382a34103b137542e15e1aeeb4b9]

        Replace list by vector unodispatch (sw)
        
        There was insert use equivalent to a push front (since we inserted at the beginning)
        but anyway, there wasn't any front or remove which may have justified to keep list
        + modernize loop
        
        Change-Id: Ic67db40ae2c71dd0eb526e6c5ca55f1ef6d202c9
        Reviewed-on: https://gerrit.libreoffice.org/42368
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-17  Szymon Kłos  <szymon.klos@collabora.com>  [29bd193146b40cf90bda5db04b136987f3c7c94d]

        tdf#108572 remove connection also if not saved
        
        Change-Id: Iddce37c3ad187f4a5572cb3cc2362535134c28e8
        Reviewed-on: https://gerrit.libreoffice.org/42357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-17  David Tardon  <dtardon@redhat.com>  [be69be1dbaf7ca970f1be1af0fdb0ef9821acf6a]

        upload libzmf 0.0.2
        
        Change-Id: Id720282fc0e983f29fe3d1f5f6b985c66bf891dd
        Reviewed-on: https://gerrit.libreoffice.org/42354
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-09-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7315f325ff7ada3d6bd85a471058fdaeaff8cdb0]

        use more default copy ctors
        
        if ctor should be private or protected explicitly default them.
        boost::optional has copy ctors, so use them.
        
        Change-Id: If1855626b297e739afef0dc5ad57958f7ad199bc
        Reviewed-on: https://gerrit.libreoffice.org/42363
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-16  Julien Nabet  <serval2412@yahoo.fr>  [83288332f7ced698610739419989c464256f1c4d]

        tdf#112425: fix leak in MacSpellChecker
        
        by using "autorelease" keyword with init vars
        
        Change-Id: I056282460b94f8052287f5ad29d26a4870cd06a5
        Reviewed-on: https://gerrit.libreoffice.org/42361
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-16  Caolán McNamara  <caolanm@redhat.com>  [6c87ecfaafab362d2d95dbcd976ffb5ea957097e]

        valgrind: leak on fdo72541-1.fodt
        
         by 0x43CEBF6E: cppu::OWeakObject::operator new(unsigned long) (weak.hxx:85)
         by 0x449AD12D: SwXMLImport::CreateBodyContentContext(rtl::OUString const&) (xmltext.cxx:77)
         by 0x449790B1: SwXMLBodyContext_Impl::CreateChildContext(unsigned short, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) (xmlimp.cxx:165)
         by 0x1451756D: SvXMLImport::startElement(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XAttributeList> const&) (xmlimp.cxx:684)
         by 0x14511961: SvXMLImportContext::startUnknownElement(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) (xmlictxt.cxx:124)
         by 0x14511306: SvXMLImportContext::startFastElement(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) (xmlictxt.cxx:74)
         by 0x145183A0: SvXMLImport::startFastElement(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) (xmlimp.cxx:834)
         by 0x463D934A: (anonymous namespace)::Entity::startElement((anonymous namespace)::Event*) (fastparser.cxx:456)
         by 0x463DD799: sax_fastparser::FastSaxParserImpl::callbackStartElement(unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, unsigned char const**) (fastparser.cxx:1205)
        
        Change-Id: I667eb9c7205f7e959b8b925d057b686ff74ef4b7
        Reviewed-on: https://gerrit.libreoffice.org/42358
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-16  David Tardon  <dtardon@redhat.com>  [a90a331a87c5cda888c765331baddf82aaabaa3c]

        upload libfreehand 0.1.2
        
        Change-Id: I5d31cbfe8a71f95ca748303d83fd5838ebae92ef
        Reviewed-on: https://gerrit.libreoffice.org/42353
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-09-16  Mike Kaganski  <mike.kaganski@collabora.com>  [3128668599744b4fd63c9eebbeb3e9e4533b66df]

        Use more WIN32_LEAN_AND_MEAN
        
        https://msdn.microsoft.com/en-us/aa383745
        
        Change-Id: I83528dc8e6a5e119e7aa816219d35f1ea3723b96
        Reviewed-on: https://gerrit.libreoffice.org/42338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-16  Caolán McNamara  <caolanm@redhat.com>  [8508e409a2cc1d38a347204d90f29cac153e8015]

        ofz: leak on fdo72541-1.fodt
        
        Direct leak of 64 byte(s) in 2 object(s) allocated from:
            #0 0x600ca0 in operator new(unsigned long) /src/llvm/projects/compiler-rt/lib/asan/asan_new_delete.cc:82
            #1 0x86860c6 in (anonymous namespace)::Entity::getEventList() /src/libreoffice/sax/source/fastparser/fastparser.cxx:538:32
            #2 0x8683e1d in (anonymous namespace)::Entity::getEvent((anonymous namespace)::CallbackType) /src/libreoffice/sax/source/fastparser/fastparser.cxx:552:29
            #3 0x8684201 in sax_fastparser::FastSaxParserImpl::callbackStartElement(unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, unsigned char const**) /src/libreoffice/sax/source/fastparser/fastparser.cxx:1071:29
            #4 0x8683cfb in (anonymous namespace)::call_callbackStartElement(void*, unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, int, unsigned char const**) /src/libreoffice/sax/source/fastparser/fastparser.cxx:306:18
            #5 0x5d178b6 in xmlParseStartTag2 (/out/fodtfuzzer+0x5d178b6)
            #6 0x5d1b979 in xmlParseTryOrFinish (/out/fodtfuzzer+0x5d1b979)
            #7 0x5d1ac9d in xmlParseChunk (/out/fodtfuzzer+0x5d1ac9d)
            #8 0x8682d9e in sax_fastparser::FastSaxParserImpl::parse() /src/libreoffice/sax/source/fastparser/fastparser.cxx:1040:25
            #9 0x868a537 in (anonymous namespace)::ParserThread::execute() /src/libreoffice/sax/source/fastparser/fastparser.cxx:289:23
            #10 0x514e7be in salhelper::Thread::run() /src/libreoffice/salhelper/source/thread.cxx:40:9
            #11 0x1931a41 in threadFunc /src/libreoffice/include/osl/thread.hxx:185:15
            #12 0x51d47a1 in osl_thread_start_Impl(void*) /src/libreoffice/sal/osl/unx/thread.cxx:237:9
            #13 0x7fdeb7b396b9 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x76b9)
        
        Change-Id: Ie0a04d4b887e3bb764e8fa80212dc5d5b3965aca
        Reviewed-on: https://gerrit.libreoffice.org/42355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-16  Bernhard Widl  <bernhard.widl@cib.de>  [ad7bc2f7bbf8497ec83c65719ac0d65459293480]

        tdf#79877 add button text for 'previous' button (gtk-media-previous)
        
        Change-Id: I605849cd753ed3f33b8dec5921488730dc9682dd
        Reviewed-on: https://gerrit.libreoffice.org/42332
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-16  Paul Trojahn  <paul.trojahn@gmail.com>  [33a6eb3df861009d0fe9ffee344ef00cd2906520]

        tdf#100065 PPTX Fix import of custom shapes in groups
        
        A negative scale of the parent matrix indicates that the shape needs to
        be flipped. This commit fixes text rotation as well, so
        d742c0019435d0bc90c9342492583636099a057f is no longer needed.
        
        Change-Id: I67bba34519b3af9215fe64a71f5137aa510edf7a
        Reviewed-on: https://gerrit.libreoffice.org/42250
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [57d3c7883bc51e9aed5b4eb8f2c2d599741888ca]

        update freetype to version 2.8
        
        Change-Id: Ifd4ea6f71f426d27ee18b3dbda5442f3ba713918
        Reviewed-on: https://gerrit.libreoffice.org/41174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-09-16  David Tardon  <dtardon@redhat.com>  [a359d8dbd5f695ed9e092c994492c31932566bb2]

        upload libcdr 0.1.4
        
        Change-Id: Ie90a720d249ff85e667c6e96d639369ed48519b8
        Reviewed-on: https://gerrit.libreoffice.org/42352
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-09-16  Caolán McNamara  <caolanm@redhat.com>  [677d0f40c4993317febeb8e96b6cb239f9769317]

        allow db fields with disable-database-connectivity
        
        just non-functional as opposed to non-existing, otherwise
        docs with them cannot be loaded at all
        
        Change-Id: Ib752a7fc7b4d0aae7d55f1a24d902259604f54a7
        Reviewed-on: https://gerrit.libreoffice.org/42341
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [f66661c166244f9828e7a383539aa763507e45ef]

        convert SvxTimeFormat to scoped enum
        
        and make the numerators look more like our internal formatting codes
        
        Change-Id: I3b3d448cec913e72c7ffb6cc3e7754241af36d93
        Reviewed-on: https://gerrit.libreoffice.org/42345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ba9f793c7e80a3bed9aceb3281d55ddc7957f85]

        convert SvxTimeType to scoped enum
        
        Change-Id: Ic5ca8c50ccd74837cd0521a13e1f5eaa8e326ff3
        Reviewed-on: https://gerrit.libreoffice.org/42344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [70e552065339f1f7ab14f991f3e840b5461e609e]

        convert SvxURLFormat to scoped enum
        
        Change-Id: Ie2199cf0bcfb6d649f8aa33325ab645b18e7c000
        Reviewed-on: https://gerrit.libreoffice.org/42343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [03c77bbbed1e275bede8c6b2ca924eb3647d6f90]

        Removed duplicated include
        
        Change-Id: I574313da20851417c7659ce7b5bcc687ac3c97a3
        Reviewed-on: https://gerrit.libreoffice.org/42339
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a52ca01f6ae27a86cae6e82b3c5ae6601f3ea398]

        nss: no rpath/origin flag for Android (unused DT entry/DT_FLAGS warnings)
        
        Change-Id: I15d322f7361a26060ea37a720f85890e17630ebe
        Reviewed-on: https://gerrit.libreoffice.org/42336
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-09-15  Yousuf Philips  <philipz85@hotmail.com>  [f9cbf67fb2cf817b6d201604eb7d4bf6182a1392]

        tdf#107915 More paragraph and character style aliases
        
        Change-Id: I87cd64d1ba3cb370d5a967e790a92ce393fb9457
        Reviewed-on: https://gerrit.libreoffice.org/41919
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [17d48dfe3ae7711c9ece878f448454dc49a8174d]

        epoxy: don't rely on compiler to optimize-out unsupported glx stuff
        
        …as building with debug on Android for example fails when linking due to
        unsatisfied symbol glXGetProcAddressARB
        
        Change-Id: Ibea56d182fcabff182b1622599950e3e7ebf3aaa
        Reviewed-on: https://gerrit.libreoffice.org/42335
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-15  Caolán McNamara  <caolanm@redhat.com>  [7bb6e01782d634cb6ee28623a01c5c75aae9b775]

        update-for-gettext is no more now
        
        Change-Id: I3da463ce2233512cb9b616fa75d7a07d9b32aeb5

2017-09-15  Caolán McNamara  <caolanm@redhat.com>  [d2033373714ff1bb8a8808b702c85a8024f5a461]

        survive disable-database-connectivity + docs with embedded database settings
        
        Change-Id: I70c205cbff48844b645ace48bd6e001222f7855e

2017-09-15  Caolán McNamara  <caolanm@redhat.com>  [e20fe337d76f3a81b1acead279b63bb9beea03eb]

        some defaults for when config is unavailable
        
        Change-Id: I0fd7cedbf9957707d56f99b5801dacf3a8868f02
        Reviewed-on: https://gerrit.libreoffice.org/42337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [15966e0721af1d16243a032ec2832a66a069de93]

        al.exe not found on Windows 10 with VS 2017
        
        Change-Id: I091c0cb9a33d5b52dfb34e54515d6c283d6efb96
        Reviewed-on: https://gerrit.libreoffice.org/42323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [894115b5739b48fc241f8cd5f9f7a1830161a22d]

        Fix typos
        
        Change-Id: I78653129638b25f16e0816b6fff11e02100c85e7
        Reviewed-on: https://gerrit.libreoffice.org/42321
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-09-15  Eike Rathke  <erack@redhat.com>  [b12e9ec1c9796fe62cb744ac82008146323348ea]

        Fix INetURLObject::operator==() when comparing paths
        
        Regression from
        
            commit 43a6b59539ad573436f43303e9fbe17c12dc9c84
            Date:   Mon Jul 10 12:42:24 2017 +0200
        
                simplify some OUString compareTo calls
        
                to either startsWith or == or !=
        
        aPath2.startsWith(aPath1) is not the same as
        aPath1.compareTo(aPath2, nLength) == 0
        if aPath1 is longer than aPath2 ...
        
        The consequence was a broken Macro Security Trusted Location that never
        matched.
        
        Change-Id: I6b7adab42982c020f3677bf24f18edd14210ffdf

2017-09-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [8303540b41cb263e7a2517182fe008cbd86639ae]

        Use the system TID as the thread identifier
        
        This uses the system TID as the LO thread identifier for Linux,
        IOS and macOS, just as the Windows backend already does. While at
        it use pthread functions on Linux, FreeBSD and MacOS to set the
        thread name.
        
        We already depend on MacOS 10.6 for dispatch support and Linux
        supports pthread_setname_np since glibc 2.12, which is included in
        our baseline. SYS_gettid is available since Linux 2.4.11.
        
        I just copied the FreeBSD info from stackoverflow, while at it.
        
        Change-Id: I39cdd09e952c0a2286d39f938c64b2d2d2f1ef91
        Reviewed-on: https://gerrit.libreoffice.org/42071
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-15  Stephan Bergmann  <sbergman@redhat.com>  [7282b25f226bf73ed88dbd3d0a6f265f1626d190]

        Fix loplugin:redundantcast's VisitCXXFunctionalCastExpr
        
        ...when t1 is ElaboratedType sugar (which isn't only used when the type is
        written with an elaborated type keyword, but also when it is written with a
        qualified name).
        
        (I originally wrote testArithmeticTypedefs to track down a different issue,
        which turned out to be a non-issue, with this fix as fall-out.  So that test
        doesn't quite match the theme of this commit, but is a worthwhile addition
        nonetheless.)
        
        Change-Id: Ic447da4399853d7d045e3e2e7ade8ddf52d89749

2017-09-15  Caolán McNamara  <caolanm@redhat.com>  [ebc7beb6626a330631cf5e12f0cd8b85f5da1bfa]

        ofz: need more services
        
        Change-Id: Iaa594d85aad4b1ee3dd31029fc50c5a1d8997f57

2017-09-15  Caolán McNamara  <caolanm@redhat.com>  [e62c94684a29c1f9cf7b338c8e60ee75afcbddda]

        Updated core Project: translations  a6fff45b6a770e18755c2ea1ed52f92d3231802f
        
        fix translation
        
        Change-Id: I496fe30f2a1d15c2f0c13fe5c003b07b465a6ad8
        

2017-09-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [dc93e5cc7c2157d51975d8a78a193bbc76bb0a6b]

        android: textrelocations are no longer an issue (can target 23 and later)
        
        Change-Id: Ib80651bf3b23cf74abc76472c247b83622046700

2017-09-15  Caolán McNamara  <caolanm@redhat.com>  [61037c622b13122de578f5ef60a3b343af3f9633]

        ofz: leak of prefixes in skipped elements
        
        Change-Id: I8e83eb605bdf5991988e147cf8478e44c858a2b0
        Reviewed-on: https://gerrit.libreoffice.org/42320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-15  Andreas Brandner  <Andreas.Brandner@cib.de>  [9e06588a980a6d33cf147c0370a655ad1499bfbe]

        Moved Math/Font-Size dialog buttons to the bottom
        
        Change-Id: Iac1bd80836d42a136823bafb2290d32c693e0de5
        Reviewed-on: https://gerrit.libreoffice.org/42316
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-15  Caolán McNamara  <caolanm@redhat.com>  [f7b1989503380bb83841b3b086e5cbc6f7ca750c]

        Convert com.sun.star.comp.stoc.CoreReflection to direct construction
        
        Change-Id: Iac6f30dbb9173e2ccc38b236efc4715ba7f2b67f
        Reviewed-on: https://gerrit.libreoffice.org/42289
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-15  Andreas Brandner  <Andreas.Brandner@cib.de>  [417bcf6b3e46eb2b5b912fe1df35974a626eabe3]

        tdf#106946 Removed ability to resize Spellchecking-Options dialog
        
        Change-Id: I89182eeb01f8639aa7d7af61f0fe99d96568b6e3
        Reviewed-on: https://gerrit.libreoffice.org/42330
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [ac82a1c3599646ce9fc5719540de8e3da30a2300]

        sal: add missing 32-bit backtrace symbol to sal.map
        
        Was missing in commit bc9a2ba677ce3fcd46c2bbef6e8faeacb14292c1.
        
        Change-Id: I9b270d2363aee847afccb1a5d8f4c3d0af16fc27

2017-09-15  Eike Rathke  <erack@redhat.com>  [7ab76d2bd9578c2680733bd66fd50902027e0c58]

        Fix BASIC storage that stored an HTML <P> element
        
        &lt;P STYLE=&quot;margin-bottom: 0cm&quot;&gt;
        ended up in the XML stream,
        
        Regression from
        
            commit 2e0a25ce2b87d3a4bbf944025fc3720933fb391d
            Date:   Fri Sep 8 08:31:42 2017 +0200
        
                loplugin:constantparam
        
        that removed/kept the wrong path of !bHTML/bHTML
        
        Change-Id: I29ad9c4e7dff7a2d5537f5e52e7316aff7347c7a

2017-09-15  Caolán McNamara  <caolanm@redhat.com>  [6af9bba906e4c2a1602a3cbc50df874808417491]

        Resolves: tdf#112408 crash with nan with bad ascent
        
        bad ascent in the common case is probably fixed with tdf#107249
        
        Change-Id: I0a06de06cb07277c50dcffd1b6a1121398e84e42
        Reviewed-on: https://gerrit.libreoffice.org/42328
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b9ddba1d097176e9742e7bb09f591e82b96fffa0]

        Add space after text for better string concat
        
        Change-Id: Ib8a9975091f3a17fbc90a0f1bf5eb4b736009099
        Reviewed-on: https://gerrit.libreoffice.org/40095
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [1f543b817a7e8bdef9482c4c61bc1672bf04e39f]

        osl/w32: don't use 8-bit string functions
        
        Change-Id: I1f09d7a0f6c0c87b8b672d6bffcaa397ed4ff6e6
        Reviewed-on: https://gerrit.libreoffice.org/42317
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-15  Stephan Bergmann  <sbergman@redhat.com>  [186e31689661e23824b123dd014a65b713bedd8c]

        Assert flags passed to rtl_convertTextToUnicode/UnicodeToText are valid
        
        ...so that at least some typos of using OUSTRING_TO_OSTRING_CVTFLAGS (0x566)
        instead of OSTRING_TO_OUSTRING_CVTFLAGS (0x333) can be found.  (Unfortunately,
        in the other direction, 0x333 is a valid combination of
        RTL_UNICODETOTEXT_FLAGS_*.)
        
        Change-Id: I7cfb3677b103ae90de88833cc93b0a5384607e15
        Reviewed-on: https://gerrit.libreoffice.org/42288
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [73bc364347fc8325a632f17fcda220ce7d6f5945]

        Add tools::Time::GetMonotonicTicks (us)
        
        This moves a combination of tools::Time::GetSystemTicks(), canvas
        ElapsedTime::getSystemTime() and the opencl timing implementation
        into tools::Time::GetMonotonicTicks() as a monotonic microsecond
        time source.
        
        Change-Id: I5c9263540b8af55b2eeca6126e288129427f6e8e
        Reviewed-on: https://gerrit.libreoffice.org/41991
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-15  Tor Lillqvist  <tml@collabora.com>  [cef9cf59f8064be99ce3b7d0738ab0775715112c]

        Test joining two disjoint ranges into one by adding a third inbetween
        
        In particular, the case where the third one even overlaps one of the
        existing ones, not just borders it.
        
        Change-Id: I3a0dff51a68b048b615f60e579e6e698518cf1bd

2017-09-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [ab65fe804cf3a97bd172b5551b553b9bcde6d756]

        borderline: Extended decompose
        
        Decompose of BorderLinePrimitive2D extended to take care
        of non-perpendicular line endings for matching. Improved
        matching, one error in calc fixed
        
        Change-Id: I869a75385711b58e6725daba0f22be8a98158ad9

2017-09-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [2f16219741aba016677103e4b22738d055c39a91]

        borderline: Fixed PatternScale
        
        The applied PatternScale factor was not consequently used in
        svx::frame::Style so that the Previews in the Dialogs look weird.
        Fixed that and stumbled over Writer applying it's own scale
        which then was leading to double scaling, ceaned that up.
        
        Change-Id: I89f41bfd7884e5e743080301e219491e215054c3

2017-09-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [16fd7af90a9be159ebc7eab09083f1ef7eb64645]

        borderline: extended the expand logic
        
        Extended and checked the expand logic for creating
        the line extends. Now creating quite the right lines,
        will need to check some speccial cases. Also some
        cleanups.
        
        Change-Id: I3a3bd4d23c7017ecd873147df2d93af61de39fa6

2017-09-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [1f02af4dbd13d79647549e1269722e2c0b67fa90]

        borderline: Added merge BorderLinePrimitive2D
        
        Added BorderLinePrimitive2D merges for Writer and fixes.

2017-09-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [53599a9a183878cdf435f80939f8d301a3909d78]

        borderline: merge redefined, mirrored Styles
        
        Redefined merge of BorderlinePrimitives, removed old Writer
        stuff for it. Also added support for handling Styles mirrored
        for extension calculations.

2017-09-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [98ceb50c0a65708729df8f2967e616f52db42261]

        borderline: Adapted BorderLinePrimitive2D and usages
        
        Big changes to BorderLinePrimitive2D and BorderLine, freeing
        it from one/three entries, going to a free definition using
        gaps with width but without color. Adapted usages and creation,
        not yet tested much
        
        Change-Id: Ic1255a790401901c3166d200205bc23322b37185

2017-09-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [0d2b5305263b01fbefdc998cfc713e36084d6294]

        borderline: Adapt ViewContactOfTableObj
        
        Adapted to usage of svx::frame::Style helpers for primitive
        creation, need much less SvxBorderLine classes and less
        overhead. Class SdrBorderlinePrimitive2D completely removed.
        Working on Array::DrawRange to get it using the Coodinate
        Systems which are available and include the rotation.
        Solved problems in BorderLinePrimitive creation in DrawRange
        and DrawArray by completely restucturing these. Also changed
        to now return a sequence of primitives to the caller instead
        of handing over a primitive renderer and using it for each
        single primitve. This is a preparation for later buffering
        these and not re-create for each paint.
        Have now a working version that uses the Cell used by the Style
        and creates all info on the fly, so that the correct coordinate
        systems will be used. Works in Calc and it's dialogs with
        one or multiple cells.

2017-09-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [2135e461167dd873fd622e948b88b4194e6854b7]

        borderline: Adapted Writer to use CreateBorderPrimitives
        
        Also further refined svx::frame::Style, some more cleanups
        in svx using CreateBorderPrimitives, got rid of one
        implementation of CreateBorderPrimitives
        
        Change-Id: I4c2481181df4fc4aa0dbb4cb9f4352066b9d8ec0

2017-09-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [2813d70f4a7e5522db1056352cd646a585a5c5d0]

        borderline: move geometry creation to linear algebra
        
        Adapted Array::DrawRange to Style/Vector usages, feeding new
        CreateBorderPrimitives method. That one roughly feeds the old
        implementations to test and check (and keep working)
        
        Change-Id: I09557f826cd023d27db6b53e53aa69c149308711

2017-09-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [a9c59cbfb9e16469b389db0b4d6befe196d0e2a0]

        borderline: Preparing further to use CellCoordinateSystem
        
        Multiple cleanups, made svx::frame::Style a std::shared_ptr class,
        preparing basing all border stuff on transformations, so it will
        need a CellCoordinateSystem. Added stuff to get this Coordinate
        System from the svx::frame::Cell using the Frame and knowledge
        about ownerships
        
        Change-Id: Ic2cb59cc92e648ac2fef72f22f8913479769d3e2

2017-09-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [fe14ddf25003c0f79f9f8a249bc22d45f57a0068]

        borderline: Abstraction of BorderLinePrimitive
        
        As preparation for more detailed definition of BorderLine
        primitives I have adapted the BorderLine definition to
        work with motre possibilities to define the LineStartEnd
        definitions in a BorderLineExtend class. That one is
        flexible to hold all kinds of definitions - from none to
        all four possible extends (Start/End, Left/Right of vector)
        Cleanup of DiagStyle and others: DiagStyle is not needed
        anymore due to no longer using angles calculated, but
        being based on vectors defining the geometry. Also cleaned
        up quite a bit of no longer needed calculation stuff for
        the control.

2017-09-15  Tor Lillqvist  <tml@collabora.com>  [596efaad51735a130e7b7bd27dbc34dc07f32f68]

        Handle also the case where a range extends an existing one with overlap
        
        Check for a new range being joined Extending an existing one in any of
        four directions (up, right, down, left), within a tab (sheet), that
        is. And add unit test for this.
        
        Change-Id: I4bd0525c2837f8b4b9d5a8967e0d5d661c6a5e2f
        Reviewed-on: https://gerrit.libreoffice.org/42304
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-15  Caolán McNamara  <caolanm@redhat.com>  [b6be50c99c66d517d39dd2cfcb90542cfc13c8ef]

        avoid config when unavailable
        
        Change-Id: I4effcfd82b977c8580fa7287ca4c30dda1af3250
        Reviewed-on: https://gerrit.libreoffice.org/42319
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [e45f61a5906cb84cdd895ef00648d5b7a6468ac5]

        convert SvxFileType to scoped enum
        
        Change-Id: Iec1c67f7f0f9b2244b1d6ef52921ddd09f944fbb
        Reviewed-on: https://gerrit.libreoffice.org/42314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b825fe7f525ac017966044a1400d9095c8b7986]

        convert SvxFileFormat to scoped enum
        
        Change-Id: Ia75c86a89c89bb22759e1d588ce603701cb7fad5
        Reviewed-on: https://gerrit.libreoffice.org/42313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-15  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [5d060fd07a16c80bd94d27b08fefe1d0aaf418f7]

        accessibility: remove useless calls to virtual methods.
        
        This also removes a lot of useless recursive locks.
        
        Change-Id: Ifee7dbf2095bf0431eb27e8022e7f5299c46388f
        Reviewed-on: https://gerrit.libreoffice.org/42122
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [359201c9b4ad26fd445688de2c9a1d15f253d37d]

        convert SvxAuthorType to scoped enum
        
        Change-Id: I990eb35c883ddd417751487435556f584e956374
        Reviewed-on: https://gerrit.libreoffice.org/42312
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [8c3b410ae36d3d82e455180c6acbf23f434d6108]

        solenv: fix GDB pretty-printers for SwNodes yet again
        
        Change-Id: I1eb1efedb98979b692874ae0ec48120cb5a38188

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [b29402009831f8a96fd77fc1042c3004c224a350]

        consistent naming of externals: mysqlcppconn -> mysql-connector-cpp
        
        Change-Id: Ibfb3aa69895eef6023c38e2ff3b7ae98a05f5820
        Reviewed-on: https://gerrit.libreoffice.org/42300
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [15b973ed64cb0c655b387c5022fc2ff0894520dd]

        consistent naming of externals: xslt -> libxslt
        
        Change-Id: Ie66848187cef395d8b0af4727a4d9c0919e3c9dc
        Reviewed-on: https://gerrit.libreoffice.org/42299
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [6cdf761c7a9e167cde85d4e8e6f356c99a259f68]

        consistent naming of externals: libxmlsec -> xmlsec
        
        Change-Id: I9774dbec91b397d291d8f7f9bf96bbb75fc2baad
        Reviewed-on: https://gerrit.libreoffice.org/42298
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [84b0f0631574832c5939cc63456fd1322e67339f]

        consistent naming of externals: xml2 -> libxml2
        
        Change-Id: Ia1164c70d02dce70cb346c1fd4033f12d91c6e5d
        Reviewed-on: https://gerrit.libreoffice.org/42297
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [b0e0ee45d667df1473b47e441a6911dd2b4eadba]

        consistent naming of externals: png -> libpng
        
        Change-Id: I82d95e74318600b390d5add716773c658817e504
        Reviewed-on: https://gerrit.libreoffice.org/42296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [871d75e9c2c82d4b3ffbbff80f1dfa7a823e4f3d]

        consistent naming of externals: libmariadb -> mariadb-connector-c
        
        The used version is actually named mariadb_client but since 2.1.0
        upstream calls it MariaDB Connector/C.
        
        Change-Id: I51b12a9be55151919585dec91a5fc802ff4fc86b
        Reviewed-on: https://gerrit.libreoffice.org/42295
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [0bb764854361249c60ea31c5366a91dcd938c747]

        consistent naming of externals: langtag -> liblangtag
        
        Change-Id: Iba391f4f0e3c496442b8acaff443319fcb8fb3d7
        Reviewed-on: https://gerrit.libreoffice.org/42294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-15  Caolán McNamara  <caolanm@redhat.com>  [7ff346c737cd4a3ab4bc0724b4132aba65f3b56a]

        Updated core Project: translations  914e0f7a76244c738c1917b99bb162e4f6645ffb
        
        fix translation
        
        Change-Id: Id81539179f0e9aade7d9027a230210c34fb05e41
        

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [653e358a6be96f22c13e0ce27cdf34ea7b5ce98b]

        consistent naming of externals: exttextcat -> libexttextcat
        
        Change-Id: Ia70782713fee251deeea5580961219938cfe8b89
        Reviewed-on: https://gerrit.libreoffice.org/42293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [38abb6aafa56dd8cb1ed2f5a09d3ea4023b4e16b]

        consistent naming of externals: cmis -> libcmis
        
        Change-Id: If710b416111dd26a67693d9f6d7d194ea607069b
        Reviewed-on: https://gerrit.libreoffice.org/42292
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [77d297f3e8ff4af58718d166dcbf23c39ce47ca3]

        consistent naming of externals: jpeg-turbo->libjpeg-turbo
        
        Change-Id: I63fcebc36559c2698bbedd3501285a388ce8c257
        Reviewed-on: https://gerrit.libreoffice.org/42291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-15  Michael Stahl  <mstahl@redhat.com>  [2406e8fa5af19e0a8c97fb2461e3c12bfbfe373c]

        consistent naming of externals: ConvertTextToNumber->ct2n
        
        Change-Id: Icd2a0a8ac64c3aafc627fc312b2588e7fb7bb1e1
        Reviewed-on: https://gerrit.libreoffice.org/42290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-15  Caolán McNamara  <caolanm@redhat.com>  [c6d8134f984ac99547e988c50b5567b5e14a2f48]

        Updated core Project: translations  9c32728ddf7105d490504cf90d1c9b75358f9a79
        
        fix translation
        
        Change-Id: I3cfbf1edf4532a96c549a9d59c1d4ca50425418e
        

2017-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [4da85bf822dcce7da6c2243b408652af8eb55b71]

        convert SvxAuthorFormat to scoped enum
        
        Change-Id: I5553ea640a4483c98ec5f5240594e30a72c968f8
        Reviewed-on: https://gerrit.libreoffice.org/42311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-15  andreas kainz  <kainz.a@gmail.com>  [7151bbfca25d92dff1f0968c4baaae60d724c060]

        add breeze icons for writer styles toolbar
        
        Change-Id: I84bb9f78a0c856ef8eca7ce4900de28a0d7e2839
        Reviewed-on: https://gerrit.libreoffice.org/41918
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fda59e9768bc8643ea36bda1539f22928b7946cf]

        convert SdrMeasureFieldKind to scoped enum
        
        Change-Id: I8896d46623843d3fe341c057d7ee0376a99f4741
        Reviewed-on: https://gerrit.libreoffice.org/42310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-15  Caolán McNamara  <caolanm@redhat.com>  [1fb44aaf6cfc13ab63e5ffcee976378deeac025e]

        Updated core Project: translations  f1134730d66ca8e9ddfe2662a4aa579b58437312
        
        fix up translation
        
        Change-Id: I4570cfaa17a7140b263e831dc3b3eda66a8701d3
        

2017-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [331e2e5ed3bf4e0b2c1fab3b7bca836170317827]

        long->sal_Int32 in Fraction
        
        because long is 32bits on Windows and 64bits on Linux.
        
        Reasoning:
        (a) all the users of Fraction used to be 32bit in the past
        (b) this makes the Linux code behave the same as the Windows code
        (c) changing it to 64bits would be dangerous because then call sites
        could see silent truncation.
        
        Change-Id: I2a36200623a3cf2e7d62ccad030a20614e1798fb
        Reviewed-on: https://gerrit.libreoffice.org/42200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [54e608c6605ca2bcfd8dfdbe674d5110a18d2c5c]

        convert SvxCellVerJustify to scoped enum
        
        Change-Id: I9d1cdb4ddfee43b7a0990624d7d16e06679343c4
        Reviewed-on: https://gerrit.libreoffice.org/42276
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-15  Stephan Bergmann  <sbergman@redhat.com>  [8d0fbad1e08368bd0b6ff76798c779ac7e747cfc]

        loplugin:redundantcast
        
        Change-Id: I16790a6886359d7f121e75e5f7dcbfd02d5fa38c

2017-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [ebb985be4462981904cca72727d1872347022d0d]

        cryptosign: don't use 8-bit string functions
        
        Change-Id: I5f0414c85001043cd746bab364a84a00ac9c85e4
        Reviewed-on: https://gerrit.libreoffice.org/42305
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [8d24a4e1feaf88ee3f01393cc84a0747441911c3]

        windows_process: don't use 8-bit string functions
        
        Change-Id: Ie309f907220ffb69585442a1ae456623debf6654
        Reviewed-on: https://gerrit.libreoffice.org/42303
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [d2bf7caff23c875f7c058e07b4f18b3d76da0b0c]

        loader: don't use 8-bit string functions
        
        Change-Id: I13f4fcf86dd385cecfa0a8cfd34037352a42253f
        Reviewed-on: https://gerrit.libreoffice.org/42302
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [4830592796cdc42ca1f111840b5cc31a220b50d7]

        applauncher: don't use 8-bit string functions
        
        Change-Id: I44e9641fb800a7a0203b689b035adbe27c4efee1
        Reviewed-on: https://gerrit.libreoffice.org/42301
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [6997c4fe27444fbd2e24372d20a9e354bf023018]

        sal/osl/w32/security.cxx: don't use 8-bit string functions
        
        We don't support Windows versions that don't have Unicode support.
        In all currently-supported Windows versions, all FooA() functions
        are actually wrappers for FooW() variants. We don't need to fallback
        to A functions, and also don't need to do useless Unicode<->8-bit
        conversions that also may result in data loss.
        
        Change-Id: Ie21337c150ec0b9b4386c27d46f6596c14c4dd9f
        Reviewed-on: https://gerrit.libreoffice.org/42281
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-15  Julien Nabet  <serval2412@yahoo.fr>  [2126e549623b4cbf8c8488e8f20c9a43609b3a44]

        tdf#112393: avoid leak in LangSelectHdl_Impl (cui)
        
        by deleting userdata of entries containing in m_pModulesCLB
        
        Change-Id: Ie903b0cd0ccf16839ac7bed42b7bdbc1db4fa5ef
        Reviewed-on: https://gerrit.libreoffice.org/42308
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-15  Julien Nabet  <serval2412@yahoo.fr>  [e89700f02c7aa521c9e52468f076b64f1b30fcac]

        tdf#112392: avoid leak in SvxEditModulesDlg (cui)
        
        by using unique_ptr
        
        Change-Id: I07d71a6aa1fe1eef40280588e842b1a884eb499e
        Reviewed-on: https://gerrit.libreoffice.org/42307
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-15  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [031217619cf98fa527ba383938ac49f600d5c5d2]

        Replacing old-style iterator loops with range based for loops
        
        Change-Id: I4d3da8e057e1e6b241874d7ead0867f358ef923c
        Reviewed-on: https://gerrit.libreoffice.org/42230
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-15  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [588c5b0cff9bbdb2efbdfb259268154b0074e7e6]

        tdf#112012 EMF+ add dashed line support
        
        add support for dashed lines as optional pen attribute.
        
        Change-Id: I8c49d178e1b25eb0b8cd15c32c2fc47497efb21b
        Reviewed-on: https://gerrit.libreoffice.org/41565
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-15  Serge Krot  <Serge.Krot@cib.de>  [e038dfdf05096edc0e9c38c9a686b5d23ba39352]

        tdf#111799 Added missing initialization of font
        
        The font was not intialized for the TextLayouterDevice object
        inside ThumbnailViewItem::addTextPrimitives() method.
        
        Change-Id: I18dc9e2c6fa09c43d66f7b230133cbeb00b7f585
        Reviewed-on: https://gerrit.libreoffice.org/42287
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-14  Julien Nabet  <serval2412@yahoo.fr>  [d3503650d048dbd4b0c28010520d01479d1aabf1]

        Replace some lists by vectors (sc/filter)
        
        Change-Id: Id5e5702045ef597db9ad1a44f99624152128f7a9
        Reviewed-on: https://gerrit.libreoffice.org/42257
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-14  Tor Lillqvist  <tml@collabora.com>  [2130ecae63335f1fdcee59df010cd4788a5ee8bc]

        Add test for joining a range totally contained in an existing one
        
        It is supposed to be "swallowed".
        
        Change-Id: I6184e5ff8560e5ad0c97dce1481123b9acecfabc

2017-09-14  David Tardon  <dtardon@redhat.com>  [196e1e6d8b9864a47ee02049c075c52027288ff3]

        upload libwpd 0.10.2
        
        Change-Id: I7ee8557f5e8d4c66f0b839bfe5f4affb16095daa
        Reviewed-on: https://gerrit.libreoffice.org/42235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-09-14  Tor Lillqvist  <tml@collabora.com>  [0b1c92bde2be59dffdfd801b2dbb8d9a68f68526]

        Add debugging output operator<< for ScRange

2017-09-14  Caolán McNamara  <caolanm@redhat.com>  [7fdf1663ed8e689e7fb154ab22a9dcb7fc7bf43c]

        remove interim update module for gettext support
        
        Change-Id: I05df619848cde842a5cda79d20e013914ce882d4

2017-09-14  Caolán McNamara  <caolanm@redhat.com>  [54a86c8f0c97a47b5ed7a8882f19e9af0c1682b5]

        Updated core Project: translations  f9607e1846ae6a05aad52980c2c02bc553d6c57b
        
        convert to gettext format
        
        Change-Id: Ia83ea50b4c7feb94685cfa385094b3fbce8a4056
        

2017-09-14  Eike Rathke  <erack@redhat.com>  [0e7593ed856ac49c1d69407b8d0db5b771cc2805]

        InsertMatrixFormula,InsertTableOp: assert valid cols/rows
        
        We don't check and return without operation for these, so the caller is
        responsible for handling bad prerequisites.
        
        Change-Id: I47bf5dc171c2362bf7096022058a51460c6e50e0

2017-09-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [08db0b561e965a4b748b8fc91622ce6b558f5017]

        Updated core Project: help  b4f3b5bbe19d8361492c023e3ca0ee53fc0ab9b0
        
        tdf#112391 Fix inStrRev in example of LO-Help
        
        Change-Id: I3fad8e9ba3d30d9bf7ae42e6c753ee8677b012fd
        Reviewed-on: https://gerrit.libreoffice.org/42286
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-14  Gabor Kelemen  <kelemeng@ubuntu.com>  [5ac091419d3269ccf1371eb30792fbc4617b4f11]

        Drop Image configuration settings
        
        These were first marked as deprecated in 2002:
        https://cgit.freedesktop.org/libreoffice/core/commit/officecfg/registry/schema/org/openoffice/Office/Common.xcs?id=54da76d3b7f0cebe53489cd934a214bf5857fd3a
        
        Change-Id: Id5d7f41ac55b99c84d7cd9dda9fa30bb5200e11e
        Reviewed-on: https://gerrit.libreoffice.org/40906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-14  Mike Kaganski  <mike.kaganski@collabora.com>  [59402caefa12b922f2d0e2083e420a02356ea476]

        tdf#103525: a blind fix: try Unicode function first
        
        Change-Id: If088efdcbf41807ac8fad2410953abb685c8ea01
        Reviewed-on: https://gerrit.libreoffice.org/42274
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [5685ee25aad4a4debb47fb5896082be48f521d17]

        improve redundantcast loplugin
        
        to find c-style casts where the expression is a templated method
        
        Change-Id: Ifbd1e2cdc72d906fc95a7ec0f9408c3f6d2a836b
        Reviewed-on: https://gerrit.libreoffice.org/42275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-14  Caolán McNamara  <caolanm@redhat.com>  [44bfe8fad4f7c263dc713a65fb2ab0e2f9afcf99]

        connect to modified instead of up/down/focus-lost
        
        Change-Id: Idfe3ebf1a3c6fd4baca693f0ec7e199b740d427a
        Reviewed-on: https://gerrit.libreoffice.org/42271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-14  Eike Rathke  <erack@redhat.com>  [34ac0f9a0376b43bcff78a49ccaf4caa34c8c990]

        ofz#3362 SYLK import: check ;X;Y;C;R col/row validity early
        
        Change-Id: I37d5ce67f975b6b89c4b8a9baefae2467da2eb84

2017-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [01062f27774a5c0adec8ba6e3bb10994538c8a82]

        convert SvxCellOrientation to scoped enum
        
        Change-Id: Ia4c75c6394b47805f24a7daca593e0074a8ddf0b
        Reviewed-on: https://gerrit.libreoffice.org/42268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [db12ecd5d77670db5a61fb16b9372d7fd7da858c]

        simplify calls to IsStreamValid/SetStreamValid
        
        just add a short-circuit check inside SetStreamValid, and we can
        simplify all of the call sites
        
        Change-Id: Ib3d19455c60fe9569faf548b1fefbc274d03574c
        Reviewed-on: https://gerrit.libreoffice.org/42267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-14  Michael Meeks  <michael.meeks@collabora.com>  [f2de8a282a131f0294c41fa994083df47d5d61f0]

        Revert "Disable spellcheck when LOK is active"
        
        This reverts commit c92ebc850345924619a12327f36cc6ac9c0b09d1.
        
        Change-Id: Idd01cffbd71643d5a9132b518432c5e173b4787a
        Reviewed-on: https://gerrit.libreoffice.org/42270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-09-14  Michael Meeks  <michael.meeks@collabora.com>  [91cf85936aff8bcc3b837584a834a0f2d9f3ed3a]

        Pre-load dictionaries for online.
        
        Change-Id: Ied81f20900060ff6a78704fa9195320b8fb86e45
        Reviewed-on: https://gerrit.libreoffice.org/42269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0de7bc428aaf914a836da3c33b123e4195e603e]

        clang-tidy modernize-use-emplace in various
        
        Change-Id: Id1bbd3f380c17beeaab11f7140d4df1304c3d0d8
        Reviewed-on: https://gerrit.libreoffice.org/41750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d5ac2fd9e8fe4781d6175eb58b949ba9c25d564]

        clang-tidy modernize-use-emplace in xmloff
        
        Change-Id: I55bf75b5505d01cb33f26fac4603afdb3b4f1780
        Reviewed-on: https://gerrit.libreoffice.org/42262
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [d36ccd2a7111b35276c21ed19750921fdfbfdacc]

        use unique_ptr for mpControlFont
        
        Change-Id: I71eed3254cf073b754c1a634315e6e739a816606
        Reviewed-on: https://gerrit.libreoffice.org/42264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-14  Gabor Kelemen  <kelemeng@ubuntu.com>  [de12ff18297b80c3fbbc90e5b2f0fb51f2a74a32]

        Drop unused ooOpenSourceContext config key
        
        Unused since 2011:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=c1758889cbd5e8e4afb1044425c908715eb3e1cd
        
        Change-Id: I2fc9953b5dbb1bc818a2f9b37fc3ba32f1a96b17
        Reviewed-on: https://gerrit.libreoffice.org/41218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-14  Jan Holesovsky  <kendy@collabora.com>  [5bcc79e825d542c40c9ee0f48d1d72ea9aa53c54]

        [API CHANGE] lok: Don't use 'bool' and 'uint64_t' in the stable API.
        
        This is a f70e0ec6b3c61a7c7caa469949b0ac8016c89854 follow-up.
        
        Change-Id: I4acf00a6da85ed14be4ed0ca20d541a9441736e7
        Reviewed-on: https://gerrit.libreoffice.org/42266
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-09-14  Stephan Bergmann  <sbergman@redhat.com>  [be78f7b8e202105625ff750853851b93f5a61ddf]

        Adapt flatpak-manifest.in to updated poppler and libwpg
        
        ...1c983335116a6f09cabf0b3eae7f51951111341e "upload poppler 0.59.0" and
        1a2b33348e53a4c3262494cfc5bfa7cbd1bb4e36 "upload libwpg 0.3.2"
        
        Change-Id: I8b6d5f6bb96a8bd668abebbdc6087cdb93226db6

2017-09-14  Stephan Bergmann  <sbergman@redhat.com>  [1415b726714b3d4f606020eedf8e875c8325ce72]

        loplugin:externvar (clang-cl)
        
        Change-Id: I83245eb7d616d87b74326f49911b1fa5fc58431e

2017-09-14  Stephan Bergmann  <sbergman@redhat.com>  [c3711e3ea676e0ee0bb1a6bc43a57e735ee586fe]

        loplugin:cstylecast (clang-cl)
        
        Change-Id: I1d9b30cc06882b7662ef5d706be52755e02323ed

2017-09-14  Stephan Bergmann  <sbergman@redhat.com>  [d8655c09a946e9eac3a8be75a23a1516863d60e7]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: Iebcf75f406a2cb9914bf3cbc1019a53c08e9203e

2017-09-14  Stephan Bergmann  <sbergman@redhat.com>  [c2f081d17484d2efbc2b294f89f4cb59b1937a9c]

        Silence clang-cl -Wpragma-pack in external/nss
        
        Change-Id: I08672659e7ff1e7ddf3f2185faba5aeab3fd2239

2017-09-14  Stephan Bergmann  <sbergman@redhat.com>  [d4bd86f52d5a7d8ac0125132451911d9b51a6c58]

        loplugin:redundantpointerops (clang-cl)
        
        Change-Id: I5d4a1c3746b0eec02e022e5ffefd1a30a01948cd

2017-09-14  Stephan Bergmann  <sbergman@redhat.com>  [7901d47cbb6feb31b9d8fd8a3c877fe2c97f62a5]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: Icd5e625f7c67c45ea3038455514e44c1c9449661

2017-09-14  Stephan Bergmann  <sbergman@redhat.com>  [303380beef4ab88433006d4aeeb65ea1ee7f3990]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: I5335d639cddb07ad442d1e09f2d2ac694c38ccaf

2017-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [c856ae17aff5db258eb16713f56fce9f28400d47]

        clang-tidy modernize-use-emplace in vcl
        
        Change-Id: Ie0a6d105b0167431275e628935df4f4c1a36d070
        Reviewed-on: https://gerrit.libreoffice.org/42259
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d2259c848b43f9f04d5bb6073c00b8ae124534a]

        clang-tidy modernize-use-emplace in test..vbahelper
        
        Change-Id: Ifbe1dd7c9d5dde33f7419548670434591b1a1d82
        Reviewed-on: https://gerrit.libreoffice.org/42258
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0b0aef18fff981fa1f4a1539c150260cc526595]

        clang-tidy modernize-use-emplace in sw
        
        Change-Id: I92fd035824f247dc61edfb18c54b960a7733fdf7
        Reviewed-on: https://gerrit.libreoffice.org/42244
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4fb52ac0f48b10b72be330fe49d99a9a2471751]

        convert ScAttrArray to use std::vector
        
        instead of re-implementing it ourselves.
        
        Which lead to some changes in Xf::AttrList since the import process
        wants to donate it's array to ScAttrArray.
        
        Change-Id: I176148131fb5f163e25691ad690f63398ba1a556
        Reviewed-on: https://gerrit.libreoffice.org/42205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-14  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [f70e0ec6b3c61a7c7caa469949b0ac8016c89854]

        lokit: make parts of unstable API public for 6.0
        
        [API CHANGE] publish all of LibreOfficeKitClass, and the
        getDocumentType callback for the LibreOfficeKitDocumentClass
        
        Change-Id: I4d6529a71b29a0014053b797c67255df53a6ccde
        Reviewed-on: https://gerrit.libreoffice.org/42243
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [41b7713334351d7cc455eef5241bd3988b9d1e94]

        Fix typo
        
        Change-Id: I5924efc90aa59ec948075bbe364858e1e1740ec6
        Reviewed-on: https://gerrit.libreoffice.org/42255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1a7b5c921dbedd515f332f7a6bd39b6bbd08028a]

        simplify configure for android that started to bitrot a little
        
        aarch64 (and mips) for that matter were not updated to adjust for clang
        As clang now is default and only toolchain, also got rid of some now
        unnecessary conditionals/variables.
        additionally group the target-dependent vars in one block instead of
        spreading them around in the file
        
        Change-Id: Ie7fa19d14bf9fc7c05a9bea5345309f42f414db7
        Reviewed-on: https://gerrit.libreoffice.org/42252
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-09-13  Michael Stahl  <mstahl@redhat.com>  [7af14994b58e8d81cb6bdfc5ffd444f564d4355b]

        onlineupdate: work around GCC7 -Werror=implicit-fallthrough
        
        This is pretty stupid, but oh well...
        
        Change-Id: I1e605b2858a917f61922df757809a2aceb14a914

2017-09-13  David Tardon  <dtardon@redhat.com>  [1a2b33348e53a4c3262494cfc5bfa7cbd1bb4e36]

        upload libwpg 0.3.2
        
        Change-Id: Ib4362dc0b520fbb764fdc4b0c6b1e8887a3c0c53
        Reviewed-on: https://gerrit.libreoffice.org/42236
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-09-13  Michael Stahl  <mstahl@redhat.com>  [108bd86137f8967681d2cd4742d1d46f22990c51]

        jpeg-turbo: upgrade to release 1.5.2
        
        * jpeg-turbo.limits.patch.1, jpeg-turbo.arm_build.patch.1:
            drop these, merged upstream
        
        Change-Id: I755c0216af8ebe93ae9ba5e227fb880c572169c4
        Reviewed-on: https://gerrit.libreoffice.org/42248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-13  Jean-Sebastien Bevilacqua  <jsbevilacqua@linagora.com>  [e8d370e84af5dc9b8817cbf5aa66e50db150a0c6]

        tdf#107267: Fix grand total calculation
        
        To fix the grand total calculation, we add another step.
        This step loop through all row to find the min and max of each value.
        These min and max are then used by the grand total.
        
        Patch by Linagora
        
        Change-Id: If3200840764d0ad9cb63231ac9f67b5d5ed197f1
        Reviewed-on: https://gerrit.libreoffice.org/42042
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-13  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [65ea925d173db0f319a8ca78855587d089e5270d]

        tdf#109096 Allow 0 as argument value(s) to GEOMEAN()
        
        Both ODFF1.2 and the mathematical definition allow 0 as value(s).
        Excel does not allow 0 as argument value(s), but IMHO this is to be
        regarded as an aberration of Excel.
        
        Also added tests for no arguments or negative arguments, which is not allowed by ODFF1.2.
        
        Change-Id: I330206b6e817e0ec092fe19f713b044578da41d1
        Reviewed-on: https://gerrit.libreoffice.org/42107
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-13  Stephan Bergmann  <sbergman@redhat.com>  [23332fd6505cfa4784d131f7b45e68e4dab236f1]

        Silence -Werror,-Wunreachable-code
        
        Change-Id: I87faa8501b14a770194979cd1c575ed05b162e48

2017-09-13  Matthias Seidel  <mseidel@apache.org>  [14164f75a5e8d4c803c6c9aeda1d0dd4c8930f0f]

        Removed quotation marks that destroyed some strings for Pootle export
        
        (cherry picked from commit 4e2b0c14b49d5e74a2c7493ed4bcc1f8080efdb3)
        
        Change-Id: I3d5e003a313228188119ee439c858c1ee505c9b0

2017-09-13  Takeshi Abe  <tabe@fixedpoint.jp>  [84b8e14ad30bc3bfbd52b38fe5472a6d85e4f41a]

        svx: Simplify SdrHelpLineList with std::unique_ptr
        
        This also kills no longer used SdrHelpLineList::GetObject().
        
        Change-Id: I6e08e44214657c536717e96693c89104d7118cfd
        Reviewed-on: https://gerrit.libreoffice.org/42234
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [1f582e38dd8f2f9c556720e5d66d0d17318b095a]

        EPUB export: add options dialog
        
        It just exposes the two options available at libepubgen level already.
        
        Change-Id: I428919ffe495b6d7ec2773f542e2fea6733d0a1c
        Reviewed-on: https://gerrit.libreoffice.org/42241
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [158434ee87cfff8870f7c411f435ad46782ab818]

        no need to call GetNumerator() / GetDenominator() for Fraction
        
        simplify the calculations - why have a Fraction and then just split
        it up for the calculation?
        
        Change-Id: I81af95e1ee1633f77e088c0990f308b1c169a6a2
        Reviewed-on: https://gerrit.libreoffice.org/42242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b1afc10f4d90e37c5e81961b8b8902133e65b00]

        Fraction: make conversion operators and constructor explicit
        
        and simplify some of the calculations that needed to be changed.
        
        Which resulted in one unit test needing to change by one pixel,
        let's hope not an indication of a real problem.
        
        Change-Id: Ie56434f35f4e58d21ee6f671392e93dc7542fca3
        Reviewed-on: https://gerrit.libreoffice.org/42240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc233992dfe0fa9732c24774852d037d161546ce]

        clang-tidy modernize-use-emplace in slideshow
        
        Change-Id: Ice6ab0dcd6785a751be5a66b262690640e0a2780
        Reviewed-on: https://gerrit.libreoffice.org/42239
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-13  Stephan Bergmann  <sbergman@redhat.com>  [781267bc8de0ac59623666663e22ac368190b98d]

        Blind macOS -Werror,-Wunreachable-code fix
        
        Change-Id: Ice41b6394bc4fc8e4b1d7b9c5689019361883b59

2017-09-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f4be69b407f33d541623ade19fccacfc20f1d139]

        add missing context to translatable strings in ui files
        
        the context is requires to create translation templates (pot files,
        using "make translate") to guarantee uniqueness of strings
        
        Change-Id: Ie3df130f69c72ad468839235769f55286f4f3e48

2017-09-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9a7c53e589e60a731ad06ce34f62ad1c623fe689]

        having context in strings is not enough, it should also be ~unique
        
        using the same context as in datastreams.ui causes duplicate (identical)
        strings in pot files, and some translation tools stumble over those
        see also tdf#109258
        
        Change-Id: I88b083f56a45123a6cf7521ceaaefa89f77e0477

2017-09-13  Eike Rathke  <erack@redhat.com>  [9e399bc613bb4ea1470bd52c64af920d4e9bc39b]

        icu: do not include non-standardized xlocale.h if U_PLATFORM_IS_LINUX_BASED
        
        ... should be more platforms ... but be conservative.
        U_PLATFORM_IMPLEMENTS_POSIX does not hold what it promises.
        
        "The file and this data structure is not standardized.  Don't rely on it.  It
        can go away without warning."
        
        ...
        
        And since glibc 2.26 it's gone.
        
        https://ssl.icu-project.org/trac/ticket/13329
        
        Change-Id: I4c1f6130571f5d094cb35ce70e4d333763cee32a

2017-09-13  Stephan Bergmann  <sbergman@redhat.com>  [3f0fba004badec01e536ca0fe2889e7e0bb93d7a]

        New rtl::isUnicodeScalarValue, rtl::isSurrogate
        
        There are apparently various places that want to check for a Unicode scalar
        value rather than for a Unicode code point.  Changed those uses of
        rtl::isUnicodeCodePoint where that was obvious.  (For changing
        svtools/source/svrtf/svparser.cxx see 8e0fb74dc01927b60d8b868548ef8fe1d7a80ce3
        "Revert 'svtools: HTML import: don't put lone surrogates in OUString'".)  Other
        uses of rtl::isUnicodeCodePoint might also want to use rtl::isUnicodeScalarValue
        instead.
        
        As a side effect, this change also introduces rtl::isSurrogate, which is useful
        in a few places as well.
        
        Change-Id: I9245f4f98b83877145a4d392f0ddb7c5d824a535

2017-09-13  Stephan Bergmann  <sbergman@redhat.com>  [2d22b39fb7ddbb02f246e2943b228931e5d583e1]

        Clamp minor/patchlevel when computing CLANG_VERSION
        
        ...so it doesn't overflow for odd version numbers like
        <https://tinderbox.libreoffice.org/cgi-bin/gunzip.cgi?tree=MASTER
        &full-log=1505293801.994#53>'s 'clang --version' reportedly returning "Android
        clang version 5.0.300080  (based on LLVM 5.0.300080) […]"
        
        Change-Id: I7e3b3e0fa93d48fbbfa7a9b71e91776f976ed0da

2017-09-13  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [6f60cfe259277e45f858ba5cbf39750217cb0953]

        tdf#112133: Drop the Add and Remove labels
        
        and ensure consistent height of the controls
        in the first row of the Customize dialog.
        
        Change-Id: I6c2d75b647cad7a2ead8c875afc4fd38a182eef0
        Reviewed-on: https://gerrit.libreoffice.org/42233
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-09-13  Caolán McNamara  <caolanm@redhat.com>  [53548b8d74a34aa30b36b44f6e41f5949da9681d]

        drop first/last link callback
        
        of course this stuff is exposed through uno through
        com::sun::star::awt::XSpinListener so VclEventId::SpinfieldFirst
        and VclEventId::SpinfieldLast have to be retained
        
        Change-Id: Icbf31cc8c62f2bc3bc0ccf966c0fd4f5c43dcf6b
        Reviewed-on: https://gerrit.libreoffice.org/42231
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e3911478349349fb59dcc52cb5f5419fbdc7c0e]

        clang-tidy modernize-use-emplace in svx
        
        Change-Id: I52f062bf0b4c1af44576546d0593699758d71084
        Reviewed-on: https://gerrit.libreoffice.org/42232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-13  Tamás Zolnai  <tamas.zolnai@collabora.com>  [39f4a8a60b0d0d2075369adf750f159bf73b0fa3]

        This return value is unused now
        
        Change-Id: I6145e9bd5736b5c48683d0a85d13ad02d66d5084
        Reviewed-on: https://gerrit.libreoffice.org/42227
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-13  Stephan Bergmann  <sbergman@redhat.com>  [9088ef89b792cbb9eeb06137c391b7cab5042330]

        Silence -Werror,-Wunreachable-code on Android
        
        Change-Id: Ide7591b4012f23e8a3faa705537937efcac435a2

2017-09-13  Michael Stahl  <mstahl@redhat.com>  [403c7729734ed1a545f0436e31c4d14a2724606d]

        sax: allow some debug logging in FastParser
        
        Multi-threading makes this difficult; have it print synchronously
        where it is in the input when setting:
        SAL_LOG="+INFO.sax.fastparser+WARN" SAX_DISABLE_THREADS=1
        
        Change-Id: I8c77974acb2b4d4e273fc9c0f273c345d8feb2ff

2017-09-13  Michael Stahl  <mstahl@redhat.com>  [88c84e71e2559ec6d0b4f8c5101a149daa4a2b2b]

        tdf#112311 oox: fix UAF of std::shared_ptr
        
        OOXMLFastContextHandlerShape::sendShape() deletes the parent context's
        ShapeTypeContext::mrTypeModel.
        
        It looks like the sendShape() can't be delayed because writerfilter
        wants to import the v:textbox content into a text frame.
        
        Keep the shape alive until the end of the containing context.
        
        Not sure if it's going to process the v:fill element properly,
        but at lest valgrind is happy.
        
        (probably regression from CWS writerfilter32bugfixes01)
        
        Change-Id: Ifeab84751a1b20b2f272c4dd74b7097deb5eece0

2017-09-13  Michael Stahl  <mstahl@redhat.com>  [b5368c913d8fe574ddaf2d5424ab48ffd0fefd56]

        sax: improve README
        
        Change-Id: Ide71867ca1ad3ae43c18159585df6d0dafcbe586

2017-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [c460201dfdfae3a15db70ccefd689048c1ba2996]

        clang-tidy modernize-use-emplace in sfx2
        
        Change-Id: I3d6b9dfa86c3637e5cb6fad81702c15d4c894e72
        Reviewed-on: https://gerrit.libreoffice.org/42229
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [2d5c3782f34510812f271717f5a04b789b16c121]

        sw: prefix members of SwFormatFieldHint
        
        Change-Id: I58b2f9680397e7df28a5fde4cb4c90364075b20b
        Reviewed-on: https://gerrit.libreoffice.org/42228
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-13  Stephan Bergmann  <sbergman@redhat.com>  [7f3ca309513c8e7712378f05948ded3a34739d9d]

        Enable -Wunreachable-code
        
        ...motivated by <https://gerrit.libreoffice.org/#/c/41565/2> adding dead code
        at the end of a switch statement, after the last case's "break".
        
        -Wunreachable-code appears to work well on Clang, while it appears to have no
        effect on GCC.
        
        Most of the affected places are apparently temporary/TODO/FIXME cases of
        disabling code via "if (false)", which can be written with an extra set of
        parentheses as "if ((false))" to silence -Wunreachable-code on Clang (which thus
        needed loplugin:unnecessaryparen to be adapted accordingly).  In some cases,
        the controlling expression was more complex than just "false" and needed to be
        rewritten by taking it out of the if statement to silence Clang.
        
        One noteworthy case where the nature of the disabled code wasn't immediately
        apparent:
        
          Sep 12 16:59:58 <sberg> quikee, is that "if (false)" in
           ScExponentialSmoothingDialog::ApplyOutput
           (sc/source/ui/StatisticsDialogs/ExponentialSmoothingDialog.cxx) some work-in-
           progress or dead code?
          Sep 12 17:02:03 <quikee> sberg: WIP, but you can remove it
          Sep 12 17:04:47 <sberg> quikee, I'll wrap the false in an extra set of
           parentheses for now, to silence -Wunreachable-code (I wouldn't want to
           remove it, as I have no idea whether I should then also remove the "Initial
           value" comment preceding it)
          Sep 12 17:07:29 <quikee> sberg: both are different ways to calculate the
           "intital value"... so no
        
        Another case where the nature of the dead code, following while (true) loops
        without breaks, is unclear is sd/source/ui/remotecontrol/BluetoothServer.cxx,
        where I added TODO markers to the workarounds that silence the warnings for now.
        
        basic/source/sbx/sbxvalue.cxx had a variable of type double, of automatic
        storage duration, and without an initalizer at the top of a switch statement.
        Clang warning about it is arguably a false positive.
        
        Apart from that, this didn't find any cases of genuinely dead code in the
        existing code base.
        
        Change-Id: Ib00b822c8efec94278c048783d5997b8ba86a94c
        Reviewed-on: https://gerrit.libreoffice.org/42217
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-13  Damjan Jovanovic  <damjan@apache.org>  [1963dc64554a8b64c229ddd72bc615f3e736731a]

        Fix a locking bug in our Java ComponentBase class, where after the transition
        
        to disposed, the relevant variables (bDisposed and bInDispose) are written to
        outside a synchronized block.
        
        The equivalent C++ implementation in main/cppuhelper/source/implbase.cxx,
        method WeakComponentImplHelperBase::dispose(), already does this.
        
        Patch by: me
        
        (cherry picked from commit 2d382cef5450cf1593322184649257d3666cbbd8)
        
        Change-Id: I6c3e2ef78bc3c945245fe9fb7b6b713eb83710be
        Reviewed-on: https://gerrit.libreoffice.org/42189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-13  Caolán McNamara  <caolanm@redhat.com>  [5c0bb1088a678d36309866c4eee43e58901f6b7b]

        listening to modify is sufficient to get all changes
        
        Change-Id: I9dc7301bed990838ac5fbb3bb5394bae5171bc22

2017-09-13  Stephan Bergmann  <sbergman@redhat.com>  [66322c5f4a5465c74fa3ceefaa2f76e86a277c16]

        Silence warning C4701: potentially uninitialized local variable
        
        Change-Id: Ia37347108f9fe7094f055a5c6f2ec9511c3aff1d

2017-09-13  Jan Holesovsky  <kendy@collabora.com>  [d0d026a1589b8d8d97d4c64a48343c2d55774741]

        Actually no need to make GetASCWriter public.
        
        Change-Id: I6f0f18629c6a61b6a4c52c2b16cc7b45525a5259

2017-09-13  Stephan Bergmann  <sbergman@redhat.com>  [f7d01f3ea5b472878255345ac6ddc113b0de9e2e]

        Revert "Do not include non-standardized xlocale.h, include locale.h instead"
        
        This reverts commit 274b2aee3bf65f139292d08a46d86f90d5ac8acb, which breaks in
        external/icu on macOS, <https://ci.libreoffice.org/job/lo_tb_master_mac/20605/>:
        
        > digitlst.cpp:497:8: error: unknown type name 'locale_t'
        > static locale_t gCLocale = (locale_t)0;
        >        ^

2017-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd779b5f4e457678bd306ee2c873aac7f0e058c4]

        rename ScAttrEntry.nRow to nEndRow
        
        since it's the last row that the pattern applies to
        
        Change-Id: I80d6d5787768b1e98e958d7adc4c13c37c560ccd
        Reviewed-on: https://gerrit.libreoffice.org/42211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-13  Jan Holesovsky  <kendy@collabora.com>  [3563220f048da5e0e893b8ac7faf5e8f14889fa5]

        tdf#112191: Unit test.
        
        This was the hard part of the fix :-)
        
        Change-Id: Iae335c9d41d9b3420472b5d02113e2b42ab825da
        Reviewed-on: https://gerrit.libreoffice.org/42203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-13  Jan Holesovsky  <kendy@collabora.com>  [9ead87264328beddddead1c7e878c2aee03e03af]

        tdf#112191: Don't export bullets when only one paragraph is selected.
        
        Change-Id: Ibea54f857e78a850ea05643743884ae2157dae57
        Reviewed-on: https://gerrit.libreoffice.org/42202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-13  Stephan Bergmann  <sbergman@redhat.com>  [8e0fb74dc01927b60d8b868548ef8fe1d7a80ce3]

        Revert "svtools: HTML import: don't put lone surrogates in OUString"
        
        This reverts commit fc670f637d4271246691904fd649358ce2e7be59, which is no longer
        needed after 08e78607ec6bc820c52ab3df1a5d3738e049b90d "Make reading UTF-8
        strict".  The bug doc fdo67610-1.doc (aka
        <https://bugs.documentfoundation.org/attachment.cgi?id=83417>) now opens fine
        without hitting the assert in OUString::toUtf8.

2017-09-13  Stephan Bergmann  <sbergman@redhat.com>  [08e78607ec6bc820c52ab3df1a5d3738e049b90d]

        Make reading UTF-8 strict
        
        Consider non-shortest forms, surrogates, and representations of values larger
        than 0x10FFFF (which can even cover five or six bytes, for historical reasons)
        as "invalid" (they used to be considered as "undefined" instead).
        
        This is in response to fc670f637d4271246691904fd649358ce2e7be59 "svtools: HTML
        import: don't put lone surrogates in OUString" (which can now be reverted again
        in a follow-up commit).  My fear would have been that some places in the code
        rely on the original, relaxed handling, but at least 'make check' still
        succeeded for me.
        
        Change-Id: I017e6c04ed3c577c3694b417167f853987a1d1ce

2017-09-13  Tor Lillqvist  <tml@collabora.com>  [caf9e56a81d28bdb8d447bc9d3538bbd9969ff73]

        Change assertion failure to SAL_WARN
        
        I hit it multiple times and have no interest in figuring out
        why. Or time.
        
        Change-Id: I3f22c8b62fdcf987b760ac16bfe8a21a8870d33e
        Reviewed-on: https://gerrit.libreoffice.org/42212
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-09-13  Justin Luth  <justin_luth@sil.org>  [ffc3358515799057e72379b76a1165c6ea5a9bd1]

        tdf#75539 ww8import: fix horizontalLine percentage
        
        The formula previously divided by 1000, which was a common
        dxaGoal width from MSO2003 (based on round-trip testing).
        But for the bug document, that formuala didn't work.
        
        An "assert (false)" with "make check" indicates that only
        unit test n757118.doc contains a percentage-derived width,
        and that test also has dxaGoal == 1000. So, my pool of
        test documents is pretty small, but it seems logical that
        this is a better formula since it fixes an obviously
        bad example, and explains why it "worked before".
        
        Change-Id: I7bf666e88e7e59e06bbfa3c0961fa8eabbc80310
        Reviewed-on: https://gerrit.libreoffice.org/41957
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2017-09-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [33ead25229d308f98fa171412f2937ca0ba976e9]

        Updated core Project: help  42fbc7890755b7f6322be2fc2c7bc934d3c07b1e
        
        TDF#97745 Add support custom search in helponline
        
        Added some language support for the helponline global search
        
        Each custom search engine of google has a unique token, which
        configuration is handled by CSE owner.
        
        The CSE attempt to seach in helponline in the page language. If a page
        is already indexed, it shows what it has. If not, pages indexed from the
        *.libreoffice.org domain and wiki.tdf.org are shown.
        
        The CSE prevents display of indexed pages of other suites.
        
        Change-Id: I133e1a7af867c2380ccb1f20c483af63337a58b9
        Reviewed-on: https://gerrit.libreoffice.org/42218
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-13  Eike Rathke  <erack@redhat.com>  [274b2aee3bf65f139292d08a46d86f90d5ac8acb]

        Do not include non-standardized xlocale.h, include locale.h instead
        
        "The file and this data structure is not standardized.  Don't rely on it.  It
        can go away without warning."
        
        ...
        
        And since glibc 2.26 it's gone.
        
        https://ssl.icu-project.org/trac/ticket/13329
        
        Change-Id: Iaf595b9c1be4eaab4306acb2c63c5a13dcb7a4e3
        Reviewed-on: https://gerrit.libreoffice.org/42219
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-13  Jan Holesovsky  <kendy@collabora.com>  [a0f51dc3a480715a868aa024f6d17d6f2e78d0bf]

        Use "en-US" as the default for XHP's xml-lang attribute.
        
        Change-Id: I765e1cc25ac79d2cebf54f7a247a200647c984da
        Reviewed-on: https://gerrit.libreoffice.org/32296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2017-09-13  Julien Nabet  <serval2412@yahoo.fr>  [1aaa0fa8218a8bd13b191999080c9a95939667f0]

        Replace list by vector in TableFillingAndNavigationTools (sc)
        
        Change-Id: I6d9426c66b0952a3eac7d418a187ec4e3759eea6
        Reviewed-on: https://gerrit.libreoffice.org/42221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-13  Julien Nabet  <serval2412@yahoo.fr>  [fe2a72e84e07a11b5308e53ae0f0ba607096660a]

        Replace some lists by vectors in docxattributeoutput (sw/ww8)
        
        Change-Id: I43ad46f95538477ad5d9fae330f1e01892cc41fb
        Reviewed-on: https://gerrit.libreoffice.org/42220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-12  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [e970395c692a5c315914ddf5b43cf01e590345ff]

        tdf#112241: Improve column width behaviour in Customize dialog
        
        Also:
         * Remove unnecessary frame "contents"
         * Remove unnecessary alignment
         * Remove extra column from the left grid (grid4)
         * Move all into a new grid for better sizing
        
        Change-Id: I4d805a800ca6e487bf788cd9401e5f77303ddd1d
        Reviewed-on: https://gerrit.libreoffice.org/42186
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-09-12  Caolán McNamara  <caolanm@redhat.com>  [9659efe3f695aeeffc4cae427b80020fd2d96796]

        listening to modify is sufficient to get all changes
        
        Change-Id: Ic6872ec80cc4a36192fe23f9abf76c4fa10b94bd
        Reviewed-on: https://gerrit.libreoffice.org/42213
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [c49fb2ffaf988b0f9a4480eba5960cc2de16797f]

        EPUB export: handle list content
        
        Minimal effort to not loose content, no actual list formatting yet.
        
        Change-Id: Ic49ed2f1877c608fc4af5d4aa7ebb3b49908fd86
        Reviewed-on: https://gerrit.libreoffice.org/42214
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [e6746a005419235d20074d696a1f8fadbda0a003]

        EPUB export: initial UI component
        
        EPUBExportUIComponent::execute() still needs to launch an actual dialog,
        but otherwise it has enough functionality that only tweaking
        maFilterData is necessary in the UNO component to pass custom filter
        options to the exporter.
        
        Change-Id: I95af024f5babd66a5aa0b446550f4f0fec45ef43
        Reviewed-on: https://gerrit.libreoffice.org/42204
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-12  Caolán McNamara  <caolanm@redhat.com>  [eed72e853d8800917ffd5cdc151e7103c49c9dac]

        no CPDParser under Android
        
        Change-Id: I3cf6df721f89493a527a0b65b24354d3e6135c68

2017-09-12  Eike Rathke  <erack@redhat.com>  [4f2a06379dde3839a71a52e81c2ca09aaa9a41c9]

        Unit tests for 'es_ES_u_co_trad' and 'es_ES_tradnl', tdf#83190
        
        Change-Id: Iac2b892f3b3e4146101a99d1febb6110c83e56ed

2017-09-12  Eike Rathke  <erack@redhat.com>  [82ee2ad282c3548e7ce6e745c8aee0db8b9b2201]

        Handle 'es-ES_tradnl' and 'es-ES-u-co-trad' as known, tdf#83190 follow-up
        
        LanguageTagImpl::simpleExtract() needs to handle them because for known tags
        mpImplLangtag is not used to extract language, country, region; which for the
        malformed 'es-ES_tradnl' wouldn't work anyway.
        
        Change-Id: I1efcf32e90e513d5af4624c7ae15848d1fe951a7

2017-09-12  Caolán McNamara  <caolanm@redhat.com>  [98034b25ee3a2d4b1a98a48c22b21ef2f7ec8b23]

        down/up/focus/first/last handler not needed now
        
        Change-Id: Ie8cb8e1bfb32669c2b4487f02d107b08c60b2399

2017-09-12  Caolán McNamara  <caolanm@redhat.com>  [c8aedac356326745c69d6a458b23ca45ab25f28a]

        disable thousand separator for this year spinfield
        
        and then the manual removal of ,|. is unnecessary
        
        Change-Id: I40d96beb895f815bb7aad9c0f36c3722b614f9a2

2017-09-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [55a43f30a54816e13eb6704a8ec5952a63b01a64]

        tdf#112348: Pivot table: page field filtering is not imported from XLS
        
        Change-Id: I3477cd17f679bdfefb9340656999630380713d3f
        Reviewed-on: https://gerrit.libreoffice.org/42201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-12  Stephan Bergmann  <sbergman@redhat.com>  [1ded401b3f8597153420f5691eaa3d4f082e179e]

        loplugin:unnecessaryparen
        
        Change-Id: I6fe1690b6f66e31753da993a256b7586478ef4f1

2017-09-12  Dennis Francis  <dennis.francis@collabora.co.uk>  [de55aa0f639a451aae05ec515cfa58d4bbdd8816]

        tdf#108299: Limit the width and height of opengl bitmap to...
        
        GL_MAX_TEXTURE_SIZE in OpenGLSalBitmap::Create()
        
        Change-Id: I3d9538cc8004241972bc63d09eeb2914ce511df6
        Reviewed-on: https://gerrit.libreoffice.org/42194
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-12  Mike Kaganski  <mike.kaganski@collabora.com>  [a952d1f59f4f84380b82f1eb9e550b8f69c4be5d]

        tdf#112346: take Word no-wrap limit into account also for ww8
        
        This also makes ww8 floating-table conversion decision heuristics
        somewhat closer to OOXML code.
        
        Change-Id: I29ca2ebabd1758ad98e02aaf560cf2f44daec3a8
        Reviewed-on: https://gerrit.libreoffice.org/42196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-12  Caolán McNamara  <caolanm@redhat.com>  [83748e50026bff56aaa1c2f7bfb0b1557344d72c]

        CUPS_VERSION_MAJOR is not defined
        
        on arm
        
        Change-Id: Ibeca07800d02f5f69046c7bdee57143c78c03aad

2017-09-12  jan Iversen  <jani@libreoffice.org>  [6534fa1c2af838162453bf83a874af53e4e1a567]

        iOS, add flag for bitcode (64bit)
        
        flag for bitcode needed for compiling some of
        the xml stuff.
        
        Change-Id: I0b696279180916757a1996fcc689e69326d22ddb

2017-09-12  Stephan Bergmann  <sbergman@redhat.com>  [01554ccd201cdbccbe3bb76812ef51ece0f8d777]

        Make detection of Clang CL driver mode more robust
        
        ...so that that mode can be requested via either 'clang-cl' or 'clang
        --driver-mode=cl' (where the latter will be needed for
        --enable-compiler-plugins on Windows).  The patch assumes that Clang uses the
        CL driver mode iff running on Windows.
        
        Moves the SHOWINCLUDES_PREFIX check around so that the code dropping -FIIntrin.h
        from CC can be shared (new CC_PLAIN variable).
        
        Change-Id: I85ee19d0e6f8da5136b38f1892e5dd9240df6e9c
        Reviewed-on: https://gerrit.libreoffice.org/42195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-12  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [57adce8b88073b813aacb668629968f29b7d706a]

        This hunk breaks jdk9 build
        
        Change-Id: I80b6619a95ccac43a06ffd9b1b64dc1115510d90

2017-09-12  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [398eccd6e833875b08f3414cfcf6820cdf07dcbf]

        This really does not need to be utf-8 character
        
        Change-Id: I75e3973ed3fe2489233cdce127a29ff19f604903

2017-09-12  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [047b4c14ada038204a1e1280742960db00a5d1f2]

        Detect libjawt automatically on java9 too
        
        Change-Id: Ie8eb53a915682b7a188b1af4b2d435eb0cc9ff81

2017-09-12  Armin Le Grand  <Armin.Le.Grand@cib.de>  [41c704a8d6ca225e0ba0b1deb730c2bead66da25]

        tdf#111853 Added TextFillColor to operator==
        
        TextFillColor was added to TextSimplePortionPrimitive2D, but not added to
        TextSimplePortionPrimitive2D::operator==, so when this changed it was not
        detected. Added this.
        Also added was bFilled and nWidthToFill, all defaulted. This is not accessible
        for TextDecoratedPortionPrimitive2D and seems to be some special solution
        just for one special case in DrawPortionInfo, only used from Outliner::DrawingTab,
        so I am not sure if that change to the central TextSimplePortionPrimitive2D is
        good and should stay
        
        Change-Id: Ief8da74a8b66281e47c4c8a47131125e30b90e7d
        Reviewed-on: https://gerrit.libreoffice.org/42188
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
        Tested-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-09-12  Caolán McNamara  <caolanm@redhat.com>  [7b1fbcb0e0e1f29814c646dbe283fa0eabed099a]

        Resolves: tdf#106163 MouseMove/MouseLeave from crossing not mirrored in rtl
        
        but we do mirror the event for normal mousemove, this looks like the real
        bug here
        
        Change-Id: I178d53f5f40dbd075984019e25e6d7665b6cdf87

2017-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [48b200a0a2aa70a7dfc0aad8a4964690ae11d42e]

        clang-tidy modernize-use-emplace in svgio..svtools
        
        Change-Id: I4f3b0762e197d5397e723aba1dc43e3c857be145
        Reviewed-on: https://gerrit.libreoffice.org/42193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-12  Caolán McNamara  <caolanm@redhat.com>  [65b756f6058697ccb787506c3cc32e1e818bcc37]

        Resolves: tdf#106163 safe fix for wrong final row/col selection in rtl
        
        Change-Id: I773de03768b0a5b28e6b4f63bd65dd270dc975cd
        Reviewed-on: https://gerrit.libreoffice.org/42197
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-12  Caolán McNamara  <caolanm@redhat.com>  [a1ece2d00d5c484a4aba6d7281895005e70126a9]

        stub things to build without dbus or gio
        
        Change-Id: Ibdcf33a6f0a688b322aedd531e8dfbf107e9e755

2017-09-12  Dennis Francis  <dennis.francis@collabora.co.uk>  [8a70142223049f98a9c6f91130ecdc87a2a9becf]

        Revert "tdf#108299: Limit the size of bitmap created for clipboard..."
        
        This reverts commit 157d1a774086d7344d443005442682f2ca3c01a9.
        
        Fix for the root cause coming up soon.
        
        Change-Id: Ia66432c8b1ed3f2063a3a091976812e2a479ab12
        Reviewed-on: https://gerrit.libreoffice.org/42191
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-09-12  Tor Lillqvist  <tml@collabora.com>  [3ce229678a338b06f6d826a4c79cb80d79b51956]

        Prefix one more member of ScDocument: pDrawLayer
        
        Change-Id: I8b2fdca8a58db6c6633d7708ed42ca218799c53b

2017-09-12  Tor Lillqvist  <tml@collabora.com>  [768b97691b0b2575af788ed86399f2a034c9eb1f]

        Prefix one more member of ScDocument: pVirtualDevice_100th_mm
        
        Change-Id: Idf82b514eac385ff3e9f9dc373d0e7fd41d00819

2017-09-12  Tor Lillqvist  <tml@collabora.com>  [efefb50e7407b733b49dc1d05a89506a25198da3]

        Prefix one more member of ScDocument: pPrinter
        
        Change-Id: I9a67be61661f90633398a303ee467cafa7bdd548

2017-09-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3de5cd341d861faeadabec16ff675d764f8df4b6]

        android: tune symbols for lldb & we actually target 14 as minSDK
        
        -glldb might be placebo switch like -ggdb2, but at last it won't hurt
        :-)
        increase java heap size for gradle to allow inprocess dex as well as
        actually processing the huge files.
        furthermore fix platform level in configure to match the minSDK value
        from build.gradle
        
        Change-Id: I57d7d4c67bc3e5ed8bfed1e592b85211b5b8905a
        Reviewed-on: https://gerrit.libreoffice.org/42162
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c1140e6230d14604f17030e22986e338510174c]

        move the key related types to keycod.hxx
        
        so we have all the related definitions in the same header file
        
        Change-Id: I8032c2ae36bc9dd860069b3dafd69207d5636501
        Reviewed-on: https://gerrit.libreoffice.org/42187
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-12  andreas kainz  <kainz.a@gmail.com>  [6e820db2290783031f4d0877eaa39c2951bb909e]

        update notebookbar_groupedbar writer with style menu
        
        Change-Id: I408b9c8276afb38db464b3d2c0bdf4386ad75028
        Reviewed-on: https://gerrit.libreoffice.org/42148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-12  Caolán McNamara  <caolanm@redhat.com>  [778555bcbd8c9385144321c9256a29cc6294c43d]

        unnecessary this
        
        Change-Id: Ic5e325e12fb7270e448dd0d32e046b766e029d8e

2017-09-12  Yash Srivastav  <yash111998@gmail.com>  [7fbf98d99737ac916cc2dc374f3139e2ea81e47b]

        Add Common Printing Dialog Functionality
        
        Summary:
        These set of commits add support for the Common Printing
        Dialog Backends being developed as part of GSoC'17.
        
        All backends exist as dbus-services which can be queried
        for printers, their options, etc.
        
        Test Plan:
        Firstly, without adding any CPD backend, LO printing should
        work as it works now with graceful fallback to CUPS.
        
        Next, we need to install a backend. The backend providing
        CUPS interface is at git@github.com:NilanjanaLodh/PrintDialog_Backend.git
        See README.md for installation instructions.
        
        After this, run LO and existing CUPS Printers should show up.
        Also printing does send a job to cups which can be seen at:
        http://localhost:631/jobs?which_jobs=completed
        
        Due to LO shutdown not being handled properly currently, the
        backend might need to be killed via `pkill print_backend_cups`
        
        Future Plans:
        * Fix shutdown actions.
        
        Change-Id: I3bdea5d3272ec4c9c0dfe510f5848fcb398b4b14
        Reviewed-on: https://gerrit.libreoffice.org/40565
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-12  Yash Srivastav  <yash111998@gmail.com>  [d2335e83c3e798cc72a9cf3b3e31eeefe4b5a39c]

        WIP: Implement Basic Common Printing Backend
        
        Can list printers and basic printing set up.
        
        Change-Id: I2be3ac448cec8f40f632dbfa22657088e9cf7ee9
        Reviewed-on: https://gerrit.libreoffice.org/38987
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-12  Caolán McNamara  <caolanm@redhat.com>  [d317c4e0507c9251060b3ceb399378472d354613]

        coverity#1417678 Uncaught exception
        
        Change-Id: I99b479d8fd8d8e9d075f4a9da01c60d9c38cb472

2017-09-12  Tor Lillqvist  <tml@collabora.com>  [1638d484ff0bd0937eb42ea89f05b80d2a3dcf5d]

        Bin noise comment
        
        Change-Id: I03fc61a36c6815705e496d9cbccda20cd999d6c0

2017-09-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d44c7ffda598d4d4e8a3963133735a771ba3fe30]

        tdf#112337: Pivot table: empty / blank item is not imported from XLS
        
        Change-Id: I7ed9e5cacdf6df80b2f100d040cbbeda33b085d3
        Reviewed-on: https://gerrit.libreoffice.org/42181
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [a185ea4ec12898574d52ebdf4a1017005745df7d]

        clang-tidy modernize-use-emplace in sd
        
        Change-Id: I2e3000f7bd0f3beed8309e0e3dd18e6ed4b8feee
        Reviewed-on: https://gerrit.libreoffice.org/42184
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-12  Caolán McNamara  <caolanm@redhat.com>  [e609ac1e5ffe1a6882551660256d9625b630d346]

        coverity#1078469 silence Unchecked return value
        
        Change-Id: I5c7c6328deb1c71f3a1214a4847ea97ef853c0d5

2017-09-12  Tor Lillqvist  <tml@collabora.com>  [a2fd57ea3ee6c9365efc8b4d99ff543009d02245]

        Revert "Make two slightly mysterious static local variables thread_local"
        
        There still is at least one tinderbox Mac with an obsolete Xcode.
        
        This reverts commit 2652ce62f2ed4259e95578bc24af52fc48f197d5.

2017-09-12  Stephan Bergmann  <sbergman@redhat.com>  [e5b307ba6707c5a45c6c974657e593fca458d6c6]

        -Werror,-Wunused-private-field
        
        Change-Id: Ia0469a9bb87db261584733561282ab127416a9a3

2017-09-12  Tor Lillqvist  <tml@collabora.com>  [2652ce62f2ed4259e95578bc24af52fc48f197d5]

        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-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6819a53c0b56a47d6ac7c6eb5aa7d82ca49136c]

        clang-tidy modernize-use-emplace in sc
        
        Change-Id: Ifc38e1fc188fe957a0c717aec19cdd6637e4c658
        Reviewed-on: https://gerrit.libreoffice.org/42183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [da705eff910f512623a689aaf28604270fb8f1c4]

        tdf#108963 PDF export of editeng text highlight: handle rotated text
        
        The highlight rectangle was not rotated, handle it similar to
        PDFWriterImpl::drawStrikeoutChar().
        
        Change-Id: I97a5b1fc05706729c58c92b90d6808629af8ca4c
        Reviewed-on: https://gerrit.libreoffice.org/42180
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [7281f4a73ec3679798a6271ab5a0ad839f278e37]

        use std::unique_ptr in TItemInfo
        
        and inline the TItems typedef
        
        Change-Id: I0c50d12d53ce4b52c330cad8790a65065ebdd82e
        Reviewed-on: https://gerrit.libreoffice.org/42182
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ff99af537b2daff07717990be10780ad6824f25]

        use more GetColumnsRange
        
        Change-Id: If6995480d6196378279b757bfa717c772f0be448
        Reviewed-on: https://gerrit.libreoffice.org/42174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [65e293f524437a548b6c099bbe6099b56957063c]

        clang-tidy modernize-use-emplace in package..sax
        
        Change-Id: Ibc0258fd79df987a0e295552bcc5bf89ee12007a
        Reviewed-on: https://gerrit.libreoffice.org/42173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [baa5f32c21185025b64c01fc589c69961528b0c5]

        clang-tidy modernize-use-emplace in oox
        
        Change-Id: I9ea063b7f6c63ae1ad039859efeebb292d44c6e2
        Reviewed-on: https://gerrit.libreoffice.org/42172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7e2a6709d9511f983f9981258c38ccc125bcd3fe]

        cppcheck: identicalConditionAfterEarlyExit
        
        Change-Id: I59d91390ee303eadc10315405cce44cfd7c37d56
        Reviewed-on: https://gerrit.libreoffice.org/42179
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-12  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [75ca51725274b95417aa2c7f169145e3cd3b3b4f]

        sw: support paragraph signing undo/redo
        
        Change-Id: I45930a99ce46f20777bd3114e44aa23666a2cc74
        Reviewed-on: https://gerrit.libreoffice.org/42171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [bc9714fefb2dd2ad55a92aaacb6b246f354ed2c0]

        tdf#112328: Pivot table, XLS: Popup button for column fields is missing
        
        ...after round trip in Calc
        
        Wrong heading row was exported.
        
        Change-Id: I410eeeff7d7af408de1ea8128b6b21ac0cc76ea5
        Reviewed-on: https://gerrit.libreoffice.org/42175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-11  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [c43152a008961f78bce30c19b84810ed9472870d]

        sw: let user choose cert when inserting paragraph signature
        
        Change-Id: I1dca4d66e0666e45216253ea92010810bab93edf
        Reviewed-on: https://gerrit.libreoffice.org/42170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b9f2f43a9b6724fa1a09ba3115ac9abb25d52c8a]

        Fix typos
        
        Change-Id: I7bb62814c8cdf635d1c54f0a1cbb09a3d06a0d5d
        Reviewed-on: https://gerrit.libreoffice.org/42178
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-11  Stephan Bergmann  <sbergman@redhat.com>  [31d606d42d3f2b0577c74af5778778c975d519ae]

        ...and fix previous commit cd8aeed1569222edd8bfd05d9d833f74b679fcd0
        
        "Fix data races during CppunitTest_filter_xslt".  (Funny how after each
        attempted fix, 'make CppunitTest_filter_xslt' succeeded multiple times in a row,
        and only started to fail ThreadSanitizer after pushing the attempted fix.)
        
        Change-Id: I24cab2dd1b068b02ccd4827cf8dcb11cf301d1c0

2017-09-11  Stephan Bergmann  <sbergman@redhat.com>  [b58777e6cd5ea1b3ef20ea81a6487635a1e19380]

        Fix further data race during CppunitTest_filter_xslt
        
        > WARNING: ThreadSanitizer: data race (pid=25817)
        >   Write of size 8 at 0x7b50000108a8 by thread T2:
        >     #0 memset compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:710 (cppunittester+0x46672b)
        >     #1 xsltFreeTransformContext workdir/UnpackedTarball/xslt/libxslt/transform.c:760:5 (libxslt.so.1+0x383a2)
        >     #2 XSLT::Reader::execute() filter/source/xsltfilter/LibXSLTTransformer.cxx:338:9 (libxsltfilterlo.so+0x10aa9)
        >     #3 salhelper::Thread::run() salhelper/source/thread.cxx:40:9 (libuno_salhelpergcc3.so.3+0x5f6c)
        >     #4 non-virtual thunk to salhelper::Thread::run() salhelper/source/thread.cxx (libuno_salhelpergcc3.so.3+0x603c)
        >     #5 threadFunc include/osl/thread.hxx:185:15 (libuno_salhelpergcc3.so.3+0x6fac)
        >     #6 osl_thread_start_Impl(void*) sal/osl/unx/thread.cxx:237:9 (libuno_sal.so.3+0xeb6b5)
        >
        >   Previous write of size 4 at 0x7b50000108a8 by main thread (mutexes: write M713392882458407696):
        >     #0 XSLT::Reader::forceStateStopped() filter/source/xsltfilter/LibXSLTTransformer.cxx:375:25 (libxsltfilterlo.so+0x1100e)
        >     #1 XSLT::LibXSLTTransformer::~LibXSLTTransformer() filter/source/xsltfilter/LibXSLTTransformer.hxx:127:27 (libxsltfilterlo.so+0x18346)
        >     #2 XSLT::LibXSLTTransformer::~LibXSLTTransformer() filter/source/xsltfilter/LibXSLTTransformer.hxx:124:48 (libxsltfilterlo.so+0x1850c)
        >     #3 cppu::OWeakObject::release() cppuhelper/source/weak.cxx:232:9 (libuno_cppuhelpergcc3.so.3+0x20a527)
        >     #4 cppu::WeakImplHelper<com::sun::star::xml::xslt::XXSLTTransformer>::release() include/cppuhelper/implbase.hxx:112:62 (libxsltfilterlo.so+0x18168)
        >     #5 non-virtual thunk to cppu::WeakImplHelper<com::sun::star::xml::xslt::XXSLTTransformer>::release() include/cppuhelper/implbase.hxx (libxsltfilterlo.so+0x188fc)
        >     #6 com::sun::star::uno::Reference<com::sun::star::xml::xslt::XXSLTTransformer>::~Reference() include/com/sun/star/uno/Reference.hxx:110:22 (libtest_filter_xslt.so+0x14c44)
        >     #7 (anonymous namespace)::XsltFilterTest::testXsltCopyOld() filter/qa/cppunit/xslt-test.cxx:201:1 (libtest_filter_xslt.so+0x94c6)
        >     #8 void std::__invoke_impl<void, void ((anonymous namespace)::XsltFilterTest::* const&)(), (anonymous namespace)::XsltFilterTest*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::XsltFilterTest::* const&)(), (anonymous namespace)::XsltFilterTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:227:14 (libtest_filter_xslt.so+0xeeae)
        >     #9 std::result_of<void ((anonymous namespace)::XsltFilterTest::* const&((anonymous namespace)::XsltFilterTest*&))()>::type std::__invoke<void ((anonymous namespace)::XsltFilterTest::* const&)(), (anonymous namespace)::XsltFilterTest*&>(void ((anonymous namespace)::XsltFilterTest::* const&)(), (anonymous namespace)::XsltFilterTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:250:14 (libtest_filter_xslt.so+0xed9d)
        >     #10 _ZNKSt12_Mem_fn_baseIMN12_GLOBAL__N_114XsltFilterTestEFvvELb1EEclIJRPS1_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS8_ /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:604:11 (libtest_filter_xslt.so+0xec7b)
        >     #11 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::XsltFilterTest::*)()> ((anonymous namespace)::XsltFilterTest*)>::__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 (libtest_filter_xslt.so+0xebeb)
        >     #12 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::XsltFilterTest::*)()> ((anonymous namespace)::XsltFilterTest*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991:17 (libtest_filter_xslt.so+0xeaf6)
        >     #13 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void ((anonymous namespace)::XsltFilterTest::*)()> ((anonymous namespace)::XsltFilterTest*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1731:2 (libtest_filter_xslt.so+0xe4ba)
        >     #14 std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127:14 (libtest_filter_xslt.so+0x1fb3e)
        >     #15 CppUnit::TestCaller<(anonymous namespace)::XsltFilterTest>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7 (libtest_filter_xslt.so+0xdc5c)
        >     #16 CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 (libcppunit-1.14.so.0+0xd61d2)
        >     #17 (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39:14 (libvclbootstrapprotector.so+0x1114)
        >     #18 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #19 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12 (unobootstrapprotector.so+0x2204)
        >     #20 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #21 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 (unoexceptionprotector.so+0x23e9)
        >     #22 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #23 CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 (libcppunit-1.14.so.0+0xa57ad)
        >     #24 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #25 CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18 (libcppunit-1.14.so.0+0xc4a96)
        >     #26 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 (libcppunit-1.14.so.0+0xf4714)
        >     #27 CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 (libcppunit-1.14.so.0+0xd5750)
        >     #28 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #29 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #30 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #31 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #32 CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 (libcppunit-1.14.so.0+0x10282c)
        >     #33 CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9 (libcppunit-1.14.so.0+0xf4223)
        >     #34 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 (libcppunit-1.14.so.0+0x102c76)
        >     #35 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316:20 (cppunittester+0x4bd658)
        >     #36 sal_main() sal/cppunittester/cppunittester.cxx:466:20 (cppunittester+0x4bc28e)
        >     #37 main sal/cppunittester/cppunittester.cxx:373:1 (cppunittester+0x4bbb05)
        
        Change-Id: I2bee009247fe00d5b3386327164766822bfa4bf3

2017-09-11  Stephan Bergmann  <sbergman@redhat.com>  [cd8aeed1569222edd8bfd05d9d833f74b679fcd0]

        Fix data races during CppunitTest_filter_xslt
        
        Change-Id: I140ac8a24326959ba341adddbbf505ff16616283

2017-09-11  Stephan Bergmann  <sbergman@redhat.com>  [2c7d421a3cacb602aabc89c5e49351ae4a5f7846]

        Avoid "ThreadSanitizer: lock-order-inversion (potential deadlock)"
        
        ...during CppunitTest_vcl_lifecycle:
        
        > WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=7827)
        >   Cycle in lock order graph: M526212022946269680 (0x000000000000) => M536063647131142976 (0x000000000000) => M526212022946269680
        >
        >   Mutex M536063647131142976 acquired here while holding mutex M526212022946269680 in main thread:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45aec7)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97:16 (libuno_sal.so.3+0xc1ffa)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56:20 (libsvtlo.so+0x2f0b88)
        >     #3 osl::ClearableGuard<osl::Mutex>::ClearableGuard(osl::Mutex&) include/osl/mutex.hxx:163:17 (libsvtlo.so+0x39bdaf)
        >     #4 osl::ResettableGuard<osl::Mutex>::ResettableGuard(osl::Mutex&) include/osl/mutex.hxx:208:17 (libsvtlo.so+0x3971ac)
        >     #5 svtools::ItemHolder2::impl_addItem(EItem) svtools/source/config/itemholder2.cxx:92:33 (libsvtlo.so+0x395f9e)
        >     #6 svtools::ItemHolder2::holdConfigItem(EItem) svtools/source/config/itemholder2.cxx:80:14 (libsvtlo.so+0x395eaf)
        >     #7 SvtHelpOptions::SvtHelpOptions() svtools/source/config/helpopt.cxx:250:9 (libsvtlo.so+0x38e571)
        >     #8 SfxApplication::GetOrCreate() sfx2/source/appl/app.cxx:159:53 (libsfxlo.so+0x3afeef)
        >     #9 (anonymous namespace)::SfxGlobalEvents_Impl::SfxGlobalEvents_Impl(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) sfx2/source/notify/globalevents.cxx:149:5 (libsfxlo.so+0xc5f054)
        >     #10 (anonymous namespace)::Instance::Instance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) sfx2/source/notify/globalevents.cxx:422:50 (libsfxlo.so+0xc5eca7)
        >     #11 rtl::StaticWithArg<(anonymous namespace)::Instance, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext>, (anonymous namespace)::Singleton>::get(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) include/rtl/instance.hxx:455:18 (libsfxlo.so+0xc5ebc6)
        >     #12 com_sun_star_comp_sfx2_GlobalEventBroadcaster_get_implementation sfx2/source/notify/globalevents.cxx:441:17 (libsfxlo.so+0xc5ea16)
        >     #13 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&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1716:9 (libuno_cppuhelpergcc3.so.3+0x19b166)
        >     #14 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 /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127:14 (libuno_cppuhelpergcc3.so.3+0x14f50d)
        >     #15 cppuhelper::ServiceManager::Data::Implementation::createInstance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, bool) cppuhelper/source/servicemanager.cxx:665:13 (libuno_cppuhelpergcc3.so.3+0x134ccb)
        >     #16 (anonymous namespace)::SingletonFactory::createInstanceWithContext(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) cppuhelper/source/servicemanager.cxx:521:29 (libuno_cppuhelpergcc3.so.3+0x14938e)
        >     #17 non-virtual thunk to (anonymous namespace)::SingletonFactory::createInstanceWithContext(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) cppuhelper/source/servicemanager.cxx (libuno_cppuhelpergcc3.so.3+0x1494e6)
        >     #18 cppu::ComponentContext::lookupMap(rtl::OUString const&) cppuhelper/source/component_context.cxx:308:25 (libuno_cppuhelpergcc3.so.3+0x5afc9)
        >     #19 cppu::ComponentContext::getValueByName(rtl::OUString const&) cppuhelper/source/component_context.cxx:382:14 (libuno_cppuhelpergcc3.so.3+0x5c234)
        >     #20 non-virtual thunk to cppu::ComponentContext::getValueByName(rtl::OUString const&) cppuhelper/source/component_context.cxx (libuno_cppuhelpergcc3.so.3+0x5c406)
        >     #21 com::sun::star::frame::theGlobalEventBroadcaster::get(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/frame/theGlobalEventBroadcaster.hpp:36:22 (libvcllo.so+0x5e785b)
        >     #22 Dialog::StateChanged(StateChangedType) vcl/source/window/dialog.cxx:694:84 (libvcllo.so+0x5e210a)
        >     #23 vcl::Window::CompatStateChanged(StateChangedType) vcl/source/window/window.cxx:3704:5 (libvcllo.so+0x861862)
        >     #24 vcl::Window::Show(bool, ShowFlags) vcl/source/window/window.cxx:2281:9 (libvcllo.so+0x85e752)
        >     #25 LifecycleTest::testLeakage() vcl/qa/cppunit/lifecycle.cxx:309:25 (libtest_vcl_lifecycle.so+0x52bb6)
        >     #26 void std::__invoke_impl<void, void (LifecycleTest::* const&)(), LifecycleTest*&>(std::__invoke_memfun_deref, void (LifecycleTest::* const&)(), LifecycleTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:227:14 (libtest_vcl_lifecycle.so+0x806fe)
        >     #27 std::result_of<void (LifecycleTest::* const&(LifecycleTest*&))()>::type std::__invoke<void (LifecycleTest::* const&)(), LifecycleTest*&>(void (LifecycleTest::* const&)(), LifecycleTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:250:14 (libtest_vcl_lifecycle.so+0x805ed)
        >     #28 _ZNKSt12_Mem_fn_baseIM13LifecycleTestFvvELb1EEclIJRPS0_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS7_ /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:604:11 (libtest_vcl_lifecycle.so+0x804cb)
        >     #29 void std::_Bind<std::_Mem_fn<void (LifecycleTest::*)()> (LifecycleTest*)>::__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 (libtest_vcl_lifecycle.so+0x8042b)
        >     #30 void std::_Bind<std::_Mem_fn<void (LifecycleTest::*)()> (LifecycleTest*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991:17 (libtest_vcl_lifecycle.so+0x802f6)
        >     #31 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (LifecycleTest::*)()> (LifecycleTest*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1731:2 (libtest_vcl_lifecycle.so+0x7fbda)
        >     #32 std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127:14 (libtest_vcl_lifecycle.so+0x80a3e)
        >     #33 CppUnit::TestCaller<LifecycleTest>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7 (libtest_vcl_lifecycle.so+0x7f32c)
        >     #34 CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 (libcppunit-1.14.so.0+0xd61d2)
        >     #35 (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39:14 (libvclbootstrapprotector.so+0x1114)
        >     #36 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #37 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12 (unobootstrapprotector.so+0x2204)
        >     #38 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #39 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 (unoexceptionprotector.so+0x23e9)
        >     #40 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #41 CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 (libcppunit-1.14.so.0+0xa57ad)
        >     #42 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #43 CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18 (libcppunit-1.14.so.0+0xc4a96)
        >     #44 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 (libcppunit-1.14.so.0+0xf4714)
        >     #45 CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 (libcppunit-1.14.so.0+0xd5750)
        >     #46 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #47 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #48 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #49 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #50 CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 (libcppunit-1.14.so.0+0x10282c)
        >     #51 CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9 (libcppunit-1.14.so.0+0xf4223)
        >     #52 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 (libcppunit-1.14.so.0+0x102c76)
        >     #53 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316:20 (cppunittester+0x4bd658)
        >     #54 sal_main() sal/cppunittester/cppunittester.cxx:466:20 (cppunittester+0x4bc28e)
        >     #55 main sal/cppunittester/cppunittester.cxx:373:1 (cppunittester+0x4bbb05)
        >
        >   Mutex M526212022946269680 previously acquired by the same thread here:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45aec7)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97:16 (libuno_sal.so.3+0xc1ffa)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56:20 (libsvtlo.so+0x2f0b88)
        >     #3 osl::Guard<osl::Mutex>::Guard(osl::Mutex&) include/osl/mutex.hxx:129:17 (libsvtlo.so+0x353f1f)
        >     #4 SvtHelpOptions::SvtHelpOptions() svtools/source/config/helpopt.cxx:243:23 (libsvtlo.so+0x38e48d)
        >     #5 SfxApplication::GetOrCreate() sfx2/source/appl/app.cxx:159:53 (libsfxlo.so+0x3afeef)
        >     #6 (anonymous namespace)::SfxGlobalEvents_Impl::SfxGlobalEvents_Impl(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) sfx2/source/notify/globalevents.cxx:149:5 (libsfxlo.so+0xc5f054)
        >     #7 (anonymous namespace)::Instance::Instance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) sfx2/source/notify/globalevents.cxx:422:50 (libsfxlo.so+0xc5eca7)
        >     #8 rtl::StaticWithArg<(anonymous namespace)::Instance, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext>, (anonymous namespace)::Singleton>::get(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) include/rtl/instance.hxx:455:18 (libsfxlo.so+0xc5ebc6)
        >     #9 com_sun_star_comp_sfx2_GlobalEventBroadcaster_get_implementation sfx2/source/notify/globalevents.cxx:441:17 (libsfxlo.so+0xc5ea16)
        >     #10 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&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1716:9 (libuno_cppuhelpergcc3.so.3+0x19b166)
        >     #11 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 /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127:14 (libuno_cppuhelpergcc3.so.3+0x14f50d)
        >     #12 cppuhelper::ServiceManager::Data::Implementation::createInstance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, bool) cppuhelper/source/servicemanager.cxx:665:13 (libuno_cppuhelpergcc3.so.3+0x134ccb)
        >     #13 (anonymous namespace)::SingletonFactory::createInstanceWithContext(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) cppuhelper/source/servicemanager.cxx:521:29 (libuno_cppuhelpergcc3.so.3+0x14938e)
        >     #14 non-virtual thunk to (anonymous namespace)::SingletonFactory::createInstanceWithContext(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) cppuhelper/source/servicemanager.cxx (libuno_cppuhelpergcc3.so.3+0x1494e6)
        >     #15 cppu::ComponentContext::lookupMap(rtl::OUString const&) cppuhelper/source/component_context.cxx:308:25 (libuno_cppuhelpergcc3.so.3+0x5afc9)
        >     #16 cppu::ComponentContext::getValueByName(rtl::OUString const&) cppuhelper/source/component_context.cxx:382:14 (libuno_cppuhelpergcc3.so.3+0x5c234)
        >     #17 non-virtual thunk to cppu::ComponentContext::getValueByName(rtl::OUString const&) cppuhelper/source/component_context.cxx (libuno_cppuhelpergcc3.so.3+0x5c406)
        >     #18 com::sun::star::frame::theGlobalEventBroadcaster::get(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/frame/theGlobalEventBroadcaster.hpp:36:22 (libvcllo.so+0x5e785b)
        >     #19 Dialog::StateChanged(StateChangedType) vcl/source/window/dialog.cxx:694:84 (libvcllo.so+0x5e210a)
        >     #20 vcl::Window::CompatStateChanged(StateChangedType) vcl/source/window/window.cxx:3704:5 (libvcllo.so+0x861862)
        >     #21 vcl::Window::Show(bool, ShowFlags) vcl/source/window/window.cxx:2281:9 (libvcllo.so+0x85e752)
        >     #22 LifecycleTest::testLeakage() vcl/qa/cppunit/lifecycle.cxx:309:25 (libtest_vcl_lifecycle.so+0x52bb6)
        >     #23 void std::__invoke_impl<void, void (LifecycleTest::* const&)(), LifecycleTest*&>(std::__invoke_memfun_deref, void (LifecycleTest::* const&)(), LifecycleTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:227:14 (libtest_vcl_lifecycle.so+0x806fe)
        >     #24 std::result_of<void (LifecycleTest::* const&(LifecycleTest*&))()>::type std::__invoke<void (LifecycleTest::* const&)(), LifecycleTest*&>(void (LifecycleTest::* const&)(), LifecycleTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:250:14 (libtest_vcl_lifecycle.so+0x805ed)
        >     #25 _ZNKSt12_Mem_fn_baseIM13LifecycleTestFvvELb1EEclIJRPS0_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS7_ /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:604:11 (libtest_vcl_lifecycle.so+0x804cb)
        >     #26 void std::_Bind<std::_Mem_fn<void (LifecycleTest::*)()> (LifecycleTest*)>::__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 (libtest_vcl_lifecycle.so+0x8042b)
        >     #27 void std::_Bind<std::_Mem_fn<void (LifecycleTest::*)()> (LifecycleTest*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991:17 (libtest_vcl_lifecycle.so+0x802f6)
        >     #28 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (LifecycleTest::*)()> (LifecycleTest*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1731:2 (libtest_vcl_lifecycle.so+0x7fbda)
        >     #29 std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127:14 (libtest_vcl_lifecycle.so+0x80a3e)
        >     #30 CppUnit::TestCaller<LifecycleTest>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7 (libtest_vcl_lifecycle.so+0x7f32c)
        >     #31 CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 (libcppunit-1.14.so.0+0xd61d2)
        >     #32 (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39:14 (libvclbootstrapprotector.so+0x1114)
        >     #33 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #34 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12 (unobootstrapprotector.so+0x2204)
        >     #35 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #36 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 (unoexceptionprotector.so+0x23e9)
        >     #37 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #38 CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 (libcppunit-1.14.so.0+0xa57ad)
        >     #39 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #40 CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18 (libcppunit-1.14.so.0+0xc4a96)
        >     #41 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 (libcppunit-1.14.so.0+0xf4714)
        >     #42 CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 (libcppunit-1.14.so.0+0xd5750)
        >     #43 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #44 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #45 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #46 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #47 CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 (libcppunit-1.14.so.0+0x10282c)
        >     #48 CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9 (libcppunit-1.14.so.0+0xf4223)
        >     #49 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 (libcppunit-1.14.so.0+0x102c76)
        >     #50 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316:20 (cppunittester+0x4bd658)
        >     #51 sal_main() sal/cppunittester/cppunittester.cxx:466:20 (cppunittester+0x4bc28e)
        >     #52 main sal/cppunittester/cppunittester.cxx:373:1 (cppunittester+0x4bbb05)
        >
        >   Mutex M526212022946269680 acquired here while holding mutex M536063647131142976 in main thread:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45aec7)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97:16 (libuno_sal.so.3+0xc1ffa)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56:20 (libsvtlo.so+0x2f0b88)
        >     #3 osl::Guard<osl::Mutex>::Guard(osl::Mutex&) include/osl/mutex.hxx:129:17 (libsvtlo.so+0x353f1f)
        >     #4 SvtHelpOptions::~SvtHelpOptions() svtools/source/config/helpopt.cxx:257:23 (libsvtlo.so+0x38e6df)
        >     #5 SvtHelpOptions::~SvtHelpOptions() svtools/source/config/helpopt.cxx:255:1 (libsvtlo.so+0x38e7dc)
        >     #6 svtools::ItemHolder2::impl_deleteItem(TItemInfo&) svtools/source/config/itemholder2.cxx:171:9 (libsvtlo.so+0x396829)
        >     #7 svtools::ItemHolder2::impl_releaseAllItems() svtools/source/config/itemholder2.cxx:122:9 (libsvtlo.so+0x395ca9)
        >     #8 svtools::ItemHolder2::disposing(com::sun::star::lang::EventObject const&) svtools/source/config/itemholder2.cxx:86:5 (libsvtlo.so+0x396224)
        >     #9 non-virtual thunk to svtools::ItemHolder2::disposing(com::sun::star::lang::EventObject const&) svtools/source/config/itemholder2.cxx (libsvtlo.so+0x39628c)
        >     #10 cppu::OInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) cppuhelper/source/interfacecontainer.cxx:300:23 (libuno_cppuhelpergcc3.so.3+0xba149)
        >     #11 cppu::OMultiTypeInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) cppuhelper/source/interfacecontainer.cxx:472:38 (libuno_cppuhelpergcc3.so.3+0xbb6a5)
        >     #12 cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:101:30 (libuno_cppuhelpergcc3.so.3+0xb0de8)
        >     #13 cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::dispose() include/cppuhelper/compbase.hxx:93:36 (libconfigmgrlo.so+0x119098)
        >     #14 non-virtual thunk to cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::dispose() include/cppuhelper/compbase.hxx (libconfigmgrlo.so+0x11939c)
        >     #15 cppu::ComponentContext::disposing() cppuhelper/source/component_context.cxx:451:28 (libuno_cppuhelpergcc3.so.3+0x5cdc0)
        >     #16 cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:102:17 (libuno_cppuhelpergcc3.so.3+0xb0e09)
        >     #17 cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() include/cppuhelper/compbase.hxx:93:36 (libuno_cppuhelpergcc3.so.3+0x65a88)
        >     #18 non-virtual thunk to cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() include/cppuhelper/compbase.hxx (libuno_cppuhelpergcc3.so.3+0x65d8c)
        >     #19 (anonymous namespace)::Hook::deinitHook((anonymous namespace)::Hook*, LinkParamNone*) test/source/setupvcl.cxx:53:50 (libtest-setupvcl.so+0x2aa0)
        >     #20 (anonymous namespace)::Hook::LinkStubdeinitHook(void*, LinkParamNone*) test/source/setupvcl.cxx:37:1 (libtest-setupvcl.so+0x27f8)
        >     #21 Link<LinkParamNone*, void>::Call(LinkParamNone*) const include/tools/link.hxx:84:45 (libvcllo.so+0x996ae0)
        >     #22 DeInitVCL() vcl/source/app/svmain.cxx:519:35 (libvcllo.so+0x10f4f06)
        >     #23 (anonymous namespace)::Protector::~Protector() test/source/vclbootstrapprotector.cxx:31:9 (libvclbootstrapprotector.so+0x100a)
        >     #24 (anonymous namespace)::Protector::~Protector() test/source/vclbootstrapprotector.cxx:30:35 (libvclbootstrapprotector.so+0x109c)
        >     #25 CppUnit::ProtectorChain::pop() workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:56:3 (libcppunit-1.14.so.0+0xc46cb)
        >     #26 CppUnit::TestResult::popProtector() workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:196:21 (libcppunit-1.14.so.0+0xf4873)
        >     #27 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:325:20 (cppunittester+0x4bd84f)
        >     #28 sal_main() sal/cppunittester/cppunittester.cxx:466:20 (cppunittester+0x4bc28e)
        >     #29 main sal/cppunittester/cppunittester.cxx:373:1 (cppunittester+0x4bbb05)
        >
        >   Mutex M536063647131142976 previously acquired by the same thread here:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45aec7)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97:16 (libuno_sal.so.3+0xc1ffa)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56:20 (libsvtlo.so+0x2f0b88)
        >     #3 osl::ClearableGuard<osl::Mutex>::ClearableGuard(osl::Mutex&) include/osl/mutex.hxx:163:17 (libsvtlo.so+0x39bdaf)
        >     #4 osl::ResettableGuard<osl::Mutex>::ResettableGuard(osl::Mutex&) include/osl/mutex.hxx:208:17 (libsvtlo.so+0x3971ac)
        >     #5 svtools::ItemHolder2::impl_releaseAllItems() svtools/source/config/itemholder2.cxx:114:33 (libsvtlo.so+0x395bfc)
        >     #6 svtools::ItemHolder2::disposing(com::sun::star::lang::EventObject const&) svtools/source/config/itemholder2.cxx:86:5 (libsvtlo.so+0x396224)
        >     #7 non-virtual thunk to svtools::ItemHolder2::disposing(com::sun::star::lang::EventObject const&) svtools/source/config/itemholder2.cxx (libsvtlo.so+0x39628c)
        >     #8 cppu::OInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) cppuhelper/source/interfacecontainer.cxx:300:23 (libuno_cppuhelpergcc3.so.3+0xba149)
        >     #9 cppu::OMultiTypeInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) cppuhelper/source/interfacecontainer.cxx:472:38 (libuno_cppuhelpergcc3.so.3+0xbb6a5)
        >     #10 cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:101:30 (libuno_cppuhelpergcc3.so.3+0xb0de8)
        >     #11 cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::dispose() include/cppuhelper/compbase.hxx:93:36 (libconfigmgrlo.so+0x119098)
        >     #12 non-virtual thunk to cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::dispose() include/cppuhelper/compbase.hxx (libconfigmgrlo.so+0x11939c)
        >     #13 cppu::ComponentContext::disposing() cppuhelper/source/component_context.cxx:451:28 (libuno_cppuhelpergcc3.so.3+0x5cdc0)
        >     #14 cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:102:17 (libuno_cppuhelpergcc3.so.3+0xb0e09)
        >     #15 cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() include/cppuhelper/compbase.hxx:93:36 (libuno_cppuhelpergcc3.so.3+0x65a88)
        >     #16 non-virtual thunk to cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() include/cppuhelper/compbase.hxx (libuno_cppuhelpergcc3.so.3+0x65d8c)
        >     #17 (anonymous namespace)::Hook::deinitHook((anonymous namespace)::Hook*, LinkParamNone*) test/source/setupvcl.cxx:53:50 (libtest-setupvcl.so+0x2aa0)
        >     #18 (anonymous namespace)::Hook::LinkStubdeinitHook(void*, LinkParamNone*) test/source/setupvcl.cxx:37:1 (libtest-setupvcl.so+0x27f8)
        >     #19 Link<LinkParamNone*, void>::Call(LinkParamNone*) const include/tools/link.hxx:84:45 (libvcllo.so+0x996ae0)
        >     #20 DeInitVCL() vcl/source/app/svmain.cxx:519:35 (libvcllo.so+0x10f4f06)
        >     #21 (anonymous namespace)::Protector::~Protector() test/source/vclbootstrapprotector.cxx:31:9 (libvclbootstrapprotector.so+0x100a)
        >     #22 (anonymous namespace)::Protector::~Protector() test/source/vclbootstrapprotector.cxx:30:35 (libvclbootstrapprotector.so+0x109c)
        >     #23 CppUnit::ProtectorChain::pop() workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:56:3 (libcppunit-1.14.so.0+0xc46cb)
        >     #24 CppUnit::TestResult::popProtector() workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:196:21 (libcppunit-1.14.so.0+0xf4873)
        >     #25 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:325:20 (cppunittester+0x4bd84f)
        >     #26 sal_main() sal/cppunittester/cppunittester.cxx:466:20 (cppunittester+0x4bc28e)
        >     #27 main sal/cppunittester/cppunittester.cxx:373:1 (cppunittester+0x4bbb05)
        
        Change-Id: I5995dd31843a673ad006b7a4472c159b53afbcb3

2017-09-11  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [167876df09254d43ae1f45d658b59f84b5b724e8]

        tdf#108011: Customize dialog's commands list should respond to keyboard
        
        Change-Id: I58cd779714624e7b37c7920df622aa454afb9f29
        Reviewed-on: https://gerrit.libreoffice.org/42163
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-09-11  Tor Lillqvist  <tml@collabora.com>  [0eae830ca1f12691c73e7e13c8efe08d23506304]

        loplugin:unusedvariablecheck
        
        Change-Id: Iaeed1da4ec76075271b48147e3f9372d966e6f99

2017-09-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e07e38f71c728630e993cbff5bc78c76fc02d692]

        remove constant bool variable
        
        had no meaning since introduced in
        commit 11b5e05a827851e287315345bf563fda7e24d151
        Date:   Tue Nov 14 14:57:04 2006 +0000
            INTEGRATION: CWS aw024 (1.26.134); FILE MERGED
        
        Change-Id: Ia2de3d1af4e8aa1f73fd20592aa4d9664d6fbf74
        Reviewed-on: https://gerrit.libreoffice.org/42169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [ebf34ec31fb441d6226075a51f5f83ebf4668082]

        EPUB export: ignore line though type/style 'none'
        
        In CSS this is a boolean property, but in ODF it's an enum, so map none
        to false and everything else to true.
        
        Change-Id: Id28d0a33121c9c1fd5a1ae6bf68280a9c4cffc03
        Reviewed-on: https://gerrit.libreoffice.org/42159
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-11  Andras Timar  <andras.timar@collabora.com>  [c2917d90ed0f5b503662ec460605b3e1d34c70d9]

        add missing context attributes to .ui files
        
        Change-Id: If66a4e867b3b406aed90ab2259637e536e236ea3
        Reviewed-on: https://gerrit.libreoffice.org/42164
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-09-11  Caolán McNamara  <caolanm@redhat.com>  [354d460af2f74b74406967da63567e60a1fe782e]

        insist in a domain in .ui files
        
        and just check .ui files for those .ui-specific patterns
        
        Change-Id: If7b9c8779f7592db5b22ab96058dd85666ca9bdf
        Reviewed-on: https://gerrit.libreoffice.org/42160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-11  Stephan Bergmann  <sbergman@redhat.com>  [68e1eb77c9ea2887ba4c113f307c764bc7a3eeef]

        Clean up SvxSwFramePosString::GetString
        
        ...after 2687a5aca143c53c364cb44993ca601b8dd1c65e
        "-Werror,-Wtautological-compare with latest clang".  Even with a compiler that
        chose int as the underlying type of StringId, eId could only be negative after
        UB has happened elsewhere, but nevertheless keep checking for it in the assert
        (which is a macro in which -Wtautological-compare is apparently disabled with
        recent Clang trunk at least).
        
        Change-Id: I448c6d48e9f84ef84089f4735776b6a66599dc67

2017-09-11  Stephan Bergmann  <sbergman@redhat.com>  [033bb0382354cdebec8262b54b0539a4b69d56f6]

        Make clamping of aParams.format work reliably
        
        ...regardless of the details of the type of aParams.format, SANE_Frame, which
        the SANE documentation at <http://sane.alioth.debian.org/html/doc012.html> is
        vague about.  (It could, e.g., validly have negative values in an implementation
        where SANE_Frame is an enum with additional, negative enumerators besides the
        required SAN_FRAME_GRAY...BLUE.)
        
        Before 2687a5aca143c53c364cb44993ca601b8dd1c65e "-Werror,-Wtautological-compare
        with latest clang" the code had explicitly checked for aParams.format < 0.
        
        Change-Id: Ie2a19e67e942841c5a52b862cb427bac77d6ebb2

2017-09-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b30932fc55ed0dc14184c7015043fc42d5f274d6]

        This test file was added by accident
        
        Change-Id: Ia00aa806fcaa890ef89a031ccb90e3aa831710d8

2017-09-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [3b2df17f8e1b8b4d90dda691c79ffda9d2643bae]

        cppcheck: knownConditionTrueFalse
        
        Change-Id: I216635d7eed8d32c84b44fc80db2e6047b8ee252
        Reviewed-on: https://gerrit.libreoffice.org/42158
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ca4ea54b4d610104df1b88ae5b04c2081a4a429]

        clang-tidy modernize-use-emplace in hwpfilter..lotuswordpro
        
        Change-Id: Ic11634ca28396fd156390c511087bae03bd5fb70
        Reviewed-on: https://gerrit.libreoffice.org/42156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-11  Johnny_M  <klasse@partyheld.de>  [59010ca14ba07f0a1d6f662bb1f8fbad33f3c654]

        Translate German comments/debug strings (leftovers in dirs vbahelper and vcl)
        
        Translates leftovers found using a custom regex.
        
        Additionally:
        - Translated the "SGV Fonts for StarView" INI file parameter group
          in vcl/source/filter/sgf.ini and .../sgvtext.cxx
        
        Change-Id: I1360aac1a2f3fa825f86d77ac1b05e2de9ffb007
        Reviewed-on: https://gerrit.libreoffice.org/42145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-11  Dennis Francis  <dennis.francis@collabora.co.uk>  [157d1a774086d7344d443005442682f2ca3c01a9]

        tdf#108299: Limit the size of bitmap created for clipboard...
        
        to screen size. This is to avoid hang in ScTransferObj::GetData()
        for BMP/PNG flavors due to unhandled structured exception when
        opengl is used and user copies full rows in the spreadsheet.
        
        Change-Id: Ie2c2205e3f33ef402d31287a6874df87d218bcb3
        Reviewed-on: https://gerrit.libreoffice.org/42013
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-11  Caolán McNamara  <caolanm@redhat.com>  [3fa79c0fa5619911e7a251e2b3a837fdaa426f48]

        disallow .ui translatable entries without context at checkin
        
        Change-Id: Iece6ae3c4eabad4cd113f469495d2c42833a7b92
        Reviewed-on: https://gerrit.libreoffice.org/42157
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-11  Justin Luth  <justin_luth@sil.org>  [c14be5f5545768fc06bd1e3900e076dc28be2649]

        tdf#97648 vml import: fix horizontalLine percentage
        
        o:hrpct (horizontal line width as a percentage) was
        overwriting valid widths with an invalid string since 2012.
        
        For some reason, commit 96c7ab19b77c2f90acd4c34552474b0f616f48a7
        thought it would be a good idea to set the width as a
        percent string, even though the code doesn't seem to
        handle percent strings. (like "100%").
        
        The logic was that since 100% width is saved as nWidth=0 by
        Microsoft, so it doesn't make a difference.  Well, it does make
        a difference for every other percentage, since nWidth IS provided
        for those. That width value is the only thing LO can currently
        handle - it does nothing with the maWidthPercent for these
        horizontal lines.
        
        Saving hrpct to maWidthPercent seems like the proper variable
        for this data, but once again, this doesn't in fact change much
        in LO. It certainly doesn't affect the width of the line.
        
        Since this patch only affects o:hr shapes, this is a pretty
        safe change, for the benefit of all <100% o:hrpct's.
        
        An "assert false" and "make check" only showed docs containing
        100%, width=0 samples. I added a unit test for several other
        lengths. I also hacked that test to provide a width value for the
        100% line - even though that is not natural - just so it can be
        seen in LO.
        
        Change-Id: I9d6ddbbaa99ec8df32abb1047a80522322a1f631
        Reviewed-on: https://gerrit.libreoffice.org/42088
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [020c3eebc2435c4a03076c99e36b5f144e358fe5]

        connectivity DatabaseMetaData: pull out OComponent from OCalc/Writer
        
        Only getURL() and getTables() is custom, the rest can be shared.
        
        Change-Id: I9d282a30f722bce0c05b37c7d005c84193e01b7c
        Reviewed-on: https://gerrit.libreoffice.org/42152
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-11  Szymon Kłos  <szymon.klos@collabora.com>  [653e49371444e5ae48b1570e85822577fb8fd147]

        tdf#112304 Revert "Watermark: not visible if page background was set"
        
        This reverts commit 39c08074a286855dd014ce1c30b8f7ef95b10242.
        Fixed by: I69517efb7d82acd719d6a27a09ba61554dbf1ec9
        
        Change-Id: Icd45b3f55292670ff7338a367eba212453a0687e
        Reviewed-on: https://gerrit.libreoffice.org/42155
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-11  Caolán McNamara  <caolanm@redhat.com>  [22e39ae69825e0b83f03b343f22faf065602a72a]

        gtk3: flicker-free opengl transitions
        
        leave the GtkGLArea opengl context alone except for the final render into it,
        create a new context for the slide transitions to play with
        
        set up a pair of framebuffers, a scratch one to let the transitions render
        into, the other to take a snapshot when the transition is finished with it and
        then tell GtkGLArea we're ready to render it and when the callback comes around
        copy the snapshot into it.
        
        Change-Id: I3515614baf7eea0ff53c46edbaf9cf66f926eef2
        Reviewed-on: https://gerrit.libreoffice.org/42144
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [80b04f3d767bced56c68839731c48284bc1a59e3]

        long->sal_Int32 in various Get/SetVersion
        
        sal_Int32 appears to be the widest type we need here
        
        Change-Id: I1859936dbe7b6a95840c638c8ca5d4148849e12d
        Reviewed-on: https://gerrit.libreoffice.org/42154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-11  Stephan Bergmann  <sbergman@redhat.com>  [64fb35889d76d44ac293918c4e475d0272ec903e]

        Missing @since tags
        
        Change-Id: Ic19041193264627baefd487ddd1d3c05088c027e

2017-09-11  Stephan Bergmann  <sbergman@redhat.com>  [b4c9c0d137a9157b4efef213267fc3a6b75ed4b0]

        More clang::*Type vs. llvm::*Type ambiguities
        
        Change-Id: I21133976793ab018c633dda077029666308526db

2017-09-11  Stephan Bergmann  <sbergman@redhat.com>  [5bbfa7ab8ded08d73dcb86c5e9fa3692b629e5bf]

        clang::Type vs. llvm::Type ambiguity
        
        Change-Id: Idba5c15f31b25b86e2bd7b9be348a17c184fec0d

2017-09-11  Caolán McNamara  <caolanm@redhat.com>  [ead4daeabd273c8b632d22a3330ca92dc58ec0f8]

        its really the contents we want to redraw
        
        doesn't matter in practice though, but change it anyway
        
        Change-Id: I9df8304f01c80a899bdd7219fc4ce459bda7de08
        Reviewed-on: https://gerrit.libreoffice.org/42065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-11  Caolán McNamara  <caolanm@redhat.com>  [1a547a566eba5943f9e4d9987baf4aee80846dd1]

        hidpi+gtk3: move setting the opengl slide viewport
        
        to when the window size is set, and adjust to gtk3 hidpi
        scaling factor
        
        Change-Id: Id9bd0defd0b6ae640ac57f88133d954202d4bcc3
        Reviewed-on: https://gerrit.libreoffice.org/42143
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [3428bd5fa3626844355f20997ba690fd04297982]

        clang-tidy modernize-use-emplace in d*
        
        Change-Id: I79ac90faf24b4c741545e411dbaea7826c2df531
        Reviewed-on: https://gerrit.libreoffice.org/42150
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c5c905680f7cb58eb3d0fbf25725a50c17896da]

        clang-tidy modernize-use-emplace in editeng..framework
        
        Change-Id: I7739c4f77c856d34f8484754244df13d8fef840e
        Reviewed-on: https://gerrit.libreoffice.org/42151
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-11  Ivan Safonov  <insafonov@gmail.com>  [ba7492ebe6f943976fc41274672ec41c035b4fbb]

        tdf#46037: Replace ConfigurationHelper with new configuration API
        
        Remove all occurences of ConfigurationHelper
        in /framework/source/services/autorecovery.cxx.
        
        com.sun.star.configuration.ConfigurationAccess used only
        to receive configuration updates.
        
        In the second version of the patch corrected the indentation
        and fdo replaced with tdf in the patch title.
        
        comphelper::ConfigurationChanges::create returns shared_ptr,
        using unique_ptr can result in bugs.
        
        Also rebase this patch.
        
        Change-Id: I27d34dd4d4b59e2e9cc701d4726bcd7f5fb45b3c
        Reviewed-on: https://gerrit.libreoffice.org/41477
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-11  Mike Kaganski  <mike.kaganski@collabora.com>  [f0809a84b6c85a254bc23c5f55f86116d14a145d]

        include/oox/export/utils.hxx: make functions constexpr
        
        Change-Id: I7606b54fb7cef831c3f9a8580260aa880c7f4db4
        Reviewed-on: https://gerrit.libreoffice.org/42149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c09f8e087cae598efbb78759110c03ed10e3a3a]

        clang-tidy modernize-use-emplace in c*
        
        Change-Id: I419d1f67ba301050d05981db2a3d6178878684a9
        Reviewed-on: https://gerrit.libreoffice.org/42110
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [58edb05341494dfaa3d3ce33505b97961d5f2ea9]

        cppcheck: knownConditionTrueFalse 'bClip' is always true
        
        always true since initial import in year 2000
        
        Change-Id: I66596f50580d2db29b5aee0617164a56e8635806
        Reviewed-on: https://gerrit.libreoffice.org/42146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ffeb750163909e15ee0dd2d16f8030bf08e66eae]

        Fix typo
        
        Change-Id: Idbc04f7cdda586fd1505070a38f24f98ad69c0d4
        Reviewed-on: https://gerrit.libreoffice.org/42147
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-09-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ca29f20ea682f6fbae0fbf6a8146e656f635a0d5]

        cppcheck: knownConditionTrueFalse 'bTestMerge' is always true
        
        true since introduced in
        commit 11b5e05a827851e287315345bf563fda7e24d151
        Date:   Tue Nov 14 14:57:04 2006 +0000
            INTEGRATION: CWS aw024 (1.26.134); FILE MERGED
        
        Change-Id: I86fd4d203c2c59209b9190faf82e27065d251cd7
        Reviewed-on: https://gerrit.libreoffice.org/42141
        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-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2cd664b3d618e6085be8b44ee86eada6cd5f8789]

        cppcheck: knownConditionTrueFalse 'bRet' is always false
        
        regression of commit 528632660b72b105345945c13c5b68060d94a91b
        Date:   Thu Feb 9 08:52:13 2017 +0200
            convert ErrCode to strong typedef
        
        Change-Id: I5ce2b7d38c8d71ec40cc8de7c13e8aec637476b7
        Reviewed-on: https://gerrit.libreoffice.org/42139
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-10  Julien Nabet  <serval2412@yahoo.fr>  [a965e98848948253279caf6ea90049df9daaf864]

        cppcheck: oppositeInnerCondition in htmlatr (sw)
        
        Change-Id: Iee259bfd53177925217836d4e416bf97c8f53893
        Reviewed-on: https://gerrit.libreoffice.org/42136
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-10  Julien Nabet  <serval2412@yahoo.fr>  [8e0352ecba4b7c72086f8b25d3f7fede8906a6d1]

        tdf#112254: fix memory leak in optaboutconfig (cui)
        
        Store UserData objects in a member defined as vector of unique_ptr
        so we're sure UserData objects will be destroyed when out of the scope
        
        Change-Id: Ib5494ad563272adcf64035300f3213688437fcfc
        Reviewed-on: https://gerrit.libreoffice.org/42123
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-10  jan Iversen  <jani@libreoffice.org>  [113ba194f8fd10baa8dd97dff8c2619d059ba99e]

        iOS, avmedia library depend on autogen flag.
        
        Disabled linking of avmedia if not present.
        
        Change-Id: Id64192ec8172d4388b3624b5f832a90f7af1179c

2017-09-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [3793855b40c0515647daa21741239fbcf0f974e4]

        cppcheck: identicalConditionAfterEarlyExit
        
        Change-Id: I0c9b2e8e92ae1b439b6df548daecff07714ea1d4
        Reviewed-on: https://gerrit.libreoffice.org/42135
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f315a959f4f5cae0f61910056bfb822c5111903e]

        cppcheck: knownConditionTrueFalse 'bValid' is always true
        
        Change-Id: I3f73641286020a06a605867726d54376c47a06dc
        Reviewed-on: https://gerrit.libreoffice.org/42134
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-10  Julien Nabet  <serval2412@yahoo.fr>  [69057cd178f30b53728b6d57468f520ffbbeadbc]

        cppcheck: unsignedLessThanZero
        
        Change-Id: Ia3880fc200e885ba99ff1fc054b424f486b01d67
        Reviewed-on: https://gerrit.libreoffice.org/42132
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-10  Julien Nabet  <serval2412@yahoo.fr>  [f4a71ffa3c9da9de67a36abf11b01edb1957b334]

        OSL_ASSERT->assert in putG4Bits (vcl)
        
        Change-Id: Iac93447146ba7d9b3ae7de4eca6fa272b1cc1187
        Reviewed-on: https://gerrit.libreoffice.org/42133
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-10  jan Iversen  <jani@libreoffice.org>  [e216f72228da2e55573a96abf267ca6de1cebb57]

        iOS, make common iOS GCC file.
        
        Combine common parts for iOS files into one
        
        Change-Id: Ibbc6cbb69d0521a5b35ac1817c74bff1dccaddf5

2017-09-10  Mike Kaganski  <mike.kaganski@collabora.com>  [09122a537318f7ada075820f3b1ef83a64e56751]

        tdf#112306: containsSemiMixedTypes is true for blanks-only
        
        Also export containsNonDate
        
        Change-Id: I16283a272d51e6c305f8c381c359168c1e3848a8
        Reviewed-on: https://gerrit.libreoffice.org/42130
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-10  Takeshi Abe  <tabe@fixedpoint.jp>  [05a09030d1fbe449a619d380214e2601f94950b4]

        Fix double free since 030273e2e28ef9c4d2118ca3851c64498dfe000a
        
        Change-Id: I426b0a6cdc11d3dc8660a440b3e5be9cb198d710
        Reviewed-on: https://gerrit.libreoffice.org/42129
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-10  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [fdc85f759c4ef69f4ccdb7f160ad4bce7e61b231]

        gpg4libre: use SHA512 digests for GPG signing unconditionally
        
        Change-Id: I2ee6b0ba440a50b4627b3732c52afe08ba02d664
        Reviewed-on: https://gerrit.libreoffice.org/42087
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-10  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ca6ab632a8f2dd5b45234f7af9b9f2b40690db89]

        gpg4libre: add sha512 support
        
        Change-Id: Ia5ef54e47e8528a33aba83ae2e317fac5cffb428
        Reviewed-on: https://gerrit.libreoffice.org/42086
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-10  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [6edd48993bf345baf973c134d859b50ad13fd18a]

        liblangtag: pass through debug options to CFLAGS
        
        Change-Id: I08ecf01de2a7f32117dc4a3cac3cd782c0c8f83f
        Reviewed-on: https://gerrit.libreoffice.org/42126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-09  Andreas Brandner  <Andreas.Brandner@cib.de>  [60adba3fb904ed66251ff39c82fe20bec151ef0b]

        tdf#108406 offline help-images helpimg are no longer selectable as iconset
        
        Change-Id: I6733ed2a04c01c288de2cd6af938a6c6ff1b4481
        Reviewed-on: https://gerrit.libreoffice.org/42117
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-09  jan Iversen  <jani@libreoffice.org>  [25e395c7e07015fb5c9b88978093889315d32f3c]

        iOS, update gbuild platform
        
        IOS => iOS
        added iOS_ARM64
        added iOS_X86_64 and iOS_I386 for simulator
        
        Change-Id: Ia788765aab4ef51a7cc7c67d5faff1197e90696c

2017-09-09  jan Iversen  <jani@libreoffice.org>  [bf88831e8aef3ee2372fc1e48f3addd3b3cb13d4]

        iOS, configure.ac for arm/arm64/simulator
        
        --host=arm-apple-darvin
        will set env. to compile code for iPhoneOS 32 bit
        
        --host=arm64-apple-darvin
        will set env. to compile code for iPhoneOS 64 bit
        
        --enable-ios-simulator
        --host=arm-apple-darvin
        will set env. to compile code for iPhoneSimulator 32 bit
        host_cpu will be i386
        
        --enable-ios-simulator
        --host=arm64-apple-darvin
        will set env. to compile code for iPhoneSimulator 64 bit
        host_cpu will be x86_64
        
        Change-Id: Ifc51816b2fe727dd05577f021419e35f7ff8eec9

2017-09-09  Julien Nabet  <serval2412@yahoo.fr>  [e40ba034fa01cc271ad0e1940f623e551793f80b]

        tdf#111894: fix leak memory with PaletteManager with SvxColorListBox
        
        m_xColorWindow is made with m_xPaletteManager so reset this last one before disposeAndClear first one
        
        By tracing constructor/destructor of PaletteManager, it seems there's no need
        to call m_xColorWindow.disposeAndClear() in SetSlotId.
        
        Change-Id: Ib3c236f8fd7fd12aaa86389f5c4c26fe58ba833e
        Reviewed-on: https://gerrit.libreoffice.org/42121
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-09  Justin Luth  <justin_luth@sil.org>  [7ed6bcc714ed0e4f23031c1cbc16176b3549e391]

        tdf#112074 ww8import: replace m_nOrgDxaLeft with GetMinLeft()
        
        Followup to commit 176a723876b0138debb20f824103b2ab0c910401.
        In those comments (https://gerrit.libreoffice.org/#/c/41664)
        I said I'd leave the existing use of m_nOrgDxaLeft even though
        reading through the code suggested GetMinLeft() might be better.
        Well, round-tripping shows that MSWord properly reads the indent,
        but LO doesn't - unless using GetMinLeft(). So now I have my
        proof document and I can make the desired change with confidence.
        
        Change-Id: Icbe12b50c4f2dcf3a0d78f87685f1dfba53a375b
        Reviewed-on: https://gerrit.libreoffice.org/42113
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-09-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1bc1f028e0159de965af8fa85b32566374b97067]

        Fix typos
        
        Change-Id: I9c61f6218977716a94cca9fee228a3f609278529
        Reviewed-on: https://gerrit.libreoffice.org/42124
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [41dfb82a9533b1dda1f75727ea54a1c8d34bdb20]

        Fix typo
        
        Change-Id: I7fe64a0dccdd52550558463b834e31c652ef51ec
        Reviewed-on: https://gerrit.libreoffice.org/42106
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-09  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [2e409c0ffe311eca849c1153d013e7a5260993bd]

        tdf#112133: Polish the visual appearance of the Customize dialog
        
        * Vertically align the dual list controls at top and bottom
        * Vertically center align small controls' captions (search, category)
        * Vertically top align captions of large controls (description)
        * Horizontally align captions at the keyboard tab
        
        For labels:
         * Drop all colons
         * Remove the bold font style at the keyboard tab
         * Provide mnemonics for all captions with focusable controls (add,
        remove, insert, modify, reset... but not description)
         * Take care of unique mnemonics (alt+C = category & cancel)
        
        Functional
         * Disable the description when nothing is to show there (no offline help
        installed), and inform the user via tooltips
        
        Change-Id: I5862f97ec8e5e866f5e56bcdaf386a793f6040d1
        Reviewed-on: https://gerrit.libreoffice.org/42099
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-09-09  Katarina Behrens  <Katarina.Behrens@cib.de>  [67600fe5c9380bdb3eb26809a6475eae30a23231]

        tdf#67770: Config for remembering the last active deck
        
        Change-Id: I88751dda9d4aa284b044ca27fd3d6727f34fbcaf
        Reviewed-on: https://gerrit.libreoffice.org/41876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-09  Gabor Kelemen  <kelemeng@ubuntu.com>  [45d1e227f910b6c3746b12fb2eebfac498c14ba5]

        Drop unused ooXMLFileFormat* config keys
        
        These are unused since 2013, see:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=041d2b88a473cc7ba9b68113f7642dd8417369e4
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=abd3338486a515380d50c4ee5f4ab242fb5fd4bd
        
        Change-Id: I0265b476797f0be6703fbf710f0baf983c47d489
        Reviewed-on: https://gerrit.libreoffice.org/41216
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2017-09-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7c429ddca63c09a2b656715292968000bfe86a1a]

        tdf#112278: Pivot table: filtering of non-string fields is not exported to XLS
        
        It is needed to use the right string representation of field value.
        During export this representation is available directly, next to
        the actual value. During import we can use the number format attached
        to the corresponding pivot field.
        
        Change-Id: Ie8f731f6c72d7f55f43c318e52d63dc4e993d9c0
        Reviewed-on: https://gerrit.libreoffice.org/42069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-09  Szymon Kłos  <szymon.klos@collabora.com>  [97477ee5e11951a5a25a91b89f1b71a1b78ac8f5]

        tdf#108572 remove connections only for current shell
        
        Also remove connections to temp files.
        
        Change-Id: Ie5c09eb365d1246e053dc52884c72687ac226f3c
        Reviewed-on: https://gerrit.libreoffice.org/42095
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a45800f010f3e063c6f31426fcdba76aa5b43d3e]

        Updated core Project: help  6005c5c31ca8e9f9107c5c0e35858d27e4a55490
        
        Add better support for <bascode> in helponline
        
        Insert a div around a code snippet and categorize for schema.org
        
        Change-Id: I7d4c9e15fccbf7e48af3c2faca9ed61ae5279c79
        Reviewed-on: https://gerrit.libreoffice.org/42105
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [fc674ad1b795d74a50cb792368ce7eaee74ca904]

        Avoid underflow of unsigned integer which leads a false error message
        
        Change-Id: Ica65a96efe44fb46e25c224298aaff4cd7a40fa6
        Reviewed-on: https://gerrit.libreoffice.org/42120
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [3fa8ff7734541c8cb12a5e80b6770cbc7a9347f1]

        tdf#112289 OSX fpicker: don't default to true
        
        When LO requests a value for the currently unimplemented
        GPG encryption checkbox, the Aqua file picker defaults to
        a "uno::Any <<= true", which triggers the GPG key dialog.
        
        This simply returns an empty uno::Any for values of unknown
        controls, which is handled fine.
        
        If something else relies on the current default value, it
        must to be properly implemented.
        
        Change-Id: I3637ca833d59e19416e25f3096bc90a756aa8840

2017-09-08  Michael Stahl  <mstahl@redhat.com>  [d918a8086af56d1869e465baae64d960e56066d1]

        tdf#108722 vcl: fix bugs in TextEngine with TEXTATTR_PROTECTED
        
        1. If the cursor is at the end of the paragraph, attributes ending
           at that position are skipped in TextEngine::FindCharAttrib().
        2. If a TEXTATTR_PROTECTED is found, TextView::KeyInput()
           retains the selection that was extended to cover the attribute
           after deleting the text, because it compares to the initial
           selection.
        
        Why delete/backspace keys only work with the "gtk" vcl-plug
        but not "gtk3", "gen" or "kde4" is a mystery to me.
        
        Change-Id: Id7a6f298332f5a99454c793dd2dd6d424a975ad4

2017-09-08  Eike Rathke  <erack@redhat.com>  [9c1826d98065c30411cbf2e731560165ca2b7668]

        sc-perf: do not add a million empty filter entries just to sort and discard
        
        Which can happen if an (anonymous) database range as filter range was selected
        to span an entire column of which most (the tail) is empty cells. The entries
        are processed to be unique anyway. This significantly shortens the time to
        display the filter dialog.
        
        Happened with attachment
        http://bugs.documentfoundation.org/attachment.cgi?id=136074 of bug
        https://bugs.documentfoundation.org/show_bug.cgi?id=112258
        
        Change-Id: Ia169911d6f23611a3b3ecbf291757465f1998210
        Reviewed-on: https://gerrit.libreoffice.org/42118
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-08  Michael Stahl  <mstahl@redhat.com>  [276536fc10368dbe7e16cf859b6da903cec6b8aa]

        svl: assert calls of SfxPoolItem::Create/Store
        
        Change-Id: I2d92897d558ad0914e8bbc80b4dec72d0fd00629

2017-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [84cbd6a5434e119613d677370e7657ea77cd7767]

        clang-tidy modernize-use-emplace in b*
        
        Change-Id: I51e0369ba2e1fe0b7c934531f71d3bda95ba09ec
        Reviewed-on: https://gerrit.libreoffice.org/42109
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [44786fad67cf48f6091e868cf0476e754650d385]

        EPUB export: avoid writing image/x-vclgraphic to the output file
        
        The spec has a fixed list of allowed MIME types.
        
        Change-Id: I99a3121e41a2f6a3d0c5a040d66302161b16b0fb
        Reviewed-on: https://gerrit.libreoffice.org/42116
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [6e260dbebc91f137d6f797dd10d64e53a063dc0b]

        EPUB export: handle section content
        
        Just the minimum so content is not completely ignored on export.
        
        Change-Id: I2880780ed3ce5d1dd15adbd9222296f52a5e7c3d
        Reviewed-on: https://gerrit.libreoffice.org/42115
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [1079893be5593268eff0867be87b0291546d88c7]

        Document baselines
        
        Change-Id: I32c8b027abec13805fcb4fc244c7eca00e0c6fee
        Reviewed-on: https://gerrit.libreoffice.org/42072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [687fdc5750ac756f157c663197b998eb471612ef]

        EPUB export: inherit text properties in spans from paragraph
        
        This is similar to nested spans, but here the outer element is a
        paragraph.
        
        Change-Id: Ibcdfe5aac54a44797067b06d319d19d2d47d5dd1
        Reviewed-on: https://gerrit.libreoffice.org/42104
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-08  Stephan Bergmann  <sbergman@redhat.com>  [8d1c4032ed284e656300801b62c982e212315a07]

        external/openldap: 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 failed for a Flathub aarch64 test build, see
        <https://flathub.org/builds/#/builders/6/builds/304>.
        
        Change-Id: I782371c88cf1c46bdee4f14a82b58f673f40e982

2017-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [2687a5aca143c53c364cb44993ca601b8dd1c65e]

        -Werror,-Wtautological-compare with latest clang
        
        Change-Id: I073f1893b759f8d31a24187f542b031b86dc4b8a
        error: comparison of unsigned enum expression >= 0 is always true
        [-Werror,-Wtautological-compare]
        Reviewed-on: https://gerrit.libreoffice.org/42103
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [030273e2e28ef9c4d2118ca3851c64498dfe000a]

        clean up SdrDragStat
        
        - some light formatting in the header file
        - change aPnts from std::vector<Point*> to std::vector<Point>, no point
        in dynamically allocating a small value class
        - rename aPnts -> mvPnts
        - use std::unique_ptr for userdata
        - rename pUser to mpUserData
        - change some methods protected->private, since nothing external is
        using them
        
        Change-Id: I7a3f4c30c60ae1be3713f460fe65de95bed2f124
        Reviewed-on: https://gerrit.libreoffice.org/42102
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [a27eb931c22313d4dd5c73b35358c0532d20b79e]

        EPUB export: fix double escaped NBSP
        
        The EPUB package interface already XML-escapes characters, avoid a double
        escape.
        
        And once that works, handle NBSP/tabs.
        
        Change-Id: I8b7bbdc2592096bdd46fbdb29b48b723ef5cf990
        Reviewed-on: https://gerrit.libreoffice.org/42098
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-08  Eike Rathke  <erack@redhat.com>  [9c34c9c2409a8f09c3373d314ef7872d7c2aee92]

        Inspecting children is only necessary if parent is selected
        
        Change-Id: I9980bef27442504f59f5a85e655a761c5d35a012

2017-09-08  Takeshi Abe  <tabe@fixedpoint.jp>  [ecc64b73cf554a772a3e2eb987b83b6e8245266f]

        svx: Make SdrDragStatUserData's dtor pure virtual
        
        to clarify that it is an abstract base class, and to avoid memleak
        when deleting derived instance as pUser in SdrDragStat::Clear().
        
        Change-Id: I39670841fda1ea3c45698585ce50aec944e0d4ab
        Reviewed-on: https://gerrit.libreoffice.org/42097
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-08  Eike Rathke  <erack@redhat.com>  [fd5ac4c4f5de9ef475156dafcba1b37a56b5cb8d]

        If children then insert only if a child is selected, tdf#112258 follow-up
        
        Otherwise the chain down to the parent would be pickable, though in practice it
        doesn't have a consequence as only leaves are picked. However, inserting to the
        set can be avoided.
        
        Change-Id: I6a6b63b2d7c031a2dd13d8cc7d98f15e1f946298

2017-09-08  David Tardon  <dtardon@redhat.com>  [1c983335116a6f09cabf0b3eae7f51951111341e]

        upload poppler 0.59.0
        
        Change-Id: I21dfa3aa04bd960cb2fb87a53213ae4bbd510a24
        Reviewed-on: https://gerrit.libreoffice.org/42061
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-09-08  Jan Holesovsky  <kendy@collabora.com>  [77b56b3bf670f6ea8dd98bbdbc4b45e0a5aa5dca]

        Actually this would be better as SAL_WARN.
        
        Change-Id: I11c92f451ec5dcc77a7dadb948c61680c3cce444

2017-09-08  Justin Luth  <justin_luth@sil.org>  [3c29b0ad690c77b2ec9189981da73ffaa717e30c]

        tdf#112074 doc export: re-calculate indent for RTL table
        
        In MSO tables, the only side that can have an indent is the
        logical left orientation. In right-to-left tables, the indent
        is measured from the physical right margin. So, we need to
        re-calculate LO's physical LEFT_AND_WIDTH indent to measure
        the distance from the right margin to the table.
        
        Importing already expects this recalculated indent.
        
        Change-Id: I9b8b7078aea8b7800cd31fbc11e2f27bd051be7d
        Reviewed-on: https://gerrit.libreoffice.org/41666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [f120e21012d1fcdaf9862d3818a43f37d3d0fb0b]

        convert pEntryLists to std::array<std::unique_ptr<...
        
        Change-Id: Ibe5d97c7a5138f1fd47cb2419c33b8f78ff1559c
        Reviewed-on: https://gerrit.libreoffice.org/42094
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-08  Caolán McNamara  <caolanm@redhat.com>  [1af5f6e8d1bdec9bd2f14d0f5f8fad9c0fdead2b]

        set parent for file dialog helper
        
        Change-Id: I3994ee48dcb5b2732cb27cb9ccb54926abf0828a
        Reviewed-on: https://gerrit.libreoffice.org/42048
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [bb2258f7e4bcf078810cf1e40fdec2f17576c3b2]

        sw: inline trivial IS_FLYS macro
        
        Change-Id: If3f62fb6ad7e5ce7e3fb7fb728acdf53010ba76d
        Reviewed-on: https://gerrit.libreoffice.org/42092
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-08  Stephan Bergmann  <sbergman@redhat.com>  [c799497959f82c84ddaf032b096d1a3f8d6e2bcd]

        Disable test on Linux x86 that makes plain 'make' fail due to -mpfmath=387
        
        ...rounding issues, and thus caused LO Flathub builds to fail, see
        <https://flathub.org/builds/#/builders/3/builds/280>.
        
        Change-Id: I91e8662e0a85b4ed8b16719eed4ade3397edfa0c

2017-09-08  Caolán McNamara  <caolanm@redhat.com>  [9ca0f91b02822a5c0b28a651f82821cd11d9f6ed]

        tdf#110737 set user-events to a lower priority than system redraw
        
        Change-Id: Ic6672fcce4cb5516d388fee22120383ccc70a4a5
        Reviewed-on: https://gerrit.libreoffice.org/42066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b9cb381702a408c3cf54bfaa1f8a7b2c30882a7]

        loplugin:unusedmethods
        
        Change-Id: Idba437cf35606e782e94c020c8ac3bb265703d00
        Reviewed-on: https://gerrit.libreoffice.org/42091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [a84026031db35e9388c76c3b365a23e6bf1ed3e6]

        loplugin:unusedfields
        
        Change-Id: Ie26c52090d984c40cc108c9f20eb2ba31a866796
        Reviewed-on: https://gerrit.libreoffice.org/42090
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-08  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [8e8c789742874ac823e68f6154050c64b6fc5b85]

        oovbaapi: create XOval and XLine shape types
        
        This is needed in order to make "TypeOf myLine Is Line" or similar
        expressions return the expected "true" value.
        
        The implementation of the basic interpreter of TypeOf uses XTypeProvider
        to determine the type of an object by getting the last part of the type
        name. E.g. "ooo:vba::msforms::XLine" is determined as a "Line". That's
        why I created the XLine and XOval blank classes.
        
        TypeOf doc:
        https://docs.microsoft.com/en-us/dotnet/visual-basic/language-reference/operators/typeof-operator
        
        Change-Id: Ia49cc92d672e30d0126f02d61a55a956ac1425f0
        Reviewed-on: https://gerrit.libreoffice.org/42083
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e0a25ce2b87d3a4bbf944025fc3720933fb391d]

        loplugin:constantparam
        
        Change-Id: Ic87f0cc863490858b7cc7e74a7f90ec31992dd53
        Reviewed-on: https://gerrit.libreoffice.org/42089
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-08  Stephan Bergmann  <sbergman@redhat.com>  [b02b3bcf4465c9ccb3edcaa26e090db0581cba9e]

        ZLIB_LIBS must be passed into external/cairo as LIBS, not LDFLAGS
        
        Change-Id: I76bd966d6932b3b3210d04137f18f928276ce631

2017-09-07  Michael Stahl  <mstahl@redhat.com>  [fc670f637d4271246691904fd649358ce2e7be59]

        svtools: HTML import: don't put lone surrogates in OUString
        
        The bytes "ed b3 b5" in fdo67610-1.doc (which, as the name indicates,
        is an HTML file) are converted to the lone UTF-16 surrogate "dcf5",
        which is inserted into SwTextNode and causes asserts later on.
        
        The actual encoding of the HTML document is probably GBK (at least
        VIM doesn't display any missing characters with that), but
        because it doesn't contain any indication of its encoding
        it's apparently imported as UTF-8; the ImplConvertUtf8ToUnicode()
        thinking a surrogate code point is valid even if the JSON-compatible
        mode RTL_TEXTENCODING_JAVA_UTF8 is not specified is a bit of a
        surprise.
        
        Change-Id: Idd788d9d461fed150171dd907439166f3075a834

2017-09-07  Eike Rathke  <erack@redhat.com>  [554a79d793ee9546f71802643b79001749c3c695]

        SvTreeListBox: turn some DBG_ASSERT() into assert()
        
        Change-Id: I14cd42d816cfd6fcc7f0fc3f32ece09e10d3137f

2017-09-07  Jan Holesovsky  <kendy@collabora.com>  [d921d4fd24b6416e00069678886f9692ffb4a008]

        tdf#112280: Unit test.
        
        Change-Id: I70d7f388c1573ed34bb3d93b480fe1ccaa97076f
        Reviewed-on: https://gerrit.libreoffice.org/42075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-07  Jan Holesovsky  <kendy@collabora.com>  [f5fa86303f25dd271d9bbfa9fc25c1e21430910f]

        tdf#112280: Export spin animation in PPTX.
        
        Change-Id: I9f13bbc2bd3a3de582491ea5b2ad16535589420a
        Reviewed-on: https://gerrit.libreoffice.org/42074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-07  Eike Rathke  <erack@redhat.com>  [bece4b6715cfec8eaaa6ee97bade92521d1e2d18]

        Resolves: tdf#112258 correctly pick items from AutoFilter selection
        
        Combining only one child with one parent to lookup is not sufficient if we have
        year,month,day chains. The entire chain is needed.
        
        Regression from
        
            commit 2a39dc74724d3648ff76aa900edfebe0dd19b296
            Date:   Thu Jun 1 18:27:13 2017 +0200
        
                tdf#108259 Fix nested checkbox handling in autofilter popup
        
        and
        
            commit 511fb8e80d298d42f5c45e7410bf64f2a25b441e
            Date:   Wed May 31 10:59:42 2017 +0200
        
                tdf#108259 Enable autofilter with many different values
        
        which combined landed in 5.4 as
        
            commit 0163957ef808cffa332c2ddd3267409c5ae1494a
            Date:   Wed May 31 10:59:42 2017 +0200
        
                tdf#108259 Enable autofilter with many different values
        
        This on the other hand makes the change of these doubtful, as for each leaf
        item the concatenation and the lookup has to be done. Something to be
        investigated.
        
        Change-Id: I07fd6367bb8da2adab94a43c45fe88391179f496

2017-09-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7b946b386d18172cad2bea4c05c825eb8021131d]

        tdf#90556 android: make buildID in about a clickable link to git log
        
        that will allow them to deduce the age of the build
        
        Change-Id: Ic1baffbf1ecc6a743a1edd91d24c86670dc640a3
        Reviewed-on: https://gerrit.libreoffice.org/41962
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-09-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2e8e0b213a3cbac802515cd9255286b26d3bba60]

        android: drop workarounds for ndk-gdb support (can still run manually)
        
        packing gdbserver into apk conflicts with extractNativeLibs="false", as
        the gradle pugin compresses it (which could be disabled using
        aaptOptions), but furthermore it doesn't page-align it, breaking
        installation.
        So instead let the user manually push the gdbserver tool to device and
        remove the hardcoded values that were only there to please the ndk-gdb
        scripts.
        Using lldb from within Android Studio is more comfortable anyway :-)
        
        Change-Id: I31c3af4847a479c56b3fcd6b5bed114e004bf0d2
        Reviewed-on: https://gerrit.libreoffice.org/41950
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-09-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9a920bf9c96468c29505eab15f80d45e5f296597]

        fix nss build for android x86 and remove duplicated configure call
        
        remove hardcoded arm flags for android, and instead of patching the
        sources, rather specify the desired values on commandline to override
        nss' makefile defaults where possible.
        Also since the build stage runs nspr configure by itself in a dedicated
        outdir, the separate configure step was removed (for all systems).
        
        Change-Id: I586c605615cc2d45b757497395a98c53dd1beb1d
        Reviewed-on: https://gerrit.libreoffice.org/42070
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-09-07  Michael Stahl  <mstahl@redhat.com>  [01b0d6da7ffdbd0eeea601020329c82fa1b37c11]

        unotest.py: refactor confusing mess of openDoc functions
        
        Change-Id: I148332c639510c55dea2d09bc7aa695708fbf34c

2017-09-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [01cc6e5107c706760939c2331ca57247bd02cb77]

        EPUB export: handle span-level line break
        
        By pulling out common part of the paragraph/span context factory.
        
        Change-Id: If5fda87ce9f60e7e10d7f9406c30740bc8707143
        Reviewed-on: https://gerrit.libreoffice.org/42064
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-07  Szymon Kłos  <szymon.klos@collabora.com>  [5ffe8f05590e43eb8a668bb6da1f2e2ce0a7f713]

        Fix firebird build with MSVC update 15.3
        
        Change-Id: I236f182fd99e19e4ea171ad1bae6c03f1a258c7e
        Reviewed-on: https://gerrit.libreoffice.org/42060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4b56d76e83fe062e39f5c00fa405f2a14a13b7ca]

        tdf#42982 Improve exceptions in text document api
        
        * Throw DisposedException instead of RuntimeException when the document has been destroyed
        * Add messages to RuntimeExceptions
        
        Change-Id: I5cc370ed835a0f620596754ac6339d2ef543f6c4
        Reviewed-on: https://gerrit.libreoffice.org/42062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [91d755d26395faaa7c9709be3ba67ca87eb69ad3]

        Fix typos
        
        Change-Id: I855b26e447a8406cbab6f4c7f918b3319debba35
        Reviewed-on: https://gerrit.libreoffice.org/42034
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-07  Michael Stahl  <mstahl@redhat.com>  [ded8925c012edc8e8696d49064d4360e8831a214]

        sw: oops, forgot to amend that before pushing
        
        Change-Id: Idaf3d066a61dcf30019eda9f84bb7442362ab57d

2017-09-07  Michael Stahl  <mstahl@redhat.com>  [e137b0ee2ac2c7dcd209f44768433b709c432918]

        sw: fix text_portion_enumeration_test.py on WNT
        
        This fails, mostly because of confusing native paths and URLs, and
        because of deleting the temp. directory before closing the file that the
        test wrote into it.
        
        Also, why open the document as a template.
        
        Change-Id: I6da2f3f2c47308c4956444869b5b100a124b8db0

2017-09-07  Michael Stahl  <mstahl@redhat.com>  [d74424a09ee7207138ad9da0869b194d3d5c476c]

        configure: find MSVC 2017 MSMs & DLLs again
        
        They're still called "VC150" in my installation.
        
        Change-Id: I0a005236ff5edc758be41616e33b254577144f17

2017-09-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [bfa662d99a9d1efe17e5b7ce6e2ebfbc7a317c00]

        tdf#109202 add help blurp for new --convert-images-to
        
        Change-Id: I5e66263f7ce1b1a8cf15775dc38e08b8f7c0f237
        Reviewed-on: https://gerrit.libreoffice.org/41943
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [bf3a87d1ee9106161d26f33c1ccb6b7b0d0aa0b9]

        EPUB export: handle line break
        
        When it's directly under <text:p>, as a start.
        
        Change-Id: I05e7decbcfa2f4dae36c01179d7efd7c8645a26b
        Reviewed-on: https://gerrit.libreoffice.org/42059
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-07  Caolán McNamara  <caolanm@redhat.com>  [dd89afa6ee8166b69e7a1e86f22616ca8fc122c9]

        Resolves: tdf#112269 libwpd fix
        
        Change-Id: I0d8d6887fa360c05d5f9e2a070410c77926b9ce1
        Reviewed-on: https://gerrit.libreoffice.org/42054
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-07  Stephan Bergmann  <sbergman@redhat.com>  [937df58daa6daa20d0ccffff7b15fe01b63761af]

        Allow to call 'make install-gdb-printers' individually
        
        ...in case you don't do a full 'make' but just some 'make CppunitTest...
        CPPUNITTRACE="gdb --args"' and then wonder why the gdb pretty printers are not
        available, so you can at least do a manual 'make install-gdb-printers' now.
        
        Change-Id: Idd19ed1bba0fa196271cae9de80b4e7baf79ac2a

2017-09-07  Stephan Bergmann  <sbergman@redhat.com>  [2f902237f59d13a7f0db1d6734e6083acc7fb009]

        Replace macro with lambda
        
        Change-Id: I47810e067d9dab0e40b5b1583193c01ad8c91759

2017-09-07  Szymon Kłos  <szymon.klos@collabora.com>  [91d909ac8ec53ea135401babe8227f9c41b779b8]

        tdf#112247 correct the size only for Watermark
        
        Change-Id: I770cd36d5f8bca0f2fa97b7ad4afaaf539bf5f1f
        Reviewed-on: https://gerrit.libreoffice.org/42052
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f1ceb3dca2a2d417ec8fc7661568d51b6a2063cf]

        Updated core Project: help  12ea42f942dfdcc3aebf108e9190b2c5a8454313
        
        Helponline: add support for japanese in UI
        
        * add japanese
        * correct Chinese
        
        Change-Id: I1d3b8929b44de75f0dca805c5d0cab319842ed64
        Reviewed-on: https://gerrit.libreoffice.org/42053
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-07  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [aa3c0ddc61726f9e2e927e08966acd63a3fcf968]

        tdf#103090 replace spaces by underscore in bookmark names for DOCX.
        
        Bookmarks containing spaces are incorrectly interpreted by MS Word,
        so spaces are replaced in bookmark names and bookmark references
        in fields.
        
        Change-Id: I4e23c6b8740b54e94a1ec7e3385cffbe3ba01709
        Reviewed-on: https://gerrit.libreoffice.org/41954
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-07  Michael Stahl  <mstahl@redhat.com>  [e55ee82f519064319dddcd3dc4553c6580dcd93a]

        extensions: GCC 7 -Werror=format-truncation
        
        Given a valid DateTime, the "buffer" is too small by 1 because
        Year can be negative with 4 digits.
        
        Most of the problem is that invalid DateTimes would overflow
        by up to 14 bytes; throw IllegalArgumentException for obviously
        invalid DateTime.
        
        Change-Id: I8af109425d5681b1b28454917664401a5404f251

2017-09-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [3829949e91c578bc9e99858ec170f0c6736d9828]

        EPUB export: handle nested spans
        
        ODT export uses nested spans to represent a combination of named character
        style + automatic style (instead of having a parent for the automatic style),
        but librevenge doesn't allow nested spans, so handle this explicitly.
        
        The alternative would have been to remember the attribute list as member
        data, but the underlying SvXMLAttributeList is reused after
        startElement() returns, so it by the time characters() is invoked, it
        won't have the data we need anymore. (Would be a trade-off between doing
        the attributes -> property list conversion exactly once or depending the
        number of characters() invocation anyway.)
        
        Change-Id: I1dd2f060c421c126340db471a257093b30431d17
        Reviewed-on: https://gerrit.libreoffice.org/42046
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-07  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [41a85500a70533e1c9791c3a4f8b6c24f2143682]

        tdf#107135 Add missing ODFF function SEARCHB.
        
        Change-Id: Ic72693ad8f33fb94c171751f82680eabad1d3d6d
        Reviewed-on: https://gerrit.libreoffice.org/41900
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-07  Stephan Bergmann  <sbergman@redhat.com>  [5a38658e5e232ce39e22ea76642c58f6babc89cd]

        Adapt flatpak-manifest.in to updated pdfium
        
        ...0365ca351aac534d3fc09d22f6a91017525bfef8 "pdfium: update to 3196"
        
        Change-Id: Ia291b30b79bb0873529e474164d24dcb8b491f40

2017-09-07  Stephan Bergmann  <sbergman@redhat.com>  [374a721aca251e8988d4edb7f88ffd06ddef43b9]

        Adapt flatpak-manifest.in to updated language-subtag-registry
        
        ...04d70c0999c716f5465631eca50945915ec607c4 "Upgrade to
        language-subtag-registry-2017-08-15"
        
        Change-Id: I4178545869a6d97cb1f90034f3944d9c72700bd6

2017-09-07  Stephan Bergmann  <sbergman@redhat.com>  [6665da201ce2a87562897d9bdf087b2ff4572976]

        No libqxp in org.gnome.Sdk//3.24
        
        Change-Id: Ia3551572269e1cf04b2a398cd08f718fd248c6e6

2017-09-07  Stephan Bergmann  <sbergman@redhat.com>  [1b85d725663a7d7546549e6b78ea43bea1cde7b9]

        Include all .desktop files in the Flatpak
        
        ...GNOME Software reportedly is fine with that now.
        
        Change-Id: I418fc60a3215078109d3d8e9f426f98fdf37322b

2017-09-07  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [003c2cfaa258e204402a366a105366da74e220a2]

        tdf#112177 remove incorrect constraint for Calc function NPER.
        
        Change-Id: I123ea8ee2e333665ac448c6b3814c3bac0b687ab
        Reviewed-on: https://gerrit.libreoffice.org/42011
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [6d6e78c0ec9caebeaee95dabce0cb3b4ab5c3eca]

        desktop: fix loplugin:unnecessaryparen warning
        
        Change-Id: I10253c38208da7e5881af7611f80e03059ccc5e5

2017-09-07  Xisco Fauli  <anistenis@gmail.com>  [493d10b828ec475f63d399a98ba9b55b9766ee25]

        tdf#112006: the result is different using getFirstSeries
        
        Restore the old code and use c++11 for-statement
        
        Change-Id: If85793d03fc9f022a938bcd365c605a7ddac2720
        Reviewed-on: https://gerrit.libreoffice.org/42031
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-09-07  Szymon Kłos  <szymon.klos@collabora.com>  [ba368643e6a0c5ac7a7b7ea8d72899d60b2a8331]

        tdf#108572 revoke connection if mail-merge is cancelled
        
        Change-Id: Idca4969af8043f7dbc54f4a63b99e92155ef1585
        Reviewed-on: https://gerrit.libreoffice.org/41949
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-07  Szymon Kłos  <szymon.klos@collabora.com>  [26957fc325c27cf61e8ef5555b380d627def4931]

        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 it was impossible to import
        the same datasource second time.
        
        Change-Id: I0310fde2ad819c96474a857f37ee42d052fad266
        Reviewed-on: https://gerrit.libreoffice.org/42028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-07  Justin Luth  <justin_luth@sil.org>  [f091460837835033b10df7674210b0856cda0ec9]

        tdf#112074 doc export: for RTL tables, LEFT_AND_WIDTH is RIGHT
        
        In MSO tables, the only side that can have an indent is the
        logical left orientation. In right-to-left tables, the indent
        is measured from the physical right margin. So, we need to
        save the table's orientation as RIGHT aligned.
        
        In LO tables, only the physical left orientation can specify
        the indent. Importing already calculates the corrected index size.
        
        On export, the indent size will need to be re-calculated to account
        for the reversed the margins, but that will come in a separate patch.
        
        Change-Id: Ie2457791f913af2360af96f5038063d305e366de
        Reviewed-on: https://gerrit.libreoffice.org/41665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-07  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [b9c55dcd7485ab36f0187abf5265321ba832d117]

        Don't use PostUserEvent to show message box in Customize dialog
        
        Otherwise, it causes (I think) some clean-up issues, and causes
        the menu bar not to be refreshed on delete of a custom menu after
        trying to add an already existing command to the custom menu,
        and getting the warning message box. And clicking the non-existent
        menu causes the whole application to crash because of the dangling
        reference, I think. The exact error message on crash was an "out of
        range" error of a vector."
        
        And we don't need the D&D stuff any more. (At least for now.)
        
        Change-Id: I74b8b414e28349065b7408e21e07245fc40f2c75
        Reviewed-on: https://gerrit.libreoffice.org/41930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-07  Michael Stahl  <mstahl@redhat.com>  [6c8c51231e7415ecc20d1343211acf8382666613]

        tdf#112163 sw: avoid crashing in layout on this document
        
        SwTextFrame 0x5dfb7a0 is join locked so doesn't GetFormatted() so
        doesn't have a SwTextLineAccess created; add some defensive programming
        just to make it not crash.
        
        Whether this is the right fix or just a workaround for something going
        wrong in the 179 layout stack frames is beyond my meager knowledge.
        
        In case anybody has an obvious idea, the layout frames that are
        currently being formatted (SwTextFrame or SwTabFrame) are:
        
         #3 0x5dfb7a0 is master of 0x5e56330
        
         #4 0x5e56330
        
         #10 0x5e5f3f0 is follow of 0x5e56330
        
         #19 0x5e60d30 SwTabFrame::Split
        
         #30 0x5e56330
        
         #44 0x5dfb7a0
        
         #53 0x2cefae0 master of 0x5dfb7a0
        
         #57 0x63d1440 SwTabFrame::MakeAll is follow of #58
        
         #58 0x5e106c0 SwTabFrame::MakeAll
        
         #68 0x5e812d0
        
         #77 0x5e11f80 is master of #68
        
         #86 0x2cef600 is master of #77
        
         #90 0x5f86c00 SwTabFrame::MakeAll
        
         #91 0x63d0150 SwTabFrame::MakeAll
        
         #98 SwFlowFrame::MoveFwd
         #101 0x63cf3d0
        
         #110 0x5e05ff0 is master of #101
        
         #119 0x5e0c700 is master of #110
        
         #128 0x5bd0ad0 is master of #119
        
         #136 0x5f8b800 is master of #128
        
         #145 0x86b29a0 is master of #136
        
         #154 0x2c37340 is master of #145
        
         #158 0x5e04ab0 SwTabFrame::MakeAll
        
         #168 0x2c371a0
        
         #173 0x5e16340 SwTabFrame::MakeAll
        
        Change-Id: I716b5faec1512cbf1fbdb04a436da302bd628c51

2017-09-07  Michael Stahl  <mstahl@redhat.com>  [2077a2f15ebeaebcce903c44d4ee21501b3cbfaf]

        sw: these should be asserts
        
        Change-Id: I364c5005f999102481a0ae2add7f7b9781870d00

2017-09-07  Mike Kaganski  <mike.kaganski@collabora.com>  [5aec557b414ce7bab24c9aa3e3ea233e1d832c49]

        Improve error messages for not-standalone command line switches
        
        --printer-name and --outdir are only valid command-line parameters
        if they directly follow their parent parameters (--print-to-file
        and --convert-to). Placing them out-of-order (e.g., using another
        parameter between --convert-to and --outdir) results in a generic
        message that --outdir is an unknown parameter.
        
        This change makes more useful message for these errors to avoid
        user confusion.
        
        Change-Id: I924e8571eec3de9058fe18be3789ccee2bc98c7d
        Reviewed-on: https://gerrit.libreoffice.org/42039
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [105b9ce13cbf19e898b5971279b5fe53410ddb71]

        writerfilter: size() > 0 -> !empty() and other small cleanups
        
        Change-Id: I808a3ed8180b6f2164f14d736e2c8dc4bb8948bc
        Reviewed-on: https://gerrit.libreoffice.org/42037
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-07  Caolán McNamara  <caolanm@redhat.com>  [9f28a9e6593fcb9031cd1f80b073c62e624eddd8]

        Related: tdf#103884 poke libgltf towards core profile
        
        poke libgltf towards working with a core profile as available under gtk3
        
        Change-Id: I48a5a33c6d401e0aa3e6d18f93a498465eda8634
        Reviewed-on: https://gerrit.libreoffice.org/41999
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1da162bedf1ab3907caa5ed8ba202a8251dae0a1]

        xhtml filter: Use css class instead of <style> attribute
        
        Change-Id: I9d63e03b609298e737e55f0d850eb78206171817
        Reviewed-on: https://gerrit.libreoffice.org/42038
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-07  Stephan Bergmann  <sbergman@redhat.com>  [6a478cf43f647458e507de21c4c1edb70679ac74]

        Pass --without-system-zlib into external/curl
        
        For (implicit) --with-zlib, curl's configure would insist on calling pkg-config
        and insist on using -lz to link against the zlib library.  None of that fits
        LO's --without-system-zlib option.
        
        So make curl's configure honor any passed in ZLIB_CLFAGS/LIBS (unless --without-
        zlib were explicitly specified; also, ZLIB_CLFAGS/LIBS would override any
        explicitly specified --with-zlib=PATH, which could be considered an error, but
        we do never explicitly specify --with-zlib=PATH in
        external/curl/ExternalProject_curl.mk, anyway).
        
        Both ZLIB_CLFAGS/LIBS are set in config_host.mk, so are always set as env vars,
        so would already be visible to curl's configure.  I nevertheless pass them into
        curl's configure explicitly in external/curl/ExternalProject_curl.mk, to make
        that more obvious.
        
        With (implicit) --with-system-zlib, LO's configure.ac will set ZLIB_LIBS and
        leave ZLIB_CFLAGS empty (and checks that zlib.h is indeed available without any
        ZLIB_CLFAGS being necessary).  And with --without-system-zlib, LO's configure.ac
        will set both ZLIB_CFLAGS/LIBS.  So curl's configure, as invoked from
        external/curl/ExternalProject_curl.mk, will now always go into the newly added
        case honoring any passed in ZLIB_CLFAGS/LIBS, which should thus always work out
        nicely and use the same zlib settings as configured for LO itself.
        
        (For documentation purposes, external/curl/zlib.patch.0 also contains the
        changes to curl's configure.ac that are reflected in the changes to curl's
        configure.)
        
        Change-Id: Icf5eefe44a7f9beb8a43a9af381f46e5c8b98b04
        Reviewed-on: https://gerrit.libreoffice.org/42032
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-07  Stephan Bergmann  <sbergman@redhat.com>  [a5139f902f36500f7a2a0a8da3eef79c26416dab]

        Clean up passing CPPFLAGS/LDFLAGS into external/curl
        
        Change-Id: I3a4730c9a43f5e4904504bb136b3ccbcf29207b4
        Reviewed-on: https://gerrit.libreoffice.org/42030
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-07  Jan Holesovsky  <kendy@collabora.com>  [4aabc5164d2a0d84e22fb3f6f66e020a8df6899a]

        tdf#106867: Unit test for the export of embedded videos.
        
        Change-Id: Ibbc3da56ace2eaaf4670e869a34ec4c1bad4bf5d
        Reviewed-on: https://gerrit.libreoffice.org/41982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-07  Jan Holesovsky  <kendy@collabora.com>  [4d1159136ae25b437d874e0fba7f0f13651049b6]

        tdf#106867: Write also the extended markup to fully support embedded videos.
        
        Change-Id: I33398bff32077a8a109e0addcebab039f734c1bb
        Reviewed-on: https://gerrit.libreoffice.org/41981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-07  Jan Holesovsky  <kendy@collabora.com>  [cbcffbaee204e9dfbdc2125dda73e36d77e9b844]

        tdf#106867: Export videos in PPTX.
        
        Change-Id: I7f4f389a72aa7ecef65d87f07bb69ba8f3374a14
        Reviewed-on: https://gerrit.libreoffice.org/41979
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-07  Dennis Francis  <dennis.francis@collabora.co.uk>  [f2c29539d52095ea7b914b20ef7f564469d2aa96]

        tdf#107952: Move cursor to changed cell after undo/redo in ScUndoSetCell
        
        Change-Id: Id9f2ba2ed2d77f03c9bd56c41b958aa23921da0d
        Reviewed-on: https://gerrit.libreoffice.org/42014
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-09-06  Julien Nabet  <serval2412@yahoo.fr>  [115bed941d7b7ed1b95d6424bfb98456c1d87546]

        Rename wrong name of vars in auto loop
        
        My commit https://cgit.freedesktop.org/libreoffice/core/commit/?id=8c7b42c942d6693915dc825ede80279f720a5775
        was wrong for some variable names, var in for loops aren't iterators on objects but objects
        
        Change-Id: I13484e5faa50aa8585231661846afa007b7a6eab
        Reviewed-on: https://gerrit.libreoffice.org/42026
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-06  Julien Nabet  <serval2412@yahoo.fr>  [df34535d0a835ac8f7cd19e011965a8790e0c7ae]

        Replace some lists by vectors in svtools
        
        Change-Id: Ibd0bf4a4045fa079827e211b2f5668900c8188ef
        Reviewed-on: https://gerrit.libreoffice.org/42029
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-06  Julien Nabet  <serval2412@yahoo.fr>  [758f021601c25251f9cc5475570153022e140ee0]

        bBObjIsTemporary is never read
        
        since 2010-02-11
        author	Armin Le Grand <Armin.Le.Grand@Sun.COM>	2010-02-11 16:35:16 (GMT)
        committer	Armin Le Grand <Armin.Le.Grand@Sun.COM>	2010-02-11 16:35:16 (GMT)
        commit	a9626fc825840c49fd3135fbf4818e276cd347cb (patch)
        tree	989109ecba1c8fdcc58b22974fa011cab299aca3
        parent	a4d83adbf01e4d8f935ad2ded82be80d13b7cdb1 (diff)
        aw079 #i99386# cleanup of define and last change from CL
        
        see https://cgit.freedesktop.org/libreoffice/core/commit/?id=a9626fc825840c49fd3135fbf4818e276cd347cb
        
        Change-Id: Ib430ddb01b40e1c2d0ef3b888ebb94ebf073b88c
        Reviewed-on: https://gerrit.libreoffice.org/42024
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-06  Stephan Bergmann  <sbergman@redhat.com>  [8067ae344014f4f61219ed3fcfff6b48e2a2b2d8]

        Pass "verbose" flag into external/curl
        
        Change-Id: Ic42bbeaee8faa8a5e99fbdd22775870bd2e5bae0

2017-09-06  Julien Nabet  <serval2412@yahoo.fr>  [f8defe59ff75df2b516ee407f1dac22b0ac72a19]

        Replace some lists by vectors in unoobj (sc)
        
        Change-Id: I611f1a217ff1d5468c77f04a0c2eddd61ee33b8b
        Reviewed-on: https://gerrit.libreoffice.org/42025
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-06  Julien Nabet  <serval2412@yahoo.fr>  [04f1af50c5a10e98c8af0da6fd51e03b6b7e668f]

        Typo exeption->exception (domtest.cxx)
        
        Change-Id: Id8a6b33a643defff82fa9b5e55ebf8c0d3e9c48d
        Reviewed-on: https://gerrit.libreoffice.org/42023
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [a71b454eabb18c3aeb672e0b57650aadbb7c40a0]

        remove unused dummytypes.cxx
        
        after commit 0c1532c62bc489e5e811a641919492316bcbe8e3
        "removed unused type for avmedia dummytypes"
        
        Change-Id: I6148bdc60d3b681bc4ab8f3775e0b55e0a92d67d
        Reviewed-on: https://gerrit.libreoffice.org/42010
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [ad06345e8b5080324d4284fa428afd228bc1f87c]

        lok - support for watermark
        
        Extends doc_renderFont in order to generate text of requested size.
        
        Change-Id: I0ebd48f8714b7772b764f3aba3e13754869c5117
        Reviewed-on: https://gerrit.libreoffice.org/41899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-06  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [31ad6275de88b1dd5aba86ff45e3c9a159e4a48e]

        Updated core Project: help  bc645c22ce028ce5b690621e153db29cd20373ba
        
        Fix Vietnamese endonym
        
        Change-Id: I83e4eb35c9cf362e206c006974be417981b1c0b9
        

2017-09-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [fe4c6063ec493c986f810ba676e2b12fe7dab7a9]

        EPUB export: handle style parents for named styles
        
        Character / paragraph formatting from a style hierarchy should be OK
        now. Also this time test the actual CSS contents, not just that the rule
        name for two paragraphs or spans differs.
        
        Change-Id: I18a9c11aaf16bb3c4b462415b5e819f16de0893c
        Reviewed-on: https://gerrit.libreoffice.org/41993
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-06  jan Iversen  <jani@libreoffice.org>  [ac38af2bb850abab0039d7c9e35644752cf4feb1]

        corrected commit 397e2f0cfb310ac606705c74e5907195e5ca7872
        
        that commit removed all iOS patches for CoinMP, they are
        still needed.
        
        Updated the iOS.patch.1 to the patches config.sub(s)
        
        Change-Id: Id69b436c85d5f3b7113522404f47872559896dd6

2017-09-06  blendergeek  <timothy@eastlincoln.net>  [6758db065d77bdebed54e5d3532796a2c3c24088]

        tdf#111834: hide useless background controls in Handout View
        
        Change-Id: Ia51c671f17dbb8cc36a73ee662c1c57e23e7818f
        Reviewed-on: https://gerrit.libreoffice.org/41968
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4fa014099e99d91088f55b15273117fd0fc26679]

        tdf#111492 Numbering: entry B.1 is exported as 2.1
        
        Look for the current number format, not always for the first one
        
        Change-Id: Ic11bcb420873bc0a5a644a05623bb801a1579dd7
        Reviewed-on: https://gerrit.libreoffice.org/42000
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-06  Andreas Brandner  <Andreas.Brandner@cib.de>  [8cbe2fa1535e475ab48b450a61fc471c3522fce4]

        tdf#101876 Math Fonts dialog: moved buttons to bottom of dialog
        
        Change-Id: I588d9a9f2c87e57bc596cdcae823834f500c7d67
        Reviewed-on: https://gerrit.libreoffice.org/41984
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-06  Shinnok  <admin@shinnok.com>  [b9ddf19ca151d2c7f7315fc26138e5b2b4d4ab8d]

        Improve error message on ssh login failure.
        
        Also use the GERRITHOST variable instead of magic text.
        
        Change-Id: I3314be81017f64fca8aa756cca1715081ad01641
        Reviewed-on: https://gerrit.libreoffice.org/41988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-09-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3811da1b854896fa96f65a87efb1876523353618]

        xhtml export: Rather use rem than cm for margin
        
        follow-up for 46b4eb8b0e9325f8c29cd391baf9504bccee1837
        
        Change-Id: I70986537b842b7fd26de9c2efd1fbdad7b5271a1
        Reviewed-on: https://gerrit.libreoffice.org/41990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-06  Stephan Bergmann  <sbergman@redhat.com>  [397e2f0cfb310ac606705c74e5907195e5ca7872]

        external/coinmp: 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 failed for a Flathub aarch64 test build, see
        <https://flathub.org/builds/#/builders/6/builds/274>.
        
        Some existing patches already did local modifications to those
        config.{guess,sub} files, apparently to address build issues on Android, iOS,
        and macOS.  I removed all of them, hoping that the latest versions of the files
        already address all those issues.
        
        Change-Id: I13e58479d4e3a0598a00c69674885ca540092b53
        Reviewed-on: https://gerrit.libreoffice.org/41987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-06  Stephan Bergmann  <sbergman@redhat.com>  [519925089defb3582c1147c75ef8bf9e5aed02b1]

        Don't call NotifyListeners with mutex locked
        
        ...as it causes ThreadSanitizer failures during CppunitTest_basic_macros:
        
        > WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=27295)
        >   Cycle in lock order graph: M290054517485674432 (0x000000000000) => M2405 (0x7b0c000054c0) => M290054517485674432
        >
        >   Mutex M2405 acquired here while holding mutex M290054517485674432 in main thread:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45ad87)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97:16 (libuno_sal.so.3+0xc1ffa)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56:20 (libutllo.so+0xc06c8)
        >     #3 osl::Guard<osl::Mutex>::Guard(osl::Mutex&) include/osl/mutex.hxx:129:17 (libutllo.so+0xbcccf)
        >     #4 SvtSysLocaleOptions::SvtSysLocaleOptions() unotools/source/config/syslocaleoptions.cxx:504:16 (libutllo.so+0x21a4cd)
        >     #5 SvNumberFormatterRegistry_Impl::SvNumberFormatterRegistry_Impl() svl/source/numbers/zforlist.cxx:184:33 (libsvllo.so+0x3da143)
        >     #6 SvNumberFormatter::GetFormatterRegistry() svl/source/numbers/zforlist.cxx:368:34 (libsvllo.so+0x3e0a70)
        >     #7 SvNumberFormatter::ImpConstruct(o3tl::strong_int<unsigned short, LanguageTypeTag>) svl/source/numbers/zforlist.cxx:322:5 (libsvllo.so+0x3dc328)
        >     #8 SvNumberFormatter::SvNumberFormatter(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, o3tl::strong_int<unsigned short, LanguageTypeTag>) svl/source/numbers/zforlist.cxx:263:5 (libsvllo.so+0x3dbcb9)
        >     #9 SbiScanner::NextSym() basic/source/comp/scanner.cxx:563:31 (libsblo.so+0x267d29)
        >     #10 SbiTokenizer::Next() basic/source/comp/token.cxx:327:10 (libsblo.so+0x2771b8)
        >     #11 SbModule::SetSource32(rtl::OUString const&) basic/source/classes/sbxmod.cxx:912:26 (libsblo.so+0x203ac8)
        >     #12 StarBASIC::MakeModule(rtl::OUString const&, com::sun::star::script::ModuleInfo const&, rtl::OUString const&) basic/source/classes/sb.cxx:1065:8 (libsblo.so+0x16559a)
        >     #13 StarBASIC::MakeModule(rtl::OUString const&, rtl::OUString const&) basic/source/classes/sb.cxx:1037:12 (libsblo.so+0x164fdc)
        >     #14 MacroSnippet::MakeModule(rtl::OUString const&) basic/qa/cppunit/basictest.cxx:29:22 (libtest_basic_macros.so+0xa7ac)
        >     #15 MacroSnippet::LoadSourceFromFile(rtl::OUString const&) basic/qa/cppunit/basictest.cxx:72:5 (libtest_basic_macros.so+0xb240)
        >     #16 (anonymous namespace)::Coverage::run_test(rtl::OUString const&) basic/qa/cppunit/basic_coverage.cxx:75:15 (libtest_basic_macros.so+0x113d9)
        >     #17 (anonymous namespace)::Coverage::process_directory(rtl::OUString const&) basic/qa/cppunit/basic_coverage.cxx:126:17 (libtest_basic_macros.so+0x10f46)
        >     #18 (anonymous namespace)::Coverage::Coverage_Iterator() basic/qa/cppunit/basic_coverage.cxx:141:5 (libtest_basic_macros.so+0x1066e)
        >     #19 void std::__invoke_impl<void, void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:227:14 (libtest_basic_macros.so+0x12ffe)
        >     #20 std::result_of<void ((anonymous namespace)::Coverage::* const&((anonymous namespace)::Coverage*&))()>::type std::__invoke<void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&>(void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:250:14 (libtest_basic_macros.so+0x12eed)
        >     #21 _ZNKSt12_Mem_fn_baseIMN12_GLOBAL__N_18CoverageEFvvELb1EEclIJRPS1_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS8_ /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:604:11 (libtest_basic_macros.so+0x12dcb)
        >     #22 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Coverage::*)()> ((anonymous namespace)::Coverage*)>::__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 (libtest_basic_macros.so+0x12d3b)
        >     #23 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Coverage::*)()> ((anonymous namespace)::Coverage*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991:17 (libtest_basic_macros.so+0x12c46)
        >     #24 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Coverage::*)()> ((anonymous namespace)::Coverage*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1731:2 (libtest_basic_macros.so+0x1260a)
        >     #25 std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127:14 (libtest_basic_macros.so+0x1a6be)
        >     #26 CppUnit::TestCaller<(anonymous namespace)::Coverage>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7 (libtest_basic_macros.so+0x11dac)
        >     #27 CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 (libcppunit-1.14.so.0+0xd61d2)
        >     #28 (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39:14 (libvclbootstrapprotector.so+0x1114)
        >     #29 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #30 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12 (unobootstrapprotector.so+0x2204)
        >     #31 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #32 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 (unoexceptionprotector.so+0x23e9)
        >     #33 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #34 CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 (libcppunit-1.14.so.0+0xa57ad)
        >     #35 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #36 CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18 (libcppunit-1.14.so.0+0xc4a96)
        >     #37 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 (libcppunit-1.14.so.0+0xf4714)
        >     #38 CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 (libcppunit-1.14.so.0+0xd5750)
        >     #39 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #40 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #41 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #42 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #43 CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 (libcppunit-1.14.so.0+0x10282c)
        >     #44 CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9 (libcppunit-1.14.so.0+0xf4223)
        >     #45 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 (libcppunit-1.14.so.0+0x102c76)
        >     #46 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316:20 (cppunittester+0x4bd528)
        >     #47 sal_main() sal/cppunittester/cppunittester.cxx:466:20 (cppunittester+0x4bc15e)
        >     #48 main sal/cppunittester/cppunittester.cxx:373:1 (cppunittester+0x4bb9d5)
        >
        >   Mutex M290054517485674432 previously acquired by the same thread here:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45ad87)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97:16 (libuno_sal.so.3+0xc1ffa)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56:20 (libsvllo.so+0xeced8)
        >     #3 osl::Guard<osl::Mutex>::Guard(osl::Mutex&) include/osl/mutex.hxx:129:17 (libsvllo.so+0xf3b4f)
        >     #4 SvNumberFormatter::ImpConstruct(o3tl::strong_int<unsigned short, LanguageTypeTag>) svl/source/numbers/zforlist.cxx:321:23 (libsvllo.so+0x3dc31e)
        >     #5 SvNumberFormatter::SvNumberFormatter(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, o3tl::strong_int<unsigned short, LanguageTypeTag>) svl/source/numbers/zforlist.cxx:263:5 (libsvllo.so+0x3dbcb9)
        >     #6 SbiScanner::NextSym() basic/source/comp/scanner.cxx:563:31 (libsblo.so+0x267d29)
        >     #7 SbiTokenizer::Next() basic/source/comp/token.cxx:327:10 (libsblo.so+0x2771b8)
        >     #8 SbModule::SetSource32(rtl::OUString const&) basic/source/classes/sbxmod.cxx:912:26 (libsblo.so+0x203ac8)
        >     #9 StarBASIC::MakeModule(rtl::OUString const&, com::sun::star::script::ModuleInfo const&, rtl::OUString const&) basic/source/classes/sb.cxx:1065:8 (libsblo.so+0x16559a)
        >     #10 StarBASIC::MakeModule(rtl::OUString const&, rtl::OUString const&) basic/source/classes/sb.cxx:1037:12 (libsblo.so+0x164fdc)
        >     #11 MacroSnippet::MakeModule(rtl::OUString const&) basic/qa/cppunit/basictest.cxx:29:22 (libtest_basic_macros.so+0xa7ac)
        >     #12 MacroSnippet::LoadSourceFromFile(rtl::OUString const&) basic/qa/cppunit/basictest.cxx:72:5 (libtest_basic_macros.so+0xb240)
        >     #13 (anonymous namespace)::Coverage::run_test(rtl::OUString const&) basic/qa/cppunit/basic_coverage.cxx:75:15 (libtest_basic_macros.so+0x113d9)
        >     #14 (anonymous namespace)::Coverage::process_directory(rtl::OUString const&) basic/qa/cppunit/basic_coverage.cxx:126:17 (libtest_basic_macros.so+0x10f46)
        >     #15 (anonymous namespace)::Coverage::Coverage_Iterator() basic/qa/cppunit/basic_coverage.cxx:141:5 (libtest_basic_macros.so+0x1066e)
        >     #16 void std::__invoke_impl<void, void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:227:14 (libtest_basic_macros.so+0x12ffe)
        >     #17 std::result_of<void ((anonymous namespace)::Coverage::* const&((anonymous namespace)::Coverage*&))()>::type std::__invoke<void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&>(void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:250:14 (libtest_basic_macros.so+0x12eed)
        >     #18 _ZNKSt12_Mem_fn_baseIMN12_GLOBAL__N_18CoverageEFvvELb1EEclIJRPS1_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS8_ /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:604:11 (libtest_basic_macros.so+0x12dcb)
        >     #19 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Coverage::*)()> ((anonymous namespace)::Coverage*)>::__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 (libtest_basic_macros.so+0x12d3b)
        >     #20 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Coverage::*)()> ((anonymous namespace)::Coverage*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991:17 (libtest_basic_macros.so+0x12c46)
        >     #21 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Coverage::*)()> ((anonymous namespace)::Coverage*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1731:2 (libtest_basic_macros.so+0x1260a)
        >     #22 std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127:14 (libtest_basic_macros.so+0x1a6be)
        >     #23 CppUnit::TestCaller<(anonymous namespace)::Coverage>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7 (libtest_basic_macros.so+0x11dac)
        >     #24 CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 (libcppunit-1.14.so.0+0xd61d2)
        >     #25 (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39:14 (libvclbootstrapprotector.so+0x1114)
        >     #26 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #27 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12 (unobootstrapprotector.so+0x2204)
        >     #28 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #29 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 (unoexceptionprotector.so+0x23e9)
        >     #30 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #31 CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 (libcppunit-1.14.so.0+0xa57ad)
        >     #32 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #33 CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18 (libcppunit-1.14.so.0+0xc4a96)
        >     #34 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 (libcppunit-1.14.so.0+0xf4714)
        >     #35 CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 (libcppunit-1.14.so.0+0xd5750)
        >     #36 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #37 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #38 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #39 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #40 CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 (libcppunit-1.14.so.0+0x10282c)
        >     #41 CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9 (libcppunit-1.14.so.0+0xf4223)
        >     #42 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 (libcppunit-1.14.so.0+0x102c76)
        >     #43 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316:20 (cppunittester+0x4bd528)
        >     #44 sal_main() sal/cppunittester/cppunittester.cxx:466:20 (cppunittester+0x4bc15e)
        >     #45 main sal/cppunittester/cppunittester.cxx:373:1 (cppunittester+0x4bb9d5)
        >
        >   Mutex M290054517485674432 acquired here while holding mutex M2405 in main thread:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45ad87)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97:16 (libuno_sal.so.3+0xc1ffa)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56:20 (libsvllo.so+0xeced8)
        >     #3 osl::Guard<osl::Mutex>::Guard(osl::Mutex&) include/osl/mutex.hxx:129:17 (libsvllo.so+0xf3b4f)
        >     #4 SvNumberFormatter::CurrencyChangeLink(SvNumberFormatter*, LinkParamNone*) svl/source/numbers/zforlist.cxx:3320:23 (libsvllo.so+0x3f7282)
        >     #5 SvNumberFormatter::LinkStubCurrencyChangeLink(void*, LinkParamNone*) svl/source/numbers/zforlist.cxx:3318:1 (libsvllo.so+0x3f71f8)
        >     #6 Link<LinkParamNone*, void>::Call(LinkParamNone*) const include/tools/link.hxx:84:45 (libutllo.so+0x21cfa0)
        >     #7 SvtSysLocaleOptions::ConfigurationChanged(utl::ConfigurationBroadcaster*, ConfigurationHints) unotools/source/config/syslocaleoptions.cxx:674:15 (libutllo.so+0x21c06f)
        >     #8 non-virtual thunk to SvtSysLocaleOptions::ConfigurationChanged(utl::ConfigurationBroadcaster*, ConfigurationHints) unotools/source/config/syslocaleoptions.cxx (libutllo.so+0x21c118)
        >     #9 utl::ConfigurationBroadcaster::NotifyListeners(ConfigurationHints) unotools/source/config/options.cxx:78:33 (libutllo.so+0x1cd63f)
        >     #10 SvtSysLocaleOptions_Impl::SetLocaleString(rtl::OUString const&) unotools/source/config/syslocaleoptions.cxx:390:9 (libutllo.so+0x21935d)
        >     #11 SvtSysLocaleOptions::SetLocaleConfigString(rtl::OUString const&) unotools/source/config/syslocaleoptions.cxx:555:12 (libutllo.so+0x21adcc)
        >     #12 (anonymous namespace)::Coverage::Coverage_Iterator() basic/qa/cppunit/basic_coverage.cxx:156:31 (libtest_basic_macros.so+0x108e4)
        >     #13 void std::__invoke_impl<void, void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:227:14 (libtest_basic_macros.so+0x12ffe)
        >     #14 std::result_of<void ((anonymous namespace)::Coverage::* const&((anonymous namespace)::Coverage*&))()>::type std::__invoke<void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&>(void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:250:14 (libtest_basic_macros.so+0x12eed)
        >     #15 _ZNKSt12_Mem_fn_baseIMN12_GLOBAL__N_18CoverageEFvvELb1EEclIJRPS1_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS8_ /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:604:11 (libtest_basic_macros.so+0x12dcb)
        >     #16 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Coverage::*)()> ((anonymous namespace)::Coverage*)>::__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 (libtest_basic_macros.so+0x12d3b)
        >     #17 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Coverage::*)()> ((anonymous namespace)::Coverage*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991:17 (libtest_basic_macros.so+0x12c46)
        >     #18 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Coverage::*)()> ((anonymous namespace)::Coverage*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1731:2 (libtest_basic_macros.so+0x1260a)
        >     #19 std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127:14 (libtest_basic_macros.so+0x1a6be)
        >     #20 CppUnit::TestCaller<(anonymous namespace)::Coverage>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7 (libtest_basic_macros.so+0x11dac)
        >     #21 CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 (libcppunit-1.14.so.0+0xd61d2)
        >     #22 (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39:14 (libvclbootstrapprotector.so+0x1114)
        >     #23 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #24 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12 (unobootstrapprotector.so+0x2204)
        >     #25 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #26 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 (unoexceptionprotector.so+0x23e9)
        >     #27 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #28 CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 (libcppunit-1.14.so.0+0xa57ad)
        >     #29 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #30 CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18 (libcppunit-1.14.so.0+0xc4a96)
        >     #31 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 (libcppunit-1.14.so.0+0xf4714)
        >     #32 CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 (libcppunit-1.14.so.0+0xd5750)
        >     #33 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #34 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #35 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #36 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #37 CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 (libcppunit-1.14.so.0+0x10282c)
        >     #38 CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9 (libcppunit-1.14.so.0+0xf4223)
        >     #39 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 (libcppunit-1.14.so.0+0x102c76)
        >     #40 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316:20 (cppunittester+0x4bd528)
        >     #41 sal_main() sal/cppunittester/cppunittester.cxx:466:20 (cppunittester+0x4bc15e)
        >     #42 main sal/cppunittester/cppunittester.cxx:373:1 (cppunittester+0x4bb9d5)
        >
        >   Mutex M2405 previously acquired by the same thread here:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45ad87)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97:16 (libuno_sal.so.3+0xc1ffa)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56:20 (libutllo.so+0xc06c8)
        >     #3 osl::Guard<osl::Mutex>::Guard(osl::Mutex&) include/osl/mutex.hxx:129:17 (libutllo.so+0xbcccf)
        >     #4 SvtSysLocaleOptions::SetLocaleConfigString(rtl::OUString const&) unotools/source/config/syslocaleoptions.cxx:554:16 (libutllo.so+0x21adab)
        >     #5 (anonymous namespace)::Coverage::Coverage_Iterator() basic/qa/cppunit/basic_coverage.cxx:156:31 (libtest_basic_macros.so+0x108e4)
        >     #6 void std::__invoke_impl<void, void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:227:14 (libtest_basic_macros.so+0x12ffe)
        >     #7 std::result_of<void ((anonymous namespace)::Coverage::* const&((anonymous namespace)::Coverage*&))()>::type std::__invoke<void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&>(void ((anonymous namespace)::Coverage::* const&)(), (anonymous namespace)::Coverage*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:250:14 (libtest_basic_macros.so+0x12eed)
        >     #8 _ZNKSt12_Mem_fn_baseIMN12_GLOBAL__N_18CoverageEFvvELb1EEclIJRPS1_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS8_ /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:604:11 (libtest_basic_macros.so+0x12dcb)
        >     #9 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Coverage::*)()> ((anonymous namespace)::Coverage*)>::__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 (libtest_basic_macros.so+0x12d3b)
        >     #10 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Coverage::*)()> ((anonymous namespace)::Coverage*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991:17 (libtest_basic_macros.so+0x12c46)
        >     #11 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Coverage::*)()> ((anonymous namespace)::Coverage*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1731:2 (libtest_basic_macros.so+0x1260a)
        >     #12 std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127:14 (libtest_basic_macros.so+0x1a6be)
        >     #13 CppUnit::TestCaller<(anonymous namespace)::Coverage>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7 (libtest_basic_macros.so+0x11dac)
        >     #14 CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 (libcppunit-1.14.so.0+0xd61d2)
        >     #15 (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39:14 (libvclbootstrapprotector.so+0x1114)
        >     #16 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #17 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12 (unobootstrapprotector.so+0x2204)
        >     #18 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #19 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 (unoexceptionprotector.so+0x23e9)
        >     #20 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #21 CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 (libcppunit-1.14.so.0+0xa57ad)
        >     #22 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (libcppunit-1.14.so.0+0xc7614)
        >     #23 CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18 (libcppunit-1.14.so.0+0xc4a96)
        >     #24 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 (libcppunit-1.14.so.0+0xf4714)
        >     #25 CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 (libcppunit-1.14.so.0+0xd5750)
        >     #26 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #27 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #28 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (libcppunit-1.14.so.0+0xd6d5a)
        >     #29 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (libcppunit-1.14.so.0+0xd6a2e)
        >     #30 CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 (libcppunit-1.14.so.0+0x10282c)
        >     #31 CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9 (libcppunit-1.14.so.0+0xf4223)
        >     #32 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 (libcppunit-1.14.so.0+0x102c76)
        >     #33 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316:20 (cppunittester+0x4bd528)
        >     #34 sal_main() sal/cppunittester/cppunittester.cxx:466:20 (cppunittester+0x4bc15e)
        >     #35 main sal/cppunittester/cppunittester.cxx:373:1 (cppunittester+0x4bb9d5)
        
        Change-Id: I2dc13b1e8a5f58155b2df4679bd1c1d73819cb6f

2017-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d830ab33c75dc07d77796d422d909c235c2c127]

        const correctness in o3tl::array_view
        
        Change-Id: I44c1ace97ae44069c5a0c6a247aa8a0b49896ad3
        Reviewed-on: https://gerrit.libreoffice.org/41985
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [bc3e0121b47cc601575b0a49f6ba4959130cf96e]

        Don't poll the extension install progress bar
        
        Just start the Idle, if actually something changed.
        
        Quite probably we shouldn't rely on an Idle at all, but this
        fixes the busy loop while installing an extension waiting in
        a confirmation dialog.
        
        Change-Id: I3abbe2eb6651ce9320ef6e4d9c5251a23ab87216

2017-09-06  Jan Holesovsky  <kendy@collabora.com>  [2f07a533ed7b52fb0420e6f0a98f42019dcf185f]

        tdf#106867: Import target for commands in PPTX.
        
        Change-Id: I859335085038433ef862a669430f8be993b92cb2
        Reviewed-on: https://gerrit.libreoffice.org/41980
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2017-09-06  Jan Holesovsky  <kendy@collabora.com>  [e64ebbb7ac530f82bf26a67fed0e1d22b254ff93]

        tdf#106867: Implement pptx export of AnimationNodeType::COMMAND.
        
        This is still not enough to make PowerPoint happy with the test file.
        
        Change-Id: Icadcb640b44100ffb3482de57723576e4d843e7a
        Reviewed-on: https://gerrit.libreoffice.org/41977
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-06  Jan Holesovsky  <kendy@collabora.com>  [6ac9d6d2a0def5ccc7d8b0d8893c8462f87cb9e5]

        related tdf#111884: GroupShapes are now handled in oox.
        
        Change-Id: Iee960e3d4a5c3dc37fa62b4fec8e52fe7c314ec0
        Reviewed-on: https://gerrit.libreoffice.org/41978
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [e824a49a1c12533047d6a5ab8544377e8ff29863]

        Don't run the OLEObjCache timer for an empty cache
        
        Change-Id: I210f6bdec14491bea6d15bca133011059091f21b

2017-09-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [9ac2aad4c1cd0f8d513c02a897da90c42f2fa961]

        OSX fix ODK example builds with enabled SIP
        
        The "System Integrity Protection”, introduced in macOS El Capitan,
        strips DYLD_* environment variables from all calls of software in
        /bin and /usr/bin.
        
        As a workaround we copy the shell to a temporary file and use it
        in our "sub-make" calls to build the examples.
        
        Change-Id: I3f07492782d56e153e8fcdea605a042ec1898276
        Reviewed-on: https://gerrit.libreoffice.org/41975
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-06  Takeshi Abe  <tabe@fixedpoint.jp>  [a72f30e518883c9b2e20c6a0cf2f1e46eac1fbf9]

        svx: Simplify code with std::unique_ptr
        
        Change-Id: I6f22417edc70812c64f7b4a9c6d59947059db414
        Reviewed-on: https://gerrit.libreoffice.org/41971
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [128c2badab606787d437482a759d1ed08f4e31d5]

        Updated core Project: help  39aa38f16b837e87ec7ba04f160d0857829c2b38
        
         Add cs and da to helponline localization
        
        Change-Id: I63291915ac06642d9f7ba6db9c2470b38951eff3
        Reviewed-on: https://gerrit.libreoffice.org/41970
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-06  jan Iversen  <jani@libreoffice.org>  [7030d03c8345dd98e9470c7c8de942391ad49e6d]

        iOS, avoid copying res files.
        
        the resource files are compiled into the code, so no
        need to copy the resource files.
        
        LibreOfficeKit compiles for arm64
        A few link problems outstanding
        
        Change-Id: I82ba6f2582b01b2cc5180fd1ee732c7c8458275d

2017-09-06  jan Iversen  <jani@libreoffice.org>  [4829d41c89acbf29db6414d026275829cf69bdc1]

        iOS, make gendict.cxx compile
        
        it is not possible to take the address directly of OUString variables.
        
        Change-Id: I8e31494523f4ec186de81aa065f03d7fb2ef475d

2017-09-06  jan Iversen  <jani@libreoffice.org>  [0c1532c62bc489e5e811a641919492316bcbe8e3]

        removed unused type for avmedia dummytypes
        
        Removed StaticType, since opengrok can only find 1 place it is present.
        
        Change-Id: I5a2aacb53c6a22d510e79c152b3725fa7821351d

2017-09-06  jan Iversen  <jani@libreoffice.org>  [b63cbdaec5873a32bd936d24d3152c3ec4de3180]

        iOS, update libqxp to allow arm64
        
        Added iOS patch for arm64
        
        Change-Id: I5a7c3b6d68df6fa8202c04d9a710e4a611b49b99

2017-09-06  jan Iversen  <jani@libreoffice.org>  [9cd591c1d954032f47eb4831a6c8d46886b45917]

        iOS, add arm64 support in libepub
        
        Added patch to support arm64
        
        Change-Id: If230ddd45b9d1fecc91e1cb529ff3f3da7f2c03d

2017-09-06  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f3f98b8e1f9eb0804e18bea055fb02917aca42a5]

        tdf#111838: Revert "Decrease duplicated code"
        
        This reverts commit 787732fac0aef255bdc51479fdaddf15532d118e.
        
        Change-Id: Idd36f0d434c5ec867e0e1bbbfa70d8a4644d53c6
        Reviewed-on: https://gerrit.libreoffice.org/41976
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-06  David Ostrovsky  <david@ostrovsky.org>  [92012cfad0611f178ea0013674fc3e07008b8b03]

        Boost: Update last known MSVC version to VS2017.3
        
        Change-Id: I41952279cc9d40769bfc51dd0f03c0b0624815d2
        Reviewed-on: https://gerrit.libreoffice.org/41961
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Grzegorz Araminowicz <g.araminowicz@gmail.com>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [84e1f8567fa0a2b83323d8944307d1db7a5b45f5]

        loplugin:unnecessaryparen
        
        Change-Id: I1e80b1b62157f78fe3c0964773c8a0e29a901710

2017-09-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [3621c773a867eb2bbee83035c7125ca11296e44a]

        EPUB export: pull out FillStyle() from XMLSpan/ParaContext
        
        To avoid repeating similar code 3 times.
        
        Change-Id: I76a7d2329488ba9b77b789c0393ac120e8e775d1
        Reviewed-on: https://gerrit.libreoffice.org/41973
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-06  Caolán McNamara  <caolanm@redhat.com>  [128856d5810ef4b103885a0a3c145ed3016a5950]

        crashtesting: bazillion presentation format crashes
        
        Change-Id: I2476f411275978dbdb1060c015658535ef803d50

2017-09-06  Caolán McNamara  <caolanm@redhat.com>  [af53581cd12a4d265719acca0c59fb4490e15951]

        ofz#3028 check bitmap creation for failure
        
        Change-Id: I8c1a2c3873e53153564a5aabc4cc8903622cf054

2017-09-06  Dimitri Bouron  <bouron.d@gmail.com>  [3d37e10684edf9536beefe5670b144571e6c9792]

        tdf#111305: Fix group name refresh in pivot table
        
        Change-Id: Ibc22bfba5765aba3014651df50afb23b893d2b5a
        Reviewed-on: https://gerrit.libreoffice.org/40712
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-06  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [1683f9848c3bd89fff430330a500756c4b130457]

        tdf#107135 fix too tight constraint for FINDB.
        
        Change-Id: I72e7214f14840146305fcb7daec7db89fcf112c9
        Reviewed-on: https://gerrit.libreoffice.org/41959
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-06  Stephan Bergmann  <sbergman@redhat.com>  [2a74f9d8055cadd3da00a45486a8fcdab3e94715]

        Move git source details to solenv/flatpak-manifest.in
        
        ...from dev-tools' flatpak/build.sh, as the Flathub build plans to use that git
        source, too
        
        Change-Id: I5a23ad0eddd8b7d89e941217c66f5354936c10fc

2017-09-06  Stephan Bergmann  <sbergman@redhat.com>  [796c494d78a851aae7d58e0720f64984cb5716de]

        Clean up sal/backtrace.hxx
        
        Change-Id: Id78e9c0ca29ff2e52591f3d446431ac23c20ab7a
        Reviewed-on: https://gerrit.libreoffice.org/41926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-06  Justin Luth  <justin_luth@sil.org>  [176a723876b0138debb20f824103b2ab0c910401]

        tdf#112074 doc import: use real width if no preferred width
        
        If the document did not specify a preferred table width, then
        the indent was completely wrong. I don't think the "else" clause
        ever provided a correct value.
        See https://bz.apache.org/ooo/attachment.cgi?id=63705&action=diff
        
        These documents don't round-trip at all, so making changes
        here ought to be fairly regression-safe since the documents are
        read-only anyway.
        
        Change-Id: I6308ffd22b6f7ce60b9780e00b68bc6f8b09a6fa
        Reviewed-on: https://gerrit.libreoffice.org/41664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [c210019f36ec4a640fe1967b562454a21c371d63]

        xmlsecurity: no need to have pdfio/pdfdocument.hxx as a global header
        
        Which means xmlsecurity can be again a module that has no public
        headers.
        
        Change-Id: I3d0b03680398f80196fac187263e770fd44ed0ed
        Reviewed-on: https://gerrit.libreoffice.org/41966
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [4f7034b64cd6ae6cd7bc2ef99d29709ab6117a31]

        EPUB export: handle text properties from text styles
        
        This is the last combination of style -> direct inheritance that was not
        handled previously.
        
        Change-Id: Ie92b38b89a13b81f09cd7300b0d1b939cda3d8ff
        Reviewed-on: https://gerrit.libreoffice.org/41952
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-06  Julien Nabet  <serval2412@yahoo.fr>  [8a85ed4cbd4b5e3221bb35bdd8c882950b61bd93]

        Use o3tl::make_unique when var is unique_ptr
        
        Change-Id: I2d8b20aeb686bd4b59fe8dcaf695a17d94a440c9
        Reviewed-on: https://gerrit.libreoffice.org/41967
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [dccd1633a111ba124f9868a4a51579c95200d745]

        loplugin:unnecessaryparen include case statements
        
        Change-Id: I79fb3eec0d5d466e33b2e18621a7169695edf82f
        Reviewed-on: https://gerrit.libreoffice.org/41920
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-06  Andreas Brandner  <Andreas.Brandner@cib.de>  [9c34471f54870fc685c343f4af30310e75d3a9ca]

        tdf#111907 Allow box in Manage Names dialog to expand on resizing
        
        Change-Id: I821e12d771d574dd191d9be86a19c23288902d5b
        Reviewed-on: https://gerrit.libreoffice.org/41946
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-09-05  Andreas Brandner  <Andreas.Brandner@cib.de>  [571abca0461485380017095087ebe39bc8280b67]

        Remove add-in demo/test-files in sc/workben
        
        Change-Id: Ie8a887e0a478bfe0fd3d31f895229e3aca553bee
        Reviewed-on: https://gerrit.libreoffice.org/41948
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-05  Dinh Le  <infostud91@gmail.com>  [aad2cdce2a2e89f35366c55878129d268cc92bef]

        tdf#112164 add test document
        
        Change-Id: Iacf2bec62a8eff3c9b4e6a5971ee8e63ae00567e

2017-09-05  Michael Stahl  <mstahl@redhat.com>  [e530a7ddb1c9423487ce936e6b23b8e36449d555]

        tdf#112164 sax: handle errors on last call to XML_Parse()
        
        If XML_Parse() is called with isFinal=1 and there are open tags, that is
        an error (XML_ERROR_NO_ELEMENTS) that must be converted to an exception.
        
        This reveals that we already had an incomplete input document, which
        needs to be moved to "fail" now.
        
        Change-Id: I7ce3b51bd87923b5edde621508cf38d7ebbc2b14

2017-09-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [383aab7ed63bf30931c1cf89138707d2228b5dce]

        Updated core Project: help  88da65789dd8c641d9f2c20b7240e120e2fb9537
        
        More localization WIP for helponline
        
        * Added more languages in page UI
        * Language names in their own language in language dropdown
        * Attempt of switch to browser language by default
        
        Change-Id: Iea133b24e6121bb5da7af21fe5ca4ce9cde8c14d
        Reviewed-on: https://gerrit.libreoffice.org/41911
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-09-05  jan iversen  <jani@libreoffice.org>  [d763f23f13d66ddccbf4f5ade511d37240cbc442]

        Revert "iOS, Executable_gendict.mk contained work ifneq"
        
        break android build, will try another idea.
        
        This reverts commit 9915e8d250639348ca06622ffae840f207be8eec.
        
        Change-Id: I4e4e73733febd8d3bb7469de76163e8d16b7a5c7
        Reviewed-on: https://gerrit.libreoffice.org/41958
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2017-09-05  Caolán McNamara  <caolanm@redhat.com>  [0c8b749e602b6743857a9bc4efb24b6183690311]

        Resolves: tdf#107249 round ascent/descent/extleading on conversion to int
        
        Change-Id: Ia3ab5960d5288f5831aaa4ade800ca7513dad766
        Reviewed-on: https://gerrit.libreoffice.org/41944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-05  Michael Stahl  <mstahl@redhat.com>  [2b329599183107735e1a7b6aad516452eb6fa6a6]

        libxml2: upgrade to release 2.9.5
        
        * drop ubsan.patch.0: presumably fixed upstream
        * drop 0001-* CVE fixes: fixed upstream
        
        Change-Id: I3e2a53b5ef82ef8edd85e812fd5dee67ab60db94
        Reviewed-on: https://gerrit.libreoffice.org/41951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-05  Michael Stahl  <mstahl@redhat.com>  [1d7b3cbe1f08319eddf88aac04923ae44873f246]

        libxslt: upgrade to release 1.1.30
        
        * drop most of libxslt-internal-symbols.patch, fixed upstream
        
        Change-Id: I59cf57a4d3139ad5fa0e5ce1a6cdaaa568ae3a40
        Reviewed-on: https://gerrit.libreoffice.org/41947
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [5270eacdbca0347a56392d706e14a7be18704155]

        EPUB export: handle text properties from paragraph styles
        
        Same as previous EPUB commit, but this time for text properties, not
        paragraph ones.
        
        Change-Id: I46d59d92028cf4155bfbbf68805a1b6c259e81e2
        Reviewed-on: https://gerrit.libreoffice.org/41945
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-05  Dimitri Bouron  <bouron.d@gmail.com>  [7d96c84d153417ff01efacd89f3f19803a64dddb]

        sc: adjust block height only if needed
        
        Change-Id: Ibc8c101bfaedbcaa5d3ba1554b3301c1f44a8987
        Reviewed-on: https://gerrit.libreoffice.org/41928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-05  Andreas Brandner  <Andreas.Brandner@cib.de>  [f2edc808762f0fb300923e266dde5d68fa70ace9]

        Remove sc/workben-files
        
        Change-Id: I0c3f3f212ea6f0e7f99e3b5edffef24bb279b456
        Reviewed-on: https://gerrit.libreoffice.org/41937
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-05  jan Iversen  <jani@libreoffice.org>  [a03714436ab0eb11dabacfabcffb7dfdbb5e0465]

        iOS, update gcc3_ios_arm exception.
        
        except.c updated to new structure (includes etc).
        
        Change-Id: Ie39ec356b2eb0d14f7ba1b15ab1a6e093a35fd74

2017-09-05  jan Iversen  <jani@libreoffice.org>  [9915e8d250639348ca06622ffae840f207be8eec]

        iOS, Executable_gendict.mk contained work ifneq
        
        Test for iOS failed, changed to ifeq
        
        Change-Id: I0f936b0949a5b3d1fba8261e6a6f08988f67cb85
        Reviewed-on: https://gerrit.libreoffice.org/41913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-09-05  Lior Kaplan  <kaplanlior@gmail.com>  [5173b61ec6c85e87a9c36725f3b867779d1f7d7b]

        Updated core Project: dictionaries  b47ce35a6acd746b539143949b677c554812c415
        
        Update Hebrew dictionary as generated by Hspell 1.4
        
        Files taken from Debian myspell-he package
        
        Change-Id: I8d889ec5fbafe19040ca86995e66c79832b0ad18
        Reviewed-on: https://gerrit.libreoffice.org/41864
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        

2017-09-05  Stephan Bergmann  <sbergman@redhat.com>  [cb2550750386f51ef7a46a8a664a4ab9de614f8d]

        Drop lazywrite property, which is silently ignored by configmgr anyway
        
        ...at least ever since the "new" configmgr reimplementation,
        6b849a6aeeb9ea8b1e25e28d5a8be390e425f84e "#i101955# initial work in progress of
        a configmgr reimplementation (for now in an extra module 'configmgr2')" et al
        
        Change-Id: I43430d991647fb2e26762463d51175247db0604b

2017-09-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [e808bbe1ce51465e6f3e9dc4fec2ecd263fe0e4b]

        EPUB export: handle paragraph properties from paragraph styles
        
        This adds support for inheriting paragraph properties from named
        paragraph styles.
        
        Change-Id: I3cb787f6704329a5e0d11d3cd0266254749ac5ae
        Reviewed-on: https://gerrit.libreoffice.org/41938
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-05  Stephan Bergmann  <sbergman@redhat.com>  [0e16ea1f04fb099dceeda70565dac471bfe1ee7a]

        Fix for old GCC
        
        Change-Id: I8c1cba6a4418974a28f198d582b05bd829dbb9ff

2017-09-05  Stephan Bergmann  <sbergman@redhat.com>  [93786f7c79b3ae61feed42d397cbbdbd8107d152]

        Revert "Resolves: tdf#107249 round ascent/descent/extleading on conversion to int"
        
        This reverts commit e2159061db8e266a3fe9f31773c676887168b254, it broke
        CppunitTest_vcl_complextext.

2017-09-05  Katarina Behrens  <Katarina.Behrens@cib.de>  [a897c5ed86c6d8981305bf725e83c76e4e3a36d0]

        tdf#109202: pass arg of --convert-images-to to (f)odt filter
        
        Tunelling 1 piece of information through 20 layers of abstraction
        
        Advanced tunelling all the way to sfx2
        
        Exhausted beyond recognition arrived to [Flat]ODF filter
        
        Change-Id: I0597c20c28f5cf8e2c60c4398622b36bda83abd0
        Reviewed-on: https://gerrit.libreoffice.org/41777
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ada87712ebc00b547e29fe31052e56f3495ea226]

        tdf#109202: Convert images via command line parameter, CLI support
        
        Change-Id: Iea65bc24ed9a76ca35f7f91e0867a0853ced93e6
        Reviewed-on: https://gerrit.libreoffice.org/41136
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-05  Eike Rathke  <erack@redhat.com>  [49f1f04c5bb9922b237ec7ed6a9b58f7f1c2e781]

        Use LanguageTag::getBcp47MS() to write MS malformed tags to OOXML, tdf#83190
        
        Change-Id: Id706cf40f717005df840e7856528dd7bbc866e98

2017-09-05  Eike Rathke  <erack@redhat.com>  [750991d454f60d5718e17cbdcdeb4a438adfe6ab]

        Map MS malformed es-ES_tradnl to proper BCP 47 es-ES-u-co-trad, tdf#83190
        
        See
        BCP 47 Extension U
        https://tools.ietf.org/html/rfc6067
        and
        http://www.unicode.org/repos/cldr/tags/latest/common/bcp47/collation.xml
        http://www.unicode.org/repos/cldr/trunk/common/bcp47/collation.xml
        
        Change-Id: I2b946ab00c2efdc1a877a5e6ce91bc703bcd9db0

2017-09-05  Eike Rathke  <erack@redhat.com>  [93f490887c837c8a81b035d4c404da186a9bc9a2]

        Introduce LanguageTag::getBcp47MS() for writing MS malformed tags, tdf#83190
        
        Change-Id: I1e2815b9ae60681c7cddc416cc05bf4c70dcc48a

2017-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [8cca31aaba11f03d746cafeec381968ce1418346]

        rename GetTTFontMterics -> GetTTFontMetrics
        
        Change-Id: I9952ddf0b1256e768a664f4da70455245cf67f41
        Reviewed-on: https://gerrit.libreoffice.org/41934
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-05  Caolán McNamara  <caolanm@redhat.com>  [e2159061db8e266a3fe9f31773c676887168b254]

        Resolves: tdf#107249 round ascent/descent/extleading on conversion to int
        
        Change-Id: Iaf30b90762818c57fc0277e771b5bf172fb558be
        Reviewed-on: https://gerrit.libreoffice.org/41933
        Reviewed-by: Michael Meeks <michael@gnome.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-05  Caolán McNamara  <caolanm@redhat.com>  [f263692de96ac68e73eeb953b7e92a18d149f30e]

        Resolves: tdf#112180: avoid crash with specific ttf
        
        Change-Id: I8cde147279173bffec0c991eb7676f5d4641138d
        Reviewed-on: https://gerrit.libreoffice.org/41935
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-05  jmzambon  <jeanmarczambon@gmail.com>  [2bfb174ec57c78236e2350c8ae3be9bf524e811c]

        tdf#97362: TextPortionEnumerationTest partially migrated to python (last part)
        
        Convert tests:
        - test_meta_xtextattach_toxmark
        - test_meta_xtextattach_refmark
        - test_meta_xtextattach_textfield
        - test_meta_xtextattach_footnote
        - test_meta_xtextattach_meta
        - do_meta_xtextattach
        - test_metafield_xtextfield
        - test_metafield_xpropertyset
        - test_load_store
        - test_load_store_xmlid
        
        Change-Id: I471329e8088b533eedec6a55c521ed313f1960b4
        Reviewed-on: https://gerrit.libreoffice.org/41863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-05  Andreas Brandner  <Andreas.Brandner@cib.de>  [b55d2772e7b5f44b139fc7d5cb8b9196fd7ab1d7]

        tdf#39674 find / fix all German spellings in internal APIs
        
        Change-Id: Idcbfe301c13ffa1260ba3ab0665570db5ccc8112
        Reviewed-on: https://gerrit.libreoffice.org/41929
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [4cde2a01be75552a0b7d37f65cc4134cb48fea26]

        tdf#104936 RTF export: implement ZOrder of TextFrames / shapes
        
        This used to work by accident for the particular textbox, but broke with
        commit 38f2b8b3b16aab19a2564ec699d253d3dccecc3c (tdf#88811
        SwXText::convertToTextFrame: handle shapes anchored to us, 2015-02-03),
        so write ZOrder explicitly, like other filters already do.
        
        Change-Id: Ie8f11f4ec77707fb5aec7a597544d589a99bf6ca
        Reviewed-on: https://gerrit.libreoffice.org/41921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-05  Stephan Bergmann  <sbergman@redhat.com>  [1f66a258f2371d516b6a031a46ab4ef5d973796b]

        Pass optimization/debug flags into external/gpgme
        
        Change-Id: I583ae3156448a8556891a80e188989010bf2732f
        Reviewed-on: https://gerrit.libreoffice.org/41931
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-05  Caolán McNamara  <caolanm@redhat.com>  [4cc634327a752d633ea341252d8f4845157f887b]

        Resolves: tdf#107730 ensure per-thread epoxy_handle_external_wglMakeCurrent
        
        Change-Id: Idc1e2da3a02715a09b5b8f4e8e736b8806e59f8e
        Reviewed-on: https://gerrit.libreoffice.org/41927
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-09-05  Jim Raykowski  <raykowj@gmail.com>  [b816e24ac1dd7d725ff2ec33f9aa913a2c7b68c4]

        tdf#112199 Fix and extend enabled state for items in find toolbar
        
        Fixes bug that sets enabled state for 'Find Next' and 'Find All'
        instead of the intended 'Find Previous' and 'Find Next'.
        
        Adds the same enabled state dependency to 'Find All'.
        
        Change-Id: I01d4f0effaa343e1498d9610755b256761dacfd7
        Reviewed-on: https://gerrit.libreoffice.org/41264
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-05  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [aad3e6d02eb65bccc720fdd1f10f60471e138906]

        Polish the Customize dialog
        
        with some padding, filling etc. on the .ui file,
        and some size modifications on the .cxx file
        
        Change-Id: I8fdfc298c06162fd847b338a523542bb1ce7ada9
        Reviewed-on: https://gerrit.libreoffice.org/41923
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2721b5391c692e0068e596a029ea5c40d6e90409]

        Remove useless comment
        
        Who is AS?
        
        Change-Id: I492978e6ed34a78a8bead2e6fea760fcb0ab458b
        Reviewed-on: https://gerrit.libreoffice.org/41135
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-05  Julien Nabet  <serval2412@yahoo.fr>  [c284e1de170add762906658b1f44e7d11a370c5e]

        tdf#111492: XHTML export does not honor numbering levels
        
        In heading, for preceding level, count only those with num-format != ''
        
        Change-Id: I93cb73ae5a236f5413c149c412b247da559671e4
        Reviewed-on: https://gerrit.libreoffice.org/41341
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-05  Tor Lillqvist  <tml@collabora.com>  [688b30f33510a7b8c5989daa86cba9252031142c]

        Revert "Make two slightly mysterious static local variables thread_local"
        
        Temporarily revert until somebody can figure out what to do with the
        obsolete Mac toolchain on some tinderbox.
        
        This reverts commit 5f847b3d197a96e5c2bab3d9129d3dd9d5b75873.

2017-09-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [25da12468b6b76c2f4e3d97f9e3775edc603b9fa]

        cui: fix loplugin:constparams warning
        
        Change-Id: Ibd61a5e3659b74c67909e351472acdee752a5abc

2017-09-05  Stephan Bergmann  <sbergman@redhat.com>  [4f2bc21685b1eb30d3a7808ab021fd178652e411]

        When traversing a TemplateDecl, ts can be a dependent type
        
        Change-Id: I05b02ef807a12a802720f58cd5a2d6d370b42418

2017-09-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [37fb2896144a1858e68c668ff39ae5d7b9d91653]

        cui: fix loplugin:unnecessaryparen warnings
        
        Change-Id: I7eaee88006c57bb063108aefe28b19ac72363076

2017-09-05  David Ostrovsky  <david@ostrovsky.org>  [6dce5d167ebbe1f69d2198b2809e0ae3e5451bd4]

        MSVC 15.0: Fix configure to work with update 15.3
        
        Update 15.3 renamed redist directory from 150 to 141 and introduced
        intermediate build number directories, that are different from the
        compiler build number directories.
        
        While the compiler is located under:
        
          [...]/MSVC/14.11.25503/bin/HostX64/x64/cl.exe
        
        the merge modules are located now under:
        
          VC/redist/MSVC/14.11.25325/MergeModules
        
        Change the hard coded detection approach, to the dynamic one: list
        all directories in suspected locations and check for existnace of
        the artifacts we are looking for.
        
        Change-Id: Ie040f290d1748ab4ec5c715b6636cc3733329e1c
        Reviewed-on: https://gerrit.libreoffice.org/41922
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-05  andreas kainz  <kainz.a@gmail.com>  [89c25a02ccf9bd5b4392ffd2d469dbcb4ae94bcb]

        update notebookbar_groupedbar_full view group
        
        sync appearance between writer and calc
        
        Change-Id: I7a91e12c0632be4a1dfbc488bcf6397b5219c43f
        Reviewed-on: https://gerrit.libreoffice.org/41714
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-05  andreas kainz  <kainz.a@gmail.com>  [342622d51f457c5a7d5026814a323d1deece4681]

        tdf#107158 Groupedbar variant of the Notebookbar for Calc
        
        Change-Id: I8f6a086a0895d54cce6243f65c3f47f7cc4cf50e
        Reviewed-on: https://gerrit.libreoffice.org/41742
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-05  Tor Lillqvist  <tml@collabora.com>  [fc61be93c60967bf1d6bcffcada8189016d4530e]

        Prefix one more member of ScDocument: pShell
        
        Change-Id: I72f2556f54e1ea4b397f9b21b1d767ae597e6e43

2017-09-05  Tor Lillqvist  <tml@collabora.com>  [bc10d6c9dbf2c682a2c40f61bcac4439b0f4bc7b]

        Prefix one more member of ScDocument: pNoteEngine
        
        Change-Id: I93b95b8aca22df81985e4479fa6a7126eab45f0f

2017-09-05  Tor Lillqvist  <tml@collabora.com>  [bfb22c85602c8fbf78fe446de81eadb4eed4ea2d]

        Prefix one more member of ScDocument: pEditEngine
        
        Change-Id: Ib46b9b2b2b797f1d2de294819bf641f199e55dfa

2017-09-05  Tor Lillqvist  <tml@collabora.com>  [564ec47db30e888faa88bd9bc5ef4c09a501944d]

        Prefix one more member of ScDocument: xPoolHelper
        
        Change-Id: Id1a216e909d5c0a6bafa80d1e40613fb38ceb1ef

2017-09-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [6c68f38bc28bb55a4f0d53b8f38957516d3935d1]

        Make the Modify button functional in the Customize dialog
        
        By adding "rename", "change icon", "reset icon", and "restore default command"
        options to the Modify button at the bottom of the right (toolbar/menu
        entries) list.
        
        Change icon / Reset icon / Restore default command options are not
        supported in the menu/context menu tabs yet.
        
        Change-Id: Iade3d1aca722c7f8eddcadf251b9562c5366d8ad
        Reviewed-on: https://gerrit.libreoffice.org/41620
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [862b968d1c015bca2226f18c767d350da63517c8]

        Disable the individual reset button for the menubar menus
        
        And:
        * Cut m_pDescriptionField's ties to the entries list on the right.
        * Disable Add and Remove buttons depending on current command selection
        * Display the description of the selected command
        
        Change-Id: I65a06f2f143c335f26de9007c6067f3116465c30
        Reviewed-on: https://gerrit.libreoffice.org/41582
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [25435b29da75ac6fa5106eba3456ea3f8ca32cda]

        Make toolbar/menu addition/removal functional again in the Customize dialog
        
        "+" and "-" buttons next to the menu/toolbar listbox can be used
        to add new toolbars/menus or remove existing toolbars/menus.
        
        Most of the code was borrowed from the previous implementation,
        and adapted to fit the current structure.
        
        Change-Id: I7e7f51a46251c2d010154f2a0bab3bb20280bf7c
        Reviewed-on: https://gerrit.libreoffice.org/41431
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [46d993c352c2f34af532ffd9034ebf7bd3ab9691]

        Implement "Reset" button in the Customize dialog
        
        For now, it works for the Toolbar and the Context Menu tabs.
        Normal top-level menus cannot be reset individually at the moment
        because they are sharing a single xml file, and the removeSettings()
        mathod doesn't provide per-item removal from within a single file.
        
        Change-Id: I42d62dc26130e4c03cf75a1ce6dc9ff367a58d47
        Reviewed-on: https://gerrit.libreoffice.org/41367
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [7e0ecdecb1131bffd263d0e51583a25991b9a878]

        Implement "Insert" button in the Customize dialog
        
        Now the Insert button allows the user to insert separators
        to the toolbars, and separators and submenus to the menus
        and context menus.
        
        Change-Id: Ic520c78dee2152a0294e86d3bc7098a29155e4b9
        Reviewed-on: https://gerrit.libreoffice.org/41360
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [0114ef64fc357a0faa8b32cb1e79c0ed789d0de4]

        Implement Search/Filter feature in the Customize dialog
        
        Now commands in the list (left box) are filtered/updated
        in the Menu, Context Menu, and the Toolbar tabs as you type.
        
        Instead of filling the box, and then removing non-matching
        items (as in the current search feature in the keyboard tab),
        we filter out items during the Fill process, and don't add them
        to the sequence att all. This should give a performance boost
        to the filter operations.
        
        Change-Id: I473596a2c897f1cd96a7d55fd3ab11ee3db39863
        Reviewed-on: https://gerrit.libreoffice.org/41321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [60d622d807f4f3bcc8a699458adf5d6690f9dc4b]

        Implement "Remove" button in the Customize dialog
        
        By using the already implemented DeleteSelectedContent function.
        
        Now toolbar and menu/context menu items can be removed by using
        the "Remove" (Left Arrow) button which is between the commands
        list and the enrtries list boxes.
        
        Change-Id: If445ec6d431bc10263d961563bdd204e7868b931
        Reviewed-on: https://gerrit.libreoffice.org/41272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [c525dc764114f45ec9ff33837e8ae7cb74ce72b1]

        Implement "Add" button in the Customize dialog
        
        Now new commands can be added to Toolbars, Menus, and Context Menus
        by using the Add (right arrow) button which is between the commands list
        and the menu/toolbar entries list.
        
        Change-Id: I9c094a5142f82922c5e5bc3075a35442875a5fec
        Reviewed-on: https://gerrit.libreoffice.org/41240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [3e4de4d63c897fdaa885909f7abb1b3f111458d2]

        Initialize and update command categories and functions for the Toolbar tab
        
        Change-Id: I27a12fc9e337796fc153e1d243eeba37564ef5c1
        Reviewed-on: https://gerrit.libreoffice.org/41104
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [3652f6624528abcb5bcba3b637232d1422242eb3]

        Initialize and update Function list box properly
        
        * Add dispose methods to CommandCategortListBox
        * Cast the commands list to SfxConfigFunctionListBox
        * Update the glade catalog to include CommandCategoryListBox widget
        * Borrow and adapt FillFunctionsList method from SfxConfigGroupListBox
        * Create and setup proper SelectHDL(s)
        
        Now the command list box (Function box on the left) is properly
        populated and updated upon selection of a category from the categories
        list box.
        
        Implemented for the Menu and Context Menu tabs.
        
        Change-Id: I30ebe89e80bdb2c5b686a26acb7c1ab1178b7525
        Reviewed-on: https://gerrit.libreoffice.org/40968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [283280ec542883d65cc97d4228434003a01be3e9]

        Add custom widget class: CommandCategoryListBox
        
        It now lists all command categories which can be
        added based on the current module (writer, calc etc.)
        
        This class will be expanded later with macros and styles
        handling stuff. It will also update the commands listbox
        when it is added.
        
        Change-Id: I4f50408641db067118f63fe0e9a1ee755873412f
        Reviewed-on: https://gerrit.libreoffice.org/40833
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [d69f9436b59e249af8dcac88ccadf09b920b1bab]

        Convert UI of Customize Dialog to the new design
        
        * Elements of the old design have been removed from both
        the .ui file and the .cxx/.hxx files.
        
        * New elements for the new design have been added to the
        .ui file.
        
        * Menu, Toolbar and Context menu tabs now resemble the new design
        
        Change-Id: Ib602e0a4b9419d16adaa4ff6aa23b74097a3b88d
        Reviewed-on: https://gerrit.libreoffice.org/40468
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-09-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [690d7bd3174fb5ccb4c6c2467626ee119eea0453]

        android: should be i686-linux-android, not i686-linux-androideabi
        
        Change-Id: I8042fd656892a627c52d1b02c161594d97976726

2017-09-04  Tor Lillqvist  <tml@collabora.com>  [662c17fbd2ea72247d6ab94583f505dc242e1e8f]

        We can use thread_local on Windows, too
        
        (In some DBG_UTIL code.)
        
        Change-Id: I2f09c46186154551bfed5f711bd3b03efbf81053
        Reviewed-on: https://gerrit.libreoffice.org/41909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-09-04  Caolán McNamara  <caolanm@redhat.com>  [67951d08ddd20ac87fc7eb54a90cb81901a89f8c]

        Resolves: tdf#111073 incorrect gif background color
        
        a) set correct palette entries for the 1bit bitmap returned
        b) only use a BITMASK for the mask (like its AnimatedGraphicPrimitive2D
        brother in drawinglayer does)
        
        Change-Id: I704997de554dc4d0e523458d45ab329815b5046a
        Reviewed-on: https://gerrit.libreoffice.org/41905
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-04  Andreas Brandner  <Andreas.Brandner@cib.de>  [a89c3dc4b0a2ec846af387833474b543b3f149ad]

        tdf#39468 Translate German comments/terms
        
        Change-Id: I528e7e4b4d365ff512cd03ea22f7517319541e05
        Reviewed-on: https://gerrit.libreoffice.org/41907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-04  jan Iversen  <jani@libreoffice.org>  [f7bc186bdabd420f5cfb0de62108413160b1e1de]

        iOS, update configure.ac to handle ios
        
        Added enable-ios-simulator, and updated to do cross compile
        
        Change-Id: Id9031aa2ad1e271f843cf1cba6e3b67d907b6df0

2017-09-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [41092fe0bb0d2f49948bf2a1f27acb53f21a84aa]

        EPUB export: write author metadata
        
        <meta:initial-creator> is the author and <dc:creator> is the "last
        modified by" in ODF (it seems), so map the first to EPUB's <dc:creator>.
        
        Change-Id: Id701c8c38b0901ae14fbbc7b32d01b43d6d03f68
        Reviewed-on: https://gerrit.libreoffice.org/41903
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-04  Justin Luth  <justin_luth@sil.org>  [72b19aa29f9adcab6dd20d1517208f3b999d055e]

        tdf#112208 rtfimport: fix missing paragraph first line indent
        
        This is a followup to commit f528f9499bd91b700c549575e88fa102cfffede9
        adding ParaFirstLineIndent to that commit's Para(Left|Right)Margin.
        
        I also added code for hanging indents, but it doesn't look like that
        case will ever hit. Just added for completeness. My test unit
        was created in Word as a hanging indent, but it invokes the
        firstLine case...
        
        Change-Id: I2b04866b9eb4b085503f3b7d3b6e97d4f9e3d19c
        Reviewed-on: https://gerrit.libreoffice.org/41901
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2017-09-04  Justin Luth  <justin_luth@sil.org>  [10dc371d31f003ac3ed9b89ca1db95d36603603f]

        tdf#111891 unostyle: use default handler for non-page style
        
        LO 5.1 commit 664197d95becd516c3dac25a50439078ba61e051
        introduced a handler for RES_TEXT_VERT_ADJUST to handle
        page styles, but that meant that the default handler
        was no longer called for frames (the only other item
        currently using RES_TEXT_VERT_ADJUST).
        
        Change-Id: I33827160fe64dc4cc2107afc26f7ac2e698007e1
        Reviewed-on: https://gerrit.libreoffice.org/41538
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-09-04  Justin Luth  <justin_luth@sil.org>  [24e453e6018af2e71af784dc9364b5ea70112f29]

        Revert "tdf#111895 writerfilter: avoid hiding shapes behind background"
        
        This reverts commit d21f67fa7fd0360688e083eeb2bbcd57f5414d71. A better fix is commit de0993097cad2fd5819f8bea5ff53cddce7cde41. This patch didn't properly describe the zOrder stuff anyway. The problem technically wasn't with the zOrder - the painting method only made it seem to be so.
        
        Thanks to the reviewers for their helpful comments that spurred further areas of research.
        
        Change-Id: I586edd189e5b0a25b6e1e64ca42fdf43305997da
        Reviewed-on: https://gerrit.libreoffice.org/41904
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-09-04  Justin Luth  <justin_luth@sil.org>  [e56f61c4637c09afbf125fa02f131b0c49e36351]

        tdf#37153 ConsiderWrapOnObjPos: always affect anchoring cell
        
        MSO doesn't make a distinction where the object is located -
        whether it is contained within the boundaries of the anchoring
        cell or not. It always affects the anchoring cell's vertical
        orientation.
        Both DOC and DOCX enable this compatibility setting.
        
        Change-Id: Ifa066d3549b1a6183360b5b01c659e41c681d492
        Reviewed-on: https://gerrit.libreoffice.org/41821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-09-04  Caolán McNamara  <caolanm@redhat.com>  [3cb59bff332b02f607d15b5ed41b4438e8102980]

        Resolves: tdf#111483 1 bit bitmaps with non-standard black/white indexes
        
        can be left "untoggled" when converted to cairo A1
        
        Change-Id: I18f3e2109cd4b57bce584545090e26c931de1200
        Reviewed-on: https://gerrit.libreoffice.org/41895
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-04  Tor Lillqvist  <tml@collabora.com>  [5f847b3d197a96e5c2bab3d9129d3dd9d5b75873]

        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-04  Caolán McNamara  <caolanm@redhat.com>  [1620a97e1d5d6d8cec2c9ff12918a9ddaa9fd27f]

        just blow through the hierarchy to find the polylines
        
        Change-Id: I080243911e07d46a1ecc3f935df8ec86b54931e9
        Reviewed-on: https://gerrit.libreoffice.org/41889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a40d37b4d61f70a51a739732bcf7ad94c2ca4f0a]

        Fix typo
        
        Change-Id: Iab1878108420c2437f9d7e36696a68b1cfb024f9
        Reviewed-on: https://gerrit.libreoffice.org/41890
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-04  Caolán McNamara  <caolanm@redhat.com>  [3266c3bf545cc3045f843f764b4c420241d9e4da]

        Resolves: tdf#110452 stop menubar processing Alt+foo if handled by core widget
        
        Change-Id: I69f975d0f7a753e55f72fcd63f6580e958a80f38
        Reviewed-on: https://gerrit.libreoffice.org/41884
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1470aaec9efe698e8ce6b654663fb9683746812d]

        tdf#112190 installLocation should be specified in toplevel manifest
        
        Thanks to Petr Vorel for catching this.
        Fixes portion of 66518ead516e90d606e87c6ce58ec11fea6d172e that added
        back the android:installLocation placeholder
        
        Change-Id: Ibd3333dfafb65fabcb5df3f7a6626a00f5d71bc9

2017-09-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [ec262cbc56822d8fffccd6e983848df196cf5c44]

        tdf#112160 sw: audit GetNextLayoutLeaf() calls in SwFrame::GetNextSctLeaf()
        
        GetNextLayoutLeaf() returns the next container, not the follow one, so
        calls to that without checking first if we are in a table are always
        suspicious. This leads at the end to strange content move, as described
        in the bug.
        
        There appears to be only a single place in SwFrame::GetNextSctLeaf()
        which may be executed for split sections and called GetNextLayoutLeaf()
        unconditionally.
        
        Change-Id: I759d9ef63660f3d2ffe006c88b18cba7dba99f33
        Reviewed-on: https://gerrit.libreoffice.org/41882
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-04  Stephan Bergmann  <sbergman@redhat.com>  [10bf5f34a851cd363d36507aedd6423be097fe93]

        loplugin:dyncastvisibility
        
        Change-Id: I50c89b310da84e3d6a47b18114c20b4c35628a50

2017-09-04  Eike Rathke  <erack@redhat.com>  [62c6e17fc03ae54cf3f6b667cf8ba205b92996a5]

        Apostrophe ' is invalid as first or last character in sheet name, tdf#103027
        
        So hint in dialog.
        
        Change-Id: I04c85c9fc8d89ecc1be4d8d7fddc58672314d2dc

2017-09-04  Caolán McNamara  <caolanm@redhat.com>  [f2cffa12672175e69924746c341bbfd93dcce509]

        fix DEBUG_FILTER_MSDFFIMP code
        
        Change-Id: I3463935177166a808c46a5bdffcda02f45f371c5

2017-09-04  Caolán McNamara  <caolanm@redhat.com>  [1d094369dced5f84991b95aa965ade12e68f69c5]

        Resolves: tdf#111864 render progress bar for Ambiance theme properly
        
        Change-Id: I8ce43e4516413ea3779a128b374a931b080ae970
        Reviewed-on: https://gerrit.libreoffice.org/41879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-04  Caolán McNamara  <caolanm@redhat.com>  [96654770b311825226c122cf60a624f0f155a3a2]

        coverity#1399392 Uncaught exception
        
        Change-Id: Ic9eb2233d4e88ed9923bdabcf09b2a92ad24c0bf
        Reviewed-on: https://gerrit.libreoffice.org/41880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-04  Eike Rathke  <erack@redhat.com>  [9e694c747954078442d47d3d7bd1d4db283b96ff]

        Resolves: tdf#103734 propagate error from matrix to MIN()/MAX()
        
        Change-Id: I1ebc5baf4957ef9e3d1477b803cf7fee02754360

2017-09-04  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [04749a1115a44ce7a2d05c1ea6c23613feded5f9]

        SmartArt: separate unit tests
        
        Change-Id: I9bf522caae155de354c2d28dd92d85e4c016aa14
        Reviewed-on: https://gerrit.libreoffice.org/41877
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [bbcd952c062288d9ee1efe9c786c2146abf457ea]

        sw: document the "leaf" layout concept
        
        For some reason this is missing from the usual wiki pages.
        
        Change-Id: I2c3dcce983053452dc9fd1e886f8169678d7e6a4

2017-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [621c1201f7346eba62d75cf119ec33e7e5f327f0]

        loplugin:unnecessaryparen in connectivity
        
        Change-Id: Iee4b0caa2eb7ad6d335f55adc19e7ed78b34335c

2017-09-04  Eike Rathke  <erack@redhat.com>  [8cb3faca4b1d1d9c68faba103c6c6117853e639e]

        Resolves: tdf#52510 handle trailing ';' specifying empty following subformat
        
        Change-Id: Ic84065f11619542fe735f45e72c9303897ea5755

2017-09-04  Justin Luth  <justin_luth@sil.org>  [de0993097cad2fd5819f8bea5ff53cddce7cde41]

        tdf#104602: don't re-draw page background when bOnlyTextBackground
        
        In 2014 Writer gained support for Paragraph and PageStyle DrawingLayer
        FillAttributes, it changed some behaviour with PaintBackground,
        so that compat setting BACKGROUND_PARA_OVER_DRAWINGS now overwrote
        the entire "hell" layer as the page background was re-applied.
        
        Only DOCX uses this 2012 compatibility setting.
        
        Change-Id: I69517efb7d82acd719d6a27a09ba61554dbf1ec9
        Reviewed-on: https://gerrit.libreoffice.org/41744
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-04  Johnny_M  <klasse@partyheld.de>  [75a96e22fd162a9410333698f57e4302ae190e66]

        Translate German comments/debug strings (leftovers in dirs test to uui)
        
        Translates leftovers found using a custom regex.
        
        Additionally:
        - A few spelling fixes
        
        Change-Id: I3772e1b914acc487d80ab14efb815cb178ca3dcb
        Reviewed-on: https://gerrit.libreoffice.org/41831
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-09-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [0a05919fa3b8a63d74abb13cc1ee25656cb659f0]

        sw: prefix members of SwFormatCharFormat
        
        Change-Id: Id1f860b1355ad835fd2ab991c4bbb7db49dbda69
        Reviewed-on: https://gerrit.libreoffice.org/41875
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [7aa7f4d9e4294959748bccf9e763154740251635]

        loplugin:unnecessaryparen include c++ casts
        
        Change-Id: I132d3c66f0562e2c37a02eaf4c168d06c2b473eb
        Reviewed-on: https://gerrit.libreoffice.org/41874
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-04  Caolán McNamara  <caolanm@redhat.com>  [6f511a5de909b2fb6cb42b851e0cc90f54fbdd59]

        coverity#1417293 'Constant' variable guards dead code
        
        Change-Id: I7ac4d61acf84f6e93138f6df50e8b9a71d939de8

2017-09-04  Caolán McNamara  <caolanm@redhat.com>  [21d64a76ec128ae5787b24dc444a2f51ed8acf5d]

        stray debugging
        
        Change-Id: Iabe56218f8914d8d858446eb177cb89dc1cd8601

2017-09-04  Caolán McNamara  <caolanm@redhat.com>  [c8a3f0fe63e38a1b597327d1145568dc9ae7a84a]

        crashtesting: uninherited GDIObj is also possible here
        
        e.g. kde239472-4.doc and W_META_CREATEPALETTE etc create objects that can be
        selected but are just a base GDIObj
        
        Change-Id: I4b99978c49f5abb7fb1c616d044ba25c793577be
        Reviewed-on: https://gerrit.libreoffice.org/41869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-04  Stephan Bergmann  <sbergman@redhat.com>  [595371e520ce4f64ad9d99a7866bdb8404271b6e]

        New loplugin:dyncastvisibility
        
        ...to find uses of dynamic_cast where the static (base) type has hidden
        visibility while the dynamic (derived) one has default visibility, and which may
        thus fail at least on macOS like happened in
        d5ed3cd6dbd22bb18542778f1c48f4d5b3ae0f95 "Make WinMtfFontStyle's base class
        EMFIO_DLLPUBLIC, too".
        
        libcxxabi's __dynamic_cast takes static_type and dst_type arguments.  Now, if
        dst_type (the derived type, with default visibility) is taken from .so A (and
        thus references the version of the base type info hidden in .so A) but the
        __dynamic_cast call is made from .so B, it passes for static_type the base type
        information hidden in .so B, and __dynamic_cast will consider the cast to fail.
        I'm not sure whether hidden intermediary types (in the hierarchy between the
        dynamic_cast's base and derived types) acutally cause a problem too, but lets
        flag them with the plugin anyway.
        
        The fixes use SAL_DLLPUBLIC_RTTI.  For one, there appear to be no other reasons
        than type visibility to make those classes SAL_DLLPUBLIC.  For another, this
        nicely avoids any actual changes on Windows (where SAL_DLLPUBLIC expands to
        nothing, and many of the affected classes were explicityl introduced into class
        hierarchies as "MSVC hacks").
        
        Change-Id: Ia85a9635cebffb1009a9efc1484b8bd4025585d4
        Reviewed-on: https://gerrit.libreoffice.org/41802
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [326295bf10985a19ac913f988980c8761c301967]

        new loplugin:redundantpointerops
        
        Change-Id: I8428d86ea9628d69c2b40b36feee3da428a9fe1d
        Reviewed-on: https://gerrit.libreoffice.org/41787
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-04  Johnny_M  <klasse@partyheld.de>  [dfaceb70ec2f6feda6a73b8be00a7f168dfe075b]

        Translate one German variable name
        
        No functional change is intended.
        
        Change-Id: I47312070bea07b0c4994da4f99aa99684cfd850e
        Reviewed-on: https://gerrit.libreoffice.org/41832
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-04  heiko tietze  <tietze.heiko@gmail.com>  [15790025c8ac2fe659f458cffc0d72a79089074e]

        tdf#106988 Default favorite characters
        
        Update of default list according design meeting decision
        
        Change-Id: I7db04cf402b5e9ed813f5c15188c45ae52dc7a3e
        Reviewed-on: https://gerrit.libreoffice.org/41523
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-09-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [92398087068f08ffd289868a840f925e510ed31b]

        Updated core Project: help  9d09fe1dd6d9ad7036a42152e558d19cfced237f
        
        Add es and ast for helponline localization
        
        Change-Id: Ie93eb6af531b882afe573d03e93f8f428afd1def
        Reviewed-on: https://gerrit.libreoffice.org/41872
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-09-04  Ulrich Gemkow  <lobugs@ikr.uni-stuttgart.de>  [abe958a713ff0c26a3f91c558a2f227c1996c592]

        tdf#89130 Draw: Better UI for handling layer attributes
        
        This is a RFC to implement comment#2 in tdf#89130: Add
        shortcuts to change layer attributes and make the current
        attribute values visible in the tab layer name.
        
        Already implemented is that pressing LeftMouse+Shift
        toggles layer visibility. When a layer is not visible
        its name is displayed in blue.
        
        This patch adds that pressing LeftMouse+Ctrl toggles
        layer locked/unlocked and LeftMouse+Ctrl+Shift toggles
        layer printable/not printable.
        
        The name of a locked layer is displayed italic. The name
        of a nonprintable layer is underlined.
        
        This also adds an Undo action for all changes to mirror
        the behavior of the layer attribute change dialog box.
        
        Change-Id: I5d8fa0585d4f088768716956583e324e66e29602
        Reviewed-on: https://gerrit.libreoffice.org/41366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-03  andreas kainz  <kainz.a@gmail.com>  [52c25a628d6cd300a0ff29f3c31e3528e3c4f8e1]

        some color view error was removed
        
        Change-Id: Idaebe57a51f589bf626dad9d989a9aefcf9cdfd8
        Reviewed-on: https://gerrit.libreoffice.org/41718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-09-03  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b3b2c4f1b140b68155891cfbfda9cd2b209f3d7c]

        Assertion when editing pattern field
        
        Change-Id: Ia515382556329feeec359254d3be3f90d2fd17ad
        Reviewed-on: https://gerrit.libreoffice.org/41870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-03  Caolán McNamara  <caolanm@redhat.com>  [cf5b61967ef8647db663a1f0d699169b017916a7]

        Resolves: tdf#112145 pdf export of editengine highlight color fails sometimes
        
        When setting a fill or line color on the outputdevice, put it back to its previous
        setting when finished with the record, PRIMITIVE2D_ID_POLYPOLYGONCOLORPRIMITIVE2D
        was the one in this case but protect the other similar ones here too
        
        Change-Id: Ifb9b182d72bb6c48a9d9480270fde4384be6291e
        Reviewed-on: https://gerrit.libreoffice.org/41761
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [723487f415d8d0474f1de7d9f01eab2aa3db947e]

        android: prevent null pointer exception on start
        
        Change-Id: Ifb59ba0cd634d9753f90716bda2af4f58d576afa
        Reviewed-on: https://gerrit.libreoffice.org/41173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-09-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e02c57f8ec8fd98764990eeadd9d349314762f0e]

        Removed duplicated include
        
        Change-Id: Id17744f8c2d48a04e1b5e64a11739605709fb6c3
        Reviewed-on: https://gerrit.libreoffice.org/41865
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bfad65a0fbe0acfa490bafbbbbb40c5e5f30e45d]

        Fix typos
        
        Change-Id: I0ce33d497d405398145653b9b7da81bd066f68e1
        Reviewed-on: https://gerrit.libreoffice.org/41868
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-03  Julien Nabet  <serval2412@yahoo.fr>  [c3b7c4d3ec6edb5db774d5352222b77239175f96]

        tdf#112180: avoid crash with specific ttf
        
        by synchronizing announced size of data (mnByteCount)
        with the real size of data (mpRawBytes)
        
        Change-Id: I973bec9deb1150b630d1df32c89b33c253e4b3d2
        Reviewed-on: https://gerrit.libreoffice.org/41860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-03  Tamás Zolnai  <tamas.zolnai@collabora.com>  [242688f3b4fc7228637837e0f4fec3da71ac2710]

        tdf#112169: Crash while saving character background color to DOCX
        
        Change-Id: Iff12b9587b639166caef86f895fb841e83596817
        Reviewed-on: https://gerrit.libreoffice.org/41857
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-03  jan Iversen  <jani@libreoffice.org>  [bc87d93787a5249759640a7af70846292758cd24]

        iOS, avmedia lib not used
        
        Change-Id: I13636250552211fa53039178851a64b9e2715cef

2017-09-03  Caolán McNamara  <caolanm@redhat.com>  [1abd3b0e00766a6674d965535bd18a4891bac06e]

        set parent for insert media file dialog
        
        Change-Id: I71eace1995b229caa75e61df363fd8bad981bed1
        Reviewed-on: https://gerrit.libreoffice.org/41851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b625d790bf1ccab1b4071ea7670a6e1ceab5fb64]

        SfxItemPool::AddRef always adds 1
        
        Change-Id: I710ff662ed5b8a77d228e49804d3de418899c76b
        Reviewed-on: https://gerrit.libreoffice.org/41859
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-09-03  Julien Nabet  <serval2412@yahoo.fr>  [09ae0a74bb946bc64fbc76082a52064a36ee9b01]

        Fix leak BacktraceState (enable-dbgutil)
        
        buffer is created from sal/osl/unx/backtraceapi.cxx with:
        70     auto b1 = new void *[maxDepth];
        71     int n = backtrace(b1, static_cast<int>(maxDepth));
        72     return std::unique_ptr<BacktraceState>(new BacktraceState{ b1, n });
        
        and from sal/osl/w32/backtrace.cxx with:
        79     auto pStack = new void *[maxDepth];
        80     // https://msdn.microsoft.com/en-us/library/windows/desktop/bb204633.aspx
        81     // "CaptureStackBackTrace function" claims that you "can capture up to
        82     // MAXUSHORT frames", and on Windows Server 2003 and Windows XP it even
        83     // "must be less than 63", but assume that a too large input value is
        84     // clamped internally, instead of resulting in an error:
        85     int nFrames = CaptureStackBackTrace( 0, static_cast<ULONG>(maxDepth), pStack, nullptr );
        86
        87     return std::unique_ptr<BacktraceState>(new BacktraceState{ pStack, nFrames });
        
        Introduced with:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=bc9a2ba677ce3fcd46c2bbef6e8faeacb14292c1
        
        Change-Id: Iea0528f5d2b38ff1f3dc4bd50ff035bb100ab981
        Reviewed-on: https://gerrit.libreoffice.org/41854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e0883b6f6a1018d6d7538fc9ddeca3f623918b48]

        SfxItemPool_Impl::nInitRefCount is always 1
        
        since removal of serialisation code
        
        Change-Id: I8cbd7ecd3d4bb61a8d9e6bc098f09f43c02a8f4c
        Reviewed-on: https://gerrit.libreoffice.org/41850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-03  Takeshi Abe  <tabe@fixedpoint.jp>  [77dbcb5620c1d233d09f6374927ef0c149fc8210]

        svx: Fix memleak at early returns from SvxXMLXTableExportComponent::save
        
        Change-Id: Ic6da38a47f2c2f2e350a15bad2b2731ed12409a9
        Reviewed-on: https://gerrit.libreoffice.org/41853
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-03  andreas kainz  <kainz.a@gmail.com>  [5ac0a71cc17b37fcd758027ec8a0a996f4cdaf32]

        Breeze icons: update editstyle icon
        
        Change-Id: Ic7930b722a36f08555b16c96449d6d6758c2a0a1
        Reviewed-on: https://gerrit.libreoffice.org/41788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-09-03  fxwan  <wanliyou@gmail.com>  [b6670e95ed41794bdade85bf2728b26fc7083e81]

        svg.js: fix undefined variable
        
        Change-Id: I9f79d400e78e42b47ebb4078e2618789c34da85a
        Reviewed-on: https://gerrit.libreoffice.org/37640
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-03  fxwan  <wanliyou@gmail.com>  [9d4fc496d498f2f5c7fedba94f656ef3189b85dd]

        svg.js: lift Source & Builder Class outta _parsePath func for less GC
        
        Change-Id: Id45021a7a7aa4c60d59afa86363d0bd54a7948ff
        Reviewed-on: https://gerrit.libreoffice.org/37638
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-03  Naeil ZOUEIDI  <naeilzoueidi@ubuntu.com>  [ba0a94a914260c38abd8dc5af1104ba14734b8ef]

        tdf#63913 fix Win explorer multi-select open unnamed docs bug
        
        Multi-select explorer action on Windows defaults FILEOPEN 2 different
        ODF file type documents as template - e.g. opening two different type
        of files (ie : ODS & ODF) then doesn't keep the original filenames.
        
        So now changing the open command for the different file extensions to
        the same one "soffice.exe -o %1", will keep the names of the _2_ files
        as they originally are when they are opened together.
        
        Change-Id: I2cd5fcb046f294742e59f69b7bf2a897a6ce0c29
        Reviewed-on: https://gerrit.libreoffice.org/36995
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [9c165fe3084b7c054f9f04f3b065897abcbe2162]

        gpg4libre: When encrypting, show all available GPG keys
        
        (not only private ones)
        
        Change-Id: I3fd248f4cace1ea248267d5696da9cb70940744e
        Reviewed-on: https://gerrit.libreoffice.org/41508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [4f6bf3d64cf3fcbe92be3ceb4b572ad038c131a8]

        gpg4libre: Recycle certificate selection dialog for encryption
        
        Change-Id: I699ecff1f62b3dae7ac275823c6721810589c4cf
        Reviewed-on: https://gerrit.libreoffice.org/41507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-02  Justin Luth  <justin_luth@sil.org>  [7a9fb40cb07de8c2ea33f92735be5008d30d6704]

        tdf#37153 ConsiderWrapOnObjPos: also affect wrap-thru objs
        
        MSO doesn't make a distinction when the wrapping is THROUGH.
        Both DOC and DOCX enable this compatibility setting.
        
        Change-Id: I123801fc83b5f4ac6a26a5ea77ba6dba2c60ec39
        Reviewed-on: https://gerrit.libreoffice.org/41795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-09-02  Tor Lillqvist  <tml@collabora.com>  [5fdec960fa2f85d53c05cf509c91168043368ad5]

        Just remove an unused variable, no need to keep it commented-out
        
        Change-Id: I9719013074413c98f6557c2ef9605838d32855d2

2017-09-02  jan Iversen  <jani@libreoffice.org>  [8207ed40715425969f52a895f3db10b3c0625311]

        MAC, remove build breaker in session.cxx
        
        commented out unused variable, to allow mac to build.
        
        Change-Id: Ibc9f7418f402f4646cd68dd434597b3c1bee53df

2017-09-02  Dennis Francis  <dennis.francis@collabora.co.uk>  [20169423d492b58ab93fb0e8e9d2918c0baebc92]

        tdf#111974: Ensure sufficient space for all sheets in FormulaBuffer...
        
        and not just for the number of sheet fragments. This is important
        because we changed the internal storage of FormulaBuffer from based
        on std::map to std::vector in d17a83fa549f828f29e6939b16ba8b568a75f95e
        
        With help from Markus Mohrhard, was able make a simple unit test
        working in subsequent_filters-test.cxx after adding the missing
        the component emfio to CppunitTest_sc_subsequent_filters_test.mk
        
        Change-Id: I7320dd537266e540d585d3fccfbb8665bba457c7
        Reviewed-on: https://gerrit.libreoffice.org/41792
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-09-02  Julien Nabet  <serval2412@yahoo.fr>  [9a46ad2f762765348f7aef6e44774a47871362ae]

        tdf#96703: getDocumentStorage is called during initialization
        
        So use DocumentGuard::MethodUsedDuringInit instead of DocumentGuard::DefaultMethod
        to avoid com.sun.star.lang.NotInitializedException
        
        Then we'll got to tackle ODatabaseModelImpl::getOrCreateRootStorage: no source to create the storage from!
        
        Change-Id: I1f01bb46088445f3cb3264baee9ad4d45bb5fa8c
        Reviewed-on: https://gerrit.libreoffice.org/41837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [22a7f60b64a424e88f5e0247267f21afaf9db1e1]

        Updated core Project: help  de0193157e3b09f5da4ac1a1f17625cc3bf62c14
        
        Add localization to helponline UI
        
        * Add support for localization in helponline UI.
           + translate 4 words
           + prepare for focused google search
        * Tweak the index search, open search index for all modules.
        
        Change-Id: Id7ad4fd63fe1f9d1334fb65febdee6f60c24361a
        Reviewed-on: https://gerrit.libreoffice.org/41839
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-09-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8eb32e1ff5db842844f72baff29e7912153a5fea]

        Updated core Project: help  c23137d31109336ceed3d429aa60c360c62eba25
        
        Add explanation on Writer compatibility option
        
        Change-Id: I99234e637b5ebb752a71d8508b0e7ade40267cac
        Reviewed-on: https://gerrit.libreoffice.org/41545
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-09-02  Julien Nabet  <serval2412@yahoo.fr>  [0dc237953c79053495d1e98b4aa2745e25cee0d2]

        Typos for "available"
        
        Change-Id: I8050b1f2ea5414b6e6da3392e8e22d330c794ff5
        Reviewed-on: https://gerrit.libreoffice.org/41836
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-02  Ashod Nakashian  <ashodnakashian@yahoo.com>  [16c5e23894052a822a47b650cc3363ac7454c060]

        sw: retrieve subject name from signature
        
        From CryptoAPI.
        
        Change-Id: I5ec33a754f71d3617090a03887355077d0ffedd7
        Reviewed-on: https://gerrit.libreoffice.org/41789
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-02  Caolán McNamara  <caolanm@redhat.com>  [1d9b0dfb5c5519c9c54c10ea535aeea83db723f5]

        set parent for open file dialog
        
        Change-Id: Ic823085567afde211b3991ebb60199dd336f562d
        Reviewed-on: https://gerrit.libreoffice.org/41819
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-02  Caolán McNamara  <caolanm@redhat.com>  [670403dff483e6789f974c78ab7a324fa39647c9]

        add CVE-2016-10504 testcase
        
        Change-Id: I303259d7d1a92ef1fe5e0816ec154fe51fd831b2
        Reviewed-on: https://gerrit.libreoffice.org/41830
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-02  Julien Nabet  <serval2412@yahoo.fr>  [8c7b42c942d6693915dc825ede80279f720a5775]

        Replace list by vector session.cxx (vcl)
        
        + simplify loops
        
        Change-Id: Ic25576db83fe47f7da45667912d24d8ec44494e1
        Reviewed-on: https://gerrit.libreoffice.org/41803
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-02  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [31ee13b5a40715e217711e48753eeb7170e3349c]

        convert SHAPEFLAG defines to scoped enum ShapeFlag
        
        they were defined in escherex.hxx as SHAPEFLAG_*
        and in msdffimp.hxx as SP_*.
        
        Added include for escherex.hxx to msdffimp.hxx.
        Filled the missing flag bits.
        ShapeFlag::Deleted is not used at the moment.
        Convert ADD_SHAPE macro to lambda.
        Fix horizontal/vertical mixup in RtfSdrExport::AddLineDimensions.
        
        Comments for flag Connector were wrong. The flag applies to shapes
        which ARE connectors.
        MSO definition: "connector: A line that is used to connect two
        or more shapes and that remains connected to those shapes."
        So Rectangles and such with Connector flag don't make sense.
        
        Change-Id: I735de00110411b280a302840dc0fcdfac5156399
        Reviewed-on: https://gerrit.libreoffice.org/41754
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [1463625ae26900d2461fd72a5a2c894b9f1b8726]

        dynamic column container: fix some more for loops
        
        and add reverse-iterator functionality
        
        Change-Id: Ide7ee9d2152871d414246303d76c91da36557524
        Reviewed-on: https://gerrit.libreoffice.org/41727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-02  Noel Grandin  <noelgrandin@gmail.com>  [fae405c522ce95bdfaedcbcae407226b4e1c487d]

        use more ErrCode.IsWarning()
        
        Change-Id: I92a84cbe3d9a9e794d3e875c60d8db7cb40ae5bd
        Reviewed-on: https://gerrit.libreoffice.org/41827
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-02  Kiyotaka Nishibori  <ml.nishibori.kiyotaka@gmail.com>  [7da4e0b7f28042b143f532f987b99e4018ef3531]

        Add context attribute to translatable entry in .ui file.
        
        a translatable entry without context attribute in 'fpicker/uiconfig/ui/explorefiledialog' causes
        failure of 'make translation':
        Traceback (most recent call last):
          File "/home/kiyotaka/Sources/libreoffice-testing/solenv/bin/uiex", line 30, in <module>
            keyid = entry.msgctxt + '|' + entry.msgid
        TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
        Error: Failed to execute /home/kiyotaka/Sources/libreoffice-testing/solenv/bin/uiex -i /home/kiyotaka/Sources/libreoffice-testing/fpicker/uiconfig/ui/explorerfiledialog.ui -o /home/kiyotaka/Sources/libreoffice-testing/workdir//pot/fpicker/messages.pot
        
        Change-Id: Icdd5e283a30108b45f4b62967e2ce287d338b582
        Reviewed-on: https://gerrit.libreoffice.org/41828
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-02  Caolán McNamara  <caolanm@redhat.com>  [6716100f4d8529cb265481e2ab54a90b4a5e287c]

        set parent for insert ole object file dialog
        
        Change-Id: Iffa30802f65c950290d74a79c66d679b0ff9d5ea
        Reviewed-on: https://gerrit.libreoffice.org/41814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-02  Caolán McNamara  <caolanm@redhat.com>  [9938799d65cfb864033e5e8a08efa750361f59d4]

        set parent for insert image file dialog
        
        Change-Id: Ibf2adff486947926b9624e762873fb8c46e59c71
        Reviewed-on: https://gerrit.libreoffice.org/41813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-02  Caolán McNamara  <caolanm@redhat.com>  [44f023d5999ef32c5d83c1834549fa69e4ad1a34]

        always use a systemwindow for file dialog parent
        
        cause the native dialogs can only be a parent of a "real" system
        window
        
        Change-Id: I6d06bda25c74b9a25f71e405027d3fb31711e136
        Reviewed-on: https://gerrit.libreoffice.org/41812
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-02  Takeshi Abe  <tabe@fixedpoint.jp>  [cba232f91898af9e57a5c6980e11974e1a68f2a1]

        svx: Simplify code with std::unique_ptr
        
        as SdrPathObj owns mpDAC.
        
        Change-Id: I3e4411046fa55ae8ffae2da5e406ad7d20a7ca6e
        Reviewed-on: https://gerrit.libreoffice.org/41818
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-02  Julien Nabet  <serval2412@yahoo.fr>  [9245ce93b0c9a55bd84e8b448919db2d706e9b06]

        Replace some lists by vectors in xstorage (part2)
        
        Change-Id: Icb10605f9ac75aa5b00668a5088be8ef6e1414da
        Reviewed-on: https://gerrit.libreoffice.org/41543
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a726c69ffef2533545e316172e3e1494b8ad327e]

        tdf#109052: Crash after PPT import when undo is disabled
        
        It was not a good idea to enable undo unconditionally.
        Use the saved undo state instead.
        
        Change-Id: I60875da23466b6ef54f034b447d636bdbab38151
        Reviewed-on: https://gerrit.libreoffice.org/41823
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [27068e6cc39aed8ebfa5fdd7a67acb89f5adcb89]

        tdf#109261: Crash when adding a video to a slide with zero undo steps
        
        When undo is disabled (no undo steps), ReplaceObjectAtView()
        method frees pPickObj, so we need to save it's reused data first.
        
        Change-Id: Icbc800d4d33cf229006aecde7d62aa2a7ea35879
        Reviewed-on: https://gerrit.libreoffice.org/41822
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-02  Julien Nabet  <serval2412@yahoo.fr>  [1e8a38488f553ec2449dbc316a7a1a1fe17f48c2]

        Replace lists by vectors printer part (vcl)
        
        Change-Id: I0e4685b78f114296b115b4fef5eed4140755e1a1
        Reviewed-on: https://gerrit.libreoffice.org/41804
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cb14008337e7b7ebbc0b5724f98ac9633e1b9331]

        make sure parent element is staying around
        
        If we use a reference to the object we need to ensure that it not
        suddenly disappears on us.
        
        Change-Id: I7917fc696b0cc48dd26fa332c892f09727e40054
        Reviewed-on: https://gerrit.libreoffice.org/41820
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

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

        set parent for export dialog same as save dialog
        
        Change-Id: I33f416339693ef95c7a44a72d7c9c8e4b2e9b380
        Reviewed-on: https://gerrit.libreoffice.org/41811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

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

        set parent for import macro lib dialog
        
        Change-Id: I8c2174a6acee7aed8dca6d4674538f42cfe28ae6
        Reviewed-on: https://gerrit.libreoffice.org/41810
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

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

        set parent dialog for file dialog
        
        Change-Id: I943d50e46cdd61a52c26297b21045423886deda6
        Reviewed-on: https://gerrit.libreoffice.org/41809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-02  Caolán McNamara  <caolanm@redhat.com>  [7f20ca352840c5b877f7aebdf021b5ea65835560]

        Use FPicker parentwindow argument to set file picker parent
        
        the secret argument of xParentWindow already exists
        
        here we use XSystemDependentWindowPeer and getWindowHandle to get the window
        handle (which is a bit spurious in the wayland case but close enough) and then
        look up all our toplevel frames for a matching one in order to get the
        associated widget to use a a parent window
        
        If the fpicker was still in fpicker we could get the vcl::Window for the
        xParentWindow and get the frame directly from that but that necessitates
        linking to toolkit, so do it this way instead
        
        Change-Id: Ia6f51e6d2016587c1f314d7a0b1f9a20269facd0
        Reviewed-on: https://gerrit.libreoffice.org/41808
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

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

        remove some casting
        
        Change-Id: Idf6c82b0c609d8680e2017602bfe9a93acb093b9
        Reviewed-on: https://gerrit.libreoffice.org/41807
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-02  Caolán McNamara  <caolanm@redhat.com>  [3814952f0be80afddcfda7f0e65bb602ed75438c]

        support XSystemDependentWindowPeer for all toplevel windows
        
        Change-Id: Id79fba6956e2a97a10dcec1cab883d3665ef1628
        Reviewed-on: https://gerrit.libreoffice.org/41806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

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

        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
        
        Change-Id: I38a3124fb06f71d2e01d86f8b2c461fd625bba56
        Reviewed-on: https://gerrit.libreoffice.org/41805
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-01  Michael Stahl  <mstahl@redhat.com>  [9990e98d67bf14003cde8f0138d2dcfa804406ac]

        tdf#109241 desktop: Win32: prepend "program" dir to $PATH
        
        The problem is that python modules (*.pyd) find DLLs in the wrong
        places.
        
        This is because sal_detail_initialize() calls SetDllDirectoryW(""),
        which removes (sometimes?) the "current directory" from the DLL
        search order, which is deliberately initialized to the "program"
        dir by CreateProcess() calls in officewrapper.cxx.
        
        Loading DLLs still works for LO's own DLLs since they are all
        in the "program" directory, which is the same directory where
        all the executables are, so it is searched first.
        
        But CPython loads its modules with LOAD_WITH_ALTERED_SEARCH_PATH,
        which doesn't search the directory of the executable but
        the directory of the immediately loaded DLL i.e. the *.pyd file
        instead, i.e. python-core-X.Y.Z/lib.
        
        It would be possible to call SetDllDirectory(".../program")
        instead but probably that would require patching python
        since it needs to be done in the real exectuable, not in
        the wrapper executable.
        
        So overwrite the $PATH again (like was done in the days of
        the office of the holy trinity) in the officewrapper.cxx and
        genericloader.cxx to prepend "program" and get priority
        over the rest of $PATH.
        
        This still doesn't protect against C:/Windows/System32/LIBEAY32.DLL
        since that has higher priority than $PATH but hopefully nobody
        is *that* stupid.
        
        This patch fixes soffice.exe, swriter.exe etc., and unopkg.exe.
        
        The python.exe wrapper already prepends "program" to $PATH.
        
        Change-Id: If03f07eba9a2c7fc6cf44f82f639b5d0b4c62e20

2017-09-01  Michael Stahl  <mstahl@redhat.com>  [5ec9882e650c7c3bb39e8cc90341a844bbd18772]

        svx: add mutex guards to SvxFmDrawPage
        
        These trigger asserts that were added in previous commit.
        
        Change-Id: I78f0768c0dc9e035f3bff633560be936a2a1e487

2017-09-01  Michael Stahl  <mstahl@redhat.com>  [a871dbed8abfeaeb4faf44129b8983c26f7a9cb3]

        tdf#111970 svx: use SolarMutex for locking in FmXFormShell
        
        FmXFormShell has a confusing mess of 3 of its own locks plus some
        SolarMutexGuards in a couple functions.
        
        But despite all that, most members are accessed without any locking.
        
        First, add a "_Lock" suffix to all (non-API) functions that access
        members or call into VCL, then add SolarMutexGuard in all API entry
        points that call _Lock functions, and finally remove the existing
        silly mutex members.
        
        This should also fix the reported assertion (which probably doesn't
        happen on master any more since the Scheduler has its own mutex now).
        
        Change-Id: I215cdfe49ffe675229baa4b19ab419f440f0ffb0

2017-09-01  Caolán McNamara  <caolanm@redhat.com>  [4cf89526e6eb76097ccfa0f710507b87da2a0aa0]

        move to FileDialogHelper
        
        Change-Id: I90579f0994f573743327999da2382351a5eb0d3e
        Reviewed-on: https://gerrit.libreoffice.org/41793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-01  Caolán McNamara  <caolanm@redhat.com>  [52ec6ab3e31c16329f5c177ac47943dd93ab3a04]

        weird SetModalInputMode variant only called by itself
        
        Change-Id: I5846eaee38109238f49736583fb4e326ab21f698
        Reviewed-on: https://gerrit.libreoffice.org/41794
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-01  Julien Nabet  <serval2412@yahoo.fr>  [fc19c71850d8ae741d86d107bece38a4aaa3faad]

        Replace list by vector in substitutepathvars (framework)
        
        Change-Id: I40cfc4925f14ebdc6f7b01274d2d60149008b426
        Reviewed-on: https://gerrit.libreoffice.org/41800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-01  Julien Nabet  <serval2412@yahoo.fr>  [de700127bd95a6d12de4477e1df43de2852f4bcc]

        Replace list by vector for tListenerMap (chart2)
        
        Change-Id: I1a18d2f69a82a528343a22a10f2f72a91b727ee0
        Reviewed-on: https://gerrit.libreoffice.org/41799
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-01  Julien Nabet  <serval2412@yahoo.fr>  [8d6e1a1c51b2591ed941170e7275fd054a0cc76f]

        Replace some lists by vectors in sd module
        
        Change-Id: I07d20af39985da0a340d482e769d98cbe073a826
        Reviewed-on: https://gerrit.libreoffice.org/41801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-01  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [5b6c69a666e9a22c369ac7dff0f5a6c4470b4a71]

        sw: paragraph signatures are detached
        
        While for NSS both types of verification
        works, for CryptoAPI only detached works.
        
        Change-Id: I8de0d7a98c2f857511eeadd2c8e205bc86a71f93
        Reviewed-on: https://gerrit.libreoffice.org/41791
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-01  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [71ef88ece19ca202080cffd888f36d43f83556e7]

        sw: move paragraph signatures to the beginning
        
        Change-Id: Ic9fb1f74ff19d3e9ad455483b221181f25f09653
        Reviewed-on: https://gerrit.libreoffice.org/41790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-01  Julien Nabet  <serval2412@yahoo.fr>  [c497c4ca4d7068fb9bdd965bbace7d5216f8fd59]

        Replace list by vector in dllmgr-x86-x64 (basic)
        
        Change-Id: I169590700474100e88f2e287f205ce7cbadedabe
        Reviewed-on: https://gerrit.libreoffice.org/41797
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-01  Julien Nabet  <serval2412@yahoo.fr>  [5c0ab63e7d131977d2a66913ab8070ddaf0db1a0]

        Replace list by vector in methods.cxx (basic)
        
        Change-Id: I75ad4d22dd6ff95e244fbffc1fc20ae208b2ecd1
        Reviewed-on: https://gerrit.libreoffice.org/41796
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-01  Justin Luth  <justin_luth@sil.org>  [16db6243768ccde2cf0f78da0834fe4ff14f5c3c]

        tdf#101936 sw: ignore comment anchors during search
        
        Comments are anchored by unicode character U+fff9.
        If the comment was anchored in the middle of a word, then a search
        would not find that word.  A comment anchor is not a word-breaking
        character, so remove it instead of replacing it with 0x7f.
        
        Change-Id: I4606dbfac74161029029d9807b74bd6ffa285126
        Reviewed-on: https://gerrit.libreoffice.org/39361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5aafb3db7e8316e8e5a8665d6161fda4d4588443]

        Fix typos
        
        Change-Id: I4496faa9ce7cad393bf06ca789099b045aea2741
        Reviewed-on: https://gerrit.libreoffice.org/41785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

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

        bump FileDialogHelper to XFilePicker3
        
        Change-Id: I726676aaa8944bc3b6418abe305ad03f8ec96c59
        Reviewed-on: https://gerrit.libreoffice.org/41783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-01  Jan Holesovsky  <kendy@collabora.com>  [a00ad98e421ca7110c58c66fb7bd04cc2306bb59]

        tdf#111884: Unit test.
        
        Change-Id: I2ab432d4a2a64d88493e8f37b4a36934800fbf30
        Reviewed-on: https://gerrit.libreoffice.org/41767
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2017-09-01  Jan Holesovsky  <kendy@collabora.com>  [e06ef6f42e47780b26f6f3424bb2053e0490d8e3]

        tdf#111884: Implement export of group shapes in pptx.
        
        Change-Id: If12984c0670db6396cbfd0dcb8ae1f5a9b591705
        Reviewed-on: https://gerrit.libreoffice.org/41766
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-01  Eike Rathke  <erack@redhat.com>  [029f2fdc2a164ca5ab2ecb9e2d4b9cf5112083b4]

        Harmonize capitalization of spreadsheet function UI parameter names
        
        Also remove _ underscores in names and few better suiting renaming.
        
        Change-Id: Ic0b48f98c0b07404f3e0981d95fa5f3e5aa828f5

2017-09-01  Stephan Bergmann  <sbergman@redhat.com>  [b51fe8ddc167dc8673a4e93dfd37e9f925f755ac]

        Remove unused m_aBatchVector members
        
        Change-Id: I7b7ff3295fa5eb87d113b48dcff0cf3c0b12b4ff
        Reviewed-on: https://gerrit.libreoffice.org/41780
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-01  Eike Rathke  <erack@redhat.com>  [715569984e9b536a735e173a687ca143388e311e]

        Updated core Project: help  5c2654302e9e4dcf45f802e8d31e53f55251c367
        
        Rename Help CONVERT to CONVERT_OOO, CONVERT_ADD to CONVERT, tdf#69539
        
        UI function name wise this was already done for 5.3, see
        https://bugs.documentfoundation.org/show_bug.cgi?id=69539
        
        So CONVERT actually matches the ODF definition and Excel and what the
        user expects.
        
        Change-Id: Ifdcbedc324dc5b4c8e43f2428a5c02dbe97d48c0
        

2017-09-01  Eike Rathke  <erack@redhat.com>  [78bedc094fbc05f4180fde220672ec4e055e9aab]

        Use named enum/constant instead of comment
        
        Change-Id: I91c6e50518d2430e32312ba35f9ff5d76635460e

2017-09-01  Caolán McNamara  <caolanm@redhat.com>  [69c1e6c5489a4709ae4a1db43673e879eb31919c]

        Resolves: tdf#112063 ensure closing dialog is not parent for file dialog
        
        Change-Id: Iea2ecaf1669cf7af00f00b1f0b32e24d34ec3757
        Reviewed-on: https://gerrit.libreoffice.org/41764
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [fa7e15024163c0848b8c3506bcbe40f031bff14b]

        android: remove a hard to address TODO
        
        NSS upstream doesn't seem to support building static libs. The benefit
        of avoiding a few lines of extra java code doesn't appear to outweigh
        the cost of patching NSS to provide static libs & carry on those patches
        in our LO-bundled NSS.
        
        Change-Id: I01fc0b1ff076923fec64b469529d1b920c1d91c2

2017-09-01  Luke Deller  <luke@deller.id.au>  [14bb680949b47332d2921cc68f75340b31ad5c32]

        Insert blank page when first page number is even
        
        When the page number is explicitly changed at a page break,
        LibreOffice will insert a blank page if necessary to ensure that
        even page numbers appear on "left" pages.
        
        This commit fixes a case that was missed: the case where the page
        number of the very first page in the document is explicitly set to
        be an even number.
        
        Also:
        
         - adjust a couple of unit tests which were referring to specific
           physical page numbers, that were not expecting this blank page to be
           there
        
         - enhance SwModelTestBase::parseDump to support xpath expressions
           evaluating to simple values rather than nodes, for use in a
           test case for this change
        
        Change-Id: I1f41760c3bb17bdffb868cf32a1331de87d1d0e1
        Reviewed-on: https://gerrit.libreoffice.org/39858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [feb463e93f8c7beb0f6abb52812ac05c4f7724c2]

        xmlsecurity: fix inconsistent param naming in interface/implementation
        
        Don't talk about enumeration when it's a number.
        
        Change-Id: I756063534b38478c382eaf72829091a4e27a6c4f
        Reviewed-on: https://gerrit.libreoffice.org/41779
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-01  Tor Lillqvist  <tml@collabora.com>  [4ee81b9db3df0c36617fd7d76a9a883c8b6eb764]

        No need to give a new name to a Timer that was already named when created
        
        Change-Id: I995ccf18b24a6bb3950a23d8feaed6494d82cd3d

2017-09-01  Julien Nabet  <serval2412@yahoo.fr>  [6a7bbef0360b2958379e681f4ee22632f60e9278]

        Replace list with a vector in PutData (sc)
        
        + revamp a little bit by using unique_ptr
        
        Change-Id: I07fa08d1981db65dbb22e887fcab0e8a6ca64b58
        Reviewed-on: https://gerrit.libreoffice.org/41774
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [65ca7bd49ae3c567f2cc4331c6b35f350649dcee]

        call SetPriority() on correct Idle
        
        Change-Id: I56ce5607d77410b9252a7fa1093325dc8d67983c
        Reviewed-on: https://gerrit.libreoffice.org/41760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-01  Matthias Freund  <matti_lx@secure.mailbox.org>  [ca208daed39c5d4614f5055e8d7860e6f2c0e2f6]

        tdf#98315 - Function Wizard showing Breeze icons when in Sifr theme
        
        Fixes the missing link.
        
        Change-Id: Id138e0fd34293194b32c22575d1a763aefe0da05
        Reviewed-on: https://gerrit.libreoffice.org/41775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3b33f018713247dd511d232f8efdc7ce46de48f6]

        Updated core Project: help  7efd9647910ebfe0d2eb6050b812fd2894a30dcb
        
        Give Safe Mode more visibility
        
        Change-Id: If1e446aed65524f429eb3d56f9127e79f5aba44a
        Reviewed-on: https://gerrit.libreoffice.org/41778
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-09-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dbaf05724059d8f1f4d9069a4387c52ffa6865fc]

        Updated core Project: help  ec8bc0cdb172478c9825dc434219519f702c2ac7
        
        Add language detector when landing in helponline
        
        Change-Id: I3481024a7503ea12d9bf8075e3045ab2b8801d20
        Reviewed-on: https://gerrit.libreoffice.org/41773
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-09-01  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [baed960b8ce55370a040d0c0f49bd3fdc16bdf84]

        tdf#89139 Fix exporting of DateTime to CacheDefinition according to ISO 8601
        
        With this commit, the date is saved in Excel format, like:
        "2009-07-06T10:53:02"
        
        We are now exporting attributes:
          "minDate"
          "maxDate"
          "containsDate"
        
        This is necessary to export properly .xlsx file. Without that MS Office 365
        is displaying error, and it is not even trying displaying .xslx file content
        Change-Id: I1239f5582173afe99bf9178fd4edd1dc5ca28e8e
        Reviewed-on: https://gerrit.libreoffice.org/41162
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-08-31  Gabor Kelemen  <kelemeng@ubuntu.com>  [e3c2968b78a653932a82324bebd4e3cfd69511ad]

        tdf#111734 Reorder buttons to reach them with the Down arrow
        
        This seems to be enough to step through the buttons with the Down arrow.
        
        Change-Id: Ib9ad76bedb6abbf87164aafdf1c95cc438af8c3d
        Reviewed-on: https://gerrit.libreoffice.org/41772
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-31  Julien Nabet  <serval2412@yahoo.fr>  [4c99b8a9de59f3c5280ff2944d9f828822897f4a]

        Replace some lists by vectors (+rename vars)
        
        Change-Id: Iad4e3cc13f7908840ef45a04ea4b551d3b0fc487
        Reviewed-on: https://gerrit.libreoffice.org/41771
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [1007e74d0564c393f88edd4df003e4c9a4524dae]

        Remove unused desktop/StaticLibrary_minidump.mk
        
        ...after f4c68d3ad80734e15d093eeee211519e97e2a8ec "use a dynamic library for
        minidump shared code"
        
        Change-Id: I155fdfbdcd6bdeff4def94c713c4372c13c3a0b2
        Reviewed-on: https://gerrit.libreoffice.org/41732
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-31  Julien Nabet  <serval2412@yahoo.fr>  [70d9ae239bb4f5fbde135a7fe13d0a99c60d5172]

        Use vector and replace m_aBatchList by m_aBatchVector
        
        Change-Id: I7c2c529eb78679f9733374bf0785773684c728c4
        Reviewed-on: https://gerrit.libreoffice.org/41770
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-31  Julien Nabet  <serval2412@yahoo.fr>  [39c6112b5b493eda042078447bf6c67bb7bd8a34]

        Replace list by vector for getResourceStringWithSubstitution
        
        Change-Id: I0b09a575971286ecc4d3bbc40926b949e9ab28c0
        Reviewed-on: https://gerrit.libreoffice.org/41768
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-31  Caolán McNamara  <caolanm@redhat.com>  [70b9aa7bc1b6c1af358a14843c777c9d150f745d]

        Resolves: tdf#112122 Use EndElement instead of dtor to call throwing methods
        
        Change-Id: I1cc3b9af4089f1e657c5c63e0911aac8bdce04f3
        Reviewed-on: https://gerrit.libreoffice.org/41756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-31  Justin Luth  <justin_luth@sil.org>  [c071e5f6858661881065cbb4e644c37c8e94ccc6]

        tdf#108765 DOCX: after import, allow default styles again
        
        During import, we don't want LO's style defaults to intermingle
        with those of MSO [1]. However, if any styles are NOT defined by
        the document itself, then we want to use that new style with
        appropriate defaults.
        
        For example, if footnotes were never used, that style might not be
        defined in the .docx file. Later, if a user inserts a footnote
        for the first time, we certainly don't want the "default paragraph"
        settings. Instead, we want the default "Footnote" settings.
        
        [1]: see commit b95d203bc17c83ec0fe5139f519d53ed1d842d3a
        
        Change-Id: Ia71490e795885d3c16f764d0f716f6499765cb67
        Reviewed-on: https://gerrit.libreoffice.org/41546
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-08-31  Justin Luth  <justin_luth@sil.org>  [b55d86610128d0b6f8d0fea7c9a3e9d5acd4c878]

        tdf#108932 - prevent textbox shrink from actually growing
        
        fix regression from a4dee94afed9ade6ac50237c8d99a6e49d3bebc1 for
        a particular situation - where the textbox flowed onto the following
        page.
        
        Change-Id: I58fe2909411c4e5e484083cfc395976f0bc4ba17
        Reviewed-on: https://gerrit.libreoffice.org/40558
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-08-31  Eike Rathke  <erack@redhat.com>  [04d70c0999c716f5465631eca50945915ec607c4]

        Upgrade to language-subtag-registry-2017-08-15
        
        Change-Id: I437a86de2de2b3f660b462cfb0ff2167d9cc7a2d

2017-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cdaec1931e0012506726c773373e46fa6ef81c0]

        make the ScColumnsRange iterator return SCCOL
        
        since we don't want to expose internal details like the ScColumn to most
        of the code, make the ScColumnsRange iterators return SCCOL instead of
        ScColumn*
        
        Change-Id: I67a58df90959170105255d18e7dd38ef0d6e3c11
        Reviewed-on: https://gerrit.libreoffice.org/41719
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-08-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [0aad6244eb1a894fc399769b7dc52e23888b6982]

        need to manuall load all native-libs on e.g. Jellybean
        
        511ae02c6457e69cb6daab871acd9c3e7d64e2e3 introduced additional libraries
        that are not merged to the single liblo-native-code.so
        These need to be manually loaded in correct order. See
        https://stackoverflow.com/questions/11058898/loading-shared-libs-that-depend-on-other-shared-libs
        for details.
        
        Change-Id: I34b279b69de8a0f8f58f8f980e5b3a7347cd0439

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [36910b444cee523766fb812ec85ad8f2b5096680]

        Revert loplugin:constparam behavior when param is subject of cast
        
        ...cf. 72cfd4d024aa9deb68010824a804f252e37b8388 "loplugin:constparams: Also
        handle ObjCObjectPointerType"
        
        Change-Id: Ieec294d721002cac0c37bf2590a9ce20b3e123e3

2017-08-31  Eike Rathke  <erack@redhat.com>  [1897812ed4ab11409de8a58a75c3b631332ba92d]

        Classify ocPercentSign as Array capable
        
        Actually it's implemented in RPN as Array 100 ocDiv, and ocDiv is Array
        capable. Not being classified as Array capable resulted in ArraySize times
        matrix-Div being executed, effectively ArraySize*ArraySize div operations.
        
        Change-Id: I23366b5aa9c146cc59dc880f2a561348f7977329

2017-08-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [880d092e90f6c519e46b067f5157f268ee940f3e]

        vcl PDF export: remove no longer direct curl dependency
        
        The relevant code has been moved to svl.
        
        Change-Id: Ib635de3ec541d2ef3b7f54071d444356ef076711
        Reviewed-on: https://gerrit.libreoffice.org/41745
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-31  andreas kainz  <kainz.a@gmail.com>  [3dc349b0ab905f5a0ae58628276a097f24527ba1]

        sifr add charmapcontrol icon for new drop down function
        
        Change-Id: Idc01a4bb82cbfad57f28d26d4859db685184982e
        Reviewed-on: https://gerrit.libreoffice.org/41690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-08-31  Caolán McNamara  <caolanm@redhat.com>  [1b7d983684790331eacdf027c26d1cf61ae53468]

        Resolves: tdf#112123 check m_xAutoStyles like in similar methods
        
        Change-Id: I099da789a0e64fd862d09bb462ccb699e1dc8b9f
        Reviewed-on: https://gerrit.libreoffice.org/41751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-31  Eike Rathke  <erack@redhat.com>  [13787b61d2fa4ef5e61a41e4bb0424a870dc03bf]

        SYLK import: init nRefCol,nRefRow with start col,row instead of 1,1
        
        So in a malformed document that does not specify ;X;Y;C;R before ;M a 1x1
        matrix formula is created at nStartCol,nStartRow instead of 2x2
        
        Change-Id: Idcc0f9d8c65bb142587fa6419af6f4dcb6209a0e

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [e601a2cf161a833a74ac02bb431cfde8ad965fa1]

        Fix silent merge conflict
        
        Change-Id: I8879560850b4cf94984e3b3657800273b276fcdb

2017-08-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [3d1bb76ebf5c51141018cfd76eccdb63472de8de]

        tdf#112109 sw: split section frames inside table cells, ignore nested tables
        
        Commit f8a76d218305a56d15b82b9dac4fafa558872780 (tdf#108524 sw: split
        section frames inside table cells, non-split text frames, 2017-07-06)
        added support for moving text frame masters to a next page inside
        section-in-table frames. But the code in SwFrame::GetNextSctLeaf()
        responsible for this is not up to nested tables, so don't try to split
        sections in this case.
        
        Otherwise we'll end up with frames which are marked as "in table", but
        don't actually have have table frame parents, so we crash in
        SwFrame::IsFootnoteAllowed() which assumes being in a table means a
        table frame parent.
        
        Change-Id: Iff19a4eda21a4dbfb9562dea7af8ec6767d47873
        Reviewed-on: https://gerrit.libreoffice.org/41748
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-31  Michael Stahl  <mstahl@redhat.com>  [98552e46521b012e7694c056eca956ae4ee27a0c]

        tdf#112122 xmloff: inserting index marks into editengine throws
        
        Catch the exception, since that isn't even invalid input, editengine
        just can't do it.
        
        Change-Id: I362923889add4f1a1d3f8f18b0795993119d54b1

2017-08-31  Dennis Francis  <dennis.francis@collabora.co.uk>  [c864fc9eab79d0b24036588cf8fc37ef51bd1907]

        tdf#111939: Fallback to getting view data from best view shell...
        
        ...when ScDocShell::GetViewData() returns nullptr. This is needed
        when a macro is run from the macro editor window instead of running
        the macro from Tools menu in the Calc window.
        
        Change-Id: I89c23c2ec08e8e9907f02eb1389236111530058b
        Reviewed-on: https://gerrit.libreoffice.org/41733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-08-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [0906937a5dabc2300bb8a3974348772f7cad7423]

        sdext: fix loplugin:constparams warnings
        
        Change-Id: I1dd57031f8c83241ef4cfa5b22db7a34657ab0bd

2017-08-31  Caolán McNamara  <caolanm@redhat.com>  [4091841023c745edcd696af06a872c1affd6e36d]

        ofz#3240: avoid oom in gif loader
        
        Change-Id: Ifd00962ed607166b5521a3977a3021fb7b24957e
        Reviewed-on: https://gerrit.libreoffice.org/41747
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-31  Tor Lillqvist  <tml@collabora.com>  [2e1cafaf66f05b172d038feb721e646f5f6bed49]

        Bin fairly pointless default for parameter that was defaulted just once anyway
        
        Change-Id: If6d7c8f3223a45803a05d4950abe27bd90ac6dc6

2017-08-31  Katarina Behrens  <Katarina.Behrens@cib.de>  [7cc22cb0698a8524538f44975305eee51f0b31fe]

        Updated core Project: help  d32748eb92d52f1163ff560529ac488dfb25a3b7
        
        tdf#105606: Clarify access to X509 certificate storage
        
        * hint to MSIE on Windows, it's perhaps the easiest
        * MacOSX uses TB/FF storage
        * point to Tools > Options way to choose which TB/FF profile to use
        * env. variables are so 90ties
        
        Change-Id: I6aef05d1f71f98c71cfcc0278b0e5d373959f0ca
        Reviewed-on: https://gerrit.libreoffice.org/41743
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-08-31  Tor Lillqvist  <tml@collabora.com>  [1d1a1ff731267b9140197aedb9e90fe15c40ac0e]

        No need to call SetDebugName() when we already pass the same name to the ctor
        
        (Well, actually there wwre a minor difference, "sc ScModule IdleTimer"
        vs. "sc::ScModule aIdleTimer", and ditto for "SpellIdle", but that is
        hardly essential if even intentional?)
        
        Change-Id: I18a2af0d25c40404a41b1461664feda73183881e

2017-08-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [66518ead516e90d606e87c6ce58ec11fea6d172e]

        use extractNativeLibs="false" for less disk usage and faster installation
        
        no need to extract the (huge) nativve lib to the device's filesystem on
        newer android versions (Marshmallow and later) - can access the .so from
        within the apk if it is uncompressed.
        While the standalone apk will be larger, the delta-update mechanism of
        playstore can be more efficient, so you get:
        * faster installation (since the file doesn't need to be extracted)
        * less disk usage on device (for same reason)
        * smaller delta-updates for playstore
        
        drawbacks
        * larger standalone apk
        * on older android version more storage needed (the increased size of
        the standalone apk), as those will still extract the native-lib
        
        Unfortunately uncompressed it exceeds the current maximum size for
        single apk files in playstore (100MB), so cannot use for release-builds
        
        also revive installLocation attribute to allow installation on external
        storage and move from manifestPlaceholders from defaultConfig to release
        buildType (as otherwise gradle complains about having "Multiple entries
        with same key")
        
        Change-Id: Id07ac9c144886bb89abaf7b5b4bc7bd548f27247

2017-08-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e19100212c41f1b992f6e893ba525612e652d0c5]

        android: use sp (instead of dp) for font-size
        
        Change-Id: I11dbf24b38c08b4dfd3cc64dbacbcd949a37b833

2017-08-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6f29e5cb30d6244089f7f8b350bf61daea2c6fda]

        min and target SdkVersions are taken from gradle
        
        Change-Id: I2eeb265b101b126f6bf268c9c5fa0195a44b0ce7

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [6d57d6c40f15dfcf3c367687aaca5e144ba1e746]

        Adapt lopluign:constparams to variadic CXXOperatorCallExpr
        
        Change-Id: I21c7a0fb447b5ba0a7aa0ddc690b969b156a91f3

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [9a81c6933b829e511c3c61e2ae4205c04e577e4b]

        loplugin:constparams: xmlsecurity (clang-cl)
        
        Change-Id: If79b5c1bfdecc8e40247e9f1b2ba314f06ebbe84

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [0829b992a22119eae9240d3a13ec2c05cc828ec5]

        loplugin:constparams: winaccessibility (clang-cl)
        
        Change-Id: Ic668c1ee6c2dac70642480bc584f962921b428b2

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [3f226429e3a63083f47e5cb33123dee7ba2d0728]

        loplugin:constparams: vcl (clang-cl)
        
        Change-Id: Iabcbb6e09616a28c0d8927d11af3da47e48cbd90

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [237d62284f3d2d5a03b985623f6dc5c338367c9c]

        loplugin:constparams: svl (clang-cl)
        
        Change-Id: Iddeb46c10046a83708ccff82e7125c36ed27c34d

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [3fe9d25e32cf78b572fc6d99f2022f963cd3daae]

        loplugin:constparams: smoketest (clang-cl)
        
        Change-Id: I24c79c1a66ce2dc4cbb1736993643a8f4c14120c

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [b2d56c8b588f418ced180562edef6c83a641c3fc]

        loplugin:constparams: shell (clang-cl)
        
        Change-Id: I7ffe60d53f4c4b7690efc8bec9d29a4959740d9a

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [3c665f5dabbcf4fd8b42b5f97d653147a435d4d3]

        loplugin:constparams: setup_native (clang-cl)
        
        Change-Id: I36331a6caf560c7622f72c2fafa968522f44f5e9

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [f27e98f9a73c44896aba8306cbaa645cf28a8950]

        loplugin:constparams: odk (clang-cl)
        
        Change-Id: I2daf0b0868d4bdfb412575b25dbe644e76607342

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [597191920ae8ba1f95ae7f6f916a7bef67a58990]

        loplugin:constparams: extensions (clang-cl)
        
        Change-Id: I1665228a622b18757951b725467933699f9871ae

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [3e9619c747c1c4e50a6404313699643452b14a34]

        loplugin:constparams: embedserv (clang-cl)
        
        Change-Id: I6faa8df32e57a846968423cfbe026ce96f6ca7e8

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [287386df1f9277c8fbd22d48a8ff3dd9d183e1bc]

        loplugin:constparams: embeddedobj (clang-cl)
        
        Change-Id: Ic6616f432178fe1f972c5f819302a4fb6b4154fd

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [c74a70e07c959a675d7e10dd1cacbebebb8e2e0a]

        loplugin:constparams: dtrans (clang-cl)
        
        Change-Id: I0a965f6957b74ff5db3aab54bef1fa05f3b594c7

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [a422a1be7ec4d80fc0b53aa7b36dee8a72c8200e]

        loplugin:constparams: dbaccess (clang-cl)
        
        Change-Id: If41080debabff46d849dbd6e7f29a941f294c6ad

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [dc3fc59fbaf4bd7c903c076f81071ea071d1b19c]

        loplugin:constparams: connectivity (clang-cl)
        
        Change-Id: I6dc7939f42aa1d1d62f8c71f5a5529becdffa704

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [00b101bb6ce0e5eb56b4f9490849de15aeba6b63]

        loplugin:constparams: canvas (clang-cl)
        
        Change-Id: I892498d323acd72757a05bac05d19c62f11f7cd3

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [f192302a57a7c49f711c87eef548f93a3364d9b9]

        loplugin:constparams: basic (clang-cl)
        
        Change-Id: Ia84473360333cb4905692a4d9d0358c93acebff8

2017-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [b02998a7cb86bb69c01fd7c2625c801eef835e55]

        inline some use-once typedefs
        
        and remove some dead ones
        
        Change-Id: I6946d717d3c15dc5207489ed3d56d985dd953d59
        Reviewed-on: https://gerrit.libreoffice.org/41746
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-31  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [c54850b23a8240a41755af171a6d3f990ee69f84]

        gpg4libre/comphelper: add storage helper for GPG encryption data
        
        Change-Id: Idba9ad7a821cb33070cf5e5a0f79ae55db99b276
        Reviewed-on: https://gerrit.libreoffice.org/41504
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [f20810a1318a8dd55cb01e42a0fde7f0e1b36623]

        Adapt external/beanshell to Java 9
        
        For one, drop a spurious target="1.5" so that ant instead uses the passed-in
        JAVA_TARGET_VER (which needs to be 1.6 for Java 9).
        
        For another, the deprecated java.awt.Component.getPeer method finally got
        removed, so bsh.util.AWTConsole would no longer compile.  But it looks like that
        class is not used by us anyway, so just remove the problematic code.
        (workdir/UnpackedTarball/beanshell/docs/manual/bshmanual.html: "Web Browser
        Access:  After starting the server you can connect your web browser to the port
        you specified.   BeanShell will respond by sending an HTML page offering you a
        choice of the Swing based JConsole or the older AWTConsole.  You may choose
        whichever is appropriate for your web browser.  [...]  The bsh.util.AWTConsole
        is a legacy implementation of the GUI Console using AWT instead of Swing.  This
        console does work, but it is not as slick or pretty as the JConsole.  The
        primary reason it is still here is to support remote access from generic web
        browsers using only Java 1.1.")
        
        Change-Id: I9f1112caebae9a55e4eec7f9baa0114b2254ccda

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [4082b5874adddedf8332fe977b6bb47b6949b302]

        Restrict loplugin:constparams cast-to-void check
        
        Change-Id: I3c4d4f99b423f46136a79f3b06c5f0e1492872f1

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [72cfd4d024aa9deb68010824a804f252e37b8388]

        loplugin:constparams: Also handle ObjCObjectPointerType
        
        ...in 0660a30d54eb6762302cf1afd43de01e137f6393 "Avoid loplugin:constparam when
        param is subject of cast to non-const pointer"
        
        But turns out this whole avoidance is ill-advised and should eventually be
        reverted:
        
        Aug 31 09:09:26 <sberg> noelgrandin, the way you originally handled CastExpr in
         constparam's checkIfCanBeConst, your intent was if there's code like
         static_cast<T*>(p) and param p is found it can be made const, one would also
         need to change that cast to static_cast<T const *>(p) when fixing the loplugin
         warning, right?
        Aug 31 09:09:43 <noelgrandin> sberg, correct
        Aug 31 09:10:10 <sberg> noelgrandin, I messed the up with
         0660a30d54eb6762302cf1afd43de01e137f6393
        Aug 31 09:10:12 <IZBot> core - Avoid loplugin:constparam when param is subject
         of cast to non-const pointer -
         http://cgit.freedesktop.org/libreoffice/core/commit/?id=0660a30d54eb6762302cf1afd43de01e137f6393
        Aug 31 09:10:24 <noelgrandin> sberg, I probably should have had a test for that
        Aug 31 09:10:41 <noelgrandin> tests are better at expressing intent
        Aug 31 09:10:56 <sberg> I ran across it in a function that needed to have the
         param non-const for API reasons (callback fn), and it looked like the "obvious"
         fix there, not needing to add the fn to the blacklist
        Aug 31 09:11:26 <sberg> I'll eventually get that fixed again (but want to first
         get the Mac and Windows builds to succeed)
        Aug 31 09:11:44 <noelgrandin> fair enough
        
        Change-Id: Idef0cfc417ec0597a26a29c8720e3e4051a68e00

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [20b11e8dc40a1d467dcc3dd0fa7bedde72a292bf]

        ...in which Johnny returns from the fair for real
        
        and finds loplugin:constparams adapted to ObjCIvarRefExpr also
        
        Change-Id: Ib803cd80b01ad7a0fa07bddb77a873bb323a50c0

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [a5d4179ecf35b4cd4c7d869e06932340cd24e982]

        loplugin:constparams: vcl (macOS)
        
        Change-Id: I993ab0021d0a0bee8e78975bba180355d2bfb19c

2017-08-31  Stephan Bergmann  <sbergman@redhat.com>  [f734304a7fc27e26468616b8e50d378f6ff39749]

        loplugin:constparams: connectivity (macOS)
        
        Change-Id: I2d14eeea20d2622e06c7c34a1fa7e84439b3d224

2017-08-31  Caolán McNamara  <caolanm@redhat.com>  [91c6fecc208f8242d2ff04c17ec56b4a5e2c1620]

        ofz#2896 turn off auto look up col/row names for import testing
        
        Change-Id: I346a9760c0692449ce5301f5075b3de0271fdadf

2017-08-31  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b75e6efdd04fa1128dd2cef6e28b1ad172464143]

        Check ENABLE_ONLINE_UPDATE_MAR in one more place
        
        Change-Id: I76f5702aad9b57f3031bc35b5271a5dde8ed4f28

2017-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec67943f59e09f0f933182f52e582e28b3f258bc]

        class ViewDescriptor is unused
        
        since
        
            commit 990691b144c1292f0263e0a8b8704b0ccbd7a168
            Date:   Mon Nov 23 09:58:38 2015 +0200
            loplugin:unusedfields in sdext/
        
        Change-Id: I89b7e59d37af8ba4093ca2e941219b29fd7bd726

2017-08-30  Michael Stahl  <mstahl@redhat.com>  [4b4ebb15456af443347679a7e7e8726c090a5bf5]

        sw: WW8 import: properly handle consecutive range annotations
        
        moz1187869-1.doc crashes on export to ODF because an annotation
        mark has been inserted that does not have a SwPostItField.
        
        In fact, the SwPostItField exists, but the annotation mark is at
        the wrong position.
        
        There are 2 consecutive range annotations in the file, so when
        Read_And() calls MoveAttrs(), the end of the both annotations
        are moved 2 times, hence later SwFltControlStack::SetAttrInDoc()
        will insert 2 annotation marks with the same end position,
        and the 2nd one will overwrite the name that the 1st one set
        on the 2nd SwPostItField, while the 1st SwPostItField remains
        with an empty name.
        
        Ensure that the end of an annotation mark is no longer moved
        once it's on the position of the field inserted in Read_And().
        
        Crash is a regression from 31c54fa7bb03768b425ae019096e0a0e26e9c736.
        
        Change-Id: I0fd661e22e51701de67227f9145a13c62b10143e

2017-08-30  Eike Rathke  <erack@redhat.com>  [4b6844343cdd4c1ddbf2326eabe177b516b8d7f7]

        Restrict GetDoubleFromDateTime() and GetDateTimeFromDouble() correction
        
        ... to specific 1899-12-30 vs. 1899-12-31 nulldate. Further check is needed to
        do that only for OOXML transitional or dateCompatibility==true.
        
        Change-Id: Ieecd3a5d061f900fbdec5bd9d1bf5ac61b966004

2017-08-30  Caolán McNamara  <caolanm@redhat.com>  [2fdbf463f9d934bca48131df8b51caf36da2e8e5]

        nothing is reading the futilely set WB_AUTOSIZE bit
        
        Change-Id: Ifbc2dffcb8db1511d5c08e51c972e822355f41c6
        Reviewed-on: https://gerrit.libreoffice.org/41737
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-30  Caolán McNamara  <caolanm@redhat.com>  [cfc2022deba6070b449f2c1d3b0b5a8b17057a47]

        WB_AUTOSIZE is always on for SvtURLBox
        
        Change-Id: I1c13392b4238fc8cdb1286b39c5eaaa62f7934cb
        Reviewed-on: https://gerrit.libreoffice.org/41736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-30  Caolán McNamara  <caolanm@redhat.com>  [14afb688d3a24be302867ea614b0e30e01d168be]

        Resolves: tdf#95960 improve custom properties page
        
        wrt widget heights and positions and other flakiness
        
        take the natural combobox height as the line height, use a vclgrid
        element for each row to get everything set to the same height
        
        move the positioning code into Resize, etc.
        
        Change-Id: I22de98ef91e39d1e7e45bbe62f68496d55c0c1cb
        Reviewed-on: https://gerrit.libreoffice.org/41734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-30  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a2f2a40e37aadc0a32435a33402a21a678464ba4]

        tdf#112106: Corrupted pivot table after XLSX -> XLS conversion in Calc
        
        Always write out a data layout name.
        
        Change-Id: Ic0b43d9c0365eca5e417fe9f2fe4b77b538f3278
        Reviewed-on: https://gerrit.libreoffice.org/41739
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-30  Katarina Behrens  <Katarina.Behrens@cib.de>  [dce78f9caae194da13fa5399298d57701abc8744]

        gpg4libre: Add flag for filters that support GPG encryption
        
        Change-Id: I48518f26a3ccbe430d36fb6657bdeff0943492d3
        Reviewed-on: https://gerrit.libreoffice.org/41263
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-30  Stephan Bergmann  <sbergman@redhat.com>  [d5189db4df292501cf18ad84e406d6401d14a5ce]

        Compact content of external/rhino/rhino1_5R5-find_swing.patch to single place
        
        ...instead of adding something into the middle of the previous
        external/rhino/rhino1_5R5.patch
        
        Change-Id: I94a0e022776db67f50e785c45b0982977eec17f1

2017-08-30  Stephan Bergmann  <sbergman@redhat.com>  [c4f0977ccc97c8c7aca51666f6fcc3089a3f3c7c]

        Pass "verbose" flag into ant
        
        Change-Id: I76d7c8a41d64baae3591dd188a2d2e46f17622bb
        Reviewed-on: https://gerrit.libreoffice.org/41735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-08-30  Stephan Bergmann  <sbergman@redhat.com>  [64a4ad3a678e414cccdcc158dbe4c76c4bad3cda]

        Avoid loplugin:constparam when param is marked as unused
        
        ...as in entry_group_callback
        (sd/source/ui/remotecontrol/AvahiNetworkService.cxx),
        
          AVAHI_GCC_UNUSED void *userdata
        
        Change-Id: I494067878181c51b77d581a21ab1c9ef81e482e5

2017-08-30  Eike Rathke  <erack@redhat.com>  [9540916d824521592c08fdbff5014a01dffca752]

        Unit tests for tdf#91758
        
        Change-Id: I4015a339ca18b214adca228b58319d897f0ad910

2017-08-30  Eike Rathke  <erack@redhat.com>  [f49ef5b771910384de0bc2d4c86ad3e0442b295a]

        Force ISO date format again if ISO input, tdf#91758 follow-up
        
        ... and input doesn't match a date acceptance pattern, even if less than 3
        digits in year.
        
        Change-Id: Ib25aa8e813c06a224cfa95ead79c0f3bf2d2d672

2017-08-30  Stephan Bergmann  <sbergman@redhat.com>  [b44f062df9f541b0a1bea974556483c7a5876b35]

        Adapt getcompver.awk to Java 9
        
        ...where at least <http://jdk.java.net/9/> "JDK 9 Early-Access Builds" 'java
        -version' outputs a single-digit
        
          java version "9"
        
        Change-Id: I7807f56593e5436418b49950ca6c2a178d6721f5

2017-08-30  Stephan Bergmann  <sbergman@redhat.com>  [5d2e830a309dbc5186b2b6e35ecacf533ff7da0c]

        Avoid loplugin:constparam when param is cast to void
        
        ...which typically indicates that the param just has to be of the given type for
        some reason
        
        Change-Id: Ide30f514c5a849ae897c31c1744ece9df712a9fc

2017-08-30  Stephan Bergmann  <sbergman@redhat.com>  [0660a30d54eb6762302cf1afd43de01e137f6393]

        Avoid loplugin:constparam when param is subject of cast to non-const pointer
        
        ...as in WriteCallback (desktop/source/minidump/minidump.cxx), where
        
          void *ptr
        
        is use in
        
          static_cast<char *>(ptr)
        
        Change-Id: I0bd44329029cd793390d0744de3c839612e0b494

2017-08-30  Stephan Bergmann  <sbergman@redhat.com>  [67bff64e106a7b8192e73e3665474d4c4d1eb61a]

        Adapt loplugin:constparam to jurt/source/pipe/staticsalhack.cxx
        
        Change-Id: I0193ce3be582cb0a06cca17257b1e6587c5b3752

2017-08-30  Stephan Bergmann  <sbergman@redhat.com>  [975d65eca3ccac4a9e2ff978ff15cdaa1828f89d]

        loplugin:constparams
        
        Change-Id: I8bc9fd2a3ad727f1a0f4b98254efdae085a2b8cd

2017-08-30  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [79b5d5037ba32f30ee383402314e12bfa965fb02]

        SmartArt: grDir snake algorithm parameter
        
        Change-Id: I643ed981cc9d02e5118f09a3c04abcea2fc5ecd7
        Reviewed-on: https://gerrit.libreoffice.org/41516
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-08-30  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [8ff306d81be73cedec940ae996d73f4e3a4a6422]

        tdf#43157 Clean up OSL_ENSURE in oox/drawingml/diagram
        
        Change-Id: I9e3b80c365d6f43cd6f6f42ccdd0a8920f4ace14
        Reviewed-on: https://gerrit.libreoffice.org/41513
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-08-30  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [546915797286b0e1744c25b1b0d7e13fb1bbe94e]

        gpg4libre: request key from filepicker
        
        Change-Id: I3a20f293bd12fc3de76fb1e846452c0a574e8794
        Reviewed-on: https://gerrit.libreoffice.org/41503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-08-30  Michael Stahl  <mstahl@redhat.com>  [91635d5096df2ac19c2f80fbfbecd86620902540]

        vcl: [loplugin:constparams]
        
        Change-Id: Ic390dbb5a83a049635a868a14d09eaf1cfc2080f

2017-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [80dd56035e91666efa551c1e4dd4341d30c06510]

        fix ScJumpMatrixToken memory handling
        
        ScJumpMatrixToken unconditionally deletes the ScJumpMatrix pointer it
        receives. But it's copy constructor also just copies that pointer,
        meaning that we could end up freeing that pointer twice.
        
        ScJumpMatrix has no copy constructor, so I just managed it via
        shared_ptr.
        
        Change-Id: I9cf13312afb4f2869fdc878e5f34060614e31842
        Reviewed-on: https://gerrit.libreoffice.org/41728
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-30  Katarina Behrens  <Katarina.Behrens@cib.de>  [4e825d97a8423c9493c5f6f4ac0493b8799f86f6]

        gpg4libre: Encrypt with GPG checkbox in SaveAs file dialog, 1st stab
        
        LibO's own file dialog only so far
        
        Change-Id: Ic5f6c180afb5d4e0fc151ad57d769b99ad7fbdf3
        Reviewed-on: https://gerrit.libreoffice.org/41292
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-30  Stephan Bergmann  <sbergman@redhat.com>  [99fb14ef729f9b92edcdd4bd7940d48fff6a7307]

        ...in which Johnny returns from the fair
        
        and finds loplugin:constparams adapted to ObjCMessageExpr
        
        Change-Id: I6e1ddd0fb1a8a61d5a78c156bccfc29f7233909e

2017-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb08f19c73265e51f9192e65989be06277aef3dc]

        loplugin:constparam
        
        Change-Id: I81055d60c3c5d35e46e7d0c3a451e93e42d86783

2017-08-30  Eike Rathke  <erack@redhat.com>  [b0f759560b19b036751e8e557562de952c3da1af]

        Correct a test that worked only by chance, tdf#91758 follow-up
        
        ... but now doesn't anymore.
        
        Change-Id: I573bdda023c69b895afe9959f345fc0e6d862cf8

2017-08-30  Caolán McNamara  <caolanm@redhat.com>  [e63e3e37f335e5729c59a0139c874cca02f83d76]

        Resolves tdf#112101 crash on particular file with office:event-listeners
        
        Change-Id: I99a007543f90f4024666d296e9a775f8cee15086
        Reviewed-on: https://gerrit.libreoffice.org/41723
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-30  Eike Rathke  <erack@redhat.com>  [1cfe6a904d3349413173f5d412c280936f938a9e]

        Resolves: tdf#91758 more stringent check for ISO date like looking input
        
        Already check at the end of input analysis whether it could be an ISO date to
        not apply x-y-z onto MDY or DMY later. For an acceptable ISO input, apart from
        M and D restrictions, Y-M-D year numbers must be greater than 12 in MDY order
        or greater than 31 in DMY order, or have at least 3 digits (possibly leading 0).
        
        Change-Id: I8d3eb7e2403421469050850e45d1db5c0be018f5

2017-08-30  Eike Rathke  <erack@redhat.com>  [6254fbf8a76a0d8edb290b03e0632ef6513a8d98]

        Related: tdf#91758 shortcut CanForceToIso8601() for MayBeIso8601() results
        
        Change-Id: I3cd6967931abcbf806a539a19f7f9371398567c2

2017-08-30  Eike Rathke  <erack@redhat.com>  [ae6c5083f04f8fad299cdc7a6b6558f1270cc619]

        Related: tdf#91758 don't remember nCanForceToIso8601 state
        
        CanForceToIso8601() can be called twice for different DateOrder.
        
        Change-Id: I656d499b8a557814326fe71333fcb644c7d3e909

2017-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [008199ee75ed4edc250270628f6e6cb1677dbbc9]

        loplugin:constparam in various
        
        Change-Id: I6821a3946f2e8fabf26558a84370c16ac8827fed
        Reviewed-on: https://gerrit.libreoffice.org/41721
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-30  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [da8cf43b4f2af008df231f5e0629c71bd7f2b762]

        Refactoring fastcontexts code:
        
        Moved all the casts inside ::createFastChildContext and
        used reference to it as an argument in the constructors. This
        avoids spreading the cast statements all over the place.
        
        Also removed some of the empty createFastChildContext(), they are
        unnecessary as the parent class already has it.
        
        Change-Id: I344ede732a53878a7e265c0178b07d73b5398237
        Reviewed-on: https://gerrit.libreoffice.org/41178
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-08-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [0365ca351aac534d3fc09d22f6a91017525bfef8]

        pdfium: update to 3196
        
        Change-Id: Ia3bfe918d5dcb52faf3829d59d8a8c3b95e31bbc
        Reviewed-on: https://gerrit.libreoffice.org/41722
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-30  Tor Lillqvist  <tml@collabora.com>  [310efe2d580598b1143148559c057dd52b32a42b]

        This can be const
        
        Change-Id: I5d9f96111a17ec49deeb5716e1a8d38e444dad20

2017-08-30  Tor Lillqvist  <tml@collabora.com>  [1cfb07cb0b8dfa1d2db945622f52a2a9bead7083]

        This variable can be const, and calculated once before the loop
        
        Change-Id: I18aa862a6568891f1c44d5b6da78fc2ac45e8075

2017-08-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [dfdc113bbd852e8f4b4863db457e2938aaad0c64]

        EPUB export: support char props on text outside a span
        
        The librevenge model is simpler: text is always in a span, and paragraph
        (automatic) styles don't contain char props, either. So handle this
        complexity on our side.
        
        Change-Id: I017222539d8981d2bbbc632258662444bf3a79c8
        Reviewed-on: https://gerrit.libreoffice.org/41705
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-30  andreas kainz  <kainz.a@gmail.com>  [0be2ac10cb4baf14e8ba9f30a10c5b5ad3a7197d]

        remove insertsymbol cause we have now CharmapControl
        
        Change-Id: I955fe255021996bd717cada64a1c69751a83cf45
        Reviewed-on: https://gerrit.libreoffice.org/41715
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-30  Stephan Bergmann  <sbergman@redhat.com>  [58a84aa21694bf15dd234e5f8bac57c6ffc44b13]

        Update external/nss/asan.patch.1
        
        ...after c6df07f905cd9562132b06e44f90b0479b250f7a "nss: Upgrade to release
        3.31.1 and update patches"
        
        Change-Id: I0f18659ee65d9b917377ef75e94f3b9fb8ece58e

2017-08-30  Stephan Bergmann  <sbergman@redhat.com>  [78960ad06faca055a6d97afbc764c902d5d07f6f]

        Missing include
        
        Change-Id: Ic0ab1cc72005f99d7558b06c9a4ec9c94f2f0460

2017-08-30  Stephan Bergmann  <sbergman@redhat.com>  [f86552ea150c971a995db4856482746df9ffdbba]

        This check for GDIObj subtypes is exhaustive
        
        For one, catches issues like d5ed3cd6dbd22bb18542778f1c48f4d5b3ae0f95 "Make
        WinMtfFontStyle's base class EMFIO_DLLPUBLIC, too" earlier.  For another, uses
        if/else to avoid unnecessary, expensive dynamic casts.
        
        Change-Id: I695b1e8673d5af22060b05b982789ad0ddcd39c3

2017-08-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7f4e02e3809e10564bd2bb91465c99f4dd207da7]

        Updated core Project: help  ba1b065b296a1fce482bb3ebfa2fc8b765b45456
        
        Uppercase Xor operator for consistency
        
        Change-Id: Iabc0599c1d921597b35601d5766a8f8afe2b17b8
        Reviewed-on: https://gerrit.libreoffice.org/41637
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-08-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1b57fe0edc900fddc2c713ea65392e305076c6b2]

        Updated core Project: help  79b1d6e796d6d689ef200d4531b0b2734b344392
        
        Some tweaks in online XSLT transform
        
        * move lang attribute from <body> to <html>
        * remove role attribute in <label> (not W3C compliant)
        * Fix license of help contents in page footer
        
        Change-Id: Ia8e116588ff3a3ce41d146eea06385a420a5b0f7
        Reviewed-on: https://gerrit.libreoffice.org/41716
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-08-30  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b90bdb1c0d27fd87c85a2d1d6ea66070b97b7977]

        tdf#108352: Structure of pivot table coming from XLS is altered in LO
        
        Change-Id: I001daeaa12cd41cc36033a26457f960d8b8a5c0e
        Reviewed-on: https://gerrit.libreoffice.org/41713
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-29  Kiyotaka Nishibori  <ml.nishibori.kiyotaka@gmail.com>  [a9cd75c1501d5095887c657426820962c68e0ede]

        Fix 'make translations' run again
        
        Some translatable strings without context attribute was fixed at recent commit. However 'make
        translations' fails still now:
        
        [POT] pot.done
        Traceback (most recent call last):
          File "/home/kiyotaka/Sources/libreoffice-testing/solenv/bin/uiex", line 30, in <module>
            keyid = entry.msgctxt + '|' + entry.msgid
        TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
        
        Two translatable strings in 'sc/uiconfig/scalc/ui/dataprovider.ui' have had no context attribute.
        
        Change-Id: Id832ef62904b8000b58348bdc380d58eff305001
        Reviewed-on: https://gerrit.libreoffice.org/41598
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-29  Caolán McNamara  <caolanm@redhat.com>  [79cfd48dae2b986b691bb00a8400c7e9cc2cdda7]

        Resolves: tdf#112017 crash on particular odt
        
        Change-Id: I6ba2e73562a16afecb6abdfe4f1a40b1e316379e
        Reviewed-on: https://gerrit.libreoffice.org/41685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-29  Julien Nabet  <serval2412@yahoo.fr>  [c82e5db9626e4d84300f84842b837e852be828be]

        tdf#112027: avoid leaks in FillTreeBox (sfx2)
        
        Next step could be using std::unique_ptr<StyleTree_Impl>
        instead of StyleTree_Impl*
        
        Change-Id: Ifbf5313fedf1fc0310073918f91edd6fe75d0afc
        Reviewed-on: https://gerrit.libreoffice.org/41710
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-29  Julien Nabet  <serval2412@yahoo.fr>  [864f89e92e31c239afdea5d429e5f569b3894d1a]

        Related tdf#111892: use unique_ptr
        
        Change-Id: I8de0704cae36805737033c38950ac45be13198da
        Reviewed-on: https://gerrit.libreoffice.org/41650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-29  Gautam Prajapati  <gautamprajapati06@gmail.com>  [c6df07f905cd9562132b06e44f90b0479b250f7a]

        nss: Upgrade to release 3.31.1 and update patches
        
        This commit updates the NSS to release 3.31.1 and NSPR
        to 4.15. It also updates the external/nss/nss.patch and
        external/nss/nss-android.patch to incorporate the
        NSS source changes.
        
        Change-Id: Icdd933b67e717f8d91622cd5f6001e34e261b746
        Reviewed-on: https://gerrit.libreoffice.org/41636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8c21ecc8f599c6ef5c6f88283cf8810098180e6d]

        Removed ancient comment
        
        Change-Id: I3607551397e131990f37eea4ee70e92e19d9c538
        Reviewed-on: https://gerrit.libreoffice.org/41657
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [68178e226bd5d84fade75f48fc34a42a0e4035d6]

        Fix typo in code
        
        Change-Id: I9aadb4f3f7f71715e886666f11a91c4392395860
        Reviewed-on: https://gerrit.libreoffice.org/41704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-29  Jens Carl  <j.carl43@gmx.de>  [22b54751a8593f2a05abd36a5340a511c78a5fe3]

        Remove unused header
        
        Change-Id: Idf069da8098ffdfc5174c161302228076a80b080
        Reviewed-on: https://gerrit.libreoffice.org/41673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8a900e81e397cbee9837312d16210b39443c850]

        loplugin:constparam in sc part9
        
        Change-Id: If5bd37c48ee99210eb8f8a432b87a5e5235865bd
        Reviewed-on: https://gerrit.libreoffice.org/41702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-29  Noel Grandin  <noelgrandin@gmail.com>  [4e70d0b6bf4c07734b11bc2df155ccdc9fc6874b]

        rename SBX errorcodes to BASIC
        
        Change-Id: Ia6c2d2379a2f6e9b1109e2c04edd5cdd9dcf242f
        Reviewed-on: https://gerrit.libreoffice.org/41706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-29  Stephan Bergmann  <sbergman@redhat.com>  [ddc4c0edeb57c95c02a683fd4dae50c57578237d]

        Strength-reduce XViewSplitable::testSplit
        
        At least my macOS build had failed CppunitTest_sc_tabviewob now, as there
        getSplitRow() returns 2 instead of 3.  Before
        0bd57d62d0f15eced0e99097d9f46a86f177e9a1 "tdf#45904 Move Java _XViewSplitable
        tests to C++" the original Java code only checked for non-zero, so keep it at
        that for now.
        
        Change-Id: Ia777bb27d0296507c73df170fff623d45cd55dca

2017-08-29  Gabor Kelemen  <kelemeng@ubuntu.com>  [e44ec17e7bd0e5f8528d5c40ea10619798bba464]

        tdf#112062 Spelling: Grey -> Gray in color palettes
        
        Change-Id: I724c7ad0327a577032b8aeaa5b6dffe81d34e15f
        Reviewed-on: https://gerrit.libreoffice.org/41662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-29  andreas kainz  <kainz.a@gmail.com>  [bdedadfcc000ae94e590136775e7959dc54b4dbb]

        add 32px to tango icon set from adwaita
        
        Change-Id: If5dbf0fcb4dcce2e89f00521d6c9317844293b25
        Reviewed-on: https://gerrit.libreoffice.org/34708
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-29  andreas kainz  <kainz.a@gmail.com>  [ce72954d2c363b3465c8aa3d70ed333c679e202d]

        add setoutline icon to tango
        
        Change-Id: I800906806d98720317f725d7c0a496e84f016f47
        Reviewed-on: https://gerrit.libreoffice.org/41691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-29  andreas kainz  <kainz.a@gmail.com>  [1367d0a42da72aed675b09f8d462cb0f34260f79]

        add setoutline icon to sifr
        
        Change-Id: Idab8d4bbee01fbc69932055f267a5518b69a538c
        Reviewed-on: https://gerrit.libreoffice.org/41693
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-29  andreas kainz  <kainz.a@gmail.com>  [72c8044fa19d6b93d4a37f35a838603ce537483c]

        tdf#107741 breeze-icon update for border style
        
        Change-Id: Iae63cf9df6b78757db0b55dcbac9c90c4f844777
        Reviewed-on: https://gerrit.libreoffice.org/41703
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c088880c871a510b6e4b703f01ff42bce104e5f]

        tdf#112008 Assert when starting an empty slideshow
        
        Init() is called via at least two different code patchs,
        from BasicViewFactory::CreateView and
        PresentationViewShell::FinishInitialization.
        
        But we only call EndListening() once in the destructor, so lets just
        check before calling StartListening()
        
        Change-Id: Ia6757a17934cc2665c635e21ee0305a810c624c1
        Reviewed-on: https://gerrit.libreoffice.org/41701
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-29  Stephan Bergmann  <sbergman@redhat.com>  [9b3813cdbf79366379a783596e5223624a03a5d4]

        Avoid "ThreadSanitizer: lock-order-inversion (potential deadlock)"
        
        ...during CppunitTest_drawinglayer_border:
        
        > WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=3780)
        >   Cycle in lock order graph: M1066643978230284960 (0x000000000000) => M1071992002787787328 (0x000000000000) => M1066643978230284960
        >
        >   Mutex M1071992002787787328 acquired here while holding mutex M1066643978230284960 in main thread:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45abd7)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97 (libuno_sal.so.3+0xc1f0a)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56 (libsvllo.so+0xecc78)
        >     #3 ClearableGuard include/osl/mutex.hxx:163 (libsvllo.so+0x10409f)
        >     #4 ResettableGuard include/osl/mutex.hxx:208 (libsvllo.so+0xfe61c)
        >     #5 ItemHolder2::impl_addItem(EItem) svl/source/config/itemholder2.cxx:80 (libsvllo.so+0xfd5ae)
        >     #6 ItemHolder2::holdConfigItem(EItem) svl/source/config/itemholder2.cxx:70 (libsvllo.so+0xfd4bf)
        >     #7 SvtCTLOptions svl/source/config/ctloptions.cxx:357 (libsvllo.so+0xf9308)
        >     #8 drawinglayer::detail::getDigitLanguage() drawinglayer/source/processor2d/getdigitlanguage.cxx:20 (libdrawinglayerlo.so+0x20882b)
        >     #9 VclProcessor2D drawinglayer/source/processor2d/vclprocessor2d.cxx:1434 (libdrawinglayerlo.so+0x248ed3)
        >     #10 VclPixelProcessor2D drawinglayer/source/processor2d/vclpixelprocessor2d.cxx:77 (libdrawinglayerlo.so+0x239f5c)
        >     #11 drawinglayer::processor2d::createBaseProcessor2DFromOutputDevice(OutputDevice&, drawinglayer::geometry::ViewInformation2D const&) drawinglayer/source/processor2d/processorfromoutputdevice.cxx:51 (libdrawinglayerlo.so+0x20f366)
        >     #12 (anonymous namespace)::DrawinglayerBorderTest::testDoublePixelProcessing() drawinglayer/qa/unit/border.cxx:98 (libtest_drawinglayer_border.so+0x9a05)
        >     #13 void std::__invoke_impl<void, void ((anonymous namespace)::DrawinglayerBorderTest::* const&)(), (anonymous namespace)::DrawinglayerBorderTest*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::DrawinglayerBorderTest::* const&)(), (anonymous namespace)::DrawinglayerBorderTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:227 (libtest_drawinglayer_border.so+0xc01e)
        >     #14 std::result_of<void ((anonymous namespace)::DrawinglayerBorderTest::* const&((anonymous namespace)::DrawinglayerBorderTest*&))()>::type std::__invoke<void ((anonymous namespace)::DrawinglayerBorderTest::* const&)(), (anonymous namespace)::DrawinglayerBorderTest*&>(void ((anonymous namespace)::DrawinglayerBorderTest::* const&)(), (anonymous namespace)::DrawinglayerBorderTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:250 (libtest_drawinglayer_border.so+0xbf0d)
        >     #15 _ZNKSt12_Mem_fn_baseIMN12_GLOBAL__N_122DrawinglayerBorderTestEFvvELb1EEclIJRPS1_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS8_ /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:604 (libtest_drawinglayer_border.so+0xbdeb)
        >     #16 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::DrawinglayerBorderTest::*)()> ((anonymous namespace)::DrawinglayerBorderTest*)>::__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 (libtest_drawinglayer_border.so+0xbd5b)
        >     #17 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::DrawinglayerBorderTest::*)()> ((anonymous namespace)::DrawinglayerBorderTest*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991 (libtest_drawinglayer_border.so+0xbc66)
        >     #18 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void ((anonymous namespace)::DrawinglayerBorderTest::*)()> ((anonymous namespace)::DrawinglayerBorderTest*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1731 (libtest_drawinglayer_border.so+0xb62a)
        >     #19 std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127 (libtest_drawinglayer_border.so+0x12efe)
        >     #20 CppUnit::TestCaller<(anonymous namespace)::DrawinglayerBorderTest>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175 (libtest_drawinglayer_border.so+0xadcc)
        >     #21 CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32 (libcppunit-1.14.so.0+0xd61d2)
        >     #22 (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39 (libvclbootstrapprotector.so+0x1114)
        >     #23 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #24 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89 (unobootstrapprotector.so+0x2204)
        >     #25 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #26 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63 (unoexceptionprotector.so+0x23e9)
        >     #27 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #28 CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15 (libcppunit-1.14.so.0+0xa57ad)
        >     #29 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #30 CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86 (libcppunit-1.14.so.0+0xc4a96)
        >     #31 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 (libcppunit-1.14.so.0+0xf4714)
        >     #32 CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91 (libcppunit-1.14.so.0+0xd5750)
        >     #33 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64 (libcppunit-1.14.so.0+0xd6d5a)
        >     #34 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23 (libcppunit-1.14.so.0+0xd6a2e)
        >     #35 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64 (libcppunit-1.14.so.0+0xd6d5a)
        >     #36 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23 (libcppunit-1.14.so.0+0xd6a2e)
        >     #37 CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47 (libcppunit-1.14.so.0+0x10282c)
        >     #38 CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149 (libcppunit-1.14.so.0+0xf4223)
        >     #39 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 (libcppunit-1.14.so.0+0x102c76)
        >     #40 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316 (cppunittester+0x4bd1e8)
        >     #41 sal_main() sal/cppunittester/cppunittester.cxx:466 (cppunittester+0x4bbe1e)
        >     #42 main sal/cppunittester/cppunittester.cxx:373 (cppunittester+0x4bb695)
        >
        >   Mutex M1066643978230284960 previously acquired by the same thread here:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45abd7)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97 (libuno_sal.so.3+0xc1f0a)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56 (libsvllo.so+0xecc78)
        >     #3 Guard include/osl/mutex.hxx:129 (libsvllo.so+0xf38ef)
        >     #4 SvtCTLOptions svl/source/config/ctloptions.cxx:350 (libsvllo.so+0xf9224)
        >     #5 drawinglayer::detail::getDigitLanguage() drawinglayer/source/processor2d/getdigitlanguage.cxx:20 (libdrawinglayerlo.so+0x20882b)
        >     #6 VclProcessor2D drawinglayer/source/processor2d/vclprocessor2d.cxx:1434 (libdrawinglayerlo.so+0x248ed3)
        >     #7 VclPixelProcessor2D drawinglayer/source/processor2d/vclpixelprocessor2d.cxx:77 (libdrawinglayerlo.so+0x239f5c)
        >     #8 drawinglayer::processor2d::createBaseProcessor2DFromOutputDevice(OutputDevice&, drawinglayer::geometry::ViewInformation2D const&) drawinglayer/source/processor2d/processorfromoutputdevice.cxx:51 (libdrawinglayerlo.so+0x20f366)
        >     #9 (anonymous namespace)::DrawinglayerBorderTest::testDoublePixelProcessing() drawinglayer/qa/unit/border.cxx:98 (libtest_drawinglayer_border.so+0x9a05)
        >     #10 void std::__invoke_impl<void, void ((anonymous namespace)::DrawinglayerBorderTest::* const&)(), (anonymous namespace)::DrawinglayerBorderTest*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::DrawinglayerBorderTest::* const&)(), (anonymous namespace)::DrawinglayerBorderTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:227 (libtest_drawinglayer_border.so+0xc01e)
        >     #11 std::result_of<void ((anonymous namespace)::DrawinglayerBorderTest::* const&((anonymous namespace)::DrawinglayerBorderTest*&))()>::type std::__invoke<void ((anonymous namespace)::DrawinglayerBorderTest::* const&)(), (anonymous namespace)::DrawinglayerBorderTest*&>(void ((anonymous namespace)::DrawinglayerBorderTest::* const&)(), (anonymous namespace)::DrawinglayerBorderTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:250 (libtest_drawinglayer_border.so+0xbf0d)
        >     #12 _ZNKSt12_Mem_fn_baseIMN12_GLOBAL__N_122DrawinglayerBorderTestEFvvELb1EEclIJRPS1_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS8_ /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:604 (libtest_drawinglayer_border.so+0xbdeb)
        >     #13 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::DrawinglayerBorderTest::*)()> ((anonymous namespace)::DrawinglayerBorderTest*)>::__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 (libtest_drawinglayer_border.so+0xbd5b)
        >     #14 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::DrawinglayerBorderTest::*)()> ((anonymous namespace)::DrawinglayerBorderTest*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991 (libtest_drawinglayer_border.so+0xbc66)
        >     #15 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void ((anonymous namespace)::DrawinglayerBorderTest::*)()> ((anonymous namespace)::DrawinglayerBorderTest*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1731 (libtest_drawinglayer_border.so+0xb62a)
        >     #16 std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127 (libtest_drawinglayer_border.so+0x12efe)
        >     #17 CppUnit::TestCaller<(anonymous namespace)::DrawinglayerBorderTest>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175 (libtest_drawinglayer_border.so+0xadcc)
        >     #18 CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32 (libcppunit-1.14.so.0+0xd61d2)
        >     #19 (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39 (libvclbootstrapprotector.so+0x1114)
        >     #20 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #21 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89 (unobootstrapprotector.so+0x2204)
        >     #22 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #23 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63 (unoexceptionprotector.so+0x23e9)
        >     #24 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #25 CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15 (libcppunit-1.14.so.0+0xa57ad)
        >     #26 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #27 CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86 (libcppunit-1.14.so.0+0xc4a96)
        >     #28 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 (libcppunit-1.14.so.0+0xf4714)
        >     #29 CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91 (libcppunit-1.14.so.0+0xd5750)
        >     #30 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64 (libcppunit-1.14.so.0+0xd6d5a)
        >     #31 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23 (libcppunit-1.14.so.0+0xd6a2e)
        >     #32 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64 (libcppunit-1.14.so.0+0xd6d5a)
        >     #33 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23 (libcppunit-1.14.so.0+0xd6a2e)
        >     #34 CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47 (libcppunit-1.14.so.0+0x10282c)
        >     #35 CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149 (libcppunit-1.14.so.0+0xf4223)
        >     #36 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 (libcppunit-1.14.so.0+0x102c76)
        >     #37 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316 (cppunittester+0x4bd1e8)
        >     #38 sal_main() sal/cppunittester/cppunittester.cxx:466 (cppunittester+0x4bbe1e)
        >     #39 main sal/cppunittester/cppunittester.cxx:373 (cppunittester+0x4bb695)
        >
        >   Mutex M1066643978230284960 acquired here while holding mutex M1071992002787787328 in main thread:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45abd7)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97 (libuno_sal.so.3+0xc1f0a)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56 (libsvllo.so+0xecc78)
        >     #3 Guard include/osl/mutex.hxx:129 (libsvllo.so+0xf38ef)
        >     #4 ~SvtCTLOptions svl/source/config/ctloptions.cxx:370 (libsvllo.so+0xf95df)
        >     #5 ~SvtCTLOptions svl/source/config/ctloptions.cxx:368 (libsvllo.so+0xf971c)
        >     #6 ItemHolder2::impl_deleteItem(TItemInfo&) svl/source/config/itemholder2.cxx:136 (libsvllo.so+0xfdb69)
        >     #7 ItemHolder2::impl_releaseAllItems() svl/source/config/itemholder2.cxx:109 (libsvllo.so+0xfd2b9)
        >     #8 ItemHolder2::disposing(com::sun::star::lang::EventObject const&) svl/source/config/itemholder2.cxx:75 (libsvllo.so+0xfd834)
        >     #9 non-virtual thunk to ItemHolder2::disposing(com::sun::star::lang::EventObject const&) :? (libsvllo.so+0xfd89c)
        >     #10 cppu::OInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) cppuhelper/source/interfacecontainer.cxx:300 (libuno_cppuhelpergcc3.so.3+0xba149)
        >     #11 cppu::OMultiTypeInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) cppuhelper/source/interfacecontainer.cxx:472 (libuno_cppuhelpergcc3.so.3+0xbb6a5)
        >     #12 cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:101 (libuno_cppuhelpergcc3.so.3+0xb0de8)
        >     #13 cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::dispose() include/cppuhelper/compbase.hxx:93 (libconfigmgrlo.so+0x116708)
        >     #14 non-virtual thunk to cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::dispose() include/cppuhelper/compbase.hxx:? (libconfigmgrlo.so+0x116a0c)
        >     #15 cppu::ComponentContext::disposing() cppuhelper/source/component_context.cxx:451 (libuno_cppuhelpergcc3.so.3+0x5cdc0)
        >     #16 cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:102 (libuno_cppuhelpergcc3.so.3+0xb0e09)
        >     #17 cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() include/cppuhelper/compbase.hxx:93 (libuno_cppuhelpergcc3.so.3+0x65a88)
        >     #18 non-virtual thunk to cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() include/cppuhelper/compbase.hxx:? (libuno_cppuhelpergcc3.so.3+0x65d8c)
        >     #19 (anonymous namespace)::Hook::deinitHook((anonymous namespace)::Hook*, LinkParamNone*) test/source/setupvcl.cxx:53 (libtest-setupvcl.so+0x2aa0)
        >     #20 (anonymous namespace)::Hook::LinkStubdeinitHook(void*, LinkParamNone*) test/source/setupvcl.cxx:37 (libtest-setupvcl.so+0x27f8)
        >     #21 Link<LinkParamNone*, void>::Call(LinkParamNone*) const include/tools/link.hxx:84 (libvcllo.so+0x983870)
        >     #22 DeInitVCL() vcl/source/app/svmain.cxx:519 (libvcllo.so+0x10db246)
        >     #23 ~Protector test/source/vclbootstrapprotector.cxx:31 (libvclbootstrapprotector.so+0x100a)
        >     #24 ~Protector test/source/vclbootstrapprotector.cxx:30 (libvclbootstrapprotector.so+0x109c)
        >     #25 CppUnit::ProtectorChain::pop() workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:56 (libcppunit-1.14.so.0+0xc46cb)
        >     #26 CppUnit::TestResult::popProtector() workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:196 (libcppunit-1.14.so.0+0xf4873)
        >     #27 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:325 (cppunittester+0x4bd3df)
        >     #28 sal_main() sal/cppunittester/cppunittester.cxx:466 (cppunittester+0x4bbe1e)
        >     #29 main sal/cppunittester/cppunittester.cxx:373 (cppunittester+0x4bb695)
        >
        >   Mutex M1071992002787787328 previously acquired by the same thread here:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45abd7)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97 (libuno_sal.so.3+0xc1f0a)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56 (libsvllo.so+0xecc78)
        >     #3 ClearableGuard include/osl/mutex.hxx:163 (libsvllo.so+0x10409f)
        >     #4 ResettableGuard include/osl/mutex.hxx:208 (libsvllo.so+0xfe61c)
        >     #5 ItemHolder2::impl_releaseAllItems() svl/source/config/itemholder2.cxx:101 (libsvllo.so+0xfd20c)
        >     #6 ItemHolder2::disposing(com::sun::star::lang::EventObject const&) svl/source/config/itemholder2.cxx:75 (libsvllo.so+0xfd834)
        >     #7 non-virtual thunk to ItemHolder2::disposing(com::sun::star::lang::EventObject const&) :? (libsvllo.so+0xfd89c)
        >     #8 cppu::OInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) cppuhelper/source/interfacecontainer.cxx:300 (libuno_cppuhelpergcc3.so.3+0xba149)
        >     #9 cppu::OMultiTypeInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) cppuhelper/source/interfacecontainer.cxx:472 (libuno_cppuhelpergcc3.so.3+0xbb6a5)
        >     #10 cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:101 (libuno_cppuhelpergcc3.so.3+0xb0de8)
        >     #11 cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::dispose() include/cppuhelper/compbase.hxx:93 (libconfigmgrlo.so+0x116708)
        >     #12 non-virtual thunk to cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::dispose() :? (libconfigmgrlo.so+0x116a0c)
        >     #13 cppu::ComponentContext::disposing() cppuhelper/source/component_context.cxx:451 (libuno_cppuhelpergcc3.so.3+0x5cdc0)
        >     #14 cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:102 (libuno_cppuhelpergcc3.so.3+0xb0e09)
        >     #15 cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() include/cppuhelper/compbase.hxx:93 (libuno_cppuhelpergcc3.so.3+0x65a88)
        >     #16 non-virtual thunk to cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() :? (libuno_cppuhelpergcc3.so.3+0x65d8c)
        >     #17 (anonymous namespace)::Hook::deinitHook((anonymous namespace)::Hook*, LinkParamNone*) test/source/setupvcl.cxx:53 (libtest-setupvcl.so+0x2aa0)
        >     #18 (anonymous namespace)::Hook::LinkStubdeinitHook(void*, LinkParamNone*) test/source/setupvcl.cxx:37 (libtest-setupvcl.so+0x27f8)
        >     #19 Link<LinkParamNone*, void>::Call(LinkParamNone*) const include/tools/link.hxx:84 (libvcllo.so+0x983870)
        >     #20 DeInitVCL() vcl/source/app/svmain.cxx:519 (libvcllo.so+0x10db246)
        >     #21 ~Protector test/source/vclbootstrapprotector.cxx:31 (libvclbootstrapprotector.so+0x100a)
        >     #22 ~Protector test/source/vclbootstrapprotector.cxx:30 (libvclbootstrapprotector.so+0x109c)
        >     #23 CppUnit::ProtectorChain::pop() workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:56 (libcppunit-1.14.so.0+0xc46cb)
        >     #24 CppUnit::TestResult::popProtector() workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:196 (libcppunit-1.14.so.0+0xf4873)
        >     #25 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:325 (cppunittester+0x4bd3df)
        >     #26 sal_main() sal/cppunittester/cppunittester.cxx:466 (cppunittester+0x4bbe1e)
        >     #27 main sal/cppunittester/cppunittester.cxx:373 (cppunittester+0x4bb695)
        
        Change-Id: I9564fc918438a265629ef227bdd97e42ca1756f2

2017-08-29  Stephan Bergmann  <sbergman@redhat.com>  [0ae7909c89bdc0a4ba1aedcb3f1462c059c0ac3c]

        Avoid "ThreadSanitizer: data race on vptr (ctor/dtor vs virtual call)"
        
        ...during CppunitTest_vcl_timer:
        
        > WARNING: ThreadSanitizer: data race on vptr (ctor/dtor vs virtual call) (pid=3753)
        >   Write of size 8 at 0x7ffa5fa31348 by main thread:
        >     #0 ~Thread include/osl/thread.hxx:66 (libtest_vcl_timer.so+0xcbae)
        >     #1 ~WatchDog vcl/qa/cppunit/timer.cxx:32 (libtest_vcl_timer.so+0xaa08)
        >     #2 at_exit_wrapper(void*) compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:361 (cppunittester+0x44c823)
        >
        >   Previous read of size 8 at 0x7ffa5fa31348 by thread T2:
        >     #0 threadFunc include/osl/thread.hxx:185 (libtest_vcl_timer.so+0xcc54)
        >     #1 osl_thread_start_Impl(void*) sal/osl/unx/thread.cxx:237 (libuno_sal.so.3+0xeb5c5)
        >
        >   As if synchronized via sleep:
        >     #0 nanosleep compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:343 (cppunittester+0x474d47)
        >     #1 osl_waitThread sal/osl/unx/thread.cxx:520 (libuno_sal.so.3+0xea531)
        >     #2 osl::Thread::wait(TimeValue const&) include/osl/thread.hxx:143 (libtest_vcl_timer.so+0xcd68)
        >     #3 SlowCallbackTimer::Invoke() vcl/qa/cppunit/timer.cxx:372 (libtest_vcl_timer.so+0xdb0a)
        >     #4 Scheduler::ProcessTaskScheduling() vcl/source/app/scheduler.cxx:381 (libvcllo.so+0x1074fff)
        >     #5 Scheduler::CallbackTaskScheduling() vcl/source/app/scheduler.cxx:204 (libvcllo.so+0x1073ba5)
        >     #6 SalTimer::CallCallback() vcl/inc/saltimer.hxx:54 (libvcllo.so+0x138548f)
        >     #7 SvpSalInstance::CheckTimeout(bool) vcl/headless/svpinst.cxx:242 (libvcllo.so+0x1382742)
        >     #8 SvpSalInstance::DoYield(bool, bool, unsigned long) vcl/headless/svpinst.cxx:349 (libvcllo.so+0x1383403)
        >     #9 ImplYield(bool, bool, unsigned long) vcl/source/app/svapp.cxx:470 (libvcllo.so+0x10c344e)
        >     #10 Application::Yield() vcl/source/app/svapp.cxx:540 (libvcllo.so+0x10bad80)
        >     #11 TimerTest::testSlowTimerCallback() vcl/qa/cppunit/timer.cxx:385 (libtest_vcl_timer.so+0x8506)
        >     #12 void std::__invoke_impl<void, void (TimerTest::* const&)(), TimerTest*&>(std::__invoke_memfun_deref, void (TimerTest::* const&)(), TimerTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:227 (libtest_vcl_timer.so+0x15e2e)
        >     #13 std::result_of<void (TimerTest::* const&(TimerTest*&))()>::type std::__invoke<void (TimerTest::* const&)(), TimerTest*&>(void (TimerTest::* const&)(), TimerTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:250 (libtest_vcl_timer.so+0x15d1d)
        >     #14 _ZNKSt12_Mem_fn_baseIM9TimerTestFvvELb1EEclIJRPS0_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS7_ /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:604 (libtest_vcl_timer.so+0x15bfb)
        >     #15 void std::_Bind<std::_Mem_fn<void (TimerTest::*)()> (TimerTest*)>::__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 (libtest_vcl_timer.so+0x15b5b)
        >     #16 void std::_Bind<std::_Mem_fn<void (TimerTest::*)()> (TimerTest*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991 (libtest_vcl_timer.so+0x15a26)
        >     #17 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (TimerTest::*)()> (TimerTest*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1731 (libtest_vcl_timer.so+0x1530a)
        >     #18 std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127 (libtest_vcl_timer.so+0x1616e)
        >     #19 CppUnit::TestCaller<TimerTest>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175 (libtest_vcl_timer.so+0x14a5c)
        >     #20 CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32 (libcppunit-1.14.so.0+0xd61d2)
        >     #21 (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39 (libvclbootstrapprotector.so+0x1114)
        >     #22 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #23 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89 (unobootstrapprotector.so+0x2204)
        >     #24 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #25 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63 (unoexceptionprotector.so+0x23e9)
        >     #26 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #27 CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15 (libcppunit-1.14.so.0+0xa57ad)
        >     #28 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #29 CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86 (libcppunit-1.14.so.0+0xc4a96)
        >     #30 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 (libcppunit-1.14.so.0+0xf4714)
        >     #31 CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91 (libcppunit-1.14.so.0+0xd5750)
        >     #32 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64 (libcppunit-1.14.so.0+0xd6d5a)
        >     #33 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23 (libcppunit-1.14.so.0+0xd6a2e)
        >     #34 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64 (libcppunit-1.14.so.0+0xd6d5a)
        >     #35 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23 (libcppunit-1.14.so.0+0xd6a2e)
        >     #36 CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47 (libcppunit-1.14.so.0+0x10282c)
        >     #37 CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149 (libcppunit-1.14.so.0+0xf4223)
        >     #38 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 (libcppunit-1.14.so.0+0x102c76)
        >     #39 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316 (cppunittester+0x4bd1e8)
        >     #40 sal_main() sal/cppunittester/cppunittester.cxx:466 (cppunittester+0x4bbe1e)
        >     #41 main sal/cppunittester/cppunittester.cxx:373 (cppunittester+0x4bb695)
        >
        >   Location is global '<null>' at 0x000000000000 (libtest_vcl_timer.so+0x00000021d348)
        >
        >   Thread T2 (tid=3925, running) created by main thread at:
        >     #0 pthread_create compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:887 (cppunittester+0x451186)
        >     #1 osl_thread_create_Impl(void (*)(void*), void*, short) sal/osl/unx/thread.cxx:286 (libuno_sal.so.3+0xe93ee)
        >     #2 osl_createSuspendedThread sal/osl/unx/thread.cxx:337 (libuno_sal.so.3+0xe974d)
        >     #3 osl::Thread::create() include/osl/thread.hxx:73 (libtest_vcl_timer.so+0xc349)
        >     #4 WatchDog vcl/qa/cppunit/timer.cxx:40 (libtest_vcl_timer.so+0xa99f)
        >     #5 __cxx_global_var_init.1 vcl/qa/cppunit/timer.cxx:51 (libtest_vcl_timer.so+0x6fd1)
        >     #6 _GLOBAL__sub_I_timer.cxx vcl/qa/cppunit/timer.cxx:? (libtest_vcl_timer.so+0x70af)
        >     #7 call_init /usr/src/debug/glibc-2.24-61-g605e6f9/elf/dl-init.c:72 (ld-linux-x86-64.so.2+0x10d99)
        >     #8 CppUnit::DynamicLibraryManager::doLoadLibrary(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) workdir/UnpackedTarball/cppunit/src/cppunit/UnixDynamicLibraryManager.cpp:16 (libcppunit-1.14.so.0+0x10ee31)
        >     #9 CppUnit::DynamicLibraryManager::loadLibrary(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) workdir/UnpackedTarball/cppunit/src/cppunit/DynamicLibraryManager.cpp:49 (libcppunit-1.14.so.0+0xa5f6d)
        >     #10 DynamicLibraryManager workdir/UnpackedTarball/cppunit/src/cppunit/DynamicLibraryManager.cpp:13 (libcppunit-1.14.so.0+0xa5eb9)
        >     #11 CppUnit::PlugInManager::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CppUnit::PlugInParameters const&) workdir/UnpackedTarball/cppunit/src/cppunit/PlugInManager.cpp:34 (libcppunit-1.14.so.0+0xba57c)
        >     #12 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:259 (cppunittester+0x4bc55b)
        >     #13 sal_main() sal/cppunittester/cppunittester.cxx:466 (cppunittester+0x4bbe1e)
        >     #14 main sal/cppunittester/cppunittester.cxx:373 (cppunittester+0x4bb695)
        
        Change-Id: I80f83d2e54f3bae61c1a896a5f9be9f0b5bce582

2017-08-30  Chris Sherlock  <chris.sherlock79@gmail.com>  [a486a379ba868ec0198755ad75a5312bf693ad5c]

        osl: partial cleanup of socket_decl.hxx doxygen comments
        
        Change-Id: Ie7de4fb82a6e5162bb1732baaa742f1943559ce6

2017-08-29  Stephan Bergmann  <sbergman@redhat.com>  [d5ed3cd6dbd22bb18542778f1c48f4d5b3ae0f95]

        Make WinMtfFontStyle's base class EMFIO_DLLPUBLIC, too
        
        ...otherwise the dynamic_cast<WinMtfFontStyle*> in MtfTools::SelectObject
        (emfio/source/reader/mtftools.cxx) would not work on macOS in
        CppunitTest_emfio_wmf
        
        Change-Id: I5c361544fd273bdb65a4b83c7d694bae714815f5

2017-08-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [2a55916a929524fd4f9e72bb1d7968d73ddc25f4]

        EPUB export: initial character properties as direct formatting
        
        Handle the case when the formatting comes from an autostyle on the text
        span.
        
        Change-Id: I12f9a752c4f2934a3e155a4442ad3db68a43d395
        Reviewed-on: https://gerrit.libreoffice.org/41694
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-29  Caolán McNamara  <caolanm@redhat.com>  [507247697dc6c4a41fe17a29d522511f97040738]

        make custom properties tab page some reasonable starting width
        
        Change-Id: I50f1a552a39b2fb70e6c0c340f27834381eaa92e

2017-08-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [9806359e65a4d33fdcfd968914cecfe388217738]

        revert "convert all sal_Bool to bool in start.c"
        
        Didn't realise this was introduced in a version of C that was later than our
        minimum version...
        
        Reverts 59a25f6f82656d34735168036f7c5f923a505ce1
        
        Change-Id: I6b6656f510251e4f3f70e499ff8a7729ee6fcc90

2017-08-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [06c3fd26fbb1ab086be938bb3b61794472b80782]

        revert 36e31c6a6fbbeebd4825f318ebae2ea6c7e6719f
        
        Change-Id: If5039ab54df40f263a947c83fceba4d844467a88

2017-08-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [59a25f6f82656d34735168036f7c5f923a505ce1]

        desktop: convert all sal_Bool to bool in start.c
        
        Change-Id: I27480e0ee5e247730e5368f57d57c8dea439d3d5

2017-08-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [36e31c6a6fbbeebd4825f318ebae2ea6c7e6719f]

        desktop: change NULL to nullptr in start.c
        
        Change-Id: I943d33470a4cd61d78d8d465dfebe9df9cba444f

2017-08-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [d368258e254de7b4f1c46e32e24548b3e23983a2]

        desktop: start.c cleanup
        
        Change-Id: I3b18abc8f01ddca70203fbae96efe09329a2d4fb

2017-08-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [856ff881318c478e0a56ca97444bc576cbb3d42c]

        move ListControl to vcl
        
        Change-Id: I022bba9a9a4d3d0bdb25ca8fa43aef2544decddb
        Reviewed-on: https://gerrit.libreoffice.org/41682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b2e229ea407c840dff4809ec13db029f37981b7a]

        ListControl: append new entries by default
        
        Change-Id: Ibd11b59526f95be054c4c1599bf45bc9e757dada
        Reviewed-on: https://gerrit.libreoffice.org/41681
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [492462a3e79a3d6577e4b3a543ae059a4850267a]

        handle scroll wheel scrolling in new ListControl
        
        Change-Id: I8dc68b674aabf446c4b949770ae066d41204efc3
        Reviewed-on: https://gerrit.libreoffice.org/41680
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [45acf26775ac7e91ceb88d8941cee25c2cd65873]

        remove some unused macro definitions
        
        Change-Id: I253e5108161b932e3dc588b656e550bb9dc022b0
        Reviewed-on: https://gerrit.libreoffice.org/41672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-29  Caolán McNamara  <caolanm@redhat.com>  [57d3e8b35d18c6fb329badbab8a8c28020253a40]

        Resolves: rhbz#1400287 resizing properties dialog hides widgets
        
        Change-Id: I5d066f53c5bdfb4dd50d60c5cb4b66e425c0293c
        Reviewed-on: https://gerrit.libreoffice.org/41696
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-29  Caolán McNamara  <caolanm@redhat.com>  [3415764d00044a19568b3a1b5d5382c73a0342c9]

        Resolves: tdf#112018 number-columns-repeated has the data type positiveInteger
        
        Change-Id: I534885fe7a36a8e3ad891a3f5ed50b589f36e3b9
        Reviewed-on: https://gerrit.libreoffice.org/41692
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-29  Caolán McNamara  <caolanm@redhat.com>  [384abc0615b22c586544689d5e28e92c0e74481e]

        Related: tdf#112018 limit to min of 1 before conversion from signed int
        
        Change-Id: I1a27f9ebfbe70891d64afa9553f37f565f2d49bf
        Reviewed-on: https://gerrit.libreoffice.org/41689
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [663b0a92dc845191b7a7e01856d4b5bee3e0e404]

        update the gtk updater icon with the new updater icon
        
        Change-Id: I658a1ec54e74fe57efcaec873991d66be7ba31c1

2017-08-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4b1f1d6aef27b078b815ceb103fc03f513fd7a98]

        disable unstable UNO API tests
        
        Change-Id: I2a2ea122c1e95fca0e14884e8194f5c75c591bdf

2017-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [bcc372d15e731ab9ff660072a6dc860708e61a93]

        loplugin:constparam in sc part8
        
        Change-Id: I6cf9c5e662b20de9c9698a8c1fab56a09950c522
        Reviewed-on: https://gerrit.libreoffice.org/41683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-29  Tor Lillqvist  <tml@collabora.com>  [3878c4725f0f5ce849f8a0482e3efba361599a42]

        Use 1-based numbers in the ScAddress debugging output operator <<
        
        Change-Id: If9f685bc504d9da8011c1788dfb90dc29b86e9ea

2017-08-29  Caolán McNamara  <caolanm@redhat.com>  [4b44a42b6a54ddf57635fcdb9cf9c18c5e631ff1]

        Resolves: tdf#111865 ensure draw after SetProgressValue uses new value
        
        and always erase the background so we can go backwards as well as forwards
        
        Change-Id: Ibdf215320d0eeb3392cd21d3e1fd5c0535e6cd31
        Reviewed-on: https://gerrit.libreoffice.org/41675
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-29  Caolán McNamara  <caolanm@redhat.com>  [6748074004a173876cfd54bff67e24865ba41acb]

        Resolves: tdf#111760 cancel file dialog on terminate
        
        schedule cancel dialog in query termination, take ownership of the desktop and
        re-schedule terminate to be re-attempted after the dialog is cancelled
        
        Change-Id: I5c061b47959baba138c6c23aaae365f28e9cf167
        Reviewed-on: https://gerrit.libreoffice.org/41181
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-29  Tor Lillqvist  <tml@collabora.com>  [e6abf10fa2cb30db5fa5131253b4f5ef80c84774]

        Add cautionary comment
        
        Change-Id: I6003e8193bf58ba21cd8d5abe42959b489b2f39d

2017-08-29  Eike Rathke  <erack@redhat.com>  [8c0c897c8cb92285e6461cc99ab0f2bbe15be65f]

        Export to PNG: init DPI with screen resolution, tdf#108317
        
        This whole concept of "use a JPG dialog for PNG export" is nonsense anyway,
        but.. as long as there isn't anything better at least have sensible defaults.
        
        Change-Id: I0c074f7bb2989122aed039c739fd1813f371cbca

2017-08-29  Eike Rathke  <erack@redhat.com>  [d34fa1fc643cc49253e7340b3de1c87a49875e8a]

        Export to PNG: export selected cell range only, not as page, tdf#108317
        
        Change-Id: If662f4ed360c702e572fc5d7b473eb53b9cb14d2

2017-08-29  Eike Rathke  <erack@redhat.com>  [408b260c4f2873439473d8520352c1b3acaa157a]

        Add keeper for FmFormView* pDrawView
        
        So later we can bail out at any point without having to manually keep track of it.
        
        Change-Id: I4414456b870d4a82b4baf8209bdabcc5a8b63c35

2017-08-29  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [d3f1fa3cf190b83d585ec3d1b1a8e5b0896c8ea1]

        tdf#100492 Skip empty shapes in SVG export
        
        Some shapes do not contain polyline and meanwhile contain start/end
        arrows. This is causing unexpected line endings appear in export.
        
        TODO: Unittest is disabled, since XML parsing returns only root node
        without children. So XPATH assert fails.
        
        Change-Id: Ibc28f12b0f3838065978a674f0debe8e1b8103e9
        Reviewed-on: https://gerrit.libreoffice.org/40422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [80798551e77dab68b49c3e19fad5b455afe0ef45]

        external data: add a simple table view for spreadsheet data
        
        Change-Id: I3c22a908c5e1dd1a02494931478ca7e29ecea0c2
        Reviewed-on: https://gerrit.libreoffice.org/41599
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [218ca21147c0a8c7da4691ed63915499cfc1c80e]

        add a listbox that can contain any controls as children
        
        This is adapted from the code that I originally wrote for the
        conditional format dialogs.
        
        Change-Id: I3349b7c720d99ede595cc6ebea2046e0f9dadc57
        Reviewed-on: https://gerrit.libreoffice.org/41653
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-29  Noel Grandin  <noelgrandin@gmail.com>  [c8ff3059a79cc7358c68189840b5abcd5680bbe3]

        move all the basic errcodes to one file
        
        Change-Id: Ic3353c80ac9fdbd17f17503b1c973c9a7cef0c7f
        Reviewed-on: https://gerrit.libreoffice.org/41617
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-29  Stephan Bergmann  <sbergman@redhat.com>  [0b02b9c19bc0a87ed146d1f079900c71b8b8051c]

        Avoid "ThreadSanitizer: lock-order-inversion (potential deadlock)"
        
        ...during CppunitTest_svl_qa_cppunit:
        
        > WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=31337)
        >   Cycle in lock order graph: M497501575317668160 (0x000000000000) => M374215535518415904 (0x000000000000) => M497501575317668160
        >
        >   Mutex M374215535518415904 acquired here while holding mutex M497501575317668160 in main thread:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45abd7)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97 (libuno_sal.so.3+0xc1f0a)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56 (libutllo.so+0xc0468)
        >     #3 ClearableGuard include/osl/mutex.hxx:163 (libutllo.so+0x1a535f)
        >     #4 ResettableGuard include/osl/mutex.hxx:208 (libutllo.so+0x1a2d5c)
        >     #5 ItemHolder1::impl_addItem(EItem) unotools/source/config/itemholder1.cxx:94 (libutllo.so+0x1a0efe)
        >     #6 ItemHolder1::holdConfigItem(EItem) unotools/source/config/itemholder1.cxx:83 (libutllo.so+0x1a0e0f)
        >     #7 SvtSysLocaleOptions unotools/source/config/syslocaleoptions.cxx:511 (libutllo.so+0x219d24)
        >     #8 SvtSysLocale_Impl unotools/source/misc/syslocale.cxx:60 (libutllo.so+0x2b1862)
        >     #9 void __gnu_cxx::new_allocator<SvtSysLocale_Impl>::construct<SvtSysLocale_Impl>(SvtSysLocale_Impl*) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/ext/new_allocator.h:120 (libutllo.so+0x2b45d4)
        >     #10 void std::allocator_traits<std::allocator<SvtSysLocale_Impl> >::construct<SvtSysLocale_Impl>(std::allocator<SvtSysLocale_Impl>&, SvtSysLocale_Impl*) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/alloc_traits.h:475 (libutllo.so+0x2b4258)
        >     #11 _Sp_counted_ptr_inplace<> /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/shared_ptr_base.h:520 (libutllo.so+0x2b3d1a)
        >     #12 __shared_count<SvtSysLocale_Impl, std::allocator<SvtSysLocale_Impl>> /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/shared_ptr_base.h:615 (libutllo.so+0x2b39bb)
        >     #13 __shared_ptr<std::allocator<SvtSysLocale_Impl>> /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/shared_ptr_base.h:1099 (libutllo.so+0x2b3827)
        >     #14 shared_ptr<std::allocator<SvtSysLocale_Impl>> /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/shared_ptr.h:319 (libutllo.so+0x2b37a8)
        >     #15 std::shared_ptr<SvtSysLocale_Impl> std::allocate_shared<SvtSysLocale_Impl, std::allocator<SvtSysLocale_Impl>>(std::allocator<SvtSysLocale_Impl> const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/shared_ptr.h:619 (libutllo.so+0x2b36b7)
        >     #16 std::shared_ptr<SvtSysLocale_Impl> std::make_shared<SvtSysLocale_Impl>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/shared_ptr.h:635 (libutllo.so+0x2b2f98)
        >     #17 SvtSysLocale unotools/source/misc/syslocale.cxx:123 (libutllo.so+0x2b232e)
        >     #18 OnDemandLocaleDataWrapper include/svl/ondemand.hxx:69 (libsvllo.so+0x3fb364)
        >     #19 SvNumberFormatter svl/source/numbers/zforlist.cxx:258 (libsvllo.so+0x3db143)
        >     #20 (anonymous namespace)::Test::testNumberFormat() svl/qa/unit/svl.cxx:242 (libtest_svl_qa_cppunit.so+0x108b7)
        >     #21 void std::__invoke_impl<void, void ((anonymous namespace)::Test::* const&)(), (anonymous namespace)::Test*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::Test::* const&)(), (anonymous namespace)::Test*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:227 (libtest_svl_qa_cppunit.so+0x1e46e)
        >     #22 std::result_of<void ((anonymous namespace)::Test::* const&((anonymous namespace)::Test*&))()>::type std::__invoke<void ((anonymous namespace)::Test::* const&)(), (anonymous namespace)::Test*&>(void ((anonymous namespace)::Test::* const&)(), (anonymous namespace)::Test*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:250 (libtest_svl_qa_cppunit.so+0x1e35d)
        >     #23 _ZNKSt12_Mem_fn_baseIMN12_GLOBAL__N_14TestEFvvELb1EEclIJRPS1_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS8_ /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:604 (libtest_svl_qa_cppunit.so+0x1e23b)
        >     #24 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Test::*)()> ((anonymous namespace)::Test*)>::__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 (libtest_svl_qa_cppunit.so+0x1e1ab)
        >     #25 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Test::*)()> ((anonymous namespace)::Test*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991 (libtest_svl_qa_cppunit.so+0x1e0b6)
        >     #26 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Test::*)()> ((anonymous namespace)::Test*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1731 (libtest_svl_qa_cppunit.so+0x1da7a)
        >     #27 std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127 (libtest_svl_qa_cppunit.so+0x2a71e)
        >     #28 CppUnit::TestCaller<(anonymous namespace)::Test>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175 (libtest_svl_qa_cppunit.so+0x1d21c)
        >     #29 CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32 (libcppunit-1.14.so.0+0xd61d2)
        >     #30 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89 (unobootstrapprotector.so+0x2204)
        >     #31 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #32 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63 (unoexceptionprotector.so+0x23e9)
        >     #33 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #34 CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15 (libcppunit-1.14.so.0+0xa57ad)
        >     #35 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #36 CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86 (libcppunit-1.14.so.0+0xc4a96)
        >     #37 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 (libcppunit-1.14.so.0+0xf4714)
        >     #38 CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91 (libcppunit-1.14.so.0+0xd5750)
        >     #39 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64 (libcppunit-1.14.so.0+0xd6d5a)
        >     #40 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23 (libcppunit-1.14.so.0+0xd6a2e)
        >     #41 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64 (libcppunit-1.14.so.0+0xd6d5a)
        >     #42 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23 (libcppunit-1.14.so.0+0xd6a2e)
        >     #43 CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47 (libcppunit-1.14.so.0+0x10282c)
        >     #44 CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149 (libcppunit-1.14.so.0+0xf4223)
        >     #45 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 (libcppunit-1.14.so.0+0x102c76)
        >     #46 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316 (cppunittester+0x4bd1e8)
        >     #47 sal_main() sal/cppunittester/cppunittester.cxx:466 (cppunittester+0x4bbe1e)
        >     #48 main sal/cppunittester/cppunittester.cxx:373 (cppunittester+0x4bb695)
        >
        >   Mutex M497501575317668160 previously acquired by the same thread here:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45abd7)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97 (libuno_sal.so.3+0xc1f0a)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56 (libutllo.so+0xc0468)
        >     #3 Guard include/osl/mutex.hxx:129 (libutllo.so+0xbca6f)
        >     #4 SvtSysLocaleOptions unotools/source/config/syslocaleoptions.cxx:504 (libutllo.so+0x219c1d)
        >     #5 SvtSysLocale_Impl unotools/source/misc/syslocale.cxx:60 (libutllo.so+0x2b1862)
        >     #6 void __gnu_cxx::new_allocator<SvtSysLocale_Impl>::construct<SvtSysLocale_Impl>(SvtSysLocale_Impl*) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/ext/new_allocator.h:120 (libutllo.so+0x2b45d4)
        >     #7 void std::allocator_traits<std::allocator<SvtSysLocale_Impl> >::construct<SvtSysLocale_Impl>(std::allocator<SvtSysLocale_Impl>&, SvtSysLocale_Impl*) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/alloc_traits.h:475 (libutllo.so+0x2b4258)
        >     #8 _Sp_counted_ptr_inplace<> /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/shared_ptr_base.h:520 (libutllo.so+0x2b3d1a)
        >     #9 __shared_count<SvtSysLocale_Impl, std::allocator<SvtSysLocale_Impl>> /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/shared_ptr_base.h:615 (libutllo.so+0x2b39bb)
        >     #10 __shared_ptr<std::allocator<SvtSysLocale_Impl>> /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/shared_ptr_base.h:1099 (libutllo.so+0x2b3827)
        >     #11 shared_ptr<std::allocator<SvtSysLocale_Impl>> /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/shared_ptr.h:319 (libutllo.so+0x2b37a8)
        >     #12 std::shared_ptr<SvtSysLocale_Impl> std::allocate_shared<SvtSysLocale_Impl, std::allocator<SvtSysLocale_Impl>>(std::allocator<SvtSysLocale_Impl> const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/shared_ptr.h:619 (libutllo.so+0x2b36b7)
        >     #13 std::shared_ptr<SvtSysLocale_Impl> std::make_shared<SvtSysLocale_Impl>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/bits/shared_ptr.h:635 (libutllo.so+0x2b2f98)
        >     #14 SvtSysLocale unotools/source/misc/syslocale.cxx:123 (libutllo.so+0x2b232e)
        >     #15 OnDemandLocaleDataWrapper include/svl/ondemand.hxx:69 (libsvllo.so+0x3fb364)
        >     #16 SvNumberFormatter svl/source/numbers/zforlist.cxx:258 (libsvllo.so+0x3db143)
        >     #17 (anonymous namespace)::Test::testNumberFormat() svl/qa/unit/svl.cxx:242 (libtest_svl_qa_cppunit.so+0x108b7)
        >     #18 void std::__invoke_impl<void, void ((anonymous namespace)::Test::* const&)(), (anonymous namespace)::Test*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::Test::* const&)(), (anonymous namespace)::Test*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:227 (libtest_svl_qa_cppunit.so+0x1e46e)
        >     #19 std::result_of<void ((anonymous namespace)::Test::* const&((anonymous namespace)::Test*&))()>::type std::__invoke<void ((anonymous namespace)::Test::* const&)(), (anonymous namespace)::Test*&>(void ((anonymous namespace)::Test::* const&)(), (anonymous namespace)::Test*&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:250 (libtest_svl_qa_cppunit.so+0x1e35d)
        >     #20 _ZNKSt12_Mem_fn_baseIMN12_GLOBAL__N_14TestEFvvELb1EEclIJRPS1_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS8_ /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:604 (libtest_svl_qa_cppunit.so+0x1e23b)
        >     #21 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Test::*)()> ((anonymous namespace)::Test*)>::__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 (libtest_svl_qa_cppunit.so+0x1e1ab)
        >     #22 void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Test::*)()> ((anonymous namespace)::Test*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991 (libtest_svl_qa_cppunit.so+0x1e0b6)
        >     #23 std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void ((anonymous namespace)::Test::*)()> ((anonymous namespace)::Test*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:1731 (libtest_svl_qa_cppunit.so+0x1da7a)
        >     #24 std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:2127 (libtest_svl_qa_cppunit.so+0x2a71e)
        >     #25 CppUnit::TestCaller<(anonymous namespace)::Test>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175 (libtest_svl_qa_cppunit.so+0x1d21c)
        >     #26 CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32 (libcppunit-1.14.so.0+0xd61d2)
        >     #27 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89 (unobootstrapprotector.so+0x2204)
        >     #28 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #29 (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63 (unoexceptionprotector.so+0x23e9)
        >     #30 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #31 CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15 (libcppunit-1.14.so.0+0xa57ad)
        >     #32 CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20 (libcppunit-1.14.so.0+0xc7614)
        >     #33 CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86 (libcppunit-1.14.so.0+0xc4a96)
        >     #34 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 (libcppunit-1.14.so.0+0xf4714)
        >     #35 CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91 (libcppunit-1.14.so.0+0xd5750)
        >     #36 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64 (libcppunit-1.14.so.0+0xd6d5a)
        >     #37 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23 (libcppunit-1.14.so.0+0xd6a2e)
        >     #38 CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64 (libcppunit-1.14.so.0+0xd6d5a)
        >     #39 CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23 (libcppunit-1.14.so.0+0xd6a2e)
        >     #40 CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47 (libcppunit-1.14.so.0+0x10282c)
        >     #41 CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149 (libcppunit-1.14.so.0+0xf4223)
        >     #42 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 (libcppunit-1.14.so.0+0x102c76)
        >     #43 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316 (cppunittester+0x4bd1e8)
        >     #44 sal_main() sal/cppunittester/cppunittester.cxx:466 (cppunittester+0x4bbe1e)
        >     #45 main sal/cppunittester/cppunittester.cxx:373 (cppunittester+0x4bb695)
        >
        >   Mutex M497501575317668160 acquired here while holding mutex M374215535518415904 in main thread:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45abd7)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97 (libuno_sal.so.3+0xc1f0a)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56 (libutllo.so+0xc0468)
        >     #3 Guard include/osl/mutex.hxx:129 (libutllo.so+0xbca6f)
        >     #4 ~SvtSysLocaleOptions unotools/source/config/syslocaleoptions.cxx:518 (libutllo.so+0x219fdf)
        >     #5 ~SvtSysLocaleOptions unotools/source/config/syslocaleoptions.cxx:517 (libutllo.so+0x21a11c)
        >     #6 ItemHolder1::impl_deleteItem(TItemInfo&) unotools/source/config/itemholder1.cxx:230 (libutllo.so+0x1a27a9)
        >     #7 ItemHolder1::impl_releaseAllItems() unotools/source/config/itemholder1.cxx:123 (libutllo.so+0x1a0c09)
        >     #8 ItemHolder1::disposing(com::sun::star::lang::EventObject const&) unotools/source/config/itemholder1.cxx:89 (libutllo.so+0x1a11ba)
        >     #9 non-virtual thunk to ItemHolder1::disposing(com::sun::star::lang::EventObject const&) :? (libutllo.so+0x1a127c)
        >     #10 cppu::OInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) cppuhelper/source/interfacecontainer.cxx:300 (libuno_cppuhelpergcc3.so.3+0xba149)
        >     #11 cppu::OMultiTypeInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) cppuhelper/source/interfacecontainer.cxx:472 (libuno_cppuhelpergcc3.so.3+0xbb6a5)
        >     #12 cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:101 (libuno_cppuhelpergcc3.so.3+0xb0de8)
        >     #13 cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::dispose() include/cppuhelper/compbase.hxx:93 (libconfigmgrlo.so+0x116708)
        >     #14 non-virtual thunk to cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::dispose() include/cppuhelper/compbase.hxx:? (libconfigmgrlo.so+0x116a0c)
        >     #15 cppu::ComponentContext::disposing() cppuhelper/source/component_context.cxx:451 (libuno_cppuhelpergcc3.so.3+0x5cdc0)
        >     #16 cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:102 (libuno_cppuhelpergcc3.so.3+0xb0e09)
        >     #17 cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() include/cppuhelper/compbase.hxx:93 (libuno_cppuhelpergcc3.so.3+0x65a88)
        >     #18 non-virtual thunk to cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() include/cppuhelper/compbase.hxx:? (libuno_cppuhelpergcc3.so.3+0x65d8c)
        >     #19 ~Test svl/qa/unit/svl.cxx:113 (libtest_svl_qa_cppunit.so+0x10061)
        >     #20 ~Test svl/qa/unit/svl.cxx:112 (libtest_svl_qa_cppunit.so+0x1013c)
        >     #21 ~TestCaller workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:170 (libtest_svl_qa_cppunit.so+0x1d171)
        >     #22 ~TestCaller workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:168 (libtest_svl_qa_cppunit.so+0x1d1cc)
        >     #23 CppUnit::TestSuite::deleteContents() workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:29 (libcppunit-1.14.so.0+0x103666)
        >     #24 ~TestSuite workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:19 (libcppunit-1.14.so.0+0x103504)
        >     #25 ~TestSuite workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:18 (libcppunit-1.14.so.0+0x10358c)
        >     #26 CppUnit::TestSuite::deleteContents() workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:29 (libcppunit-1.14.so.0+0x103666)
        >     #27 ~TestSuite workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:19 (libcppunit-1.14.so.0+0x103504)
        >     #28 ~TestSuite workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:18 (libcppunit-1.14.so.0+0x10358c)
        >     #29 CppUnit::TestSuite::deleteContents() workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:29 (libcppunit-1.14.so.0+0x103666)
        >     #30 ~TestSuite workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:19 (libcppunit-1.14.so.0+0x103504)
        >     #31 ~WrappingSuite workdir/UnpackedTarball/cppunit/src/cppunit/../../include/cppunit/TestRunner.h:100 (libcppunit-1.14.so.0+0x102d48)
        >     #32 ~WrappingSuite workdir/UnpackedTarball/cppunit/src/cppunit/../../include/cppunit/TestRunner.h:100 (libcppunit-1.14.so.0+0x102d8c)
        >     #33 ~TestRunner workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:78 (libcppunit-1.14.so.0+0x102a95)
        >     #34 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:322 (cppunittester+0x4bd2f2)
        >     #35 sal_main() sal/cppunittester/cppunittester.cxx:466 (cppunittester+0x4bbe1e)
        >     #36 main sal/cppunittester/cppunittester.cxx:373 (cppunittester+0x4bb695)
        >
        >   Mutex M374215535518415904 previously acquired by the same thread here:
        >     #0 pthread_mutex_lock compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3800 (cppunittester+0x45abd7)
        >     #1 osl_acquireMutex sal/osl/unx/mutex.cxx:97 (libuno_sal.so.3+0xc1f0a)
        >     #2 osl::Mutex::acquire() include/osl/mutex.hxx:56 (libutllo.so+0xc0468)
        >     #3 ClearableGuard include/osl/mutex.hxx:163 (libutllo.so+0x1a535f)
        >     #4 ResettableGuard include/osl/mutex.hxx:208 (libutllo.so+0x1a2d5c)
        >     #5 ItemHolder1::impl_releaseAllItems() unotools/source/config/itemholder1.cxx:115 (libutllo.so+0x1a0b5c)
        >     #6 ItemHolder1::disposing(com::sun::star::lang::EventObject const&) unotools/source/config/itemholder1.cxx:89 (libutllo.so+0x1a11ba)
        >     #7 non-virtual thunk to ItemHolder1::disposing(com::sun::star::lang::EventObject const&) :? (libutllo.so+0x1a127c)
        >     #8 cppu::OInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) cppuhelper/source/interfacecontainer.cxx:300 (libuno_cppuhelpergcc3.so.3+0xba149)
        >     #9 cppu::OMultiTypeInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) cppuhelper/source/interfacecontainer.cxx:472 (libuno_cppuhelpergcc3.so.3+0xbb6a5)
        >     #10 cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:101 (libuno_cppuhelpergcc3.so.3+0xb0de8)
        >     #11 cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::dispose() include/cppuhelper/compbase.hxx:93 (libconfigmgrlo.so+0x116708)
        >     #12 non-virtual thunk to cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::dispose() :? (libconfigmgrlo.so+0x116a0c)
        >     #13 cppu::ComponentContext::disposing() cppuhelper/source/component_context.cxx:451 (libuno_cppuhelpergcc3.so.3+0x5cdc0)
        >     #14 cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:102 (libuno_cppuhelpergcc3.so.3+0xb0e09)
        >     #15 cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() include/cppuhelper/compbase.hxx:93 (libuno_cppuhelpergcc3.so.3+0x65a88)
        >     #16 non-virtual thunk to cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() :? (libuno_cppuhelpergcc3.so.3+0x65d8c)
        >     #17 ~Test svl/qa/unit/svl.cxx:113 (libtest_svl_qa_cppunit.so+0x10061)
        >     #18 ~Test svl/qa/unit/svl.cxx:112 (libtest_svl_qa_cppunit.so+0x1013c)
        >     #19 ~TestCaller workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:170 (libtest_svl_qa_cppunit.so+0x1d171)
        >     #20 ~TestCaller workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:168 (libtest_svl_qa_cppunit.so+0x1d1cc)
        >     #21 CppUnit::TestSuite::deleteContents() workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:29 (libcppunit-1.14.so.0+0x103666)
        >     #22 ~TestSuite workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:19 (libcppunit-1.14.so.0+0x103504)
        >     #23 ~TestSuite workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:18 (libcppunit-1.14.so.0+0x10358c)
        >     #24 CppUnit::TestSuite::deleteContents() workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:29 (libcppunit-1.14.so.0+0x103666)
        >     #25 ~TestSuite workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:19 (libcppunit-1.14.so.0+0x103504)
        >     #26 ~TestSuite workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:18 (libcppunit-1.14.so.0+0x10358c)
        >     #27 CppUnit::TestSuite::deleteContents() workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:29 (libcppunit-1.14.so.0+0x103666)
        >     #28 ~TestSuite workdir/UnpackedTarball/cppunit/src/cppunit/TestSuite.cpp:19 (libcppunit-1.14.so.0+0x103504)
        >     #29 ~WrappingSuite workdir/UnpackedTarball/cppunit/src/cppunit/../../include/cppunit/TestRunner.h:100 (libcppunit-1.14.so.0+0x102d48)
        >     #30 ~WrappingSuite workdir/UnpackedTarball/cppunit/src/cppunit/../../include/cppunit/TestRunner.h:100 (libcppunit-1.14.so.0+0x102d8c)
        >     #31 ~TestRunner workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:78 (libcppunit-1.14.so.0+0x102a95)
        >     #32 (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:322 (cppunittester+0x4bd2f2)
        >     #33 sal_main() sal/cppunittester/cppunittester.cxx:466 (cppunittester+0x4bbe1e)
        >     #34 main sal/cppunittester/cppunittester.cxx:373 (cppunittester+0x4bb695)
        
        Change-Id: I82d0b4ebcd33340a229404692f846024d3662fdd

2017-08-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [79a48682deca145eadcdd37303fa9b7d85b57d4c]

        Pass --enable-debug also down to external/libepubgen
        
        So one gets debug symbols if wanted.
        
        Change-Id: I71fdf224ff1e445800c9bbf4f2289e53f57232ed
        Reviewed-on: https://gerrit.libreoffice.org/41669
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-29  Caolán McNamara  <caolanm@redhat.com>  [0a76305503e773c2052ee666d64b473bcbe815ff]

        ofz#3201: avoid oom
        
        Change-Id: Ia8e171a003f24c73c7f53ca7240e03c6f2492ad3
        Reviewed-on: https://gerrit.libreoffice.org/41670
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-29  Maxim Monastirsky  <momonasmon@gmail.com>  [f9601b9232589bbb704f10073bf9b1516af5a923]

        This should be ToolBoxItemBits::DROPDOWNONLY
        
        as there is no select handler registered here.
        
        Change-Id: Ide822efe2bacbe791d950883f18e029b26517c6b

2017-08-29  Maxim Monastirsky  <momonasmon@gmail.com>  [bd3975dbd9e76905adfa97bf2a32973951ca6d75]

        Remove duplicate code
        
        The base class has now the same code since 9f61005dd9c4b
        ("tdf#109309 Currency dropdown is misplaced under Wayland").
        
        Change-Id: Id0380ea10711a46c125c1f2ba6be82f21830bd9f

2017-08-29  jmzambon  <jeanmarczambon@gmail.com>  [5a6ac13b7ccd121ede008238ee16a8c688910144]

        tdf#97362: TextPortionEnumerationTest partially migrated to python (part 7)
        
        Convert tests:
        - test_range2
        - test_range3
        - test_range4
        - test_range5
        - test_range6
        - test_range7
        - test_meta_xchild
        - test_meta_xtext
        - test_meta_xtextcursor
        - test_xtextcursor
        
        Change-Id: Iabfa51869611ee027565102f6658b045a182d66e
        Reviewed-on: https://gerrit.libreoffice.org/41589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [e6ec0794858df1444f43659b568119bf126a90e6]

        tdf#104937 RTF import: \trwWidthA is an absolute value
        
        Not a relative one, so similar to \cellx need to convert these before
        sending the value to dmapper (which expects an OOXML value, which is
        always relative).
        
        The result of the correct type is that the relative width of the last
        cell in the table row is smaller, so other cells are wider -> they now
        reach the expected width.
        
        Change-Id: If282eb9a5ec644b38e552b5a66fc64a93538f216
        Reviewed-on: https://gerrit.libreoffice.org/41668
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-29  Takeshi Abe  <tabe@fixedpoint.jp>  [8514f192c9e385550b336e57997c9e0dbd3a9bc3]

        svx: FmXFormView owns m_pWatchStoredList
        
        so simplify code with std::unique_ptr.
        
        Change-Id: I640bcbde4a59a239b33229168fd48cac29a3fc4d
        Reviewed-on: https://gerrit.libreoffice.org/41663
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c1629e680c62107df9582c1bd04c9e0c3273e726]

        filterconfig: drop unused debug macros
        
        logging functionality went in
        commit 0056fe28c7bd8e72cd5bdd335f098d00cd0d5d11
        Date:   Mon Feb 7 20:11:01 2011 +0100
            Remove lots of dead code
        
        it was dead since initial commit in 2004
        
        Change-Id: Idd4393854014e997e4e044dc75c16a76dae23e95
        Reviewed-on: https://gerrit.libreoffice.org/41633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-29  Michael Stahl  <mstahl@redhat.com>  [9cd44d9426b95f9a449fb3ad56dac758747a0802]

        sd: delete the global CacheConfiguration timer on shutdown
        
        Crashes in SchedulerMutex::acquire if destroyed from __run_exit_handlers
        
        Change-Id: Ie8bbb399183d118d92c94a40f55cc9c650baf742
        Reviewed-on: https://gerrit.libreoffice.org/41629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7b2c691d21bf0ac7bb47de41b79ef5dd968dbf1b]

        Removed duplicated include
        
        Change-Id: I2dc7df964068e1925630acd65df56f462fe50437
        Reviewed-on: https://gerrit.libreoffice.org/41656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-29  Armin Le Grand  <Armin.Le.Grand@cib.de>  [0dd17633f7d7da6ee572b0923bd6fa08605c3ae7]

        Added VisualStudioCode/unified MSDEV VC.db
        
        Change-Id: I5b32bb43e87dd1b3aa535611cc7228be05f3d6e4

2017-08-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [6dfb01f15ce7a7287dcb705a592ede852ccf9cab]

        EPUB export: write generator string
        
        Should help with debugging when it's not clear the version creating the
        output had a certain fix or not.
        
        Change-Id: Ibd1b5153d3210d30f95eba8927c55e2e812d985c
        Reviewed-on: https://gerrit.libreoffice.org/41652
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-29  Stephan Bergmann  <sbergman@redhat.com>  [5bcf4e98769dbaf07e8b28a86edc2d3d648a571c]

        Avoid deadlock under --enable-debug
        
        ...as seen during JunitTest_sc_unoapi_2 in an --enable-dbgutil build, where
        thread 1 owns the SolarMutex and tries to acquire the scheduler mutex while
        thread 7 owns the scheduler mutex and tries to re-acquire the SolarMutex.  Keep
        the SAL_WARN output about unprocessed idles just in case somebody considers it
        useful (but it needs to be taken with a grain of salt, of course).
        
        Change-Id: Ib83d02876dc0d3b3b9a4c08581edf9c378fc911b

2017-08-29  Stephan Bergmann  <sbergman@redhat.com>  [52403e5087d68748f58eb4bf2b94eba7fbf21540]

        loplugin:cstylecast/nullptr (clang-cl)
        
        Change-Id: I04be0f4fe8c98909b37586080096ee05341f956f

2017-08-29  Takeshi Abe  <tabe@fixedpoint.jp>  [9420391cc9f6af2a16c1db72596f277439df29e9]

        svx: Mark functions as local
        
        Change-Id: I15498d3d2b80b20cfae35ce6b304fd83ce8f5083
        Reviewed-on: https://gerrit.libreoffice.org/41641
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-08-28  Michael Stahl  <mstahl@redhat.com>  [53587dc7969b023416d865b516b7e800fc5de33a]

        sd: AccessibleSlideSorterView: don't register twice at ViewShell
        
        Triggers assert in SfxListener::StartListening()
        
        Change-Id: I17f165d600fa789d7ce8d7b2296988064c5d5844

2017-08-28  andreas kainz  <kainz.a@gmail.com>  [c220f42d4d91a8903ceec302d718b5f30365e98e]

        update updater icon
        
        Change-Id: Ie4f38a51e87f29c322ba5aac2a2ad705bae42e71
        Reviewed-on: https://gerrit.libreoffice.org/41660
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-28  Tamás Zolnai  <tamas.zolnai@collabora.com>  [dada5958c1a5565e9d7e098c75c90f60e575ab62]

        Follow up changes related to DOCX form control export
        
        These lines are expected to be called only for DOCX format.
        AnchorType is a Writer specific attribute so it can be used
        to decide on the file format.
        
        Change-Id: Ie92f1ff801fac09cb9f658e523244ffc928690f2
        Reviewed-on: https://gerrit.libreoffice.org/41655
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-28  Julien Nabet  <serval2412@yahoo.fr>  [97cd8e4d64632bb65445cb2f395b1385a0a2a13b]

        tdf#111818: add SearchItem.AlgorithmType2 option
        
        and use InitPropertySequence
        
        Change-Id: I1e7b6498828fc19c46c51501f1908dc830d8d826
        Reviewed-on: https://gerrit.libreoffice.org/41654
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-28  Caolán McNamara  <caolanm@redhat.com>  [bcbada5d9f2411739c83610f2e9fd2acb112c3e9]

        Resolves: tdf#111925 we need to take the buffered data len into account
        
        Change-Id: I8aee1f17e6ec1042e7b67942e5bcad0bb3bbf840
        Reviewed-on: https://gerrit.libreoffice.org/41644
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-28  Caolán McNamara  <caolanm@redhat.com>  [1877c2edd4af4f8a415f5324358da72493075201]

        ofz#3189 Direct-leak
        
        Change-Id: I5702fe12c9c56794983536caecfb7d05f26f9b8b
        Reviewed-on: https://gerrit.libreoffice.org/41649
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-28  Stephan Bergmann  <sbergman@redhat.com>  [ec92fc01fe3500fb82b1e99cc6ff59dc146cfc5c]

        loplugin:implicitboolconversion
        
        Change-Id: Ie6c9b4c98d1fab26f79e7549ebeb03aa81a1dd1d

2017-08-28  Caolán McNamara  <caolanm@redhat.com>  [317e3d43c937e7d3bff61b100c08f04c837c4d25]

        crashtesting: failure on exporting tdf95568-1.ots to xlsx
        
        since...
        
        commit c0cc02e2934aeb12dda44818955e5964496c186a
        Date:   Thu Aug 17 21:47:22 2017 +0200
        
            tdf#50097: DOCX: export form controls as MSO ActiveX controls
        
        Change-Id: I55f1dcbe454e696df71a7656c796e36e91c42762
        Reviewed-on: https://gerrit.libreoffice.org/41651
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [750105742ebb7e212074abd6830fad02f8dd2d2b]

        android:singleLine is deprecated, use maxLines=1 instead
        
        Change-Id: I32c7d000848f10a40a2b7b0038463c31ddade6f8

2017-08-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [16be82790aa2b55efbf5788260c88c373402bafb]

        android: position in RecyclerView must not be treated as fixed
        
        Change-Id: Id7f88b2b1b9913a006b0b73ceb4421b47fccc495

2017-08-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1a7857211c91fd7045877644aa18f29d5856efa3]

        need to use app:srcCompat when using VectorDrawableCompat
        
        instead of plain android:src
        
        Change-Id: I202f5564ad4bb94a4d7bcf788a7173a9c217990d

2017-08-28  Stephan Bergmann  <sbergman@redhat.com>  [cda4cea7cdfc9a8de814b901b3b957f029d36aaf]

        tdf#100501: Fix thinko
        
        ...in previous 52ffad9bb7be800790de6d918154dbeade88cadd "tdf#100501: Adapt to
        Java 9 (at least on Linux x86-64)"
        
        Change-Id: I4d6bc31e0a7051a2657bb3d1ffc20c7a03d69038

2017-08-28  Justin Luth  <justin_luth@sil.org>  [d21f67fa7fd0360688e083eeb2bbcd57f5414d71]

        tdf#111895 writerfilter: avoid hiding shapes behind background
        
        In MSO, page background is "in hell" zOrder, however
        in LO, page background is at the same zOrder as the text,
        so avoid hiding shapes behind the page background unless
        doing so would hide text.
        
        When importing gradients/pattern/hatch backgrounds are supported,
        HasPageBackground will need to be expanded to include those as well.
        
        Change-Id: I4496fd3f4c644ac9ac1854090658017078ce3e88
        Reviewed-on: https://gerrit.libreoffice.org/41486
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [4b8214414b8713e8a969655494a244d117cb14af]

        sw: prefix members of SwFootnoteFrame
        
        Change-Id: Ie98687b331d6e7d99d4d3ee673dfc45bbc354ccc
        Reviewed-on: https://gerrit.libreoffice.org/41615
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-28  Michael Stahl  <mstahl@redhat.com>  [90b42251633db498505bc8906aefe5d08edbb5c6]

        svx: fix assert in SdrEdgeObj::ConnectToNode()
        
        When loading ooo68143-1.sxw we get an assert:
        
        Assertion `!(bListeningAlready && !bPreventDuplicates) && "duplicate
        listener, try building with DBG_UTIL to find the other insert site."'
        
        The connector is connected to the same SdrObject on both ends:
        
        <draw:connector ...
         draw:start-shape="id13" draw:start-glue-point="2"
         draw:end-shape="id13" draw:end-glue-point="2">
        
        Change-Id: Ia0dd140b7c2ca948ace3fbf93d8c4abd4331399d

2017-08-28  Caolán McNamara  <caolanm@redhat.com>  [efa8e32389ddd1db4e7b5b88856436fdc7061733]

        ofz#3160 Direct-leak
        
        Change-Id: I6dcc35aaa06c2599a4524194e5e633cd4e36474e
        Reviewed-on: https://gerrit.libreoffice.org/41634
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-28  Caolán McNamara  <caolanm@redhat.com>  [474178acd10a87727ff63f9f5c0bc73d71520af7]

        ofz#3174 disallow header in header
        
        Change-Id: I509fbfe5d7c319f0515896ecfca4183113eef764
        Reviewed-on: https://gerrit.libreoffice.org/41635
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-28  Stephan Bergmann  <sbergman@redhat.com>  [32e07ada197fb135ae78ee2b7c0c598a356bfabe]

        Replace use of oslInterlockedCount with std::atomic, ORowSet::m_nInAppend
        
        Change-Id: I9040034d358e1f32ab052b70185a77da82f29ee4

2017-08-28  Stephan Bergmann  <sbergman@redhat.com>  [4ecc6555878027f1cc0f853e1aa023f12167f96f]

        Replace use of oslInterlockedCount with std::atomic in bridges
        
        Change-Id: Iad47a01fd283345a2461eaaea50633bf840e5201

2017-08-28  Stephan Bergmann  <sbergman@redhat.com>  [52ffad9bb7be800790de6d918154dbeade88cadd]

        tdf#100501: Adapt to Java 9 (at least on Linux x86-64)
        
        Checking with both jdk-9+181_linux-x64_bin.tar.gz and
        jre-9+181_linux-x64_bin.tar.gz as currently available at
        <http://jdk.java.net/9/> "JDK 9 Early-Access Builds":
        
        For one, make SunVersion::init understand <http://openjdk.java.net/jeps/223>
        "JEP 223: New Version-String Scheme" at least insofar as to accept strings like
        "9" with less than three dot-separated segments (where the missing segments are
        treated like "0").
        
        For another, at least for Linux x86-64, libjvm.so is now apparently located in a
        path without an "amd64" architecture segment, "lib/server/libjvm.so".  (But
        could that also be "client"?)  Other platforms may need further adjustments.
        
        Change-Id: Idcebc833472c81a1dc74dcdd481b0a37274a8713

2017-08-28  David Tardon  <dtardon@redhat.com>  [f33cf53c289daf51c2de429fde16f91b7df42031]

        disable EPUB export test with system libepubgen
        
        ... because it tests mainly stuff that is not in any released version
        yet.
        
        Change-Id: I39503061e6d5b5116a83a5e299fb2de77a5e7e33

2017-08-28  Noel Grandin  <noelgrandin@gmail.com>  [d23f1c38465903742381060dd2793d3785092cac]

        remove unused header file
        
        ever since
        
            commit 678dbe8f8197815919d7179c2eba17679942fdaa
            Date:   Thu Oct 13 09:50:03 2016 +0100
            unused src file
        
        Change-Id: I648f5b22d6d717404ec14f7775dfa0502295c2eb
        Reviewed-on: https://gerrit.libreoffice.org/41616
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-08-28  Johnny_M  <klasse@partyheld.de>  [06c07c0dc15348c23fe432e7f1c0243486d1e6bf]

        Translate German comments/debug strings (leftovers in dirs starmath to sysui)
        
        Translates leftovers found using a custom regex.
        
        Additionally translated:
        - One randomly found comment in /reportdesign
        - Test strings in /stoc/test (let's see if it works)
        
        Change-Id: I5f893c194c4b56b5365700928a3b8b63936d03e2
        Reviewed-on: https://gerrit.libreoffice.org/41583
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-08-28  Caolán McNamara  <caolanm@redhat.com>  [9bd3482c933a611f428fce76a0d1a10dd0d4353a]

        ofz#3092 Direct-leak
        
        Change-Id: Ib10bd9bd2e6e712cb0a9c1906600543f786d7f53
        Reviewed-on: https://gerrit.libreoffice.org/41618
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-28  Stephan Bergmann  <sbergman@redhat.com>  [4e298b48d5822acf626d2f664181efdc601b8cd4]

        Consistently use oslInterlockedCount for SvImpLBox::s_nImageRefCount
        
        Change-Id: I40eb4a09a8b5461fca4ac01662cb88156d2ff37d

2017-08-28  Tor Lillqvist  <tml@collabora.com>  [5921306259625996f8647c1138d310b0cdbe3d7e]

        Log also the elapsed time of each zone, in milliseconds
        
        Why not let the computer do it, instead of having to do it by eyeball?
        It is not fun to look at numbers like 1503910660.06171 and
        1503910665.5169 and try to see whether their difference is larger than
        that of 1503910824.20391 and 1503910828.43125.
        
        Change-Id: If20882e97959e65b8518b66c4ae965e1b3cc3b51

2017-08-28  Dennis Francis  <dennis.francis@collabora.co.uk>  [8c8edfabdee656ac5a9a0b1106f90baf315f1dd4]

        tdf#62363: When pie chart sector is too small do "Outside" placement
        
        ...of its label when "Best fit" label placement setting is used.
        
        Change-Id: Id201d922505de0e134286f4772abe282bb0722bc
        Reviewed-on: https://gerrit.libreoffice.org/41572
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-28  Juergen Funk  <juergen.funk_ml@cib.de>  [a4b88947e5a56f39e80f8edf85b2b384a4f22bb3]

        tdf#106931 - LibreOffice 5.3 installer doesn't honor UI_LANGS property
        
        The patch 0a76a41ae7a2ebd53f80f01ea9e2bcff3026d155 disable the CustomAction
        "SelectLanguage" when the MSI-Property ADDLOCAL is set,
        This patch set the the CustomAction when the Property
        "UI_LANGS" is set, then the CustomAction execute
        
        Change-Id: I254a44909e32fb7969a6e9f71adf4659d376523c
        Reviewed-on: https://gerrit.libreoffice.org/39379
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-08-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [c6c6a7091f9f3fe18eb7deaff00d47ba27c295af]

        libqxp: work around Android build
        
        Till we can't switch to a proper standard C++ library there.
        
        Change-Id: Ida62af07d9f843426d875f93c6795dc6cdecc303

2017-08-28  Stephan Bergmann  <sbergman@redhat.com>  [8b63825dc2e2c271b9109c32a27e1ea246f7d87e]

        Fix type of errno/WSAGetLastError()
        
        ...as got broken with 3d5be8cd31bcf6fce8772133298d2ae076361362 "osl: give
        warning on socket error (win32), move Flag definition (unx)"
        
        Change-Id: Ib68540596b0bc2cda3e809e765c7d41ca45dda71

2017-08-28  andreas kainz  <kainz.a@gmail.com>  [722e3cee97555ad0ace78f9feb80a137e8498099]

        add icons to calc functions needed for grouped notebookbar
        
        Change-Id: Iabfa0cd633570ff6a6f3116e73844e0c7badfc52
        Reviewed-on: https://gerrit.libreoffice.org/41597
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-08-28  David Tardon  <dtardon@redhat.com>  [2539d5b39a41d80d2cafed12a66044e9b029263a]

        blind attempt to fix windows build error
        
        Change-Id: I88b32543af58dc6f917348b19a0d0d3d50fc8ffe

2017-08-28  Aleksas Pantechovskis  <alex.pantec@gmail.com>  [e59b5b1fc7266d56a17e387b8df0f6d6956e8ea5]

        integrate libqxp
        
        Change-Id: Ic7479b82d09c1e36d28267434a77bf4bc158adfa
        Reviewed-on: https://gerrit.libreoffice.org/41612
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-08-28  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [c8777a18792a292bcbcb536e72b25b390b49000e]

        sw: don't undo paragraph signatures
        
        Change-Id: I188ab9dfebd5abd24f4e404bda13d40be022b7c4
        Reviewed-on: https://gerrit.libreoffice.org/41596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-08-28  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [8d912300ad1559ebd2ab2005e683753b361ba671]

        sw: insert paragraph signature field
        
        Change-Id: Ibf062c19b9896841df765bc39716cddad8bc12f2
        Reviewed-on: https://gerrit.libreoffice.org/41602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-08-28  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3daf54cb807b1841335d0da935c17149f9d9873f]

        sw: validate paragraph signatures on load
        
        Change-Id: I5ce2587d15c3f0d47cbc0f06e96246cf4dd984cb
        Reviewed-on: https://gerrit.libreoffice.org/41595
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-08-28  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [af694659763de9a787e018df5ba4debd4976cd03]

        sw: remove signature metadata on deleting signature field
        
        Change-Id: I1f82b2d59889c1ba84d91880df13d12d3e5b796c
        Reviewed-on: https://gerrit.libreoffice.org/41594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-08-28  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [2c3dfd9d3bafc6ad84d750c7bec935b5b164e7f7]

        sw: invalidate paragraph signature on edit
        
        Change-Id: I7267b1492f2eff043058a9322286f742338a2335
        Reviewed-on: https://gerrit.libreoffice.org/41593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-08-28  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3eb31b506a2860eba3a578333a6486ee2a518c1a]

        sw: sign paragraphs and validate
        
        Change-Id: I917ad1460c89183eec38d50de8a0de2d76239ea6
        Reviewed-on: https://gerrit.libreoffice.org/41592
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-08-28  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6d8598acb23bbecb55ac235c15b9e01885588ad7]

        svl: populate subject and date-time when verifying signature
        
        Change-Id: I50eeabf3e18176cac383f48797daa771ee9dc7e4
        Reviewed-on: https://gerrit.libreoffice.org/41591
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-08-28  Manfred Blume  <manfred.blume@cib.de>  [9600f5179795380749aa5a7c9fa0bf5387d2b95f]

        fix tdf#112025 insert docx into existing document
        
        Change-Id: I41f694bf3c2aa4edcad19a05d5dda6e87456d08f
        Reviewed-on: https://gerrit.libreoffice.org/41469
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-28  Chris Sherlock  <chris.sherlock79@gmail.com>  [e002de40ca970933d44eec9601e11ea2b8080293]

        osl: rearrange socket.h sections
        
        Change-Id: I4a288699f2b313d7519554d7a66dc5f591c8767b
        Reviewed-on: https://gerrit.libreoffice.org/41613
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-08-27  Caolán McNamara  <caolanm@redhat.com>  [3c74c8be066945be4f0a6da61eaeb21b2b0681a5]

        coverity#1416667 Unchecked dynamic_cast
        
        Change-Id: I562f7b41da67b65609d3eb156f52e2fa0adc9fd4
        Reviewed-on: https://gerrit.libreoffice.org/41604
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-27  Caolán McNamara  <caolanm@redhat.com>  [7e134b66ec74f53be52b3c2e371b5bb8ca0d3dfd]

        coverity#1416883 Useless call
        
        Change-Id: Icf2dae3e69a84368a69f954276286483e3714aa0
        Reviewed-on: https://gerrit.libreoffice.org/41605
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-27  Caolán McNamara  <caolanm@redhat.com>  [6b8e3ab384efb0e8a1d2f49eb8e5b306ceb640bc]

        coverity#1416886 Unchecked dynamic_cast
        
        Change-Id: I5a6a4ec99449d70d2dd812cf5520900e4d0d3d14
        Reviewed-on: https://gerrit.libreoffice.org/41603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-27  Noel Grandin  <noelgrandin@gmail.com>  [ae8e1ad2e322cfa9522f793edc961203e28c1f22]

        convert code-class in ErrCode to scoped enum
        
        Change-Id: I9aa8703921308d6fee8bae9ee2d7b29e19181cc7
        Reviewed-on: https://gerrit.libreoffice.org/41601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-28  Chris Sherlock  <chris.sherlock79@gmail.com>  [d96b243c5d363f66e574fe68879e59244c338c22]

        osl: cleanup osl_(acquire|release|close)Socket
        
        Change-Id: Ifc0b88963bcd28e5709accdf892b2cb16b2b55eb

2017-08-27  Ximeng Zu  <uznomis@yahoo.com>  [218ea8750827982dc325fb0f0daa6d9f4b2dc044]

        [Android] Clean up util func with Calc dev
        
        Removed redundant util functions addProperty
        and twipToPixel in several Calc related classes.
        
        Change-Id: I169be2edf74e662d5c3e3fcbd80265e9a694598d
        Reviewed-on: https://gerrit.libreoffice.org/41372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-08-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [534a156c1654767db70af2d8f4c81aeb65101d22]

        osl: rename win32 socket internal function names
        
        Change-Id: Ie58189e254f31d77cb4adafe599c48e64ef6a1a3
        Reviewed-on: https://gerrit.libreoffice.org/41611
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-08-27  Ximeng Zu  <uznomis@yahoo.com>  [43f5161991cffedabb280a6e4e388c5bcbac4f96]

        [Android Viewer] Password support
        
        Added password support for documents.
        
        Change-Id: Ifd9cf86894ddaf2fd5ad97510d2ac1b5850611ad
        Reviewed-on: https://gerrit.libreoffice.org/40458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-08-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c4bc3822298a663c31c676648262c223c1be4ab6]

        Fix typos
        
        Change-Id: I3097ef16912f72b59f0759d8826068cbb9b00ec2
        Reviewed-on: https://gerrit.libreoffice.org/41606
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-28  Chris Sherlock  <chris.sherlock79@gmail.com>  [0876a6f05d78b9754005f8bd70f79386b44a7813]

        osl: fix socket.h doxygen param
        
        Change-Id: I4299433ec30ee5d102750b41e8cc6e82e4530a59

2017-08-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [3d5be8cd31bcf6fce8772133298d2ae076361362]

        osl: give warning on socket error (win32), move Flag definition (unx)
        
        Change-Id: I34b773f32a055dfe85ec9c42e72a9f51ee8fea10
        Reviewed-on: https://gerrit.libreoffice.org/41610
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-08-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [bbf3da220e8c031022098a4414fd367c39e228c5]

        osl: remove commented out reversemap functions
        
        Change-Id: I0354cf98ba3804505970e881dfff45a4d9a227da
        Reviewed-on: https://gerrit.libreoffice.org/41609
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-08-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [8233349b6de3bdfa025aec21a93f68c622e22627]

        osl: remove extraneous comment cruft from socket.cxx
        
        Change-Id: I6979493a629874ab38629b655c47c299b24abdcd
        Reviewed-on: https://gerrit.libreoffice.org/41608
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-08-27  Rene Engelhard  <rene@debian.org>  [2651df5a65d5b89f21b08b16628e98bd969fbccd]

        sccomp_lpsolver -> sccomp_solver
        
        This test also tests the CoinMP solver, no _lpsolver is misleading
        
        Change-Id: If56de3aa84ec80b1888aadeb940e08e65083c9e9
        Reviewed-on: https://gerrit.libreoffice.org/41607
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2017-08-27  Caolán McNamara  <caolanm@redhat.com>  [20b7b15038d0970de1c271238b9aef7cbd3930ac]

        fix build
        
        Change-Id: I6064cef802aac56e99b1bc053bd2612a87038e3d

2017-08-27  Damjan Jovanovic  <damjan@apache.org>  [920b5ac7e809bce39ae9f81172f4d3cf664c08fd]

        If called on an empty collection, don't let OEnumerationByIndex.nextElement()
        
        call XIndexAccess.getByIndex() with an invalid index, just like
        OEnumerationByName.nextElement() doesn't.
        
        Patch by: me
        
        (cherry picked from commit efa52a41051df84e03fc38aaeae0f6312eb2df4c)
        
        Change-Id: Id49e45c18ed00de499cfd93e0945cecaed788ae4
        Reviewed-on: https://gerrit.libreoffice.org/41574
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-27  Noel Grandin  <noelgrandin@gmail.com>  [243c371b77f7b02d9b4cdf775a6d07ef5d67ead3]

        remove some unused svx error codes
        
        which seem to be unused ever since initial import
        
        Change-Id: I19460961876c73a0754c54b1a5c0ff8cc6311e4e
        Reviewed-on: https://gerrit.libreoffice.org/41490
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [b312834555658064dd9491484695f84959e0b059]

        OUString: constify, avoid unnecessary assignments
        
        Change-Id: I697e19196b7d3ab9febafc05b07eb8c2aa218248

2017-08-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [9786bc48e3fa0500306aa5eeb3e7ffdf6630c904]

        OUString: reduce temporaries and constify
        
        Change-Id: Ic4d5e26b16414625dfb507ecf37d87efe171ceab

2017-08-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [fecee11583098eead1fd16383fcedf72cb42f32a]

        OUString: reduce temporaries and constify
        
        Change-Id: I8d806f1efb090a2e8dd42db228e7f07600816b2b

2017-08-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [c2f3f7566464fb291697172a96cb3ea39f51e86f]

        Share common code
        
        Change-Id: I98089cf93ba229f723628f8a70ef67ec7739c686

2017-08-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [cae89c4d95a9f5cf5ae217ea48e469362e4e3310]

        OUString: constify and avoid temporaries
        
        Change-Id: I1cb48585580f545623b2015318cb16d331519217

2017-08-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [b03aa410fa01d6b5a992e7e450a312e9629f99c6]

        Use 'else' for consecutive checks on rHint.GetId()
        
        Change-Id: Ied5e23344aa58ade4ebc4a0deaf757f5af2e0899

2017-08-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [59d821df1e8f55b16afba2482a2fe889e9e78749]

        Calculate values only when they are really needed
        
        Change-Id: I21d1df718b3d453220200defb16f07bbb5b2baa3

2017-08-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b382193a205b81e345afb107285883d0be676e6f]

        Complete commit 61d49afadb2b
        
        Change-Id: I299d112f7189335e17bc0062447ecc051ec24fa9
        Reviewed-on: https://gerrit.libreoffice.org/41284
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-27  Dennis Francis  <dennis.francis@collabora.co.uk>  [0cf19169b634dcc164e028adf1f51f8849c5f884]

        tdf#97548: Do not set anchor flag on starting formula mode in a cell
        
        Change-Id: I4d9699fa3106f7a575ad1afa3a36371344719d09
        Reviewed-on: https://gerrit.libreoffice.org/41564
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-08-27  Jens Carl  <j.carl43@gmx.de>  [829b73b1e9cb4ed11feeff428220a39f3b666214]

        tdf#45904 Move _DataPilotItem Java tests to C++
        
        Change-Id: Ia20630f4cc187bd6f1a47bb6d747fda3c8b39e86
        Reviewed-on: https://gerrit.libreoffice.org/41551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-27  Jens Carl  <j.carl43@gmx.de>  [c298f79083cb7e09dd389a353b7bb25e6f5f00b2]

        tdf#45904: Move _DatabaseRange Java tests to C++
        
        Change-Id: Iefe319c379ac8fffbb167b4bd4bcb235defabfa9
        Reviewed-on: https://gerrit.libreoffice.org/41541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-27  Jens Carl  <j.carl43@gmx.de>  [90b5555e3ac951c6387f1fc9110119655b23b832]

        tdf#45904 Move _CellAreaLink Java tests to C++
        
        Change-Id: I82dac69dfed136eaf96771bf1ef2b8dfbf4e05aa
        Reviewed-on: https://gerrit.libreoffice.org/41488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b2d7a1183597af19d775db584b9c280a8d21727e]

        replace magic numbers for ppt view types
        
        Change-Id: I0cd234cd039a2117fe49e6de3461becdbfa07e30
        Reviewed-on: https://gerrit.libreoffice.org/40475
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [8f60fe1af60944092c28f5a534af6f10cf9f6ba9]

        osl: document socket enums
        
        Change-Id: I6f4904d415a44ba20ec0a9bfea9876c50eedb968

2017-08-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [1fab08fbeadc072f0196a7245785a6ab63474135]

        osl: cleanup socket.h
        
        Change-Id: I0f7889db570717e9606425b51a418c499bd3a40a

2017-08-27  serdarot5  <serdarot5@gmail.com>  [2b7561799eeb0bf8ae14bff3702ffa6cda15d17c]

        fixed image and textbox rotation on xlsx files tdf#83672
        
        Change-Id: If91e64e46601e1f8b5834d278f14182f8c949a2b
        Reviewed-on: https://gerrit.libreoffice.org/40790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [714282573cd6fe8c9d95d3072c15d1e6cb94dc73]

        sw: new RDF helpers
        
        These are to help with adding paragraph
        signature metadata.
        
        Change-Id: Icac32c9e7937696f755ff3c99d619e97d56fc2e8
        Reviewed-on: https://gerrit.libreoffice.org/41590
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-08-26  Paul Trojahn  <paul.trojahn@gmail.com>  [60c5955cb9f75a066cde0be3a3e39de83845279b]

        PPTX export tests for flipped shapes
        
        Change-Id: Ib159cdde381ebe906b54070245dedcb6decbe44e
        Reviewed-on: https://gerrit.libreoffice.org/41587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-26  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e463c96092e108a8fad3b9a91b693457f3c26545]

        tdf#111980: DOCX: Handle ActiveX radio button group
        
        Change-Id: I3372b3b69623bda5c6e8587215e8fb7056fdf0a7
        Reviewed-on: https://gerrit.libreoffice.org/41586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [1ab6d39146b6ff0a633ae0821e2db5705d3ad6c3]

        osl: clarify osl_scheduleThread() documentation
        
        Change-Id: If9990acd06f5395c07d44fc462292ccae795abe1

2017-08-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [4aee9d3283b93bc617474b94afa9395495c3792b]

        osl: thread doxygen update
        
        Change-Id: I345fdc1facd3eb38e2304f313c1eb67dc32b3608

2017-08-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [72d5cc9ebf64d65ee64b6c091ec7f43a2a777ae5]

        Fix typo
        
        Change-Id: I2d79b299256feefa66ad0b120387d5cab6737345
        Reviewed-on: https://gerrit.libreoffice.org/41585
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-26  Mike Kaganski  <mike.kaganski@collabora.com>  [d828577bcd522eaa57e40f889c8f3ae563ea1a75]

        tdf#89139: list all items in pivot table definition, incl. hidden
        
        Change-Id: I14ce935185a6e0e3739fcf01fdefa031d814e821
        Reviewed-on: https://gerrit.libreoffice.org/41509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-08-26  Matthias Seidel  <mseidel@apache.org>  [3c49b28ffa7ab062726e5e600312d9164224404e]

        Fixed typos (whitespace)
        
        (cherry picked from commit cda9ee31f7f1913660c6dce17192076ddf52c4a9)
        
        Change-Id: Ib948200084ae341c2f3f6d201aeeb9f84703623c
        Reviewed-on: https://gerrit.libreoffice.org/41579
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ced5266f277734f9b7a48db6408056892d38ac4]

        loplugin:constparam in sc part7
        
        Change-Id: Ica5421ddc343ce18a08f993778f42183b571ed0e
        Reviewed-on: https://gerrit.libreoffice.org/41578
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-26  Justin Luth  <justin_luth@sil.org>  [fde332fc9d59102749dbeb20f4e78e2233152e1b]

        tdf#32991 DOCexport: MSO-compatible table justification
        
        Although LO could round-trip the files, MSO didn't open
        them properly, indicating both import and export differences.
        
        There are two table justification codes: sprmTJc and sprmTJc90.
        LO appears to treat sprmTJc90 as the WW8 version, but actually
        both are valid.  TJc is the LOGICAL justification - meaning that
        it is affected by RTL/LTR settings.  TJc90 is the PHYSICAL
        justification, regardless of BiDi.
        https://msdn.microsoft.com/en-us/library/dd951612(v=office.12).aspx
        
        Based on testing results, it appears that MSO REQUIRES TJc codes.
        If it isn't defined, MSO uses the default value of TJc:LEFT, and
        ignores TJc90 code. It appears that MSO always writes out
        both codes if they aren't the default values.
        
        This patch only deals with the export difference.
        
        Change-Id: Id722261acab7ae6c0b7d808be75fc3452c2255d8
        Reviewed-on: https://gerrit.libreoffice.org/41584
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-08-26  Justin Luth  <justin_luth@sil.org>  [c420f36d9a19bb0b9da5cefa0c1b54b60ccb41a8]

        remove dead comment.
        
        The code that this comment documented was /* ... */ commented out
        in 2004 commit ed9a3e51ef9353dd028126496a1a105570dc48a2
        
        That dead block of code was removed in 2010 commit
        6eb5f64fd829338614d12212ad9c03ec616f3436
        but they didn't take the comment out with it.
        
        Change-Id: Id0ef75c09bd060e2621400492fb404eebbee6385
        Reviewed-on: https://gerrit.libreoffice.org/41581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-08-25  Michael Stahl  <mstahl@redhat.com>  [9cabd72ef14e19897f4d6f078758ac8b1aa6c02f]

        tdf#109267 sw: fix confusing return value of AppendRedline()
        
        AppendRedline() has a boolen return value which is rather
        unclear and confusing: most callers don't even check it, but
        SaveMergeRedline::InsertRedline() expects "true" to mean that
        its redline hasn't been deleted, whereas makeRedline()
        expects "true" to mean that the redline was somehow "valid",
        even if it has been deleted and merged with an existing one.
        
        The "bMerged" variable in AppendRedline(), which is the source
        of the confusion, was introduced with commit
        81286906d0b76a3b6c4443378877828290c3e5f0 "docx import fixes
        for: redlines".
        
        Split these differing expectations into different return
        values of a new enum type.
        
        Change-Id: If81631bde49ee52a249f5ba1dd64ab8e92fffaf7

2017-08-25  Rosemary Sebastian  <rosemary.seb8@gmail.com>  [355715d333bced59256afb005ac9f243d37aa23e]

        tdf#109267: Fix crash during undo of delete inside redline insert
        
        Change-Id: I070ce600c10f469b914cc1d6c036a55f33dc9529
        (cherry picked from commit bd37233020266a5892d6ec7022688e3dfb9cef75)
        Signed-off-by: Michael Stahl <mstahl@redhat.com>

2017-08-25  Stephan Bergmann  <sbergman@redhat.com>  [e9d64ca080ed0cf2dcb56be13bee1bffbff880fd]

        Replace use of oslInterlockedCount with std::atomic
        
        The assumption in using std::size_t is that every acquisition can be associated
        with a unique memory location in the local address space, so the counter cannot
        overflow.
        
        Change-Id: I0d004a81d9bf52cf07d13481d9024fcc10b6db6d
        Reviewed-on: https://gerrit.libreoffice.org/41580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-08-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [1584d5215cd38be1f7cf14efbfac2e08ef4a0705]

        EPUB export: allow custom split method
        
        Default is split on heading, but this allows e.g. split on page break
        instead.
        
        Change-Id: Ie392fc76f91d60029c7e5f2a0adc55cb18f6157d
        Reviewed-on: https://gerrit.libreoffice.org/41577
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-25  Michael Stahl  <mstahl@redhat.com>  [64ced968cc82b552e178da033e7a3b5af6996ae1]

        basegfx: remove global ImplB2DPolyPolygon
        
        Change-Id: I6035aaf8aabf71062bb63a4d416c253378fb4756

2017-08-25  Michael Stahl  <mstahl@redhat.com>  [7e911e9cd469d30369c213aa529675b3f7c4f0e8]

        basegfx: remove global ImplB2DPolygon
        
        Change-Id: Ibd97ba1d7cc4e04203142057c47a74034cc4f70f

2017-08-25  Michael Stahl  <mstahl@redhat.com>  [0157f98861d589caa60f1ef3dacebb0137d23afe]

        basegfx: remove global 3D IdentityMatrix thread safety hazard
        
        On a tinderbox, CppunitTest_chart2_export crashed in
        basegfx::B3DHomMatrix::isEqual(), with other threads in other basegfx
        code.
        
        The UnsafeRefCountingPolicy on the global IdentityMatrix is likely the
        problem.
        
        Change-Id: Ib142c6f286453d61bd948fb0c184cd68fd313b0f

2017-08-25  Stephan Bergmann  <sbergman@redhat.com>  [c5616014bb288b89610b8b59b9515a06577a8c41]

        loplugin:redundantcast: suppress warnings in reworked glibc assert macro
        
        Change-Id: I20be230b3ff5d11395f33a9896d0a575c3051fb7

2017-08-25  Caolán McNamara  <caolanm@redhat.com>  [682f05f0b04f0f6949fbd220140964006dd7cbe6]

        ofz#2899 increment pos before check, like all the other cases
        
        Change-Id: Id49f747e36f767a3e82fc3610959eb94015a93d7
        Reviewed-on: https://gerrit.libreoffice.org/40984
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-25  Caolán McNamara  <caolanm@redhat.com>  [35bac83ed2b5d48233c653cc7dc4eab5c234f7ac]

        ofz#2877: crash in SVTB16Short
        
        sal_uInt16 wraparound
        
        Change-Id: Ifd791bdd5f1b96576fdd4ca6665bb972fb8b1e4c
        Reviewed-on: https://gerrit.libreoffice.org/40848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-25  Caolán McNamara  <caolanm@redhat.com>  [969838675cfd42bdfc27ee12d796dece59c3d5a3]

        ofz#2852 korean table entries start at 0xF not 0x7
        
        Change-Id: Iaf3ed48d0eb0e5a57770af057c565a7310bb96d4
        Reviewed-on: https://gerrit.libreoffice.org/40761
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-25  Caolán McNamara  <caolanm@redhat.com>  [c2e7df1ce8ba50b2179904963e825315785585e4]

        ofz#2766 ensure palette is large enough for all colors
        
        Change-Id: I4669b473f5975ac74a37025f7c936f13bcfea420
        Reviewed-on: https://gerrit.libreoffice.org/40511
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-25  Caolán McNamara  <caolanm@redhat.com>  [5e975f671bc37d837d66e712ea064809daf51288]

        coverity#1416668 Uncaught exception
        
        Change-Id: Ibc2be8fe44295a8ea08105549448609e00262740
        Reviewed-on: https://gerrit.libreoffice.org/41560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-25  Caolán McNamara  <caolanm@redhat.com>  [304d7f557acee5ac1aa6e072550bb73f3a6e9e29]

        coverity#1416667 Unchecked dynamic_cast
        
        Change-Id: I1df3f13c47a021bad7c5b5ab7d5804dc70f091c8
        Reviewed-on: https://gerrit.libreoffice.org/41558
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-25  Caolán McNamara  <caolanm@redhat.com>  [90beace1e0a67027f4830510840b4aff444414bb]

        coverity#1416669 Uninitialized scalar field
        
        Change-Id: Ibc202057c50391bb82779c82616f628060041fb9
        Reviewed-on: https://gerrit.libreoffice.org/41559
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-25  Damjan Jovanovic  <damjan@apache.org>  [afa71c58f13726a76f7b0d46b6e834403ac8f97b]

        Remove some incorrect API documentation for the
        
        com.sun.star.sdbc.SQLException ErrorCode field.
        
        Patch by: me
        
        (cherry picked from commit ecd7e16c6d6277530879ed11e752d000248c56c7)
        
        Change-Id: I45fb25f1447fd6d37a38e80879de663ab3dbba99
        Reviewed-on: https://gerrit.libreoffice.org/41568
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-25  Damjan Jovanovic  <damjan@apache.org>  [3f84390f585cf71331a77ab5ca632cacaf3ad7b9]

        i#32546# - Java UnoRuntime.getUniqueKey/generateOid do not work reliably
        
        In the Java UNO bridge, UnoRuntime.generateOid() generated the
        object-specific part of the OID using java.lang.Object.hashCode(),
        which is only 32 bits long, and is commonly overriden and could thus
        return values from an even smaller range, so OID collisions were quite
        likely.
        
        This changes UnoRuntime.generateOid() to use 128 bit UUIDs for the
        object-specific part of the OID, and store these in an object => oid
        java.util.WeakHashMap, making OID collisions almost impossible.
        
        Patch by: me
        Suggested by: Stephan Bergmann (stephan dot bergmann dot secondary at
        googlemail dot com)
        
        (cherry picked from commit 6dd83d1c6c5c580d14ca3d0458be4020603ba118)
        
        Change-Id: I8e851a7a69ac2defefa15e9a00118d8f9fc0da95
        Reviewed-on: https://gerrit.libreoffice.org/41576
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-25  Michael Stahl  <mstahl@redhat.com>  [ae3ba018bfe066854fd787e2938441e4cc1316e1]

        unoxml: CDocumentBuilder: just catch all Exception
        
        Turns out that XErrorHandler can throw SAXException too, which isn't
        derived from RuntimeException.
        
        Change-Id: Ib853805259b5b32a979e4f9a20297975431dee08

2017-08-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [bb4e52096db668533bae40f5155749a9986108a2]

        EPUB export: add support for page breaks
        
        EPUB_SPLIT_METHOD is still hardcoded to HEADING, so while we send the
        page break info to librevenge now, it's ignored on that end.
        
        This requies basic infrastructure for automatic styles.
        
        Change-Id: Ibafead0dedd9dbfa6223a9c701a62611ba2671fd
        Reviewed-on: https://gerrit.libreoffice.org/41573
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-25  Matthias Seidel  <mseidel@apache.org>  [8e246b5cccadbac1e6d6c39fcd2a872727683f75]

        Deleted whitespace
        
        (cherry picked from commit 6b62e035d388ce14630da65d63db5a216e1848e7)
        
        Change-Id: I7e0c7edf12a30daec35d9461f0be12b6d07fddc3
        Reviewed-on: https://gerrit.libreoffice.org/41575
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-25  Henry Castro  <hcastro@collabora.com>  [2356d9e4997fe9613c0f3e399ec6a03a2bdf861e]

        tdf#107806: Semantic and syntax for .uno:RowHeight have been changed
        
        Change-Id: If9ce7ff36ef3ba8e55103765f3260e74ab2eebd4
        Reviewed-on: https://gerrit.libreoffice.org/41567
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-08-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [3a1d6a2bccd05e5859ab44593609d11c39fc518a]

        EPUB export: allow setting a custom version
        
        By parsing the FilterData key of the media descriptor, similar to how
        the PDF export does it.
        
        The default is still EPUB3, but this now exposes the ability of
        libepubgen to emit EPUB2 if wanted.
        
        Change-Id: I23834fa28db9b01ef4cce4a142331b1cc9ecb3c2
        Reviewed-on: https://gerrit.libreoffice.org/41566
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-25  Tor Lillqvist  <tml@collabora.com>  [bafe8a5ef091a83a90d639fd3f583422fa055d53]

        Follow-up fix for aa7dc5fa1df23f1a9079305cb362aab018e94848
        
        Change-Id: If42c9d1594a43d7882df657e32806fab965be910

2017-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [c47eb8afd1b941a4dca832cfad85ba750c76635d]

        dynamic column container: more efficient loops over all cols
        
        Create an ScColumnsRange class that returns a pair of (start,end)
        iterators to go through the list of currently allocated columns.
        This is a fairly thing wrapper around the underlying std::vector,
        so it should be fairly efficient (two pointers, and pointer increment
        for iteration).
        
        If this style of iteration is acceptable, I'll go through the rest
        of the code that does:
        
            for (SCCOL nCol=0; nCol<MAXCOLCOUNT; nCol++)
        
        type stuff, and change it to use ScColumnsRange.
        
        Change-Id: I81501c69b7f5566c6204dde0d87a6fe0deb9743c
        Reviewed-on: https://gerrit.libreoffice.org/41413
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-25  Tor Lillqvist  <tml@collabora.com>  [27bde9a6abf6c73d5345b0a85b81afc8470d25cf]

        Drop gratuitous initial :: from comphelper::ProfileZone
        
        Change-Id: Iae7d86b857d0563d9ed9d9b4187e009554698412

2017-08-25  Tor Lillqvist  <tml@collabora.com>  [aa7dc5fa1df23f1a9079305cb362aab018e94848]

        Get rid of need to use initial :: for ::opencl to avoid clash with sc::opencl
        
        Rename the global opencl namespace to openclwrapper. Its public API is
        after all declared in a file called openclwrapper.hxx. The confusion
        started when part of the OpenCL code was moved out from sc some years
        ago.
        
        Change-Id: I98ebd8498b2244804411e5de9169eb619f86070b

2017-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [407a126af45d93f83eb4dbdc358dd569bea4db6f]

        loplugin:constparam in sc part6
        
        Change-Id: Ifbb921b820b7210e7f9539e45d4852764a1e9cbd
        Reviewed-on: https://gerrit.libreoffice.org/41563
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-25  Eike Rathke  <erack@redhat.com>  [001e0e530f42b3838fa882ab77a3bb2b24f69ef7]

        Add check and comment for i18npool locale data using reserved formatIndex
        
        Change-Id: I9401e353241973129bff764d6d7b7f94d7c9b7b0

2017-08-25  Justin Luth  <justin_luth@sil.org>  [9c8c4415f64d91c0c30b025edef649344649c3d7]

        tdf#60351 - add unit test for shape brought to foreground
        
        Test for this comment in d59ef5b2ddb9249905fecf941be6ec83251d12de
        // We should bring it to front, even if wp:anchor's behindDoc="1",
        // because otherwise paragraph background overlaps the graphic
        // TODO: if paragraph's background becomes bottommost,
        // then remove this hack
        
        Actually, the proper fix for this would be that the paragraph
        background also "wraps" around the picture (just like the text),
        not that the paragraph background becomes bottommost.
        
        The main concern in forcing to the foreground would be if
        wrap_THROUGH text would become hidden. However, testing suggests
        that cannot happen in this code. In that case, the worst
        would be that this shape now overlaps another shape - a
        rather unlikely situation. So this hack should be safe and
        maintained since it visually fixes a compatibility problem.
        
        Change-Id: I96495cd08a580afbca71a7f6d6dfd85652ff021b
        Reviewed-on: https://gerrit.libreoffice.org/41487
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [4467dc6685dbe2862da5eb54edb89c1711253812]

        loplugin:useuniqueptr in sc
        
        Change-Id: Ia647ef2dda2dd54a4958a7dc561a0fb86abdfd86
        Reviewed-on: https://gerrit.libreoffice.org/41522
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d41b2e42fb91b99bd17b13f0f592978f4ccfba7]

        loplugin:unusedfields
        
        Change-Id: I81bcf4f56599146536ba8d66cc86fa5a08737298
        Reviewed-on: https://gerrit.libreoffice.org/41556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-25  Fyodor Yemelyanenko  <fyodor_e@hotmail.com>  [d181d8acbf49e2fe87c8cf53a9431e503ccced55]

        tdf#84237 use XErrorHandler in CDocumentBuilder
        
        In documentbuilder.cxx added code to call XErrorHandler::warning and XErrorHandler::error functions (from DOM::warning_func and DOM::error_func)
        In domtest.cxx added try {} catch () block to BasicTest::validInputTest, BasicTest::warningInputTest and BasicTest::errorInputTest and to SerializerTest::serializerTest. Also uncommented lines CPPUNIT_TEST(warningInputTest); and CPPUNIT_TEST(errorInputTest);
        
        Unit tests are now working
        (FatalError test removed, as lib2xml doesn't distinguish between error and fatal error and counts everything as error).
        
        Change-Id: I27c5036df6a1cc5bef5dbb8171c201d81bae2ccd
        Reviewed-on: https://gerrit.libreoffice.org/41376
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-08-25  Michael Stahl  <mstahl@redhat.com>  [3aab0593dd0b64849488f2186221135df9851258]

        create-tags: find UNO IDL exceptions too
        
        Change-Id: I3eff2bdd5da3710bc130a5d9965a8c84c74ee55b

2017-08-25  Stephan Bergmann  <sbergman@redhat.com>  [d1f795167dba9ef7421a49a6e1be2f6cf2409df5]

        Use osl_atomic_inc/decrement in --with-webdav=serf code, too
        
        Those were the last remaining raw uses of osl_inc/decrementInterlockedCount.
        
        Change-Id: I66d0d37a563106a0cc3edbd163462211893e3dae

2017-08-25  Stephan Bergmann  <sbergman@redhat.com>  [74917e0c46dc61736f262aba911e5eb0decf4ec8]

        Various loplugin warnings in --with-webdav=serf code
        
        Change-Id: Ibff41550f292da76c17238a9cd2856b6599e952a

2017-08-25  Armin Le Grand  <Armin.Le.Grand@cib.de>  [db6b703d391838c481fd090065f6d329edcd4efa]

        Allow non-modal Dialogs during FileImport/Load
        
        When opening a file that triggers Dialogs (e.g. cannot
        read/repair/FileType) the Frame from which it was
        initialized gets blocked. This irritates quite some
        people. Changed this to a non-modal Dialog so that
        the user can continue to work with all opened docs,
        open new ones, close and print/PDF/export these.
        
        Change-Id: I048d3de3369527cec20d26396b87439254764b8a
        Reviewed-on: https://gerrit.libreoffice.org/41534
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-08-25  Paul Trojahn  <paul.trojahn@gmail.com>  [69cfafef7a28aad7a013bb440e15e23e59ea628c]

        tdf#100387 tdf#100389 OOXML animation export fixes
        
        The second cTn tag needs to have a dur="indefinite" attribute, otherwise
        the last element is hidden immediately after being shown. Also the value
        of all fill attributes with the value freeze needs to be hold, otherwise
        only one animation node is shown at a time.
        
        Change-Id: Ie4ecf69f5a3a1c56d8b3b489351dc2882efd6328
        Reviewed-on: https://gerrit.libreoffice.org/41463
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-25  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [485fcd4f367ebdf5a7494976424e64c7c68ff450]

        oovbaapi: Use default path for FileDialog
        
        Change-Id: If7af0fc52b8684cca77fd3e85e15ef429801d6dd
        Reviewed-on: https://gerrit.libreoffice.org/41542
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-08-25  Szymon Kłos  <szymon.klos@collabora.com>  [51e610e584e09ecdec4cbc5c7c550bc806d7ee1c]

        tdf#111876 Save correct relative links in Calc
        
        Relative links were saved as:
        file:///a/file.odt
        instead of:
        ../a/file.odt
        
        Relative path was based on source document, not target.
        
        Unit test contains spreadsheet with relative link
        to the "../xls/bug-fixes.xls" file.
        
        Change-Id: I803b7b8936bde9644ae5760756ee7249677f2641
        Reviewed-on: https://gerrit.libreoffice.org/41500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-08-25  Stephan Bergmann  <sbergman@redhat.com>  [f0b0123fa3f70ede8592befcd01381542db76617]

        Remove spurious indent of first line
        
        Change-Id: I02e2baec74f2b020ac1db2afb1b82928032ae036

2017-08-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [329213cb249e92d2483780f9193e3355854234f2]

        writerfilter: fix inconsistent param naming in interface/implementation
        
        Talking about names when those are numbers is confusing.
        
        Change-Id: Icfeed8924daeb1d6f658118515f9d4a76229106e
        Reviewed-on: https://gerrit.libreoffice.org/41540
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [8d411f38badc7adc61fdfc5c08fdbda247bce37a]

        EPUB export: make sure that the mimetype stream is not compressed
        
        Similar to ODF, the spec mandates this, and recent enough epubcheck
        validator asserts this.
        
        Also backport 2 libepubgen commits that fix other validator errors
        around missing mimetypes / malformed URLs.
        
        Change-Id: I29f0524465a30d26585cea92ec27bd336f6a17d8
        Reviewed-on: https://gerrit.libreoffice.org/41526
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2ea022ec2101703a7034dbb640553165eb0ff224]

        add reference operators tests
        
        from AOO#32341
        ODFF: OpCode 'ocUnion' to pass multiple ranges as one parameter
        
        Change-Id: Ie718ccb43e7fac3b168ce56818c8b45cba51b94a
        Reviewed-on: https://gerrit.libreoffice.org/41514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b694dad643334ec1bab3f823dcd68f44a05ebe3]

        loplugin:unusedmethods
        
        Change-Id: Iaaf9092ec4d6189492906648b84494d087fed81f
        Reviewed-on: https://gerrit.libreoffice.org/41539
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [de2ac128da025502c533f8cede5862e054dd9c44]

        loplugin:useuniqueptr in dbaccess
        
        Change-Id: Iecf167f2018537476107d0850bef6f6e8ae344a4
        Reviewed-on: https://gerrit.libreoffice.org/41494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-25  Noel Grandin  <noelgrandin@gmail.com>  [7ca950ec744b7af1d15724ec2abc296573a641e4]

        no need to use ERRCODE_RES_MASK here
        
        the relevant usage sites already call GetRest() before comparing
        
        Change-Id: I5e8ce3a3c2b6972810aa527356f6350c61b8bd63
        Reviewed-on: https://gerrit.libreoffice.org/41470
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5bd31bf44301fdb1938d38eae7317745f35d9db1]

        Updated core Project: help  b5d455e09862a98eba8209445f859de29c1e449e
        
        tdf#112015 Spelling and Grammar -> Spelling
        
        Valid for strings that refers to the menu, but not on
        the descriptive pages, where the funcionality of spell check come
        together with the grammar check.
        
        Change-Id: If8a8e876782eed2da8f42d05726aa16e621fa062
        Reviewed-on: https://gerrit.libreoffice.org/41548
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        

2017-08-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2b78b9feab9521e614b9edae17709cb6e2001292]

        updater: fix the handling of ~ in the update config
        
        Change-Id: I5c07039e336de9362fdd92be29de516da0846998

2017-08-25  Akshay Deep  <akshaydeepiitr@gmail.com>  [8d74698f407de0b02826777d5cb3f5aca2fd50f1]

        tdf#111795 - Special character preview control background color
        
        Change-Id: Id5c3448b0cf82e5ed3aa9afabc5bfb093eddf2e9
        Reviewed-on: https://gerrit.libreoffice.org/41524
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-24  Michael Stahl  <mstahl@redhat.com>  [6e090b4272b8fa12d2032ff0c0ea4bfb24c0d2d2]

        tdf#111934: add document for filters-tests
        
        Thanks to infostud91@gmail.com for the document; unfortunately git
        tells me that i can't set the commit author to just an email address.
        
        Change-Id: I844e725d06cfa2a56adcd93aaa0a222fbb14028f

2017-08-24  Michael Stahl  <mstahl@redhat.com>  [4ebcb4009e2185961fe3d716bd07ef2013ecd070]

        svtools: fix checking of ErrCodeArea so error dialogs are shown again
        
        Previously SfxErrorHandler::CreateString() compared the entire error
        code so >=/<= worked but now only the ErrCodeArea is compared,
        so only </> works.
        
        (regression from 158595543053c158a9bcb95f679e7b8a3c2e4e89)
        
        Change-Id: I8ac46de154f93a7109ec29d899c71bfb470d008c

2017-08-24  Michael Stahl  <mstahl@redhat.com>  [41fb6822cbc2f82333ea54db816f60616f827e49]

        vcl: fix double-free of ErrorInfo
        
        The only value that ErrorHandler::GetErrorString() adds over
        ErrorStringFactory::CreateString() is that it will delete the pInfo a
        2nd time, because the ErrorInfo::GetErrorInfo() returns the same object
        twice.
        
        This may fix it, but it's generally hard to tell what this
        brain damaged error handling code will do.
        
        (regression from 1167df7df59e37fddef0c40c4d27cb2e82e10922)
        
        Change-Id: I22f446bee669cae8c5288bcc2f1e1d0299f5b384

2017-08-24  Julien Nabet  <serval2412@yahoo.fr>  [80d8cbb8e1444ff89dd61b270b43995623e95662]

        SAL_INFO->SAL_WARN in lstner.cxx (svl module)
        
        Since we're already in #ifdef DBG_UTIL, we can also directly use SAL_WARN
        
        Change-Id: Ic7c564f6c08e05eb9bd5928ef031f212def094aa
        Reviewed-on: https://gerrit.libreoffice.org/41531
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-24  Eike Rathke  <erack@redhat.com>  [c84332184a5de3e4180514cf6e3282597ffe5dd6]

        Resolves: tdf#93171 follow-up, notify dependents of subtotal formula cells
        
        Track ScHiddenRowsChanged collected cells and broadcast with ScDataChanged.
        
        Change-Id: Id41d2731585f6749533319bf42ad655a845ecf30

2017-08-24  Szymon Kłos  <szymon.klos@collabora.com>  [39c08074a286855dd014ce1c30b8f7ef95b10242]

        Watermark: not visible if page background was set
        
        Watermark was drawn under the page background.
        It has to be placed on the upper layer to be visible.
        
        Change-Id: I132a313eed6fb712aafdca14a38fe559aa4231c8
        Reviewed-on: https://gerrit.libreoffice.org/41289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-08-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [ab8b8fb183067fd0bded089f513b614d35138e18]

        Add initial CppunitTest_writerperfect_epubexport
        
        Fails with the writerperfect/source/writer/exp/txtparai.cxx part of
        commit b6f39c47fb477f16c65631523b0c18b4f262fadf (EPUB export: initial
        index support, 2017-08-15) reverted.
        
        Change-Id: I56457b3e3b312682e4c83ea08dbd459ca42152ef
        Reviewed-on: https://gerrit.libreoffice.org/41518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-24  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [8d1dc9a662d2e1bc833d5488f3f0013f98e7f3fd]

        emfio: unit test for the EMF+ renderer
        
        Two unit tests, which test the EMF+ records DrawString and DrawLine
        independently.
        To this end, a fixed view decomposition of metafiles is implemented.
        
        The chosen primitives should be optimal, even for future extensions
        of the EMF+ parser.
        
        Change-Id: I12672d3b294ff0fdae63c7a5ce211517ef8f763c
        Reviewed-on: https://gerrit.libreoffice.org/41425
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-24  heiko tietze  <tietze.heiko@gmail.com>  [1098fba99acb8c8cc7e87c55ece12ef175593147]

        tdf#87648 Spelling and Grammar
        
        Renamed to just Spelling
        
        Change-Id: I4433d75a8fd697e8d4dd25fa5d26411ed15b6c1b
        Reviewed-on: https://gerrit.libreoffice.org/40717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-24  Eike Rathke  <erack@redhat.com>  [d31a8263d564ebd7886f6debdf36cedd031915ea]

        Resolves: tdf#108795 merge table EditEngine language attributes to input line
        
        ... when editing there, so the SvxAutoCorrect behaviour is synchronized.
        Depends on commit 06d14411a447cd798d1f0678a3c5e06f5278a1cb that disentangles
        the stateful SvxAutoCorrect instance.
        
        Change-Id: Ic6aac1f2acc36b500144be50a20a4784a3ba62dc
        Reviewed-on: https://gerrit.libreoffice.org/41521
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-08-24  Paul Trojahn  <paul.trojahn@gmail.com>  [73ee631e58f392415f23e98460ff4b2f3a763d37]

        tdf#111798 Fix deformed export of flipped custom shapes to pptx
        
        Shapes were deformed because flipping wasn't considered when removing
        the rotation. Also WriteShapeTransformation needs information about
        flipping to convert the angle correctly.
        
        Change-Id: I7d485e93c00e02b9ec6c73ad6ae2876e5bc6360a
        Reviewed-on: https://gerrit.libreoffice.org/41462
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-24  Gabor Kelemen  <kelemeng@ubuntu.com>  [dffdc0b1995e2b24304ce0651ca886bbf9cf4f95]

        tdf#111870 Translate the "My AutoText" string in the Edit Categories window
        
        Change-Id: I483fa998d140c8458948fe19c5338e7af0d32527
        Reviewed-on: https://gerrit.libreoffice.org/41234
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-08-24  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b766cab621690a3aaf4e10fcf925ebab1c1925b8]

        tdf#108926: Notes placeholder text boxes not shown in PPTs
        
        Regression from:
        acb2943c8125f4ceed74f35f31776929dedeb8d8
        
        Call this placeholder related code not only for
        normal slide pages.
        
        Change-Id: Iae185ac7e5d2505554692045516cc51dbdcd735b
        Reviewed-on: https://gerrit.libreoffice.org/41517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-24  Yousuf Philips  <philipz85@hotmail.com>  [04e719efbdb551d7c72fd0cc690f76c96bb66960]

        tdf#91781 Removal of Format > Columns
        
        Columns tab is available in Format > Page and in Format > Section >
        Options which makes this menu entry redundant
        
        Change-Id: Ia637b7fe5c95ba075bad921cacb9d2e41e159cb8
        Reviewed-on: https://gerrit.libreoffice.org/39017
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-24  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [f6850953dfd0ff0847e5a24bf921456a12ae47e4]

        SmartArt: implement dir and maxDepth if node functions
        
        Change-Id: I4ef05b5bab1188cf349d1c7f5bbc9022bc79b21c
        Reviewed-on: https://gerrit.libreoffice.org/41452
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [c137c2a46cd2276938d572c97fb111b9aa31cdfd]

        loplugin:constparam in sc part5
        
        Change-Id: Iba249d4d8f7cc686941106983031bae53c7528e1
        Reviewed-on: https://gerrit.libreoffice.org/41510
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-24  Michael Stahl  <mstahl@redhat.com>  [9fe857b7bd126ff4856fc4689d375881653b97a2]

        tdf#111934 xmloff: ODF import: self-referential conditional style crash
        
        It's invalid input and also causes stack overflow.
        
        Change-Id: Ie0b9dcaefcfcf254326151f345f4802ed66b994d

2017-08-24  Justin Luth  <justin_luth@sil.org>  [49877dc91b2f91baa656facd462ac1b1e832f182]

        sw:rtf - timely export of footnote char properties
        
        related to tdf#82173 and tdf#108949.
        Write the footnote character properties now - otherwise they will
        affect text incorrectly later on.
        
        Change-Id: I33af1586a51f9028ef5b0d646e4ba3d746c77a2c
        Reviewed-on: https://gerrit.libreoffice.org/40435
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [b23cd7ea0607ea1c0ec2022e80349d96368e3923]

        vcl PDF export: remove no longer direct NSS dependency
        
        The relevant code has been moved to svl.
        
        Change-Id: Id2b77c797745af21d3d5f954357a02d54fb67908
        Reviewed-on: https://gerrit.libreoffice.org/41498
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-24  Stephan Bergmann  <sbergman@redhat.com>  [30935cf8adf8747b46ea485ba4a320b542a4f7a5]

        Explicitly specify -finput-charset=UTF-8 for GCC/Clang
        
        ...after 9a7d2d72cef7ff14a020c1024fbff8c00e4e4aff "tell msvc our source code is
        written using utf-8" did the equivalent for MSVC.  That should cause the C++
        string literal u8"ßa" (in vcl/qa/cppunit/mnemonic.cxx) introduced with that
        commit to reliably be interpreted as intended by all our toolchains.
        
        Change-Id: Ibbda8588a3ca66d1c2764f70aa999fad243f1bb1

2017-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9acc8649d4a31ddd84832124e0413d4f1fa1710]

        loplugin:useuniqueptr in framework
        
        Change-Id: I89bcfaa605251912bd1f979b38f12e983dcaf76e
        Reviewed-on: https://gerrit.libreoffice.org/41512
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-24  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [96b07db82b4a7834246ae8acc395cd2cb355630b]

        SmartArt: get rid of tagToVarIdx() and change VarMap to std::map
        
        it was unnecessarily complicated
        
        Change-Id: I5ad4b4a6a401ffe6a67a471fa355ade9c1514ef1
        Reviewed-on: https://gerrit.libreoffice.org/41458
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d46a29b2144eb840935e6bb040ee016d74b4d99]

        loplugin:useuniqueptr in forms
        
        Change-Id: I656ef57a322a4d04d0a39ae8f9e1df6fff054a58
        Reviewed-on: https://gerrit.libreoffice.org/41511
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-24  Michael Stahl  <mstahl@redhat.com>  [a05e5adc62c74b42262fce9a309c1bc6c685893c]

        dbaccess: avoid deadlock in ODatabaseContext::registerObject()
        
        Limit the scope of m_aMutex lock to what is necessary.
        
        As observed by Jan-Marek Glogowski:
        
        [Switching to thread 198 (Thread 0x2aab44e5b700 (LWP 46847))]
        3  osl_acquireMutex(oslMutexImpl*) (pMutex=0x1e59d10) at sal/osl/unx/mutex.cxx:97
        4  osl::Mutex::acquire() (this=0x1ebbe28) at include/osl/mutex.hxx:56
        5  osl::Guard<osl::Mutex>::Guard(osl::Mutex&, bool) (this=0x2aab44e56198, rT=..., bAquire=true) at include/osl/mutex.hxx:135
        6  dbaccess::ODatabaseContext::getElementNames() (this=0x1ebbd90) at dbaccess/source/core/dataaccess/databasecontext.cxx:661
        7  non-virtual thunk to dbaccess::ODatabaseContext::getElementNames() () at dbaccess/source/core/dataaccess/databasecontext.cxx:659
        8  dbaui::SbaTableQueryBrowser::initializeTreeModel() (this=0xb174890) at dbaccess/source/ui/browser/unodatbr.cxx:2086
        9  dbaui::SbaTableQueryBrowser::impl_initialize() (this=0xb174890) at dbaccess/source/ui/browser/unodatbr.cxx:3201
        10 dbaui::OGenericUnoController::initialize(com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) (this=0xb174890, aArguments=uno::Sequence of length 9 = {...}) at dbaccess/source/ui/browser/genericcontroller.cxx:299
        11 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&) (this=0xb1730a0, rFrame=uno::Reference to ((anonymous namespace)::Frame *) 0xb162690, rURL=".component:DB/DataSourceBrowser", rArgs=uno::Sequence of length 8 = {...}, rListener=uno::Reference to (framework::LoadEnvListener *) 0xb174228) at dbaccess/source/ui/browser/dbloader.cxx:270
        12 framework::LoadEnv::impl_loadContent() (this=0xb16f5b8) at framework/source/loadenv/loadenv.cxx:1077
        13 framework::LoadEnv::startLoading() (this=0xb16f5b8) at framework/source/loadenv/loadenv.cxx:372
        
        [Switching to thread 196 (Thread 0x2aab4565f700 (LWP 42841))]
        3  osl_acquireMutex(oslMutexImpl*) (pMutex=0x773cd0) at sal/osl/unx/mutex.cxx:97
        4  osl::Mutex::acquire() (this=0x77b4a8) at include/osl/mutex.hxx:56
        5  comphelper::GenericSolarMutex::doAcquire(unsigned int) (this=0x77b4a0, nLockCount=1) at comphelper/source/misc/solarmutex.cxx:61
        6  comphelper::SolarMutex::acquire(unsigned int) (this=0x77b4a0, nLockCount=1) at include/comphelper/solarmutex.hxx:74
        7  osl::ClearableGuard<comphelper::SolarMutex>::ClearableGuard(comphelper::SolarMutex&) (this=0x2aab4565d478, t=...) at include/osl/mutex.hxx:170
        8  osl::ResettableGuard<comphelper::SolarMutex>::ResettableGuard(comphelper::SolarMutex&) (this=0x2aab4565d478, rT=...) at include/osl/mutex.hxx:215
        9  SolarMutexResettableGuard::SolarMutexResettableGuard() (this=0x2aab4565d478) at include/vcl/svapp.hxx:1416
        10 dbaccess::ModelMethodGuard::ModelMethodGuard(dbaccess::ModelDependentComponent const&) (this=0x2aab4565d478, _component=...) at dbaccess/source/core/dataaccess/ModelImpl.hxx:587
        11 dbaccess::ODatabaseSource::getDatabaseDocument() (this=0x281d690) at dbaccess/source/core/dataaccess/datasource.cxx:1300
        12 non-virtual thunk to dbaccess::ODatabaseSource::getDatabaseDocument() () at dbaccess/source/core/dataaccess/datasource.cxx:1298
        13 dbaccess::ODatabaseContext::registerObject(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) (this=0x1ebbd90, _rName="MyFactory", _rxObject=uno::Reference to (dbaccess::ODatabaseSource *) 0x281d708) at dbaccess/source/core/dataaccess/databasecontext.cxx:433
        14 gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) (pThis=0x1ebbdf8, nVtableIndex=4, pRegisterReturn=0x0, pReturnTypeRef=0x781090, bSimpleReturn=true, pStack=0x2aab4565d810, nStack=0, pGPR=0x2aab4565db30, pFPR=0x2aab4565daf0) at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77
        
        Change-Id: I06e91d9c4e193c97f98f29f6b73eaf01b12922c0

2017-08-24  Zdeněk Crhonek  <zcrhonek@gmail.com>  [74da6d5f9f875cc355776f8fa8fbff15f0316d0c]

        VBA tests-add VAL,VARTYPE,WEEKDAY,WEEKDAYNAME,YEAR tests
        
        Change-Id: I3f1803617a2bdeaab9922ebb375ec4fd67318d20
        Reviewed-on: https://gerrit.libreoffice.org/41499
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd736c4f7910f5b876c3ab8b8e0e804aa83347a0]

        loplugin:constparam in sc part4
        
        Change-Id: I745f50257948a53ca07766955c4f4e86dd2a366e
        Reviewed-on: https://gerrit.libreoffice.org/41497
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3eb5ab6efe4229db0ec2bb177d892f2604f49411]

        loplugin:constparam in sc part3
        
        Change-Id: I8abc44b9f0bcd5e39fd8a94abafaf80aadcd26ca
        Reviewed-on: https://gerrit.libreoffice.org/41496
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [4fb9d7b69c4fb10107210c2f851040f7c259e413]

        loplugin:useuniqueptr in filter
        
        Change-Id: I127b570bb1563dc75b21633019b3640f93715d77
        Reviewed-on: https://gerrit.libreoffice.org/41495
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-24  Stephan Bergmann  <sbergman@redhat.com>  [66604baf08c47cc0c77ab3b9ee7e77f987c64722]

        Consistently use OUString in test::Directories
        
        Change-Id: Ia5fd8af34ee9d2f37e4450ab241f6bb9a06445b2
        Reviewed-on: https://gerrit.libreoffice.org/41466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-08-24  Noel Grandin  <noelgrandin@gmail.com>  [844b3c067ccef7c8fcd38f4456689065dee5a447]

        remove unused error code in vcl
        
        ever since
        
            commit 920d4463f6e59b815852c173e2974ffc7b4bb284
            Date:   Thu Jun 23 13:13:28 2016 +0200
            loplugin:singlevalfields in vcl(part1)
        
        Change-Id: I3691d03dadff10585a119ca8db8aa193b5a01702
        Reviewed-on: https://gerrit.libreoffice.org/41492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [95b04f52b567526a72922af67b926096d10424c1]

        loplugin:useuniqueptr in cppcanvas
        
        Change-Id: I8e995128a7a1c5911efc82a762dbe7be015b2050
        Reviewed-on: https://gerrit.libreoffice.org/41493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-24  Julien Nabet  <serval2412@yahoo.fr>  [a4231a1e3f08323366f0698ec0a78aee010fd356]

        Replace some lists by vectors in xstorage (package module)
        
        Change-Id: I0093b87ff70d9ea31ca08f8df161899d5ff4bb9f
        Reviewed-on: https://gerrit.libreoffice.org/41478
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-24  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d34f669fc4a598c9a3967aac5b008336609c852b]

        oox: kill redundant breaks
        
        Change-Id: I18aadb7b6b2fa50159624df1b4a7de9270473785
        Reviewed-on: https://gerrit.libreoffice.org/41480
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-24  ccsheller  <ccsheller@gmail.com>  [290d7a4e5a758f29c12db538d444bd5d3ae79b53]

        unnecessary condition:rGraphic.IsDummyContext()
        
        when bDummyContext is true at pre code,and call the rGraphic.SetDummyContext( false ).
        so this is unnecessary condition at follow code.
        
        Change-Id: I69da58485fd7b81c9111e188d47b98fe8065fc47
        Reviewed-on: https://gerrit.libreoffice.org/41489
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-24  Noel Grandin  <noelgrandin@gmail.com>  [02c53f744ed23e2149fc7c83d67cb7d8aa5eb0ed]

        remove unused error codes in svtools
        
        which seem to be unused since initial import
        
        Change-Id: Id5216bac53fafc1020003de10d8dde381b1121cf
        Reviewed-on: https://gerrit.libreoffice.org/41491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-24  Eike Rathke  <erack@redhat.com>  [311be7d70146e4963e4dfd1f39d6c71d45d241ca]

        Related: tdf#108795 never use an unresolved LANGUAGE_SYSTEM in SvxAutoCorrect
        
        Substitute with the current work locale, using MsLangId::getSystemLanguage()
        instead was also wrong.
        
        Change-Id: I55db3bc1f76329320afc1f366d7426a8c2f66fb2
        Reviewed-on: https://gerrit.libreoffice.org/41476
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-24  Eike Rathke  <erack@redhat.com>  [06d14411a447cd798d1f0678a3c5e06f5278a1cb]

        Related: tdf#108795 a shared SvxAutoCorrect instance can not be stateful
        
        An SvxAutoCorrect instance is shared via SvxAutoCorrCfg::Get().GetAutoCorrect().
        Since commit 284eb106767d094fc5c547efd6c11cc390e3538a and following the
        SvxAutoCorrect::bRunNext/HasRunNext() introduced a state whether a previously
        inserted NO-BREAK SPACE should be removed again, depending on the next
        character input. That does not work, for example, if
        SvxAutoCorrect::DoAutoCorrect() is called from two different EditEngine
        instances, like it is the case in the Calc input line and cell which are
        synchronized; or any other two or more instances for that matter. The caller
        has to pass and remember a flag that is maintained by SvxAutoCorrect.
        
        Change-Id: I79a26d2ba44cc40771979a78b686c89f0c80b412
        Reviewed-on: https://gerrit.libreoffice.org/41475
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5a9b20c8bd0c2d7065cde37ebef330aaee0056e2]

        Fix typo
        
        Change-Id: I04ca767a317af6afa8f3ef82fee137c86211e34a
        Reviewed-on: https://gerrit.libreoffice.org/41479
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>

2017-08-23  Akshay Deep  <akshaydeepiitr@gmail.com>  [890e1fb5c97a6d7eab7b0ce8692d25b43c36e975]

        tdf#111795 - Special character preview control should have border
        
        Change-Id: Ic26888829c24f65b3d8039e74a632c14be338d44
        Reviewed-on: https://gerrit.libreoffice.org/41356
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-08-23  Jens Carl  <j.carl43@gmx.de>  [4818ee60172b2c7d5d04e57499e345e1cfd7b430]

        tdf#45904 Move Java _XUniqueCellFormatRangesSupplier test to C++
        
        Change-Id: I66c62f1676515437197d1875600407408040ca74
        Reviewed-on: https://gerrit.libreoffice.org/41445
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-23  Jens Carl  <j.carl43@gmx.de>  [40fdfea0ae994569fb0919c974fc2356dd4bb5c4]

        tdf#45904 Remove/disable obsolete _XSpreadsheetDocument Java test
        
        The _XSpreadsheetDocument test is already written in C++ since commit
        b9337e22ce1dbf2eba0e8c8db294ae99f4111f91.
        
        Change-Id: Icc0fc266f6e375ceb94edd5a95d396540972a908
        Reviewed-on: https://gerrit.libreoffice.org/41409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-23  Jens Carl  <j.carl43@gmx.de>  [494b7089b741c2944f72e2e4e9ea68aa500eb2d1]

        tdf#45904 Remove/disable obsolete _XSheetOutline Java tests
        
        The _XSheetOutline tests are already written in C++ since commit
        b9337e22ce1dbf2eba0e8c8db294ae99f4111f91.
        
        Change-Id: I0803df8dec6fd2f18e89c7bd8b8d15d0e4ee4aa2
        Reviewed-on: https://gerrit.libreoffice.org/41408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-23  Jens Carl  <j.carl43@gmx.de>  [da25c627f71eede6256b629336bf3fe30d89ace5]

        tdf#45905 Remove/disable obsolete _XNamedRanges Java tests
        
        The _XNamedRanges test are already written in C++ since commit
        b9337e22ce1dbf2eba0e8c8db294ae99f4111f91.
        
        Change-Id: I8610cc50ce23de7183efb5d9b6b436f1b9dceae1
        Reviewed-on: https://gerrit.libreoffice.org/41349
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-23  Jens Carl  <j.carl43@gmx.de>  [fcbabad4e760a9fda8bbb5069e5dc45ab390b78d]

        tdf#45904 Remove/disable obsolete _XDataPilotTable Java tests
        
        The _XDataPilotTable tests are already written in C++ since commit
        95780ec73990f96dc16fc677c895d00fa1360008.
        
        Change-Id: I5785a2b8edbe3166c8f81348cb36c117a4b9b736
        Reviewed-on: https://gerrit.libreoffice.org/41079
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-23  Jens Carl  <j.carl43@gmx.de>  [aeb525c0f97727bc9add5bf9923adb69c2989aa0]

        tdf#45904 Move Java _XAreaLink tests to C++
        
        Change-Id: I95112555de3a5dd5a75c478edb5856cf79919db9
        Reviewed-on: https://gerrit.libreoffice.org/40859
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b129421764ae78a1422812169fce8eb4914a6b22]

        DOCX: Fix an other test case of ActiveX control export
        
        When LO control is anchored to the end of the run, it
        is exported into a new run.
        
        Change-Id: I9269fd1b34924780aad61c452d1e2094dc8e4aad
        Reviewed-on: https://gerrit.libreoffice.org/41472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [c66568d6b0bbcce26cbdc5a4e5f6e4c0ae748e45]

        loplugin:useuniqueptr, look for containers..
        
        that can use std::unique_ptr, and apply it in i18npool
        
        Change-Id: Ib410abaf73d5f392c7a7a9a322872b08c948f9e9
        Reviewed-on: https://gerrit.libreoffice.org/41438
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-23  Szymon Kłos  <szymon.klos@collabora.com>  [87f1f7fdb34fe452ac540524224e1e808ce5d3a2]

        VML, Watermark: detect shapetype from other subdocuments
        
        In some documents Watermark wasn't visible
        because shapetype wasn't detected.
        It was impossible to use shapetype defined in header1.xml
        in shape placed in the header2.xml.
        
        Change-Id: Ib406c8fc702968684ad46efd0857b768af2820f5
        Reviewed-on: https://gerrit.libreoffice.org/41395
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-23  Gautam Prajapati  <gautamprajapati06@gmail.com>  [511ae02c6457e69cb6daab871acd9c3e7d64e2e3]

        Android: Enable HAVE_FEATURE_NSS and package the NSS libraries with apk
        
        This commit enables HAVE_FEATURE_NSS for Android and fixes the svl/ vcl/
        and xmlsecurity/ module to use NSS.
        
        xmlsecurity/ wasn't built for Android previously, this commit enables
        building xmlsecurity/ for Android and disables the support of gpgme
        in the same module(Only for Android).
        
        It also enables the linking of NSS shared libraries with
        liblo-native-code.so and adds a rule to package them along with the apk.
        
        Change-Id: I7d0341688ac979ae92e9145c37dd107670417fe1
        Reviewed-on: https://gerrit.libreoffice.org/41308
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-23  Stephan Bergmann  <sbergman@redhat.com>  [f8fa4631f35799f1afeec2ecba7eec5bbdba95e5]

        Clean up string construction
        
        Change-Id: I41ca0c7c9ac1892cc87eb4dbba858527aa340c75

2017-08-23  Stephan Bergmann  <sbergman@redhat.com>  [9a19e96d0d9df032d51748c02adb4fe778291afd]

        ScFiltersTest::testUnicodeFileNameGnumeric only works with UTF-8
        
        Change-Id: If31062abf50125c65a90566f1276f37d6725f73c

2017-08-23  Michael Stahl  <mstahl@redhat.com>  [486d3b214c270fbd2651a0b0895d600e0f647750]

        libxml2: bunch of CVE fixes
        
        Change-Id: Ic786fef17cbdb574c342925a4c57875123ef3151

2017-08-23  Stephan Bergmann  <sbergman@redhat.com>  [7aedcf09c932a1bd7dd6b3e94e006b35fe7575f3]

        osl::Directory::createPath with excess slashes fails with E_INVAL on Windows
        
        Change-Id: Ic7d8a2e9bdad9a255f984116c4fdecd0e1c0d265

2017-08-23  Stephan Bergmann  <sbergman@redhat.com>  [63e1596ae6d633bf6bf653123e6851ffa0fe6051]

        Report osl::Directory::createPath failure
        
        Change-Id: I75ede7f03edf80c00d33281afdebc3b620fb33eb

2017-08-23  Stephan Bergmann  <sbergman@redhat.com>  [7aaa3fe571810d4c68d974353d4b171453b12362]

        Make ScBootstrapFixture::createFileURL generate properly encoded URLs
        
        Requires the rsBaseString arg to the ScBootstrapFixture ctor to consitently be
        passed as a relative path without a leading slash.
        
        Change-Id: Ieff38d465b0053fdae42acc4babfb34d1a4827bd

2017-08-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [11f81f2ba98eba4b34d9cc46a962aac2a52e0a0e]

        drop SwBackgroundDestinationItem wrapper
        
        other call sites just use SfxUInt16Item and overridden Clone does
        same as base class.
        
        Change-Id: I50acb4fbb08b3c2fdc4c7605d0ccecac0e9cc209
        Reviewed-on: https://gerrit.libreoffice.org/41449
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [53d0a6deffc425cdc4fc1382cb1cab2072b4f56b]

        loplugin:constparam in sc part2
        
        Change-Id: I4fd18096d7d22d8c146a2437906187d5df1cb268
        Reviewed-on: https://gerrit.libreoffice.org/41447
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-23  Mike Kaganski  <mike.kaganski@collabora.com>  [5b518ab051cc04e672ceb01da42b06625a1a4ce9]

        tdf#111964: only trim XML whitespace
        
        OUString::trim() uses rtl_uString_newTrim, which relies upon
        rtl_ImplIsWhitespace. The latter treats as whitespaces not only
        characters with values less than or equal to 32, but also Unicode
        General Punctuation area Space and some Control characters. Thus,
        using OUString::trim() is incorrect when the goal is to trim XML
        whitespace, which is defined as one of 0x09, 0x0A, 0x0D, 0x20.
        
        The comments for OUString::trim() and rtl_uString_newTrim are
        corrected to describe which characters are considered whitespace.
        
        A unit test included.
        
        Change-Id: I45a132be923a52dcd5a4c35aeecb53d423b49fec
        Reviewed-on: https://gerrit.libreoffice.org/41444
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-08-23  Szymon Kłos  <szymon.klos@collabora.com>  [d239bf6d79e93f650a4241fcd2da0cb77c9cb95b]

        tdf#109184 auto cell color should be transparent
        
        Don't add color to the property map if is set to auto.
        In this case white color was assumed and tables were
        white instead of transparent.
        
        Change-Id: I7f203b8f3831b86ba8de33dc57de227b3029c6d9
        Reviewed-on: https://gerrit.libreoffice.org/41255
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-08-23  Michael Stahl  <mstahl@redhat.com>  [93904913040a2327652c42596e7a2b9dbee6da89]

        configure: attempt to fix Android build
        
        Can't find CONF-FOR-BUILD/donwload.lst
        
        Change-Id: Ie6bb993a2d6fcd7723b9f4437284b862eb194316

2017-08-23  Tor Lillqvist  <tml@collabora.com>  [45050470408b7c23182e89df7439a0820307f6ca]

        Don't crash if aProfileId is null
        
        Change-Id: I1505469200c4bcc82f07eae325882fd6454ebcc5

2017-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [4feccde59797200f8a5f640b452a411f903e604a]

        fix bug in ScTable::LastHiddenColRow
        
        found by inspection, noticed that the for loop is not actually using
        it's index variable
        
        introduced in
        
            commit b3579d71c6536ab1d03cc47249d582a574fd054a
            koheirowlimitperf: #i109369# #i109373# #i109384# #i109385# #i109386#
        million, and integrated lots of speed optimization and bug fixes to
        ensure Calc remains usable after the row limit increase.
        
        Change-Id: Icfee19ddb051e8d4333ed4c91d384379bf494444
        Reviewed-on: https://gerrit.libreoffice.org/41439
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [57d535302596a62be914bee49d7b1df1fc622a65]

        tdf#108943 RTF import: handle \tx inside a list level definition
        
        \tx in the list level definition has a different meaning (we should map
        it to the ListtabStopPosition UNO property), compared to when it's used
        as a plain text property.
        
        Change-Id: I7b98ae3d82bbd2c4ad41d0d7f4ad50525c4d0f9a
        Reviewed-on: https://gerrit.libreoffice.org/41442
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-23  Michael Stahl  <mstahl@redhat.com>  [ac3a4fe35e873de17eefb46c3f5e792aded6b0a5]

        configure: try to keep PYTHON_VERSION from going stale
        
        Since it was set to 3.5.0, the bundled python was upgraded twice, but
        the directory is still named python-core-3.5.0 :(
        
        Change-Id: I15eec4148c2436e1f289d9851ce5bd212d4a368a
        Reviewed-on: https://gerrit.libreoffice.org/41433
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-23  Stephan Bergmann  <sbergman@redhat.com>  [9277cbcd691b484c3d746e2e9df9cc58544a1de2]

        Fix WID ranges
        
        Change-Id: I50e7f6b16d835ec86e8a98e6d94ee812391a37d4

2017-08-23  Gautam Prajapati  <gautamprajapati06@gmail.com>  [4644364318c6c4fec3e338b4bf35e7e31b03dd7b]

        Fix and enable libxmlsec build for Android
        
        This commit removes the OpenSSL dependency unconditionally from
        external/libxmlsec/ExternalProject_xmlsec.mk.
        xmlsec wasn't built for Android previously but it seems like
        Android was the only user of xmlsec OpenSSL backend.
        Now we have NSS built for Android as well, so it's safe to remove
        the OpenSSL dependency.
        
        Change-Id: I8652487be146c3ac643c4f6dc7a6a2845093c93f
        Reviewed-on: https://gerrit.libreoffice.org/41288
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [dcc667ac5ef0d7b4bbdfba0727ef6e2be3ed5313]

        convert message box style bits to scoped enum
        
        and fix harmless bug in ImpSVGDialog::ImpSVGDialog, which there since
        
            commit 6456f1d81090dd5fe44455c09ae3ede7ec6ac38a
            Date:   Fri Feb 4 14:52:54 2011 +0100
            ka102: added/removed files for SVG import and module cleanup
        
        Change-Id: I66b2ec2b029431ab453e54e962863e4ed7d78962
        Reviewed-on: https://gerrit.libreoffice.org/41412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e725111f8283f4dbefde7b14efbe9afd850095df]

        ctypeitm no more exists
        
        File deleted on commit 08566ea51944
        
        Change-Id: Iccf35edc92c99779be519a4c722fa5d9bcef4b34
        Reviewed-on: https://gerrit.libreoffice.org/41434
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1ba1bb96659d0048bff2a9a15646f6e1e04bd2c4]

        Fix typos
        
        Change-Id: Ic78d3e15c5e58f1306f8448c0806db275b3ae616
        Reviewed-on: https://gerrit.libreoffice.org/41435
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-23  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [cf53f243d411b199ebf06661273c71de3b89753c]

        SmartArt: shape rotation support
        
        Change-Id: I13bfbd3fafff5335ce8bc23b2579182aa5a94a80
        Reviewed-on: https://gerrit.libreoffice.org/41393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-23  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [7d42e4b4c4fc3813eeb0f72807ffd17f47a86a64]

        SmartArt: basic support for layout constraints
        
        Change-Id: Ie234bfd9760cdacb6a25c04d73a260e7e59ef7d6
        Reviewed-on: https://gerrit.libreoffice.org/41273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-23  Heiko Tietze  <tietze.heiko@gmail.com>  [4d60d96a22ef2f67db7c7e99981447bd81f776c4]

        tdf#111844 infobar icons/text on high dpi
        
        scaling factor added to text position
        
        Change-Id: Iaeb48fd4ac0439680fa3b6ca43f23a617efe1457
        Reviewed-on: https://gerrit.libreoffice.org/41417
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b45446fcb4958b13bc94e70e2d3d1940db3322e2]

        tdf#111975: Inline checkbox control's label is not saved to DOC format
        
        This MiserableFormFieldExportHack lives from the beginning
        of the git history:
        7155b11b7eac65e242aca1efaf29ffcfa28f2564
        
        So it might be a workaround of an old issue. By now when
        the checkbox is not inline, but a floating one, it is exported
        as ActiveX control, which works nicely. So just remove this
        workaround and let the code export also inline checkboxes
        as ActiveX controls.
        
        Change-Id: I350b7a7595bb46334c63d9dfcf40abf9e10943bc
        Reviewed-on: https://gerrit.libreoffice.org/41436
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-22  Michael Stahl  <mstahl@redhat.com>  [f53c9922c653123b43e039ff70bbd515c97db252]

        editeng: warning C4701 potentially uninitialized local var
        
        Change-Id: I611f0b5652722f0de38dfb82440823b832a6029c

2017-08-22  Michael Stahl  <mstahl@redhat.com>  [d8bd81fff87acd0de39626da52bb7365f527157b]

        unotest: really run every CppunitTest with its own user profile
        
        Apparently a sw unit test randomly read a partially written autotbl.fmt
        that was written by another unit test, in particular the file
        workdir/unittest/user/config/autotbl.fmt.
        
        The tests are actually started with
        -env:UserInstallation=$(call gb_Helper_make_url,$(call gb_CppunitTest_get_target,$*).user)
        to prevent exactly this problem, but unfortunately it's then
        overridden by a call to rtl::Bootstrap::set(), which overrides
        even command line arguments, from test::BootstrapFixtureBase::setUp().
        
        Change-Id: I618574e94755ea38caf9583f3dcf7715396bca48
        Reviewed-on: https://gerrit.libreoffice.org/41432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-22  Michael Stahl  <mstahl@redhat.com>  [2f2a56f91e0057ad502b4586714eb3c14fc069af]

        editeng: avoid infinite loop in SvxBoxItem::Create
        
        Apparently a sw unit test randomly read a partially written autotbl.fmt
        and the stream has m_isEof = true.
        
        Change-Id: Iacfbc42e83be6320d4aa695a5df4264f1db0b021

2017-08-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [728e42a9dae8305f6f92628d6d9ba616baaf0426]

        drop unused SvxScriptTypeItem
        
        apparently there was never a user for this item since initial commit
        in the year 2000. SvxScriptSetItem gets the ScriptType by parameter
        see GetItemOfScript and PutItemForScriptType.
        
        remove SID_ATTR_CHAR_SCRIPTTYPE and don't put the item in any set.
        keep the gap in the ID range because it's not part of any range
        and there are already other gaps.
        
        Change-Id: Iee24f13b329593af2dc5548d8b6bc2282c2dc5b3
        Reviewed-on: https://gerrit.libreoffice.org/41423
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [66e32324f6441818612f088cfa5c8082c8ceea32]

        loplugin:constparam in sc part1
        
        Change-Id: I82fba7ebb3b4f018721642c96bbfa615c6a382c3
        Reviewed-on: https://gerrit.libreoffice.org/41419
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b622db74f0dcb32cb1d64f1ad1a365bd45106443]

        updater: store the updater GUI icon on linux in the code
        
        The content can be created through convert from the png version.
        
        Change-Id: Icc07a118dfa139f270232a1e708e6907ad02ddea

2017-08-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [dd2f55c37c32fb6fab514c18649f46f36ce93b49]

        update credits
        
        Change-Id: I6e6399008c62fb4feb1ddc4fef306d6c3c0cc0ca

2017-08-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c832aae70e55f5f97f5f9093735f493cd29cd9b9]

        updater: get the updater GUI working on Linux
        
        Change-Id: I3e7edb5319ab2e2ec316204b917a7e29c1791b5b

2017-08-22  Stephan Bergmann  <sbergman@redhat.com>  [ca089c7e204a6dec7fc3ee2c83fc0aefbafaecfa]

        Use SfxItemSet ctor that checks WID range correctness at compile time
        
        Change-Id: Iea0d6334181d63f5c3eaf87df395efc158ba825e

2017-08-22  Stephan Bergmann  <sbergman@redhat.com>  [4e85d4ba5fc0c301fa656dd2d2d26255fe9c6f6e]

        Fix test assertion message
        
        Change-Id: Ifd9f50a68e5dd40003cd1bd32a5b806b0282ce44

2017-08-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [54ad8ad0f0ce22299d28b4ec09eea26ad2691642]

        EPUB export: initial table support
        
        Focusing on just not loosing plain text content, no actual formatting
        yet.
        
        Change-Id: Ic242f849730e1eb174f621f2235fa04563024e4e

2017-08-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [15253417276d3239a57b37dfa608f5b8eab9912a]

        EPUB export: fix validation error around as-char images
        
        Matching testcase is in libepubgen.git only.
        
        Change-Id: Iee00264894099ccafb7b2d7d3252e2c7cc48ab11
        Reviewed-on: https://gerrit.libreoffice.org/41427
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-22  jmzambon  <jeanmarczambon@gmail.com>  [c187973d1713ef1ee3f81461c8aa14d924c8d2e5]

        tdf#97362: TextPortionEnumerationTest partially migrated to python (part 6)
        
        Convert tests:
        - test_range_hyperlink_meta
        - test_range_ruby_meta
        - test_range_meta_hyperlink
        - test_range_meta_ruby
        - test_range_meta_meta
        
        Change-Id: I5e7adba17ad19e8c299d178fe45ed7e987b92cf0
        Reviewed-on: https://gerrit.libreoffice.org/41098
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-22  Luke Deller  <ldeller@iress.com.au>  [232885c66422ab8f05d86cfeac9b377a97462ae4]

        tdf#94882 use first page header on first page
        
        The very first page of the document should always be formatted using
        the "first page" settings in the page style, regardless of the page
        number set for that page.
        
        Change-Id: I49cb00cef8b1d10120349073dee1511657dc84d1
        Reviewed-on: https://gerrit.libreoffice.org/39851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-22  Stephan Bergmann  <sbergman@redhat.com>  [b7ea55e6d7fbb14c931de1a32b8c872735aad1fd]

        Join adjacent WID ranges
        
        ...after 5a64d8b20ed74559617d2f97c3f941842b6a9ea1 "drop unused
        SdrCustomShapeAdjustmentItem" brought SDRATTR_TEXT_CONTOURFRAME next to
        SDRATTR_XMLATTRIBUTES.  Stops CppunitTest_sd_dialogs_test from failing again,
        similar to previous 45a7f5b62d0b1b21763c1c94255ef2309ea4280b "Keep WID ranges
        sorted, and join adjacent ones".
        
        Change-Id: I0e93a64dd617a09872e19acd5597c5a4dd54b887

2017-08-22  Vitaliy Anderson  <vanderson@smartru.com>  [6eecd89ee0798925be69fcf23e8daa3bc643458d]

        tdf#110355: loading options from default config
        
        Enable loading the "Protect Form" and "Use LibreOffice 4.3
        anchoring paint order (in current document)" compatibility options from
        default config
        
        Change-Id: Ibb0cd4b66516a8b054974d458edf9f28a4b4743d
        Reviewed-on: https://gerrit.libreoffice.org/41400
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [ebd0f06d87d7db3015a29c4f6f895db6ac998c38]

        EPUB export: fix unexpected first chapter name
        
        Matching testcase is in libepubgen.git only.
        
        Change-Id: I7a6ce6a8f7deaa26a2b31ca024ff98a02a8a85f7
        Reviewed-on: https://gerrit.libreoffice.org/41421
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-22  Vitaliy Anderson  <vanderson@smartru.com>  [52275c689bcdd46f23ff5ebd5cfcc94614bfbffe]

        tdf#110355: regression fix
        
        The regression from 91ccb4dbf7cbe7e684c7a8183863e597d7205e57
        "Compatibility
        options refactoring. Part 1" patch.
        
        SvtCompatibilityOptions_Impl::SvtCompatibilityOptions_Impl() solve
        problem with wrong filling SvtCompatibilityEntry item fields from
        lValues sequence
        
        Change-Id: I695ad78bacbcce41b19b5fb90b86ff08fc041971
        Reviewed-on: https://gerrit.libreoffice.org/41328
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [33b094a8949c34756c593bfad52450ec2b7daa54]

        OSX fix updates during resize
        
        While resizing MacOS suspends the NSDefaultRunLoopMode. So in this
        caae we can't post to the system event loop, but must use timers
        to restart ourself.
        
        Since the timer itself is scheduled on the NSEventTrackingRunLoopMode
        it' also triggers on resize events.
        
        There is still some minor glitch: when resizing too fast some part of
        LibreOffice isn't painted, while the left mouse button is down.
        
        Since there isn't any layouting triggered by the mouse up, there has
        to be an other inconsistency.
        
        Change-Id: I3ccba78bd23ec8526f21e7b93b027f3d3279f901

2017-08-22  ccsheller  <ccsheller@gmail.com>  [e4000dbe27ba65146854f02c9affb45e22f6639f]

        unnecessary condition
        
        truth table
        pContext   bDummyContext  !pContext || bDummyContext    pContext && !bDummyContext
        T             T                     T                             F
        T             F                     F                             T
        F             T                     T                             F
        F             F                     T                             F
        
        Change-Id: I52e4647cb081eae265b3cc31e60a1ac6b0a5337d
        Reviewed-on: https://gerrit.libreoffice.org/41418
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-22  David Tardon  <dtardon@redhat.com>  [500be4d302d2e663cbce64c2f0c274530d742cbe]

        fix build with system libepubgen again
        
        Change-Id: I2e994ddbb1df73e0072349ed9fe748354b707cc7

2017-08-22  Armin Le Grand  <Armin.Le.Grand@cib.de>  [302af8c2da58719844d22483b65a9fe5b3674684]

        sw: Use primitive renderer for graphics
        
        To allow using the prepared VectorData of imported
        Metafiles (and EMF+), let Writer use a Primitive
        Renderer for Graphic output. For now, use a temp
        PrimitiveRenderer (until sw is fully adapted to
        primitives).
        
        Change-Id: Iaa39111c5ef35a052394be6e4d1b86a5a8e33068
        Reviewed-on: https://gerrit.libreoffice.org/41411
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-22  Eike Rathke  <erack@redhat.com>  [cc2cb0123ac599bf25c5e17b97b5d7bf93d3e487]

        Assert that caller columns are within bounds
        
        Change-Id: Icf93bb5d57c9a4b6988a2ea34fc3ca23130d7eeb

2017-08-22  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [3976f115ef539171e4b165c8d610ab7b49764f15]

        Add some exception messages to the removeSettings method
        
        in UIConfigurationManager and ModuleUIConfigurationManager
        
        Change-Id: I82c5369dc43dc8ccd9be62acaf327a39f3b4d68f
        Reviewed-on: https://gerrit.libreoffice.org/41403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-22  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ebc11ae0b132eefd3b1b1a837a8d0ad3ba73b460]

        emfplus: cut over to new EMF+ renderer
        
        We're on par with the old functionality now (modulo a few smaller
        issues); overall QoS is much better, we get vector output on pdf
        and print, and the need for large offscreen bitmap rendering goes
        away.
        
        Change-Id: I1fa92c5cad67579c3fcfa78f1bc68696bf1623ec
        Reviewed-on: https://gerrit.libreoffice.org/41406
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Patrick Jaap <patrick.jaap@tu-dresden.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [a3782f1152e4cf02f30003b5f96c7ba603a87db9]

        sw: prefix members of SwOLEObj
        
        Change-Id: I55f2b9c1c518a569dc36d968450b94efeffa4c5f
        Reviewed-on: https://gerrit.libreoffice.org/41410
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-22  Noel Grandin  <noelgrandin@gmail.com>  [158595543053c158a9bcb95f679e7b8a3c2e4e89]

        Convert ErrCode area to scoped enum
        
        Change-Id: Ifa365bbac3c7eb21da9381ec8bb3be6b6785016b
        Reviewed-on: https://gerrit.libreoffice.org/41402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [87848afb9981234071efa6e2c061e1e55a712654]

        loplugin:unnecessaryparen
        
        Change-Id: I4f8b76a9f924a476d04aa745837e732b10348ffa

2017-08-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [11403bc18ba1b7c7fd099e9b9aa0b61cefdd1287]

        Abort on critical Scheduler problems
        
        We don't have the possibility to continue processing tasks without
        the scheduler lock. Same situation, if a task throws an exception.
        In both cases we just abort() instead of using assertions.
        
        Change-Id: I4d52a6ef0526a1e46b64f9f3a6e0cc1a718618cc

2017-08-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [cb8bfa9a32799bcde4e960fa56e388d5f7b2a928]

        SVP always drain the wakeup pipe
        
        When we have a lot of idle tasks and generate new tasks, the wakeup
        pipe fills and is never drained, so OSL_ENSURE in Wakeup() starts
        to fail. This simply drains the pipe on every run, which processed
        an event.
        
        Change-Id: I7b6366b2649133b63138dc77fe51508404132890

2017-08-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [e485703d3e5eaabe5f1bfd900a3ff205a8a84a35]

        Really run the layouter every 50ms
        
        By Start()-ing the Idle, it's always reset, so with fast
        resizes you could actually postpone layouting indefinitly.
        
        Change-Id: Ie90b6f3f378ee8d163f621fce51280e09c826f14

2017-08-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [168782a6e48fad98355a72e557402e66f7aa075d]

        Remove 500ns offset from GetSystemTicks()
        
        This doesn't make any sense. The orignal idea might have been to
        somehow be in the middle of 1ms, for whatever reason.
        
        And it completely breaks, if we want to sleep 0ms.
        
        Change-Id: I525b70c016876a96aa17edefe8c076b122ee2527

2017-08-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [3b9a535ee41e85fd30381432b245252d1e97b8f9]

        The scheduler timer starts without SolarMutex
        
        The backend is resposible to correctly start the timer.
        Otherwise you can't start new Tasks without the SolarMutex.
        
        Change-Id: I4e066fceb513d0de90b58854baf3e45f2b8ff25b

2017-08-22  Stephan Bergmann  <sbergman@redhat.com>  [68fda058972a6fbb38b797f50575b84f4cb3fab1]

        Put flatpak-builder manifest file into core repo
        
        ...where its content can be kept in sync as necessary.  The flatpak/build.sh
        script in the dev-tools repo will be updated accordingly.
        
        Change-Id: I6937a619dbf54686f8dcfd9b98200c14198dde8e

2017-08-22  Justin Luth  <justin_luth@sil.org>  [d092521b2595963dcf0928f5fee7ed1903ff4aef]

        writerfilter: default graphics in header to the background.
        
        Instead of always qualifying each bOpaque query with an additional
        check to see if it is in the header/footer, base the default
        value conditionally on IsInHeaderFooter().
        
        This doesn't cause any logic change, but it does re-enforce the
        concept that for compatibility, graphics in header/footers are
        always behind the text. Especially helpful to prevent errors
        in future uses of bOpaque that otherwise might miss this
        important qualification.
        
        Change-Id: I7c0142f220d454c09ff14af65382317273402a86
        Reviewed-on: https://gerrit.libreoffice.org/41346
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [9f794e4cf619210d3ce7cfbab51a36ea14c4ad8d]

        writerperfect: oops, duplicated include
        
        Change-Id: I101856ddf3d636c1ac5535043bf5cd63b6d90acd

2017-08-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [ed282695edb6e6d9b636211ba4aa43fd0924c858]

        writerperfect: make sure EPUBExportFilter.hxx is self-contained
        
        By including it first in its implementation file.
        
        Change-Id: I8eda0cc8a7e8c37883dbecc84f3f315cff8c3146

2017-08-22  Stephan Bergmann  <sbergman@redhat.com>  [186eda28fccccfbcd9ed918b2cf7f3d7bd294575]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: I61b006051e708636f0bba83b16de36f4571b8da7

2017-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2736303fea5ad2305ca8d38b90f5a21a8ab6a67]

        convert WB_QUICK_SEARCH/WB_FORCE_MAKEVISIBLE to bool fields
        
        Change-Id: Ic297d97911a6c0356d24ffe4b58442dfe866139f
        Reviewed-on: https://gerrit.libreoffice.org/41407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2d1fe7fb67ec1ff1b96912c0945d17d54aecb12e]

        Fix two issues in ActiveX DOCX import / export code
        
        * Inline anchored VML shape had wrong vertical position
        ** In MSO inline shapes are positioned to the top of the baseline
        * During export all shape ids were the same (shape_0)
        ** VML shapes used to be exported only as fallback,
           I guess that's why it did not cause any issue before.
        ** Override the shapeid generator with a new one, which
           actually generates unique shapeids.
        
        Change-Id: I752f39d092d0b61d91824141655dae662dbeafbc
        Reviewed-on: https://gerrit.libreoffice.org/41319
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-22  Takeshi Abe  <tabe@fixedpoint.jp>  [508957dbf49be577188fb4c112405717957b2734]

        tdf#108706 Unify loading document progress bar label
        
        This also reduces the number of strings to be translated.
        
        Change-Id: I032ba12c1e762ee3851658d439dfe2c81c6bd34f
        Reviewed-on: https://gerrit.libreoffice.org/41329
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-08-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0e35b7738d9f276c0566df0f2cc0f1eed7900d6c]

        fix build regression from d347c2403605c5aa3ddd98fb605366914acab79f
        
        Change-Id: Ia9e017732814d3f5b1f2efdaef45d96aa22daa46

2017-08-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e531818579c27ab2e505f1ae960f8a0b9c1c0797]

        updater: fix error in linux part of updater makefiles
        
        Change-Id: I2d32159364d34fb4154b7f88590045dc3a442bc3

2017-08-21  Michael Stahl  <mstahl@redhat.com>  [eda41a271ed319560f0ab111cd9566266ab1bb29]

        cppuhelper: fix double checked locking in getTypeEntries()
        
        Change-Id: I73674f0293a57ed7c4d54aa6b68ff64d5ca4e7bd

2017-08-21  Michael Stahl  <mstahl@redhat.com>  [20a7ffd848ee9d9007ae1c9464713f9d1d125bce]

        stoc: remove extra braces
        
        Change-Id: I3b6b77ba58832d7bfc350eeb5e589513b716a081

2017-08-21  Michael Stahl  <mstahl@redhat.com>  [7936368f9e7d0c50f7e3ebb987778029d0dcc22c]

        stoc: deadlock osl::Mutex::getGlobalMutex() vs getImplHelperInitMutex()
        
        As found in a clang/ASAN build running UITest_writer_demo.
        
        cppu::getTypeEntries locks getImplHelperInitMutex().
        
        Let's try to replace the usage of getGlobalMutex() in proxyfac_create()
        with a new static Mutex that is only used in that function.
        
        {1: 7, 6: 1, 7: 1}
        Thread 1 is waiting for 7
        Thread 7 is waiting for 1
        
        Thread 7 (Thread 0x7f34a147a700 (LWP 2530)):
        2  osl_acquireMutex(oslMutexImpl*) (pMutex=0x7f34f620a3e0 <globalMutexImpl>) at sal/osl/unx/mutex.cxx:97
        3  osl::Mutex::acquire() (this=0x7f34f61f7da0 <osl_getGlobalMutex::globalMutex>) at include/osl/mutex.hxx:56
        4  osl::Guard<osl::Mutex>::Guard(osl::Mutex*) (this=0x7f349f6dc420, pT_=0x7f34f61f7da0 <osl_getGlobalMutex::globalMutex>) at include/osl/mutex.hxx:122
        5  com::sun::star::lang::cppu_detail_getUnoType(com::sun::star::lang::XSingleComponentFactory const*) () at workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/lang/XSingleComponentFactory.hpp:69
        6  cppu::UnoType<com::sun::star::lang::XSingleComponentFactory>::get() () at include/cppu/unotype.hxx:296
        7  com::sun::star::lang::XSingleComponentFactory::static_type(void*) () at workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/lang/XSingleComponentFactory.hpp:146
        8  cppu::getTypeEntries(cppu::class_data*) (cd=0x7f34bddacb40 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::lang::XSingleComponentFactory, com::sun::star::lang::XServiceInfo>, com::sun::star::lang::XSingleComponentFactory, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>) at cppuhelper/source/implbase_ex.cxx:96
        9  cppu::queryDeepNoXInterface(_typelib_TypeDescriptionReference const*, cppu::class_data*, void*) (pDemandedTDR=0x60f000042940, cd=0x7f34bddacb40 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::lang::XSingleComponentFactory, com::sun::star::lang::XServiceInfo>, com::sun::star::lang::XSingleComponentFactory, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>, that=0x606000d3d3c0) at cppuhelper/source/implbase_ex.cxx:168
        10 cppu::WeakImplHelper_query(com::sun::star::uno::Type const&, cppu::class_data*, void*, cppu::OWeakObject*) (rType=invalid uno::Type, cd=0x7f34bddacb40 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::lang::XSingleComponentFactory, com::sun::star::lang::XServiceInfo>, com::sun::star::lang::XSingleComponentFactory, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>, that=0x606000d3d3c0, pBase=0x606000d3d3c0) at cppuhelper/source/implbase_ex.cxx:296
        11 cppu::WeakImplHelper<com::sun::star::lang::XSingleComponentFactory, com::sun::star::lang::XServiceInfo>::queryInterface(com::sun::star::uno::Type const&) (this=0x606000d3d3c0, aType=invalid uno::Type) at include/cppuhelper/implbase.hxx:108
        12 non-virtual thunk to cppu::WeakImplHelper<com::sun::star::lang::XSingleComponentFactory, com::sun::star::lang::XServiceInfo>::queryInterface(com::sun::star::uno::Type const&) () at include/cppuhelper/implbase.hxx:107
        13 com::sun::star::uno::BaseReference::iquery(com::sun::star::uno::XInterface*, com::sun::star::uno::Type const&) (pInterface=0x606000d3d3e8, rType=invalid uno::Type) at include/com/sun/star/uno/Reference.hxx:55
        14 com::sun::star::uno::Reference<com::sun::star::lang::XSingleComponentFactory>::iquery(com::sun::star::uno::XInterface*) (pInterface=0x606000d3d3e8) at include/com/sun/star/uno/Reference.hxx:70
        15 com::sun::star::uno::Reference<com::sun::star::lang::XSingleComponentFactory>::set(com::sun::star::uno::BaseReference const&, com::sun::star::uno::UnoReference_Query) (this=0x7f349f92b7e0, rRef=...) at include/com/sun/star/uno/Reference.hxx:279
        16 cppuhelper::ServiceManager::loadImplementation(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> const&) (this=0x61500000e900, context=uno::Reference to (cppu::ComponentContext *) 0x611000003b50, implementation=warning: RTTI symbol not found for class 'std::_Sp_counted_ptr<cppuhelper::ServiceManager::Data::Implementation*, (__gnu_cxx::_Lock_policy)2>'
        arnound for class 'std::_Sp_counted_ptr<cppuhelper::ServiceManager::Data::Implementation*, (__gnu_cxx::_Lock_policy)2>'
        td:weak 0) 0x60b000013ff0) at cppuhelper/source/servicemanager.cxx:823
        17 cppuhelper::ServiceManager::findServiceImplementation(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&) (this=0x61500000e900, context=uno::Reference to (cppu::ComponentContext *) 0x611000003b50, specifier="com.sun.star.configuration.ConfigurationProvider") at cppuhelper/source/servicemanager.cxx:1811
        18 cppuhelper::ServiceManager::createInstanceWithContext(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (this=0x61500000e900, aServiceSpecifier="com.sun.star.configuration.ConfigurationProvider", Context=uno::Reference to (cppu::ComponentContext *) 0x611000003b50) at cppuhelper/source/servicemanager.cxx:993
        19 cppuhelper::ServiceManager::createInstance(rtl::OUString const&) (this=0x61500000e900, aServiceSpecifier="com.sun.star.configuration.ConfigurationProvider") at cppuhelper/source/servicemanager.cxx:950
        
        Thread 1 (Thread 0x7f34f632b4c0 (LWP 2487)):
        2  osl_acquireMutex(oslMutexImpl*) (pMutex=0x604000098a90) at sal/osl/unx/mutex.cxx:97
        3  osl::Mutex::acquire() (this=0x7f34f12fa820 <rtl::Static<osl::Mutex, (anonymous namespace)::theImplHelperInitMutex>::get()::instance>) at include/osl/mutex.hxx:56
        4  osl::Guard<osl::Mutex>::Guard(osl::Mutex&) (this=0x7f34c6611420, t=...) at include/osl/mutex.hxx:129
        5  cppu::getTypeEntries(cppu::class_data*) (cd=0x7f3498adf290 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::reflection::XProxyFactory>, com::sun::star::lang::XServiceInfo, com::sun::star::reflection::XProxyFactory>::operator()()::s_cd>) at cppuhelper/source/implbase_ex.cxx:89
        6  cppu::queryDeepNoXInterface(_typelib_TypeDescriptionReference const*, cppu::class_data*, void*) (pDemandedTDR=0x60f00003c6d0, cd=0x7f3498adf290 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::reflection::XProxyFactory>, com::sun::star::lang::XServiceInfo, com::sun::star::reflection::XProxyFactory>::operator()()::s_cd>, that=0x6080005aa620) at cppuhelper/source/implbase_ex.cxx:168
        7  cppu::WeakImplHelper_query(com::sun::star::uno::Type const&, cppu::class_data*, void*, cppu::OWeakObject*) (rType=invalid uno::Type, cd=0x7f3498adf290 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::reflection::XProxyFactory>, com::sun::star::lang::XServiceInfo, com::sun::star::reflection::XProxyFactory>::operator()()::s_cd>, that=0x6080005aa620, pBase=0x6080005aa620) at cppuhelper/source/implbase_ex.cxx:296
        8  cppu::WeakImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::reflection::XProxyFactory>::queryInterface(com::sun::star::uno::Type const&) (this=0x6080005aa620, aType=invalid uno::Type) at include/cppuhelper/implbase.hxx:108
        9  com::sun::star::uno::BaseReference::iquery(com::sun::star::uno::XInterface*, com::sun::star::uno::Type const&) (pInterface=0x6080005aa620, rType=invalid uno::Type) at include/com/sun/star/uno/Reference.hxx:55
        10 com::sun::star::uno::Reference<com::sun::star::uno::XWeak>::iquery(com::sun::star::uno::XInterface*) (pInterface=0x6080005aa620) at include/com/sun/star/uno/Reference.hxx:70
        11 com::sun::star::uno::Reference<com::sun::star::uno::XWeak>::query(com::sun::star::uno::BaseReference const&) (rRef=...) at include/com/sun/star/uno/Reference.hxx:371
        12 com::sun::star::uno::OWeakRefListener::OWeakRefListener(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) (this=0x603000e789b0, xInt=uno::Reference to ((anonymous namespace)::FactoryImpl *) 0x6080005aa620) at cppuhelper/source/weak.cxx:371
        13 com::sun::star::uno::WeakReferenceHelper::operator=(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) (this=0x7f3498ae06e0 <(anonymous namespace)::proxyfac_create(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)::rwInstance>, xInt=uno::Reference to ((anonymous namespace)::FactoryImpl *) 0x6080005aa620) at cppuhelper/source/weak.cxx:500
        14 com::sun::star::uno::WeakReference<com::sun::star::uno::XInterface>::operator=(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) (this=0x7f3498ae06e0 <(anonymous namespace)::proxyfac_create(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)::rwInstance>, xInt=uno::Reference to ((anonymous namespace)::FactoryImpl *) 0x6080005aa620) at include/cppuhelper/weakref.hxx:173
        15 (anonymous namespace)::proxyfac_create(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) () at stoc/source/proxy_factory/proxyfac.cxx:443
        16 cppu::OSingleFactoryHelper::createInstanceEveryTime(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (this=0x61000031cfa8, xContext=uno::Reference to (cppu::ComponentContext *) 0x611000003b50) at cppuhelper/source/factory.cxx:140
        17 cppu::OSingleFactoryHelper::createInstanceWithContext(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (this=0x61000031cfa8, xContext=uno::Reference to (cppu::ComponentContext *) 0x611000003b50) at cppuhelper/source/factory.cxx:175
        18 cppu::OFactoryComponentHelper::createInstanceWithContext(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (this=0x61000031cf40, xContext=uno::Reference to (cppu::ComponentContext *) 0x611000003b50) at cppuhelper/source/factory.cxx:378
        19 non-virtual thunk to cppu::OFactoryComponentHelper::createInstanceWithContext(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) () at cppuhelper/source/factory.cxx:364
        20 0x00007f34f0e6d166 in cppuhelper::ServiceManager::Data::Implementation::createInstance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, bool) (this=0x60b000001850, context=uno::Reference to (cppu::ComponentContext *) 0x611000003b50, singletonRequest=false) at cppuhelper/source/servicemanager.cxx:668
        
        Change-Id: I8d10cca4965feb704c35c70cf99995be26e23a41

2017-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7462288deca02b8a9054ff657bad970246c352fa]

        WB_STDTABDIALOG no more used
        
        Since commit 6df2c90c08b6
        
        Change-Id: I2862e7c415b9f0d0d1ca2ea1a07e416222d81fd9
        Reviewed-on: https://gerrit.libreoffice.org/41405
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ad6756527cd1272523536ec41f3a6cb74b7b673f]

        Fix typo
        
        Change-Id: Ife6c317187915ba8df0351b7b96d481345343df6
        Reviewed-on: https://gerrit.libreoffice.org/41404
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cfa3a1c39ded1365d2cae78a15d5126e0c96a343]

        Fix typo in code
        
        Change-Id: I1a26ab5e9c029c533b87c67499d6aebf871011e7
        Reviewed-on: https://gerrit.libreoffice.org/41371
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-21  heiko tietze  <tietze.heiko@gmail.com>  [4438849e400ecef3cdf2f267dc75a76d4b11aba1]

        tdf#111844 infobar icons on high dpi
        
        scaling factor added
        
        Change-Id: Iccfc76832ccfaaffb9950d4b591b379dfb0d9eca
        Reviewed-on: https://gerrit.libreoffice.org/41401
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [128282219cab1e94f092276067a40ee5a34b59ff]

        WB_FLATSPLITDRAW is dead
        
        since
        
            commit 2235846149e89dd9fe83cd4fbaf32908983aa571
            Date:   Tue Nov 23 18:50:48 2010 +0100
            vcl117: reduce duplication of enums
        
        Change-Id: Ib9c8015934bc794df4b96cd35f5f93b23f372f70
        Reviewed-on: https://gerrit.libreoffice.org/41386
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5329c153149d29b25f1ec9d19ada8b62e350b6d]

        WB_FORCETABCYCLE is dead
        
        since
        
            commit 7ced337e1f0e1fae81ff7f196e59e558b729bdde
            Date:   Tue Jun 18 16:59:27 2013 +0200
            startcenter: GSOC Use Widget Layout for the Start Center
        
        Change-Id: I406059568f15500a21a1b41d3a4b8e12b2adb5cf
        Reviewed-on: https://gerrit.libreoffice.org/41385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-21  Gabor Kelemen  <kelemeng@gnome.hu>  [8638951d73bdaed7f8a9052c94a9463a6779e909]

        Updated core Project: help  8ecf172a2713f691ac63908676446fd86eefb2c1
        
        Fix help pages after translator review
        
        http://nabble.documentfoundation.org/libreoffice-l10n-Errors-in-help-found-in-Pootle-td4218288.html
        
        Change-Id: I41a1ea18c9039e002135ac425ff21c296d65755b
        Reviewed-on: https://gerrit.libreoffice.org/40014
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-08-21  Tor Lillqvist  <tml@collabora.com>  [5a55bef38b047b9c60d1b219c572287938265610]

        Temporary fix for Clang on F26
        
        I get a mysterious linking error: sw/qa/core/uwriter.cxx:1416:
        undefined reference to `SfxEnumItem<SvxRotateMode>::operator==(SfxPoolItem
        const&) const'
        
        Change-Id: I2363ebf84784d17b8aea2f37cece191f48a1b717

2017-08-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5197ced50a44f31c4ec387819b70056a64c57967]

        Updated core Project: help  12f5fcacd219532e748c24b96c3be143e1fec99f
        
        tdf#107040 Calc: help for SUBTOTAL indexes 101-111
        
        Change-Id: I90ad83a574748597553bb58c5436343b84947395
        Reviewed-on: https://gerrit.libreoffice.org/41359
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-08-21  Armin Le Grand  <Armin.Le.Grand@cib.de>  [b5f2402e023fb438341895ad0f81020571c5ec5a]

        emfplus: Corrected ReadWindowMetafile
        
        There are two places which do hand over not a
        complete SvStream staring at pos zero, but pass
        a seek position indirectly in that stream. Thus
        this needs to be used. There is one usage in sc
        that copies the data to a MemStream to avoid that,
        so this hints that this 'trap/feature' was not
        known to everyone using it
        
        Change-Id: I94139b86c8bdd82879124c574bc3014e02d9ab5f
        Reviewed-on: https://gerrit.libreoffice.org/41399
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-08-21  Mark Hung  <marklh9@gmail.com>  [cd65bae41c52c4d2f40589776a645e224ee222cd]

        tdf#111626 switch underline color.
        
        Switch underline font color if it is from the underline color
        of the portion. If the underline color is auto, take the font
        color into consideration.
        
        Change-Id: I81a0e100cd024add603b574f07e10b5e3a785d0b
        Reviewed-on: https://gerrit.libreoffice.org/41090
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-08-21  Eike Rathke  <erack@redhat.com>  [25b3806ac509006573e669acc33643af3bd77380]

        WalkAndMatchElements: really really limit the match, tdf#108292 follow-up
        
        getRemainingCount() could deliver a wrapped around overflow value if mnIndex
        was already greater than the end index, which could happen if when/for
        non-matching larger block sizes were added, and if then a match was found
        behind those blocks a non-requested/unexpected index was returned, which in
        turn led to the assert() being hit in ScInterpreter::CalculateLookup(). In
        non-debug could result in an invalid block position access.
        
        This happened with the bug case document of tdf#111943 which in master can be
        loaded.
        
        Also, the start and end index are not dynamic and don't have to be recalculated
        each time, so make them const; column argument values are unused after.
        
        Change-Id: Ic294cade4e8e7828bee394e5ade61d7127be6bbb

2017-08-21  Michael Stahl  <mstahl@redhat.com>  [811081ad06661de798e83b7b227b8a0c43370c6b]

        sw: check the target text node, not the source
        
        Change-Id: I386f4ded70cc3deffc2f2e43709edf16eba94c63

2017-08-21  Michael Stahl  <mstahl@redhat.com>  [f821865d7e3a58f4690d02728852c6c910249e86]

        tdf#111524 sw: don't expand annotation mark when showing redline...
        
        ... at a position directly behind the annotation mark.
        
        This happens with the the annotation "__Annotation__5847_848227920" in
        the bugdoc, followed by <text:change text:change-id="ct266312216"/>.
        
        When the redline is shown, the annotation mark expands from
        5 - 101 to 5 - 240, but the SwPostItField is of course still at 101,
        so during the ODF export lcl_FillAnnotationStartArray() asserts.
        
        The problem is that the "bDelete" parameter of SwTextNode::Update()
        disables a whole bunch of code that prevents update of positions
        of redlines, bookmarks, fly frames, and shell cursors.
        
        This was introduced in 2004 with CWS dvoea1, but there is absolutely
        no documentation of what problem it was supposed to solve.
        So just try to remove it here and see if it causes any issue.
        
        Change-Id: I2d1f78c7163eddaf0ce6bbb7c6685ca759874ec5

2017-08-21  Michael Stahl  <mstahl@redhat.com>  [685442bf71440e56fa8ae5a572d62f0a1e2c3200]

        tdf#111524 sw: delete annotation marks when creating delete redline
        
        Range annotations are represented by a SwPostItField at the end of the
        annotated range, and a AnnotationMark that covers the range (including
        the field).
        
        During a normal delete, SwUndoDelete calls
        SwUndoSaveContent::DelContentIndex(), which has a special case to remove
        the AnnotationMark if the field is deleted.
        
        The problem is that when change tracking is enabled, the AnnotationMark
        survives, but the field is moved out of the paragraph when the redlines
        are hidden (as happens during ODF export), hence
        lcl_FillAnnotationStartArray() doesn't find its field.
        
        There doesn't appear to be a good solution to this, because in ODF it's
        also not possible to represent this, because the deleted content is
        outside the text:p element.
        
        It doesn't work to delete the annotation mark in DelBookmarks(), when
        hiding the redline, because then no Undo is created to restore
        the mark, and DelBookmarks() is also called from Undo code from
        SwUndoDelete, which breaks with this change.
        
        So delete the annotation mark when creating the redline in
        DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl().
        
        Fixes the assert and the subsequent crash, which is a regression
        from 31c54fa7bb03768b425ae019096e0a0e26e9c736.
        
        Change-Id: I361ffee8e6ab86de499c25f34a96ceeaf83d9e0b

2017-08-21  Michael Stahl  <mstahl@redhat.com>  [38fa44435a428685b4ac59ee98972a8521942225]

        fix bogus always-true asserts
        
        Most of these were converted from OSL_ASSERT
        
        Change-Id: Ia95a758cdebf72ee80d00866644d92e6bb915071

2017-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [e86def1f3f86731230a27926d61d525653f62c72]

        WB_CBLINESTYLE is dead
        
        since
        
            commit 51e6fc0c9e401162036913a943708b7cca1b2598
            Date:   Wed Oct 1 13:31:44 2008 +0000
            CWS-TOOLING: integrate CWS vcl92
        
        Change-Id: I31e39286d207ab7be91411b5644578762ec0d0d1
        Reviewed-on: https://gerrit.libreoffice.org/41383
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [d56439981b82a1b1335d7a62e8066906ca62f767]

        WB_FAST/WB_TOPLEFTVISIBLE are dead
        
        since
        
            commit 2235846149e89dd9fe83cd4fbaf32908983aa571
            Date:   Tue Nov 23 18:50:48 2010 +0100
            vcl117: reduce duplication of enums
        
        Change-Id: Ic34a09ae79c5226e4f07230ac8ec5f528210d988
        Reviewed-on: https://gerrit.libreoffice.org/41384
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [42ec7e8831e956ed134af62ac129bc365887fd8c]

        WB_TOPIMAGE is dead
        
        since
        
            commit a6ff21250bbc960cbcff026e8eeb72be032f56b2
            drop window related stuff from rsc
        
        Change-Id: If9e0ccd75e7c4807b6c06697139d0f2142d46ce5
        Reviewed-on: https://gerrit.libreoffice.org/41382
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [86486d0a915a5d5e706088366d61cc47a76c2737]

        WB_PATH,WB_OPEN are dead
        
        since
        
            commit c2f912b51efa458ba9bd1601a8676ab119aca1bd
            convert FilePicker flags to scoped enum
        
        Change-Id: I5f79c84e2faf9af2db3dc6c6a01b7e37d723f413
        Reviewed-on: https://gerrit.libreoffice.org/41381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-21  Stephan Bergmann  <sbergman@redhat.com>  [dac11d8d504351644cf914b0f3f3689148b36e1b]

        Make cpp cope with long source lines
        
        under --with-lang=ALL it had started to crash during e.g.
        
        > LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}".../instdir/program:.../instdir/program" .../workdir/LinkTarget/Executable/cpp -+ -P -DWITH_POSTGRESQL_SDBC -DWITH_FIREBIRD_SDBC -DWITHOUT_EXTENSION_MEDIAWIKI -DWITHOUT_SCRIPTING_BEANSHELL -DWITHOUT_SCRIPTING_JAVASCRIPT -DWITH_HELPPACK_INTEGRATION -DWITH_EXTENSION_INTEGRATION -DENABLE_EXTENSION_UPDATE -DX86_64 -DLINUX -D_PTHREADS -DUNIX -DUNX -DCOMID=gcc3 -D_gcc3 -DWITH_LPSOLVER -I.../scp2/inc -I.../workdir -I.../config_host -I.../workdir/CustomTarget/scp2/macros -I.../workdir/ScpTemplateTarget/scp2/source/templates .../scp2/source/calc/file_calc.scp > .../workdir/ScpPreprocessTarget/scp2/source/calc/file_calc.pre
        
        because of
        
        > Syscall param read(buf) points to unaddressable byte(s)
        >    at 0x4F31A80: __read_nocancel (syscall-template.S:84)
        >    by 0x404F98: fillbuf (_lex.c:631)
        >    by 0x404CCF: gettokens (_lex.c:479)
        >    by 0x400F0A: process (_cpp.c:77)
        >    by 0x400E80: main (_cpp.c:60)
        >  Address 0x5278494 is 0 bytes after a block of size 32,772 alloc'd
        >    at 0x4C2DB9D: malloc (vg_replace_malloc.c:299)
        >    by 0x402034: domalloc (_cpp.c:321)
        >    by 0x40554F: setsource (_lex.c:679)
        >    by 0x403E38: doinclude (_include.c:130)
        >    by 0x401F9D: control (_cpp.c:297)
        >    by 0x401002: process (_cpp.c:101)
        >    by 0x400E80: main (_cpp.c:60)
        
        There appears to be no other check that fillbuf doesn't overflow the Source's
        input buffer, other than gettokens checking that the buffer isn't more than
        three quarters full ("if (ip >= s->inb + (3 * INS / 4)) ...").  That smells like
        cpp assumes input lines to be shorter than some maximum number of characters
        (like the C99 standard setting a minimum limit of "4095 characters in logical
        source lines"), and
        
        > #define README_TXT_ALL_LANG(key, name, ext) \
        > 	key (af) = READMETXTFILENAME(name,_af,ext); \
        > 	Name (am) = CONFIGLANGFILENAME(name,am,ext); \
        > 	Name (ar) = CONFIGLANGFILENAME(name,ar,ext); \
        [...]
        > 	Name (zh-CN) = CONFIGLANGFILENAME(name,zh-CN,ext); \
        > 	Name (zh-TW) = CONFIGLANGFILENAME(name,zh-TW,ext); \
        > 	key (zu) = READMETXTFILENAME(name,_zu,ext)
        
        in workdir/CustomTarget/scp2/macros/langmacros.inc (which appears to be the
        culprit here) exceeding that limit under --with-lang=ALL.
        
        So just bump the input buffer size.
        
        Change-Id: I5d863050fb772dc7e691a604009ff8702dc718e3

2017-08-21  Stephan Bergmann  <sbergman@redhat.com>  [a7c26cbf73f961fbe82e0331779b935e9e1ff9ef]

        loplugin:checkconfigmacros
        
        Change-Id: Ic9ffe0af9e32b45c304c1edee92ed4b185b4ed19

2017-08-21  David Tardon  <dtardon@redhat.com>  [bf7d2ef17aece06e835b092bc75884b15aa697e7]

        allow to build with released libepubgen
        
        Change-Id: I12d297e8a3e57a3b24d85e4c537996cad0106125

2017-08-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [fabafcfc1861646c7e39810d262777010200dbd1]

        drop unused SdOptionsContentsItem
        
        unused since commit e933538779d29a472c92252f14660c245aa8622e
        Date:   Mon Nov 26 13:34:57 2007 +0000
            INTEGRATION: CWS aw053 (1.23.124); FILE MERGED
        
        Change-Id: I67db5558e0a125273c4d5647329e9cecf70cf581
        Reviewed-on: https://gerrit.libreoffice.org/41380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-21  Stephan Bergmann  <sbergman@redhat.com>  [19efa825090f1b41bcbc2f6d84ee0102cf4bb259]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: I11a535a5271ec15965877986f15adc0804c00a4f

2017-08-21  Stephan Bergmann  <sbergman@redhat.com>  [4eaaa812cebe7c8ec729616e35794dfee64c338a]

        Adapt tests to Windows
        
        Change-Id: I8d33234196060f96ad47c9d0fead4f31218f8bdd

2017-08-21  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [ca13faa5dd06ccb3906c337ffdff8be77dfca56f]

        Updated core Project: help  8bece13f73046ebebfb5c18d02d857a961a4cdab
        
        These lame ASCII x’s didn’t need to be translatable
        
        The table looks cooler with U+2713 and localizers
        don’t need to waste time with superfluous strings.
        Double win!
        
        Change-Id: Ie5b308e451a7877ebfe8a393b00be11d09d8f7cc
        

2017-08-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8f412d7445c3e8b7277757f454a97b84341e55e9]

        drop pointless headers
        
        Change-Id: Ia4e26760d4fad655bbd20714fa0abcad0921605a
        Reviewed-on: https://gerrit.libreoffice.org/41369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [60dc8572e677b6c29f73d8848d9d6036d8d1ff05]

        simplify sd error macros
        
        Change-Id: I0c2a720c4dddda77715e9d2697e9436f48a7d471
        Reviewed-on: https://gerrit.libreoffice.org/41377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-21  Noel Grandin  <noelgrandin@gmail.com>  [25f65b23840a424991027067ae48d0a1de682380]

        remove dead sw error codes
        
        and inline some macros
        
        Change-Id: Ida8db46bec4fcec46a779da0180fe3bf1a1af59d
        Reviewed-on: https://gerrit.libreoffice.org/41375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-21  Mike Kaganski  <mike.kaganski@collabora.com>  [7766135f1ca11f942eb5b9ccc7828d55acfbe28f]

        tdf#111908: only freopen if we try to use another console
        
        Change-Id: If513faa4aac03b4c41759445e34cc965ece0b48e
        Reviewed-on: https://gerrit.libreoffice.org/41378
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-08-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [12b3725aeff5d016d11853c9c8d5077f7e8f7b71]

        updater: add a way to test the dialog code of the updater
        
        Change-Id: I7436edc85f87d1f68b50d39bf29564ff498c9ab9

2017-08-21  Caolán McNamara  <caolanm@redhat.com>  [8eb8e427d1e0757fe0add304cfdbe2d6aae4d9c9]

        trivial WaE when pdfium is disabled
        
        Change-Id: I43a5061c9549a0aff217407ebd3cc5baf68ac60d
        Reviewed-on: https://gerrit.libreoffice.org/41334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9e159f8b868a95ffe0998fdc8dffbbc171f6037b]

        updater: always show the updater UI
        
        Change-Id: I0e1dc86673779966ff247b81852fb2f29655d2b9

2017-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [35974dfc730079fd8d13e62f6b8a4048962f923f]

        Fix typos
        
        Change-Id: I3f3abc3c6e12536d4bc38f0c676d5fc20532a1e3
        Reviewed-on: https://gerrit.libreoffice.org/41370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-21  Julien Nabet  <serval2412@yahoo.fr>  [59fd62fc2ff86320da67f99171eedbfe2d931c2b]

        Typo notifcation->notification
        
        Change-Id: I411105f1a3d519dd08bee55c722e4a06a14f238d
        Reviewed-on: https://gerrit.libreoffice.org/41368
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-21  Jens Carl  <j.carl43@gmx.de>  [76da9aea1c956a4febfd530a5a53e820c1440734]

        tdf#45904 Remove/disable obsolete _XPrintAreas Java tests
        
        The _XPrintAreas test are already written in C++ since commit
        b9337e22ce1dbf2eba0e8c8db294ae99f4111f91.
        
        Change-Id: I282ef018d96e824d73cedc83994dc998ff732b3b
        Reviewed-on: https://gerrit.libreoffice.org/41350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-21  Jens Carl  <j.carl43@gmx.de>  [557ad5279a29aa89101286dd76fcc669ac4548b9]

        tdf#45904 Remove/disable obsolete _XNamedRange tests
        
        The _XNamedRange tests are already written in C++ since commit
        b9337e22ce1dbf2eba0e8c8db294ae99f4111f91.
        
        Change-Id: I0b19653f99de108e76999629927260f1cfddeb8a
        Reviewed-on: https://gerrit.libreoffice.org/41348
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5b517e43e21885bb0cf4342865d70218b2298ec8]

        updater: set executable type GUI for updater.exe
        
        Change-Id: I795cbd8634a3afe219db033ce40f833af0eee44a

2017-08-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [893298e777decac8671fa24b3083357f31a924eb]

        avoid out of bounds access
        
        Change-Id: I4c7ddf2fcabc231b7250306b4a9255fab1a9ef7c

2017-08-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ad21f8ec355dd356bdfe72c67ebf3c4c5cf3f235]

        updater: also write channel to version.ini outside of instdir
        
        Change-Id: Ibb087fc9cd17e50accf78f805e0fec4f202334b1

2017-08-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bfd8a4e22fe584939f67b64c9c9495a466b16576]

        updater: looser throw specification for what() of exception
        
        Change-Id: Ia73dea0cb845e1fb9a743157bbeadbcfeb1d3627

2017-08-20  Akshay Deep  <akshaydeepiitr@gmail.com>  [fc096827ea9fee79c27e07db040c6aed2b5d9ffd]

        tdf#111775 - Default list of favourite special characters
        
        Change-Id: I530c772d5b885132d38c168de66de923703f4b9f
        Reviewed-on: https://gerrit.libreoffice.org/41342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>

2017-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [22aaa9be2ef05358f672ce8fc9f6978664741e7f]

        updater: move the update channel info from the config to versionrc
        
        Change-Id: Id19578a889de51cacac869d7ec681c5c18c40cf9
        Reviewed-on: https://gerrit.libreoffice.org/41365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-20  Szymon Kłos  <szymon.klos@collabora.com>  [2d29dae57ed151be7244aa0a1e2317b30a4c928d]

        tdf#107129: correct showing order
        
        Change-Id: I2e72b8e0d3ff8ef9de16d634d85d43ef2da9ca75
        Reviewed-on: https://gerrit.libreoffice.org/41361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-08-20  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [aff5951e7b4fa549882f4d4c4cfda99f3966a9d9]

        Fixing threadedStream produce loop condition:
        
        hasBytes() is for the consuming thread, produce loop should
        be stopped as soon as we've read as much as size of the stream.
        
        Change-Id: I0d857cc9cbcc4dd7d4a43cddbc4c457e8280353f
        Reviewed-on: https://gerrit.libreoffice.org/41364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [42009698f2ca23ea1527f0696662fbf4c23f2b84]

        svtools: rename function to match it's effect.
        
        nYoffsNodeBmp went with
        commit 9e61a951374a3f7705de67295e406e929c603a42
        Date:   Tue Jun 20 15:59:42 2017 +0200
            loplugin:unusedfields in svtools
        
        Change-Id: I959829c64242b2d021497f828e24bb23119d8e24
        Reviewed-on: https://gerrit.libreoffice.org/41363
        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-08-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [45cbf16d26c6982ce471d1923eb47009771a465d]

        Updated core Project: help  c399dc47d92de039391f4962df355f632ce10d05
        
        tdf#106957 - outdated doc for BASIC date functions
        
        Change-Id: Icb1266d36696f3f6c4cbfff0aa467b6304af9a33
        Reviewed-on: https://gerrit.libreoffice.org/41343
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-08-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5704bc5578aea2ff3295ada9e4b61b8a9247c8e7]

        svtools: remove function with unused return value
        
        and inline only functionality
        
        Change-Id: I79b0ec29dcc35e9dc92aaac9fb191c882a9b0621
        Reviewed-on: https://gerrit.libreoffice.org/41362
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-20  Julien Nabet  <serval2412@yahoo.fr>  [fe195f2c7b0c22169f265b731981bef47119f166]

        Related tdf#111892: revamp TemplateScanner
        
        Remove EnableSorting since it was only used with false as argument
        and unwind to remove too mpEntryCompare, mbSortingEnabled,
        InsertEntry which become useless
        Finally remove TemplateDir which becomes just a wrapper class for a vector
        
        Change-Id: I1e4ead009711f67fe75f3231761cc8966a39f57b
        Reviewed-on: https://gerrit.libreoffice.org/41333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-20  ccsheller  <ccsheller@gmail.com>  [9723634f70be3c8399d7b735d05c6cbb74a29f90]

        Removing unused code:FileContentIdentifier::m_aNormalizedId
        
        Change-Id: Ie578e1640908d3956788de205ce6d1114fc2dba1
        Reviewed-on: https://gerrit.libreoffice.org/41236
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-20  Akshay Deep  <akshaydeepiitr@gmail.com>  [5f2645a47605a71d2a2ebde21c88f083226a3106]

        Enable subset filter when not in search mode
        
        Change-Id: If8bb1471cb09599d514ca2fef963249309d6563a
        Reviewed-on: https://gerrit.libreoffice.org/41357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>

2017-08-20  Tamás Zolnai  <tamas.zolnai@collabora.com>  [804cd889cdd3d3ec3978a5639b8f5cff8f50da90]

        Crash when drawing freeform line
        
        Change-Id: I31b3e2c7cff5a7898fbc40e77f1d997d840a9546
        Reviewed-on: https://gerrit.libreoffice.org/41354
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-20  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a7e8c5304b740cb4e03e25b7217ce6071c29c09b]

        This test intended to be an export test
        
        Change-Id: Ib233bd603185efdb85ed30f3d00c28512d57a0ac
        Reviewed-on: https://gerrit.libreoffice.org/41355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-20  Julien Nabet  <serval2412@yahoo.fr>  [4d21d4ceee0b43418a36fdb832c40265c0c3a562]

        Typo about "document"
        
        Change-Id: Id12718b5b80b08f18fa9a0370c1991d94b2892ec
        Reviewed-on: https://gerrit.libreoffice.org/41353
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-20  Dennis Francis  <dennis.francis@collabora.co.uk>  [06d104ecda085200fb6d22e0bd6d6cb89ca4f66c]

        tdf#83562: Make the EditTextObject export of automatic colors...
        
        ... use the xml token "use-window-font-color" instead of "color"
        to encode a boolean value of whether an auto color is used or not.
        This is because the "auto" color is 0xffffffff and cannot be
        written into "color" xml field which can store only 3 byte-hexcode.
        
        This commit also adds a unit test in subsequent_export-test.cxx
        to ensure the correct export of automatic color.
        
        Change-Id: I42aab926f31669c1423bc09b96b45c410c9732de
        Reviewed-on: https://gerrit.libreoffice.org/41252
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-08-20  Gabor Kelemen  <kelemeng@ubuntu.com>  [668ab2e739397e6b095372a1a468bd4f515927b6]

        Fix 'make translations' run
        
        Recent commits introduced strings in .ui files without context
        which makes 'make translations' fail with:
        
        [build POT] pot.done
        Traceback (most recent call last):
          File "/home/gabor/src/core/solenv/bin/uiex", line 30, in <module>
            keyid = entry.msgctxt + '|' + entry.msgid
        TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
        
        Affected commits are:
        e74be9ad773c7769c5d8765bb2ac234967e420ec
        213a83ce46edf1b81f2285fd59f1d04935760caa
        
        Change-Id: If7afc4bb157a6406cabba141d375e9b0dab5f3de
        Reviewed-on: https://gerrit.libreoffice.org/41322
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-08-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [1e3bd9bd15550033ae76012014d631b104ff2008]

        drop unused SfxSpellCheckItem
        
        last getter went with
        commit 215207f480258b37864a88e1b831055e148adf65
        Date:   Thu Mar 6 16:42:24 2014 +0000
            coverity#708784 Unused pointer value
        
        don't put the item in any item sets anymore.
        delete SID_ATTR_SPELL and adjust SfxItemSet ranges.
        narrow ranges in OfaTreeOptionsDialog::CreateItemSet to actually
        used items.
        
        Change-Id: Ia5cc91fc62a0fccf87b2fd380e6bb2bef1f6f3e7
        Reviewed-on: https://gerrit.libreoffice.org/41335
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [28e4240f81ccc1804ecf4b776290b3553f8d1c61]

        external data: add a way to get the available data sourcesfor a provider
        
        Change-Id: I1620537ee004c5acbc85db05dce2b8e3b84bb565
        Reviewed-on: https://gerrit.libreoffice.org/41345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-20  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [7a82caa8f7874f44f32c633140b015325454e570]

        package: get rid of requirement for plain passwords
        
        Change-Id: I36d41d9166ae2b2ea287af82c87b5f2ea86bd564
        Reviewed-on: https://gerrit.libreoffice.org/41344
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b9f85538e65882238de80ab36c864bc0082ad7f4]

        updater: another place needs to handle additional dir level on windows
        
        Change-Id: I04f784d317b8cfeea25932728f03c92b0b73c70e

2017-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5b60aeb5cb6306f84f6ec44adbe1033e89a2962c]

        external data: improve the external data dialog
        
        Change-Id: I417bc57e2b4be56c4e3f51aa47b447ad48f5684d
        Reviewed-on: https://gerrit.libreoffice.org/41340
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [447ecc3cfbae6a3db60d5c04360c4fa1f65eb679]

        external data: add a menu entry to refresh the data
        
        Change-Id: I1942488d518be91c3ad03f91d98834e22bfdfb16
        Reviewed-on: https://gerrit.libreoffice.org/41339
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [257fb1141f2dcb22d3ac6c8bb63af94bc3d652af]

        updater: replace whitespace in dir names and strip the extra win dir layer
        
        Change-Id: I543b903157d44038468eb4d92261dfd0d8b2909b

2017-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5daa3a1cc0bced06c638952ececf4299ef71183a]

        updater: make it easier to test some parts of the updating code
        
        Change-Id: I7f3758eb8c12d912a47ac3a3c632347e6e124601

2017-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3f8a48f5d81baee92f83a666842b7322195d6116]

        updater: windows prevents moving file with open file handles
        
        Change-Id: Iebd4886f3d44f816fc06b7c80e7368bbac3d159a

2017-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [575cf048132c905e91bf2266be93e245c993498f]

        updater: better error logging
        
        Change-Id: I9acdfc6e493bc8ae6d2335e5aae65699bf2665c0

2017-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ca0f046d43d22e8c6cf6da7ab5c6e69b6b6e2eaf]

        external data: forgot to add the new html provider to the list
        
        Change-Id: I4982cd9213827493ce41c99ddf4048ddbfd08618
        Reviewed-on: https://gerrit.libreoffice.org/41337
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [be5511822416c27647fbdc8cd36a19bd8ccce488]

        get the ScDocument directly from the ScViewData
        
        Change-Id: Id4b836bb334a208f83aeffed8ae932f4ce7437ec
        Reviewed-on: https://gerrit.libreoffice.org/41338
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-19  Sanjaykumar Girishkumar Patel  <SP1663@live.mdx.ac.uk>  [881433b6a08a20e0a1a56d2fbdd72bfb722189ca]

        Updated core Project: help  26259f880a5978290ae1a9da300025a73c702a63
        
        tdf#83160 Write help pages for Impress Remote
        
        Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        
        Patch set 2
        * change image resolution to 75% (rendered worse, BTW)
        * phone screeshots on latest Impress Remote release
        * drop table for screenshot positioning
        * added 'laser pointer' feature description
        * reposition slide show pages in tree-file
        
        Change-Id: Ic1cda15ebbf4f37e82afefc6da142c246ac6ad7b
        Reviewed-on: https://gerrit.libreoffice.org/41317
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-08-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e62a8f333332688203867fdddbc8ffa89a657b9f]

        svl: refactor string stream helpers
        
        functions were declared twice, in stringio.hxx and poolio.hxx.
        
        remove unicode functions as they were unused.
        remove duplicate function declarations in poolio.hxx.
        move implementations from poolio.cxx to new stringio.cxx.
        
        Change-Id: I469346a01d793d22721e62bf7e96fd01e28d560c
        Reviewed-on: https://gerrit.libreoffice.org/41331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-19  Noel Grandin  <noelgrandin@gmail.com>  [e947d11753e8d3a13a251ec99ce7129099dca1a1]

        remove dodgy use of ErrCode
        
        that wasn't really an ErrCode, just a way to look up localised strings
        
        Change-Id: Icd6a142edf0c3e04ac0b5ff968f231288ff8a950
        Reviewed-on: https://gerrit.libreoffice.org/41323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [933d2b41e7766699f5e2f2c4bdd5fa3ded79a47f]

        drop unused SfxSizeItem
        
        unused since commit 48bf5e855ae02fd1bea87938978f29ee6147285c
        Date:   Thu Nov 16 14:30:58 2000 +0000
            Remove tests for INET_PROT_FILE
        
        Change-Id: I2dc134f529675204caad78c7e50417adb55e8e4f
        Reviewed-on: https://gerrit.libreoffice.org/41320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9065a12ce781a073b736bd944c436923277b3919]

        templatelocnames.src no more exists
        
        I guess the content now is in sfx2/inc/strings.hxx
        
        Change-Id: Ie41f150f95d5da80ed82f09760b812910ac2ab8a
        Reviewed-on: https://gerrit.libreoffice.org/41316
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8f5e3852428b84ce876cbd0e5996acdd6bacefca]

        sdstring.src no more exists
        
        Change-Id: I9cc937daa135ad35c1abca66a926d2fe40040dc4
        Reviewed-on: https://gerrit.libreoffice.org/41315
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [daecb11ee244b1306cec14a2e1fc5237926786d8]

        Removed ignored includes
        
        By brute force analysis, it seems to me that we can easily
        remove these not used includes.
        It passed "make check install"
        
        Change-Id: I34ea2aae57e56fb8b2cf1066cf51b08068fa0b53
        Reviewed-on: https://gerrit.libreoffice.org/41312
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-08-19  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [bf41e713f62d4a181a6916680cd64d60728b1a52]

        Updated core Project: help  dc88353ac9cc2a36294491ec7df8ab6c1065459a
        
        Some light proofreading and term update
        
        Change-Id: I508f4a33999f6acf9dcf6cf3db1d7b5b7e482b92
        

2017-08-19  Gabor Kelemen  <kelemeng@ubuntu.com>  [8d0acf8763a154fac6597cb37d023c0412710c7a]

        tdf#103275 Rename 'Spacing to Content' to 'Padding'
        
        Change-Id: Ib4bdc594f34761c5957e9fb803218946b54e23f7
        Reviewed-on: https://gerrit.libreoffice.org/41306
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aea4bcc2d1169c8bde75a0b44c0ccd9725ad0775]

        Fix typo
        
        Change-Id: Ia4c3ac4fd264d490dd3a91402897560ebd3006be
        Reviewed-on: https://gerrit.libreoffice.org/41314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f629368696a095aed135ab98a91c8a37dae81c3c]

        no need to redefine WB_RIGHT_ALIGNED
        
        Change-Id: I99387a402354a8d982e1d36e7d2fdbb710658a97
        Reviewed-on: https://gerrit.libreoffice.org/41300
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4ac906cd07c06abcda427f70787b9b6c213b354]

        convert to WB_SAVEAS to flags on SfxAcceleratorConfigPage::StartFileDialog
        
        Change-Id: I52ff0b4ba892a74d1dad9ce8c6c7638e3463affe
        Reviewed-on: https://gerrit.libreoffice.org/41303
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [50acead19bd13a344f8ca9b3879f8e8cb0b24eb7]

        convert WB_SLIDERSET to a bool field
        
        Change-Id: I8a3767e162a14069937d52f5eb57ae5cd7f3fa7b
        Reviewed-on: https://gerrit.libreoffice.org/41302
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [4105174973aaabc25148e53571b7a4fc356098de]

        convert extended WinBits to scoped enum
        
        Change-Id: If35f4fcda2415c858ba8f963e9f471c87169bc99
        Reviewed-on: https://gerrit.libreoffice.org/41301
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-19  Gabor Kelemen  <kelemeng@ubuntu.com>  [793246e1ae1266e8bd4261aa45dad40f5da16785]

        tdf#107183 Set different dialog title for renaming master slide
        
        Change-Id: I351e6db782cce8ece78083e5a79e4c2baaa414ee
        Reviewed-on: https://gerrit.libreoffice.org/41310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-19  Paul Trojahn  <paul.trojahn@gmail.com>  [81d40428bbcfe332b78e154b4cd3fd7feff5ff73]

        tdf#100387 Fix OOXML export of animated lists
        
        pRg is a paragraph range, not a character range.
        AnimationExporter::getTargetElementShape is still
        used by the ppt export filter, so I just moved the
        relevant parts over to
        PowerPointExport::WriteAnimationTarget.
        
        Change-Id: If477013d62483d57fe142c9da3ab0c75872733af
        Reviewed-on: https://gerrit.libreoffice.org/40979
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-19  Justin Luth  <justin_luth@sil.org>  [ce2e7a4e7a143937393f89c91e17b52b8dba1a74]

        tdf#98700 docxexport: don't force on ParaKeepTogether
        
        The mere presence of SvxFormatKeepItem was ENABLING it during export,
        without checking to see if it was actually turned on or off.
        Both DOC and RTF check the value, and set accordingly, so do the
        same for DOCX.
        
        Merely toggling the setting on and off is enough to create the
        property, so this is a nasty bug that only affects inquisitive
        people.
        
        Change-Id: I02d83a255f5b4ff8c5124302a52a3126dad40b67
        Reviewed-on: https://gerrit.libreoffice.org/41309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-08-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [10a914f3d891ca641fea99b19fb2de4f9a956cb4]

        updater: use forward slashes
        
        Change-Id: I56b46e55007a4c30eb3e1438f8238bd3271fb993

2017-08-19  Matthias Freund  <matti_lx@secure.mailbox.org>  [ddf0d439d36686008b6de16d59c9a9068622f26c]

        tdf#98315 Function Wizard showing Breeze icons when in Sifr theme - SVG
        
        These are the svg (source) files for master
        
        Change-Id: Iadeb6a791216799805259f54e3337819bb658323
        Reviewed-on: https://gerrit.libreoffice.org/41027
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-18  Julien Nabet  <serval2412@yahoo.fr>  [92507dd3dc3eaf95d540475ac3e7887495030ebc]

        Remove refs to deleted src files
        
        following https://cgit.freedesktop.org/libreoffice/core/commit/?id=00657aef09d854c74fb426a935a3e8b1fc390bb0
        
        Change-Id: I34a119676257eb3b3caa318eb788f16e7fd1bd4b
        Reviewed-on: https://gerrit.libreoffice.org/41307
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e5c0c4bc019cb85d8a41733cec8d68dd6995bea]

        use o3tl::enumarray for m_aNodeAndEntryImages
        
        Change-Id: I508c77562ec92b078d15d2a557af474a93b940de
        Reviewed-on: https://gerrit.libreoffice.org/41294
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Jens Carl  <j.carl43@gmx.de>  [70027414b3ae0c460b0d398fccde092750af47fd]

        tdf#45904 Move Java _XViewFreezable tests to C++
        
        Change-Id: I75a0363304dbaaeb5988f2ec027d8211f4e01a4f
        Reviewed-on: https://gerrit.libreoffice.org/40872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [aee0dfee2cbc313b9baf63cdb24af5a676c5eee2]

        comment out of date
        
        ever since the great gettext migration
        
        Change-Id: I642f2db4cbe10c5f0584a8f9bf793fd32e19a5e5
        Reviewed-on: https://gerrit.libreoffice.org/41293
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [20f1b84092b51e9c0327eded14c75ddccb1413aa]

        no need to redefine WB_NO_DIRECTSELECT
        
        Change-Id: Id9823a4b10982eb0a7c8f31d253a2d71005fa531
        Reviewed-on: https://gerrit.libreoffice.org/41299
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [6cccaa9a7859d6a8523c03ca0fe6468635653afa]

        WB_ANIMATION is dead
        
        ever since
        
            commit 5bb93690aad419ceafbd14a61da1a86f674fdfea
            INTEGRATION: CWS hedaburemove01 (1.1.2); FILE ADDED
        
        Change-Id: Iad592e268644d10944e46bf80eae30042beab6da
        Reviewed-on: https://gerrit.libreoffice.org/41298
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5dbc6e02b96887772e1f305f4cd97b6d4b96734]

        WB_RADIOSEL is dead
        
        since
        
            commit 37229126c0a821a925839bbca4b6ec7245f861e9
            Make WB_RADIOSEL style behaviour as default.
        
        Change-Id: I606a01f4c8a84780af96265493372bb0df3fc40d
        Reviewed-on: https://gerrit.libreoffice.org/41297
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd2c6137ea45e0587a56bf219b1e5d8fb72cce03]

        WB_TOPBORDER,WB_3DTAB are dead
        
        since
        
            commit 8ab086b6cc054501bfbf7ef6fa509c393691e860
            initial import
        
        Change-Id: Icbbf01de92c6dab4f9f94052cda784326a051ad8
        Reviewed-on: https://gerrit.libreoffice.org/41295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Jens Carl  <j.carl43@gmx.de>  [c22883f6018858bd3198059f696fa3dff264c24d]

        tdf#45904 Remove/disable obsolete _XDatabaseRange Java tests
        
        The _XDatabaseRange tests are already written in C++ since commit
        95780ec73990f96dc16fc677c895d00fa1360008.
        
        Change-Id: Ib57cb1f69c0ebc17443c16e7d466ad3ccb535f19
        Reviewed-on: https://gerrit.libreoffice.org/41007
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-18  Jens Carl  <j.carl43@gmx.de>  [8ab13df17936537a801d0d94c1479c5a8e38cce3]

        tdf#45904 Remove/disable obsolete _XDataPilotTable2 Java tests
        
        The _XDataPilotTable2 tests are already written in C++ since commit
        c1589dbd450426928077694346b773b718e6ff78.
        
        Change-Id: Ic176f746eb94bff6c1cc7daeffedd8f22061dd96
        Reviewed-on: https://gerrit.libreoffice.org/41013
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-18  Jens Carl  <j.carl43@gmx.de>  [a0bb33bd5d6a9f968ab5e4eadc4692754cff7073]

        tdf#45904 Remove/disable obsolete _XDataPilotDescriptor Java tests
        
        The _XDataPilotDescriptor tests are already written in C++ since commit
        95780ec73990f96dc16fc677c895d00fa1360008.
        
        Change-Id: Id1f219b148dd97455aecda705ad3b388128a0e0c
        Reviewed-on: https://gerrit.libreoffice.org/41010
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-18  Jens Carl  <j.carl43@gmx.de>  [a4cbf53a78a41f7881c5c8c62ad0753e8c416f42]

        tdf#45904 Remove/disable obsolete _XDataPilotFieldGrouping Java tests
        
        The _XDataPilotFieldGrouping tests are already written in C++ since
        commit 95780ec73990f96dc16fc677c895d00fa1360008.
        
        Change-Id: I93c772d4ce464d542e1c2ec66f12f12e073d08cc
        Reviewed-on: https://gerrit.libreoffice.org/41011
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-18  Michael Stahl  <mstahl@redhat.com>  [6a018363791945b6fd7f04f2aa311e4f4753f6aa]

        tdf#99692 sw: fix the fix: don't set bNullContent if node was split
        
        When showing the redlines in rhbz908615-13.odt, the following assertion
        happens:
        
        Assertion `IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark(rPaM) && "<CrossRefBookmark::CrossRefBookmark(..)>" "- creation of cross-reference bookmark with an illegal PaM that does not expand over exactly one whole paragraph."' failed.
        
        This is because in DocumentContentOperationsManager::MoveRange() the
        flag bNullContent is set after the node has been split; in this case the
        nContent is of course always 0.
        
        Later the function then restores aSavePam to the index 0 of the next
        node, when it actually shouldn't do anything because the JoinNext()
        already positioned it correctly at the merge-index of the re-joined node.
        
        (regression from 850795942b3e168cab8ce88b4f2b421945ff29ca)
        
        Change-Id: I64d50e70b19e2fd81537a9771fa8706898b17642

2017-08-18  dennisroczek  <dennisroczek@libreoffice.org>  [e182760b16f9d71d93907c4bba86d26a466d8918]

        fix typos
        
        Change-Id: Ie0228b07bf801faab5241d835bca36676a07682e
        Reviewed-on: https://gerrit.libreoffice.org/39736
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [e64a54acfea031d45b06b4c9d606fc03bfcbf40b]

        WB_RANGESELECT,WB_MULTISELECT in Calendar is dead
        
        since
        
            commit 6c759da0442f5123a4a4355e8dc9c926a49d25d7
            delete workben
        
        Change-Id: Ib9db62ea3fb064b70912318eda2528590c307295
        Reviewed-on: https://gerrit.libreoffice.org/41287
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [adf38e23f32b0b0e0b45a45f4abf2758e74c1a59]

        WB_BOLDTEXT,WB_FRAMEINFO,WB_WEEKNUMBER are dead
        
        since commit 6c759da0442f5123a4a4355e8dc9c926a49d25d7
        "delete workben"
        
        Change-Id: Ie1f399a7a8179c7727491f4ab7b4b2772fd130b8
        Reviewed-on: https://gerrit.libreoffice.org/41286
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [827f98644d4af44432f02fa66196c238ba6886d6]

        Fix typos
        
        Change-Id: Ic9cbc4a05fa28c63ab2f5a773aa2f9e87757609a
        Reviewed-on: https://gerrit.libreoffice.org/41285
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [84c0687f092d2e6f21560dd8a6d6401a38f2afa3]

        don't use boost in compilerplugins
        
        Change-Id: Ic1610e99cd2d11d1a536a6f3e66b44417ee59793

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [39cc076cb66071c1522fb554a1469c039b6b5770]

        loplugin:redundantparen
        
        Change-Id: Ie1bae8acdd70ba7943d8ae245d95dee16ce2e5d5

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [256c28ae3354d49d0e2ebdf11ef2a64da7954f68]

        new loplugin:expressionalwayszero
        
        The code in SvXMLExportItemMapper::exportXML was broken as far back as
        its introduction in
        
            commit 0c28e3c480a95c03b513c55f029b979bcd9c0401
            "Move SvXMLAttrContainerItem to SVX, moved writer only code to sw"
        
        Change-Id: I90043ce8b7263aa56fd0883d350e29b97eeaf99b
        Reviewed-on: https://gerrit.libreoffice.org/41282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [6e1d959a2e890004be5be259610033210d18f7cd]

        No libepubgen in org.gnome.Sdk//3.24
        
        Change-Id: I71a9e382b2a36cfba38dbd14e1af303153356d47

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [1852c5a68c3f8735aaecb77066a58f4d6a43fb72]

        WB_QUICKHELPSHOWSDATEINFO is dead
        
        since
            commit e8559f07b52f434e081b1ef58a8db097cdd826ee
            Remove unused code
        
        Change-Id: I0dcfe7aea4e0326595d99a781a1029a0c25ed15f
        Reviewed-on: https://gerrit.libreoffice.org/41281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [d6ec9361cb07e312382c0a9251bc03b629d914f9]

        WB_FORCE_SELECTION is dead
        
        at least as far back as:
        
            commit ac7acb0ab1329913b0cec79790adcde0263960be
            "Merged SvTreeListBox and SvLBox."
        
        Change-Id: I13d8ab413365928749b1c59a0cca0db115b80ffa
        Reviewed-on: https://gerrit.libreoffice.org/41280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [b71ff0db856c7fbc3505f2663aee568fa47fc067]

        convert ExtendedWinBits to a single bool flag
        
        Change-Id: I2ff15a7f485ffdfb78eaabd529d19065faeb4c53
        Reviewed-on: https://gerrit.libreoffice.org/41277
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Takeshi Abe  <tabe@fixedpoint.jp>  [fb0bf56948d7f968717f4a3f53ce56e320cd5f36]

        tdf#105538 Download update to Downloads folder on Windows
        
        instead of Desktop.
        
        Change-Id: Ib88b23afdd0b836184b7f0a3f501983137a1405d
        Reviewed-on: https://gerrit.libreoffice.org/40692
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-18  Julien Nabet  <serval2412@yahoo.fr>  [dabba2e3368c2e2ae4ab03ddcfc667e13f89841d]

        tdf#109104: respect RFC3986 for newlines in ScEncodeURL
        
        Quotation of RFC3986:
        A percent-encoded octet is encoded as a character
        triplet, consisting of the percent character "%" followed by the two
        hexadecimal digits representing that octet's numeric value
        So test the length of the return of OString::number and add "0" if needed
        
        ScEncodeURL was added with:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=25434372bf56e0ebdb7e7d47ab3c14c68211509f
        
        Thank you to Bele (the bugtracker reporter) for code pointer!
        
        Change-Id: I8df102eb38b31933c6ebb15bb25c125b423f722b
        Reviewed-on: https://gerrit.libreoffice.org/41086
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-08-18  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [08566ea519441be31a4b1a467ec121d18fd29b9b]

        drop unused CntContentTypeItem
        
        unused since commit cdae06a664bfc3279bd9f177473357cce316b9b1
        Date:   Fri Apr 6 11:17:10 2001 +0000
            #78400# Template scanning reimplemented using UCB
        
        Change-Id: I3e742be5a7c5467628dbe5a19171c4dfcef07c58
        Reviewed-on: https://gerrit.libreoffice.org/41274
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [df48f780e3baf3f82fbe9024c94fccc15a84d53d]

        Remove dead function declaration
        
        Change-Id: I6d54179a9faeda77a3c3672978cfade8408cb835
        Reviewed-on: https://gerrit.libreoffice.org/41275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-08-18  Ulrich Gemkow  <lobugs@ikr.uni-stuttgart.de>  [b37c344274072df92a8a9624c261aa51c9145217]

        Rename flag to less generic name to prepare adding more flags
        
        Change-Id: I27663a42890bbae3279847a7da971cd367335cb3
        Reviewed-on: https://gerrit.libreoffice.org/40736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-08-18  Takeshi Abe  <tabe@fixedpoint.jp>  [75539963e621faafdc0d3ef6759cadb2e0a5d9b4]

        vcl: DockingManager owns ImplDockingWindowWrappers
        
        so simplify code with std::unique_ptr.
        
        Change-Id: Ieec470e0a5f52c0d652d169c1ced6ca7307f062f
        Reviewed-on: https://gerrit.libreoffice.org/41217
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [d7a9abdce528581362ac39185b51c9ff88e9d494]

        Report full type info (plus the desugared type as "aka")
        
        Change-Id: I647b1c3e479e0be01ed7ea16e1ad3dd9bed9ba6a

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [e5eedf7af4fcb38162773bff74c89243923a04eb]

        loplugin:implicitboolconversion (clang-cl)
        
        ...after 2bb282656a19a399a101dbeadf157d10d4d5e4f4 "SalFrame Handle* methods can
        return bool"
        
        Change-Id: I15659eafc27e8402aeb407418e656d546c554f06

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [7742f5142b3bb598c103ed15b46bfcb50873a6a8]

        loplugin:oncevar (clang-cl)
        
        Change-Id: I118da42ad7a42e4d081fd9901e230a0318a77f73

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [8106bea9e929922a1d97b0ef37b6474333fc1b85]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I2d4aea9829cc8057849ba4fb0b8a60b4f4d2054d

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [c38b3a9a12c4011505834580f29772ab539410f2]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I8eddd2cb43631d15a04f3edd3cf218232bda45af

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [a100b31f0de13ab8fbf66d77dd24a798ae96d9dd]

        loplugin:oncevar (clang-cl)
        
        Change-Id: I36c97d99d268b0ebedfd0eebc4722cabc6e51220

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [fd924b397b17e69dbf5721665d493d08c35fad59]

        loplugin:oncevar (clang-cl)
        
        Change-Id: I0cbd9a87880070e2c1381ecd385c1fe4c3ad7505

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [8a62efcc846d27e5db2d37095bb79216a3230b9d]

        missing include (--disable-pch)
        
        Change-Id: I4e8ae42e2e0c285d34098bebd637ad6d4abaf6a0

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [e1a75dc228fa7bb7c4c42dc9370fc3e51ff5e936]

        loplugin:unreffun (clang-cl)
        
        Change-Id: I6e5789982789adc68a2e003aa6acff57639d5b5d

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [454c4380a4ab5574d5454d9659b7167845823c48]

        loplugin:cstylecast (clang-cl)
        
        Change-Id: Id3f66842829a4b86f7980f0c1cbfe6e56e958e9c

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [dd066778de7d367b8990874d5472374fa5577b90]

        -Werror,-Wmissing-field-initializers (clang-cl)
        
        Change-Id: I77b6fb2b9fe8e93f279f29a19f67079f5f81d1b7

2017-08-18  Stephan Bergmann  <sbergman@redhat.com>  [210f57d026e5e534e64e7bd84f5750b7248f79d2]

        -Werror,-Wwritable-strings (clang-cl)
        
        Change-Id: Ic3a23c8290021b4bffe770651269ccf792b7c632

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc8a46534e03d9dc81c92756957cbae84d72b953]

        Revert "Related tdf#105500: leaks in PaletteManager and SvxColorToolBoxControl"
        
        This reverts commit 8c0cc5cd7befffc6e8e6361ba67807a799cc997f.
        
        These changes are unnecessary, the compiler already automatically
        generates the necessary code.

2017-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [eea6d3951b66f85df60574e10f19a81bfd7529cc]

        loplugin:unnecessaryparen
        
        look for  statements like
        
            return (function());
        
        Change-Id: I906cf2183489f87225b99b987caca67e39b26cc3
        Reviewed-on: https://gerrit.libreoffice.org/41260
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0501869949b65b27303a41fd235a6ec32a4c90a7]

        Fix typos
        
        Change-Id: I795059109e23800987cda6f04c58ab18c488ad07
        Reviewed-on: https://gerrit.libreoffice.org/41242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [713c80b46053567977b53651ee057ce7d6f84bd3]

        Fix typos
        
        Change-Id: If13c1408a3e597c6f9b21d209722ef6bc87c0c94
        Reviewed-on: https://gerrit.libreoffice.org/41270
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-18  Tamás Zolnai  <tamas.zolnai@collabora.com>  [79611a44fac472dfa5f0a01c051c314078f798b9]

        NdTopLeft is unused now.
        
        Change-Id: I39184b8fdf666676c21560d39911f6204b0afd52
        Reviewed-on: https://gerrit.libreoffice.org/41257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-17  Julien Nabet  <serval2412@yahoo.fr>  [27b1e21913d8119ea27be05954156d15ca069e66]

        Related tdf#111634: Multiple memory leaks in libmacabdrv1 (part3)
        
        Hope it'll fix leak from https://bugs.documentfoundation.org/show_bug.cgi?id=111634#c13
        
        Change-Id: I61a51faf291145c8cafd03339b7bcc7b23072fba
        Reviewed-on: https://gerrit.libreoffice.org/41268
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c0cc02e2934aeb12dda44818955e5964496c186a]

        tdf#50097: DOCX: export form controls as MSO ActiveX controls
        
        * Use the same structure for export what MSO uses
        ** Position and size information are exported as VML shape properties
        ** Different handling of inline and floating controls (pict or object)
        ** Do some changes on VML shape export to match how MSO exports these controls
        ** Write out activeX.xml and activeX.bin to store control properties
        ** Use persistStorage storage type defined in activeX.xml
        * Drop grabbaging of activex.XML and activeX.bin
        * Cleanup control related test code
        
        Change-Id: I38bb2b2ffd2676c5459b61ec2549c31348bab41c
        Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/41256
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-17  Julien Nabet  <serval2412@yahoo.fr>  [8c0cc5cd7befffc6e8e6361ba67807a799cc997f]

        Related tdf#105500: leaks in PaletteManager and SvxColorToolBoxControl
        
        See comments of the bugtracker for more details
        Again thank you Alex for very useful information about leaks!
        
        Change-Id: I96743e8b167224f1bec73db5f2ba82536c7f23fa
        Reviewed-on: https://gerrit.libreoffice.org/41265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [64a3124d928f337011cad137c2c059f1ef064377]

        Fix typos
        
        Change-Id: Iaa9c0aea3ea1a239e378bd714ba335f91bb1faf3
        Reviewed-on: https://gerrit.libreoffice.org/41194
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-08-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [fc443f3b50e33a1adab03bbf7fb9f9351eb07868]

        drop unused SdrCustomShapeReplacementURLItem
        
        no user found at least since 2004
        last traceable commit 50a73f5963c4d0ca34629f36cc04e8b45f61bd62
        Date:   Fri Apr 2 13:07:39 2004 +0000
            INTEGRATION: CWS sj05 (1.1.2); FILE ADDED
        
        Change-Id: Iaaf80e93ed60611f5e03688f4d95ab0a7d024e79
        Reviewed-on: https://gerrit.libreoffice.org/41262
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [28102e471d3cb6b6976380ca84b1094078ac1af1]

        EPUB export: handle inline images
        
        Just the bare minimum, so that the binary file-related member functions
        of the package interface are triggered, so I can implement them.
        
        Change-Id: I996659126667423fded1f89f8097ac726418fa00
        Reviewed-on: https://gerrit.libreoffice.org/41261
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-17  andreas kainz  <kainz.a@gmail.com>  [dc9d435f6fcfe413c5891aac8d1fe236ee11ccb6]

        clean xml code in the breeze_svg icons
        
        Change-Id: I1a7fc0f4978d3a61b4717fcbbc2bd752a401c86e
        Reviewed-on: https://gerrit.libreoffice.org/41253
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f0348fb4bfa9586ff75b0495c221c0eac9359615]

        these comments no longer valid
        
        Change-Id: I263116383a9342f9600d6cd1622a941afe83634e

2017-08-17  Stephan Bergmann  <sbergman@redhat.com>  [139be0f4c898c926f9bb5954d0054e8617b6fd21]

        Remove excess SAL_WARNs
        
        Each such precondition violation for that URE API function would already result
        in osl_File_E_INVAL anyway.
        
        Change-Id: I279949ae8f341e6272bb4574da712fd693461acd

2017-08-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5a64d8b20ed74559617d2f97c3f941842b6a9ea1]

        drop unused SdrCustomShapeAdjustmentItem
        
        unused since commit 935baf97a926baa50d985808736e0adb8837c716
        Date:   Tue May 19 09:32:45 2009 +0000
            CWS-TOOLING: integrate CWS impress169
        
        Change-Id: I1e8b0285ae1f6e8d92efd3f5a2463ff3126f1a0d
        Reviewed-on: https://gerrit.libreoffice.org/41248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-17  Gabor Kelemen  <kelemeng@ubuntu.com>  [9f56a577771b0a842c8be3ad1341cabdb47ac1fc]

        Drop deprecated SplitWindow configuration settings
        
        These were first marked as deprecated in 2002:
        https://cgit.freedesktop.org/libreoffice/core/commit/officecfg/registry/schema/org/openoffice/Office/Common.xcs?id=4c25e5b66af5afa507c63947356c4720910a2ad6
        
        Change-Id: I6fb8b48b44d71b85d2cd3406a730f650981b8147
        Reviewed-on: https://gerrit.libreoffice.org/40905
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [19522f05880d67fda63dc6c62c0f5afb851c6a31]

        fix compiler error in passparamsbyref
        
        Under clang-3.8 we get:
        
        compilerplugins/clang/passparamsbyref.cxx:158:31: error: no member named
        'isAssignmentOp' in 'clang::CXXOperatorCallExpr'
        
        Change-Id: Icfba2b624f53f07418674237adc5a47819f73c43

2017-08-17  Michael Stahl  <mstahl@redhat.com>  [046878a88a9fd47101db9e24eb9fb4203ca6efbe]

        odk: oops, typo "have have"
        
        Change-Id: I3ab67d22985c8023da9db78ee085db07835aa2bf

2017-08-17  Michael Stahl  <mstahl@redhat.com>  [7cecf138815770ade61c090efad2258f5baf5c9a]

        tdf#107785 odk: document where to download the SDK
        
        Change-Id: I56368bc7e75671f170cce2360ac093e43b629e66

2017-08-17  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [8e397fc58b63d08998b1ee8f1c05f1415b2eaf9f]

        SmartArt: simplify conditions, miscellaneous changes
        
        Change-Id: I70cc3548a68367b0a5f4cc5f55e55dc2db1e8b27
        Reviewed-on: https://gerrit.libreoffice.org/41239
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-08-17  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [f1d65b13ff6f0cd82ae36a3e6d58961d3c7273ac]

        SmartArt: support cnt function
        
        it was necessary to introduce in LayoutAtoms reference to containing
        LayoutNode passed by constructors, so that ConditionAtom can
        access LayoutNode's name and diagram data
        
        Change-Id: I35c9cb9061f23eb15e7a9372476530e2ead5d0dc
        Reviewed-on: https://gerrit.libreoffice.org/41108
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-08-17  Caolán McNamara  <caolanm@redhat.com>  [8cba023cbd8f1576d7f30855847a85d762b7b1fa]

        use correct final language dir names
        
        Change-Id: Iafbdf4961a35809d3c6a778a3292b70456b55913
        Reviewed-on: https://gerrit.libreoffice.org/41250
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-17  Eike Rathke  <erack@redhat.com>  [ad1c9097ca0390fe82b6e81a963b3caf0b45f35d]

        Add hu-Hung -> hu@hung
        
        ... and hope that actually will be recognized..
        
        Change-Id: Ib7a73eca63caeb8791a06fa26cd31a15407de065

2017-08-17  Justin Luth  <justin_luth@sil.org>  [be6534dc47568dbf57057dec73ef260b63e198c0]

        tdf#55427 ww8export: treat document-end-footnotes as endnotes
        
        MSWord has two choices for footnotes - at page-end or page-bottom.
        LO has different choices for footnotes - at document-end or page-bottom.
        Since document-end footnotes act like endnotes,
        convert those footnotes into endnotes during DOC/DOCX/RTF export.
        
        No matter what happens in this situation, some compromises have to be
        made. The main compromise now is that the anchor numbering for endnotes
        defaults to i,ii,iii while footnotes are 1,2,3. The conversion
        obviously will switch to endnote style. This is user adjustable of course
        and will be retained on following round-trips. Also the (footnote)
        paragraph style is retained, but future endnotes will use a potentially
        different endnote paragraph style.
        
        Remedying those perceived deficiency is left as an exercise
        for the motivated reader, who of course will
        take into account the possibility of both endnotes and
        chapter-end footnotes existing in the same document...
        
        The unit tests' primary purpose is to ensure that footnotes following
        down the endnote export path don't cause LO to crash.
        
        Change-Id: I219d499df7981a14f824a664b15051ad10ff6642
        Reviewed-on: https://gerrit.libreoffice.org/38634
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [91f4d01af4772fe5156e59ea4f4ef771de657a57]

        EPUB export: fix unexpected text in chapter names
        
        Chapter name was a collection of all heading 1 (and contained heading 2,
        heading 3, ...) texts, but just heading 1 itself is enough.
        
        Change-Id: I893a935c4f4855ef5d19a01e2679ba7101af853f
        Reviewed-on: https://gerrit.libreoffice.org/41246
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [9480ff6a2b6057410940ff5c40828d5746898a0e]

        EPUB export: implement link support
        
        Not only the link but the text of it was also unhandled, add code for
        both.
        
        Change-Id: Ic3a26db64a10d44f1f94b7358ed9103bb68bbe95
        Reviewed-on: https://gerrit.libreoffice.org/41245
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [d21b119df35ca43d3a4edeab2a809c345e0f617c]

        loplugin:passstuffbyref ignore params that are assigned to
        
        makes writing nice code awkward sometimes.
        
        Also split plugin into two different plugins, the logic was getting
        tangled up.
        
        Change-Id: I232e314d29c766c160c29373988dc37a466505be

2017-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0d7b8fa63109117ec19864ddd2462683088d1e3]

        new loplugin convertuintptr
        
        an experiment to see if I can make the process of eliminating
        sal_uIntPtr a little easier
        
        Change-Id: I808185fbf18826cb9ab5612a7be4148d52045957

2017-08-17  Aditya Dewan  <iit2015097@iiita.ac.in>  [d64a7f4ba80fa2a0a0ad2bddc6906ab6b78a23c8]

        implementing callback for ruler invalidation
        
        adding commands to fetch and changee ruler state
        '.uno:RulerState' and '.uno:RulerStateChange'
        
        Change-Id: I66107039a7ae5893691feb45c8ab2e4aa476ea76
        Reviewed-on: https://gerrit.libreoffice.org/40727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea43e0e3ceec30336273da0fb3d47c24073cffd2]

        display oncevar loplugin by default
        
        seems to be annoying some people. I'll run this one myself, and at some
        stage create some code for enabling a subset of extra plugins via
        configure.ac
        
        Change-Id: Ia95701f63f65751d75b5a3fecffb1fc1a82f38e0

2017-08-17  Noel Grandin  <noelgrandin@gmail.com>  [9881bea8d41997fb46579eb5f0314300159c96cc]

        remove unnecessary use of OUString::getStr
        
        Change-Id: I3d13e1c0bb6aa4a7aacc463198747c1368ebc9b4
        Reviewed-on: https://gerrit.libreoffice.org/38114
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [ec4034c4a4f23574401ba2a74b635d9ed4befbc8]

        EPUB export: use real chapter names
        
        Instead of "Seciton N" placeholders, by backporting the relevant
        libepubgen commit.
        
        Change-Id: I7073658597205927eeefc4e63ec23bd95cf4f30c
        Reviewed-on: https://gerrit.libreoffice.org/41241
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [6255575c475a25698a4c7145923abbb46f58313d]

        MSWord export: adapt interface to avoid const_cast
        
        If the implementation uses const_cast anyway, then it's clearer to just
        not pretend const at the interface level.
        
        Change-Id: Ib819efe9204440fde6dc2af890e5ff2769f4b9d3
        Reviewed-on: https://gerrit.libreoffice.org/41238
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e8acde112e1c6754df26902e79a78346ba45a2d]

        remove UL/L suffixes from integer constants on the RHS of expressions
        
        Change-Id: I899a8126c9d971601fea6c77eca165718aea0ac5
        Reviewed-on: https://gerrit.libreoffice.org/41237
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-17  Varun Dhall  <varun.dhall@studentpartner.com>  [006a7b50546c57e260245d4630de565705f2fc38]

        Removing unused serialisation code
        
        Change-Id: I86911c77f0831d448ff803afae2a74ec55ad4dd8
        Reviewed-on: https://gerrit.libreoffice.org/41233
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-17  Stephan Bergmann  <sbergman@redhat.com>  [a82af43b526c9eca38f74f51d9af0c99c62f8121]

        Clean up uses of OUString::fromUtf8 around string literals
        
        Change-Id: I9a2990e49c95a01ce505f13408be8c19db1cf5d1

2017-08-17  Tor Lillqvist  <tml@collabora.com>  [a70f9fffe7d2751ca0401c43c92e7fb8dea571d4]

        Remove an odd attempt at ASCII graphics
        
        Change-Id: I5acb745bae01a60995376d33347a39edc12d4118

2017-08-17  Stephan Bergmann  <sbergman@redhat.com>  [d973de6f5c2afd4b1f1116dfa7e4fda3fe146014]

        Put comment back next to code it pertains to
        
        31ad2d7af585e8f35a645482a92bdc37a66e64ca "vcl: remove unnecessary included
        headers" had broken 598d8194b0ea1a64e0ebba28a86c128bafa57c7c "Visible function
        type RTTI for Clang -fsanitize=function"
        
        Change-Id: I16e4bb0bdded85f9a6edbd235a53c3a9bbdb7214

2017-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4602c791f081e64a289eec69426727f26c95188]

        add sal_uLong to droplong loplugin
        
        Change-Id: Ief92b4ee97f561613bc730a91c27fe192f485d77

2017-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff1f6a5fc25db062e9a83521a657062f62f03ba6]

        remove UL/L suffixes from integer constants in initialiser/call expressions
        
        Change-Id: Iae081567c4fa5b88edbd12cf2fbafd2b8f31b300
        Reviewed-on: https://gerrit.libreoffice.org/41214
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [224b770fa77fe12ad5dc543ce020aca316b6558d]

        remove UL/L suffixes from shift-by-constant expressions
        
        Change-Id: Ia470f643e3eefeccc14183133603db260460bd53
        Reviewed-on: https://gerrit.libreoffice.org/41212
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-17  Dennis Francis  <dennis.francis@collabora.co.uk>  [b2cb3196868deb499bb91fc9bdbe6c8f7d1e9033]

        tdf#86019: Use ChartDataRowSource_COLUMNS as the chart...
        
        ...data row source if there is atleast a sequence along a
        column.
        
        Change-Id: I24838a704d31f83fa51efa2eb44b489affe86f35
        Reviewed-on: https://gerrit.libreoffice.org/41202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-08-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [791f93e01a847f475cd3f1ad5bf947ee1a45314e]

        Fixup source layout in emf+ parser
        
        Non-functional change, cleaning up dog's breakfast in the
        grandfathered binary parser.
        
        Change-Id: If3592959b1580e869413910460ccf5b6c9f6f25d
        Reviewed-on: https://gerrit.libreoffice.org/41230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-16  Varun Dhall  <varun.dhall@studentpartner.com>  [75933b220d48bceff25b07cfc4b55c70a2e24917]

        Rename SfxItemPool GetSurrogate to CheckItemInPool
        
        Change-Id: Ife08e05a9fcbadea86c005a2e9defb7cef9b5acc
        Reviewed-on: https://gerrit.libreoffice.org/41231
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-16  Varun Dhall  <varun.dhall@studentpartner.com>  [bc11bee358a3bcdf49ef60ee0449bcd053c00d74]

        Removing unused serialisation code from svl
        
        Change-Id: Ia22ea346610e925cc6d499b0cc4bc768a419f909
        Reviewed-on: https://gerrit.libreoffice.org/41229
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-16  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [e67dbbf9d21552a583889628df909c2a21cbd785]

        new EMF+ Parser: Basic implementation for Graphic Stacks
        
        Some basic code for push/pop events of the graphic stacks.
        Each draw/fill action is also transferred to the currend state.
        The implementation follows the one from the old parser.
        
        Change-Id: Ib6411046801023dfa72b16038a9e8ede4c628942
        Reviewed-on: https://gerrit.libreoffice.org/40867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-16  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [708eb7472349954de44ad0519b6680e668937d89]

        sc: drop dead code
        
        dead after a series of removals,
        last one commit 4d89865ef2026f40a9a4d66f3e047b77454e6fee
            new loplugin:deadclass
        
        Change-Id: I43caada8d846b29f08ffe9501f3dfba52b7b4e88
        Reviewed-on: https://gerrit.libreoffice.org/41228
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-16  Stephan Bergmann  <sbergman@redhat.com>  [e4745f7c5eb0eca18125b8703ae936ff24037638]

        Silence further warnings in external/boost/include wrappers
        
        ...as required by clang-cl:
        
        > [build CXX] avmedia/source/framework/modeltools.cxx
        > In file included from C:/lo64/core/avmedia/source/framework/modeltools.cxx:29:
        > In file included from C:/lo64/core/external/boost/include\boost/exception/diagnostic_information.hpp:23:
        > In file included from C:/lo64/core/workdir/UnpackedTarball/boost\boost/exception/diagnostic_information.hpp:17:
        > C:/lo64/core/workdir/UnpackedTarball/boost\boost/exception/info.hpp(103,13):  error: 'boost::exception_detail::error_info_container_impl' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
        >             ~error_info_container_impl() throw()
        >             ^
        > C:/lo64/core/workdir/UnpackedTarball/boost\boost/exception/info.hpp(172,21):  error: delete called on non-final 'boost::exception_detail::error_info_container_impl' that has virtual functions but non-virtual destructor [-Werror,-Wdelete-non-virtual-dtor]
        >                     delete this;
        >                     ^
        > 2 errors generated.
        
        Change-Id: I026f7e72d027becb68ac9118616ed6d8f2ecbf80
        Reviewed-on: https://gerrit.libreoffice.org/41225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-08-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8dabae1678348ccae72d231598402f3c8d3be1e7]

        add a test for storing formula cells in the cache
        
        Change-Id: I094491c7a9be5384f88c30ed6a3271aa73674ad8
        Reviewed-on: https://gerrit.libreoffice.org/41222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8e5271e180e1f0c6239b7b078d065d5979d86d21]

        also import formula cells again from the cache
        
        Change-Id: I116337f32151db4d897d88879acb0380fcedc161
        Reviewed-on: https://gerrit.libreoffice.org/41221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [802477ae75b39194442d9c01a1342d068c7b9300]

        i#95698 sw: fix crash on splitting in-table section containing a nested table
        
        Found by crashtesting, ooo95698-1.odt crashed sw layout on load. The
        intended use-case is splitting section frames inside a table frame, so
        can just blacklist the non-interesting table-in-section-in-table case
        that causes the problem here.
        
        Change-Id: Ic47cd8c46cc71f7eaa36b03ec2c4a5df8ca8051c
        Reviewed-on: https://gerrit.libreoffice.org/41224
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8b07ce585e8f323c4d9b6596e9f663a3e78492be]

        Translated "Methoden" to complete b1f6e6299cf5
        
        No more "methoden" in the tree...
        
        Change-Id: I4deec3c47bfab12beabd1b6d56c9b9c3c2b6c4a7
        Reviewed-on: https://gerrit.libreoffice.org/41226
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b44f30f0c9d1b400c7e352aadb0794c8d8239f27]

        Removed reference to deleted file
        
        cui/source/dialogs/cuires.src has been deleted on commit
        00657aef09d854c74fb426a935a3e8b1fc390bb0
        
        Change-Id: I2030a352a9538cf46e3ce078c21d30d3af979284
        Reviewed-on: https://gerrit.libreoffice.org/41191
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [90eed411478bb8049b143fb7e964f0be76c30841]

        Deleted referenced file
        
        svtools/source/contnr/svcontnr.src has been deleted on commit
        00657aef09d854c74fb426a935a3e8b1fc390bb0
        
        Change-Id: I0b8a470f141ec64b1a3d410606f52bad1a926cbc
        Reviewed-on: https://gerrit.libreoffice.org/41193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [06aaedb29255efefa3575711f4fe38df20687ef8]

        Removed reference to deleted file
        
        extensions/source/propctrlr/formres.src deleted on commit
        00657aef09d854c74fb426a935a3e8b1fc390bb0
        
        Change-Id: I54853e383be936623299ae6a36fe1809add28e2a
        Reviewed-on: https://gerrit.libreoffice.org/41192
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-16  Michael Stahl  <mstahl@redhat.com>  [f0ef7d06a0953afaa9627f0a1ff08c9f2b412b74]

        tdf#70280 crete-tags: tweak the UNOIDL regexes
        
        To more precisely get definitions of top-level entities;
        particularly nice for interfaces where we don't want to find the
        ubiqitous forward declarations.
        
        Change-Id: I8e0e67506d5c67bfff351c4129c3e7eeda6e67a5

2017-08-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0e0f197fc76209282ad582cf79b6141346fc5cd2]

        handle formula cells also in the python script
        
        Change-Id: I8a68cbd68db89c3e30827fa449e18f6c13f4d6e0
        Reviewed-on: https://gerrit.libreoffice.org/41220
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b06c374a3f2acbd1412bb195fc424ff3ce64d8b2]

        add formula cells/groups to the cache
        
        Change-Id: I04a8055f4df27a080291362ef31ccf559fa709cf
        Reviewed-on: https://gerrit.libreoffice.org/41219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dbf05779a3986ad03960196c216118a258110bb7]

        Fix typo
        
        Change-Id: I3f5997ecf2ac05aa62385e20ddc5ee5de2aba1e6
        Reviewed-on: https://gerrit.libreoffice.org/41195
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-16  Tor Lillqvist  <tml@collabora.com>  [5cd23da971f10d1367acaabf528d14f0374fedc3]

        WaE: C4702: unreachable code
        
        Change-Id: Ic7e21ab6718c246f9fa3ae127827d8d6a1bdbbc3
        Reviewed-on: https://gerrit.libreoffice.org/41213
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-08-16  Jens Carl  <j.carl43@gmx.de>  [44534763dee2593edf0efef744a6de500b32855a]

        tdf#70280 Add UNOIDL support to ctags
        
        This supports the UNOIDL language constructs Enumeration, ElementName,
        Structure, Interface, FunctioName, Service, and PropertyName.
        
        The values are mapping to ctags as:
        
        UNOIDL          ctags
        
        Enumeration     e,enum
        ElementName     m,member
        Structure       s,struct
        Interface       i,interface
        FunctioName     f,function
        Service         g,service
        PropertyName    p,property
        
        Change-Id: I4ca5dcb289360f7630a85bb3a62ec3b60a8a88e6
        Reviewed-on: https://gerrit.libreoffice.org/40911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-16  Ximeng Zu  <uznomis@yahoo.com>  [985474a03f902e088d25e005a7d6499037ed8e12]

        [Android Viewer] Fix windowSoftInputMode
        
        Fix the wrong parameter in AndroidManifest.
        When changing android:windowSoftInputMode,
        one should not specify multiple "adjust..." or "state...".
        
        Change-Id: I0dcacd846d4fe5c2976fe1708b29086b98f2607b
        Reviewed-on: https://gerrit.libreoffice.org/40686
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-08-16  Mert Tumer  <merttumer@outlook.com>  [a149042c120d46f6121d2fe85584de2e5860b064]

        Ability to change Font Color and added a new Color Picker on Android Viewer
        
        Change-Id: I1d22749a446e451196f0819322cb04ed7d7befae
        Reviewed-on: https://gerrit.libreoffice.org/37840
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-08-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7299bdf02746d23de98d3237e47eba365a9657a5]

        external data: apply the transformation still in the fetch thread
        
        Change-Id: I0509a569f47fcf838ea5c102e6fd0c6e765a0152
        Reviewed-on: https://gerrit.libreoffice.org/41208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-16  Michael Stahl  <mstahl@redhat.com>  [17192ce5588f84192d1dd0d963622bda48566fdc]

        tdf#108709 cli_ure,unoil: bump CLI assembly versions for 5.4
        
        perl cli_ure/source/scripts/increment_version.pl cli_ure/version/version.txt cli_ure/version/incversions.txt temp.txt && mv temp.txt cli_ure/version/version.txt
        
        perl cli_ure/source/scripts/increment_version.pl unoil/climaker/version.txt unoil/climaker/incversions.txt temp.txt && mv temp.txt unoil/climaker/version.txt
        
        Change-Id: Iaea028fc345d090317f7ebf128b683b4643a1093

2017-08-16  Michael Stahl  <mstahl@redhat.com>  [e0487a112984b8151450b07fb1c05deaedc973e5]

        cli_ure,unoil: always increment all CLI assembly version numbers
        
        There is a increment_version.pl, which uses the incversions.txt
        to increment the CLI version numbers.
        
        But it first checks that there are new published UNO types,
        and exits if there are none. Not sure where the input for that
        is supposed to come from.
        
        But the OOo docs claim that all version numbers have to be
        incresed for every release to work around some MSI issue,
        so change the script to do that and add an incversion.txt
        in unoil too.
        
        http://www.openoffice.org/udk/common/man/spec/assemblyversioning.html
        https://support.microsoft.com/en-us/help/905238/an-assembly-in-the-global-assembly-cache-or-sxs-is-missing-after-you-p
        
        Change-Id: I6190b53d1a3ff00b9fe014f86f7ec8cddef9904e

2017-08-16  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [50553df006f5fe8ac59cad3dcde0856735535b40]

        new EMF+ Parser: Implementation of EmfPlusRecordTypeDrawDriverString
        
        The Implementation follows closely EmfPlusRecordTypeDrawString.
        For each set of characters with the same PosY a TextSimplePortionPrimitive2D
        is created.
        
        Change-Id: I04e4d11dc3c4e1e5bd16aefa8e7f00556aa5282b
        Reviewed-on: https://gerrit.libreoffice.org/40716
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [aca98e591fcb15bbc9be38db087ef51192c53a68]

        add a way to restore from our new cache format
        
        Change-Id: I6eeaaf9ca05bed2a908143ae5f4daab6e098799c
        Reviewed-on: https://gerrit.libreoffice.org/41199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-16  Jens Carl  <j.carl43@gmx.de>  [b1f6e6299cf5546bb5fdd5a6d97053c086458afa]

        tdf#39468 Translate German comments/terms
        
        Change-Id: I3c8d8ba10de007429b1cdf26f5e8b207f7cc5eea
        Reviewed-on: https://gerrit.libreoffice.org/41201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-16  Tor Lillqvist  <tml@collabora.com>  [11a8360087452c1599a392a211646dc1b6fc63cd]

        Add note about order or row, column, and tab as fields vs. parameters
        
        Change-Id: I45e0f9a95da20c1a3b6bdf2ac1387b3c14e3dad4

2017-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [2bb282656a19a399a101dbeadf157d10d4d5e4f4]

        SalFrame Handle* methods can return bool
        
        Change-Id: Ia28463e1c83aa496e8c389d1614f9b8a78100994
        Reviewed-on: https://gerrit.libreoffice.org/41209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-16  Stephan Bergmann  <sbergman@redhat.com>  [963ebd4f5ed19ead2220940b9208541008f149f5]

        Re-ran bin/gen-boost-headers
        
        (missing external/boost/include/boost/exception/diagnostic_information.hpp had
        caused errors with clang-cl)
        
        Change-Id: Ibb84960e5da8fe73cb67aa5ad32a2c249ff921e6

2017-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fb742489b2101c5e7cd8015d053695ce3066291]

        move deadclass plugin to store
        
        <sberg> noelgrandin, and is loplugin:deadclass even sound?
        
            struct B { B(B const &) {} }; struct D: B { D(): B(*this) {} };
        
        Change-Id: Idadd379b925aa6f9de6c625bffa8560ec4192ac7

2017-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca83aad3703a2c3b28eb7cca43f3b6d2e9351aa4]

        convert dialog result methods from long->sal_Int32
        
        Change-Id: Id3c56a2c9f8f8813e3bbff4c4ae9156b2185fc9c
        Reviewed-on: https://gerrit.libreoffice.org/41206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [f80385d44814df4cef9fef025240a078f1996bec]

        remove unused param from CreateScNamePasteDlg
        
        unused since commit b3dfb1e807eba91eed35a02d74fe8a917c41ee6f
        "loplugin:checkunusedparams in sc"
        
        Change-Id: I53ac9e281a93651259eb39a145acbb89613d3e04
        Reviewed-on: https://gerrit.libreoffice.org/41205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-16  Stephan Bergmann  <sbergman@redhat.com>  [2f2772267657b704dbc108f95ca3b9f49fb93be1]

        Dead code
        
        ...introduced with aeb3853a21435f00f225d751e56184e875bc46ed "osl: (Win32) check
        allocated pipe succeeded, otherwise needs to fail"
        
        Change-Id: Ieeb0b1755e74f583d1b52447eb84f7512eb07914

2017-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b021f89f60208877427eaf004e25db8be3832f6]

        rename some unnecessary contractions, Lft-Left, etc.
        
        Change-Id: Idf4ab2d4d2550a02c0c50a981d94c67b111082a9
        Reviewed-on: https://gerrit.libreoffice.org/41204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e5d9b5ffc423cbb314cde1f66f7bebf4db30b1e6]

        add python script to interpret the calc cache format
        
        Change-Id: I5d66024024b8150fad67397a0debc40aab1ae5fc
        Reviewed-on: https://gerrit.libreoffice.org/41200
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4ad52186048e023234039f8344612b5123bb5700]

        introduce a way to write a simple data representation to a stream
        
        The format used is column orientated and allows quick import and
        export of the table content. This will be used for the external data
        to cache the results of each transformation step in the UI.
        
        Change-Id: I6e1bfd3b3384cbfadeb98fb995dfd0b03d5e6eb6
        Reviewed-on: https://gerrit.libreoffice.org/41198
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-16  Varun Dhall  <varun.dhall@studentpartner.com>  [b021353dd62c3d8c9ee0281753b88f6304a2514d]

        Removing unused serialisation code
        
        Change-Id: Id31c8de69043d393f005f83d5c7eba878af5119c
        Reviewed-on: https://gerrit.libreoffice.org/41149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b607f62fde45a907f17545f4073e53d308b4cd1f]

        external data: add HTML data provider test
        
        Change-Id: I594581ce388221760554f6272ee3af761f172c05
        Reviewed-on: https://gerrit.libreoffice.org/41197
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [03b55edc3e7ca0fc3ff842e6ca1f4e7477a4d6a2]

        external data: add the deterministic mode also for html
        
        Change-Id: If253b2ff2b4f38ba45a2be7f66dfbcb65ed9be74
        Reviewed-on: https://gerrit.libreoffice.org/41196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc9a2ba677ce3fcd46c2bbef6e8faeacb14292c1]

        assert on duplicate listener in SfxListener
        
        To enable finding the source of the duplicate calls, I add new SAL
        API (only for internal use) to retrieve and symbolise stack
        backtraces.
        The theory is that it relatively cheap to just store a backtrace,
        but quite expense to symbolise it to strings. Note that the
        backtrace() library we use on Linux does not do a particularly
        good job, but it gives enough information that developers can use
        the addr2line tool to get more precise info.
        
        Explanation of fixes in the code that triggered the assert:
        
        In SwFrameHolder, we need to only call StartListening() if the
        pFrame member is actually changing. We also need to call
        EndListening() on the old values when pFrame changes.
        
        In SwNavigationPI, there is already a StartListening() call in
        the only place we assign to m_pCreateView.
        
        In ImpEditEngine, we need to ignore duplicates, because it is
        doing a ref-counting thing. By storing duplicates on the listener
        list, it doesn't need to keep track of which stylesheets its
        child nodes are using. Given that it therefore will see
        duplicate events, there is probably some performance optimisation
        opportunities here.
        
        In MasterPageObserver::Implementation::RegisterDocument, we
        seem to be getting called multiple times with the same
        SdDrawDocument, so just check if we've been registered already
        before calling StartListening()
        
        In SvxShape::impl_initFromSdrObject, do the same thing we do
        elsewhere in this class, i.e. only call StartListening()
        if the model has changed.
        
        Change-Id: I7eae5c774e1e8d56f0ad7bec80e4df0017b287ac
        Reviewed-on: https://gerrit.libreoffice.org/41045
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-16  Tor Lillqvist  <tml@collabora.com>  [747a38a77df7b9d1365670d32d604c2fa69e869f]

        Further clarifications
        
        Change-Id: Iff2b184b8764e459165b7254b32d7ffb810fb3db

2017-08-16  Tor Lillqvist  <tml@collabora.com>  [5d3ccb02b5e41d7d16fbde7bf413c4722613f6c2]

        Clarify use of "release build" concept
        
        Change-Id: I598b600ca93d86c4c0bc433ae9432ccd7f264192

2017-08-16  Tor Lillqvist  <tml@collabora.com>  [fe06dbd3b160d52c19af6b3e738c64c7150fd39a]

        Make help message for --enable-assert-always-abort match what it actually does
        
        Change-Id: Ie1948c87fd790184fd556617384b1824f85e81ec

2017-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ee1174e7b530d251b0c2707421a5f28c0431c06]

        remove leftover debugging output
        
        Change-Id: Ide78daefced91fff2efeeb25dace6f722acfa3e9

2017-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [377e158587e93f26b5d8ab526d7410ddac730a3d]

        Fix typo in building
        
        Change-Id: I727d50ce4725f10efbeaedd70ed961e726f99a5e
        Reviewed-on: https://gerrit.libreoffice.org/41190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-16  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [fd64103319a28fedb44cdc0438887914dba396cb]

        oovbaapi: Allow copying of multiple selections
        
        Change-Id: If098b44d2627d86795cea4e4211d357d1a562dba
        Reviewed-on: https://gerrit.libreoffice.org/41176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-08-16  Stephan Bergmann  <sbergman@redhat.com>  [014c30d12945f3c48e3b4758a01fa0721d1ec3c3]

        Re-add external/harfbuzz/ubsan.patch
        
        ...after 5aab2900dfdc9f12adda378470149670a2a069df "tdf#109142: Update to
        HarfBuzz 1.4.8".  The parts that were still relevant for 'make check' are:
        
        * 6694ce6b542367074667e4445a6b7f50568a2729 "external/harfbuzz: Work around ASan
          out of bounds warning"
        
        * 99f7aacd5b39a0f79351d8d7568b2e43d39878cb "external/harfbuzz:
          -fsanitize=function"
        
        * ca9a08bbf7d42727a93b5f725784308a3590c0fe "external/harfbuzz: Silence
          -fsanitize=nonnull-attribute" (plus 83a9c8e046dfcaccdb1114ec5a386a11fcca3a02
          "build fix")
        
        Change-Id: Ibff2a7c52c5de60ae00744acd2ef481bbb08706c

2017-08-16  Justin Luth  <justin_luth@sil.org>  [b6e0fcf85696b65aff160661a6f89d84a4e27962]

        DomainMapper_Impl: add check for m_xTextFactory.is() where missing.
        
        To test: make CppunitTest_writerfilter_rtftok
        
        These crash triggering instances were hidden by the presense of \super
        in topcontext-2.rtf - so I copied it, and only removed \super.
        
        My fix for tdf#109382 triggered a unit test failure for one
        missing m_xTextFactory. It seemed safe enough to test for all of them
        that aren't in try/catch blocks, not just for the specific
        instance I can prove with the test.
        
        Change-Id: I1e317e05f9bcbbb14360941ce07af1bdf0edac6a
        Reviewed-on: https://gerrit.libreoffice.org/41060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [9dd82d0d68065ab95e20a1a489f4130299a8669e]

        tdf#107480 RTF import: fix HTML automatic spacing in styles
        
        \htmautsp changes the meaning of \sbauto and \saauto, but the auto
        keywords may appear early in style definitions before \htmautsp arrives.
        This wasn't a problem before commit
        1be0a3fa9ebb22b607c54b47739d4467acfed259 (n#825305: writerfilter RTF
        import: override style properties like Word, 2014-06-17), as there the
        right auto keyword interpretation was repeated as direct formatting.
        
        So fix the regression by not deduplicating these keywords, which brings
        back the correct layout. A larger rework is necessary in the future to
        delay the parsing of the stylesheet table, that would be a cleaner
        approach.
        
        Change-Id: I783d2175483bc80ead0a511ad15c4b75e4ab663c
        Reviewed-on: https://gerrit.libreoffice.org/41187
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-15  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c0cb8cb25cc028e8f4f4bc06ae1a07882cd8dbfd]

        tdf#111767 Make the Input Field dialog less confusing
        
        The first field isn’t editable, so show it visually. Make the actual
        editable box have the default focus. Drop the unnecessary heading.
        
        Change-Id: Icf0d5fc3ddb9b9af6d04045899d9e8476a217bba

2017-08-16  Gabor Kelemen  <kelemeng@ubuntu.com>  [39915524df98bae8ce8cea2549016b62b41a89d9]

        tdf#111797 Fix alignment of 'For the current document only' checkbox
        
        Change-Id: Ie7cc004e02e3bb1ac8d52a9c0b67b9fa9f946c8c
        Reviewed-on: https://gerrit.libreoffice.org/41167
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-16  Varun Dhall  <varun.dhall@studentpartner.com>  [5be19d80f47cca8260cb46ac6e54ac19e5ea2705]

        Replace stringify by Equals in SdrObject and SdPage
        
        Change-Id: Ia4cf7a5382a05061ff98f423cf5640a51015236d
        Reviewed-on: https://gerrit.libreoffice.org/41182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-16  Michael Stahl  <mstahl@redhat.com>  [8aae35170281c8b8799f64db749d89155315cf7d]

        SfxItemSet::Equal: ignore parents if the pools are different
        
        If there are parents, they are necessarily different pointers for
        different pools; the only sensible way to compare them is by-value,
        which is a bit tricky because the items overwritten in the child
        should of course be ignored.
        
        Rather than rewrite the whole function, just ignore the parents for
        now, because this comparison is currently used to replace compares
        of the serializations of item sets, and SfxItemSet::Store()
        completely ignores the m_pParent, so this looks like the best
        replacement.
        
        Change-Id: I0a4bf44d4fef49e47a3ec78bc7d977a6fcbd789d
        Reviewed-on: https://gerrit.libreoffice.org/41186
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-15  Akshay Deep  <akshaydeepiitr@gmail.com>  [f42200a08a733ad592a5587043b052882e17fc45]

        tdf#109210 - Non-standard background color at the new controls
        
        Change-Id: I381626d80470db18044d517c2c8bb76b2bc6a829
        Reviewed-on: https://gerrit.libreoffice.org/40879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>

2017-08-15  Michael Stahl  <mstahl@redhat.com>  [e026cf6e2f215cdf93a4cab331f0f1f292beb9d3]

        xmloff: fix crash on exporting non-loadable external image URL
        
        As seen on exporting rhbz739243-1.odt, the xGraphic is null in that case.
        
        (regression from 4469b29faeb8dbf7793a5d81d9c5ddebacf3015f)
        
        Change-Id: I535d67eeddc1b9bdf2562fc3b54a97e38ab0354c

2017-08-15  Akshay Deep  <akshaydeepiitr@gmail.com>  [01bca61907433705950cdd78734851ac41def493]

        Disable subset LB when search mode is enabled
        
        Change-Id: Ic8fa88f1e471fe3eab965e5f0106de0348e62ec0
        Reviewed-on: https://gerrit.libreoffice.org/41161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>

2017-08-15  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [1bb07b763560b7af64da27025b8f6299308b62a6]

        gpg4libre: update libgpg-error and gpgme to latest
        
        * libgpg-error has some fixes around autogen & win32 critical sects
        * gpgme has a few nice additions around keyinfos
        * update lib versions to deliver
        * remove external/libgpg-error/fix-autoconf-macros.patch -> this is
          upstream now
        
        Change-Id: I5a58ac15a485621c54ca1c7a768268e8a541256c
        Reviewed-on: https://gerrit.libreoffice.org/37926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-15  Justin Luth  <justin_luth@sil.org>  [73e7619d903d5fc79ea339ab2c5b4c1ef3cf326e]

        tdf#109319 writerfilter: set DropCap.Distance
        
        Change-Id: I3ec06e9a196897c095f227e9f765243c6c188898
        Reviewed-on: https://gerrit.libreoffice.org/41185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-08-15  Rene Engelhard  <rene@debian.org>  [b72766bc4d9be138063bedda00a7b98573505784]

        deb#872001: stop shipping mimelnk desktop files
        
        they are KDE3 only and we don't support either KDE3 nor TDE anymore
        anyways
        
        Change-Id: I80198c2b63298c0bb3220f3641b6e45107797426
        Reviewed-on: https://gerrit.libreoffice.org/41159
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2017-08-15  Justin Luth  <justin_luth@sil.org>  [ddb8f498a336cb6a76a06bb65406579e50447d39]

        tdf#109318 writerfilter: don't increment DropCap lines
        
        I have no idea why the original implementation used ++nLines
        when setting aDrop.Lines. Unchanged since mass import from OOo in
        2008 commit 614f53dda31f14fe89303dc1809fc29350c1ba29.
        
        Change-Id: If427dcea815e91d2cccb2c11044cdb393bff09e3
        Reviewed-on: https://gerrit.libreoffice.org/41184
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2017-08-15  Akshay Deep  <akshaydeepiitr@gmail.com>  [f9af8a35fc1aad055af2b5e6b6eab45a7d060719]

        tdf#111337 - Introduce alternative workflows at the special characters dialog
        
        Change-Id: I6a8fe2476adc5c4379c76dfaef090d1b5cd81ea0
        Reviewed-on: https://gerrit.libreoffice.org/41170
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [b6f39c47fb477f16c65631523b0c18b4f262fadf]

        EPUB export: initial index support
        
        Split output by chapters. The index is still basic, just "Section N"
        entries so far.
        
        Change-Id: I4db659ee4110ab30f4b75f44c41f958533ddad7f
        Reviewed-on: https://gerrit.libreoffice.org/41177
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [26b97ba18e72f7c25c836177d895d429162a0120]

        tdf#111696 No macro security dialog with High setting
        
        Regression from commit 528632660b72b105345945c13c5b68060d94a91b
        "convert ErrCode to strong typedef"
        
        Why this is necessary I don't know. Only the change in ehdl.cxx is
        necessary to fix the reported bug, bug fixing the other one too because
        it operates in the same way.
        
        I know that the other arrays that get passed here look like:
        
        { NC_("RID_UUI_ERRHDL", "....."),
        ErrCode(sal_uInt32(ERRCODE_UUI_IO_ABORT) & ERRCODE_RES_MASK) },
        
        but RID_ERRHDL in svtools/inc/errtxt.hrc does not, it looks like:
        
        { NC_("RID_ERRHDL", "...."),
        ErrCode(ERRCODE_SFX_MACROS_SUPPORT_DISABLED) },
        
        I'm guessing that somehow before my conversion somehow the code was
        stripping the top bits off the error codes?
        
        And why we need to strip the top half of the error code off at all is
        also a mystery.
        
        Change-Id: Iebca026ddf80e24ed74802410693adf90ea36047
        Reviewed-on: https://gerrit.libreoffice.org/41172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-15  Gautam Prajapati  <gautamprajapati06@gmail.com>  [cad80f35f4944ebd23ea7818e7a3e9e825b55b28]

        Fix and enable NSS build for Android
        
        Change-Id: Ifa8e01542ed0e7d72bfc9684f36b6dee9e185df4
        Reviewed-on: https://gerrit.libreoffice.org/40645
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3281628e1cf66f51f414436cd2002e0a63ec4750]

        loplugin:redundantcast ignore functional casts involving typedefs
        
        <sberg> noelgrandin, 718cdd43c25783d9cd402e381123efe3981cc514 now also
        looks through typedef sugar, e.g. complaining about a gdouble -> double
        expl. conversion in configmgr/source/dconf.cxx;
        I think we want to remain silent about such conversions involving typedefs
        <noelgrandin> sberg, ah, good point.
        
        Change-Id: Icbb0d6be273f53e507c91556cf0ccb5a5c03e5a1
        Reviewed-on: https://gerrit.libreoffice.org/41175
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-15  Akshay Deep  <akshaydeepiitr@gmail.com>  [688624b78484bcb17c732b9c14dbb516fb6b28b4]

        tdf#109217 - State of the favorite button is not updated immediately
        
        Change-Id: Ibc93277c71e51709d56345e8934f045c60d322ca
        Reviewed-on: https://gerrit.libreoffice.org/40914
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>

2017-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [718cdd43c25783d9cd402e381123efe3981cc514]

        loplugin:redundantcast, find more functional casts
        
        In the enum types that caused the problem look like this when I dump
        then:
        
        EnumType 0xdb45770 'enum SvxFrameDirection'
        `-Enum 0xdb456d8 'SvxFrameDirection'
        
        SubstTemplateTypeParmType 0xdb61200 'enum SvxFrameDirection' sugar
        |-TemplateTypeParmType 0xd7518f0 'EnumT' dependent depth 0 index 0
        | `-TemplateTypeParm 0xd7518a8 'EnumT'
        `-EnumType 0xdb45770 'enum SvxFrameDirection'
          `-Enum 0xdb456d8 'SvxFrameDirection'
        
        Change-Id: Id8fedabe43b7a27df61a2320a9acbf54d2dc7882
        Reviewed-on: https://gerrit.libreoffice.org/41169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4cd418692ed71e31fdf2fbd85cef89aa29df55c9]

        Updated core Project: help  319e2f6b226de998f9945a2325deb608ce1b20a0
        
        tdf#111777 correct help page for named ranges
        
        Scrolling suggested named ranges is done with Crtl+Tab keys
        
        Change-Id: If57beb17528a291e7b08f768378d15c67f1149d9
        Reviewed-on: https://gerrit.libreoffice.org/41125
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-08-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ca42c10485d52fafed1be46ddc53d106e00b6225]

        Updated core Project: help  c9fc9a65717e174477d11ae4b5d13dfae17848a3
        
        tdf#111651 'Styles and Formatting' -> 'Styles'
        
        Change-Id: Ic4db58aa04d21c514987cdbeaed5d11292d79b85
        Reviewed-on: https://gerrit.libreoffice.org/41103
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-08-15  Khaled Hosny  <khaledhosny@eglug.org>  [5aab2900dfdc9f12adda378470149670a2a069df]

        tdf#109142: Update to HarfBuzz 1.4.8
        
        Should fix the Tibetan long U issue.
        
        Also reverts this commit as depending on auto-detection for a required
        feature is not a very good idea. The underlying issue is fixed upstream:
        
        commit 5985bed1764358a515c378c80bb60b4d35bad6b1
        Author: jan Iversen <jani@libreoffice.org>
        Date:   Mon Jun 12 14:51:42 2017 +0200
        
            iOS, harfbuzz libcoretext not found
        
            changed --with-libcoretext
            from "yes" to "auto" for IOS and MACOSX
        
        which seems to be a misguided attemp to fix the build breakage
        introduced in:
        
        commit b3559e5c6ce036b1a4fe96c0ffc935e0c94a7b10
        Author: jan Iversen <jani@libreoffice.org>
        Date:   Sun Jun 11 19:35:53 2017 +0200
        
            iOS, patch harfbuzz
        
            Add support for arm64
        
        Also had to drop ubsan.patch as it no longer applies, hopefully it is no
        longer needed, otherwise it is always good idea to submit such patches
        upstream.
        
        Change-Id: I91643c542c0a5a00f36d5564052787eedef8c9cf
        Reviewed-on: https://gerrit.libreoffice.org/41124
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-15  Tor Lillqvist  <tml@collabora.com>  [a69850bc0bb8ff90d5676259c42c5e98a7f11150]

        Change HardRecalcState to enum class
        
        Change-Id: I8b20ce6b58915c37e6d4caa11d2f4c724864a257

2017-08-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [185e197724c1e2cdb07ebb94be617c856d45d96f]

        EPUB export: initial span support
        
        Characters under <text:span> (and not only under <text:p>) are now
        handled.
        
        Change-Id: Iac353005423d65f446b9f93519957f4caeaf1c7a
        Reviewed-on: https://gerrit.libreoffice.org/41164
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [ec630a00212c90d5a6e57264dd3fb9c3f31a1f53]

        sw: prefix members of SwOLENode
        
        Change-Id: I2b79ae40afad8c392f219f1798ce44b41649e5b9
        Reviewed-on: https://gerrit.libreoffice.org/41163
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-15  Tor Lillqvist  <tml@collabora.com>  [7172a7e4a64a67d43d16c2fbdbe9015fb5bf5a0c]

        tdf#96099: Get rid of one more pointless typedef
        
        Change-Id: If50b022cabb0a94297cdb13c58f80884c33892d3

2017-08-15  Tor Lillqvist  <tml@collabora.com>  [b051f4baa9f25e5d00fca941162b4515c76331ec]

        tdf#96099: Get rid of one more pointless typedef
        
        Change-Id: I669b020f2f251ef14cbfff78f6e186876ea0127c

2017-08-15  Varun Dhall  <varun.dhall@studentpartner.com>  [57db6e24b5ad43d447c30e44a112c74c7e75b46b]

        Removing old SfxItemSet::getHash usage
        
        Change-Id: I902da0f6e00253d5daf4bf65784dade2ae02740c
        Reviewed-on: https://gerrit.libreoffice.org/41155
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8ee4530b90ca7c7967fad00f059236a2b0b57607]

        remove redundant SvxFrameDirection casts
        
        and replace remaining C-style casts
        
        Change-Id: Ie83e2706391c05946ab46dfd7d26059101579153
        Reviewed-on: https://gerrit.libreoffice.org/41143
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-15  Stephan Bergmann  <sbergman@redhat.com>  [b50d6a593dbd4e17cf2caee0e6765a0d22f49e76]

        Remove unnecessary user-provided copy functions
        
        ...with the added benefit of the implementation-provided versions being trivial
        and so avoiding GCC 8 -Werror=class-memaccess when these classes are subject of
        memcpy/memmove in store/source/stortree.cxx and store/source/storpage.cxx.
        
        Change-Id: I684109d8743eb7f1fa57c6925d738b11d934a7cf
        Reviewed-on: https://gerrit.libreoffice.org/40977
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3dfb1e807eba91eed35a02d74fe8a917c41ee6f]

        loplugin:checkunusedparams in sc
        
        Change-Id: Ib4572899caeb7bc2dceb2c188ceb306b8ffc9193
        Reviewed-on: https://gerrit.libreoffice.org/40629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [48fedbfb73fb3bb0abd9f5201d6d7ecc6e9ed6ef]

        sw RTF export: indentation fixes
        
        Change-Id: I33e20b23430483ce318c98a43bde07200802a4d6

2017-08-15  Takeshi Abe  <tabe@fixedpoint.jp>  [bebaac5eb6ebd2db3e1ea22b1630111343a9c25c]

        tdf#100864 Assign a tooltip to the button to close pane
        
        which appears at the top-right corner of both Impress's
        Slide Pane and Draw's Page Pane.
        
        Change-Id: Ida52ccc35e42546cd6260001e22335b04608034d
        Reviewed-on: https://gerrit.libreoffice.org/40803
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-08-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [46aba1db9a8e43da03f4db580b8dc9de7b850b00]

        external data: add merge column transformation
        
        Change-Id: I112650bbb0ed279b386389e7df6b372bde080b62
        Reviewed-on: https://gerrit.libreoffice.org/41157
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3ecec2dbcff2870c385b0814203b1883887eddec]

        external data: add split column transformation
        
        Change-Id: I7a06f1a5c3f28b47288b0a2b191a34cd81efb439
        Reviewed-on: https://gerrit.libreoffice.org/41156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a19dc104ec008f0bb44676d63d4764c6d7442a0d]

        Related to tdf#109863: Crash when trying to modify background slide style
        
        Remove character highlighting tab from background style
        since there is no text content in the background.
        
        Change-Id: I5fcc3c76a3e60a37c3be72a14fa2f6668875bab6
        Reviewed-on: https://gerrit.libreoffice.org/41154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [882e9ff39f1a6a450fff3569d09124ab1b7ceae1]

        Fix typos
        
        Change-Id: Ic95ec7c8a36ef5d19eac93b7eed8a7de2ec8904f
        Reviewed-on: https://gerrit.libreoffice.org/41153
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cf410b712b069455f598ad3f8cdaa7bc37411c9d]

        external data: add first test for data transformations
        
        Change-Id: I300cf3b9f094c912eb4b7618e405ad320e43e008
        Reviewed-on: https://gerrit.libreoffice.org/41147
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b0080a8c69f1ff1fd19a0c735012a2037569b8f1]

        external data: add initial work for data transformations
        
        Change-Id: I728ca764a2ea2926f8b8f76ea576b8be1091a29a
        Reviewed-on: https://gerrit.libreoffice.org/41146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9f9f0fafe0549f4073b1fcc493f1614c2f3631e0]

        external data: handle child elements of td correctly in html provider
        
        Change-Id: Id4451c13931eaf52adebca13fd237ba6d73a880c
        Reviewed-on: https://gerrit.libreoffice.org/41145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-14  Gökhan Gurbetoğlu  <gokhan.gurbetoglu@pardus.org.tr>  [16b3a46ce0c94f7dfba8d391dd48ee82ba0f1d0f]

        Creating a button for the hamburger menu
        
        Things done in this commit:
        - Created a hamburger menu button on the right.
        - Moved the opening menu to match the new hamburger button.
        - Added 1 pixel at the end of shortcut toolbox so no overlapping with
        the tabs would occur.
        
        Change-Id: I3d05eec72e260575563e4d016945af0777541cfb
        Reviewed-on: https://gerrit.libreoffice.org/38450
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-08-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3b8db1ebc98d4a4ec54fd7be4ebc3aedc97b9f21]

        updater: fix -Werror=undef problems
        
        Change-Id: I5a76a302419e911f541ad75e85ed6462ebe5f07f
        Reviewed-on: https://gerrit.libreoffice.org/41148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9f1344d8b53c458fad3ac2b5e9ac4abf7ad64aa3]

        external data: avoid crash due to exception when downloading fails
        
        Change-Id: I96c310cf28c29795b1b211e430d944a9efa5353b
        Reviewed-on: https://gerrit.libreoffice.org/41144
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a7ed6a9731f0101fe1454638135bb30f5dcb4f88]

        updater: fix dependency for desktop test
        
        Change-Id: I699124813f375185b408a1a0c4f49a91b518971e
        Reviewed-on: https://gerrit.libreoffice.org/41141
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2ba7aea158e201441a134e30e323323e7ef145e8]

        updater: reference the correct new static library name
        
        Change-Id: Ib5920b27429f8414db761387645713498a60904f
        Reviewed-on: https://gerrit.libreoffice.org/41142
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-14  Tor Lillqvist  <tml@collabora.com>  [1a4cb299def3e98dc4968c82b5c9ed12717061fc]

        Fix testVLOOKUP to actually use formula groups
        
        Change-Id: I3e2b626731a3508d1c4cd8abbe6de1660dbef11f

2017-08-14  Tor Lillqvist  <tml@collabora.com>  [872c130afbf314478c35c868ed24a2449489838b]

        Test VLOOKUP, try to handle various special cases and errors
        
        Change-Id: I0ea9b9d882bf95c81ad784537671e22cb48d8c65

2017-08-14  Varun Dhall  <varun.dhall@studentpartner.com>  [ec2abbca3d9befc4192452555a9433d267a47d58]

        Removing unused SetVersionMap from editeng
        
        Change-Id: I04b2cb17271365a7967e51c7d551f538ee9a5c68
        Reviewed-on: https://gerrit.libreoffice.org/41102
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-14  Varun Dhall  <varun.dhall@studentpartner.com>  [cf9a90c60f4bedd94d72465b13449f2ccf089d28]

        Removing unused SetVersionMap from sw
        
        Change-Id: I453efd9fd93941dcdf193b461de1377b76506cde
        Reviewed-on: https://gerrit.libreoffice.org/41099
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-14  Varun Dhall  <varun.dhall@studentpartner.com>  [78b3e279ca3a3da1e7a49756bc1edee82fc943a0]

        Removing unused SetVersionMap from sc
        
        Change-Id: I16e4a80b721e8f419352ed2d546bd3d7197ed4f7
        Reviewed-on: https://gerrit.libreoffice.org/41101
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-14  Varun Dhall  <varun.dhall@studentpartner.com>  [38984e9351a0230b0a56fb7277f7b19722350d8d]

        Removing unused SfxItemPool serialisation from svx
        
        Change-Id: I778ae09c4b0fd3e18a37db4aa3f2affda2c8e86c
        Reviewed-on: https://gerrit.libreoffice.org/41053
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-14  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [eee6d1a90dd74808fb7825102c4ee38ea4919cbf]

        Using static_cast instead of dynamic_cast:
        
        This is just a downcast and the object is always expected
        to be SvXMLImportContext.
        
        Change-Id: I755b6b366144d86104b1284fabe3dba74fb54452
        Reviewed-on: https://gerrit.libreoffice.org/41063
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c3bd1d482ece1f2217cc87069179161f6a5bb56]

        new loplugin:droplong
        
        The types 'long' and 'unsigned long' are different sizes on different
        platforms, making them wholy unsuitable for portable code.
        And when I mean different sizes, I mean 64bit Linux and 64bit Windows
        have different bit sizes.
        
        Change-Id: Id4d8cd709bf71a3f85ed6515fae2b0a21ae8c25d
        Reviewed-on: https://gerrit.libreoffice.org/41130
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-14  Tor Lillqvist  <tml@collabora.com>  [11535357df4e4ec828435229ff784b9868ee583a]

        Test division and especially error handling
        
        Change-Id: Ife4396bf8856178194497b724d4635468a58994d

2017-08-14  Tor Lillqvist  <tml@collabora.com>  [3452d662632b3ac3a3092a83c227780444a85b99]

        Bin some unnecessary temporary code
        
        Change-Id: Ia9fef2a500ed0a6177612e845aa58976c602a66f

2017-08-14  Tor Lillqvist  <tml@collabora.com>  [b74f584e3bf146e149d8fc4ff4534acd8afcc830]

        Delete sheet when done
        
        Change-Id: Ic35d21ee2cc5ab1481dd5b72150bfc8c82237f80

2017-08-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e980d98dea38e71379f3ec02ab03fbff15022e5c]

        tdf#109863: Crash while trying to set pattern fill in Impress
        
        This line was missed to add in this commit:
        76585ae33f3ca75c05c0ccbf6a621b6e2d42bc00
        
        Change-Id: I2fb8c90b34ecbdfdd2bdc62adaa5e0a0d074ce33
        Reviewed-on: https://gerrit.libreoffice.org/41129
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [787732fac0aef255bdc51479fdaddf15532d118e]

        Decrease duplicated code
        
        Change-Id: Icadb800c8c31649a8db3da68ff6e9761a8f4d916
        Reviewed-on: https://gerrit.libreoffice.org/41128
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-14  Takeshi Abe  <tabe@fixedpoint.jp>  [7dcad908dff72df319b82d2be6e7b11c4d395a95]

        vcl: Drop unused #include
        
        Change-Id: If0b27ed7d837000cfe5b3d30180096cd2bfab510
        Reviewed-on: https://gerrit.libreoffice.org/41047
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-08-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5d1f948cfcaec6127080cd035734492c1bb1d9b2]

        Use the proper names for enabling\disabling master slide objects
        
        Same name are used in slide context menu (Slide Features submenu).
        
        Change-Id: I0063f35b0577f7600f6f053a95a9c83630dff186
        Reviewed-on: https://gerrit.libreoffice.org/41127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-13  Caolán McNamara  <caolanm@redhat.com>  [1845eec0198200bbdac636057d9e3f62e326e3ac]

        ofz#3028: use of uninitialized values
        
        Change-Id: I87bf37e4ae559c8057ac34b7d6dea52cf9468540
        Reviewed-on: https://gerrit.libreoffice.org/41114
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-13  Noel Grandin  <noelgrandin@gmail.com>  [5b3b0a91edc4c468c7c9c132cd066c0d25de9706]

        tdf#110988 Middle click does not paste primary selection
        
        regression from commit 65b7b6322b662785bf032e66c76abc36c9a2bb0e
        "loplugin:unusedenumconstants read-only constants in vcl"
        
        Change-Id: I262dd4c9cd1dc6eca82521f5fd9fbfc952fb7745
        Reviewed-on: https://gerrit.libreoffice.org/41111
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-13  Julien Nabet  <serval2412@yahoo.fr>  [6801d00ccd3878b0e90ceb7c1d9ff599c384a240]

        cppcheck: really remove the memset
        
        Change-Id: Ic84e5ca6175d718548e9ee4f9f406ffc899f791a
        Reviewed-on: https://gerrit.libreoffice.org/41121
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-13  Noel Grandin  <noelgrandin@gmail.com>  [92a9411040410a16532177d5dde8ca8968bcc12b]

        log details of exception when we catch std::exception
        
        Change-Id: Ibfaba3473b11e24381d5a71a722c021ecde3488b
        Reviewed-on: https://gerrit.libreoffice.org/41112
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-13  Tamás Zolnai  <tamas.zolnai@collabora.com>  [3f72879a8e54e18f3ad587f7284b84db592c8d1a]

        tdf#85909: EDITING: Native tables visualization not refreshed
        
        ... after changes to borders
        
        Regression from:
        26b06662ebc3e5d664400bc95c39d6220de03136
        "avoid repeated table layouting (fdo#75622)"
        
        It was a performance change, but it was a bad idea to avoid
        table layout refresh on this way
        
        Anyway I added a call for border update even if not all
        the table layouting is done. I tested with the test
        document attached to fdo#75622, import time seems similar
        so it does not cause perfromance issue to do that.
        
        Change-Id: I7c6fcf105c89233512390dc2ecbd111a32f6779a
        Reviewed-on: https://gerrit.libreoffice.org/41116
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [26020c84ab10cd5c10b9a603b365d6107f1a5b21]

        updater: fix crash on windows while creating the updater command line
        
        Change-Id: I606f5ede0fe70af4b30c68a10b7c400612fddaee
        Reviewed-on: https://gerrit.libreoffice.org/41115
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d8b123b4b00bbc5094ff79491d2675b476087632]

        updater: fix the updater path on windows
        
        Change-Id: I69ff622c12a289c4ac240ee4a7313eeffc3203b9
        Reviewed-on: https://gerrit.libreoffice.org/40987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [93d641caceecb953fa268745c29a0c9fb30f6457]

        updater: use desktop.updater log scope consistently
        
        Change-Id: I242890aeda4820ada6f06e4cbe01b73d5faf549e
        Reviewed-on: https://gerrit.libreoffice.org/40924
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1e7b9c6826f07b724b433e978b0f580460168752]

        updater: make sure we pass the correct path for the updater executable on win
        
        Change-Id: Ia7655317582b891e109f3b310498264cc59a3924
        Reviewed-on: https://gerrit.libreoffice.org/40923
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [25ac5330e84b5e8c55cd81c7fd0c84c8aa889d47]

        updater: call the updater executable on windows
        
        Change-Id: Ibbcfea2e42bc55cf5c018bfb1856be7f1981f57d
        Reviewed-on: https://gerrit.libreoffice.org/40922
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-13  Julien Nabet  <serval2412@yahoo.fr>  [596f866ee9e3acee114d3b4638df3f9000d93cc7]

        cppcheck: Using 'memset' on struct that contains a 'std::unique_ptr'
        
        + use constructor initialization
        
        Change-Id: I52cb85bf7102dd3f8cf2105fc1c23229b76f28bc
        Reviewed-on: https://gerrit.libreoffice.org/41107
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fa05d7604276a353f3629254195dea8a76389612]

        fix loplugin:externandnotdefined
        
        Change-Id: Ic819c0304b2f45481a77e53c4b6564d5ac3f2950

2017-08-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [07a9c704fc6b0022a06597c514019e12466711c4]

        Revert "cppcheck: variableScope"
        
        This reverts the updater related code changes. I still might need to
        merge Mozilla changes into the code once more which becomes much more difficult
        with unrelated changes.
        
        Only helpful fixes for now please.
        
        Change-Id: I67b386d12d03250323cce21f4f65b262ce4abcf9

2017-08-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8c72ab48bf150da05435d93991e1e9c9f47ce4fd]

        external data: add a test that shows that cropping to DB area works
        
        Change-Id: Ic883a5f625d54bf8cc95785a9ab1a83f0c8aa2ec

2017-08-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2a9814090c260a2e3154bff36792fcd7d86cf60c]

        external data: reenable the test and adapt to new interfaces
        
        Change-Id: I2d82b560e0bd499eb85c6ce22f5969f82dfe8937

2017-08-13  Caolán McNamara  <caolanm@redhat.com>  [c2c3d86770efc1e39860441d625fcb3b4be7c58e]

        add char highlighting (background) tab to graphics styles dialog
        
        Change-Id: I2cf3872116ae59051847d73612a2f4f8385d34d8
        Reviewed-on: https://gerrit.libreoffice.org/41030
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-13  Caolán McNamara  <caolanm@redhat.com>  [6284804c2ccb3ad8bb6e1c1dac8d622f66b8c07d]

        move the SvxBackgroundColorItem<->SvxBrushItem conversion
        
        into the dialog itself
        
        Change-Id: I83db9f02145a4927257dd5691f82dad1a11eaea6
        Reviewed-on: https://gerrit.libreoffice.org/41029
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-13  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f70e978f4bf223d7edbb4c3a981f46938a3b3ed1]

        cppcheck: variableScope
        
        Change-Id: I4dfbd80cf06acb4968556a78d3eaf394757073dc
        Reviewed-on: https://gerrit.libreoffice.org/41110
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-13  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [0b133fdb67cc56fba46ec355283144e611e8bf83]

        tdf#61561 Increase limitation placement and enlargement
        
        Limit placement to +/- page size
        Limit enlargement to - object size/+ page size
        
        Change-Id: I180dc8dfd3ce24e917b9e0893bb640aa9995293b
        Reviewed-on: https://gerrit.libreoffice.org/36815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-13  Julien Nabet  <serval2412@yahoo.fr>  [68b0a61f7d4f89fd25b7725830b828c821da7dad]

        Related tdf#101467: fix a leak with pSalMask (vcl/bitmapex)
        
        + initialize pSalBmp+pSalMask to nullptr
        
        Change-Id: I320e9cf98ef8224e98303bec1e58f59dc5b1ad4e
        Reviewed-on: https://gerrit.libreoffice.org/41097
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-13  Julien Nabet  <serval2412@yahoo.fr>  [1a6d617136941f5aab6d49c883f80fb62512f54d]

        cppcheck: Prefer prefix operator
        
        Just replace the initial loop by a for range loop
        
        Change-Id: I4c7e3be29f50b16e12cd82a39f53f6e03830a1d9
        Reviewed-on: https://gerrit.libreoffice.org/41106
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-13  Noel Grandin  <noelgrandin@gmail.com>  [f1a896c71c495bdef5861eb664581507b6b9b5bb]

        fix some ErrCode IgnoreWarning() usage
        
        In some places I used the new IgnoreWarning() method, and that
        was not a faithful translation of the previous code.
        
        Regression from commit 528632660b72b105345945c13c5b68060d94a91b
        "convert ErrCode to strong typedef"
        
        Change-Id: Ie53f7a6b1830e5977510a0c32926e0c70c42dcd3
        Reviewed-on: https://gerrit.libreoffice.org/41105
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-13  Noel Grandin  <noelgrandin@gmail.com>  [bec5a2ac82b5178f6e765494c2003febe8ab51da]

        fix ErrCode::MakeWarning
        
        regression from commit  528632660b72b105345945c13c5b68060d94a91b
        "convert ErrCode to strong typedef"
        
        Change-Id: If4827f81b142e3e67c4c36bc0505012cf0880f37
        Reviewed-on: https://gerrit.libreoffice.org/41096
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3e0b1754a7878d34604dbdd589855f546ca158bd]

        external data: pass the whole string to the csv parser
        
        Change-Id: I221027f8613eaacd4fcb46d31e33185abeadae48
        Reviewed-on: https://gerrit.libreoffice.org/41093
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b37ce3664ad8f97bc1f97f7ef64669168268c60f]

        Updated core Project: help  5f88c56e4312f3527f2f953e5ed2dc4ea5438701
        
        tdf#97745 Enable page debug for 6.0
        
        Fix url detection in help.html
        Connect xhp file displayed to opengrok
        Hide momentarily debug control
        
        Change-Id: Icab467ee797d3ec94082a7b3b722bfd2485b5b2e
        Reviewed-on: https://gerrit.libreoffice.org/41100
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-08-12  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [98d7a294180915a0b090000e808fe65c64695b5d]

        tdf#89139 Fix PivotCache fields according to OOXML specification
        
        Apply changes to fields:
         - XML_containsInteger
         - XML_containsBlank
         - XML_containsMixedTypes
         - XML_containsSemiMixedTypes
        According to OOXML specification
        https://technet.microsoft.com/en-us/library/documentformat.openxml.spreadsheet.shareditems.aspx
        
        Generally OOXML specification allows listing items for mixed items (example: STRING + NUMBERS).
        This patch is fixing that.
        Example of mixed types:
                <cacheField name="pwdLastSet" numFmtId="0">
                    <sharedItems containsDate="1" containsBlank="1" containsMixedTypes="1" minDate="2014-07-07T09:30:31" maxDate="2017-03-24T08:38:46" count="4">
                        <m/>
                        <d v="2016-06-15T12:18:34"/>
                        <s v=""/>
                        <d v="2017-03-21T10:27:39"/>
                    </sharedItems>
                </cacheField>
        
        Change-Id: I02b07c79bea60890e3c995dd70cb5c72901a3d4a
        Reviewed-on: https://gerrit.libreoffice.org/40610
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Tested-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-08-12  liongold  <beimaginativeegroup@gmail.com>  [67c801243fb82833be3b0f0cf0719427d1867088]

        Updated core Project: help  6c20b138bbf088d5f2a11cd1143c1d084c9c27af
        
        tdf#109213 - Changed hotkey for switching between absolute and relative referencing
        
        In this commit, some small changes to the English is also done.
        
        Change-Id: I5abd3d9d7dc278202cf87228fbb8395b06f89126
        Reviewed-on: https://gerrit.libreoffice.org/40976
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-08-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [13e68d7226cb2da96c99fe096e1cc35582715e30]

        Updated core Project: help  76e45cc04b952b4eaae805b27b4d64268d9a2bd2
        
        tdf#111413 Slide Master -> Master Slide'
        
        Change-Id: I444e72f87133ea8b22541319c0deeb31b4103cc5
        Reviewed-on: https://gerrit.libreoffice.org/40997
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-08-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [853781f96bd03ad95e6fefff02064106232dbcf6]

        try to please ubsan
        
        tinderbox Jenkins_Linux_Ubsan fails with:
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/svx/source/svdraw
        > /svdedxv.cxx:462:48: 
        > error: default initialization of an object of const type 
        > ´const std::vector<basegfx::B2DRange>´ 
        > without a user-provided default constructor
        >  const std::vector< basegfx::B2DRange > aEmptySelection;
        >                                         ^
        >                                                        {}
        
        we have to use value initialization instead of default initialization
        
        Change-Id: I1e5e1266ac76e27afcbe57bc1414fd6ac774c9be
        Reviewed-on: https://gerrit.libreoffice.org/41071
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-08-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e07bf6aadb301407add5d4c6fff73b3be8bd63a2]

        external data: avoid deadlock when the thread needs the SolarMutex
        
        Change-Id: I222f2031dbd55515db63b1360c8248ec24e6c89d
        Reviewed-on: https://gerrit.libreoffice.org/41092
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [32708687dbb496e6b8d74c806126f0f28a3ac2a2]

        external data: introduce a deterministic mode for the tests
        
        Change-Id: I5804800216bd7d22b89a4e54d3f46cc3520f7c42
        Reviewed-on: https://gerrit.libreoffice.org/41091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-12  Ivan Safonov  <insafonov@gmail.com>  [c88d4ddfcdbf3fcaf7eddbfc56ec9e15392ecf85]

        tdf#96099 Remove ActionSharedPtr typedef
        
        Replace ActionSharedPtr by its definition.
        
        Change-Id: Iedd14c85169230d961f0707671885451875529d7
        Reviewed-on: https://gerrit.libreoffice.org/40340
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1a4dd1fa2a851f678d728ed342a59d48f8cc74ea]

        external data: add html data provider
        
        Change-Id: I4ae266707f5cf3b5231f726082950f90df3ca1eb
        Reviewed-on: https://gerrit.libreoffice.org/41083
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-12  Julien Nabet  <serval2412@yahoo.fr>  [5059000f219c2709616bf1f919ca8e99a56e3054]

        OSL_FAIL->SAL_WARN + display errcode (vcl/errinf)
        
        Change-Id: I59afb67fb160319e73adf2e5874e6f1825a3879d
        Reviewed-on: https://gerrit.libreoffice.org/41089
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [18b3edcfbd9c47efc6b29feb6a77a5a89bc9cd25]

        orcus: underscores are allowed as starting character in xml names
        
        Change-Id: Ib379831bb0725d97bc79681af7a2052ccd553c79
        Reviewed-on: https://gerrit.libreoffice.org/41081
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-12  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [dfac13b483ba38ce6f61cd0a1e5757c6a08ab296]

        Avoiding unnecessary OUString allocation:
        
        Using direct strcmp instead of mapping. This is one
        of the hotspots and will help improve performance.
        
        Change-Id: I97a452984d53a6746f477ffe4be2806d9e89eee4
        Reviewed-on: https://gerrit.libreoffice.org/40928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-08-12  Christian Barth  <Christian.Barth@zoho.com>  [6d34c6eed0a35ac5db918baf742692241c2dc5e9]

        tdf#107197: Replace relationship URI
        
        Replaced URIs in sc/source
        
        Change-Id: I5227d4d471cf7e579c8c6ec43e0ea3d04b65b331
        Signed-off-by: Christian Barth <Christian.Barth@zoho.com>
        Reviewed-on: https://gerrit.libreoffice.org/41062
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-12  Christian Barth  <Christian.Barth@zoho.com>  [1d2b564ecbb758d70bde1cb2a9bef741bd895443]

        tdf#107197: Replace relationship URI
        
        Replaced URIs in sd/source
        
        Change-Id: If035c10c680fc106eeddb08d127a337701adb85c
        Signed-off-by: Christian Barth <Christian.Barth@zoho.com>
        Reviewed-on: https://gerrit.libreoffice.org/41056
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0375de72a5d53463cb9ce12ca7a12adf1037cd07]

        better error reporting for xml source feature
        
        Change-Id: I1ad9329904fe6d705a1a05b9cd65123b5e010014
        Reviewed-on: https://gerrit.libreoffice.org/41084
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [65722772f00a40b8ca8adf21e31c22295ef7d215]

        enable the xml source feature when the experimental features are enabled
        
        Change-Id: I066b2927c5e22664b7a4e96549da3a02ec4c99d3
        Reviewed-on: https://gerrit.libreoffice.org/41085
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8a5f9baf4113ce9c160f8bef3230cfe4a0a1d1e1]

        external data: move code to own directory and split file up
        
        Change-Id: Ia1037c7b80c492585fb903e712d1743ed2ed00d6
        Reviewed-on: https://gerrit.libreoffice.org/41082
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d1195c097126c4986462857d01e27ee33352fbd1]

        orcus: xml header is only mandatory in xml 1.1+
        
        Change-Id: I28aa8a2f340cb1a100dfa5d10d8d6e9b8dac2479
        Reviewed-on: https://gerrit.libreoffice.org/41080
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-12  Christian Barth  <Christian.Barth@zoho.com>  [2d05d0ed9fabb001be8d4fb93e3ecf9323977f69]

        tdf#107197: Replace relationship URI
        
        replaced URI in oox/source/export/
        
        Change-Id: Ida65ee05cd0dc66ccdd3253260c6523ffd5ceae2
        Signed-off-by: Christian Barth <Christian.Barth@zoho.com>
        Reviewed-on: https://gerrit.libreoffice.org/40996
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-12  Christian Barth  <Christian.Barth@zoho.com>  [c8696bd396e013b07944930d4267bfc9da827d5a]

        tdf#107197: Replace relationship URI
        
        Replaced URIs in sw/source/filter
        
        Change-Id: If73c30e9d590742568a3009a6d593f1b3249a5a4
        Signed-off-by: Christian Barth <Christian.Barth@zoho.com>
        Reviewed-on: https://gerrit.libreoffice.org/41055
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [595cfbc432b8d4bef5d1a078beb389c3b49535cd]

        Add ActiveX control tests
        
        Change-Id: I26e5ea3a5c3711139d88476b435a3a0b50dd9cb3
        Reviewed-on: https://gerrit.libreoffice.org/41074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-12  pv2k  <vidhey96@gmail.com>  [bfdd81f72c817ad5cb3fb0ec8636f3a8f08e9170]

        tdf#105966 Solved Increment:Automatic checkbox problem in Area->Gradient tab
        
        Change-Id: I7025b63df830853867b1b6dd17b7985ec16be83b
        Reviewed-on: https://gerrit.libreoffice.org/38882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-11  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [5f3baf45723a11987c0a0ddaa1ca1cebafcccde3]

        tdf#95178 Homogeneous columns are a huge waste of space
        
        This becomes a problem in other languages, such as German
        and Spanish, which have longer strings.
        
        A downside of this patch is that the options no longer look
        aligned when you switch tabs.
        
        Change-Id: Iffb49d5411cc655bd16b78a9470da7dc661077ca

2017-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7b999fff4b38b92678ded2265cba9c275411b360]

        Removed duplicated include
        
        Change-Id: I68286aaf7bce262cfc6d371490221e910a3ba7c6
        Reviewed-on: https://gerrit.libreoffice.org/41040
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [aa2265c511bcf704f116e71c3cd440e4fe133289]

        EPUB export: improve metadata handling
        
        Handle language and document modification date, these two were the
        remaining ones where EPUB3 mandates a value.
        
        With this, the default values are not used if the document has custom
        values.
        
        Change-Id: Ief36e8143a530fe03ae9f96bbf5b3e33527f1555
        Reviewed-on: https://gerrit.libreoffice.org/41052
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [a4eddfffaa1d2fd76a4c8a1013c11d80ccd8f1b2]

        EPUB export: add initial metadata support, document title
        
        librevenge also uses librevenge:descriptive-name next to dc:title for
        this purpose, but the later seems to be recommended in new code.
        
        Change-Id: I3c3887911945ad14960c7cbbccfa66716e519893
        Reviewed-on: https://gerrit.libreoffice.org/41044
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7634b279a53e7212925566e0de25d721fa7598ac]

        vcl: use default copy-ctor for TextAttrib
        
        Type of TextAttrib (mnWhich) never changes, const it up.
        Derived classes can use implicit default copy-ctor.
        No need to explicitly delete default-ctor if there is
        a user provided ctor.
        And no need to define a default override dtor here either.
        
        Change-Id: I7a0d1896f659801319dc5fa74844df94c5888a7b
        Reviewed-on: https://gerrit.libreoffice.org/41022
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d89865ef2026f40a9a4d66f3e047b77454e6fee]

        new loplugin:deadclass
        
        look for classes which only have copy/move constructors, and so are
        effectively dead
        
        Change-Id: I0b844f301e2200c2b40031856bfdb0b0e2c8f77d
        Reviewed-on: https://gerrit.libreoffice.org/41039
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-11  Julien Nabet  <serval2412@yahoo.fr>  [84fc4dec5f419cbe30fa6ac4e228f083837f7887]

        Related tdf#111634: Multiple memory leaks in libmacabdrv1 (part2)
        
        Delete "sub arrays" of headerNames which is macabfield **
        before calling delete headerNames []
        
        Change-Id: I11b6d5483ed91eb2805b68ace1b06eafd23b707d
        Reviewed-on: https://gerrit.libreoffice.org/41054
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-11  Julien Nabet  <serval2412@yahoo.fr>  [5d065a77adf82948909fa76ea0f0ea98f89fd3e6]

        Related tdf#111634: Multiple memory leaks in libmacabdrv1
        
        CFRelease multiLabel since has been created from OUStringToCFString
        
        Change-Id: Ic997c026737ebf31049682835d4047f3297f077d
        Reviewed-on: https://gerrit.libreoffice.org/41003
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [65edadcc76969d58a8a4e7b889d7124d3274048b]

        CppunitTest_sc_parallelism: fix loplugin:stringconcat warning
        
        Change-Id: Ibab8db1c798312f34a5b8e0178b10c21299a5c7c

2017-08-11  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [4b149e04ca37056642badab9d18c51857d52e946]

        SmartArt: fix duplicated text
        
        in some diagrams there are two shapes for the same node - tx and sp
        sp should be just space, so remove text from it
        
        Change-Id: I832651918294bd458148a23d6cc1e59c545adc13
        Reviewed-on: https://gerrit.libreoffice.org/40913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-08-11  Mark Hung  <marklh9@gmail.com>  [c3579e74dec0db203566df1e356af9b06374ef9c]

        tdf#89409 Render ruby inside the grid in standard mode.
        
        In standard mode the text grids are rectangle and do not have
        dedicated space for ruby text. The ruby text either overlap
        with base text of the last line or clipped ( after scrolling ).
        Move ruby text inside the grid in standard mode as if there
        is no grid, and algin text to the center to keep the original
        text-to-text alignment behavior.
        
        Change-Id: Ia75ee016f9d492e4e73da6d7245aaeff40cbe1f3
        Reviewed-on: https://gerrit.libreoffice.org/40632
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-08-11  Katarina Behrens  <Katarina.Behrens@cib.de>  [63767e542b91c8bb8d6347e46f2c52cc8bd2dc86]

        Revert "Build with kde5, first stab"
        
        this was meant to go to a feature branch *sigh it must be Friday

2017-08-11  Katarina Behrens  <Katarina.Behrens@cib.de>  [19805f85b35672e6d0ee16f8fb4b79a3e94fc05d]

        Build with kde5, first stab
        
        this is largely based on jmux's work
        
        Change-Id: I5897f3ecb90f83a29e0824bfe7a0ea875347e360

2017-08-11  Tor Lillqvist  <tml@collabora.com>  [244f60531260cf6e88e764b5c271d5c9183b5d1a]

        Add a unit test to be used to test parallelised calculations in Calc
        
        Currently only tests SUMIFS.
        
        Yes, it would be nice if some of the already existing unit tests would
        work for this need, too. But there are various reasons wny not. Also,
        don't want to interfere in ongoing work by others.
        
        Change-Id: Ie9008a4a1a8c26eff4f2ab0bc91294b2239f0ae1

2017-08-11  Matthias Freund  <matti_lx@secure.mailbox.org>  [f75f116a22480023aefa50ce6ec637a7e6d6f2e8]

        tdf#98315 Function Wizard showing Breeze icons when in Sifr theme
        
        New icons and updated links.txt.
        
        Change-Id: Ibdc0ba550b07e88bfd7798da028cf59315295c89
        Reviewed-on: https://gerrit.libreoffice.org/41024
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-08-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [50ce9e40148ad507e60e3deb4c1ac3b5b23cb5ff]

        m_pPostponedVMLDrawings is unused now
        
        Change-Id: Iec685588ef7a1d5284072ebc8fcadc07dae67364
        Reviewed-on: https://gerrit.libreoffice.org/40999
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [1a3672d34030461f49610c47c0a1b4a9f9fd51ed]

        sw: fix typo in SwXStyle::GetStyleProperty
        
        OSL_ENSURE -> SAL_WARN_IF forgot to invert the condition in commit
        6abe9cfa924236b9915888470723fec612e1a16d (refactor out to limit scope:
        RES_PARATR_OUTLINELEVEL, 2016-03-11).
        
        Change-Id: Ie0272e7e178e1065d4b619deafbb4e33fcd5d14d
        Reviewed-on: https://gerrit.libreoffice.org/41018
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-11  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [114d3b369ae765ce106ffebfeac4498598b6c6b7]

        Remove useless if check
        
        And the return in the default case, which could cause the UI element to
        stop updating
        
        Change-Id: I29d35818b015f71890f615a02ea215034c048326
        Reviewed-on: https://gerrit.libreoffice.org/41020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-08-11  Caolán McNamara  <caolanm@redhat.com>  [da3d4d2160ee71ebef9aa42ad4b9f2af9da2ed02]

        Resolves: tdf#111571 crash on restarting writer with modeless biblio dialog
        
        Change-Id: I2663f84c28721f61c1ed7c8d92a228cafa8f1177
        Reviewed-on: https://gerrit.libreoffice.org/41036
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [db17a874af37350b3270932175854ee674447bc1]

        convert std::map::insert to std::map::emplace II
        
        Change-Id: Ief8bd59c903625ba65b75114b7b52c3b7ecbd331
        Reviewed-on: https://gerrit.libreoffice.org/41019
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [dd8a400bbbb1b8d5592a870f2036a4df3d005a7d]

        vcl: remove dead TextAttribHyperLink
        
        couldn't even find a proper ctor beside copy-ctor
        
        since commit e19c00ed76f5d46c3b88d2721b9ac84fcaaed97c
        Date:   Wed Jul 13 13:30:48 2011 +0200
            callcatcher: remove unused TextAttrib stuff
        
        Change-Id: Ia7f0bd1dcc725beb8cc53bb82372a4cce3ec68b0
        Reviewed-on: https://gerrit.libreoffice.org/41012
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-11  Caolán McNamara  <caolanm@redhat.com>  [e7c0bd4df01744a744847a94c7a04746787e5157]

        error: ‘class configmgr::NodeMap’ has no member named ‘emplace’
        
        Change-Id: I434739024afa97d05b5cf6e959973d845fdb2dfe

2017-08-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [01fa5e8e8f0204447e5fa2e7849575ea89cd9b41]

        EPUB export: write legacy ToC as well
        
        Tolerated in EPUB3, and some readers not yet fully supporting EPUB3
        (just EPUB2) actually need it.
        
        Change-Id: I8b52d081a939c74052f3945cc21c834c2af8bb7d

2017-08-11  Caolán McNamara  <caolanm@redhat.com>  [a162b21c2b393534a9f6433c9b2b674aaaecf1a7]

        improve scoping a little
        
        Change-Id: Ie2e86852f7c4754070d3eb7e8981d674f04a6d80

2017-08-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [884be65e0edafe5f3433ef8ff0e6d30ced7c1a46]

        Drop Java Applet security setting key
        
        Its last code pieces using it were dropped in 2011:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=a564531ea35bd859a74703a4330ba4149295d0cc
        
        Change-Id: I9ad68a442b3e6c3b29002e677ec0e99edb181ffe
        Reviewed-on: https://gerrit.libreoffice.org/40857
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-08-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [d347c2403605c5aa3ddd98fb605366914acab79f]

        convert std::map::insert to std::map::emplace
        
        which is considerably less verbose
        
        Change-Id: Ifa373e8eb09e39bd6c8d3578641610a6055a187b
        Reviewed-on: https://gerrit.libreoffice.org/40978
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-11  David Ostrovsky  <david@ostrovsky.org>  [f0e68d4feaaa43f7450432ad1ebd92c2b572400f]

        python3: upgrade to release 3.5.4
        
        Change-Id: I9300b2ec1e1dcedbcbfe793e1450166af1bf1944
        Reviewed-on: https://gerrit.libreoffice.org/40944
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5f740414d37729b293709a70619caab39a02eb7a]

        Fix typos
        
        Change-Id: Ia36c8abe91e8c2ac46498e88def59a9887711ba1
        Reviewed-on: https://gerrit.libreoffice.org/41014
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-11  Varun Dhall  <varun.dhall@studentpartner.com>  [8b3fcb6a4f80e803586120535768745f6637b34d]

        Removing unused SfxItemPool serialisation from svx
        
        Change-Id: Id479c77335c7c4d8dd959a70ebc382a8448077e1
        Reviewed-on: https://gerrit.libreoffice.org/41000
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-11  Michael Stahl  <mstahl@redhat.com>  [f78aadea74b99ba71f930c7cf52352da9ee965e9]

        tdf#105705 sw: fix another case of bookmarks becoming un-sorted
        
        The loop in SwTextNode::Update() that reassigns bookmark end positions
        away from the node to a temporary SwIndexReg can stop prematurely in a
        particular situation where there is a bookmark that is expanded and with
        both mark positions at the critical "rPos" insertion position, and also
        both their SwIndexes consecutive in the SwIndexReg::m_pFirst
        linked-list.
        
        What happens then is that the iteration gets to the first of the 2
        consecutive positions of the bookmark, then calls GetMarkEnd() on the
        mark, which happens to return the other position, which is already
        stored in the "next" local variable.
        
        That other position is then moved to aTmpIdxReg, and in the next loop
        iteration GetNext() is null as it is the last one in aTmpIdxReg and the
        loop terminates.
        
        Thus various bookmark end positions don't get preserved, or the
        bAtLeastOneExpandedBookmarkAtInsertionPosition doesn't get set, either
        of which can cause the bookmark array to lose its sort order.
        
        This was found playing around with Zotero 4.0.29.10, while switching
        between different citation styles.
        
        (regression from 6a5dbe73537642b06bcde782118a34b4593d17eb)
        
        Change-Id: Ia35ce0656bcb2d6af7ea189458af3942ff83e4da

2017-08-11  Akshay Deep  <akshaydeepiitr@gmail.com>  [469369b391c805938c46206286d11b45cd65b0ae]

        tdf#109216 - Alignment/spacing at the new controls in the special characters
        
        Change-Id: I7c07750e131060fb8ba796e7dcdc5f5bafcb1d74
        Reviewed-on: https://gerrit.libreoffice.org/40916
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-11  Szymon Kłos  <szymon.klos@collabora.com>  [19b0171bbb6c2bcdab998b74a212dc68b1884e84]

        tdf#108494 fix regression
        
        * correct watermark position
        * insert also on left and right pages if headers are different
        
        Change-Id: Ibacfa6ea14bd8e9c1fd0d0b15de020b30d0a109f
        Reviewed-on: https://gerrit.libreoffice.org/40891
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-08-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [9456afaa5aa12926b1aa6b74ece1654d47e1c650]

        EPUB export: rework to use context classes
        
        Before writerperfect::exp::XMLImport grows into a God object. Also, if
        I'm at it, recurse into text:h to include heading text.
        
        Change-Id: Iede56d00dbede40186b6484d0be92a2ac2e4768e
        Reviewed-on: https://gerrit.libreoffice.org/41005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [7d30d029f4f95eed91c814469d700445ed6b019b]

        sw: fix inconsistent param naming in interface/implementation
        
        SvxPostureItem& rWeight is confusing at best.
        
        Change-Id: I70a7e94151f49bf3539af77160cd4a68b8753464
        Reviewed-on: https://gerrit.libreoffice.org/41006
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-11  Caolán McNamara  <caolanm@redhat.com>  [e33184e40a8bc9790cb57a15ecc9cbc6d2b4f782]

        ofz#2906: direct-leak
        
        Change-Id: I61323f36922842ddc45b2a63a9ba7334c847a8fd

2017-08-11  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [840a97f98f03491256a93d95e6614d41cdcddbcf]

        sax parser: remove long-disabled code
        
        Entity ref and decl was disabled since 2014, let's remove it now.
        
        Change-Id: I35dac78b8530bab99e955bf68dfe3f8951a63f99
        Reviewed-on: https://gerrit.libreoffice.org/40998
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-08-11  Yousuf Philips  <philipz85@hotmail.com>  [4c60c80ab768f466f54507277861396151249e89]

        Correct icon size assignment
        
        Change-Id: I9cefadba78688aebbf93e63f0bf29dbe96839fea
        Reviewed-on: https://gerrit.libreoffice.org/38408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-08-11  Caolán McNamara  <caolanm@redhat.com>  [e2e71dd7f7e5cdc525c59aeb5f26a93663a444f0]

        tweak string convert table dialog to load the same with native gtk builder
        
        Change-Id: I5f6753645452b578d30909614cb3cc36ae3d7e64
        Reviewed-on: https://gerrit.libreoffice.org/40983
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-11  Julien Nabet  <serval2412@yahoo.fr>  [027ef28177885cc803c1500430284610dee23f9a]

        Typos about "translate"
        
        Change-Id: I6047920ef5860f0f3535467d6af1d1bf0aa250af
        Reviewed-on: https://gerrit.libreoffice.org/40988
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-11  Armin Le Grand  <Armin.Le.Grand@cib.de>  [5131f5ba19ebc5de17139dbcf373866a9b155b2b]

        editviewoverlay: corrected AttributeChange
        
        EditView on Overlay visualization needs to handle
        selection change when e.g. FontSize attribute of
        a selected text portion changes. Changed handling
        so that selection overlay is an integral part of
        text visualization overlay and refreshing text
        visualization always refreshes selection visuals,
        but not the other way around. Both anyways check
        for real change, so just extra testing is avoided
        which is still the better solution
        
        Change-Id: I3ce6570fd9a18a7c1d7ced4bc4ca9aeda57538e0
        Reviewed-on: https://gerrit.libreoffice.org/40993
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-08-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [46b4eb8b0e9325f8c29cd391baf9504bccee1837]

        tdf#111492 Honor ODF 1.2 style tab indentation in XHTML export
        
        Change-Id: I9db61ed54b59b142d5198ec977044f7f52ba6b4d
        Reviewed-on: https://gerrit.libreoffice.org/40981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-08-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f12b59d17c88def06828117904f8d3cc5adf6fec]

        Add xsl files to .editorconfig
        
        Change-Id: Ic5e44527eb821b42b607cc805d6f2e6883a74755
        Reviewed-on: https://gerrit.libreoffice.org/40982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-08-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a52e11a2a54e24145f0ec8f7ddd6633f1bd9bc2b]

        Revert fallout from 772686adb99137733db79b7d1ab6ebb21bf93b4a
        
        Change-Id: I0f05373d76435341ab2fbbf93840686a3f702308
        Reviewed-on: https://gerrit.libreoffice.org/41004
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-08-11  Julien Nabet  <serval2412@yahoo.fr>  [05a338159761e012c2c8779f8927b0d709b4416f]

        tdf#111567: fix memleak in TemplateLocalView::insertItems
        
        Clearing mItemList at the begin of insertItems is a bad idea
        because it prevents ImplDeleteItems (called by updateItems,
        itself called at the end of insertItems) from clearing
        correctly mItemList
        See comments from bugtracker for more info
        
        (Thank you Alex for the precious info attached with memleak reports! :-))
        
        Change-Id: I04976dbb065d1369562649fc97c33f7fd599b107
        Reviewed-on: https://gerrit.libreoffice.org/40995
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-10  Julien Nabet  <serval2412@yahoo.fr>  [4e2b44860c2c304ea728c512b47ca07aaf1cd452]

        tdf#111318: Improve msg about pivot table/chart when removing a cell (take 2)
        
        Change-Id: I56e0fb1716d38471682084569d48907520922b26
        Reviewed-on: https://gerrit.libreoffice.org/40991
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-10  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [b946ab02b246e85c34f8fa77d99e19dacda07fe5]

        tdf#107797 UpdateAutoFilter handle more entries
        
        Prepare UpdateAutoFilterFromMenu to handle more entries.
        
        Filter items can be hold by more than one entries. In that case we have
        to remove all the old entries before updating.
        
        E.g. setting AutoFilter from vba script results in more than one
        entries.
        
        Change-Id: I4f18f26281d0b8e689cd331f9a66f4c344fb6c6b
        Reviewed-on: https://gerrit.libreoffice.org/40967
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-08-10  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [7e728965b3f5a37a6f0bd75d616d2acb16c40f71]

        tdf#107858 oovbaapi: Autofilter always has header
        
        If AutoFilter created with vba macro, it should always use a header
        (because Excel does the same), regardless of the type of cells in the
        first row.
        
        Change-Id: I586e092ac62c893b9873cc4b988566d8f00636cc
        Reviewed-on: https://gerrit.libreoffice.org/40969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-08-10  Varun Dhall  <varun.dhall@studentpartner.com>  [97b889b8b2b2554ce33fd6b3f0359fc18f39832d]

        WIP: Removing unused SfxItemPool serialisation from svx
        
        Change-Id: I3222033fadd688959fd55e3f335540054fc418f4
        Reviewed-on: https://gerrit.libreoffice.org/40612
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-10  Christian Barth  <Christian.Barth@zoho.com>  [88b0711aa5cda440805fa49f16f7c83ea0b2e292]

        tdf#39468: Translate some german comments
        
        Change-Id: Ie9062738de26b44394d4c91b31fab99a7777813f
        Signed-off-by: Christian Barth <Christian.Barth@zoho.com>
        Reviewed-on: https://gerrit.libreoffice.org/40994
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-08-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3bf6b6d9ba2914d10b6b215c87838f9f4a24cefc]

        Fix typos
        
        Change-Id: Ia138abbdb81f0c324721118d487392757f779a96
        Reviewed-on: https://gerrit.libreoffice.org/40971
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4a3016be1b5271affcc9e1f338c463dd727ebe53]

        external data: add a method to list all data providers
        
        Change-Id: I4bb29288dc16aa8c076a0957ea777e8e7451acf0
        Reviewed-on: https://gerrit.libreoffice.org/40966
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0814bf35b2287e448e350c15d60d0400fd9e224c]

        external data: fix a few issues with the dialog
        
        Change-Id: I16358e785d4ebd6375c98b84f4a31d3fa604d734
        Reviewed-on: https://gerrit.libreoffice.org/40965
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4bd3b786b2d53fd08767e4efaa7abe9803610aae]

        external data: use the DB name instead of a DB pointer
        
        When we modify the DB range we create a copy and replace the original
        DB range with the modified one. Therefore, we would store a pointer
        to a deleted object. We can always get the range through the name.
        
        Change-Id: Ifce28efb7263c300c2c8722ac969807de1ab8b2a
        Reviewed-on: https://gerrit.libreoffice.org/40964
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [631023655da490f9e5c5721389ccd34b491307be]

        external data: import all the csv data
        
        Change-Id: Ifcb2c42594713ed263ef38c1ef0e8bc0efbce01e
        Reviewed-on: https://gerrit.libreoffice.org/40963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-10  Julien Nabet  <serval2412@yahoo.fr>  [ec779d811ab5fcb0957f362086fe7856219bdff2]

        Revert "tdf#111318: Improve message about pivot table/chart when removing a cell"
        
        This reverts commit fac539889e32e5e47ca6b6da0a588abbe4cbe066.
        
        Change-Id: I1496f13119936e7be24345bc6f56469ce40b6080
        Reviewed-on: https://gerrit.libreoffice.org/40990
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f50ae88277d7fd652679e1ed763855ccd223f756]

        external data: some work on the dialog
        
        Change-Id: I4962688db1ccd766a7ff0e379033b5dc19a7462b
        Reviewed-on: https://gerrit.libreoffice.org/40962
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8a7883f40536fa32aab85260f967f5f3f7f53431]

        external data: make sure we don't use wrapping during copying
        
        Change-Id: Id369ea3be5c318704fa6907df30d11ef0764f65b
        Reviewed-on: https://gerrit.libreoffice.org/40961
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2f2d41d101e0790ea50be3df7d14224357f3f9fb]

        external data: use the existing copy data functionality
        
        Change-Id: Id9eb9bcfaf67a17a945b69d8bc65c7180051f90d
        Reviewed-on: https://gerrit.libreoffice.org/40960
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [84c2297b48fb5d37dd2db4695e669e8e67801e18]

        external data: remove some unnecessary concepts from the csv thread
        
        Change-Id: Ie0299307b32808f91f1043794a149eb8f8d4f948
        Reviewed-on: https://gerrit.libreoffice.org/40959
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [95c25102aeefbc0082ba467755b91a483775e193]

        external data: move the copying to the document to ScDBDataManager
        
        Change-Id: Ic97dcc6418176630ceb50c0c6010c848f2302b59
        Reviewed-on: https://gerrit.libreoffice.org/40958
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-10  Jaskaran Singh  <jvsg1303@gmail.com>  [213a83ce46edf1b81f2285fd59f1d04935760caa]

        Add UI for the sc::dataprovider
        
        Change-Id: I29acc8903d5694e46e7575133ee852bbaae6eeee
        Reviewed-on: https://gerrit.libreoffice.org/40851
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-10  heiko tietze  <tietze.heiko@gmail.com>  [772686adb99137733db79b7d1ab6ebb21bf93b4a]

        tdf#88742 Renaming of Styles deck
        
        Styles and Formatting renamed to just Styles
        
        Change-Id: I058d41589cf94de556ed4b4e0e0fb7048be1eff2
        Reviewed-on: https://gerrit.libreoffice.org/40487
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-08-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [b9630dc9cdad8cd734267db13a401a97078a1d47]

        EPUB export: write EPUB3 output
        
        EPUB3 was released in 2011, it makes little sense to target the older
        EPUB2 in new code.
        
        Change-Id: Ifdd547bfc7e8f097124ed3effe9053ee2e5f2163
        Reviewed-on: https://gerrit.libreoffice.org/40975
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-10  Paul Trojahn  <paul.trojahn@gmail.com>  [5fc980154a968d8f48803289f0042d105dfc102a]

        tdf#109187 Fix OOXML import of flipped shapes with gradients
        
        The rotation of the gradient instead of the shape needs to be
        flipped because OOXML flips shapes before rotating them.
        
        Change-Id: I332412078ae0f8d555bd462964c7b20037147e02
        Reviewed-on: https://gerrit.libreoffice.org/40136
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c3f8727fe88e3073272f573516d5662ddcbbaa13]

        xmlsecurity: Log unknown xml elements for ooxml
        
        Change-Id: I0daf81ac91da1d6206282e486298d059b937bb21
        Reviewed-on: https://gerrit.libreoffice.org/40819
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-08-10  Paul Trojahn  <paul.trojahn@gmail.com>  [3e33a2551532806b99f6c8ca415136cd3f2f9256]

        tdf#109317 Fix incorrect rotation of flipped custom OOXML shapes
        
        The shape wasn't imported correctly because IsPostRotateAngle wasn't
        set. As a result the shape was flipped after it was rotated instead
        of before. This commit removes 1c44b263 and converts the rotation to
        the internal format instead. This also fixes that ooxml preset shapes
        can't be exported to odf correctly and that ooxml preset shapes rotate
        in the wrong direction when rotated in LO.
        
        Change-Id: I9691902fdfb2cfecc8fe50d6eb66ac3880ddd4e8
        Reviewed-on: https://gerrit.libreoffice.org/40789
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-10  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [93a3739bf47ada4549b3c139c55a9b039c1db1ee]

        SmartArt: add nested shapes only if they are node's children
        
        Change-Id: I6527fc4166001ffc1e1e170b179cd4eadf55305c
        Reviewed-on: https://gerrit.libreoffice.org/40870
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-10  Armin Le Grand  <Armin.Le.Grand@cib.de>  [0bb18896ad593bed31cc231c7779045ee907a43e]

        editviewoverlay: Adapted URL in edit mode
        
        For histotrical reasons a URL in edit mode is
        visualized in a single line. To keep compatible,
        also do this when EditView is on Overlay
        
        Change-Id: Ib11b1716aa558c13295a8a02e2845a88fa98ed11

2017-08-10  Armin Le Grand  <Armin.Le.Grand@cib.de>  [71a8c7a5c4dcd440ed603810467b80cc7265cd2f]

        editviewoverlay: correct reaction on property change
        
        Do not hand over LogicalSelectionRanges directly on
        selection change, better let the visulizer do what
        he needs. On AttributeChange, tge resulting repaint
        needs to refresh all OverlayObjects, not only text,
        but also the selection to make look okay e.g. at
        font size change
        
        Change-Id: Ibb9737c33d6f85a9f68df3edbb989c0443cd4a5c

2017-08-10  Armin Le Grand  <Armin.Le.Grand@cib.de>  [68eff5b6c28a136a79a7d7ad5c04e10f8ce69980]

        editviewoverlay: more cases secured
        
        Added support for vertical text, checked all
        combinations for text positioning, secured cursor
        stuff, ensured collaboration with LibreOfficeKit
        
        Change-Id: I98d1187700907c0c72abdccb9c9979496f6c20cf

2017-08-10  Armin Le Grand  <Armin.Le.Grand@cib.de>  [4d3f92aa18d3419f861986a610e618c8f09b6ae2]

        editviewoverlay: EditViewSelection reorganized
        
        The Selection visualization in EditVierw is organized
        to use XOR for visualization, thus DrawSelection is
        used e.g. before and after changes to the Selection.
        Ensured athat all changers of selection have to use
        SetEditSelection by making return of GetEditSelection
        const. This allows to use a central and safe
        SelectionChanged which is needed for alternatives of
        Selection visualization.
        
        Change-Id: I994553f3be6b58fd595aa500922d8d1d8ddd36d4

2017-08-10  Armin Le Grand  <Armin.Le.Grand@cib.de>  [f06b48a5dddab20fd1bbf9b5f3e8543593f5e590]

        editviewoverlay: Allow EditView to run in Overlay
        
        This is the first basic functionality to get the active
        EditView with EditEngine work in the Overlay which all
        Apps support. Reason is that the current EditEngine 'plugs'
        into the Window and uses Invalidate() calls to repaint
        deeply everything under a text change. While this is
        acceptable for simple cases it can get very slow when
        there are excessive, expensive to paint objects in the
        background, e.g. MasterPages in Draw/Impress with gradients
        and other stuff. This was avoided in older versions (LO51)
        by 'guessing' a good BackgrundColor by the EditEngine,
        not invalidating but painting actively using that guess
        (with better or worse results) which someone removed.
        For the future it is anyways the better way to get the
        EditEngine functionality to Overlay and using Primitives,
        this will be a first step. This may enable Text Editing
        without repainting the Background (fast), using a non-XOR
        selection paint and more. It will need thorough testing
        and further experimenting due to EditEngine being used in
        many places (DrawObjects, Calc Cells, Formular Fields,
        Controls, ...)
        
        Change-Id: Ib9eb0f3999fd61a82ddf7a60ab1ea6ccda3a60da

2017-08-10  Jan Holesovsky  <kendy@collabora.com>  [2ae717f2d722d78b29b51dc40194b64ab3bb5bc8]

        related tdf#111518 pptx: These attributes are not supposed to be here.
        
        Change-Id: Ibd61bd32ce23f5966ec69d16540d6e4a70b4ad59

2017-08-10  Mike Kaganski  <mike.kaganski@collabora.com>  [ef2e6260fad38e26c8591ea88ded348db618270d]

        tdf#62303: Drop version in installdir name for releases on Windows
        
        Change-Id: Iad07c19a6f87ea697a499b6075752d9f24ba1cb4
        Reviewed-on: https://gerrit.libreoffice.org/40957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-08-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [367fedcc4456a74cb2fc29a28279bef314bd47ff]

        loplugin:unusedenumconstants
        
        Change-Id: I54c0c1fca8ea5c89e71c6cd1110fad081ed3d334
        Reviewed-on: https://gerrit.libreoffice.org/40953
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-10  Stephan Bergmann  <sbergman@redhat.com>  [183b0b0b6038ec1fafb9f65024a846c90493a873]

        Sort list lexicographically
        
        Change-Id: Ib52b66544cd3f0bed1742369404eced28b8b5904

2017-08-10  Stephan Bergmann  <sbergman@redhat.com>  [bfcad6e2b5b4eefaf517c0a690af26b1c16856c6]

        Remove excess SAL_INFOs
        
        Change-Id: I21aa7c7878c4ec1371cec4738d2482cc101020a1

2017-08-10  Stephan Bergmann  <sbergman@redhat.com>  [1fc6b2f745300eae03373a1beb5d5ff79cf7de10]

        tdf#109177: Fix expected type of Orientation attr
        
        Regression introduced with 7e781aa15ab8c6bb727ccf290db7768bc9ba6245 "Clean up
        uses of Any::getValue() in xmlscript"
        
        Change-Id: I66df1c5aacab1d697438c57418c9100f9dba627a

2017-08-10  tagezi  <lera.goncharuk@gmail.com>  [4378108d06996e3ae11dded572e52fc22b5ff432]

        Reorganize the main menu Basic IDE
        
        Added to File menu Import and Export Basic and Dialog items
        Added to Tools menu Breakpoint On/Off, Manager Breakpoints, Enable Watch,
          Find Parenthesis items
        Move Macros menu to level up and del Run, Edit and Organize Dialog items
        Added Run menu with Run, Stop, Compile, Step Over, Step Into, Step Out items
        Added Dialog menu with Organize Dialog, Preview Dialog, Manage Language and
          items from FormControls toolbar
        Renamed items Save BASIC to Export Basic, Insert BASIC Source to Import Basic,
          Run BASIC to Run, Stop Macro to Stop, and Select to Select Element
        
        Change-Id: Id4a585d595afa8274e77d5fda0f00c468d7d63df
        Reviewed-on: https://gerrit.libreoffice.org/38232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-10  Akshay Deep  <akshaydeepiitr@gmail.com>  [e74be9ad773c7769c5d8765bb2ac234967e420ec]

        Search feature for Special Characters
        
        1. Name data stored in map
        2. Retrive the data to compare with search string
        3. create search control
        4. populate search results
        5. Read-only subset listbox meanwhile
        
        Change-Id: I689bbee0dd9a226261c37a5824af7f83a510167d
        Reviewed-on: https://gerrit.libreoffice.org/40563
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [86bc72072ece83c3560dbf874d6469f771c95289]

        xmlsecurity: work with impl directly in SignatureEngine::startEngine()
        
        The only implementation of css::xml::crypto::XXMLSignatureTemplate is
        XMLSignatureTemplateImpl, so work with that directly instead of going
        via UNO.
        
        Change-Id: I85e2169a909b689620c2ce125a9653f9a6696f45
        Reviewed-on: https://gerrit.libreoffice.org/40950
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-10  James Raykowski  <raykowj@gmail.com>  [0e8208057d098f961a62efa5318a80b0d3372d2a]

        tdf#79167 Change search type through a drop down control
        
        drop down control to change 'navigate by' search element
        small navigation popup relationally linked to drop down control
        dynamic tool tips added to previous and next 'navigate by' toolbar
        controls
        
        Change-Id: I4b1215b74b488f2571b529d9946f6574de6e270a
        Reviewed-on: https://gerrit.libreoffice.org/40776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-08-10  Mike Kaganski  <mike.kaganski@collabora.com>  [67a61e54531801645d51ad89aac30064b8c4b4e8]

        tdf#111550: A workaround for out-of-order (in-paragraph) tbl on OOXML
        
        Word allows <w:tbl> to be direct child of <w:p>, which is illegal
        according to ECMA-376-1:2016.
        
        This allows for import the data in such tables (previously, this text
        was simply dropped, causing dataloss) - bug-to-bug compatibility
        with Word.
        
        Change-Id: I19c17ab19915ea46685727c635476fe5df593212
        Reviewed-on: https://gerrit.libreoffice.org/40909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-08-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [368b583b992f2e9cad46c2362c9529a07c36d7a9]

        Avoid warning in OleHandler
        
        Related to ActiveX controls.
        
        Change-Id: Ief7ee67ca8e4f086a1d5e0400d0eaf3ebc8cdaaf
        Reviewed-on: https://gerrit.libreoffice.org/40934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-09  Caolán McNamara  <caolanm@redhat.com>  [622347b913dd0aedaec1d0a4658e5dc7801f6bde]

        send this MapMode scale thing back to where it came from
        
        Change-Id: Ic33f4b4bf7a0df35f04778e474f5a136f06be4a6
        Reviewed-on: https://gerrit.libreoffice.org/40926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-09  Michael Stahl  <mstahl@redhat.com>  [8d3a4fa775a23371aed58bbbab1d5a7537df5110]

        Revert "libcmis: configure curl to only allow redirects to HTTP/HTTPS"
        
        This reverts commit e845507bc22a166ec172a4b4d9da120a16f8a964.
        
        Actually this is already set by HttpSession::initProtocols(),
        and SharePointSession is a sub-class of HttpSession.
        
        Change-Id: Ie24cc0c6fcf45195ae4aceafb3da1b0d0ea3c9e6

2017-08-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4a764319cbad4e2589cc105145ac27defbf49ff6]

        tdf#91384: DOCX: import ActiveX controls
        
        Change-Id: Iebf2ff65fcec3231acfc962fb2f1abc2ed2dc67a
        Reviewed-on: https://gerrit.libreoffice.org/40930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [286c27e805c4501451857abff19c23b3719146a3]

        tdf#111548: Better fix for PPTX / XLSX import of ActiveX controls
        
        Follow up fix for:
        c8e3633a352c2fda3aebb9781288a926e7a88c42
        
        Revert part of it and fix the real issue: shapid was
        messed up.
        
        Change-Id: I1fb87a7eae4d9054fe19c203af4aeead7db35898
        Reviewed-on: https://gerrit.libreoffice.org/40929
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-09  Caolán McNamara  <caolanm@redhat.com>  [f394b313ad9eac459e4765a639410ebd9278351a]

        Resolves: tdf#99286 for jpeg dpi use apis that know about MapUnit::MapPixel
        
        move the code which can do this from sw to vcl
        
        Change-Id: I9940fb80ecdbfe8f70afc500c691288ed0993701
        Reviewed-on: https://gerrit.libreoffice.org/40925
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-09  Michael Stahl  <mstahl@redhat.com>  [e845507bc22a166ec172a4b4d9da120a16f8a964]

        libcmis: configure curl to only allow redirects to HTTP/HTTPS
        
        Change-Id: I77e90ca955dc1249d259bf01cb107d5b317d8045

2017-08-09  Michael Stahl  <mstahl@redhat.com>  [bd60bbfbdfbeb2687297e4512ddbea62a394ae67]

        desktop,extensions: updater: only allow redirects to HTTP/HTTPS
        
        Configure curl to prevent redirects to other protocols.
        
        Change-Id: Ied73b3d9a062ea6e0a1d594f4c12162dffd6c4a7

2017-08-09  Michael Stahl  <mstahl@redhat.com>  [152a1d279cbc81e7b5f076a2c4b20c12c6929ce6]

        curl: disable protocols nobody needs in MSVC build
        
        These are disabled via configure on other platforms.
        
        Change-Id: I4e27865396f3817ceb5645ab8589c21fdaa5afab

2017-08-09  Michael Stahl  <mstahl@redhat.com>  [9fd26734d3cbbd9b58f4b08058a75063632f57d1]

        curl: disable more unnecessary stuff
        
        Only HTTP and FTP should be required.
        
        Add --without-libpsl --disable-ares --disable-rtsp --disable-smb,
        and --without-libidn was replaced with --without-libidn2.
        
        Change-Id: Icf6afc8bff4cc7ad7a5a95b0c3f9a345a7cf67a3

2017-08-09  Stephan Bergmann  <sbergman@redhat.com>  [dab0835c2f37e322cc64e63824bd4ec8f54c5b1d]

        osl::Mutex::acquire can effectively only fail upon programming errors
        
        ...so simplify the design a bit here (and there was no meaningful failure-
        handling code, anyway)
        
        Change-Id: I34bb3a7b5fc56f2213a4d22438f0733e1b65fe4b

2017-08-09  Caolán McNamara  <caolanm@redhat.com>  [c9b60d8884c125482959e3514cf14e60bfc86ba9]

        tweak string input dialog to load the same with native gtk builder
        
        Change-Id: I61d20fe998b1b393c2794e4753f8316511ff7456
        Reviewed-on: https://gerrit.libreoffice.org/40920
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-09  Stephan Bergmann  <sbergman@redhat.com>  [fb899f976d2d8f15ca992ecb61511a2c83153c33]

        For Clang -fsanitize=vptr use -fvisibility-ms-compat in exernal/libepubgen too
        
        ...similarly to how it is used for other external libraries since
        f0aa1a78fb209310e8baef53c02f365fca518d11 "For Clang -fsanitize=vptr use
        -fvisibility-ms-compat, not -fvisibility=hidden".  This caused
        CppunitTest_writerperfect_writer to fail now with -fsanitize=vptr after
        7915f35d7fca5d0720d96954beaa97c00a2c3821 "EPUB export: implement doc/para
        open/close and text in doc handler", where additions to
        writerperfect/source/writer/EPUBExportFilter.cxx caused Library_wpftwriter to
        import more stuff from the libepubgen archive, which happend to make it pick up
        the (erroneously hidden) definition of _ZTIN10librevenge17RVNGTextInterfaceE
        from that archive, instead of from some other object/archive as happened before.
        
        Change-Id: I2b56df38d7225505ff993321598ddd51812d9de4

2017-08-09  Jens Carl  <j.carl43@gmx.de>  [6f58154e272c15f5a3cc1a8c326be451af245d54]

        Convert spaces to tabs in some Makefiles
        
        Change-Id: Ia65e6391cfa6a556b097555872c311bd8bcdec3f
        Reviewed-on: https://gerrit.libreoffice.org/40903
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-09  Jan Holesovsky  <kendy@collabora.com>  [506bdf029379d63e79656c85df49e2c9cef0c16e]

        tdf#111518 pptx: Unit test.
        
        Change-Id: I618398680e1d2bfce78121afbf3d627ce805ebfb

2017-08-09  Jan Holesovsky  <kendy@collabora.com>  [af4602e558431bcdf51d0f15e7e400adcd142738]

        tdf#111518 pptx: Add support for export of p:animMotion.
        
        Change-Id: Idd5692c803b1e8d434abc0154419a341934d0753

2017-08-09  Jan Holesovsky  <kendy@collabora.com>  [724306074951449ce4cb074b21cc329f1fb895c6]

        Indentation fixes.
        
        Nesting of if's is confused on too many places, so let's just astyle this
        using the writerfilter/source/rtftok/astyle.options
        
        Change-Id: I99e421123ae0106199a16148a50e3efc095b7c81

2017-08-09  Caolán McNamara  <caolanm@redhat.com>  [57b015d04d8f823163066cf455ba1ee3de43f2bb]

        autoformat dialog can draw 'None' invisible sometimes
        
        if you switch from an entry which last draws white text, i.e. the "Gray" entry,
        to "None" then the white text color is persistent and the preview appears to be
        missing.
        
        Instead of getting and resetting the Font to keep the output device font
        unchanged, push/pop the font and text color setting
        
        Change-Id: Ia3a8f0120f8df4b1ec57217e8e6071b0113b3a93
        Reviewed-on: https://gerrit.libreoffice.org/40919
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d7e92ad0c828a237b16c4643a457c9bd41da6eff]

        external data: separate parsing with import and copying to final doc
        
        We now use an Idle handler that will copy the data to the final document
        after the import.
        
        Change-Id: Ic4693dd928bc575775f28f2d0b896b3f31050062
        Reviewed-on: https://gerrit.libreoffice.org/40918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-09  Szymon Kłos  <szymon.klos@collabora.com>  [2b562f7531d097def1cf312f13df2fe9e9789ebe]

        tdf#111480 Circular text was imported horizontally
        
        Change-Id: I84a6c3a30fd1dddf104ad8bf037a5e0b2a90d376
        Reviewed-on: https://gerrit.libreoffice.org/40912
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-08-09  Yossi Zahn  <yossizahn@gmail.com>  [5937eefe533fba332ab6a83da02496bb4b0bd3db]

        tdf#66212 - Hebrew numbering import/export support
        
        Adds support for the new NUMBER_HEBREW numbering format to
        various import and export filters.
        
        Change-Id: I93f928f5d4d43d0cf569a85677df7eef7b088db8
        Reviewed-on: https://gerrit.libreoffice.org/36645
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-09  Varun Dhall  <varun.dhall@studentpartner.com>  [9cc75c52369d6656a5812e950641d4b9b6d0cc35]

        Removing unused SfxItemPool serialisation from sc
        
        Change-Id: Ib8686d06f8cd477ff4fce948b0ac9c3fe463b129
        Reviewed-on: https://gerrit.libreoffice.org/40901
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-09  Stephan Bergmann  <sbergman@redhat.com>  [9f2a105aa1467224b662980f6d1c4a42e5d8bdfe]

        Rephrase SchedulerMutex::acquire so it would work for nLockCount=0
        
        Change-Id: Ibd5f45b5829e51f872e90a4256ae875bc5d363d4

2017-08-09  jmzambon  <jeanmarczambon@gmail.com>  [033a619c979e45d012e1ebe286462eb379997b41]

        tdf#97362: TextPortionEnumerationTest partially migrated to python (part 5)
        
        Convert tests:
        - test_range1
        - test_range_hyperlink_hyperlink
        - test_range_hyperlink_ruby
        - test_range_ruby_hyperlink
        - test_range_ruby_ruby
        
        Change-Id: I6c26f3e0fe910ff56bf38482257340b1c3172461
        Reviewed-on: https://gerrit.libreoffice.org/40775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [12b739aa2bf1f664acbbb4c4c815b3348c912977]

        libepubgen: backport 3 validation fixes
        
        A hello world ODT is now exported without validation errors.
        
        Change-Id: I2b160ee980f8ed9c80fd76945600d1edb1ee29bc
        Reviewed-on: https://gerrit.libreoffice.org/40908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [a0e0b8372920e24672bb199e8e697fbc1cb8f5f2]

        SAL_RETURNS_NONNULL: handle old clang not understanding returns_nonnull attr
        
        Seen on the macOS baseline.
        
        Change-Id: Ibfd4a848b2f31bb782a83c523c72ccf7de4e0e6d
        Reviewed-on: https://gerrit.libreoffice.org/40902
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-09  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [5f040a4b0d1f50e3d619a8f147b36c79c375783e]

        new EMF+ Parser: Implementation of drawImage
        
        this small patch implements the EMF+ Record darwImage.
        It generates a BitmapPrimitive2D.
        
        Change-Id: I90d9a788ed9f520041c392d11f0d97f8e4233796
        Reviewed-on: https://gerrit.libreoffice.org/40866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-08-09  Stephan Bergmann  <sbergman@redhat.com>  [d500b2e98c15adef6d89900bbb1490065e10cd6e]

        Pass ENABLE_DEBUG into external/libabw
        
        Change-Id: Idfccfe7b569622981c8d9911a60bfb749797b359

2017-08-09  Stephan Bergmann  <sbergman@redhat.com>  [92e1b9092de15890fe7fe7b314cb053049482fd0]

        Remove unnecessary, broken check for mnLockDepth != 0
        
        If SchedulerMutex::release were ever called from a thread not having locked the
        mutex, mnLockDepth would have an arbitrary value, not necessarily zero.  It is
        clear that SchedulerMutex::release must only be called by a thread that has the
        mutex locked, so the check was redundant.
        
        Change-Id: I4969b8e6543657602494e333a6a3ea07d83267d1

2017-08-09  Caolán McNamara  <caolanm@redhat.com>  [77db82df17be6390d3187ef39067a5da0462aa96]

        Resolves: tdf#111416 missing draw/impress options
        
        Change-Id: I2dc3627e754670b9fa4c799a6728bdb16b3dc983
        Reviewed-on: https://gerrit.libreoffice.org/40910
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [758b33f4d5eaa2e81afcb27b61847864a178a597]

        EPUB export: write CSS rules
        
        With this, a hello world writer document is handled correctly.
        
        Change-Id: Ib1efea5aa5ea5049beee719f14f85b41c56d1967
        Reviewed-on: https://gerrit.libreoffice.org/40890
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-09  Stephan Bergmann  <sbergman@redhat.com>  [bf710e39949217e0f62606bf8da2171811d63d39]

        SchedulerMutex::release: don't read mnLockDepth with maMutex already unlocked
        
        ...another thread may already have called SchedulerMutex::acquire in between,
        whose effect would then be canceled
        
        Change-Id: Icddb6ea47144366c3a81bc83e3f9469b25a18c22

2017-08-09  Dennis Francis  <dennis.francis@collabora.co.uk>  [2585eb9d15f5c047d846ccb4b4d606d9ac89e518]

        tdf#108802 : In SfxControllerItem::dispose do not directly...
        
        call pBindings->Release(), but call UnBind() instead which
        correctly sets the state to "UnBound" by setting
        pNext = this.
        
        Thanks to Miklos Vajna for pointing this out !
        
        Change-Id: I08e85496cff6df0952d6c5ec4ee979a93b8862d0
        Reviewed-on: https://gerrit.libreoffice.org/40882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-08-08  Caolán McNamara  <caolanm@redhat.com>  [5ad8376d1698026ccab0634605fdb17ea3c59f3a]

        Resolves: tdf#111080 framework user of convert menu needs action names set
        
        Change-Id: I1dc980b965fee2df93c9df9becbac044407d4041
        Reviewed-on: https://gerrit.libreoffice.org/40892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c605c8d0787f93019722a4146750e01d63e81e07]

        SvPersistStream dead
        
        since commit 1e4b1e4a1aca3b333820b0a865997e6f62e80064
        "Removing unused SfxItemPool serialisation from editeng"
        
        Change-Id: I8a3cd36a13b7d2322047c2035e0f23c70ca9cdf0
        Reviewed-on: https://gerrit.libreoffice.org/40880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [61d49afadb2badc7572b04c73ee682afde1d2e7b]

        loplugin:unusedmethods
        
        Change-Id: Id66cf12e3a59aeed1b9a7a111b841e30b248635b
        Reviewed-on: https://gerrit.libreoffice.org/40876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-08  Julien Nabet  <serval2412@yahoo.fr>  [fac539889e32e5e47ca6b6da0a588abbe4cbe066]

        tdf#111318: Improve message about pivot table/chart when removing a cell
        
        Change-Id: Ib27c20a7528c0376474586c7224eb9e4611147ce
        Reviewed-on: https://gerrit.libreoffice.org/40897
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [57ece564ac90ee13dd0193e2c29a602a64ec8ff1]

        VBA functions tests-SYD, TIMESERIAL, TIMEVALUE, TRIM, TYPENAME, UBOUND,UCASE
        
        Change-Id: I7ea7757291d996375584ef05d822701737020b1c
        Reviewed-on: https://gerrit.libreoffice.org/40894
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-08-08  Marco Cecchetti  <marco.cecchetti@collabora.com>  [3b66be90d4fffed9cbe61ba99b4ad94daa04f68c]

        unit test for tdf#111173
        
        Change-Id: I9b9a1f3c38c1402c436fd6815916be3dabf71447
        Reviewed-on: https://gerrit.libreoffice.org/40883
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-08-08  Marco Cecchetti  <marco.cecchetti@collabora.com>  [05c3791710397346aae0b2a9cca1792567941d62]

        bug fix: tdf#111173
        
        Mostly based on patch by Julien Nabet:
        http://bugs.documentfoundation.org/attachment.cgi?id=135107
        
        Thanks Julien!
        
        Change-Id: I02440be7dfa5881e5bf63710a9d3c4f261d00533
        Reviewed-on: https://gerrit.libreoffice.org/40877
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-08  Julien Nabet  <serval2412@yahoo.fr>  [986cd454b2a39ac380b137148f944c0d5ead2631]

        tdf#111497: fix leak in FindFontSubstitute with CFRelease
        
        Change-Id: I9d7de52b4a1ee102b233b982e97ecbf731b476f2
        Reviewed-on: https://gerrit.libreoffice.org/40895
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-08  Mike Kaganski  <mike.kaganski@collabora.com>  [35f6c447dba89d5c8b1f80ae7068fbb45901406f]

        TableManager::endParagraphGroup(): remove unused variable
        
        Change-Id: I06bd74118a7bc3d68267688ae2477b31b2c8d068
        Reviewed-on: https://gerrit.libreoffice.org/40889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-08-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [6db0cc7b5c55ee06b33c5a537b881a884adc1fa4]

        EPUB export: write XML attributes
        
        Which means that for a hello world, only the CSS part is missing.
        
        Change-Id: I0a19eade8505e273f93a5078e689f6f9c2b00dab

2017-08-08  liongold  <beimaginativeegroup@gmail.com>  [44d7a396125da74078c9a09a3fec2242b8bd4ec7]

        Updated core Project: help  c11f324720cbe7f0ca28f1510140868e4a2d7a30
        
        tdf#111435 - Fix shortcut key documentation for Data Source View
        
        Change-Id: I1a147b43030a8b38d6e81e6c19ddae1015b53479
        Reviewed-on: https://gerrit.libreoffice.org/40869
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-08-08  Stephan Bergmann  <sbergman@redhat.com>  [a9e126204719cbec919cff0114e360d6d6939a5c]

        Fix UITest_writer_demo with --enable-ext-languagetool
        
        ...which would insert requests to fix duplicate "frog frog" and capitalize
        "frog" at the start of a paragraph, confusing test_tdf46852
        
        Change-Id: I76704af9e2e87ffdb3093ae68f0949b67ef9bf9b

2017-08-08  Heiko Tietze  <tietze.heiko@gmail.com>  [e0c22825fab0576e9897fd007b12e40b2310423f]

        tdf#108928 Branding
        
        Windows installer images updated
        
        Change-Id: I385f4446eb9612dd4965983375d256a3361974b5
        Reviewed-on: https://gerrit.libreoffice.org/40881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [570d7f9c9f5befdb84e213916036a2b9c7321259]

        tdf#111481 package: seek to 0 before truncate()
        
        With this, the ZIP files created by the EPUB export don't trigger this
        warning on 'unzip -l':
        
        warning [test.epub]:  2546 extra bytes at beginning or within zipfile
        
        Change-Id: Ic9111d2c97b9337cf39a023def4afe4c64c4a3e5
        Reviewed-on: https://gerrit.libreoffice.org/40873
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [200d9509850d21856c23532b580fbd2d25290715]

        Fix typos
        
        Change-Id: I24a1e979afe57d9dd139ac07bafc1ec908893152
        Reviewed-on: https://gerrit.libreoffice.org/40875
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-08  Jens Carl  <j.carl43@gmx.de>  [1f54caef187dc73acda934808cc5d8d91f72b882]

        Fix for failing tests of xcellseries with ScCellRangeObj ...
        
        ... (CppunitTest_sc_cellrangeobj) introduced by
        commit 27cbca2c8dccbbb299621b49e5ffd836188202f0.
        
        Change-Id: I97be4f70de52abd974bf1198063d28f2ff419dbd
        Reviewed-on: https://gerrit.libreoffice.org/40871
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [40ea896e5c378c36ab41dbbbb06b43b8ec2c231f]

        loplugin:unnecessaryvirtual
        
        Change-Id: I7aa23e56f2c126bf505262454408340b557f13cf
        Reviewed-on: https://gerrit.libreoffice.org/40865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-08  Akshay Deep  <akshaydeepiitr@gmail.com>  [9a51e3784b2a90fd5d175424c24a89fc5775eef3]

        tdf#109208 Clear the list of recently used characters
        
        Change-Id: I57a3417b95d38e490e160fe48a57c2cbfc32a5d3
        Reviewed-on: https://gerrit.libreoffice.org/40874
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>
        Tested-by: Akshay Deep <akshaydeepiitr@gmail.com>

2017-08-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [9d1350fe183485025a924f8c03d8f34c077028d3]

        EPUB export: write most of XML content in the package
        
        No attributes yet, though.
        
        Change-Id: I268d59a67c311f8e2e46331b2add1a91702545e2
        Reviewed-on: https://gerrit.libreoffice.org/40864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-08  Takeshi Abe  <tabe@fixedpoint.jp>  [99f3d9895f63ed19496bbe47bd36899b0f39dbce]

        tdf#95309 Add a filter to show all files for "Insert > File"
        
        in Draw and Impress.
        
        Change-Id: Ia6721f4a25af9fe8b6edd143ecb7ba3f5f3e8a89
        Reviewed-on: https://gerrit.libreoffice.org/40834
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-08-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [06283dcba13ee18716da9eee728210a00bcb5b97]

        EPUB export: write mime type
        
        libepubgen won't emit calls on the package interface to do this, it
        turns out.
        
        Change-Id: Ib9826f1df348fd7afbccdc5d5a92a6d94f8aa9af
        Reviewed-on: https://gerrit.libreoffice.org/40862
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-08  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [70dd00331e3112e7c32d5c7ac121ad7e77535817]

        new EMF+ Parser: Implementation of fillPolygon
        
        This implementation replaces hte old one.
        It uses the workaround hatch blending from the old implentation (basically just copied)
        It provides correct linear gradients, with correct transformations
        PathGradients are approximated via RadialGradients.
        Also, there is a better line width choice, solving problems caused by pictures like tdf#38580.
        
        Change-Id: Ida4f36a5de83b6325702a153b642abe5e45982ee
        Reviewed-on: https://gerrit.libreoffice.org/40831
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-08-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [a3c695c12386c2708a0c06ec0ccd42ee2b8aeb98]

        tdf#110440 drawingML import: fix handling of group shape properties
        
        The handler for nvGrpSpPr is "this class", not "no class".
        
        Change-Id: I7fc40681d77f94b7473d2f677d813d2ae246f6ac
        Reviewed-on: https://gerrit.libreoffice.org/40854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [05aa784ed9891a1299f8c2328faee9c62050851a]

        Drop configuration remains of oooimprovement
        
        It was dropped in 2011:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=bd7f8380113b0cbe706d131b33e7551b2c484205
        
        Change-Id: Ibb9a0860ca9c256177987683ee33828c2c0bad1d
        Reviewed-on: https://gerrit.libreoffice.org/40858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-08-08  Dennis Francis  <dennis.francis@collabora.co.uk>  [70944a849dc59fa686e3f316a3983dbc8a47017f]

        tdf#109858: Override default point label placement setting...
        
        with series label placement setting if available while
        importing xlsx chart.
        
        Adds unit test in chart2import.cxx that asserts one of
        the point label setting in the bugzilla xlsx document.
        
        Change-Id: I8bc04fd569f94a19633666ffdc51b61ac719e8a9
        Reviewed-on: https://gerrit.libreoffice.org/40860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [a209172669e7a2de6065486e385e4e3007b74bd2]

        loplugin:constantparam
        
        Change-Id: Ib92aba17c46a4ada75c2a0630f281759d995f32e
        Reviewed-on: https://gerrit.libreoffice.org/40843
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [2675cbf042130f24fe7ea299b85b8f5f4794a667]

        loplugin:singlevalfields
        
        Change-Id: I8908479ecf513cdf2ecb4bcbe7c1078ef80671cf
        Reviewed-on: https://gerrit.libreoffice.org/40838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-08  Jens Carl  <j.carl43@gmx.de>  [27cbca2c8dccbbb299621b49e5ffd836188202f0]

        tdf#45904 Move Java _XUsedAreaCursor tests to C++
        
        Change-Id: I6a288fa333d6805540156f63040468f07967c0c6
        Reviewed-on: https://gerrit.libreoffice.org/40817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-08  Jens Carl  <j.carl43@gmx.de>  [0bd57d62d0f15eced0e99097d9f46a86f177e9a1]

        tdf#45904 Move Java _XViewSplitable tests to C++
        
        Change-Id: Ib9cf1c53947d10260673e1e1088bbfbaa30efbc9
        Reviewed-on: https://gerrit.libreoffice.org/40801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-08  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [855af7f3260705faf7c33be36efc1610354336f0]

        Avoiding unnecessary memory allocation:
        
        Added a method to directly convert fast attribute values
        to double.
        
        Change-Id: Ia0c415530d6d7c7f767a2e0c88983429bc966210
        Reviewed-on: https://gerrit.libreoffice.org/40846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-08  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [5b25fec2159e1e5207141bc4268170aec3ac6c7d]

        Moving legacy contexts to FastContexts:
        
        ScXMLAndContext
        ScXMLOrContext
        ScXMLConditionContext
        ScXMLSetItemContext
        ScXMLDPAndContext
        ScXMLDPOrContext
        ScXMLDPConditionContext
        ScXMLSortByContext
        
        Change-Id: I559ae11ade78a262f6890875d8972d0c2eb4480f
        Reviewed-on: https://gerrit.libreoffice.org/40791
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-08  Jens Carl  <j.carl43@gmx.de>  [28ada7805b87758b20ded9807b57f780570e08a7]

        tdf#45905 Remove/disable obsolete _DataPilotField Java tests
        
        The _DataPilotField tests are already written in C++ since commit
        95780ec73990f96dc16fc677c895d00fa1360008.
        
        Change-Id: Ia147acd4d42894c9de373bbe93ae5759095e8ac6
        Reviewed-on: https://gerrit.libreoffice.org/40856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5875fd0313cb0aeb7e63d5ea9455f83ea18787b5]

        updater: move the windows process starting code to comphelper
        
        Change-Id: I1a499f57d01ee28afdb2c4f85dc976f2e6837dfd
        Reviewed-on: https://gerrit.libreoffice.org/40837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9d184e2cc9a9a78a61ae9b91a66e1153f778d9a4]

        updater: add include guard for windows process start code
        
        Change-Id: If021a92163381f2221faa1c7121f6c4af2d51dcf
        Reviewed-on: https://gerrit.libreoffice.org/40836
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a5cda5603c3f71851a987c24d36433ce269c66f8]

        updater: use the correct define check
        
        Change-Id: I79f47da401732e39bbce778d5b3971d6024a7935
        Reviewed-on: https://gerrit.libreoffice.org/40835
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-08  Caolán McNamara  <caolanm@redhat.com>  [aa084cc1dcb518ffc1984e122abbf4401c4d0ce0]

        move these non-layout enums to vclenum
        
        Change-Id: Ie6dad53d1b8511b03c953d49b7a9f5d6f66ed56a
        Reviewed-on: https://gerrit.libreoffice.org/40850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-08  Justin Luth  <justin_luth@sil.org>  [0342c5e8086c8200ecadbe9d52dd4ef6a093effb]

        wrong word in comment: should be signal instead of single.
        
        ...confirmed by the similar comment immediately before it.
        
        Change-Id: Id334a81bb9078a761d233631639c007b7bf2c17f
        Reviewed-on: https://gerrit.libreoffice.org/40855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-08-07  Varun Dhall  <varun.dhall@studentpartner.com>  [1e4b1e4a1aca3b333820b0a865997e6f62e80064]

        Removing unused SfxItemPool serialisation from editeng
        
        Change-Id: I051201c272b7acdd48d54cc0c230f8b432196188
        Reviewed-on: https://gerrit.libreoffice.org/40429
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3e177ed2468e535a943dd271f242eca412346f3a]

        Updated core Project: help  d08dda71a035dbaa6812e2f30dc18ec772fc5471
        
        tdf#111413 Terminology change: "Slide Master"
        
        ... and Master Pages are renamed to Master Slide(s)
        
        Change-Id: I68c7d4f6e5196836ad4ce0e2411fcf8bc4ff0f69
        Reviewed-on: https://gerrit.libreoffice.org/40816
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-08-07  Caolán McNamara  <caolanm@redhat.com>  [19da5bcd620f94bc709cff87a6872a9bd53bee8f]

        tweak insert table dialog to load the same with native gtk builder
        
        we can't share adjustments between widgets where we just wanted
        to share initial settings and not subsequent changed adjustment
        settings
        
        and set default responses
        
        Change-Id: I9c15f97a87b0a631e414cc0d3b76f7447fc9ecd3
        Reviewed-on: https://gerrit.libreoffice.org/40849
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c81d7eb7cd5ee6082a0252cec558c59d242b07ea]

        Fix typos
        
        Change-Id: I4969e9e66de602a8c79774460a0215ef9d150372
        Reviewed-on: https://gerrit.libreoffice.org/40795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1dddfbbdce43203284bdf874c2ef5662d9cacb51]

        Fix typos
        
        Change-Id: I1ba1886b47f89916be387603d5cb959ddd5f9e84
        Reviewed-on: https://gerrit.libreoffice.org/40844
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-07  Julien Nabet  <serval2412@yahoo.fr>  [bc5bd201609ae197f320823880e66187ae94c98a]

        tdf#111432: fix leaks in AddTempDevFont with CFRelease
        
        Change-Id: I11183b7fd21d2398de9e5f5854763cef96963caa
        Reviewed-on: https://gerrit.libreoffice.org/40845
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-07  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [4aca927040f67c2b68f412234e37ec740346a005]

        oovbaapi: screenUpdating, do not adjust height
        
        Do not adjust row height if screenUpdating false, because it consumes
        significant time.
        
        Also change IsAdjustHeightEnabled boolean to a counter so it can be used
        several times in an overlapping manner too.
        
        Change-Id: Ie5c894481f3c1b4e07175164aac8303e504779ce
        Reviewed-on: https://gerrit.libreoffice.org/40443
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-08-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [98a7251b24c9f42bdb333bacbe06a2821e6942f2]

        EPUB export: start creating XML and CSS files
        
        Though at the moment all of them are empty.
        
        Change-Id: I4e53c81df2d709f06eb2a1df814b887181ae84c9
        Reviewed-on: https://gerrit.libreoffice.org/40840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-07  Varun Dhall  <varun.dhall@studentpartner.com>  [d10a61fe36760336842cbfa7f8f77e1fb9a475a5]

        Removing unused SfxItemPool serialisation from sfx2
        
        Change-Id: Ibb14fcd656f401cb9d2ad57ab63f6cfecf49807d
        Reviewed-on: https://gerrit.libreoffice.org/40814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-07  Varun Dhall  <varun.dhall@studentpartner.com>  [544a978132dd8f9d44756f62f160a0883193d54a]

        EditEngine: Removing BIN format from sot
        
        Change-Id: I495e2749b961dfca63bb1e27239ac6a09b80fd19
        Reviewed-on: https://gerrit.libreoffice.org/40333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-07  Varun Dhall  <varun.dhall@studentpartner.com>  [4aef9f5e330a4228b2355fa97900dcede3e375c4]

        EditEngine: Removing BIN format
        
        Change-Id: I2752af754316e1402aa51b97895bcf0bf915676f
        Reviewed-on: https://gerrit.libreoffice.org/40372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-07  Varun Dhall  <varun.dhall@studentpartner.com>  [c0998d9481cd57560a4d549d760f0be9da510306]

        EditEngine: Removing BIN format for Windows
        
        Change-Id: I2caf2323220c076374e89294c26e4976bf1ddbea
        Reviewed-on: https://gerrit.libreoffice.org/40332
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-07  Varun Dhall  <varun.dhall@studentpartner.com>  [8a8bcd65e8a0e177904f06fcd8a775456ff02eab]

        EditEngine: Removing BIN format from sd
        
        Change-Id: Iafd88cdb0d0a84b611deda3bd276fb4b16604b92
        Reviewed-on: https://gerrit.libreoffice.org/40331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-07  Varun Dhall  <varun.dhall@studentpartner.com>  [9fa77d0cf0dbc0bcb627848263c417ba49e988d3]

        EditEngine: Removing BIN format from sc
        
        Change-Id: I4d6b796439b90cab6a480f0bb8dc2c931e36cbe9
        Reviewed-on: https://gerrit.libreoffice.org/40329
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [959ace5861ca8dbb5fbec7a1954eeeb3b93ae4f3]

        loplugin:constparams in sw part10
        
        Change-Id: I7d708c3e6157d0b8690b433d3363d2c0745b2410
        Reviewed-on: https://gerrit.libreoffice.org/40832
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-07  heiko tietze  <tietze.heiko@gmail.com>  [22d5927000a32c54b0ba0355ca9c0999d3b00fb7]

        tdf#93244 Widescreen format
        
        By default the slide format is now 16:9 in Impress
        
        Change-Id: Ia3dd48da772c53b04f7fa833e1667acc78b8bdad
        Reviewed-on: https://gerrit.libreoffice.org/40733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-08-07  Ximeng Zu  <uznomis@yahoo.com>  [f45cdbc9f3dd877a2ebda1e2718c59e83faf3c6a]

        [Android Viewer] Add header funcs to Calc
        
        Added insert/delete/hide/show/optimal width or height
        /adjust width or heigth  to Calc. These options
        show in a floating menu near the headers when the
        user taps on the headers. Also added selection on
        headers, i.e., user can drag on headers to select
        multiple columns/rows.
        
        Change-Id: I7e1994d1fa81d80c110def035c2c065e838b49ac
        Reviewed-on: https://gerrit.libreoffice.org/40684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-08-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3e493d337819204ca9c7302efbd7b34c282956a2]

        TSCP: simplify toolbar to only one combo box + configuration
        
        Previously we had 3 comboboxes each for different classification
        policies. This simplifies it to just use one classification policy
        and which policy it will be used can be set in LO configuration.
        By default this is the "IntellectualProperty" policy, which is the
        one most users will probably be interested in.
        
        Change-Id: I1fc69c2123b04ecf58a6775e5bcda3b5316414a3
        Reviewed-on: https://gerrit.libreoffice.org/40768
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-08-07  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [5ebd60e7d912704ff9e2936e673ffaa6f39a9a2f]

        Updated core Project: help  4d8687d90b58f8bf00bd31c913bc47970e975ca4
        
        tdf#111434 Rename “Basic IDE Options” to “Basic IDE”
        
        Follow-up to core commit 43f159dafa3fe61c09cafc8467cdd67233a02401;
        see a rationale for this change there.
        
        Change-Id: I2e560b50e76637c135e536423223798e92914bf0
        

2017-08-07  Jens Carl  <j.carl43@gmx.de>  [7d6b7bda802c8800e908dd5c23f60e35ba6c465a]

        tdf#39468: Translate some random German comments and terms
        
        Change-Id: I05912b89d059256b20233a0fac244630544d5b0a
        Reviewed-on: https://gerrit.libreoffice.org/40800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [1ac8d90d84ac69c3617228fbfcb8789f295451d3]

        -Werror=unused-function
        
        Change-Id: Ia98b64a5500b99c5a6f20c723d96d9c4686f3271

2017-08-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [06e2246f1683fc862f40155ea4d68800c0fcfd9e]

        loplugin:constparams in sw part9
        
        Change-Id: I2edba9cde5a5efd06815a55632703b706ca523c7
        Reviewed-on: https://gerrit.libreoffice.org/40830
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-07  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [43f159dafa3fe61c09cafc8467cdd67233a02401]

        Rename “Basic IDE Options” to just “Basic IDE”
        
        None of the other Options/Preferences pages have the word “Options”
        in their names, because: a) it’s obvious that they’re options, and b)
        having that word repeated there contravenes the macOS convention of
        calling the options “preferences”.
        
        Change-Id: I7349d20eefc50d5a92d6442a256249f64db688e7

2017-08-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [7915f35d7fca5d0720d96954beaa97c00a2c3821]

        EPUB export: implement doc/para open/close and text in doc handler
        
        This should be enough for plain text of multiple paragraphs, but the
        package part is still missing.
        
        Change-Id: I05fe87fd01e078262a1be9ce76eaaa016de484bf
        Reviewed-on: https://gerrit.libreoffice.org/40822
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [147e20fc1bedfc9e9fc695a06d56445134f88021]

        Updated core Project: help  9f7edddfe613a3e61a1160028c853d9fc569876a
        
        Make xml-lang optional in help DTD
        
        Change DTD to make xml-lang optional, as requested by patch
        https://gerrit.libreoffice.org/#/c/32296/
        
        Change-Id: I5ef02dddb8486b75e16f3b141aa792b1dfb43f86
        Reviewed-on: https://gerrit.libreoffice.org/38465
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        

2017-08-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [0582346a1ab5ec8d1b81ea3fef1e40db60c90823]

        loplugin:constparams in sw part8
        
        Change-Id: I0fb51270da4b8f3049f1af2c2c788e516b3641e8
        Reviewed-on: https://gerrit.libreoffice.org/40821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [57ea9f81ed3553ad71207db9e433774b165732a2]

        sw: prefix members of SwNoTextNode
        
        Change-Id: I6a272d1c83c58e1b6ef610eed7964309d1622a7e
        Reviewed-on: https://gerrit.libreoffice.org/40820
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-07  Dennis Francis  <dennis.francis@collabora.co.uk>  [bc6f56e4bb27f802e90303073ba5e2a676baa39b]

        tdf#109859: Update the view data of new document when...
        
        ...a set of sheets are copied to a new spreadsheet document.
        
        Change-Id: I47642b4aa2543c193328d9515564bfbacf044bbc
        Reviewed-on: https://gerrit.libreoffice.org/40764
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-08-07  Dennis Francis  <dennis.francis@collabora.co.uk>  [561cae8e81913940e4af86901ec46a484669c597]

        tdf#71409: Pre-create sum/equal and ok/cancel buttons...
        
        in the sc formula bar at the start instead of adding/
        removing them to/from vcl ToolBox when required.
        To maintain the functionality, do hide/show and
        enable/disable the button pairs (sum/equal, ok/cancel)
        during mode switch. This solves the excess a11y events
        problem of tdf#71409 because this patch get rid of
        the usages of vcl's Toolbox::Remove() and its accessibility
        module dependencies which seems to be the root cause.
        
        Change-Id: Ib953fb64d25a4b83018eca6a88223c7236c2f72e
        Reviewed-on: https://gerrit.libreoffice.org/40479
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-08-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [609619de8b218e5c10b708c37cd58218b7c9251c]

        Indentation fixes
        
        These files had a consistent style before, let's keep them that way.
        
        Change-Id: If64773d8c29dee23638e4fb9b7e5b69b34d47e49

2017-08-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7b385595842b103ce6c990e6be5b9f18f2abdf7e]

        cppcheck: variableScope
        
        value unused since commit d5630adf33cc7d30a657e789e2bf0978028e0c1f
             loplugin:checkunusedparams in various
        
        Change-Id: I76c9a89f6fe15fbfce92f0d5578fd533325cb72b
        Reviewed-on: https://gerrit.libreoffice.org/40813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [7e510637e6854f47c2856b5226ea7680a8148bbf]

        loplugin:casttovoid
        
        Change-Id: Icda66259acf54e6771b926ce9d329287bd610e82

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [5e4476b6ecda4be8a3271185bfc5d1aff58ce3af]

        loplugin:oncevar
        
        Change-Id: I678b1bf281ae4de4a75f8c83398ee19f75b4f278

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [0451703e2eff960c12443e2ab8d58b2d91754f3c]

        loplugin:staticmethods
        
        Change-Id: I13fe0b5b77d8d43639afa035f2db6e904cd998be

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [5665259f2d7d696ce5e0566e367c7cf8420fe04d]

        loplugin:unnecessaryparen
        
        Change-Id: I9496cafef840195e3934bf92600d4e8c8edb6c26

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [4535203c07559215a810f7252b3f250a7e7e1813]

        loplugin:unnecessaryparen
        
        Change-Id: I8b4bdd1908ba7f804d9c501ce2f9ff7893907ccb

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [9f27587c9db0a5d2daeb7529e477b4199beb2876]

        loplugin:casttovoid
        
        Change-Id: I2a4d11badeefdf1ede1f44e1d4ed53074ff8ebfd

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [8e949018befc341979e54ec759795d8615cc7f23]

        loplugin:unnecessaryparen
        
        Change-Id: I840f0638e02819398bae901d799a1882e0045d8e

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [bf1bdbeb5cc91358e655bf2df28bbd2fba5347e7]

        loplugin:oncevar
        
        Change-Id: Id88149b2ebbf869474192cc22b862093db21aeb6

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [7400dac23a2df7de133398dea1f5f069efd17ffd]

        loplugin:oncevar
        
        Change-Id: I8481404b2763e69752bb418db85530473ccd6b61

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [854add5efd6655279473f7531391a051680be979]

        loplugin:casttovoid
        
        Change-Id: If1be399a3d310ab6abab6d7e4c8d59dc9648c1a0

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [8d725ca4acad24dbaee84f09d3bb7e9fc35c641c]

        loplugin:oncevar
        
        Change-Id: I030d23da9fedc067581d002ce899028e6f486cc7

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [e9febbc3200ee64af29c35b8fa692ac0251afa40]

        loplugin:oncevar
        
        Change-Id: I9d6902d86c9b72ad28a025374077ef90a350e598

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [e0d342497334e9518dd4b7b1d33bf855fa0fb7ad]

        loplugin:oncevar
        
        Change-Id: I9bd2e0a3ae1d0dc59c235e47be6ffa4357164a20

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [10c80e560e5580b91fe7be5c8d171146335eb8a5]

        loplugin:oncevar
        
        Change-Id: I1bb87b9c1a34326694d8096f67bb32adb17af1e6

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [293ddf0b7fb3697c84d28795f2cd35f623f136c7]

        loplugin:staticmethods
        
        Change-Id: Iaf9b6afa7c2d3d8044d50e0bfac898319fff8f22

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [338a9abae6a2fcf6d9ca3f7b09535105d1c28259]

        loplugin:useuniqueptr
        
        Change-Id: Ie6c1cea3850ddf37aa8b9f4731547650a23f5d29

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [52da4081bf6d7bf97e102dab3e0082f11488215b]

        Remove dead DBG_UTIL code
        
        Change-Id: Icb208bc457eaab06bc14e874c70a25308179785d

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [a13db19a2f21011443268d5d64dac4cd566bd1b6]

        -Werror,-Wunused-private-field
        
        Change-Id: I42d1c0c2e6a0746c1c97dba9b02abf1d771b3fc7

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [dbeab89b5b74ca0ff789be376c94d64f5e937f11]

        Adopt loplugin:casttovoid to Objective C
        
        Change-Id: I71bad86a383a9b906b02ec968dc32e9acd0bec26

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [a1e0232b5179c12892b33cd368b9d17a65c398e0]

        Use OUString::clear
        
        Change-Id: I8ed383cdcf7b802a0c79c67826fc35379e8cd361

2017-08-07  Stephan Bergmann  <sbergman@redhat.com>  [d031f9e24f01369a836370a785538fdba28d7cc1]

        Allow MSGFMT, MSGUNIQ to be overridden
        
        ...and fail already in configure when only MSGFMT but not MSGUNIQ is overridden
        
        Change-Id: I5dadca9f44f46e830b8321be11deaa4252f5b596

2017-08-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [88179e3de8865ea07d5017ca0723afd10ad44ba7]

        Revert "accessibility: remove useless calls to getAccessibleActionCount."
        
        This reverts commit e2c14a6caabbb6413ae7b1e631a0a89f7b2ba4c7.
        
        Change-Id: I6dc99c8ad9c6f15d6b1273338d96bc7909253ad9
        Reviewed-on: https://gerrit.libreoffice.org/40815
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-07  Jens Carl  <j.carl43@gmx.de>  [00a87bab22eff26df423001897afc79009593d42]

        tdf#45905 Remove/disable obsolete _XViewPane Java tests
        
        The _XViewPane tests are already written in C++ since commit
        e7f55f15ccd97bc92e1400bc5862171a621da3e2.
        
        Change-Id: Idae4e0e0560d67d9f808cb2177a9c9401cec0392
        Reviewed-on: https://gerrit.libreoffice.org/40784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-07  Jens Carl  <j.carl43@gmx.de>  [a9a5a55e0284638deb87c69699ab37a456908900]

        tdf#45904 Remove/disable obsolete _XGoalSeek Java test
        
        The _XGoalSeek test is already written in C++ since commit
        ce6f47a4588e2c6e115fcc4980f575d3002ca603.
        
        Change-Id: I898bcbf5e41751610fdc3f40cf7d6f6094df68c4
        Reviewed-on: https://gerrit.libreoffice.org/40785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-07  Jens Carl  <j.carl43@gmx.de>  [44077dc6104e5eab40414889e7be776767709984]

        tdf#45904 Move Java _XSpreadsheets tests to C++
        
        Change-Id: If311e2c8ca89528760b14d977bca76e14164e6e3
        Reviewed-on: https://gerrit.libreoffice.org/40783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-06  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f79258444185f3d6939facb3cab071ad92d873e4]

        updater: fix small python issue
        
        Change-Id: I0834a088af1527e4ed0d181f9e3a63ee82d0e980

2017-08-06  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1a4351a6a142389071ba3ad8400c14894fa6e4d4]

        updater: handle paths with spaces correctly
        
        Change-Id: I8089f1e2b46a242562608431e56c5da4c63fdb01

2017-08-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f3c1987fbe2d3b155076f92aaed4a1168874ab46]

        Updated core Project: help  ae4b238aec8977510b63b5a30c71e0aa933c279a
        
        tdf#97745 use lowercase for file names
        
        synch with https://gerrit.libreoffice.org/#/c/40698/3
        
        Change-Id: I7cc72312a729fcd6468198fd3cb9b4686e588832
        Reviewed-on: https://gerrit.libreoffice.org/40812
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [84a56eac83f220fd917a5433fe9da4b7815dfff6]

        loplugin:constparams in sw part7
        
        Change-Id: Iaace9c024649481b2f7cdd67aaf1e86624fe0d4a
        Reviewed-on: https://gerrit.libreoffice.org/40811
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ef6be73325dbb6761b247ff187c709ba0f81bfb]

        loplugin:constparams in sw part6
        
        Change-Id: Ic82946cf9be50d9d9c43338b86dfb700ce5b354c
        Reviewed-on: https://gerrit.libreoffice.org/40786
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-06  Caolán McNamara  <caolanm@redhat.com>  [8f629b8fbeb13a593f6aff28d2ff0399eb4ee56a]

        set LANGUAGE from SvtSysLocale().GetUILanguageTag()
        
        Change-Id: I466576660bdc281c3332fa25f0fe0756cd356ab7
        Reviewed-on: https://gerrit.libreoffice.org/40788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-06  Caolán McNamara  <caolanm@redhat.com>  [4ddb7976e7d23c902647c651074849bc7682e564]

        wrong qpw fftester attempt
        
        the correct "qpw" effort was added later
        
        Change-Id: Iee2fb66b99759317ca9ba25c2c7b1956ee4bb48f
        Reviewed-on: https://gerrit.libreoffice.org/40809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a040b71d1beed5c7233a5f8e265975876d06d0b9]

        Fix typos in code
        
        Change-Id: I49bcc55e1f91ee88cffafbe408f9d5f9e7ed0d16
        Reviewed-on: https://gerrit.libreoffice.org/40796
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [079375ad568deaaf0bb2142c165f0d996fef7d92]

        Fix typo in code
        
        Not sure, show and ask to real devs
        
        Change-Id: Iddd457f62105e4bf6260353c64fb3019ab56a4d5
        Reviewed-on: https://gerrit.libreoffice.org/40797
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-06  Jens Carl  <j.carl43@gmx.de>  [61fb52a38d752b955c1a43af50fa1467810822e3]

        Fix typo in test documents path
        
        Change-Id: Icffe32e55bdf6d425b0f68adcd04f15f6100616b
        Reviewed-on: https://gerrit.libreoffice.org/40802
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [356debabbacfe15a5d790d690a57ab5f9c0d3384]

        cppcheck: unreadVariable
        
        since initial commit d6cf80c14ef6abe02125bb8f66262961193cffd7
             CWS-TOOLING: integrate CWS l10nframework01
        
        Change-Id: I3d9761911c535965795b10b3ae96da3e7b51f23d
        Reviewed-on: https://gerrit.libreoffice.org/40808
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [09c938c131da60054e42cf6d84c48c04d6f74da4]

        cppcheck: knownConditionTrueFalse
        
        copy&paste from ~ScXMLMappingsContext
        
        Change-Id: I1dfb764639c86e2f57211867a4042e8ea917f198
        Reviewed-on: https://gerrit.libreoffice.org/40807
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-06  Julien Nabet  <serval2412@yahoo.fr>  [b20f5b5b4096b1bedc1ab01a4349b6db3b0b6a33]

        tdf#109863: use SID_PATTERN_LIST after bitmap tab converting
        
        instead of SID_BITMAP_LIST
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=76585ae33f3ca75c05c0ccbf6a621b6e2d42bc00
        
        Change-Id: I880ca149d5865ed5b80c57d7c5b390cc5606d66c
        Reviewed-on: https://gerrit.libreoffice.org/40798
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-06  Tamás Zolnai  <tamas.zolnai@collabora.com>  [386fcf9be786b302cd2c6f85ff6d8d97a6777926]

        Avoid warning about invalid alignment value
        
        Default should be left, which equals 1 as an integer.
        
        Change-Id: Ib0498b12d4356bf786ebf8b6fd04d591ac84af6b
        Reviewed-on: https://gerrit.libreoffice.org/40799
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-06  heiko tietze  <tietze.heiko@gmail.com>  [8fe86fb89b00b31c73fccbb9bf343818a0a1f537]

        tdf#87592 Consistent terminology for Master Slides
        
        All occurences of Slide Master and Master Pages are renamed to
        Master Slide(s).
        
        Change-Id: Idd75089f6c402b3d5e30a812b4c86aacc2f5d9bc
        Reviewed-on: https://gerrit.libreoffice.org/40485
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-08-05  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [e2c14a6caabbb6413ae7b1e631a0a89f7b2ba4c7]

        accessibility: remove useless calls to getAccessibleActionCount.
        
        This also removes a lot of useless recursive locks.
        
        Change-Id: Ie7f337683146bb5738f11b8f9194e73437312f03
        Reviewed-on: https://gerrit.libreoffice.org/40325
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-05  Caolán McNamara  <caolanm@redhat.com>  [42b894f80a6d0c39bb0f7092eb204a15c22c4f38]

        ofz#2867 null deref
        
        Change-Id: If856473683685d79d88b024f7fafa2920b403bb7
        Reviewed-on: https://gerrit.libreoffice.org/40792
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-05  Caolán McNamara  <caolanm@redhat.com>  [3914b95c4cb9aa404918161f0654b0cbf65a2d83]

        silence snprintf warning
        
        "note: ‘snprintf’ output between 11 and 19 bytes into a destination of size 11"
        
        Change-Id: I2ff3661ddd9c2729a76856e576ba83580b0143ea
        Reviewed-on: https://gerrit.libreoffice.org/40731
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-05  Caolán McNamara  <caolanm@redhat.com>  [30f384b5bd2d8ec7f50ad0c85c43611313044f8c]

        coverity#1416135 Dereference after null check
        
        and
        
        coverity#1416137 Dereference after null check
        
        since...
        
        commit 04461743d75f8cffb5906ab52d772089c44a7780
        Date:   Fri Jul 21 13:12:20 2017 +0530
        
            tdf#108887 : Move the code of ScDrawView::CheckOle()...
        
        maybe this check is simply reversed seeing as
        
        bool bCalcSourceRanges = pRanges && pDoc;
        
        and after this line pRanges and pDoc are unconditionally
        dereferenced
        
        Change-Id: Ie3ed3054d2f31ddbc70895a4e6997395ca7de8b5
        Reviewed-on: https://gerrit.libreoffice.org/40772
        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-08-05  Jean-Pierre Ledure  <jp@ledure.be>  [39a6524625a3a682cf53128b5544cd7f2f75f3f1]

        Access2Base - Dialog on event properties
        
        Forms and dialogs events are stored differently.
        New code manages correctly dialog events.
        
        Additionally performance improvement in Control class:
        the list of properties is buffered in a private variable
        
        Change-Id: I9d3e2cf3853f8caa043fc4a84c67d323cea44ffe

2017-08-05  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e371ec501db0c473bea7ef7325d9a9049f913b5e]

        updater: disable lang pack handling for windows
        
        Change-Id: Ie3005a3fd4bc491cea0dd965931a7c0ac7ef813e
        Reviewed-on: https://gerrit.libreoffice.org/40781
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-05  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7d2fa41ca12a1724229ef8285af1895313e15c5f]

        updater: abort if there are not enough command line parameters
        
        Change-Id: Ifb982aa4a0c496e1e21f762bd4e20241e41d4ea2
        Reviewed-on: https://gerrit.libreoffice.org/40780
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-05  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0ae09b2678778ccbf74d33390fa9f572ddca888f]

        updater: convert to unix path in another place
        
        Change-Id: I07ab2d69891975c93ab1824410eacc30eb98fcb5
        Reviewed-on: https://gerrit.libreoffice.org/40779
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-05  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [502390fdb7fbc93e96d33600cf743a928845229e]

        updater: workaround cygwin python bug around command line arguments
        
        Without the MAR env setting the python script only gets two command line
        arguments, the script name and all the parameters as one string.
        
        If someone knows a better fix I'm open to other suggestions.
        
        Change-Id: I1acc4a74892d657c1c156b8953a5ab8a166aea92
        Reviewed-on: https://gerrit.libreoffice.org/40778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-05  Caolán McNamara  <caolanm@redhat.com>  [b032f21b5ea0011f2b134d758b696604c18dfa16]

        refactor to remove the gotos
        
        no logic change intended
        
        Change-Id: Ia787ff543ce7d55511656f5a462438378654f325
        Reviewed-on: https://gerrit.libreoffice.org/40774
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1aff997f632d6ebf710dbd69edb6a040998ee38e]

        Removed duplicated include
        
        Change-Id: Ife369fab72b2eeabbc87356f267398dc9a985443
        Reviewed-on: https://gerrit.libreoffice.org/40773
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [35a2d88288bfafe792f58906bdaad74a0135bb4a]

        Fix typos
        
        Change-Id: Ib7f43bf17ab8b9fb9d961a908d7620b50826a975
        Reviewed-on: https://gerrit.libreoffice.org/40688
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ecb947b3ad67300bae934dc011823d1989449b6]

        loplugin:constparams in sw part5
        
        Change-Id: I6c33709aa407ccb3eee7026ab9b40dc4257de209
        Reviewed-on: https://gerrit.libreoffice.org/40769
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-04  Caolán McNamara  <caolanm@redhat.com>  [f7c59aaa078576a413846b7c8024e728818ca2be]

        coverity#1416133 Unchecked dynamic_cast
        
        Change-Id: I6706e3f889c8c00bdc4bda56fe5f282472589a40

2017-08-04  Caolán McNamara  <caolanm@redhat.com>  [3b39ff8b4e71928e7f33452322522dea49aee1e4]

        tweak insert break menu to load the same with native gtk builder
        
        1) we can use a GtkComboBoxText for this simple case and move the liststore into the widget
        2) add the response ids for the buttons
        
        Change-Id: I7b3bd10c05f35b0e34bbbebc9f7a811f87d443ac

2017-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [c14f1abc49de68591298437b33b07feeddeb5a5d]

        loplugin:constparams in sw part4
        
        Change-Id: Ic42b2691869b61ba906222db893e284d8b9c39c1
        Reviewed-on: https://gerrit.libreoffice.org/40767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [fa1be538cdb0f15aff717aa8583c191194609266]

        Add VCL scheduler documentation
        
        Change-Id: Ifb2332b6d3c8bf472c684d3a79c861cc9035d246

2017-08-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [d55aabfd44563027aceffd0020f55b166184a0ca]

        Implement VCL Scheduler locking
        
        Replces the SolarMutex scheduler locking by using a distinct mutex
        included in the scheduler context.
        
        It should also get rid of the spurious assert( !bAniIdle ) failures,
        as the test now holds the Scheduler lock for the whole time.
        
        This includes reverting the additional scheduler de-init from commit
        2e29a518b04250b5f9cc9d0d77da3df076834d60, as I couldn't reproduce
        the bug running the unit test in valgrind.
        
        Change-Id: If33f815fe86c8f82175e96adceb1084b925319dd
        Reviewed-on: https://gerrit.libreoffice.org/40497
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-08-04  Tor Lillqvist  <tml@collabora.com>  [3dd30f7ec568852ffd95932b486d0a09a2021d71]

        Add debug output operator<< for ParamIfsResult
        
        Change-Id: I82cfed0d86c42feabb646301b399695ed71308ed

2017-08-04  Tor Lillqvist  <tml@collabora.com>  [1717f57705770ebbfac625945478d0e07e816965]

        Add debug output operator<< for ScQueryParam and its base classes

2017-08-04  Tor Lillqvist  <tml@collabora.com>  [e34df1a0607f51b8e1168fdfeb8703c9e4e9dd6b]

        Add debug output operator<< for ScAddress

2017-08-04  Tor Lillqvist  <tml@collabora.com>  [bf234dc9cd0481c241bbb0f755264562ee89d568]

        Add debug output operator<< for SearchParam::SearchType

2017-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [902d87147d779c84b4ea84ef7779897d89b1fab2]

        loplugin:constparams in sw part3
        
        Change-Id: I05ad3204af4e6ec3c832b185a1b35fdb75a229b2
        Reviewed-on: https://gerrit.libreoffice.org/40760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-04  Szymon Kłos  <szymon.klos@collabora.com>  [bca55386e187e2cb4ab277a597a420f15c6cebcf]

        tdf#91567 Apply pattern without AutoFilter only
        
        When AutoFilter button was placed in first row, was also
        copied to other cells without formatting all over the worksheet.
        Take pattern from first row without AutoFilter button.
        
        Change-Id: Ib2eb12659bf8105e39b469b21386b3232e710007
        Reviewed-on: https://gerrit.libreoffice.org/40675
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-08-04  Caolán McNamara  <caolanm@redhat.com>  [116931751d252a8284d5c76d883e766186538ed2]

        draw vs impress printer option pages
        
        disambiguate contexts for impress vs draw printer options pages
        
        Change-Id: I1bb52c49b95beab3d9acceec73370e0be8da6f59
        Reviewed-on: https://gerrit.libreoffice.org/40747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-04  heiko tietze  <tietze.heiko@gmail.com>  [8a150beab270f53943014ba9f6b5507ec6231227]

        tdf#111331 Rename Moderate template
        
        Files renamed, template's title property adjusted
        
        Change-Id: Ifca9a740417c0c7563e7d97f8d08de9f69e8f7ff
        Reviewed-on: https://gerrit.libreoffice.org/40758
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-04  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [5a9e731d00de64dd906ffd4ebf77f7fc7f811f99]

        new EMF+ Parser: Basic Text Primitives for EmfPlusRecordTypeDrawString
        
        Implementation of basic text primitives. It supports text, textstyle (bold, italic, font, font size, direction, color, locale.
        The positions are well-transformed.
        
        Also a few adjustments and supplements for EMFplus font and stringformat
        
        Change-Id: I2670b5d0f6b9ddcaa9ffc8262d8aee13ba224b77
        Reviewed-on: https://gerrit.libreoffice.org/40635
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-08-04  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [a3926e25bb0a9c79e3ea1f413b8fa83b91915758]

        new EMF+ parser: EMFPPlusDrawPolygon: use correct pen width
        
        the current implementation uses PolyPolygonHairlinePrimitive2D for
        polygons. This patch uses a PolyPolygonStrokePrimitive2D which makes
        use of the correct (transformed) pen width and some basic join and cap
        attributes.
        
        Change-Id: Ifbd8cbbc41004d9d45f3c48f2c13fe449025a229
        Reviewed-on: https://gerrit.libreoffice.org/40638
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2fdf096b40f87436b3ee74a1cdeb014cb5a7bbf]

        rename Anz->Cnt in svl
        
        Change-Id: Ibe9ad8c1bfbb336ee1f02edf0f619220cfcee375
        Reviewed-on: https://gerrit.libreoffice.org/40744
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2213bd610f6522b8fea7ae2af7e973e29dbe25b6]

        rename Anz->Cnt in sd
        
        Change-Id: If03e1e2e896ca7cd5783263b487eb313d80140c0
        Reviewed-on: https://gerrit.libreoffice.org/40743
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [77f854f13033eeff3147dae1c5ffbfaf4eec93c1]

        rename Anz->Cnt in sc
        
        Change-Id: I33e367223574b614dfee262942b57f727dc6d680
        Reviewed-on: https://gerrit.libreoffice.org/40742
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [fdd2f463079e5de265e7ba6534da967584f56913]

        rename Anz->Cnt in filter
        
        Change-Id: Ic6a8b8a5504052469b232767f5671d532c2fe5f3
        Reviewed-on: https://gerrit.libreoffice.org/40741
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [b258ecd76171bab37139cfa0f56d079cda4fbb39]

        rename Anz->Cnt in svx
        
        Change-Id: Idbe6849d36727c382ffd11d6bf04e78d6a66a878
        Reviewed-on: https://gerrit.libreoffice.org/40740
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [33b150bbd636ab23ebf50a5301034f3a551f3793]

        rename nPgAnz->nPgCount
        
        Change-Id: I4cbc74ed4488c06feaa8b8ab62496fac77ab3aa6
        Reviewed-on: https://gerrit.libreoffice.org/40739
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0c64cbeaf458cabcf8f4ac7c8aac4cd1896273c]

        rename SIP_SA_EDGELINEDELTAANZ->SIP_SA_EDGELINEDELTACOUNT
        
        and SIP_SA_EDGELINEDELTAANZ->SIP_SA_EDGELINEDELTACOUNT
        
        Change-Id: Ib6c370025a56586df1cdf7abcab2f0dfe599a64a
        Reviewed-on: https://gerrit.libreoffice.org/40738
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac8fc5a6a5a1adef7aaa8aa901439e268283d113]

        rename nToleranz->nTolerance
        
        Change-Id: I4a61f1cf9b94f7df98a8e9560c1384c948abf2c1
        Reviewed-on: https://gerrit.libreoffice.org/40737
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-04  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [7959a491450fb55526ab94fee9d1e5be5d2c95ed]

        [pt_PT] autocorrect - added 21 words
        
        Change-Id: Ie1170951495d1563148176665758fd95ecb10a23
        Reviewed-on: https://gerrit.libreoffice.org/40547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2017-08-04  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e74846af5130daa9c96babea6987befeb8a8e75c]

        updater: get the partial update generation working on windows
        
        Change-Id: I01d8958801e7c5b2d08dd79b0469dfab1f6dee72
        Reviewed-on: https://gerrit.libreoffice.org/40757
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-04  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e4420db1a80fc53e23eafcd6b1dfe1aca293d60f]

        updater: skip language packs for windows
        
        Change-Id: I5707bc8d3827aa24a795e91a8851d12c81613cfc
        Reviewed-on: https://gerrit.libreoffice.org/40756
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-04  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1878dac5e1a839bd4c07cae0f85cf62dd7474e45]

        updater: handle windows path in cygwin correctly
        
        This is a huge mess. Any windows executable does not understand
        cygwin paths but for example the bash script only understands unix paths.
        
        Additionally, os.path is unixpath so it is not able to correctly handle
        windows paths. We therefore convert everything that we need to handle
        to unix paths and only the few paths that are passed in the end to windows
        executables back to the native format. We selected mixed mode
        (windows path with forward slash) to allow the unix scripts to manipulate
        paths.
        
        Change-Id: Ic443415ff5e8277bf0bb8704bbafd35f50767288
        Reviewed-on: https://gerrit.libreoffice.org/40755
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-04  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [954e4dc962374058e056b6682ff8ba33a2ecc9dc]

        updater: check that access to mandatory externals is working
        
        Change-Id: Ica68488f4e39c958a913936573cee67c1ff69175
        Reviewed-on: https://gerrit.libreoffice.org/40754
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-04  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [71b0d8b89d4701fcf1d22e2baf1ef5d983bc10d5]

        updater: initial working on windows support for mar file generation
        
        Change-Id: Ia91724afbb258c7667dd18e76a32be24bff369ef
        Reviewed-on: https://gerrit.libreoffice.org/40753
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-04  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [57446e0b60b9edbe1d72b13d664857f8d09c5048]

        sw: store paragraph signature as rdf metadata
        
        Change-Id: I13e6079e2aa3bee3dac10b11b0a23e9b798e02a3
        Reviewed-on: https://gerrit.libreoffice.org/40722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-08-04  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [80095665bfcb8dd22b7cfe4fcc7d7a3023712385]

        fix regression from dafae0fe31353a8092334328d499bc108d39e44c
        
        Found by the UBSAN tinderbox.
        
        Change-Id: I0c23f316713bb6c8abc331a1a2d131a068962812
        Reviewed-on: https://gerrit.libreoffice.org/40752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-04  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c8e3633a352c2fda3aebb9781288a926e7a88c42]

        Make ActiveX controls import working again (PPTX / XLSX)
        
        It used to work earlier, but there were an issue with the
        shape id and so controls were not find. Also in PPTX import
        the persistStorage attribute was handled only for parent
        controls and not for other kind of controls.
        
        Change-Id: I9784166b65407b79b6dfed8a38087b55b1b69835
        Reviewed-on: https://gerrit.libreoffice.org/40751
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-08-04  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [345994dad91765e5356f95786146bf8aca5a4aa3]

        sw: sign paragraph text
        
        The results are not stored anywhere just yet.
        
        Change-Id: I99a701ee8a16f166350c7c342b34b8fc476a81ae
        Reviewed-on: https://gerrit.libreoffice.org/40721
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2017-08-04  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0a64fa41045eea8ea179bbf0eee306ffb5851500]

        svl: move DecodeHexString from vcl
        
        Change-Id: I86da993050bde20f9ff0413ad5424673647a0e5c
        Reviewed-on: https://gerrit.libreoffice.org/40720
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-08-04  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [12e13f1f177d6f203edfbef4b31e1e7d3d3d7e78]

        rtl: typo in doc comment
        
        Change-Id: I068d0bce3e0122d4539d489097ef7771f910ed0e
        Reviewed-on: https://gerrit.libreoffice.org/40719
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [db76b6e4f0bab7670a401c1b7b8b2ce92ef08a03]

        rename nAnzResStrings->nResultStringsCnt
        
        Change-Id: I631236b5750f1ddb9828ab5ebd4c59e7f1b81390
        Reviewed-on: https://gerrit.libreoffice.org/40710
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [98d7b40986afaf35894f8a7b36530975cae73fa9]

        loplugin:constparams in sw part2
        
        Change-Id: I51ae0e8caaf46f141d3d15ace47612df1e476de7
        Reviewed-on: https://gerrit.libreoffice.org/40735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f060d6450702c9992948266385aea9aa06000a8a]

        VBA tests- add functions STRING,STRREVERSE,SWITCH
        
        Change-Id: Ibba3b5cabee31af44f0e8dda5a11f152ab0cfe01
        Reviewed-on: https://gerrit.libreoffice.org/40730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-08-03  Caolán McNamara  <caolanm@redhat.com>  [e325a5442ab350e8eb66458aed98d38ce21aec06]

        Resolves: tdf#111308 crash after load designs with no design selected
        
        Change-Id: Ia7d5e1d0c4c960700d94cfec01a8a01799f89d9a
        Reviewed-on: https://gerrit.libreoffice.org/40732
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-03  Caolán McNamara  <caolanm@redhat.com>  [f680e5a441cecba4d238f031fc417ef3bccfd792]

        CVE-2017-11742: Expat 2.2.3
        
        Change-Id: I1a1de789eaa5a78d2dc0e41ef861d10fa97b689b
        Reviewed-on: https://gerrit.libreoffice.org/40718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [5176c1dd609939df388d58871dfa7db789e13523]

        loplugin:constparams in sw part1
        
        Change-Id: Id8d8afe268a82585ec2d3699411073dfb905d6ba
        Reviewed-on: https://gerrit.libreoffice.org/40734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Caolán McNamara  <caolanm@redhat.com>  [4dd34cd4b829bdc1679b11f19e957313f11620cd]

        tweak insert break menu to load the same with native gtk builder
        
        1) missing "Modal" in the .ui
        2) and there shouldn't be two active members of the group
        3) and seems that the "Active" property in gtk and groups either isn't working
        properly or doesn't work as I expect, what works in both impls is to make the
        Active one the "group" and make all the others a member of the "group" of the
        Active one
        
        Change-Id: I216c7c4bec864fbbf13152e5bd29d70724a34f7c

2017-08-03  Jan-Marek Glogowski  <glogow@fbihome.de>  [3d8846a51acc509118a0af6ac16539c19109ff8d]

        Fix JunitTest chart2 unoapi
        
        Change-Id: I41b8df11778570888cd6943d25d72ca33661c305
        Reviewed-on: https://gerrit.libreoffice.org/40723
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-08-03  Caolán McNamara  <caolanm@redhat.com>  [7c8efa0972891b732b57754e809e0448163f2004]

        Resolves: tdf#111087 change names from bmp to png
        
        they are really png in icon-themese and while some fallback
        code will find the png if they get included in the final zips
        the zip builder won't include them if the name doesn't match
        
        Change-Id: I0f08685403f8e4a92b7661edcbb8b14af1034fea
        Reviewed-on: https://gerrit.libreoffice.org/40728
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-03  Tor Lillqvist  <tml@collabora.com>  [59a00dde20b7862ad5e5e0f208631dae6c213bb5]

        Make this function multi-thread safe again
        
        This reverts commits 633178bffaf23ae322060e2c304c9c2cf12b46cc and
        e6ae91a8248fceee4248aadaf9f8aadec3fcc2bc.
        
        Alternatively the static aResults could have been made thread_local.
        
        Change-Id: I3b689c49ba3b7b2ee8ccdb8ec77a9c8cb6f306d1

2017-08-03  Caolán McNamara  <caolanm@redhat.com>  [9bee38c95b2c426d3c87a30d34172aca352f0141]

        ofz#2846 null deref
        
        Change-Id: I88b61d7a4faaed118db8df6f99cef08310c1f2eb
        Reviewed-on: https://gerrit.libreoffice.org/40724
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [24817c26b3f8cc1a8156357316be442e5460a1a7]

        loplugin:constparams in starmath
        
        Change-Id: Iac470b572311241216622f22bc543c0bd10a28f6
        Reviewed-on: https://gerrit.libreoffice.org/40714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9e9dde5ae6f8955b5e6584dd5d809c98bb66814]

        loplugin:constparams in reportdesign
        
        Change-Id: Ibbaca071e1279a7b5302207fe27e71d2994d6768
        Reviewed-on: https://gerrit.libreoffice.org/40713
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Tor Lillqvist  <tml@collabora.com>  [89df47218b77f7c64758583cf1ade59ade5b39c0]

        Delete nonsense comment
        
        There is nothing called GetInPlaceObject() or SfxInternObject.
        
        Change-Id: Ic2cc48a208874c0781416c77703a5d9fe989519d

2017-08-03  Caolán McNamara  <caolanm@redhat.com>  [fe3b0468884c3206f527f2afffbcb25482232452]

        Resolves: tdf#33692 drawing objects not visible after creation via ctrl+drag
        
        Change-Id: Iecdff08b36ebee0135c6cac1882702fc4d6dd087
        Reviewed-on: https://gerrit.libreoffice.org/40457
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-03  Caolán McNamara  <caolanm@redhat.com>  [f17ce1f990c980346ab826781523b5afa45f8e0b]

        unwind 'Pointer due to compiler problem' hack
        
        it was 17 years ago and a different string class
        
        Change-Id: I0d23e846aaf8eabf1ef00219f71897226b00e8f0
        Reviewed-on: https://gerrit.libreoffice.org/40685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [8416c5364c04578747876acdd4dac8539d24fe6b]

        rename nAnzNum->nNumericsCnt
        
        Change-Id: I798314c9c17f4341fa9c5fc87be4fc72a07e7d9e
        Reviewed-on: https://gerrit.libreoffice.org/40709
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [a57f45a4d90544bf4939a94413f261399cbdccba]

        rename ID_FUNCTION_GRP_FINANZ->ID_FUNCTION_GRP_FINANCIAL
        
        Change-Id: I9401c198d622542e8ae85a9b4bf004b3ddcac051
        Reviewed-on: https://gerrit.libreoffice.org/40708
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c04867710cd2bf5164a707bdc42e6f59d18c82d]

        loplugin:constparams in forms
        
        Change-Id: Iad55606361fedc7d7e87e8f4a3565413579b1f72
        Reviewed-on: https://gerrit.libreoffice.org/40711
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ccf9683f0a65f1b4c1e54fa7797fa52b96c6bdd]

        rename MAX_ANZ_DOUBLE_FOR_SORT->MAX_COUNT_DOUBLE_FOR_SORT
        
        Change-Id: Ie3167ad7961703b88cd1eb6535aed34955b4eb98
        Reviewed-on: https://gerrit.libreoffice.org/40707
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [91d8d9c3f15857976c8548e006201b59c2036c0f]

        remove bogus backspace \b escape in qustom-quotes string
        
        Change-Id: I3c6118641a998dbda77d446b0d5a022320fcbc98

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5630adf33cc7d30a657e789e2bf0978028e0c1f]

        loplugin:checkunusedparams in various
        
        Change-Id: I4f54940a9ebdcd47776b2a5f7bae6e49b633ee44
        Reviewed-on: https://gerrit.libreoffice.org/40706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [70d0425dd4fffd51170ccf0ca12a28870b0b7b1a]

        rename ANZ_DEFAULT_STYLES->DEFAULT_STYLES_COUNT
        
        Change-Id: Ie601b0bac8d9e954760fd022d2f4312c3a127b6c
        Reviewed-on: https://gerrit.libreoffice.org/40704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [15d0dd662c79c24944689f9fa7396d85ce4f33e2]

        EPUB export: add initial package implementation
        
        Just a skeleton, doesn't use comphelper::OStorageHelper yet.
        
        Change-Id: Ic83e05b3a041c0c572e294eacd5b9dcb6eeae897
        Reviewed-on: https://gerrit.libreoffice.org/40703
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [fad0ddcb8804e16c7eba5c8582c9a189a962abaf]

        rename SV_MAX_ANZ_STANDARD_FORMATE->SV_MAX_COUNT_STANDARD_FORMATS
        
        Change-Id: I83df4ecabcbc98b5a75f93e44b584291068c6e94
        Reviewed-on: https://gerrit.libreoffice.org/40702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [1972e4691961a6424b772dcf7570181d3c50369a]

        rename SV_MAX_ANZ_INPUT_STRINGS->SV_MAX_COUNT_INPUT_STRINGS
        
        Change-Id: Ib915eb709966b7a487e54694ae3be7e5c2d3a452
        Reviewed-on: https://gerrit.libreoffice.org/40701
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [dafae0fe31353a8092334328d499bc108d39e44c]

        loplugin:constparams in sd
        
        Change-Id: I833c6da99d5ccb8f6a8b5c905bee73b75fde0a89
        Reviewed-on: https://gerrit.libreoffice.org/40700
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Marco Cecchetti  <marco.cecchetti@collabora.com>  [eba883c8a2ce045fc7bd3848d796ca10b7f4ba51]

        lok - add support for in place chart editing
        
        This commit add a minimal support for editing chart embedded in a
        spreadsheet or a text document or a presentation.
        Graphic objects can be moved and resized, text objects can be edited.
        
        Change-Id: I8e637dabf328a94bd6bb0e309a245302cff421d8
        Reviewed-on: https://gerrit.libreoffice.org/39342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-08-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [166f13ef65b4a0eb9927eff2ffe5bac319785ee7]

        xmlsecurity: remove unused XMLEncryption_MSCryptImpl
        
        This is unused since commit 2303d4f1a2b7e25fe864323adeec398057cebe72
        ([API CHANGE] offapi: remove unused css.xml.crypto.XMLEncryption,
        2017-07-18).
        
        Change-Id: Icaf5054f13271a9040137f305bd7be40d1be6600
        Reviewed-on: https://gerrit.libreoffice.org/40699
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [1a68c13518a4fd7e87098dccf4e1df3b36b57469]

        starmath: cleanup includes with iwyu
        
        Change-Id: I6de145f8b59d3ebcbc0cb32df3f955c9ee738eeb
        Reviewed-on: https://gerrit.libreoffice.org/40666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b725f98d64f2413d064e487ca7869ac258e6c4e]

        rename nAnzStrings -> nStringsCnt
        
        Change-Id: I387b702a0bc785a8e9da4e0390067626c5475319
        Reviewed-on: https://gerrit.libreoffice.org/40674
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-03  Julien Nabet  <serval2412@yahoo.fr>  [14b809550657f9df3a70d533ef54df857d48bc1b]

        tdf#111074: fix AddDays in calendar
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=fcd0361d6be8d088be12e500f0120afd7995d1ac
        In calendar.cxx,
        aLastDate -= nWeekDay;
        was converted with
        aLastDate.AddDays( nWeekDay );
        
        Change-Id: I8df8d288b0f5cfae66d798b1a96b5033c12d6503
        Reviewed-on: https://gerrit.libreoffice.org/40696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [46b9d35ceaba80ce73fb0b4b5a87dbdf0a674628]

        tdf#97745 use lowercase names for file
        
        Change-Id: I7de7855c65a273bc94019c61c25d8a44b5c55b7b
        Reviewed-on: https://gerrit.libreoffice.org/40698
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>

2017-08-03  Jan Holesovsky  <kendy@collabora.com>  [6cb712007dabcf82d9d5da03821374f5a0aecba1]

        lok: Support RTF as output format.
        
        Change-Id: Ifea2d1dbf3d4424af557c18e31404e07f8ae89c2
        Reviewed-on: https://gerrit.libreoffice.org/40691
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3acfc281ad2324a678367d907ce4b2b5a9e2abc0]

        VBA tests - STR and STRCOMP functions
        
        Change-Id: I09daaa8be3687bf838f569849542d47c85907d1e
        Reviewed-on: https://gerrit.libreoffice.org/40687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb8b0585d9b821d1981153f27db55b5e9d768e7b]

        loplugin:checkunusedparams in sw
        
        Change-Id: I8a6b2647375a54720cd9fd765cc51c9ff43c8190
        Reviewed-on: https://gerrit.libreoffice.org/40682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [3f16306964d5bb81dda3c681bcabbacadf424e7b]

        external: bundle libepubgen
        
        And backport a post-release fix that fixes the Windows build.
        
        EPUBExportFilter in writerperfect will want to use this.
        
        Change-Id: I020cd2abfd0daa731f4079320b18a6d857874278
        Reviewed-on: https://gerrit.libreoffice.org/40679
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-02  Lionel Elie Mamane  <lionel@mamane.lu>  [764e7d873f8568ff4981de0139d09401d7f64c02]

        add a few const purely for documentation reasons
        
        Change-Id: I6b7e5dac24e7aa5d48d6661235059ba29207e1d7

2017-08-02  Lionel Elie Mamane  <lionel@mamane.lu>  [0ccbd58834259cd7724edacde283f4f0f6ed2db0]

        tdf#110997 protect calls to implBuildFromRelative from year overflow
        
        Change-Id: I5c6768766673832b7271292af85db1b76e51042c

2017-08-02  David Tardon  <dtardon@redhat.com>  [cb4fd238969aedc139dbbeaf0b22f95a70d525ac]

        upload poppler 0.57.0
        
        Change-Id: I681c7c409b5ce70cc64615dabe8f079df639bcdf
        Reviewed-on: https://gerrit.libreoffice.org/40673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-08-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [94bbc7afdd90a2551a8efe9e215f8d4800358032]

        tdf#97745 rename index,html to LOHelp.html
        
        Index.html is not a good name on a website that is called
        from LibreOffice. Use LOHelp.html instead to handle
        special case of URLs comming from LibreOffice help call.
        
        Change-Id: I0f33e56c0e6eb81deebeaedf6e24b9c3c791a68c
        Reviewed-on: https://gerrit.libreoffice.org/40662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>

2017-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [3dcf6dfceee58360501396390d78c006351aef47]

        remove unnecessary use of 'this->'
        
        Change-Id: I5c115389af7d24c18ddaf5fbec8c00f35017a5b4
        Reviewed-on: https://gerrit.libreoffice.org/40671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-02  Caolán McNamara  <caolanm@redhat.com>  [3b35bcf25fce566f91d084574650181ea791dff8]

        split out VclBuilder static methods
        
        Change-Id: Ic94b39351c9a6131fb61883a98ae9e3ee60ad119

2017-08-02  Caolán McNamara  <caolanm@redhat.com>  [0ac1e2ad19d4fdb46dcf54f67db2df081f4675bb]

        Resolves: ofz#2833 null deref
        
        Change-Id: I021a716aa76d430a1d3c6fac2dddec4daa01e563
        Reviewed-on: https://gerrit.libreoffice.org/40667
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-02  Caolán McNamara  <caolanm@redhat.com>  [7b1ed003fd059598748de51b172c2f5660c92154]

        make *_by_window private
        
        Change-Id: Ibcee381a11541824cd989d56bad0811bc149e5f2
        Reviewed-on: https://gerrit.libreoffice.org/40646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-02  Mike Kaganski  <mike.kaganski@collabora.com>  [765398294b872d01fba5345a7aa65f310ff27868]

        tdf#110448: Remove "Memory" page from Options dialog
        
        The relevant caches settings are still available under Expert
        Configuration:
        
        /org.openoffice.Office.Common/Cache/GraphicManager/TotalCacheSize
        /org.openoffice.Office.Common/Cache/GraphicManager/ObjectCacheSize
        /org.openoffice.Office.Common/Cache/GraphicManager/ObjectReleaseTime
        /org.openoffice.Office.Common/Cache/DrawingEngine/OLE_Objects
        /org.openoffice.Office.Common/Cache/Writer/OLE_Objects
        
        Change-Id: I7692fd94a873ba7220a21d51ff8a943598c6a9fc
        Reviewed-on: https://gerrit.libreoffice.org/40640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-08-02  Caolán McNamara  <caolanm@redhat.com>  [13fac4894f752e922727c6f22c6303712e06ba12]

        normalize resource locale ctor construction mechanisms
        
        make them all the same and share std::locales more
        
        various OModuleClient, etc, classes go away
        
        Change-Id: I7e3ff01a69332eeacd22e3078f66a60318de62d5
        Reviewed-on: https://gerrit.libreoffice.org/40634
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-02  Tor Lillqvist  <tml@collabora.com>  [13cadf3fe38daa0b4cfddcfa68ec8631bc85f44a]

        If we are going to warn about an "invalid" URL, at least tell what it is
        
        As such the code handles it perfectly fine, and returns an error from
        the function, but.
        
        Change-Id: I356b8140381d3ccd21ff0a7f5c666552571b12f4

2017-08-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [8a24df0bed643bd06be113284c4439eac9ee62a2]

        connectivity: partially merge OWriterTable and OCalcTable
        
        Factor out the common code of these into a new OComponentTable.
        
        Change-Id: I57abac05c9b64cde69d17568e325e86b3c530b20
        Reviewed-on: https://gerrit.libreoffice.org/40648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-02  Dennis Francis  <dennis.francis@collabora.co.uk>  [9561e0f392de3b99d8a0374486d4c0575b23180b]

        tdf#109523: Do not forget to remove the chart model from...
        
        data-provider's listener set when the chart model is
        getting disposed.
        
        Change-Id: Iafbe1426cdb42059cbb4e2955a257a09aa42ec8e
        Reviewed-on: https://gerrit.libreoffice.org/40663
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-08-02  Dennis Francis  <dennis.francis@collabora.co.uk>  [d8e731adb8608aab17385e02f4441ed3122efa40]

        tdf#90352: set/handle LinkNumberFormatToSource property in xls...
        
        Import/Export filter respectively for axis numbers. For ods and
        xlsx this was already getting set/handled correctly.
        
        Also add unit test to assert LinkNumberFormatToSource property
        and number format for import and export-import roundtrip.
        
        Change-Id: Id029ac7d0233ca490a6a00609e9cea8fdafee70f
        Reviewed-on: https://gerrit.libreoffice.org/40577
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [95c2f226b122c7fdb77c6e9085b1fbd02189db03]

        updater: fix incorrect installation directory path
        
        With this change one step updates are finally working correctly.
        
        Change-Id: I41a33b670039adc85a24de713bd0938d99da6662
        Reviewed-on: https://gerrit.libreoffice.org/40660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [74a3a035143b471c3edd2392b44c68c8695dcc23]

        updater: flush the configuration changes before we call execv
        
        Without this the external configuration writer thread might not have
        written the config yet.
        
        Change-Id: I361fd8a7ee102a8ca50899fb644a0745ed3386ca
        Reviewed-on: https://gerrit.libreoffice.org/40659
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [682cd955c36cb97a8fd276fc57be6bdb4bb0e107]

        updater: always log all Updater messages also to SAL_INFO
        
        Change-Id: Iafb9ebc8c1bc0ed317fa51b40e22bc8531bda6f1
        Reviewed-on: https://gerrit.libreoffice.org/40657
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cff13c4b34430c2f70a70d96e758a8278db8f5ca]

        updater: log the update check time
        
        Change-Id: I41092b3548715a89baf9d795aa58c87a0e1621b2
        Reviewed-on: https://gerrit.libreoffice.org/40658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9d3654668ec7d4a7e6e3627dde86093e8db18c0d]

        updater: disable the special handling of the user profile
        
        This should be unnecessary for the one step updating strategy.
        
        Change-Id: I8dddeae4fb4a560a1c261c0c2e84183d72fc638c
        Reviewed-on: https://gerrit.libreoffice.org/40656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c74fbd43362254bfaa1dd31069e40d23ceef9fa0]

        updater: switch to an one-step update
        
        Change-Id: I72af514ed0b3f83c8cc1fdfb8009ad523fc1a5a8
        Reviewed-on: https://gerrit.libreoffice.org/40655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bdeb3fb0eee3ff013ed948fb759f9c99e0aa5ffe]

        updater: remove the updater files after an update
        
        Change-Id: Iaf12cb66fae2ead6d899864309f0d7f4d131e072
        Reviewed-on: https://gerrit.libreoffice.org/40654
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6d2ef60c30893f5b3771ad645b5680ee4081113a]

        updater: make it easier to test indenpendent updater parts
        
        Change-Id: I3f06c6315349c9c53e3e76a8a01153679260c272
        Reviewed-on: https://gerrit.libreoffice.org/40653
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a0c54ff9a6b92d220a1eb7099dd2ecd2bd92056f]

        updater: extract the build ID generation into own method
        
        Change-Id: Ieee90215c155d031da40b2d9d0b50bc41ff2e980
        Reviewed-on: https://gerrit.libreoffice.org/40652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e7f28f152fd6ec2606c0c355d277f613a92df52c]

        Updated core Project: help  9f9cebab254146cbae0a093626ed78801e85b98f
        
        tdf#97745 Handle offline browser help
        
        * Rename index.html to LOHelp.html. index.html is a bad name,
        too generic. LOHelp.html is invoked by LibreOffice and is not a
        popular file name.
        * Clean the XSLT transform, add suport for local help.
        * reposition bookmark2file.js in the target tree.
        * remove obsolete files
        * page tree now capable to be opened by file:// protocol, passing
        'online' parameter and folder address to the bash script.
        
        Change-Id: I2cf9f69de7896bd74074745993ef033bef5c3503
        Reviewed-on: https://gerrit.libreoffice.org/40661
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-08-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9ca7bda2cc8b67c2d10fcb81cce8bfd4d8b79b09]

        uitest: detect real floating windows better
        
        We use the FloatingWindow base class also for some windows that are not
        independent. A good example is the hyperlink dialog.
        
        Change-Id: I067ac0465de9ff3c8f9bc0c1a5c817a5e09d96e5
        Reviewed-on: https://gerrit.libreoffice.org/40650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-01  Julien Nabet  <serval2412@yahoo.fr>  [8b85fd641da60eae87ead152b0659c3c683509ef]

        Typo: usnig->using
        
        Change-Id: I56012f1114d6af5851593dcff1c7b841918887fb
        Reviewed-on: https://gerrit.libreoffice.org/40649
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ec4229bc49a315f3f17664bb43e61d3b2e13fb87]

        tdf#109347: don't verify SSL certificate for crashreport upload
        
        Seems that on Windows we can not rely on the CA information to include
        the necessary info to verify the connection to the server.
        
        Change-Id: Ieed639c438f5a66e538d1126bb1e8ec1ea02b168
        Reviewed-on: https://gerrit.libreoffice.org/40641
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-08-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [50799a721c7ddcf9475a1b79984ed64ddd7cdf57]

        tdf#109997 WIN don't post a callback event directly
        
        I doesn't seem possible to post an event deterministically to the
        end of the Windows message queue and then process this queued
        events "in order".
        
        PeekMessage and now even DispatchMessage process events out of
        order - that's how this assert was hit. I was quite sure it would
        not hit, but a simple resize proved me wrong. And the assert just
        proved that all my assumptions were wrong :-(
        
        So this gives up the whole idea of a short-circuit message queue
        handling on Windows for busy processing of LO Idles and goes back
        to some kind of the original "always timer" implementation. Since
        the "parallel" processing of LO events after system messages
        during DoYield  was dropped, this might be slower; or not.
        
        In the end this simplifies the main loop almost to the starting
        point, except for a little busy loop, if we wait for an Idle event
        timer - not so busy acually, as we just switch to another local
        thread, which hopefully is our idle timer waiting to fire.
        A short-circuit with a little detour.
        
        Change-Id: Id63a2a9e2a3b1501ad50a2c6f308a36efe55e68f

2017-08-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [c90e9ca50300c7f59558095c2716c098632c8d37]

        EPUB export: add initial document handler
        
        It doesn't do anything useful yet, though.
        
        Change-Id: Ic881a9aec92981306aa815d9d10b6aa0ea949237
        Reviewed-on: https://gerrit.libreoffice.org/40639
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-01  jmzambon  <jeanmarczambon@gmail.com>  [51dee24ce82e0fc4b864ac2905ce3587acf344f3]

        tdf#97362: TextPortionEnumerationTest partially migrated to python (part 4)
        
        Convert tests:
        - test_end1
        - test_end2
        - test_end3
        - test_end4
        - test_end5
        - test_empty1
        - test_empty2
        - test_empty3
        - test1
        
        Change-Id: Id21f94be9c5c36e72a25409ed8541908671fdb59
        Reviewed-on: https://gerrit.libreoffice.org/40149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [a0abb2f6a4e2392ce44634a58f3a5d1af1868499]

        EPUB export: invoke the underlying ODT exporter
        
        The document handler is still missing, though.
        
        Change-Id: I26aa9c2211fafb311e297f48d4301c0c26ec8edf
        Reviewed-on: https://gerrit.libreoffice.org/40636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-01  brainbreaker  <gautamprajapati06@gmail.com>  [7f369c730a7e6ab834f67c294e4091378f3b99ce]

        android: remove unused GCC related code from configure.ac
        
        Change-Id: Ib54e31a4d01721fbb47e3c9f63d3a7c6a6b53a8f
        Reviewed-on: https://gerrit.libreoffice.org/40488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-01  Caolán McNamara  <caolanm@redhat.com>  [ae58332da82db163dee188ec3dff28662c746751]

        fix aqua build
        
        Change-Id: I814cecc30c95e967b16fd6d57cb4b3eaf3d5e5b4

2017-08-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [ba7ebd400d39bc84ababab3bb416a199d57780e8]

        writerperfect: add initial EPUB export filter
        
        It doesn't do anything yet, but EPUBExportFilter::filter() is called.
        Actual functionality will be provided by libepubgen later.
        
        Change-Id: I7229dc33c69238c6e98a7bb30fd38473b3c35bfe
        Reviewed-on: https://gerrit.libreoffice.org/40630
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-01  Caolán McNamara  <caolanm@redhat.com>  [b1d829e52e826b6ea4ae884a64fdb68b66c74dd7]

        move resmgr to unotools
        
        and the vast majority of translations is to the ui language so default
        ctor with that arg
        
        and now drop OModuleResourceClient
        
        Change-Id: I3b85a560ffdfe5f019c2271ac56a5fe4a361522b

2017-08-01  Pranav Kant  <pranavk@collabora.co.uk>  [f4e5940abbbaa3c2747108b0954e8912d164f3e5]

        tdf#110743: Use page position to insert master page, not id
        
        Fallback from c454fbb9b62164d5f047990ae63522c9fb932086
        
        Change-Id: I8835f1a23feeb12d77963e621e8d9d59568420f2
        (cherry picked from commit d4fc7da34f8cdd6f7823236fe57020c9b104bc1a)

2017-08-01  Caolán McNamara  <caolanm@redhat.com>  [3fd6c24e3cddf41f88ec6a7405f4848209002adb]

        Related: tdf#109856 redo 'insert multiple tabs after' inserts too many tabs
        
        Change-Id: I50e8941408343f8fa9acf017d7c195279952916d
        Reviewed-on: https://gerrit.libreoffice.org/40626
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-01  Caolán McNamara  <caolanm@redhat.com>  [879c1c398ffdd00b7a9e9cc3cbe26e1aa263e00d]

        Related: tdf#108655 only write to config if values changed
        
        Change-Id: I6ba001745638dc2b8ce091d717915e334ece4b04
        Reviewed-on: https://gerrit.libreoffice.org/40623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [871035d72aa0d59b42997056b16d889dd1371ce8]

        loplugin:constparams in various
        
        Change-Id: Id15f3562f42afa6c679cea3c839172557ead0395
        Reviewed-on: https://gerrit.libreoffice.org/40624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-01  Caolán McNamara  <caolanm@redhat.com>  [d09b943fc4292d47a9d93f6e423cd0eafbd799ae]

        ofz: survive missing config
        
        Change-Id: I011b6e3259f1567ddbacb22e19b06f7ae5aa63ed

2017-08-01  Caolán McNamara  <caolanm@redhat.com>  [104aa89163c3ddc0c9ac5324d5c5708c32c06a94]

        Resolves: tdf#109856 undo 'insert multiple tabs after' doesn't work
        
        Change-Id: I534536358b2a949667c1c258bf27e13763c0de57
        Reviewed-on: https://gerrit.libreoffice.org/40620
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [612b489d3e05b24c1b6690082e8518bac033e9d2]

        loplugin:checkunusedparams
        
        the "check for taking address of function" part was generating false+
        
        Change-Id: Iad6203850901229b7b1b2f8938c68ec703cd343f
        Reviewed-on: https://gerrit.libreoffice.org/40613
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [17e14d459dea201b57be2d8e677fa776ead03291]

        writerprefect: run astyle
        
        So that whitespace and (later) functional changes are in separate
        commits -- and writerperfect/README asks to run astyle before
        committing.
        
        Change-Id: I771ad70932ed8bb3254a230562ea40440e2d4be7

2017-08-01  Tor Lillqvist  <tml@collabora.com>  [0267612dfb997032a870ae5c06171008c3af98d4]

        Bin default value for a bool parameter that was defaulted in only one place
        
        Change-Id: Ie5d4339639a034c4be991c9302576a116866b085

2017-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c64b2e06b7495e50c0a8d46d639316283da6a9c]

        loplugin:constparams in lotuswordpro
        
        Change-Id: I2ad14fa797c99d26975dc472c1db115d94160eee
        Reviewed-on: https://gerrit.libreoffice.org/40615
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-08-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [aaa6a5202a447fb4e86d5f016d8e79fbc34a3ed7]

        tdf#109790 RTF import: keep remembering paragraph style between \cell and \row
        
        This is the opposite situation as tdf#44715, where the problem was that
        style was not reset between in-cell paragraphs.
        
        Here we don't want to reset the paragraph style too early, so that
        direct (character) formatting isn't lost just because the theoretical
        end-of-row character would not have the same direct formatting.
        
        Change-Id: I9bb54f37804f5889fb10504ae890362a2e42122c
        Reviewed-on: https://gerrit.libreoffice.org/40609
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-08-01  Aron Budea  <aron.budea@collabora.com>  [d99cc336d8476975a9fd7adf01b4b9f9cd917aaa]

        get-bugzilla-attachments: fix typo, ppotx -> potx
        
        Change-Id: I9ac25784cf772b0056936127ddd91d39264489ea
        Reviewed-on: https://gerrit.libreoffice.org/40614
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-08-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c210d7cc092616ecdd1072f1238ec3b619f7387b]

        make it easier to debug the generation of certificate data
        
        Change-Id: I86e3c3254cef297c46a8ca377b5ceb36b348e2b3
        Reviewed-on: https://gerrit.libreoffice.org/40607
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-31  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6de75d132fe44a6f3e6160fec0c2e5e32ed023d3]

        updater: get the signature verification working on Windows
        
        The updater itself does not link to NSS on Windows and instead uses the
        Windows-internal crypto libraries. However the mar executable needs to
        link against NSS, so we need to split the code a bit.
        
        Change-Id: Iea61c716aa507a876fdb444eb28ad828bdea18bd
        Reviewed-on: https://gerrit.libreoffice.org/40608
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-31  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2539702ff5e7bf6bc5dbdb3f8301196487b9266b]

        updater: fix windows build, string issues
        
        Change-Id: I79ff08534dc522ede50cd0c5771576d825977b7c
        Reviewed-on: https://gerrit.libreoffice.org/40606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-31  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [31786ffa1e30fbf05b48293e26c3ceabb58cf6ee]

        updater: fix include and exception support for updater service
        
        Change-Id: Ia0c7a62779bb8e870e8d5e458b81b5d2a09300d0
        Reviewed-on: https://gerrit.libreoffice.org/40605
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-31  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bf713ccf7474dd40cfc68454e3781f3236e2c60f]

        fix updater code on windows
        
        Change-Id: Ic1e39bc8f4ef6afe8781ce62997201acba56680a
        Reviewed-on: https://gerrit.libreoffice.org/40604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-31  Ximeng Zu  <uznomis@yahoo.com>  [b9471511523d5c80b80a5e99d149af65e9915840]

        [Android Viewer] Add cell selection by row/column/all
        
        Added cell selection to Calc docs in Android Viewer with a
        similar behavior to LOOL wrt. row/column selection.
        The user can tap on any header to select whole row/column
        or select all by tapping the top left corner of the header.
        
        Change-Id: I34bdbb1aacc5fc0ed9175908936a8a5e6eec4ff4
        Reviewed-on: https://gerrit.libreoffice.org/39694
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-31  Caolán McNamara  <caolanm@redhat.com>  [90ac4671c13ed4f548bb4188355b02217b9e24ba]

        make IntlWrapper arg to GetPresentation non-implicit and non-optional
        
        which requires explicitly adding null in
        
        1) SdrItemBrowserControl::SetAttributes(const SfxItemSet* pSet, const SfxItemSet* p2ndSet)
        
        where SdrItemBrowserControl is only used by SdrItemBrowser and the only use of that is
        within DBG_UTIL in SdrPaintView
        
        2) SwCursorShell::GetContentAtPos( const Point& rPt,
        within a #ifdef DBG_UTIL block in
        
        3) SvxSearchDialog::BuildAttrText_Impl( OUString& rStr,
                                                     bool bSrchFlag ) const
        where the other branch uses SvxResId
        
        4) SfxPoolItem::dumpAsXml(xmlTextWriterPtr pWriter) const
        5) XFillStyleItem::dumpAsXml(xmlTextWriterPtr pWriter) const
        
        looks very much like all uses (outside the dumpers) are intended
        to be in the ui locale
        
        results in that INetContentTypes::GetPresentation always called with UI Locale
        
        Change-Id: I5a110c107838b4db3c355476426d6532f2b6ce52
        Reviewed-on: https://gerrit.libreoffice.org/40538
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-31  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d62d07b3d29014f76c0d676c891cbafa80d0765f]

        Corrected HitTest for layouted text
        
        For text layouted using EditEngine the HitTest in SVX is
        identifying Field like URLs. Thus ist is better to use the
        anyways more precise primitives for HitTest (rotation/shear/
        mirror, ...). This was necessary since the former mechanism
        which used a combination of primitive-beased HitTest and then
        using an Outliner to get the position/content of the Field
        landed on different positions e.g. when the layout needed to
        use multiple lines for the contained URL, but there could
        be more cases found.
        Adapted the text decompositon, the primitive HitTest and
        the TextHirearchyFieldPrimitive2D accordingly.
        
        Change-Id: Ice559e20d02547fdcfcf9783e7cc5481706aab03
        Reviewed-on: https://gerrit.libreoffice.org/40591
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-07-31  Mike Kaganski  <mike.kaganski@collabora.com>  [22334f8a003d26c71d772a8e00fc80b7e6d2bef1]

        tdf#109537: treat Temporary Internet Files as temp directory
        
        ... on Windows. Also, when testing against ordinary temp directory,
        use system path, not LibreOffice temp directory (thanks to Aron Budea).
        
        Change-Id: I52ecddc65097d6d64ec45e882cce8f1e7006794d
        Reviewed-on: https://gerrit.libreoffice.org/40594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b04455e23174a5f479932f919b7b2b9831b2c54]

        loplugin:constparams in writerfilter
        
        Change-Id: Ic0455f0a61825ec649ecbb78244f78a20df2787a
        Reviewed-on: https://gerrit.libreoffice.org/40595
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [c2bf0d06fa3c634024db816a93e53e904f4eb2d1]

        starmath, sw: fix inconsistent param naming in interface/implementation
        
        At least some of them.
        
        Change-Id: I69d4b0b000efec863bf66e9719b57e881ff23689
        Reviewed-on: https://gerrit.libreoffice.org/40596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a4412f70cd07baa8e67dd92dc1c403455bfe3a4]

        loplugin:constparams in cui
        
        Change-Id: I5f3e4ba8d953bbce22c3c359bb1c3ae2ac47eb1d
        Reviewed-on: https://gerrit.libreoffice.org/40593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-31  Takeshi Abe  <tabe@fixedpoint.jp>  [ee9e027de092b91e97e4d280f26bd8c73bae602a]

        svtools: Mark arrays as constant
        
        Change-Id: I46df79ababe4ed0f22f015e41f9f855c12776a8d
        Reviewed-on: https://gerrit.libreoffice.org/40597
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-31  Caolán McNamara  <caolanm@redhat.com>  [6ea9062d233e153a5df0e7368af4c6a49d955485]

        Related: tdf#109427 cache std::locales
        
        Change-Id: I9c2f3372334a70039abbd851568e37a69deeb311
        Reviewed-on: https://gerrit.libreoffice.org/40592
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-31  Caolán McNamara  <caolanm@redhat.com>  [6742173da1c50aacbd76d8dec30f11839e39ee8e]

        add CVE-2017-9614 testcase
        
        Change-Id: Ib29114642c898d1c73ee72ac368a19c56950dabd
        Reviewed-on: https://gerrit.libreoffice.org/40586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [56be2245bf11ddb64fcfbf8175a864d688ac5c1a]

        loplugin:constparams in dbaccess
        
        Change-Id: I4994c4f0ae614c8f98466f440412f28380ddd6a6
        Reviewed-on: https://gerrit.libreoffice.org/40589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-31  Tor Lillqvist  <tml@collabora.com>  [2702c2d1eb9af2d03d5e0a1b7704ab170a5e8d31]

        The code handles the nLevel == nCurLevel case just fine
        
        I get the warning from such a case when loading an .xls written by
        Excel 2013. I have no idea how common it is. I have no deeper
        understanding of the code here. I just want to get rid of one more
        unnecessary warning.
        
        If nLevel > nCurLevel the code indeed probably will misbehave quite
        badly (thanks to unsigned arithmetics).
        
        Change-Id: I6cc5af454049e6ec054865535d2f7a54c6264613

2017-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [76badcaf7a426458be55355427d6ef689d62ac69]

        loplugin:constparams in extensions,scripting,sdext
        
        Change-Id: I3d47e144db17358bf6e2e5e3f4ad29de888c01b1
        Reviewed-on: https://gerrit.libreoffice.org/40583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1a1baa66a8eb0553df87769d48e3cc7e533a1d8]

        loplugin:constparams in formula,xmlhelp
        
        Change-Id: I1c987d991a5b292df327d1bb921099233b5531fe
        Reviewed-on: https://gerrit.libreoffice.org/40584
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [4732e65646016087d772adb3a0b55c166b35356d]

        loplugin:unusedfields in sw
        
        Change-Id: Iad2bddb2359af3e7da40175d17d2d3ed7eda5be6
        Reviewed-on: https://gerrit.libreoffice.org/40229
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-31  Caolán McNamara  <caolanm@redhat.com>  [b6e32d53ce9c98bfba517c40f53d40e97a091b0e]

        update cppuhelper pch
        
        Change-Id: Ifa6390c6665b6048e320a1a61f690ce980b40d6e
        Reviewed-on: https://gerrit.libreoffice.org/40582
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-31  Michael Meeks  <michael.meeks@collabora.com>  [ff1471d33113a26b414a473c81b0b316c3b82504]

        tdf#109262 - load libraries, and handle exceptions for --script-cat
        
        Change-Id: I928ec885f445615fa1fb8a7cfb4ccc0015381d67
        Reviewed-on: https://gerrit.libreoffice.org/40550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-31  Justin Luth  <justin_luth@sil.org>  [6f57c09aadd40009173f8ae3654004dd0cad9fb8]

        tdf#108944 writerfilter: fix missing footnote separator
        
        Fix regression from e79ef12b7a904f17d4147fa409d055c12b70f952
           tdf#107033 DOCX import: fix unexpected missing footnote separator.
        Initially related to tdf#68787.
        
        If HandleMarginsHeaderFooter was called twice, then it automatically
        would have disabled the separator. Clearing the HasFtn/HasFtnSep flags
        also shouldn't be run when in the footnote sections.
        
        Change-Id: I00cbd1cbc8dc86edf426f852c59c3f943e373b13
        Reviewed-on: https://gerrit.libreoffice.org/40551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [8302f334b66f9d16e208a7cf4d4d1033664eb0e4]

        loplugin:constparams in oox
        
        Change-Id: I43984b4ece82da39ca61a91fa14e4660298509dd
        Reviewed-on: https://gerrit.libreoffice.org/40581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fd9d25d04709a3ec6957f6b40d5534bec86ed6a]

        loplugin:constparams in filter
        
        Change-Id: I938375bd3072dbc00e4b8c2e6d53c5c4c6ef0e7c
        Reviewed-on: https://gerrit.libreoffice.org/40580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-31  Caolán McNamara  <caolanm@redhat.com>  [545c6fdd8267354d74d3d3a6fc6641fd7c25a0dc]

        Resolves: tdf#109007 SvxCharView is in sfx2 not cui
        
        Change-Id: I54f19f61161f3473cbdf2b1bfdc04e9354cc39a8

2017-07-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [436deb540d0109b5db07186de69744abff77a7c0]

        sw: prefix members of SwAccessibleNoTextFrame
        
        Change-Id: Ic7a24291a0e018c53893e4d42591a1c4e85c4178
        Reviewed-on: https://gerrit.libreoffice.org/40578
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-31  Caolán McNamara  <caolanm@redhat.com>  [00ed4d3a30abf61b5601fa70a7b1371409fceada]

        ofz: survive avoid config
        
        Change-Id: I79cb298ad6f6223953dfd4eef1627abee0f64a18
        Reviewed-on: https://gerrit.libreoffice.org/40571
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c394363c84064c041391627602665ea1fa74db60]

        loplugin:constparams in basctl
        
        Change-Id: If6c2b980a2916c4ee8ac108fbb84b006a35f49c5
        Reviewed-on: https://gerrit.libreoffice.org/40570
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9253818ec8252169c20450b41878be459568d95]

        loplugin:oncevar
        
        extend oncevar to any POD type
        
        Change-Id: Ia98ee0a67f183e40fb0c38477760124b2c411dc0
        Reviewed-on: https://gerrit.libreoffice.org/40564
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [242a796a71e29a1d8cdc4dd71d2465b898db32ab]

        vcl PDF tokenizer: indentation fixes
        
        Change-Id: Ic8c652085c3132c0245c2629b71b0e2555d167cb

2017-07-31  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [6d327ffeb12134e28b975b1894b03870fcddf31d]

        Moving legacy contexts to FastContexts:
        
        ScXMLConditionalFormatContext
        ScXMLColorScaleFormatContext
        ScXMLDataBarFormatContext
        ScXMLIconSetFormatContext
        ScXMLColorScaleFormatEntryContext
        ScXMLFormattingEntryContext
        ScXMLCondContext
        ScXMLDateContext
        
        Change-Id: If2980e87198b934b4f8e95a6278f4026c092896d
        Reviewed-on: https://gerrit.libreoffice.org/40561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-31  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [b6076ea5ce60bc1c971db502af3c963da51d8f82]

        Moving legacy contexts to FastContexts:
        
        ScXMLCellRangeSourceContext
        ScXMLDetectiveHighlightedContext
        ScXMLDetectiveOperationContext
        ScXMLCellTextParaContext
        ScXMLCellTextSpanContext
        ScXMLCellFieldSheetNameContext
        ScXMLCellFieldDateContext
        ScXMLCellFieldTitleContext
        ScXMLCellFieldURLContext
        ScXMLCellFieldSContext
        
        Change-Id: I605e83064a7c0ec8dc0c78a93d2fec0ebdbce565
        Reviewed-on: https://gerrit.libreoffice.org/40553
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-31  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ce1b56ae4ad35fbb5e2f5cc6f4b7ce4839f4e285]

        add initial file format representation for data import feature
        
        Change-Id: I51143ecfe4eb1584f13bd1590f927743de8fa91e
        Reviewed-on: https://gerrit.libreoffice.org/40572
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-31  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [20ecb4b7b807b63d25195c44c02cb5bf0624ab7a]

        use empty instead of size() == 0
        
        Change-Id: I08b1e73323a15dd977daba98946e7deec3967503
        Reviewed-on: https://gerrit.libreoffice.org/40575
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-31  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0163984ce76141665296969118791a9ffbf076eb]

        uitest: wait longer for the blocking action event
        
        Blocking actions are normal actions plus a modal dialog. So we need
        to wait quite some time before considering the action as failed.
        
        Change-Id: I76360b15f54abb1f957a1cddf5314359dfae2d25

2017-07-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b1fd54a408602126003ffd5032fb86e95b2744cb]

        update credits
        
        Change-Id: I13b07b0a60fdb9fdf736431c6af87d2c2d123182

2017-07-30  Caolán McNamara  <caolanm@redhat.com>  [569ae950f728c658be559d44932a0622df3ed268]

        ofz: resource dir no longer needed
        
        Change-Id: I447d48930d3321f5c3e1aab9f7b04299cc75f6bb

2017-07-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0160766097798806ce89533b25124477b1a2996a]

        blind fix for MacOS build
        
        description of problem here:
        https://lists.freedesktop.org/archives/libreoffice/2017-July/078168.html
        
        There is no need for a explicit delete of operator!= .
        C++ doesn't generate comparison operators for objects even if one
        kind is defined (here operator==).
        
        Change-Id: Ifb22b3f9baa5ca23a4b64800d601cec66dcf39e0
        Reviewed-on: https://gerrit.libreoffice.org/40566
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-07-30  Lionel Elie Mamane  <lionel@mamane.lu>  [875ec879c098f39bc4ed552d31f28e8e67942804]

        janitorial
        
        Change-Id: Icb8ec00635e42ac8a52e3a9d5ac360f11bf6e645

2017-07-30  Lionel Elie Mamane  <lionel@mamane.lu>  [2b1d6f0d3b0b025148c81986ba7f109659d838af]

        tdf#96370 rework filtering to be aware of WHERE vs HAVING clause
        
        Several bugs (AFAIK not filed into tdf bugzilla) fixed.
        
        Remaining problems:
        
        When some filter clauses go into WHERE and others in HAVING,
        they are always logically ANDed (it cannot be any other way),
        but that is not communicated to the user in the UI.
        
        Some things left undone:
        
        * DatabaseDataProvider (and its users?) needs to be updated
          to be HAVING-aware, too.
        
        * Form-based filter (.uno:FormFilter) not HAVING-aware
          it reads the current filter in function
          svxform::FormController::setFilter
          in
          svx/source/form/formcontrollers.cxx
          That's one place that needs to be updated.
          The other place is the one that applies the filter.
        
        Change-Id: I0e9d30a1927b6739a16ae7627e8d0dae8823b376

2017-07-30  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [aba73077851a744c06e72b3bddf5a0bae85d7c28]

        Accessibility: simplify VCLXAccessibleEdit::setText.
        
        Change-Id: Ie007d8e005909cfa8a59a25178c5694588443e94
        Reviewed-on: https://gerrit.libreoffice.org/40324
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-30  Chris Sherlock  <chris.sherlock79@gmail.com>  [633248e240b904352e66c8ff8b23a3b5f2854b69]

        osl: cleanup Unix process_impl.cxx - remove comment cruft
        
        Change-Id: Ia94797159a617ff7c9c2d875e1f51892d5b698b2

2017-07-30  Maxim Monastirsky  <momonasmon@gmail.com>  [9f61005dd9c4bf86e92e4c60677cf06a949a7af7]

        tdf#109309 Currency dropdown is misplaced under Wayland
        
        - Base SvxCurrencyToolBoxControl on PopupWindowController,
          so we still allow tearoff, but without marking the window
          as self-decorated (unless actually teared-off).
        
        - Add support for toggle state to PopupWindowController.
        
        Change-Id: I60e004e6ada3efe092352cb93be5aae346073f83
        Reviewed-on: https://gerrit.libreoffice.org/40557
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-07-29  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d742c0019435d0bc90c9342492583636099a057f]

        tdf#109223: PPTX: Vertical flip of child shape is not imported correctly
        
        Group shape level vertical flip is not handled well. Recent handling
        of group shape's transformation makes it hard to import this attribute,
        but we can import the right text direction at least.
        
        Change-Id: Ib9e39e3dcb28a95fabc61c13152a3f7296fbd4c3
        Reviewed-on: https://gerrit.libreoffice.org/40554
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-07-29  Caolán McNamara  <caolanm@redhat.com>  [14b211478d2eded45f3e966e579a50c41325c216]

        ofz: no shell during testing
        
        Change-Id: I8be6ed363c9028b9fb85ff1829b5bffe1210bbf1
        Reviewed-on: https://gerrit.libreoffice.org/40548
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0720c94db31d61dd9ee3c6bcd95f49003493a71b]

        Updated core Project: help  4d6f86d203814a211eae9dfacd4baf195ca4ff1d
        
        tdf#97745 housekeeping
        
        Fix links in bookmarks.js
        Better font size for Index and Contents
        Fix CSS file
        
        Change-Id: I42966be1d88b12393b6dd95adb2719baf76a025c
        Reviewed-on: https://gerrit.libreoffice.org/40549
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-29  Mike Kaganski  <mike.kaganski@collabora.com>  [fb497a1bd0287999819f12388c73d86f793fae76]

        OOXMLPropertySet: simplify adding property; use pointer_t consistently
        
        Change-Id: I0f457e60da1ca765dfdb1458b9de629b0dbeccad
        Reviewed-on: https://gerrit.libreoffice.org/40545
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [148a9f29d4bbd31a1d59cb3f078f719cf09d0d90]

        loplugin:constparams in svx
        
        Change-Id: Icc388182b9b7b6a6617793be09217f06bed7332d
        Reviewed-on: https://gerrit.libreoffice.org/40527
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-29  Mark Hung  <marklh9@gmail.com>  [3c75009a677ae950105a65c699b16caf72b516b0]

        writerfilter: prevent last character of field switch eaten
        
        1. First quotation mark of \B command switch of TOC field command
          wasn't written when exporting.
        
        2. Quotation mark wasn't ripped off when writerfilter parsing TOC
           field command.
        
        3. FindInCommand accidently ripped that last character of the last
           command.
        
        Change-Id: If283776048f3c8d896c466cf4d742e44b6d85e96
        Reviewed-on: https://gerrit.libreoffice.org/38745
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-07-29  Michael Stahl  <mstahl@redhat.com>  [f2d2093b2198bd4c65475a60329a5a6a7a8575f1]

        tdf#105705 sw: sort bookmarks in ContentIdxStoreImpl::RestoreBkmks()
        
        The problem here is that the SplitNode() calls in SwRTFReader::Read()
        destroy the order of the bookmarks, which causes an assert later
        from the std::lower_bound() when a new mark is created.
        
        The 2 marks that cause the problem are:
        SwPosition (node 5, offset 0)
        SwPosition (node 5, offset 0), SwPosition (node 5, offset 0)
        
        During the 2 SplitNode calls, the second one is corrected by
        ContentIdxStore and remains on 5, but the first one is not and
        becomes:
        SwPosition (node 7, offset 0)
        
        ContentIdxStoreImpl::SaveBkmks() does different things when a
        mark position is exactly on the parameter position: if it has
        only one position, it is ignored, but if it has a second
        position, then both its positions are corrected.
        
        It is not possible to change the sort order so that marks with
        one position are sorted behind marks with 2 positions, because
        while SplitNode() corrects marks "backward", JoinNode() uses
        ContentIdxStore to correct marks "forward"; hence manually sort
        the marks.
        
        Change-Id: If5b35f18bfd47ffe98c0f67e84d380ca801411a3

2017-07-29  Pranav Kant  <pranavk@collabora.co.uk>  [64eac4e0f8f25675efe72c95df0cb17789ba3559]

        Fix no longer valid comment
        
        This was changed in d72aad218c9737fb19d1a835b03c13b7107a96c0
        
        Change-Id: Ie93f603c82669ca612fbf9635a62c50e63702a85

2017-07-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [c23f735eb7579477b5de3850eac075a21329c06b]

        GEN fix timeout result handling
        
        The GEN VCL backend simply ignored the result of the timeout.
        
        Change-Id: I0c1b34927ba97886cf11b2c2a203c3e82d851dc9

2017-07-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [0090f1a9a3e6de84b504f21fd63d6488b17a344e]

        Fix scheduler GDB pretty printer
        
        mbDelete is gone, as we simply check for mpTask.
        
        Change-Id: I9d451f2445fb6b978d177b45d75abde2595c5fac

2017-07-28  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [81164892e16f7f014e32403f63ed78ba41950aec]

        Moving legacy contexts to FastContexts:
        
        ScXMLDDELinkContext
        ScXMLDDESourceContext
        ScXMLDDETableContext
        ScXMLDDEColumnContext
        ScXMLDDERowContext
        ScXMLDDECellContext
        
        Change-Id: I8f272ea395e125316268d2ec77e4be44389e5542
        Reviewed-on: https://gerrit.libreoffice.org/40540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f6fa7427858e3c9a5ac12ac30dbc99afdc066dfc]

        fix missing dependency to scfilt in sc's tiledrendering test
        
        Noticed by Eike.
        
        Using the scfilt component as in the other calc tests does not work
        as the test immediately starts to fail. In general it looks
        dubious that the test does not use any component files.
        
        Change-Id: Ic44ff5112c6a131f3820e32f7a71ea2f90142cd3
        Reviewed-on: https://gerrit.libreoffice.org/40536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bd0825752a39644bd4da1d6ad9f18ce41e0fd5b8]

        fix indentation
        
        Change-Id: I7c58328b4943e1891d2643ea52c3486894c35fda
        Reviewed-on: https://gerrit.libreoffice.org/40535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [42277cf8ad6946b9b144a3a54b5eb295188ced72]

        updater: remove unnecessary mozilla makefile
        
        Change-Id: Ia0162482841854cc4cb5c2b004bc978809bdf4c2
        Reviewed-on: https://gerrit.libreoffice.org/40534
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-28  Caolán McNamara  <caolanm@redhat.com>  [ff4a22b003f836b9f5c8d5526d733d9d86871de0]

        add calc rtf filter test hook
        
        Change-Id: Ib15f1094929e1670537657b4c19cc1e0bfd39bbd
        Reviewed-on: https://gerrit.libreoffice.org/40537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [32894034ea7b283d6c60cb77ef5d8b43a9c15d65]

        loplugin:constparams in editeng
        
        Change-Id: Ice32a16d14d0132a19e8209d311bb799fd7ee0c8
        Reviewed-on: https://gerrit.libreoffice.org/40526
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [977a676a718bfa682352d023420f4026ea9d7025]

        loplugin:constparams in xmloff
        
        Change-Id: I136ee42523a40c576d7cf0b66abbf50ad9be052f
        Reviewed-on: https://gerrit.libreoffice.org/40517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-28  Armin Le Grand  <Armin.Le.Grand@cib.de>  [f62c65459100bd45bfc274e2b2587d5c6804feb2]

        borderline: corrections for calc and writer
        
        Made corrections/finetuning for Calc and Writer.
        Had to remove some former code which tried to do
        corrections.
        
        Change-Id: Id9fc687b9a709d250faaad76c37ecfda8d8feb9b

2017-07-28  Armin Le Grand  <Armin.Le.Grand@cib.de>  [7202cfa0d3bae430f8fcb8508ed389583a14539b]

        borderline: Unified primitive creation
        
        Overhauled the edge extension calculations to better
        use all existing cuts, for cases with single and double
        lines. Also a preparation for more complex edge cuts.
        Changed BorderLine paint in Writer, it was setting the
        svx::frame::RefMode attribute at the Style *and*
        was manually moving the geometry which lead to a
        double applying of the offsets
        
        Change-Id: I446d04632050272849f43accb8dcbde574d10cf4

2017-07-28  Armin Le Grand  <Armin.Le.Grand@cib.de>  [5e061435a74a5461e6b9fa5a48ce44d266a3d957]

        borderline: Simplified BorderLinePrimitive
        
        Overhauled BorderLinePrimitive to use two constructors
        offering using one or three edge definitions for
        construction to better refrlect possibilities. Adapted
        usages. Better processing, less memory. Preparation
        for using more decent LineExtend values (four per line
        needed)
        
        Change-Id: Iac9d9ae64874fea38fd6e2a04221698481cc0d0e

2017-07-28  Armin Le Grand  <Armin.Le.Grand@cib.de>  [bc47d7138a8d8dd239831a38bb2eca9db13addb6]

        borderline: first versionj with line end adaptions
        
        Added usage of defined extensions to the BorderLinePrimitive,
        also added a first version to detect all cuts with adjacent
        borders and produce the correct extensions, for single and
        double lines. Not completely happy with it, but a first
        version
        
        Change-Id: I4b12a6cc0a70278bd5c506e9b3b2c5c126930dad

2017-07-28  Armin Le Grand  <Armin.Le.Grand@cib.de>  [e32c12a444e5bd0c6735db8e8008340c29a7e25e]

        borderline: adaptions to primitives
        
        Handling and paint of borderlines greatly adapted
        to primitive usage. Solved the double paint mechanisn
        to no longer use the sc-local special cases. The
        svx tooling for borderline paint is now the only one
        and was extended to also handle diagonal lines.
        Big cleanups/removals of old paint to OutputDevice
        and sc-specific rendering. All other app-usages
        of borderline also adapted. Preparations for careful
        line-start/end adaption prepared and possible due to
        unified coordinate-system usages and basegfx class-usage
        
        Change-Id: If9e4efcfc0fe25e14d4052907038ca5cf222a432

2017-07-28  Armin Le Grand  <Armin.Le.Grand@cib.de>  [1118e5b986e4df8a417edcd4ee23a40fb64a0a38]

        borderline: abstractions of primitive creations
        
        Abstracted and adapted CreateBorderPrimitives further,
        added CreateDiagFrameBorderPrimitives for diagonal
        geometry.
        
        Change-Id: Ia2b20d197e1fd29ad9e9eb40a5194efdeac9872e

2017-07-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [178b361c6379bc963c8a48925f1807c583f2d09f]

        tdf#107723 Import font name from text portions in shapes
        
        Change-Id: Ib9b73b5c05ec2e6846ea3adc950ccab5d1c0a9b0
        Reviewed-on: https://gerrit.libreoffice.org/40439
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-28  Szymon Kłos  <szymon.klos@collabora.com>  [13e57e42a662df76974744e916716c9f4dc9ce60]

        Added SAL_NOLOCK_PROFILE variable to ignore lockfile
        
        Change-Id: I4fb250468fc17fc8be94d666ef231636b4609c1d
        Reviewed-on: https://gerrit.libreoffice.org/40520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-07-28  Michael Stahl  <mstahl@redhat.com>  [294967eb16a54225344ecb1913bdf85a0dc24585]

        configure: new odfvalidator requires Java 8
        
        Change-Id: Iaac1f13e6c189e2e13b86258268741c14a537799

2017-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [b09deb075319c1c19f91e3a6f64429b61682ebf8]

        loplugin:constparams handle constructors
        
        had to change the structure of the plugin considerably, was too messy to
        structure it to do the calculations on a per-function basis
        
        Change-Id: I4edee7735f726101105c607368124a08dba21086
        Reviewed-on: https://gerrit.libreoffice.org/40516
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-28  Jan Holesovsky  <kendy@collabora.com>  [587d6e13df7bb9c8f78ce605ebb8f8fd34b85a2c]

        sw htmlexport: Avoid unnecessary conversion to base64 + unit tests.
        
        Change-Id: Ifdd86590f4258c84006f7ca94ea06058e600db1e

2017-07-28  Jan Holesovsky  <kendy@collabora.com>  [74c8d4a8128056a35fb2c67b7f663b259665e193]

        sw htmlexport: Consistent naming in the test.
        
        Change-Id: I608b818063f3ac66c6b36f9f8d221a54bfe1be24

2017-07-28  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [c15c93467b62618bc7a977d137d25a491a26158b]

        SmartArt: first unit test
        
        Change-Id: I273847d01a457bf79a9b9182b370ffb58284c952
        Reviewed-on: https://gerrit.libreoffice.org/40498
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-07-28  Eike Rathke  <erack@redhat.com>  [73400f7a87205c052002d365245c35d3d0c996f5]

        Export to PNG: also Calc has MeasureUnit
        
        Though meFieldUnit appears to not be used anywhere, but ...
        
        Change-Id: I99e8392e4a773ba00868904e0f2ff5fdbc4bc47d
        Reviewed-on: https://gerrit.libreoffice.org/40521
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-28  Szymon Kłos  <szymon.klos@collabora.com>  [1cbe551d86ec528533fee04f20c490a96c0ec3d3]

        tdf#109313 tdf#108494: fix incorrect Watermark position
        
        Change-Id: I578d89cb732bf3e75b83ee6c65d0320659b5c3f8
        Reviewed-on: https://gerrit.libreoffice.org/40514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-07-28  Caolán McNamara  <caolanm@redhat.com>  [351fd8f027907b079dad19c0c34b0b5fff9b27b1]

        add comment on max char name length
        
        Change-Id: I9e542f6e131de1a05dd54a84a260453ea2edcb62

2017-07-28  Caolán McNamara  <caolanm@redhat.com>  [a406bdc983122d3bbeaae298b6031fd615c0fbc1]

        merge duplicate blocks
        
        Change-Id: I62e021b2ec7ac9df122389fd128f7a7770317a43

2017-07-28  Caolán McNamara  <caolanm@redhat.com>  [f9d3644d1e560fe5b2e6ae948cdd402045d64c3b]

        check that u_charName was successful
        
        Change-Id: I55896eb939a864c3437e3f3c5b13c272966e4b85

2017-07-28  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [05d1bf1c78be73e67fed4bd4b5644512d41448ff]

        Update odfvalidator to 1.2.0 plus ODFTOOLKIT-460/461
        
        Change-Id: I59da77da208e5360b43ad2c18389e7a0ff7b84d2
        Reviewed-on: https://gerrit.libreoffice.org/40152
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-28  Caolán McNamara  <caolanm@redhat.com>  [aa529a1957fce324c500753039ae7766b8dcf6a6]

        ofz: survive missing macro support
        
        Change-Id: Ica9c66fe09f7340f76f62e536527dc63b3735d90

2017-07-28  Caolán McNamara  <caolanm@redhat.com>  [a4d22caa78f58a2e9263a17370feaa6d7fdf665c]

        replace snprintf with our own converters
        
        Change-Id: I27b0b82ac5be631c0d47f486603e241026dcabd9

2017-07-28  Caolán McNamara  <caolanm@redhat.com>  [f59284e3369f249b33dbd2adb4ed44d72840d78f]

        pass char code directly rather than as-text
        
        and then turning it back into the code again
        
        Change-Id: Iae9cddb18a6bdad4b1ba8c2af81f3d29a7f26725

2017-07-28  Caolán McNamara  <caolanm@redhat.com>  [3fea681c48dbb5ca599d78ae219785b90a13f2a6]

        declare at init point
        
        Change-Id: I986352cd2db4a9bd794ec25fbef9168be08a70ce

2017-07-28  Akshay Deep  <akshaydeepiitr@gmail.com>  [43d65d1ab81a278e1352f64def9ca63b9e7dfab9]

        Unicode Character Names Integration using ICU
        
        Change-Id: I0624690f8af05adb2466219a4e508e634c490ef1
        Reviewed-on: https://gerrit.libreoffice.org/40436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-28  Caolán McNamara  <caolanm@redhat.com>  [192d97cdf091af08a492416824918ea447bfb16f]

        Resolves: tdf#106872 only request selected shapes
        
        that way we can avoid the super slow code path for filtered
        rows when we only care about selected shapes
        
        Change-Id: I175fa841e406dbbe7075296f2e0a0e79fa115fb7
        Reviewed-on: https://gerrit.libreoffice.org/40496
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-07-28  Caolán McNamara  <caolanm@redhat.com>  [42dacdf2d1c90a4b80fefeb49cbcc08dcbf70a96]

        Resolves: tdf#109007 unicode block names keys instead of translations
        
        Change-Id: Ic55fa1ad336035275f05f2bd0d56a9c0166ab1d2

2017-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [a63e17c6c4c8fae0ad8edd86a097a244f27f38bd]

        loplugin:checkunusedparams more part3
        
        Change-Id: I621fcf7ceb27238ca86d2299dfb2b8ed03c270fd
        Reviewed-on: https://gerrit.libreoffice.org/40509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-28  Justin Luth  <justin_luth@sil.org>  [756b2431f0006a01affa7c92c2dede2b11166001]

        tdf#108949 rtf writerfilter: apply char properties to footnote
        
        commit fdfdea4d5af51a68f2d497cc5c3359d74c385fd5 for tdf#82173
        added that functionality for .docx, but since .rtf didn't support
        character props for footnotes, it messed up other formatting.
        
        start/EndCharacterGroup() fixes the reported bug.
        runProps() adds the functionality for .rtf that was requested
        for .docx in bug 82173.
        
        Change-Id: Ia9a2332659247a0fe2c2a506f1967c148362928f
        Reviewed-on: https://gerrit.libreoffice.org/40430
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-28  Caolán McNamara  <caolanm@redhat.com>  [ea3ca5e10aa3190e28fe37801727f8b5f8543e13]

        add s[y]lk fuzzer
        
        Change-Id: I46272f8a0b35776b9d14f72b1720e951458ab208

2017-07-28  Szymon Kłos  <szymon.klos@collabora.com>  [a6698b9fd558ab48f2314b4ce3170175acade9b4]

        tdf#109314 the same Watermark for first page
        
        Change-Id: I37e0ab40bd76c34a52751d10bc5857c357ad52e9
        Reviewed-on: https://gerrit.libreoffice.org/40501
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-07-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [3f797a84c7c7b9891e78bea4e2f6bc74f050586f]

        sfx2 lokhelper: indentation fixes
        
        These files had a consistent style before, let's keep them that way.
        
        Change-Id: I8a05a8fbbc193373e0815f27d2cd9ff1272ba0eb

2017-07-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [7c77433439d61f702d613bc67ad7bd8ef5958e63]

        sfx2: fix inconsistent param naming in interface/implementation
        
        Change-Id: I8180082a96679ab2398789045882696f0e553d2c
        Reviewed-on: https://gerrit.libreoffice.org/40507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-28  Mike Kaganski  <mike.kaganski@collabora.com>  [cae5dd9363b68dbabbeb2069f4aee7d057f6b5a8]

        tdf#109524: use 100% table width when there's no explicit width available
        
        According to ECMA-376-1:2016 17.4.63, 17.18.87, etc, all table widths are
        considered preferred, and actual table layout should be determined using an
        algorithm described in 17.18.87. When w:tblLayout element is omitted, or
        there is no explicit width information given, it is assumed that AutoFit Table
        Layout should be used, i.e. using cells content to determine final widths of
        table grid. In the description of the AutoFit Table Layout algorithm, it is
        stated that the table width grows to hold data, but no more than page width.
        
        As a first approach, this commit just sets table width to 100% when there's
        no width data available. TODO is to implement the AutoFit Table Layout
        algorithm properly.
        
        Change-Id: I000c548eb152c70d2c6e053f4d2b1d16e8976c27
        Reviewed-on: https://gerrit.libreoffice.org/40500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [18f80da7a689ab962735c0f657497b8f1ed4d606]

        loplugin:checkunusedparams more part2
        
        Change-Id: Ibb940c2a7098313dfa282734894b1abc1ac40bc2
        Reviewed-on: https://gerrit.libreoffice.org/40489
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [b32ead5dd27c6f2b760e4196ebe0378fb8ec1a69]

        loplugin:checkunusedparams more part1
        
        seems I got one of the checks wrong, and was missing a bunch of stuff
        
        Change-Id: I2c662fc4e735f8d6cbe56c6f82906a60a580331b
        Reviewed-on: https://gerrit.libreoffice.org/40481
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-27  Takeshi Abe  <tabe@fixedpoint.jp>  [3956e4cb58033cae360beddf97136596ff3bb740]

        sw: these arrays are constant
        
        Change-Id: Id80e939412ed05324300189949d47b3f33bb5116
        Reviewed-on: https://gerrit.libreoffice.org/40263
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-27  Caolán McNamara  <caolanm@redhat.com>  [6f5841e60ed29ae2577e63623edacc9fe1467ba5]

        ofz#2759 null dereference
        
        Change-Id: I23671f0cea592c92a05b34b3cf284a47a73962b1

2017-07-27  Michael Stahl  <mstahl@redhat.com>  [db7f2cbe7d9713ab65e64fd1093b9fae6e334782]

        sw: convert to assert
        
        Change-Id: I96f91105d32b18c29bd82eedcf2f93c54ad5f229

2017-07-27  Michael Stahl  <mstahl@redhat.com>  [5989c5722a9ce424803d8fb7858ad98c10d0601d]

        sw: assert that index is valid in SwFntObj::DrawText()
        
        If nCnt = 0 the only thing that will happen is an infinite loop.
        
        Change-Id: I23c5d0ff9d36fbfb3eabc93476fe3ca1c558f91c

2017-07-27  Michael Stahl  <mstahl@redhat.com>  [e488c8d9eb85bd0d8d250f9839e11357418ebc84]

        sw: inline pointless RESCHEDULE macro
        
        Change-Id: I093c8fbf5bb181d8e530fe33805a16aea94cdd62

2017-07-27  Michael Stahl  <mstahl@redhat.com>  [b1ad2ee35647ccd46b0bdb96c5ded09710e307be]

        tdf#108991 sw: fix crash due to not formatted but "valid" SwTextFrame
        
        SwTextNode::EraseText() on the paragraph at the start of the
        selection notifies the SwTextFrame:
        
        0  in SwFrame::ImplInvalidateSize() (this=0x3088a20) at sw/source/core/layout/wsfrm.cxx:1568
        1  in SwFrame::InvalidateSize() (this=0x3088a20) at sw/source/core/inc/frame.hxx:849
        2  in SwTextFrame::InvalidateRange_(SwCharRange const&, long) (this=0x3088a20, aRange=..., nD=-62) at sw/source/core/text/txtfrm.cxx:741
        3  in SwTextFrame::InvalidateRange(SwCharRange const&, long) (this=0x3088a20, aRange=..., nD=-62) at sw/source/core/text/txtfrm.cxx:708
        4  in SwTextFrame::Modify(SfxPoolItem const*, SfxPoolItem const*) (this=0x3088a20, pOld=0x0, pNew=0x7ffc8da38c50) at sw/source/core/text/txtfrm.cxx:1005
        5  in SwClient::SwClientNotify(SwModify const&, SfxHint const&) (this=0x3088a20, rHint=...) at sw/source/core/attr/calbck.cxx:67
        6  in SwModify::CallSwClientNotify(SfxHint const&) const (this=0x2f05550, rHint=...) at sw/inc/calbck.hxx:355
        7  in SwModify::ModifyBroadcast(SfxPoolItem const*, SfxPoolItem const*) (this=0x2f05550, pOldValue=0x0, pNewValue=0x7ffc8da38c50) at sw/inc/calbck.hxx:176
        8  in SwModify::NotifyClients(SfxPoolItem const*, SfxPoolItem const*) (this=0x2f05550, pOldValue=0x0, pNewValue=0x7ffc8da38c50) at sw/source/core/attr/calbck.cxx:142
        9  in SwTextNode::EraseText(SwIndex const&, int, SwInsertFlags) (this=0x2f05550, rIdx=SwIndex (offset 1), nCount=62, nMode=SwInsertFlags::DEFAULT) at sw/source/core/txtnode/ndtxt.cxx:2355
        10 in SwUndoDelete::SaveContent(SwPosition const*, SwPosition const*, SwTextNode*, SwTextNode*) (this=0x3052950, pStt=0x7ffc8da390b8, pEnd=0x7ffc8da39100, pSttTextNd=0x2f05550, pEndTextNd=0x2faefe0) at sw/source/core/undo/undel.cxx:387
        
        However, at this point the first page, which contains this paragraph, is
        not visible; so the Action that is created in ViewShell::ImplEndAction()
        will skip over the first page and start at the 2nd page, which is the
        first visible one.
        
        Now it happens that the last paragraph in the document has a page break
        on it, and formatting it causes it to move forward (a new page to be
        inserted and the empty 2nd page to be deleted).
        
        Unfortunately it then decides to reset the mbValidSize flag on the
        preceding SwTextFrame, assuming that it was set by its own moving
        forward, and not already set before.
        
        0  in ValidateSz(SwFrame*) (pFrame=0x3088a20) at sw/source/core/layout/calcmove.cxx:1082
        1  in SwContentFrame::MakeAll(OutputDevice*) (this=0x308b4a0) at sw/source/core/layout/calcmove.cxx:1276
        2  in SwFrame::PrepareMake(OutputDevice*) (this=0x308b4a0, pRenderContext=0x306f850) at sw/source/core/layout/calcmove.cxx:346
        3  in SwFrame::Calc(OutputDevice*) const (this=0x308b4a0, pRenderContext=0x306f850) at sw/source/core/layout/trvlfrm.cxx:1760
        4  in SwLayAction::IsShortCut(SwPageFrame*&) (this=0x7ffc8da394a0, prPage=@0x7ffc8da392b8: 0x7491e30) at sw/source/core/layout/layact.cxx:1085
        5  in SwLayAction::InternalAction(OutputDevice*) (this=0x7ffc8da394a0, pRenderContext=0x306f850) at sw/source/core/layout/layact.cxx:490
        6  in SwLayAction::Action(OutputDevice*) (this=0x7ffc8da394a0, pRenderContext=0x306f850) at sw/source/core/layout/layact.cxx:351
        7  in SwViewShell::ImplEndAction(bool) (this=0x30829c0, bIdleEnd=false) at sw/source/core/view/viewsh.cxx:278
        8  in SwViewShell::EndAction(bool) (this=0x30829c0, bIdleEnd=false) at sw/inc/viewsh.hxx:605
        9  in SwCursorShell::EndAction(bool, bool) (this=0x30829c0, bIdleEnd=false, DoSetPosX=false) at sw/source/core/crsr/crsrsh.cxx:258
        10 in SwActContext::~SwActContext() (this=0x7ffc8da396a0, __in_chrg=<optimized out>) at sw/source/core/edit/edws.cxx:159
        11 in SwWrtShell::DelRight() (this=0x30829c0) at sw/source/uibase/wrtsh/delete.cxx:260
        
        So at the end of the Action, the first page is still not valid, and
        the SwTextFrame has mbValidPos = false, but it does have
        mbValidSize = true.
        
        Then when the SwCursorShell::UpdateCursor() calls
        SwViewShell::MakeVisible(), which creates another Action, the
        SwTextFrame is not formatted and its SwTextPortions do not match
        the paragraph text content, which is the cause of the crash.
        
        Change-Id: I6e8153c574469a94d190fda8bc3007d17a474c7f

2017-07-27  Michael Stahl  <mstahl@redhat.com>  [af78fa5f0d3d891b9a30e927a3b35c55f03a03a7]

        sw: fix string accesses in SwScanner::NextWord() (related: tdf#109081)
        
        getWordBoundary() can return bounds that do not include the starting
        nPos, if there are ZWSP characters at the starting position.
        
        This happens in the bugdoc of tdf#109081 where paragraph starts with 3
        ZWSP and then 5 dashes, SwScanner is created from 0 to 1 and bounds are
        3 to 8.
        
        Change-Id: I5fc41b98568a7211fc7d5f29bb87840371a4c005

2017-07-27  Dennis Francis  <dennis.francis@collabora.co.uk>  [04461743d75f8cffb5906ab52d772089c44a7780]

        tdf#108887 : Move the code of ScDrawView::CheckOle()...
        
        to getOleSourceRanges( renamed from getChartSourceRanges)
        and optionally calculate source ranges to avoid code
        duplication and do OLE detection as done in
        CheckOle() which was working well before the commit
        c55d52262ea1d5f869a9528fd051ee19e687f1cc.
        
        Matching test cases (in uitest) coming up soon in another commit.
        
        Change-Id: I64a12eef02afb488bed4bc8de1a18823c89128bb
        Reviewed-on: https://gerrit.libreoffice.org/40278
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jean-Baptiste Faure <jbfaure@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-27  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [e89548c16b39cd716925cc23f2eb9e54748233c7]

        Moving legacy contexts to FastContexts:
        
        ScXMLDataPilotTableContext
        ScXMLDPSourceSQLContext
        ScXMLDPSourceTableContext
        ScXMLDPSourceQueryContext
        ScXMLSourceServiceContext
        ScXMLDataPilotGrandTotalContext
        ScXMLSourceCellRangeContext
        ScXMLDataPilotFieldContext
        ScXMLDataPilotFieldReferenceContext
        ScXMLDataPilotLevelContext
        ScXMLDataPilotDisplayInfoContext
        ScXMLDataPilotSortInfoContext
        ScXMLDataPilotLayoutInfoContext
        ScXMLDataPilotSubTotalsContext
        ScXMLDataPilotSubTotalContext
        ScXMLDataPilotMembersContext
        ScXMLDataPilotMemberContext
        ScXMLDataPilotGroupsContext
        ScXMLDataPilotGroupContext
        ScXMLDataPilotGroupMemberContext
        ScXMLDPFilterContext
        
        Change-Id: Ie01ddb0f740a1b41a44e4abc9fe1bea3ab32cb12
        Reviewed-on: https://gerrit.libreoffice.org/40326
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [3358e7317c58ceea9e55af077d8fe268231f46cf]

        loplugin:externandnotdefined + loplugin:unreffun
        
        Change-Id: Iedd529d4b5064beed3d2fd99cfe4e0312c024187

2017-07-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0ca473cbc5f3299ff0cbfa328f6b04544954fd3d]

        add test for update address code, related tdf#107289
        
        Change-Id: I955cf49fe5fa47fb38d2c8dacf4aadc8e3f7d651
        Reviewed-on: https://gerrit.libreoffice.org/39317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-27  Eike Rathke  <erack@redhat.com>  [238de04de6c8b67f74c75514b86c08bf888feb48]

        Ditch use of EditTextObject::Store() in ScGlobal::EETextObjEqual()
        
        This was the last incarnation of SfxItem binary stream serialization that is to
        be eliminated after clipboard use is gone.
        
        The "full" EditTextObject::operator==() in EditTextObjectImpl::operator==(),
        and via ContentInfo::operator==() in SfxItemSet::operator==(), also compare the
        SfxItemPool pointers which gets in the way here (not stored to stream hence
        didn't matter and maybe the reason for not having switched EETextObjEqual() to
        use operator==() back in the days).
        
        Introduce *::Equals() functions that do not compare pool pointers and let
        SfxItemSet::Equals() in that case not assume it would be operating on one pool
        only.
        
        Change-Id: Ifff939a92101c7f74695b676a45a7fdbb4f1d7f6
        Reviewed-on: https://gerrit.libreoffice.org/40492
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-27  Caolán McNamara  <caolanm@redhat.com>  [221dae68df80298e81e6e6549636f3528f5c8bc3]

        Related: tdf#106872 factor out getting selected shapes
        
        Change-Id: I765c482a41e9681a1eb145c1833cc94f35a27db3

2017-07-27  Caolán McNamara  <caolanm@redhat.com>  [998e3d5cef63cb9c512737bce65519f5a86ba019]

        Related: tdf#106872 amount of a11y selection listeners constantly grows
        
        so it gets progressively slower
        
        Change-Id: Ib53c69231c902d064b939be096e0dbeab2f0fc71
        Reviewed-on: https://gerrit.libreoffice.org/40490
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-27  Dennis Francis  <dennis.francis@collabora.co.uk>  [2a4d015ff896dc9e8d2219982da54c51a42482b8]

        tdf#90510 : Override default point label placement setting...
        
        with global label placement setting if available while
        importing xls chart.
        
        Added unit test in chart2import.cxx that asserts one of
        the point label setting in the bugzilla xls document.
        
        Change-Id: Id331f56c05873554b22920e02805909c50fb8619
        Reviewed-on: https://gerrit.libreoffice.org/40402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [7ed402ba648dd0f3de3b0dadebc13403b2c0a620]

        sw: add new TextParagraph property to XTextRange
        
        A text range represents a selection or cursor position, so similar to
        sections or tables, it makes sense to expose the containing paragraph as
        well. This new property does exactly that.
        
        Change-Id: If92a3b5e61f13c7c14ca52bc8593a2b286a596cc
        Reviewed-on: https://gerrit.libreoffice.org/40483
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-27  Michael Stahl  <mstahl@redhat.com>  [1176ae51154c2298b44427270754d2ee1562a115]

        Makefile: fix fetching for the build platform
        
        The invocation of make fetch added in commit
        fe3fb5ecd3b66e32cc5aa64a2afffa572353740e didn't do anything because
        the force-restart didn't actually restart make because it touched
        "Makefile" but the make read "$(BUILDDIR)/Makefile", and make isn't
        smart enough to notice those are the same.
        
        Change-Id: I85cbcba3bf9c3c7b89d4ee33f772820d19542f4a
        Reviewed-on: https://gerrit.libreoffice.org/40482
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-27  Caolán McNamara  <caolanm@redhat.com>  [81047eaebc0e25ff926bf944c57e082a8727c7f2]

        make animation loop sal_uInt32 consistently
        
        all this foo is ultimately animated gifs and the count there is
        limited to unsigned 16bit
        
        Change-Id: Ib6e6dde7355f3619bb7735743e686e6338a235ee

2017-07-27  Caolán McNamara  <caolanm@redhat.com>  [ae11dafc89a1f748233500ea0fd89cff4ef7378c]

        align ImpVclMEdit::SetMaxTextWidth arg with TextEngine::SetMaxTextWidth
        
        Change-Id: I7cc7531d6a1770edd8b644c6958b91275a53dd84

2017-07-27  Caolán McNamara  <caolanm@redhat.com>  [39fd7e97c253153a10161ef3694b64e90e65e80a]

        Resolves: tdf#109289 add SvxColorListBox::IsValueChangedFromSaved
        
        and remove PushButton::IsValueChangedFromSaved
        
        Change-Id: Ib1c51e27fd708c5d4811c90ef5659b4d55dd8860

2017-07-27  Caolán McNamara  <caolanm@redhat.com>  [247607727986df0fd0fef198459eb6646e056ea3]

        Related: tdf#109289 move PushButton::IsValueChangedFromSaved to consumer
        
        inheriting the IsValueChangedFromSaved from PushButton has allowed
        undesirable behaviour to be selected
        
        Change-Id: Ifccb1657d2565005e6f9e239c6118f2e5ae7970c

2017-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [620d032b1807477ef1e2b547ce772c284aa0da50]

        loplugin:constparams in chart2
        
        Change-Id: Ic325b79f04e04aa19e08a60db30b982d90f04c80
        Reviewed-on: https://gerrit.libreoffice.org/40480
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [370c71f5b1e2618c49881ac221993692143d4e58]

        simplify unusedfields plugin
        
        using some wrappers around callee and caller AST nodes
        
        Change-Id: I599a04a18caa3ada70bcb266e228208b7a81f1a1

2017-07-27  Marco Cecchetti  <marco.cecchetti@collabora.com>  [f0684222540b96d8366ce175c522b64472361b80]

        lok: sc: copy / paste confusion -- workaround
        
        Problem:
        
        1. (a) copied April
        2. (a) pasted -> April
        3. (b) copied March
        4. (a) pasted -> March [should have been April]
        
        where (a), (b) are different views
        
        Solution:
        A real solution would require to have one clipboard per view.
        This patch is only a workaround, which doesn't allow to paste content
        which has been copied in a different view; it takes also care to
        disable the "Paste" entry in the context menu.
        
        Change-Id: I3254f130af106299b0b519884a4ca03db08fc4c8
        Reviewed-on: https://gerrit.libreoffice.org/40459
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b064a22f716d81cf293c8428cf1c7862811041ed]

        loplugin:constparams in xmlsecurity
        
        Change-Id: I41f153af55262d201c0fb024460de0e9f1c14670
        Reviewed-on: https://gerrit.libreoffice.org/40472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [00c9cb7318bbbe593517647c8bfa3e7327191f83]

        loplugin:constparams in filter
        
        Change-Id: I0ba463fcaff4c449f762a7969e0feab659b37adf
        Reviewed-on: https://gerrit.libreoffice.org/40471
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-27  Caolán McNamara  <caolanm@redhat.com>  [0c840d9bf308464d58a2df8aaa1e61481b5e4f52]

        gtk3: Resolves: tdf#109227 take modifier key into account for dnd
        
        Change-Id: Id0aa4ced8644ddbee9e1a0453887f07907547aae

2017-07-27  Caolán McNamara  <caolanm@redhat.com>  [965e48c742ad1193a45bbd279692edbaafc469ce]

        fix oss-fuzz build more
        
        Change-Id: I3fa40382fcc9ac0d60329044c7820d1af8eb5a7f
        Reviewed-on: https://gerrit.libreoffice.org/40473
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9982b51f42b1e1ede3b8e95cb2b6f724520e32f]

        loplugin:constparams in slideshow
        
        Change-Id: Ifa9fda35020d456338781879df9fba4c0ee535fd
        Reviewed-on: https://gerrit.libreoffice.org/40469
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4469b29faeb8dbf7793a5d81d9c5ddebacf3015f]

        tdf#109202 Add mimetype to image element
        
        Browsers don't recognize base64 svg if the mimetype is missing.
        So we add the image mimetype to our flat odf export, which the xhtml
        export uses and transforms it into an xhtml document.
        
        Change-Id: I21aafdb97b4104e14e2d40abda73a526bb37041a
        Reviewed-on: https://gerrit.libreoffice.org/40371
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7f381be4d3261149a5b54048f9605fab0340c221]

        replace sal_uLong variables with sal_uInt32 for SvNumberFormatter IDs
        
        Replace the stopgap type sal_uLong as SvNumberFormatter
        format index uses sal_uInt32.
        
        SwInsertDBColAutoPilot uses format indices from SvNumberFormatter and
        from the property "FormatKey" which is stored as sal_Int32 but ctor
        guards against negative values.
        
        Change type of loop variable in SwCaptionDialog to avoid narrowing
        in GetFormatStr/GetFormatKey.
        
        Change-Id: I79980696c07760f7ff026bb1bacf0e069363898c
        Reviewed-on: https://gerrit.libreoffice.org/40464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [ece1072049fba0c7f77391da7775c7cf3f4725ea]

        xmlsecurity mscrypt: drop unused parameters in akmngr
        
        Change-Id: I5e8b3e472caa058c4c8f10b423783d963a6ab1c0
        Reviewed-on: https://gerrit.libreoffice.org/40465
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d5c8f58aa4485ed26827b69b94a195c78aaab6db]

        correct some Date related types
        
        signature of Date and Date::DateToDays is
        (sal_uInt16 d, sal_uInt16 m, sal_Int16 y)
        same types as css::util::Date members Day, Month and Year
        
        Change-Id: Ifa35574d2d335f7bf816dd5209988f4eaf7c5ac2
        Reviewed-on: https://gerrit.libreoffice.org/40462
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ce64dbb3d7875c00963ae257d53f2b7b58fc4ad]

        loplugin:constparams in svx
        
        and fix a bug in the plugin itself when calling operator's like the one
        on std::function<>
        
        Change-Id: I1617607107eeff06785c1841f69e13ad2926218e
        Reviewed-on: https://gerrit.libreoffice.org/40446
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-27  Mike Kaganski  <mike.kaganski@collabora.com>  [781a30e938c58c4d91d08f8c6f9e3f8745682d72]

        LibreOffice.natvis: fix BigPrtArray visualiser.
        
        Also visualisers for uno_Any and SwNode are tweaked.
        Visualisers for uno::Reference, rtl::Reference and VclPtr added.
        SwFrameFormats visualiser reimplemented to follow implementation
        of boost::multi_index_container.
        Minor reformatting.
        
        Change-Id: I24ccb8bfccd7f7514697ca3f36490672ad549aef
        Reviewed-on: https://gerrit.libreoffice.org/40466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-26  Eike Rathke  <erack@redhat.com>  [1279043814865cd48c3b577c5e21db0b93d5c24c]

        Restore and fix and fix harder the EditTextObject::operator==()
        
        ... chaining down to EditTextObjectImpl::operator==() that compared unique_ptr
        instead of content with ContentInfo::operator==() that needed to use
        XEditAttribute::operator==() instead of comparing pointers. That resulted in
        always false..
        
        Wrong as a chain of
        
            commit 5a7a4325eca58c253270d4e9d327042a9ee2c5f0
            Date:   Tue Nov 10 14:59:05 2015 +0200
        
                editeng: boost::ptr_vector->std::vector<std::unique_ptr>
        
        and
        
            commit 4ff5a5558472beee85eb1234dcc2aa2ed9000f6c
            Date:   Tue Jan 19 15:17:30 2016 +0200
        
                loplugin:unusedmethods
        
        Plus XEditAttribute::operator==() was wrong since
        
            commit 71158788efb32ffc3bac5154c38ca5d79525155c
            Date:   Thu May 4 08:11:41 2006 +0000
        
                INTEGRATION: CWS impressc03u3 (1.8.40); FILE MERGED
                2006/04/27 12:33:10 cl 1.8.40.1: #i64360# fixed operator==
        
        that (to fix a crash comparing items of different types) changed
        
        -            ( (pItem == rCompare.pItem) || (*pItem == *rCompare.pItem));
        +            ( (pItem == rCompare.pItem) ||
        +            ( pItem->Which() != rCompare.pItem->Which()) ||
        +            (*pItem == *rCompare.pItem));
        
        so returning true if Which-IDs differed, instead of
        
        +            ((pItem == rCompare.pItem) ||
        +             ((pItem->Which() == rCompare.pItem->Which()) &&
        +              (*pItem == *rCompare.pItem)));
        
        Change-Id: I8300c04001e98cb71e520bbe2c180aec0c0a3333
        Reviewed-on: https://gerrit.libreoffice.org/40455
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [e9b9a456221b4b0660f90efa1ee092ea00c2c728]

        gbuild: strip away unexpected CR char at the end of Windows filenames
        
        As reported at e.g.
        <https://ask.libreoffice.org/en/question/90346/building-libreoffice-in-cygwin-leads-to-infinite-loop/>,
        sometimes MSVC (seen with 2013 on libreoffice-5-2, but there is no
        indication that 2015 on master would be different) emits CR characters
        at the end of filenames, resulting in unnecessary rebuilds at per-module
        builds, and actually to an infinite loop when doing toplevel make.
        
        Given that CR characters are unexpected in any filenames, it should be
        safe to just strip those away unconditionally.
        
        Change-Id: I3d56670b4d930a32489f889085711bfd436de82a
        Reviewed-on: https://gerrit.libreoffice.org/40452
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-26  Takeshi Abe  <tabe@fixedpoint.jp>  [f30530229bb47c373fb99bb3f90bac77d5c8a116]

        Mark SvXMLTokenMapEntry arrays as constant
        
        Change-Id: I37565540ec5dc3bfddf6cdeb20447f837e3014b6
        Reviewed-on: https://gerrit.libreoffice.org/40374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b115c1cd99b167600158665a5b0dff4c90a21b55]

        android: configure - add missing flags for x86 targeting
        
        Change-Id: Ia70f713cdfe2b532dfa4b8aa7876f830b3ef8175

2017-07-26  Julien Nabet  <serval2412@yahoo.fr>  [b7654300f0f002193c4e91baabbe6b60a86ca84f]

        tdf#109364: fix assert in LibXSLTTransformer.cxx
        
        by replacing createFromAscii with OStringToOUString + RTL_TEXTENCODING_UTF8
        
        Change-Id: I92ab20812968d13546132afb65c9b956a9c8be8e
        Reviewed-on: https://gerrit.libreoffice.org/40456
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-07-26  Caolán McNamara  <caolanm@redhat.com>  [d148340babf6c973f7d463909d7a51e16c953248]

        Resolves: tdf#104141 CAIRO_FORMAT_A1 vs N1BitLsbPal
        
        where vcl transparency is the opposite of cairo's so we've been switching the
        source color to the opposite for drawing on CAIRO_FORMAT_A1 and then sucking
        out the bits "as-is" to give the right results.
        
        Now instead use the right source color and toggle CAIRO_FORMAT_A1 bitmaps to
        N1BitLsbPal in getBitmap.
        
        Then additionally toggle all N1BitLsbPal bitmaps input to drawBitmap to
        CAIRO_FORMAT_A1 when making a cairo surface from them.
        
        Change-Id: I45c6d4f3894c6a22a07a3bd65950cd8070e8eaff
        Reviewed-on: https://gerrit.libreoffice.org/40453
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-26  Buovjaga  <ilmari.lauhakangas@libreoffice.org>  [38df569a66fb038b10c3d1d9890863592c0c29cc]

        Updated core Project: help  a0efca32e5ebee152776ac81f8e4f59892faead0
        
        tdf#97745 Fix width on wide screens
        
        Change-Id: I91a84a0d3460ab7ccacd1ec1f14ef7b97db3b767
        Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/40427
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-26  Caolán McNamara  <caolanm@redhat.com>  [9e043feb59a082f383f757972ee0b1887f8747bc]

        Related: tdf#102909 gtk3: remove configure loophole of non-native menubar
        
        the ENABLE_DBUS + ENABLE_GIO thing is to allow building against an
        old gtk2 baseline. If building against gtk3 then gio and dbus are
        available, and allowing the unusual configure path through gtk3 results
        in a non-supported cruddy build
        
        Change-Id: Ic6306fe2f9951714fd5875c24aedda1d7c6f2b93
        Reviewed-on: https://gerrit.libreoffice.org/40420
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [98782932280d20ece450fa06a90c202fb8e2a26e]

        loplugin:unusedmethods
        
        Change-Id: I7f26ee112ed89ee3e69c56930260565f66ff145b
        Reviewed-on: https://gerrit.libreoffice.org/40442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2964b9cdb04595e842de329222ffa2b63e5d7f7]

        convert SfxGroupId to scoped enum
        
        in the process I had to teach the idl compiler to cope with identifiers
        like SfxGroupID::Math, which has the side effect of requiring a space
        before a ':' in some of the .sdi files.
        
        Change-Id: If256599cb8aa1dfc0a33642c5070c5560702f3ba
        Reviewed-on: https://gerrit.libreoffice.org/40441
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f691e9c763e4c5f13a745a56fe4d889188187ed]

        remove unused constants in float3d.hxx
        
        Change-Id: I9ad3c8c2d5616d6e62a42f3f5dcaebc46e4959bb
        Reviewed-on: https://gerrit.libreoffice.org/40440
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ed70b89aa89ff407775ede83521e9cd377159a0]

        loplugin:unusedfields
        
        Change-Id: I21e538b8e9c7a5f0fb233019efac37a3555e3c93
        Reviewed-on: https://gerrit.libreoffice.org/40438
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-26  Yousuf Philips  <philipz85@hotmail.com>  [88dfd1ed710ee2b4b606f18ff5c3f34f626ec394]

        tdf#99634 Change equal sign tooltip to 'Formula'
        
        Change-Id: Ic1bedf1c6ca7fb2a5346aede6c12a6dab372d189
        Reviewed-on: https://gerrit.libreoffice.org/40431
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-07-26  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [2d3b7a07c02c90d2d64a630ab84886ef3096edfc]

        tdf#100491 fix DOCX import shape line with arrow marker
        
        Line shape with arrow end markers was rendering rather thick
        arrow, not connected to main line. Moreover, arrow width should
        depend on actual line width.
        
        Change-Id: I8d9a6e7f5d89a1645dcc5939ecc592e86e6fe34f
        Reviewed-on: https://gerrit.libreoffice.org/40286
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [0efd702828abcfdcfb0799d9cf3de8d25c9c19b5]

        xmlsecurity: remove unused XMLEncryption_NssImpl
        
        This is unused since commit 2303d4f1a2b7e25fe864323adeec398057cebe72
        ([API CHANGE] offapi: remove unused css.xml.crypto.XMLEncryption,
        2017-07-18).
        
        Change-Id: Iefe201a9e93fc02e1295d23ad1b6c27286547241
        Reviewed-on: https://gerrit.libreoffice.org/40434
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-26  James Raykowski  <raykowj@gmail.com>  [343d40206a929969e1755b073edae91cc4bd9751]

        tdf#36747 add sort to match format list in file dialogs
        
        Change-Id: Ia2883bfe4c020b5c9664eef3001fc90a99c82981
        Reviewed-on: https://gerrit.libreoffice.org/38375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-25  Caolán McNamara  <caolanm@redhat.com>  [46bfe17e2bceced4ceffe82ba98d8687b31d9ce8]

        Resolves: tdf#109331 stupid looking cast was relied upon to do useful thing
        
        originally as...
        
        sal_uInt32 nErrIdx = aEr.FindIndex((sal_uInt16)(sal_uInt32)lErrId);
        
        prior to
        
        commit 00657aef09d854c74fb426a935a3e8b1fc390bb0
        Date:   Sun Jun 11 20:56:30 2017 +0100
        
            migrate to boost::gettext
        
        Change-Id: I283f5398ebb81c7183c9013589c326c129787840

2017-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4bab9609b04cb644859cf548bb4739a9d5aa590]

        tdf#109242 fix save/load of form button alignment
        
        Regression introduced by commit
        dcffc21805828ddff7de1282f3d40ffdf3fac38d
        "use actual UNO enums in svx"
        
        Change-Id: Ie3bb025fa0ef52d2e746e4556cf29dbd3c3d55a9
        Reviewed-on: https://gerrit.libreoffice.org/40416
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [38498f05cae63566c1e2d9db04d8fc8be6d309e2]

        Convert IMG_ constants to scoped enum
        
        Change-Id: I4cb65be468422f3cfbf88a6b9ef39fc370fd1a08
        Reviewed-on: https://gerrit.libreoffice.org/40408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [5aa4a6b072a26d55fd2e7125b897702a9d09044c]

        fix propcontroller extension regression
        
        since cmmit 00657aef09d854c74fb426a935a3e8b1fc390bb0
        "migrate to boost::gettext"
        
        Change-Id: I9127203ac86a87b916980186efa6f8877868955b
        Reviewed-on: https://gerrit.libreoffice.org/40415
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a1507a969b63e5cf45b5a28dbc4c00ae2c635ed]

        VclReferenceBase::getRefCount should return sal_Int32
        
        Change-Id: I30f8b82fe79fb4822ff9888acd0aa16889bbf4ac
        Reviewed-on: https://gerrit.libreoffice.org/40413
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        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-07-25  Akshay Deep  <akshaydeepiitr@gmail.com>  [06aacee86ec9e53928cc0c31906a8922babfe2b6]

        Clear Recent View and Fav view using Right Click
        
        Conflicts:
        	sfx2/inc/doc.hrc
        	sfx2/source/doc/doc.src
        
        Change-Id: I0aa2919815a3fa63ee180b808834a8aa760af649
        Reviewed-on: https://gerrit.libreoffice.org/40234
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-25  Heiko Tietze  <tietze.heiko@gmail.com>  [987f8824b4f229590b54b11482da431d451412f1]

        tdf#108928 Branding 6.0
        
        Improved splash image, now with the proper size
        
        Change-Id: If663e7128765c8111332b3524d42630b58366b29
        Reviewed-on: https://gerrit.libreoffice.org/40357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-07-25  Buovjaga  <ilmari.lauhakangas@libreoffice.org>  [930e92f45ac3b712702baae1c34bbb746726303c]

        Updated core Project: help  d91a31ef72b13ae5aa135ef468771254bd31bf1a
        
        tdf#97745 Enhance help page layout
        
        * Horizontal (stackable) navigation
        * Work in progress
        
        Change-Id: I16a9816b2465e995dd63e36fda0f0d89ea6053e4
        Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/40421
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-25  Caolán McNamara  <caolanm@redhat.com>  [9a7d2d72cef7ff14a020c1024fbff8c00e4e4aff]

        tell msvc our source code is written using utf-8
        
        Change-Id: I4fb364ceb34e0851f2d04c403333bf428e8cfa98
        Reviewed-on: https://gerrit.libreoffice.org/40305
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-25  Caolán McNamara  <caolanm@redhat.com>  [4da36c9af3bc31c8efb9505fe3d07a22cd51c487]

        drop unused defines
        
        Change-Id: I2677c5f4458ff5baef61c8015d3e5a226f591913
        Reviewed-on: https://gerrit.libreoffice.org/40410
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-25  Eike Rathke  <erack@redhat.com>  [4555e4361e3a25a4a10474e9ae019ad8063ac855]

        Export to PNG: add SUPPORTSSELECTION flag to Calc and Writer filter fragments
        
        Seems this is needed in some obscure (internal dialog?) context to enable the
        SelectionBox, see sfx2/source/dialog/filedlghelper.cxx
        FileDialogHelper_Impl::updateSelectionBox()
        
        Change-Id: If7c7d5ce5362779c25985c7d492878e31c00f283
        Reviewed-on: https://gerrit.libreoffice.org/40417
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-07-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [20ddcfb92afeec2da22cb8fd0feeb89014c2fc89]

        WIN don't process the SendMessage from DoYield
        
        Actually we just want to remove the SAL_MSG_TIMER_CALLBACK
        messages, but this seems to be impossible using PeekMessage,
        without the side effect of processing some messages:
        "During this call, the system delivers pending, nonqueued
        messages... Then the first queued message that matches the
        specified filter is retrieved.".
        
        But it is actually enought to ignore the SAL_MSG_THREADYIELD
        message send using SendMessage from DoYield, which can be
        filtered by using PM_QS_POSTMESSAGE.
        
        Probably this should be resolved not using PeekMessage at all
        by using a variable to hold the time of the last posted
        SAL_MSG_TIMER_CALLBACK message, so we just run the callback
        once, if our time is <= MSG time and ignore the multiple
        queued messages. Same for mbOnIdleRunScheduler handling.
        
        Change-Id: Ifacb20aa38e6b5aca908e5411cf2e100f702ad1f

2017-07-25  Mike Kaganski  <mike.kaganski@collabora.com>  [d3f48117216a02bc8ae86e821b54abae1a2c2c39]

        DomainMapperTableManager::sprm: use std::find
        
        Change-Id: Iaad2fe950372ecd5261d83554015dc771b3abbf8
        Reviewed-on: https://gerrit.libreoffice.org/40403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ead33392ddabe9655bc1edc050955429dff450f7]

        tdf#109281 add fallback to GDI back when we can't bind a DC
        
        Change-Id: Ibaa0a86562cdeaff989c2a548efa03ea24933213
        Reviewed-on: https://gerrit.libreoffice.org/40398
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-25  Mike Kaganski  <mike.kaganski@collabora.com>  [123ea883b0643894c928bd8edd4203bdc60cc054]

        OOXMLPropertySet: initialize variables on creation and cleanup
        
        Change-Id: Iea92bdb4759ed9514674125325352d2fd2b372f8
        Reviewed-on: https://gerrit.libreoffice.org/40400
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-25  Caolán McNamara  <caolanm@redhat.com>  [0cbbdac4382a36dd8e2c602d239d394eff67c06b]

        Related: tdf#102909 use menubar style for non-native menubars
        
        this code should typically not get used at all, as the menubar
        is a native one, but there is a possible configure route at
        the moment where this could be achieved.
        
        Change-Id: I23c7fa8ad05a378c7d64c75de5f895aa49001597

2017-07-25  Caolán McNamara  <caolanm@redhat.com>  [59e370f65369f345e8c505bb0b156d53d4b83acc]

        Resolves: tdf#104368 allow toolbars to have keyboard focus
        
        note that there aren't any floating dockable toolbars available
        under wayland, just X so
        export GDK_BACKEND=x11
        to get gtk's X backend under wayland
        
        Change-Id: I07e345a00f8fef4c40dcaf208e3438783f8f280e

2017-07-25  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5f29fb1e9cd4e2432bcdf4deb4d433e5272a2ad4]

        Use isEmpty instead of getLength
        
        Change-Id: Ic0f325bcb28f199b3456dabcd861e40fab17569c
        Reviewed-on: https://gerrit.libreoffice.org/40397
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-25  Caolán McNamara  <caolanm@redhat.com>  [3447c35add74ef950ba76943669d3311638957a1]

        fix image map item ids
        
        broken since...
        
        commit 4bbf35572d94efe8b321e3159e9810f52bc3f9f8
        Date:   Mon Jul 7 11:24:48 2014 +0200
        
            RID_SVXDLG_IMAP conversion to .ui
        
        Change-Id: Ic08b82af0b8890fb910153c87fb170618d95f34f
        Reviewed-on: https://gerrit.libreoffice.org/40404
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c3cac855cf65a75d7e73e4cba10b757d5ab1940]

        loplugin:unusedfields in sc
        
        The *chart* fields in ScTabViewShell in sc/source/ui/inc/tabvwsh.hxx
        are unused since:
            commit 5021f298418f6efa7bb7b6540113b712599778fe
            Author: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
            Date:   Mon Jul 28 12:11:08 2014 -0300
            Remove some unused code
        
        The bEveryoneButMe field in ScChangeViewSettings is unused since
            commit 90e8ad7ab779740c7381d26ffe7d08acc3a9ff96
            Author: Noel Grandin <noel@peralex.com>
            Date:   Tue Jul 21 15:39:17 2015 +0200
            loplugin:unusedmethods scripting,sc
        
        Change-Id: Ie9fbdf8f5e9177449316aaeb40ca3bd26df78a95
        Reviewed-on: https://gerrit.libreoffice.org/40264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-25  Caolán McNamara  <caolanm@redhat.com>  [8a258e8f9bbf766e0527bc19ff351c1d89bcfa67]

        Resolves: rhbz#1372630 update recently used color with direct button click
        
        Change-Id: I7373916e7cfd3365afc6c9a1dc728cfeee95be81

2017-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc903aee9769df035ec42e66341b6f69a4771562]

        fix some "deffer" spelling
        
        Change-Id: I8fa9782242e92d754eaa131d424eb0a26f04a319
        Reviewed-on: https://gerrit.libreoffice.org/40394
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-25  Mike Kaganski  <mike.kaganski@collabora.com>  [376e27dd498d64212e570354a94c527b37d367b1]

        MeasureHandler: Remove incorrect numeric-value-of-constant comments
        
        Change-Id: I89ab3028af12cede2ff1c80c41be053208bf9a43
        Reviewed-on: https://gerrit.libreoffice.org/40396
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-25  Mike Kaganski  <mike.kaganski@collabora.com>  [0e1e33f053c235dd8b63c60f68280f9cf9571281]

        OOXMLPropertySet::add: resize->reserve + range-based loop
        
        Change-Id: I22fd6893137fcc8815fa222fdfa59f7076887399
        Reviewed-on: https://gerrit.libreoffice.org/40393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-25  Caolán McNamara  <caolanm@redhat.com>  [90bbbac25433e09a690c074ec135654c0cc7b4b1]

        Related: rhbz#1372630 select color from color update, not colortable update
        
        Change-Id: Ia8f0925243bad6754eb3628c1f17d6e910c55437

2017-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [31a85a9a13595a9aeae1932ee08c9b09ead384cd]

        convert UNO event ids to scoped enum
        
        I'm fairly sure there are more simplifications that could be make here.
        It seems like we have both an ID and a string name for all of these
        events, and we could probably get by with just one of those, or
        alternately, centralise the name<->id mapping somewhere
        
        Change-Id: I978073822ddbebce94ac5b560fea675bea905a35
        Reviewed-on: https://gerrit.libreoffice.org/40392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [2fffaf6f05d829e345ad8b391646a6e8df9a9a26]

        loplugin:unusedmethods
        
        Change-Id: Ia874baf21257e5fe41e104211068a2bcc50446eb
        Reviewed-on: https://gerrit.libreoffice.org/40391
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [f74da1315a5b2ec232a66944e41ff90231b383be]

        use more comphelper::InitAnyPropertySequence
        
        Found with:
          git grep -n -A10 'Sequence.*Any' -- *.cxx | grep -B5 -w PropertyValueProvider
        and:
          git grep -n 'Sequence.*Any.*( *&'
        
        Change-Id: Icb18c98bdd3f8352817e443ff78de5df042859ad
        Reviewed-on: https://gerrit.libreoffice.org/40389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-25  Mike Kaganski  <mike.kaganski@collabora.com>  [04a6a5d5cdc6889c6f0e41b3df537f59baeee9f9]

        OOXMLPropertySet::add: remove redundant check
        
        Change-Id: I06aa0d2a2e463069ad200c93329d263f0bd2a00e
        Reviewed-on: https://gerrit.libreoffice.org/40388
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-25  Caolán McNamara  <caolanm@redhat.com>  [766be157be2cfb3a230b8dae9778a7151b8adbad]

        fix oss-fuzz build
        
        Change-Id: Ieaf90f70fe9416801f3a22861338fa24c45a0254

2017-07-25  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [cc2506d54df6c4ec2b0c828705afa92f53dae14f]

        tdf#108793 do not use cache for virtual device
        
        Change-Id: Ie75eafac9d716c01464a6a93fd8376a8451bf634
        Reviewed-on: https://gerrit.libreoffice.org/40390
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-07-25  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [a5ec33c9e108a822f418884ab470a7788de3d0e7]

        tdf#107135 Add missing ODFF function FINDB.
        
        Change-Id: I96bbca8e6d91448fbb27fe95a57ce62a78d1b2c5
        Reviewed-on: https://gerrit.libreoffice.org/40242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-07-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [a542fe8d38811dff152b69796380e1feec7daa28]

        tdf#109304: Seems infobar child window wasn't registered in Math
        
        thus no signature status infobar appeared (I wonder if read-only
        bar ever worked too)
        
        Change-Id: I8829b2b6a17fb8d38e3ea79b87d544e3fb29f1c1
        Reviewed-on: https://gerrit.libreoffice.org/40377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [1e87e93132f808ab95eab932b36bfe40d3cc607a]

        tdf#108951 RTF import: fix missing custom bullet types
        
        Regression from commit f528f9499bd91b700c549575e88fa102cfffede9
        (tdf#106953 RTF import: fix missing paragraph left margin, 2017-05-16)
        where I fixed the parent of the ooxml::CT_NumPr_numId token at one
        place, but forgot to adapt RTFDocumentImpl::popState() accordingly.
        
        Change-Id: Ibddd2486a50f284e11c2cd96339e7140b427aae1
        Reviewed-on: https://gerrit.libreoffice.org/40381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-25  Julien Nabet  <serval2412@yahoo.fr>  [feb54809e9c0ed921cfda3417fe1eff7d6b9e2ef]

        Typo: tyoe->type
        
        Change-Id: I65c1da9adaec5f95d38cb523822d50e9a05386bd
        Reviewed-on: https://gerrit.libreoffice.org/40384
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-07-24  Eike Rathke  <erack@redhat.com>  [a7a99a574660fc62a9514b2ed3f8ddfe8ad8540c]

        Export to PNG: use selection if Selection is selected
        
        The SelectionOnly property from the export file dialog was not passed down from
        GraphicExportFilter::filter() to DocumentToGraphicRenderer so that always
        passed a component model instead of a selection object to the implementation of
        XRenderable (getRendererCount(), getRenderer(), render())
        
        Also have GraphicExportDialog consider the selection so the
        DocumentToGraphicRenderer at its GraphicExportOptionsDialog calls XRenderable
        the same.
        
        Change-Id: I976bf16cf87cf5ca2678bdba7adfaf61c2063168
        Reviewed-on: https://gerrit.libreoffice.org/40380
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-24  Caolán McNamara  <caolanm@redhat.com>  [d30ae9c17ba51a55dd491f4c91712860b495f424]

        don't jump back to selected slide on right click context menu
        
        i.e. two many slides to fit in slide sorter panel, so scroll bar,
        select slide one, scroll to the end and right click between slides
        (or anywhere that isn't a slide) and without this fix the sorter
        jumps back to make the selected slide 1 visible. The right click
        menu will offer "new slide", choosing that will insert a slide
        at the point that was originally clicked, not at the point it
        was scrolled back to
        
        losing focus trigger a (dubious looking) callback to jump to the
        selected slide, so disable it while context menu is up
        
        Change-Id: Ie42bf158258cc38c9b7cfda7672f24d2ac8bfa11
        Reviewed-on: https://gerrit.libreoffice.org/40379
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6c3afdcbe66075f5a82d35ce8e403e7fe696174]

        SdrGlobalData::aUserMakeObjUserDataHdl is unused
        
        ever since
        
            commit ddb1d5ebf0a81888001ffa1dbab883df70cdc279
            Author: Felix Zhang <fezhang@suse.com>
            Date:   Fri Nov 18 18:23:52 2011 +0800
            remove unused Sdr methods
        
        removed the SdrObjFactory::MakeNewObjUserData method
        
        Change-Id: I95c167b2f20b436bcc0085b6b616406ac210045f
        Reviewed-on: https://gerrit.libreoffice.org/40363
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c8e8ae885b519e2bb282b087606b3be2a07c218d]

        updater: make sure the old oosplash process closes
        
        Change-Id: Idc0c0231552c79b5e944facffd2d64352bb94cff

2017-07-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [f51ad2f3e840efc26e4eeec6491972bca1e4d58a]

        sw: prefix members of SwAccessibleFrameBase
        
        Change-Id: Ia0e59c028ec3ca98c39b3097043b512d476faae6
        Reviewed-on: https://gerrit.libreoffice.org/40375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [4815b6f7c70cca5a226163caaaab8a227f32be48]

        WIN don't yield the scheduler in PeekMessage
        
        The scheduler is restarting the timer at the end of the most
        important task search. It uses PeekMessage PM_REMOVE to remove
        old SAL_MSG_TIMER_CALLBACK messages from the queue.
        
        Without PM_NOYIELD, in combination with an other thread yielding
        using SAL_MSG_THREADYIELD, this could re-start scheduling inside
        these PeekMessage calls, resulting in various assertions inside
        the scheduler code, most time due to the changed ascheduler list
        in "assert( pPrevSchedulerData->mpNext == pSchedulerData )".
        
        Change-Id: Ia96b6c0e06ffc3126b1428723b53f4b2112f8a5f

2017-07-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [9dfd1bb102bb08f0651a6921722d731ab973bd08]

        Add some const and fix some scheduler logging
        
        Change-Id: Id20767ff2be34a21896d3ce2b76f3944acdb1b77

2017-07-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [221b0ab1245be6dba23b4ef3c516e846d95d2f71]

        WIN use Reschedule instead of own dispatch loops
        
        Since we're filtering the wakeup timer event in the main dispatch
        loop, we should use Application::Reschedule in the Backend.
        
        Change-Id: Ie02c3533e8a6a7905281f129489e4f6f53f74692

2017-07-24  Zdeněk Crhonek  <zcrhonek@gmail.com>  [fae4b84882adac35d7cc170cef555bd0b41bb3df]

        VBA tests-functions RIGHT,RTRIM,SECOND,SGN,SIN,SLN,SPACE,SQR
        
        Change-Id: I0db9233f20fccbc4b2c4f4b3e36cf0aaa8583c99
        Reviewed-on: https://gerrit.libreoffice.org/40339
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-07-24  Mike Kaganski  <mike.kaganski@collabora.com>  [8c7c72c8f8a1c8c09ee7cd4f413611c456f336b2]

        tdf#109306: consider percent unit specification for table sizes
        
        According to ECMA-376-1:2016, ST_MeasurementOrPercent (the type of
        "w:w" attribute of table sizes) is allowed to have this specification
        (and then is expected to be a floating-point value). First edition
        of the standard (of 2006) only defined this attribute to contain
        int32 value (of fiftieths of percent when holding relative widths).
        
        Unit test included.
        
        Change-Id: I700912e4eb07430e55fe1d169d99e8e7e0e1a00b
        Reviewed-on: https://gerrit.libreoffice.org/40361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-24  Caolán McNamara  <caolanm@redhat.com>  [26dd5d4614e5968f111b77a3f03129a6a2a7c0c7]

        fix oss-fuzz build
        
        Change-Id: I8301edeb351479a938de442a6823028994fc4d26

2017-07-24  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [432d72dc0bdf2c43f2493f7db26f3be754c64859]

        SmartArt: text alignment
        
        Change-Id: I0be75971af8bc2906c9054848d4429d544b94f0c
        Reviewed-on: https://gerrit.libreoffice.org/40317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-07-24  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [64cd173f346d35c28909b4ac8f9c2d2a939049b7]

        SmartArt: cycle layout algorithm
        
        Change-Id: Ia6863ed6ee8f8bc3240f0ab16a58e59141b2a2d1
        Reviewed-on: https://gerrit.libreoffice.org/40314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-07-24  Caolán McNamara  <caolanm@redhat.com>  [96773c0f3cb3104ae92e50c69be0361f02880bf7]

        cairo_canvas: shape clipping box doesn't match where its text is rendered
        
        since (I believe)
        
        commit 34d7602954d4483b3bc9db700e7df2c15348947a
        Date:   Wed Nov 9 15:22:43 2016 +0200
        
            tdf#55469 Consistent line spacing across platforms
        
        the point of that was to have the same line spacing on all platforms
        to fix the cairo text layout bounds to use the same algorithm as
        the generic text layout
        
        Change-Id: I26d3dec8354a9eac1423557f7d52a08f37c8843c
        Reviewed-on: https://gerrit.libreoffice.org/40364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-24  Michael Stahl  <mstahl@redhat.com>  [68d7faae7d748b6adcf8ba71a5b7ec9d80031c1b]

        configure: check that msgfmt/msguniq were actually found
        
        Change-Id: I6134b01644bf156154256ba5c4ad64ff5acd0f1d

2017-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [604bc943655b88994faa7f307d1c48e914965e95]

        loplugin:unusedfields readonly fields
        
        Change-Id: I6629926df06f71ff86e9fb23ae4fc1ae73bc9406
        Reviewed-on: https://gerrit.libreoffice.org/40360
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-24  Caolán McNamara  <caolanm@redhat.com>  [a43187d9075c6347412a2584d764145127779df8]

        fix use after delete in osl::Pipe dtor
        
        drop down the the c api so we can truly pass ownership of the handle to
        xNoAcquirePipe
        
        Change-Id: I12acbec81726ae4a451b501bea5492a5865c0cc4

2017-07-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [74fc5b87ebfeac4efbd60894f617d05ce0c7e978]

        Updated core Project: help  2a377c70aed371d0d8099ecf34e89d1b46041eb8
        
        Fix image caption/alt and size.
        
        Change-Id: I5fd612c98ec81f5e17519d1233f05f424c710d04
        Reviewed-on: https://gerrit.libreoffice.org/40342
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4be3b5a000058eacc1fd3e8b34909e9c8cb1c8cb]

        Updated core Project: help  aef2d0a3117abf45df98b11342799097ec36d796
        
        tdf#108680 Help page for VBA function SYD
        
        Change-Id: Icec5d785a73b31313aaacd86252cae9cc9013043
        Reviewed-on: https://gerrit.libreoffice.org/40354
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e867c66e5ea11ab2e4c6174b84ddb56ec4bb13d4]

        Updated core Project: help  aee97f023acc483b46ed41af4f7fabd796e8b4f0
        
        tdf#108679 Help page for VBA function SLN
        
        Change-Id: Ida99588e30da477d8bc280492c5e90d52d24aee0
        Reviewed-on: https://gerrit.libreoffice.org/40353
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e31ebc5024b257c940c79559b96955509e9e6036]

        Updated core Project: help  9411338fe715ff1c7190ec0761b5b54d40f1f5fb
        
        tdf#108678 Help page for VBA function Rate
        
        Change-Id: Ied97ddb4654817c705108b77a62dedcf3b001e34
        Reviewed-on: https://gerrit.libreoffice.org/40352
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9fdd5ba4127d5c763ed36227519aa88b2baa1a92]

        Updated core Project: help  f6339f94698ce20caf72c6fb3d84dcf43f7e5855
        
        tdf#108677 Help page for VBA function PV
        
        Change-Id: Iacd0db8577cc1807b69306cf2d950326f49c2a9c
        Reviewed-on: https://gerrit.libreoffice.org/40351
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6e539bdb057a16f07f25bf3202272f78d63b0a55]

        Updated core Project: help  60d67acd3b161461bbd0f84c7e12be97553b6ebe
        
        tdf#108676 Help page for VBA function PPmt
        
        Change-Id: I689c08037890630d0bb49305bec23e518bf085c8
        Reviewed-on: https://gerrit.libreoffice.org/40350
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5dba397e53de70c52efc171ae10d451cdcbc6c81]

        Updated core Project: help  7e0d91b15d875f6bf7fa94edf96a0bb791d5e8b3
        
        tdf#108675 Help page for VBA function Pmt
        
        Change-Id: I1e35ee31cd96aeee8f1b55a5adb119c50af1a1af
        Reviewed-on: https://gerrit.libreoffice.org/40349
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d17868ee78245966dd3f59a73b1434d401e64c75]

        Updated core Project: help  1a5e22fbe576e0c75682b01cbb242b3e29c14d45
        
        tdf#108674 Help page for VBA funciton NPV
        
        Change-Id: I7ad2848d559ad15a31cca729587926d99dfd7a60
        Reviewed-on: https://gerrit.libreoffice.org/40348
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-24  Rico Tzschichholz  <ricotz@ubuntu.com>  [5844d813411be8c4c7c394be07a49eaf92885758]

        add libebook-1.2.so.19 in EApi.cxx
        
        Change-Id: I900a190948087360bb4c3cd9235c9848333ad66f
        Reviewed-on: https://gerrit.libreoffice.org/40358
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-24  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [316ea4a15826df71fad9fe0fe80c9feb49511f13]

        Moving legacy contexts to FastContexts:
        
        ScXMLSourceSQLContext
        ScXMLSourceTableContext
        ScXMLSourceQueryContext
        ScXMLConResContext
        ScXMLSubTotalRulesContext
        ScXMLSortGroupsContext
        ScXMLSubTotalRuleContext
        ScXMLSubTotalFieldContext
        ScXMLFilterContext
        ScXMLNamedRangeContext
        ScXMLNamedExpressionContext
        ScXMLSortContext
        
        Change-Id: I060e92dc9745b62842d1fc09851aba22c3a8a366
        Reviewed-on: https://gerrit.libreoffice.org/40320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-24  Michael Stahl  <mstahl@redhat.com>  [8c9ed261cb9201774943e438cf5394c1dcfa8c49]

        gbuild: AllLangMoTarget: stop reinventing the python wheel
        
        It also doesn't work on WNT where python_shell does not exist, and on
        OSX where python3 is not a Package but a GeneratedPackage.
        
        Change-Id: Ia4004f56d9168a05b3bd49e66c30502962c07698

2017-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e4b0bde6252b80ccc99c8b9ae261d79456ba026]

        loplugin:unusedfields some untouched fields
        
        which lead to a whole bunch of dead code in vcl/.../i18n_status.cxx
        
        Change-Id: Id8eeadeb9cbc6107e1a0dac5801ce20b2b9ae6dc
        Reviewed-on: https://gerrit.libreoffice.org/40355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-24  Caolán McNamara  <caolanm@redhat.com>  [351202fd9bff1a9cf5b82d6aef5df14a4222a5e9]

        coverity#1242860 Unused value + loplugin:casttovoid
        
        Change-Id: I80725fbde6fbf29d47f0b462ff22e6be4fbebaca

2017-07-24  Caolán McNamara  <caolanm@redhat.com>  [fcefc0d4aba8a7001f07a18e044776dc9dc4bb5e]

        coverity#1371289 Missing move assignment operator
        
        Change-Id: I362f2b53c5095810111f0a393e527a38e2abf0e1

2017-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c62e89bcc1a353c292b93f88e5f164df546d224]

        loplugin:unusedfields some writeonly fields
        
        Change-Id: I08dbc46956a09a0be0b8a045560a2204de2b222c
        Reviewed-on: https://gerrit.libreoffice.org/40356
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-24  Caolán McNamara  <caolanm@redhat.com>  [2670d43a840276d990a1c3bd993c06faa42e8b1d]

        pQLine2 will be non-zero in any case that nHeight is non-zero
        
        Change-Id: Ic0fcf6c095dd2ebb2bfd901ac176229a95edd630

2017-07-24  Caolán McNamara  <caolanm@redhat.com>  [040a917c73c0af8635f96d0a097ecf7c61db176b]

        const these up
        
        Change-Id: I78e0cea5afd2e226ea11aaf1bd440e67bbb376f0

2017-07-24  Caolán McNamara  <caolanm@redhat.com>  [f5fae0f97b494cce5fef92b567f62f15e423fa01]

        coverity#1411569 Unchecked dynamic_cast
        
        Change-Id: I87521de07e18ea56c49083576e5de56023e45aa4

2017-07-24  Caolán McNamara  <caolanm@redhat.com>  [fd1647ad9042a359127fccc03d6c99d7d1fea7fb]

        coverity#1242860 Unused value
        
        Change-Id: I0749fc82ebdf45b3cb022d3989df774e73e715bd

2017-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [8045cef05ceedeae0e59c56225b577e7c17d5f87]

        improve unusedfields loplugin readonly analysis
        
        (*) better analysis of init-list-expressions
        (*) fix analysis of calls to members, turns out there is no parameter
        offset after all
        (*) check for passing arrays to functions, need to check
          if the parameter is T* or T const *
        (*) check for assigning field to a T& variable
        
        Change-Id: Ie6f07f970310c3854e74619fe4fd02a299bf6879

2017-07-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [5a6d6429f4d5ce7a1bbddc97990628039ff6f2ed]

        sw: non-functional minor cleanup
        
        Change-Id: I94e34214e49de02e0922f85d5e799926a000d8e3
        Reviewed-on: https://gerrit.libreoffice.org/40344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-07-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [425c68a316a5682696ac29f54f5e99c005685fc1]

        svl: moved crypto helpers have the correct log-area
        
        Change-Id: I127e7546f3a9dd920c0fbf6667d146e9b0ff1b01
        Reviewed-on: https://gerrit.libreoffice.org/40343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-07-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [08c7e8655b8e367985b76342f6e1aa0462326923]

        svl: support verifying streams as well as byte arrays
        
        Change-Id: I67a5094c6817b9f9e04ef72e15b059d6667f1397
        Reviewed-on: https://gerrit.libreoffice.org/40335
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-07-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [81c411299ed1bff1e536b97a5d5add70d6c5db04]

        forgot to remove the tests from the test definition
        
        Change-Id: Ic966137a08f5cd752ce8f6e6c49a5abb71adf724

2017-07-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9263470903a46fa030fb941ee024bf24f2b98e59]

        screenshots: the screenshots now need a initialized SwModule
        
        Change-Id: I44ea8630a874300e9163d71bd5094a5941d2a419

2017-07-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7ebdc10f04539269542bbe348b5a0a297183f116]

        screenshots: fix the screenshot build
        
        Change-Id: I3c295c4817e19c5e31b793fd455c3071015098d7

2017-07-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [888f3f18cf42ca08f55a5e4826b4298f391e14aa]

        Updated core Project: help  46fc2324d0db000581fcbe5c55838bd58187a6fb
        
        tdf#97745 code cleanup
        
        * Add debug param, to display page info in the bottom
          &Debug={0|1}
        
        Change-Id: I809548e5d59d0a55b258ca0ec69811efec51df67
        Reviewed-on: https://gerrit.libreoffice.org/40341
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-23  Buovjaga  <ilmari.lauhakangas@libreoffice.org>  [ac66ac8e72548a4a5a6c563a9e3c5aaafedb3292]

        Updated core Project: help  7f87a5f65fe80d0262a96b43ee14edae33a09948
        
        tdf#97745 Use system browser to display help pages
        
        Some improvements (WIP)
        * Use CSS grids
        * Better language selector
        * Better svg icons
        * reorder some scripts, clean code
        * favicon
        * fix index
        
        Change-Id: Idd55f41724cc3972c8b461ede5f1e975716c5290
        Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/40316
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [eb74889adea0c43041f1c5cffcdfccfbfd3e9f21]

        Updated core Project: help  768ebf50c5564dc4ecbde7af8dd136c4acdf87f4
        
        Fix some DTD issues in Help Pages
        
        <item> does not have child nodes
        
        Change-Id: Ieac002b65cfc54c66af92e1a7cb80a1fc7ce31f4
        Reviewed-on: https://gerrit.libreoffice.org/40313
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-23  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [17c7b7406d228488997ba6ddfc30ea3edc5336ff]

        these tests depend on our additional fonts
        
        Change-Id: I327047afbf05afb152d03669e67ba19a210cb0b7
        Reviewed-on: https://gerrit.libreoffice.org/40338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-23  Ximeng Zu  <uznomis@yahoo.com>  [2cba4ea9672f1c308f7c5fa09ca775b77cdebf53]

        [Android Viewer] Fix crash after save dialog
        
        Fixed the crash after save dialog caused by
        a possible null pointer related to presentation
        mode.
        
        Change-Id: I2fcf254f4382eaa5b565e25679486a5158d56eac
        Reviewed-on: https://gerrit.libreoffice.org/39847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-23  Ximeng Zu  <uznomis@yahoo.com>  [cb79eba9be4edb6c78e7c8bba491ed7ff98227bb]

        [Android Viewer] Correct typo of class name
        
        Corrected the accidentally named inner class in
        PresentationActivity.java from camel case to
        Upper case.
        
        Change-Id: I0c27efe371611959e40cd656628a0fa2c9c0cdce
        Reviewed-on: https://gerrit.libreoffice.org/39832
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [e0e50eff21545cbfdd594f5b4474aba2f5b0405e]

        coverity#1415514 Dereference after null check
        
        Change-Id: If51d0a4540f63f87b5ba2aece10ed73e416ae783

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [f54ca31d2900e6592ffc22888d0f2475a75630dc]

        make this more readable
        
        Change-Id: I617e7a120aa14794c7391969b3edd6e3c4f50077

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [13f80252de289b666b5df126e1ec8a9c99445bac]

        pQLine2 will be non-zero in any case that nHeight is non-zero
        
        Change-Id: I5c836552df2122049dc88ca724444b29ae2c74e9

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [bc2552fa3197617ec909e90996076ea45a27ce5c]

        coverity#1415611 Result is not floating-point
        
        Change-Id: Icaeeb835e9a3c8ab6917fe15297ad884db792299

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [dbe73c8df874d0970e3d05159c796dfe67b81e8e]

        coverity#1415615 avoid Dereference null return value warning
        
        Change-Id: I248dcafbb2cfdd7a8dd9270ef56bcccc1b9b0ee5

2017-07-23  Ximeng Zu  <uznomis@yahoo.com>  [063db6b5a011c48fd4f04048a292747f33418a82]

        [Android Viewer] Correct LOK Enums
        
        Corrected LOKit Enum names in Document.java.
        
        Change-Id: I890bca0712a650b2454807fa11f43f7db14aad6b
        Reviewed-on: https://gerrit.libreoffice.org/39831
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-23  Ximeng Zu  <uznomis@yahoo.com>  [02f3c4848ab52358bfee56c570a19a3a071574f2]

        Calc UI on Android Viewer
        
        Adding Calc UI. Two blank views are added as
        row and column headers. CommonCanvasElement
        is used to draw header cells on the views. [WIP]
        
        Change-Id: I37eaa82805045ab650fd127e54c8421c61a4ea27
        Reviewed-on: https://gerrit.libreoffice.org/38936
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-23  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fadf31b32566bc5e7b729de3e112addb93585be8]

        uitest: wait twice as long for blocking actions
        
        Change-Id: Ib54a12e9bce3f0be9b31c57550d01754323832c6

2017-07-23  Dennis Francis  <dennis.francis@collabora.co.uk>  [0bdbd099bb52ae687196e06561e03c5c4d9c90eb]

        tdf#103984 : For bubble charts append data column...
        
        for "values-size" role too, after parsing in
        InternalDataProvider::createDataSequenceFromArray().
        Without this, embedded bubble charts in documents(MSO) other
        than spreadsheets will be empty when imported.
        
        Also adds docx import chart2-unit-test in chart2import.cxx
        
        Change-Id: I63168074b30090a8b7cf977eb5af443f6b9ac240
        Reviewed-on: https://gerrit.libreoffice.org/40258
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [f7c4e8cbf840193acb7c188163f51c8a3a14e083]

        coverity#1415614 Out-of-bounds read
        
        Change-Id: I73d18dd6613be063002878fb4906a49863707856

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [1d663165fc35ce41610e9a73e168ac2adc0153e2]

        more related strings together
        
        Change-Id: I0055000d1c92096c320ad52d553a7bdc19fcc025

2017-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [c24d293661c7049b337ac0763b8d309601c9cce3]

        loplugin:unnecessaryvirtual
        
        Change-Id: Id3f0bbcae731d777ac7c1fbc9f020ff35833864b
        Reviewed-on: https://gerrit.libreoffice.org/40323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [4bb2bca091ffa0cc8a5f4a850eef146bb66feaa0]

        remove now unnecessary comphelper::OModuleClient stuff
        
        after the great gettext migration of 2017
        
        Change-Id: I704389b1ae1fb34dae0429c98cbfc89c2d3b8e27
        Reviewed-on: https://gerrit.libreoffice.org/40322
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-23  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3c077e587d36170be53bad90bd5c87364295426c]

        uitest: handle the case without dictionaries in the UI tests
        
        Change-Id: Icc63deeb182f0c380780332793a3af1f7a51577b

2017-07-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [741d794adc0fabbcfb9ef847ad0369d7281b964d]

        editeng: remove bogus copy ctor
        
        default copy ctor and assignment is deleted because AttribsType
        (vector<unique_ptr<T>>) can't be copied
        
        Change-Id: Ifb95298591c3f0ed5eb04a119efeb065a3eb8705
        Reviewed-on: https://gerrit.libreoffice.org/40330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-23  Julien Nabet  <serval2412@yahoo.fr>  [4f3ce1233cfdeb8e159b5c68858167fc586f734b]

        cid#1415621: illegal accesses
        
        Change-Id: I89df786f25441aadf3172ce53228c8b465e62e3b
        Reviewed-on: https://gerrit.libreoffice.org/40334
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-07-23  Takeshi Abe  <tabe@fixedpoint.jp>  [b0a0971d9f65168f9b82ec7a7ffaec9eea0b3e9e]

        sw: these arrays are constant
        
        Change-Id: I15c49dc83f83dbc60b4a0db17183041aeaaa17fb
        Reviewed-on: https://gerrit.libreoffice.org/40321
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [6b8b6f0117d7be63acf475adf8bf9b484a53062f]

        lwp: delete bogus copy ctor
        
        private member s_aFonts suggest this class should be a singleton
        
        Change-Id: Id3381d8d006da346ba029f46cb9df131866ed4dc
        Reviewed-on: https://gerrit.libreoffice.org/40328
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [5924ac060d320b38133f2629d07ee08c41aae368]

        coverity#1415613 Explicit null dereferenced
        
        Change-Id: I000715d694acadb7b8772e6220d540b91f4451bf

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [29bb9775ce5443d5f4929471fa2cd85d8e6d6c45]

        coverity#1415620 Unchecked return value (golden)
        
        Change-Id: I5229a29d6f2017abe32121cbdedbba1017cc4a46

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [d3cc241f9078e894d27575f9025cb07c482185e7]

        coverity#1415619 Explicit null dereferenced
        
        Change-Id: Ibf0419ab8bd288c2f83c2dfcf5598c0da7eca307

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [c3fd791b54187a0a9df91d4674e95acd94ad1a17]

        coverity#1415622 Pointer to local outside scope
        
        Change-Id: I870588f62f5cbb688fa0662483ba008a54ffc492

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [0a38e49ee801be8e754cbf7b800aaab5da392c6d]

        coverity#1415617 Resource leak
        
        Change-Id: Ib23bbd9403f44fd7aa3635a3febb6533b1f9edad

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [458c60950330daaf1c42d5edd3ac4a80fb321fdb]

        coverity#1415610 avoid Unchecked dynamic_cast
        
        Change-Id: Id37e121d3f0de9067fdce8462db7162f3e80d1ac

2017-07-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [08ff9e0cc40c472fde31ae639949d4d8cbafd868]

        remove unused struct
        
        since f24b46c27243b88e4d367d7b105d1365e97dbd76
            loplugin:unusedfields in vcl
        
        Change-Id: Idef892664a7c53c15e27685fdb7faa36d8b81f30
        Reviewed-on: https://gerrit.libreoffice.org/40327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-07-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [a1b0408ab6655220a8ac3b6fe7f2875da8a365e7]

        sw: dummy handler for paragraph signing
        
        Change-Id: If6e9f75dcf8c8628295fe013328b3b1630d064a2
        Reviewed-on: https://gerrit.libreoffice.org/40319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b66cfdbc1aa43fb42cf881bcc702798e95a50a9c]

        Removed duplicated includes
        
        Mainly about "core_resource.hxx" and "strings.hrc".
        It passed "make check" on Linux.
        
        Change-Id: I994420d5e33d02b64929f8a51c548a7322d88a79
        Reviewed-on: https://gerrit.libreoffice.org/40311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-07-23  Caolán McNamara  <caolanm@redhat.com>  [737e6c248ae015b7fced059257f2faa9cf4c0703]

        make JunitTest_svx_unoapi more reliable by checking against current bounds
        
        we've been here before with...
        
        commit a9cf50c24dd10a20e1288828e2a59c193bb582cb
        Date:   Mon Sep 30 15:28:02 2013 +0100
        
            junit: make tests robust by compensating for intermittent sizing race.
        
        so lets fetch the bounds fresh when checking its consistency with the
        other measurements and placements rather than comparing against its
        earlier perhaps now changed value
        
        Change-Id: I24585901fedfd710fee194fab697b445f8633e73
        Reviewed-on: https://gerrit.libreoffice.org/40318
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [28b382b7b0a32417e0aedd4ae415a69e479fe60b]

        rtl: cleanup equality conditions in uuid.cxx
        
        Change-Id: I8918cd97f9ab89f0a2f7f95cd59b706ca5a55e2b

2017-07-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [80cdd90793c6b8b027f7f5366b03041b1ae5e0e5]

        rtl: cleanup uri.cxx
        
        Change-Id: Ic9ddcaa7c699830216e157bd9dfc09d30b50b3e6

2017-07-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [6128d6277142c703ec9c938c22f395de6b66f3f7]

        rtl: cleanup rtl_process.cxx
        
        Change-Id: I8640da0d5f44d69b9b628ac2076aec50b8e62ceb

2017-07-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [16204ebb6862e3ada703001c048089ca931060d1]

        rtl: remove comments, cleanup equality conditions in random.cxx
        
        Change-Id: I915aafe5a0df39b19e1f5bdc701cb9175dabb5ed

2017-07-22  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [9f45e431abf0cc24cb1db86a0dd0979848d8eb8d]

        Add new helper class to cui for SvxConfigPage
        
        And kill the temporary namespace killmelater.
        
        This class will contain helper functions/methods
        for use of the tab pages of the Customize Dialog.
        
        Change-Id: I63a05c9495a79009ed5b47f7790a46cff9f58c6a
        Reviewed-on: https://gerrit.libreoffice.org/39617
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-on: https://gerrit.libreoffice.org/40308

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [5a883e94f372da0cb2340df5af8cf9b8bc54fc74]

        osl: Windows pipe converted from OSL_ASSERT to assert/SAL_WARNs
        
        Explanation for each conversion:
        
        - osl_acceptPipe()
            - don't worry about an invalid oslPipe sent as function parameter, we
              check for the error returned by ConnectNamedPipe(), and without a
              valid pipe we just need to return nullptr
            - warn if INVALID_HANDLE_VALUE for the file handle, should be handled by
              ConnectNamedPipe()
            - createPipeImpl() allocates and initializes memory for the
              oslPipeImpl structure, if it can't do this then something has been
              done wrongly
        
        - osl_receivePipe()
            - invalid pipe needs to assert because ResetEvent needs valid
              pPipe->m_ReadEvent
        
        - osl_sendPipe()
            - invalid pipe needs to assert because ResetEvent needs valid
              pPipe->m_ReadEvent
        
        - osl_writePipe()
            - really just a thin wrapper around osl_sendPipe()
        
        - osl_readPipe()
            - really just a thin wrapper around osl_receivePipe()
        
        Change-Id: I581f8aa996375a8691eafaa384d3f63f0c92b0a2
        Reviewed-on: https://gerrit.libreoffice.org/40262
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-07-22  Heiko Tietze  <tietze.heiko@googlemail.com>  [e468d9d2e1ef1eda7449787cbb907e83aec0162a]

        Revert because of wrong banner size
        
        Change-Id: I1f827d373d52e89989e4e7f1e9d4333cba5dbb78
        Reviewed-on: https://gerrit.libreoffice.org/40315
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-07-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [f175e360c60f6970e95907a1c46ff786d1f25594]

        rtl: cleanup equality conditions in math.cxx
        
        Change-Id: I13d898479d883f7905d834c82dc778a9e4078375

2017-07-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [f250b04a5ee7795f0104e6a1f6d47ded41df4044]

        rtl: cleanup equality conditions in locale.cxx
        
        Change-Id: I25833b65f89cc24ec2b62d4836f6c7c230c418aa

2017-07-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [bdb6208ffd50e5e47c5c57082385ec63be012d3c]

        rtl: remove comment cruft from locale.cxx
        
        Change-Id: I0db5f31a85e03a0f262f22977dfd7a98090839c7

2017-07-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [d485bb01a2d0eee9f7904cf7d2c306ac2c635fb3]

        rtl: cleanup equality conditions in hash.cxx
        
        Change-Id: I163e1018009d4da49a15457e2cd2f433fd069a73

2017-07-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [7720e5978366be615617b8af09dc8d1502b5990a]

        rtl: fix equality conditions in crc.cxx and digest.cxx
        
        Change-Id: I3408c2800a5cc41026e5fec8ef99c408e64d69ea

2017-07-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [42bd4103f8591e679259f9d138d1d579fef1271d]

        rtl: cleanup cipher.cxx equality conditions
        
        Change-Id: I0b8084adea65f8c6a6e5e46b6628297fbd9eda9b

2017-07-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [4f9cd941fa57efdeb7f8126016aefe45b25f3f2c]

        rtl: remove comment cruft from cipher.cxx
        
        Change-Id: I65d394d2947246b9919e072b06888dd744ef13f0

2017-07-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [9f2cd53913389d14f344e6cc0841a066b13bc669]

        followup b714ba73c - remove excessive braces
        
        Change-Id: I59fe131c6d14d9058fedaf89a2e9d5ceca444aa5

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [aeb3853a21435f00f225d751e56184e875bc46ed]

        osl: (Win32) check allocated pipe succeeded, otherwise needs to fail
        
        Change-Id: I0e508de4215d92700a9134e422a7b9370f387aea
        Reviewed-on: https://gerrit.libreoffice.org/40300
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-07-22  Julien Nabet  <serval2412@yahoo.fr>  [7dc86ea81ae26b972c52448ee367c9ea5d8d92b4]

        tdf#109271: Use ScopedVclPtr
        
        so disposeAndClear is called
        See https://bug-attachments.documentfoundation.org/attachment.cgi?id=134781
        
        Change-Id: I5d9a3c4ddc73b303a36643a7d1111d8cc7da7006
        Reviewed-on: https://gerrit.libreoffice.org/40306
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [3b4fdb3f64a5db4ecfd38242c6b799c5d248a066]

        rtl: fix bootstrap formatting, comparison to nullptr
        
        Change-Id: I8d00e616a56cc3edac6ba2149fd6f9ae44c23a95

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [b714ba73cf2b08ea252a039d801c8dccb1337049]

        rtl: remove comparisons against nullptr from RTL mem files
        
        Change-Id: Ic0ae0378d5b46b3d11c99aef2e845796ad0a9c71

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [e29ee03d1aff5fd8ff2a2af01f49bc036e612f6e]

        rtl: remove comment cruft from alloc files
        
        Change-Id: Ibac120af6879739091aacefef5c773649e222f85

2017-07-22  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [2ee84fe096f9bfaf141a1cad57f1103be688c744]

        Cleanup duplicate functions in cfg.cxx
        
        And move all helper functions to the temporary namespace killmelater
        
        Change-Id: If74102209a05b8d28c96d51a623ac14c1700630c
        Reviewed-on: https://gerrit.libreoffice.org/39404
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Reviewed-on: https://gerrit.libreoffice.org/40302
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-07-22  Julien Nabet  <serval2412@yahoo.fr>  [1cf7a4c39e701023472a16467bd81aeacf5ff053]

        Typo: "disposeAndClear", not "clearAndDispose"
        
        Change-Id: I9f7f30fce9324f7ccb79e9a8ef0c13e091d7c3a3
        Reviewed-on: https://gerrit.libreoffice.org/40304
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b4cb88c029cc085e06effb32a2631033ccd8a50]

        loplugin:unusedfields in basctl..connectivity
        
        Change-Id: I2f10daadb84e48eaf96f6cc63899b2f4fce7326e
        Reviewed-on: https://gerrit.libreoffice.org/40295
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [939f9bd0b502ab5dc240be0c6f334becb1c944c8]

        loplugin:unusedfields in cppcanvas..cui
        
        Change-Id: I1cf1f7919e03d863c6f7756e1caf3b9313777479
        Reviewed-on: https://gerrit.libreoffice.org/40294
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-22  Caolán McNamara  <caolanm@redhat.com>  [dbc371c4bed118678d71dba51a0dac7f604e1874]

        add test for CJK (~X) mnemonics
        
        Change-Id: I1f69c23dcde6d963ad9c3bc1f2d9178fe15eb27c

2017-07-22  Caolán McNamara  <caolanm@redhat.com>  [86988a9eb3aebfa9c6c713ed69df0876d4e6e348]

        tweak test a little
        
        Change-Id: I6b9aeaf03716496dc2c6dfcc88688891f57fb0c7

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [4f5238deaca3e565e56adefb6b4805cb2c571ed4]

        osl: get rid of comment cruft in w32/time.cxx
        
        Change-Id: Ief31a90cb0d14ac396be4d11719f8deb136b081d

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [198cc058d0ced75e790ad7a6f0cc47a81adf8c13]

        osl: get rid of comment cruft in w32/sockimpl.hxx
        
        Change-Id: Iab2ac765435113b8776be6b6a632e21385b02fae

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [a12913fc442d8b81b2738e80a5a47fbe700c64dc]

        osl: get rid of comment cruft in w32/socket.cxx
        
        Change-Id: Ide9debe3e1029646b01ba7698e2c613ba0040bed

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [4ddfa061bee94000dcb3e39ec396e63cf3289f0d]

        osl: get rid of comment cruft in w32/security.cxx
        
        Change-Id: Ifd3ba56ad420985e646162041682e4872a13258d

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [9df7952d237d77fb3acfab6ee2822e8391780af3]

        osl: remove sig in comment
        
        Change-Id: I7e02e463105cf65fcc47ce5e3d5f9476ff778cce

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [2b2ad5ac217bf89f5bbde324678214219dc89d56]

        osl: remove dead code from w32/salinit.cxx
        
        Change-Id: I895c0bb5f9d2d072ab6aa7a6aabb22449287283a

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [4f2fc5115cff0d20b8e29a589d0d6c64e72d87ae]

        osl: get rid of comment cruft in w32 profile.cxx
        
        Change-Id: If85f1a6d436e894b27a2fcb10a8d44e56e193fff

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [09b676940e8133a31031d6f471e030935d56461f]

        osl: small cosmetic change to make comment more readable
        
        Change-Id: I5be685355b0c3180bbf23a421c66c086f05834fa

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [90d6538a996e6ac0c172edabd6b289511389585e]

        osl: get rid of comment cruft in w32 path_helper.hxx
        
        Change-Id: Iaa6160c21281153041fda38ed99f94419f1e9e0d

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [91d37dfd5186e1cd4a9a06a88078ed9ca24bbba8]

        osl: get rid of comment cruft in w32 path_helper.cxx
        
        Change-Id: I111c8b4e39fc9f1dd894979ff6fb5e98659182d1

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [606b682a2ca5636b21bb934d74046eb90b79aa0f]

        osl: get rid of comment cruft in w32 nlsupport.cxx
        
        Change-Id: I530537cb897c21ad4c219a3125d97b97429584a8

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [e0b6a4a2d2dec4e9614f27fc03f84b1c578028ec]

        osl: get rid of comment cruft in w32 mutex.cxx
        
        Change-Id: I8ca5a16d0d7bdedf8a8c5685e088043566bab8eb

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [194ba0845ef64272108c771ea37179638317d2ae]

        osl: get rid of comment cruft in w32 module.cxx
        
        Change-Id: I7cbad67d06942257800403d2d5530e272d33ebb9

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [7b4924421b4b5e4dbb4dc24eb16c5d3c866ed73b]

        osl: minor whitespace fixup from automated change
        
        Change-Id: I93186466ba800f46c263bc49f51604a1d014a52f

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [191893bc8751f56c93bd65d2ce39b0bbd8e97914]

        osl: remove extraneous comments from w32/file_dirvold.cxx
        
        Change-Id: I21a0ce806f64582a62b9ff0e30a2299d1f478ffc

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [87b333f749a810cdd9f58be80c257d5dcd727dad]

        osl: fix w32/backtrace.cxx comment
        
        Change-Id: Id6f941a9ef62827d7e4aa1d8ad4af0494470ea8e

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [f509b2830d21e8032647e6438054b2594fa2440f]

        osl: get rid of comment cruft in w32 conditn.cxx
        
        Change-Id: I4ef57b561813c28dfbb2e930e4d972953b94f5ba

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [87c64c00286433201e44795128014cbf0966cff3]

        osl: give condition tests more descriptive names
        
        Change-Id: Iac83de722e5c3ee350e1588940567fc67a79e045

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [0b16b338de40ccb8c53282a2eb8c6cf7a95cc105]

        osl: condition qa remove extraneous comments
        
        Change-Id: I2db888e3260543563d8c6ea5b0575e46e98df9d7

2017-07-22  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [8becd40f030b94fe3fb6ad82b048ee97daaea2b1]

        avoid unnecessary calls of AdjustRowHeight
        
        Change-Id: I2d164f69a7313d69f3fe5cabe1e3cc39aeba4d32
        Reviewed-on: https://gerrit.libreoffice.org/40272
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [c82cf38427c47f60ba6cc6a008c9f60fb488dae9]

        loplugin:constparams in editeng,lingucomponent
        
        Change-Id: I99d9153e3fd1fead34c856ac68a120bb06a003d3
        Reviewed-on: https://gerrit.libreoffice.org/40296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [5fad6eb1b38d369f4f7ca401f3c651292667486e]

        loplugin:unusedfields in editeng
        
        Change-Id: I61ddd2ce8ded65251fdf1903e6cb67f0d18c9451
        Reviewed-on: https://gerrit.libreoffice.org/40293
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ff8ecb53ed53d138b4e435d6d048d8abb6cb0e9]

        loplugin:unusedfields in extensions..framework
        
        Change-Id: I687c67c8f3c0e03c6ab2da0a93a9e62f0caf12cd
        Reviewed-on: https://gerrit.libreoffice.org/40292
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [760a7791a2d4d389d91dd35deb65dc72ff9d4f6a]

        loplugin:unusedfields in io
        
        Change-Id: I8be28fa2ed1e005c76eafc60746620338c8a49ac
        Reviewed-on: https://gerrit.libreoffice.org/40291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5ee29737edc08874ae854c459198aa4fba59dd8]

        loplugin:unusedfields in oox,reportdesign
        
        Change-Id: I0201d76cb3d4605bdc00c81cfa9d91f98341c7f3
        Reviewed-on: https://gerrit.libreoffice.org/40290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [0281b187752a6da62b801f4a4acf5cf74c2c31f2]

        make oncevar plugin ignore methods with #ifdef-ery
        
        Change-Id: I8a9cf2c4b81b95bf654f7e90306328d72e3d3408
        Reviewed-on: https://gerrit.libreoffice.org/40280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [827aa375ddc89cbc468267cbf94a8cea1ef4215c]

        vcl: fix Unicode cast in mnemonic test
        
        Fix the following:
        
        /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/vcl/qa/cppunit/mnemonic.cxx:35:50:error: in LIBO_INTERNAL_ONLY code, replace literal cast to 'sal_Unicode' (aka 'char16_t') with a u'...' char16_t character literal [loplugin:salunicodeliteral]
            CPPUNIT_ASSERT_EQUAL(sResult[1], sal_Unicode('~'));
                                             ~~~~~~~~~~~~^~~~
        /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/cppunit/include/cppunit/TestAssert.h:300:32: note: expanded from macro 'CPPUNIT_ASSERT_EQUAL'
                                      (actual),                \
                                       ^~~~~~
        1 error generated.
        
        Change-Id: I323270d4ddf9e8ae22f9bf7cd7333a8d7e58d17c
        Reviewed-on: https://gerrit.libreoffice.org/40301
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-07-22  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [8e71acc7b775aa4ad93b45aa18d0ec7d6a47a314]

        Separate SvxToolbarConfigPage from cfg.cxx
        
        Change-Id: I4aa504b92e9507635152c623a07d0538079860de
        Reviewed-on: https://gerrit.libreoffice.org/39389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Reviewed-on: https://gerrit.libreoffice.org/40297
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-07-21  Michael Stahl  <mstahl@redhat.com>  [62f4151683cc6bde8db61820aa581ad9073b0841]

        sw: it looks like MoveRange() is never called with
        
        ... Undo enabled; let's try if somebody finds a way and remove this
        later if not.
        
        Change-Id: I9bad32342b129743ecfecb26901857cc4c79a89d

2017-07-21  Michael Stahl  <mstahl@redhat.com>  [850795942b3e168cab8ce88b4f2b421945ff29ca]

        tdf#99692 sw: fix bookmark positions in tables at start of redlines
        
        The code assumes that if it can move the cursor backward in line 2038,
        that move can be "inverted" by moving the cursor forward after the
        content has been moved - but if the cursor moved back a node, and the
        moved content does not start with a SwTextNode, the cursor will move
        forward skipping over the non-text nodes, so offsets in the aSaveBkmks
        (and aSaveRedl, presumably) are going to be wrong.
        
        Just don't use Move() if it leaves the current node.
        
        Change-Id: I95278a10c14aeba9f76558486bb2712f6726dbcb

2017-07-21  Yousuf Philips  <philipz85@hotmail.com>  [37185c03e1d66c494b0da298b22aca557d8a3f3c]

        tdf#106533 Correct insert index entry icon filename
        
        Change-Id: I70ba9feb06056a7dbcf34ed1b533639be217833b
        Reviewed-on: https://gerrit.libreoffice.org/39441
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [5488ff0be8ec4625822428781298ffb76ea84041]

        mnemonics in words with Eszett misplaced
        
        because the text is normalized with toUpper and uppercase
        ß is SS and using the insertion index of the normalized
        string in the original string is out by one
        
        if we normalize with toLower then according to
        icu/source/data/unidata/SpecialCasing.txt
        then as long as the language is not Lithuanian
        its always one to one
        
        so just normalize to lower case with blank locale
        
        Change-Id: I0ad1c7e2ad0216b7c27ec62105f9a25672ade8a8

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [91795dfd726c76db03e5bc731608e7bff8eabacb]

        call python script with whatever is set as the python to use
        
        Change-Id: I5dcfe7c1eca2f6388d6606521722a5fe876a9f34

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [bbe1636291cbfe3a8c2690b692740e1c823403be]

        ofz#2704 null-dereference read
        
        Change-Id: Iaadec2dfdebd2b2e273d369cc22f48153cd6d213

2017-07-21  Jan Holesovsky  <kendy@collabora.com>  [c23cc5d7551a0ed0e3dad2d33dd00b38643456a1]

        Rename InitAnySequence -> InitAnyPropertySequence, and convert some callers.
        
        Change-Id: I410fef49679360f3308ec0f00bb032a2de0d7931
        Reviewed-on: https://gerrit.libreoffice.org/40282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-07-21  Jan Holesovsky  <kendy@collabora.com>  [71ab0b8b8368b5010d3af4100d5ea3ca38b725a5]

        sd pptm: Unit tests for the .pptm support.
        
        Change-Id: Ie0d05e70fe2b0869470a1750d5b60566f129247b
        Reviewed-on: https://gerrit.libreoffice.org/40268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-07-21  Jan Holesovsky  <kendy@collabora.com>  [ee6f8f1982d666f8fcda96d2141a9332a10b8273]

        sd pptm: Preserve the VBA stream on export.
        
        This actually implements the reading of the VBA stream in Impress too, so the
        user will get a warning when opening such a file (that the it contains
        macros).
        
        Change-Id: I1638199529196ed217cbd9ebef88eb7c88f2179a
        Reviewed-on: https://gerrit.libreoffice.org/40197
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/40267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-07-21  Jan Holesovsky  <kendy@collabora.com>  [f7c3dafac4545c99e3ea4e469c23f7c7b7359807]

        lok: Add docm/xlsm/pptm filters to be known by LOK.
        
        Change-Id: I4995498132b832ce783efc9740f1d7129f085a01
        Reviewed-on: https://gerrit.libreoffice.org/40196
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/40266
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-07-21  Jan Holesovsky  <kendy@collabora.com>  [5d0901a75e7ef96dc722b5277450cc18ad163f7b]

        sd pptm: Add a separate PPTM filter.
        
        Similarly to commit 697173f6fdfae581022cfdb5ec5171c5a3be58f0, we have to
        preserve the correct content-type which is not the same for PPTX and PPTM.
        
        This commit also changes sdfilt.component to use the constructor feature.
        
        Change-Id: I4b334540ec07a53d308e6b9dd6403294842bddf8
        Reviewed-on: https://gerrit.libreoffice.org/40195
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/40265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-07-21  Eike Rathke  <erack@redhat.com>  [7b0607aa7d42e3ea4c1623d65b124970abc04d79]

        Initializing Date with an arbitrary day count is nonsense
        
        It works here because Date is ignored and only Time is returned, so just init
        empty. The original value was a double date.time since null date.
        
        Change-Id: If420769464860481416b0da172ddd2e17c13e641

2017-07-21  Eike Rathke  <erack@redhat.com>  [252aab1b9dc1dbeace3087929a52e1248f043839]

        Eliminate DateTime::operator+=() and -=() with POD types
        
        And make some tools::Time conversion ctors explicit to catch more oddities like
        automatic conversion from sal_Int64 that might be unintentional.
        
        Change-Id: If275297d86d6657544c056a712b862523e310e44
        Reviewed-on: https://gerrit.libreoffice.org/40275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec340697d682bd7d0a361c8c701e513329c032bd]

        loplugin:constparams in soltools and various
        
        Change-Id: I5e8e4a9a31aa7c3ff54cc7ce137d08770ea297e1
        Reviewed-on: https://gerrit.libreoffice.org/40279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [7a7cba91a60c1c6d6645dfb8c7e88c5c6318ddee]

        fix python2 assumption
        
        Change-Id: I2113f64bac9f1e7421416266d20004b35ddbc54b

2017-07-21  Tor Lillqvist  <tml@collabora.com>  [a1826132c0425d0e7fc05129b0ddf1b92732e5c4]

        loplugin:subtlezeroinit
        
        Change-Id: I52780b012a1e5a382e2245fb1d857e64322bee4a

2017-07-21  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c48f659a38af4da57cd1c978f17f2598de19156a]

        update credits - with aliases fixed
        
        Change-Id: I486428da5459e758d23dd58b189b539896886c4c

2017-07-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0ebd75c5acc24568b0a792a81a3454e81faa5abb]

        Fix typos
        
        Change-Id: I43f38b4dda6b1999d84d9f9760d0fae4c0358394
        Reviewed-on: https://gerrit.libreoffice.org/40277
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [e87108c5e769749e9ea2923e18250a276ed8a9a4]

        further bodge bad translations with mismatching starting newlines
        
        Change-Id: I91d559596dcfbca603613bc4e9db7fe3348984c6

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [b761db42f542b2627480db47edfb656b47fffd04]

        fix up some mismatching msgstr vs msgid trailing newlines
        
        these are broken (from msgfmt's perspective anyway) already
        in our translations and pootle warns about them
        
        Change-Id: I9ce7c651273e334ecb92a592397886e2b95907da

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [7a02d45372c4753eb51744f14b16c1f8f1f060bb]

        add msgctxt to new strings
        
        Change-Id: I3a0a7620c9ed0aec438d149bee80c6979b0a3bd7

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [4232d1269baa4fa5c1ea2871478ad8727b922909]

        give formula .uis their translation domain
        
        Change-Id: I9fe10986270117495628817b56ddf31f9f315454

2017-07-21  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8f338d85a576dcc636907ce036cb34559e9c7e36]

        update credits
        
        Change-Id: I3d2a7bd97c085c68dc5036b6cb3731c24ed63aa2

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [bde3cfd8b1fcb38e024c8bc27ca0c6d07c744fb3]

        call to non-constexpre function
        
        Change-Id: I31f5a23e0f328273b8a165e58863b771853f3d3c

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [8b486c042d796d8d43cf8266418274e26407ee08]

        loplugin: literaltoboolconversion
        
        Change-Id: I675a29185c0401a8462ece17f70db82d188a53c5

2017-07-21  Rene Engelhard  <rene@debian.org>  [db5f86c764032c5100a4c5545b4d448d37b6ed5e]

        update lo-xlate-lang for "kurdish"/kurmanji, amharic and guarani
        
        Change-Id: Ie433614e074da0034ed532ed4569ef3648e48267

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [b51973398deb8c9b4661ad0df54328d64e1fc79a]

        use old translations for interim period
        
        Change-Id: I81af71041d8d9d0074c9585ced510d7daab07c20

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [8b11c3e8443ab7d0ba5f4fdc754dcdc8c2ca07be]

        replace localestr with a script for the supported translation targets
        
        Change-Id: Ia0c00f6f978428d68b3c53051e26e1913b207dbe

2017-07-21  Tor Lillqvist  <tml@collabora.com>  [4d1b35423537544a44d6265d985065caa340f956]

        loplugin:oncevar
        
        Change-Id: I6b9492b3abb25bc546d672626d438cbd407c8c0f

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [c7007aeb46e7598baab854b9bb0c35712bbe5518]

        despite the comment and missing translation, REDLINE undo comment gets used
        
        during CppunitTest_sw_tiledrendering at least
        
        Change-Id: I0de400443858926d7e2041934bbab61ade214c71

2017-07-21  Eike Rathke  <erack@redhat.com>  [fcd0361d6be8d088be12e500f0120afd7995d1ac]

        Eliminate Date::operator+=() and -=() and replace with Date::AddDays()
        
        Clarifies code and gets rid of explicitly casting the operand to sal_Int32.
        
        Also in preparation of removing DateTime::operator+=(sal_Int32) that is
        confusingly similar to DateTime::operator+=(double) and just depends on type.
        
        Change-Id: I83422e2940fbb017978db9b5734b4966228af3de
        Reviewed-on: https://gerrit.libreoffice.org/40248
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-07-21  Michael Stahl  <mstahl@redhat.com>  [2e486daff35ab16e810bfdafb24b19bcbf2fe8cd]

        tdf#108867 sw: fix dangling text box frame format pointers in Undo
        
        If the text box is removed, the SwFrameFormat of the drawing shape still
        retains a pointer to the frame SwFrameFormat, and the latter is owned by
        the SwUndoFlyBase.  This is pretty bad, so try to clear & reset the
        connection between them in SwUndoFlyBase::InsFly() and DelFly().
        
        Hopefully nothing will actually delete the drawing shape SwFrameFormat
        while the Undo object is alive.
        
        Note that when the SwUndoInsLayFormat is created when the text box is
        added, the GetOtherTextBoxFormat() returns null as it's set later,
        that's why the constructor can't do anything.
        
        Change-Id: Iae562b6f8f272e47b2b5cf8ee80778db15d29ce0

2017-07-21  Michael Stahl  <mstahl@redhat.com>  [d7ba631598061f68c1f0dca54b6e227b82d7c73a]

        xmloff: don't warn on future LO versions, SAL_INFO is enough
        
        Change-Id: I43d28a0957556900102cf87f024174d5c451a01d

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [3e966a3322de760f36b66db26ab1a8d694a49cce]

        fix strings that started with %PRODUCTNAME turning into PRODUCTNAME
        
        Change-Id: I9ee596c7cde3d885f401447d6c10e7e30b958af7

2017-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ed178077cc1348d72ae936a2762085e278d79d0]

        loplugin:constparams in sfx2
        
        Change-Id: Id982c8fb5654433e9db10e2da6a86a6c8d90b9b4
        Reviewed-on: https://gerrit.libreoffice.org/40261
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [bc7a68d06c0fd92b8eda473600438fd6dc2164c6]

        temporarily survive missing translations
        
        Change-Id: I19c27e524d2ad1e57fa3ca41b1bfaed17215bd76

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [6145d95bb85aa9c12915551a31a2e21a283f56f4]

        make sure the strings for each undo match
        
        Change-Id: I6d380dde0214b41535e99798c24b19fe21e30772

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [f464159fb212a61bdce2c6eb765733abe7ac4f0b]

        can use the "real" type for RES_SRCTYPES now
        
        Change-Id: Ied1f7a8c4135d3fd6a4581ea5e92f89b2e6b3067

2017-07-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [0d6cb9f8455844c58ff52f220eebbf04ad18bddc]

        oox: fix inconsistent param naming in interface/implementation
        
        Make sure they match.
        
        Change-Id: Ib3ce948a29472281705e361792c924893ad97b32
        Reviewed-on: https://gerrit.libreoffice.org/40259
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [98d47a3cd6bbcdf56365c48ea02b94b0ade72220]

        don't build localestr when cross-compiling
        
        Change-Id: Ia776d159aecc3082f46efe5bdd46477b45576b31

2017-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf530f290d30e4f4decc143feebfdec9b3e0bc65]

        loplugin:unusedfields in sd
        
        Change-Id: I7f89e038f3d9bd0da658c7d3b8faec23d8a593db
        Reviewed-on: https://gerrit.libreoffice.org/40257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e4b4eecb1b2b7113f45e9468574624d30c7097c]

        loplugin:unusedfields in sfx2
        
        Change-Id: Id6666065bf3b27388d87aa2605229e83f1aed79a
        Reviewed-on: https://gerrit.libreoffice.org/40255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [182a74d937088f0f08850014a7b918719e106b7d]

        de-hrc various things
        
        e.g.  helpid[s].hrc -> helpids.h
        and insert include guards where missing
        
        move "ordinary" defines into .hxx files
        
        remove .hrc entries that are used as arguments to dialog factory
        when a dedicated method can be added instead
        
        Change-Id: I792fb8eb0adfaa63cf354e6e57401fc943e9196e

2017-07-21  Caolán McNamara  <caolanm@redhat.com>  [00657aef09d854c74fb426a935a3e8b1fc390bb0]

        migrate to boost::gettext
        
        * all .ui files go from <interface> to <interface domain="MODULE"> e.g. vcl
        * all .src files go away and the english source strings folded into the .hrc as NC_("context", "source string")
        * ResMgr is dropped in favour of std::locale imbued by boost::locale::generator pointed at matching
          MODULE .mo files
        * UIConfig translations are folded into the module .mo, so e.g. UIConfig_cui
          goes from l10n target to normal one, so the res/lang.zips of UI files go away
        * translation via Translation::get(hrc-define-key, imbued-std::locale)
        * python can now be translated with its inbuilt gettext support (we keep the name strings.hrc there
          to keep finding the .hrc file uniform) so magic numbers can go away there
        * java and starbasic components can be translated via the pre-existing css.resource.StringResourceWithLocation
          mechanism
        * en-US res files go away, their strings are now the .hrc keys in the source code
        * remaining .res files are replaced by .mo files
        * in .res/.ui-lang-zip files, the old scheme missing translations of strings
          results in inserting the english original so something can be found, now the
          standard fallback of using the english original from the source key is used, so
          partial translations shrink dramatically in size
        * extract .hrc strings with hrcex which backs onto
           xgettext -C --add-comments --keyword=NC_:1c,2 --from-code=UTF-8 --no-wrap
        * extract .ui strings with uiex which backs onto
           xgettext --add-comments --no-wrap
        * qtz for gettext translations is generated at runtime as ascii-ified crc32 of
           content + "|" + msgid
        * [API CHANGE] remove deprecated binary .res resouce loader related uno apis
              com::sun::star::resource::OfficeResourceLoader
              com::sun::star::resource::XResourceBundleLoader
              com::sun::star::resource::XResourceBundle
            when translating strings via uno apis
              com.sun.star.resource.StringResourceWithLocation
            can continue to be used
        
        Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a

2017-07-21  Chris Sherlock  <chris.sherlock79@gmail.com>  [fa987cbb813cfd729fe490f2f1258b7c8d7fb174]

        osl: Unix pipe converted from OSL_ASSERT to assert/SAL_WARNs
        
        Explanation for each conversion:
        
        - osl_acceptPipe()
            - don't worry about an invalid oslPipe sent as function parameter an
              error gets flagged in Unix normally, so it might not be a
              programming error
            - definitely assert on an empty name, that's a definite programming
              error and should never, ever occur
            - createPipeImpl() allocates and initializes memory for the
              oslPipeImpl structure, if it can't do this then something has been
              done wrongly
        
        - osl_receivePipe()
            - invalid oslPipe sent as function parameter might not be a
              programming error, give a warning but don't assert
        
        - osl_sendPipe()
            - invalid oslPipe sent as function parameter might not be a
              programming error, give a warning but don't assert
        
        - osl_writePipe()
            - really just a thin wrapper around osl_sendPipe(), which detects
              and handles invalid pipes
        
        - osl_readPipe()
            - really just a thin wrapper around osl_receivePipe(), which detects
              and handles invalid pipes
        
        Change-Id: I4923265b4c648852743c406b682d43ffb9ac6537
        Reviewed-on: https://gerrit.libreoffice.org/40003
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-07-21  Chris Sherlock  <chris.sherlock79@gmail.com>  [e0f990b96f901be00ba5b7dc6a671e6162c914cf]

        osl: fix Pipe noacquire/acquire tests
        
        There is an incomplete test of ::osl::Pipe::Pipe(oslPipe, __sal_NoAcquire),
        but the comments show that the tester wasn't able to figure out a way to
        test the noacquire variant of this constructor. However, they seem to
        have not just given up but copied and pasted the acquire and no acquire
        tests - the error codes for the acquire test talk about non-acquisition
        and don't actually see if the handle is the same or not.
        
        I have fixed this test. To test if the noacquire is working or not then
        you merely have to:
        
        1. create a new Pipe instance
        2. create a new Pipe non-acquired instance copy of the first instance
        3. delete the non-acquired instance copy
        4. try to send a single character to the original Pipe instance, which
           should return an error (negative return result) because at this
           point there is no valid pipe to operate on as the pipe should have
           been destroyed when you deleted the copy.
        
        If the send() succeeds, then this is a test failure.
        
        For the acquire test, it didn't actually test if the handles are the
        same - I have corrected this now.
        
        Change-Id: If868746233d3a222cc6f9e7cd0d453e70ef6c7cc
        Reviewed-on: https://gerrit.libreoffice.org/40102
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e7cb9588812cdaac04adf4facbfdebd45b0f7af]

        loplugin:unusedfields in svtools
        
        Change-Id: I5484fe5ee449e72919591bd374366aa60f792e28
        Reviewed-on: https://gerrit.libreoffice.org/40254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b59273c6c2bd10b9aea52753dc6b21052a9b2ed]

        loplugin:unusedfields in svx
        
        Change-Id: I7fc5bf55b01d464815771220914f21d8e85b5a36
        Reviewed-on: https://gerrit.libreoffice.org/40253
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [65c69af584152a5f8f3d2f9752d9f051660b7755]

        loplugin:constparams in svgio
        
        Change-Id: I35dd8b1373ce3c46a10b1da1ddc6dc3722ffa760
        Reviewed-on: https://gerrit.libreoffice.org/40245
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-21  Akshay Deep  <akshaydeepiitr@gmail.com>  [a1dae1608afc518e4984694940450aa7950f89e3]

        Remove unused function code special characters
        
        Change-Id: I6610a986795c3169077b9c1a8e65a86f5488243d
        Reviewed-on: https://gerrit.libreoffice.org/40230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>

2017-07-21  Albert Thuswaldner  <albert.thuswaldner@gmail.com>  [91325884de5d3c3f838cfdcb1c70d42e5edab149]

        tdf#43157 - Clean up OSL_ENSURE and OSL_FAIL in sc/filter/lotus
        
        Change-Id: I88e794752dff1bd46faac71234322d603c10bed9
        Reviewed-on: https://gerrit.libreoffice.org/40075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-21  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [a9588baca8137f51e2ca72e40b1f448b0e1885d1]

        Moving legacy contexts to FastContexts:
        
        ScXMLTableShapesContext
        ScXMLTableSourceContext
        ScXMLTableColContext
        ScXMLTableColsContext
        ScXMLConditionalFormatsContext
        ScXMLTableProtectionContext
        
        Change-Id: I36704c7f51cd5d13b3c0ebf9bc07b172c1576f3e
        Reviewed-on: https://gerrit.libreoffice.org/40246
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-20  Varun Dhall  <varun.dhall@studentpartner.com>  [e0bafa78e3ad0df397d78cd65ad19bd5b07dc5f2]

        Added Test to check TableAutoFormat Style after Save/Load
        
        Change-Id: I466d5c5536d4c4310356f38569f7a91e0f36ba1d
        Reviewed-on: https://gerrit.libreoffice.org/40104
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-20  Luke Deller  <luke@deller.id.au>  [8b321625d50f33bbd9ae3eed08d5d2b6b1944248]

        tdf#46852 fix spellcheck continue at beginning
        
        When a spellcheck reaches the end of the document, it is supposed
        to be able to continue from the beginning of the document to the
        point at which the spellcheck was started.
        
        This was not working in the case where the word at the starting
        position was replaced due to a spelling correction, which causes the
        starting position to be lost.
        
        Fix this situation by recording the position immediately *before*
        the spellcheck starting position, so that it will not be affected
        by a spelling correction *at* the starting position.
        
        Change-Id: I9483fd5937dc1e235f6f9639d4856fe15e3d47a6
        Reviewed-on: https://gerrit.libreoffice.org/40123
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [102b01c80a271ccaec226d7b0bcc960917ea6b57]

        change some Date += long to Date += sal_Int32
        
        found by adding
         Date& operator+=(long) = delete;
        to Date class
        
        Change-Id: I0e6b59a2e789f2bdf2f271b99d10c6acbae8bf55
        Reviewed-on: https://gerrit.libreoffice.org/40241
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a128f336a146a12c28bb9f3bdfa24d2198d85dc]

        tdf#109197 crash when deleting user field variables in sw
        
        regression from:
        commit a706bb06d5326e7a997dd1d71f3f947bd0ad28e6
        "new loplugin: useuniqueptr: sw part 1"
        
        Change-Id: I57f9c9e6d7eeccc033b71d7182c960f3d79df73c
        Reviewed-on: https://gerrit.libreoffice.org/40240
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3fdc41af6370a53f7db4e52104cfd3328ee40563]

        tdf#107166 improve AA mode selection, retry, more checks
        
        Major problem when setting the render mode and the text antialias
        mode is that when you set the render mode to something that isn't
        compatible with the text antialias mode, then every next call will
        cause an error (invalid parameters). So we need to be sure that we
        never set incompatible modes. Additionally we just need to set it
        one time when we create the surface and not every time we draw.
        
        If we get the D2DERR_RECREATE_TARGET we can create a new render
        target and retry the whole call. Somethimes this is not possible
        so we try 3 times and the give up.
        
        We need to add more checks where we exit early or not continue with
        some calls as any additional calls could taint the draw state and
        some things wouldn't be drawn. For example if we calculate the
        sizes of 0 glyphs we shouldn't continue with binding the hDC with
        an "empty" rectangle. This will fail and cause some text that is
        called afterwards to not draw.
        
        Change-Id: Iabbdbd7956e90ea84aea96824c0d985ca9020c59
        Reviewed-on: https://gerrit.libreoffice.org/40211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [37436815970b14f8940fc0c547862452a2dc3e1e]

        tdf#109123 WIN Run instant timerout with low priority
        
        This busy-lock happens, because user messages have a higher priority
        then some system messages. What happens:
        
        1. The main system loop picks up the LO scheduler
        2. The idle worker (IW) is started
        3. IW checks using AnyInput( VCL_INPUT_ANY ) for system events
        4. A system event is found
        5. The LO scheduler gets posted again
        6. The main system loop picks up the LO scheduler instead of the
           system message => goto 2
        
        Normally it's suggested to use WM_TIMER in this case, as these messages
        are supposed to have the lowest priority. But this doesn't work, if
        you use PostMessage to generate them and SetTimer doesn't accept a
        0ms timeout. At least PeakMessage also picks up the WM_TIMER message
        before the system message, probably because PostMessage is somehow
        related to the threads queue - who knows.
        
        In the end this implements a manual, low priority event, which is checked
        at the end of the ImplSalYield function. It just runs, if there is
        nothing else to do. We still have to emit the timer callback event,
        as ImplSalYield may wait in GetMessage, but wParam now indicates, if
        it's a wakeup and can be ignored. We use the same event, so it's
        easier to filter.
        
        Thanks to Mike Kaganski for the missing information and ideas for the
        final implementation.
        
        Change-Id: Ib8e4f214ab8d3731d5594d68f38f46982c2eb36d
        Reviewed-on: https://gerrit.libreoffice.org/40190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-07-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c73ce1dabd3cec36a3c3a4a5fcd87aef3a8bb593]

        Change url for Help online
        
        When the localhelp is not installed, the help is currently
        served by wikihelp http://help.libreoffice.org
        
        This patch makes the help pages to be served by
        http://helponline.libreoffice.org/index.html? + params
        
        index.html parses the params and opens the right help page.
        
        Params passed are
        - module (swriter,scalc,...) detected just after /text/
        - HelpID is converted to valid url by bookmark2file.js
        - valid url is rebuild then and new contents opens on _self.
        
        Notes:
        * once in the website, navigation does not come back to index.html
        * index.html also redirect if visitor comes from elswhere
        
        Change-Id: Iab0797f64024900f906c8127d275de706ba35942
        Reviewed-on: https://gerrit.libreoffice.org/39264
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2017-07-20  Yousuf Philips  <philipz85@hotmail.com>  [63c30408ba735139a88c3bddd242e320100c82cf]

        tdf#87914 Add small caps command to Format menu
        
        Change-Id: I6c1faa610d41918501e7111cd447050329b9d8e7
        Reviewed-on: https://gerrit.libreoffice.org/39421
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [610254209a96fee9409a2853f4b5cbf8ab0eb3ee]

        Move namespace declaration to header file
        
        Change-Id: I5388d649ff3c8da0ff055f4aed6036647a123939
        Reviewed-on: https://gerrit.libreoffice.org/40130
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-20  Tamás Zolnai  <tamas.zolnai@collabora.com>  [615c2a2c54d3e7aefb4986ae7d8de81a42022988]

        tdf#109228: FILESAVE: ODT: Anchor changed to 'to character' after RT
        
        Ignore frames without names, becuase the code does not handle
        them well. It does not affect those use case for which the
        deduplication code was added.
        
        Change-Id: I08ad062b8b11cc06323467329d8c4e97bc4932dd
        Reviewed-on: https://gerrit.libreoffice.org/40222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-07-20  Takeshi Abe  <tabe@fixedpoint.jp>  [b64e564492220b34c14f069e8e1f42675bd9abe6]

        sax: Check if it starts with 5 bytes of "<?xml"
        
        Change-Id: Iec5b748b188c7b1bf61e8137faf4b3f2d480d7f1
        Reviewed-on: https://gerrit.libreoffice.org/40139
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Takeshi Abe  <tabe@fixedpoint.jp>  [85eac9b404f7db255501f19ebbd56c75c4260613]

        sw: std::copy_if is now available
        
        Change-Id: I78c4832ba966609fd9e2fa70b1addf4b640692fb
        Reviewed-on: https://gerrit.libreoffice.org/40185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b5995c05a17b1b16617ef8b477a657ce2a9406c]

        loplugin:unusedfields in writerfilter
        
        Change-Id: I7831da8cccfa730c8615ef770d0add95cbde396b
        Reviewed-on: https://gerrit.libreoffice.org/40215
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7f21d0fe4143ce66778ce2eeea1623cd9d6dd638]

        Updated core Project: help  e3187aa9dd2a80972b8aded1fb8f2270caa70438
        
        Mute some l10n strings
        
        Change-Id: I3e263434d9881d3a7a6a20bbe0a5a85878fd1081
        Reviewed-on: https://gerrit.libreoffice.org/40103
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-20  Marco Cecchetti  <marco.cecchetti@collabora.com>  [f715c6cfa41ad5a552181bad5e36e8e03f96f480]

        support for filter dialog when an image is exported from context menu
        
        When user save the selected image in a non-vector format the filter
        dialog used in Draw pops up for filter setting.
        
        Change-Id: Ic98b48a47322e807627b7a2ccd8044ec0db30efc
        Reviewed-on: https://gerrit.libreoffice.org/40223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-07-20  Takeshi Abe  <tabe@fixedpoint.jp>  [0d5b54116b92c126eb7fcd7b832aceed17011c79]

        sfx2: Fix a memory leak in SfxMedium::GetStorage()
        
        Change-Id: I7e5590abc7fbac33140029a8b7222a8bd08278f4
        Reviewed-on: https://gerrit.libreoffice.org/39473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f75a9310156de50e0c9ffd8d5bed9ee34651e50]

        loplugin:unusedfields in tools
        
        Change-Id: I4e26c4750f6ff6c246a25507cfed1a0b4e3c6b81
        Reviewed-on: https://gerrit.libreoffice.org/40225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [85f08e3e34bea01456eaf8989ac4f77d3900d5c5]

        remove some "optimisation" insanity in ScriptEventContainer
        
        I can only imagine the weird bugs that must have periodically resulted
        when we had a hash value collision.
        In the process, fix hasElements() to return a useful value
        
        Change-Id: I1d9a052e73332b4b2bbc9c1fd8142c13eb22f1be
        Reviewed-on: https://gerrit.libreoffice.org/40226
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [b1601f7333181a04583612ac3b73e68bd7842c88]

        SmartArt: support hideGeom shape attrbute
        
        Change-Id: I970024ec2b28fd6f004acdc67acbc39067b5efe2
        Reviewed-on: https://gerrit.libreoffice.org/40224
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2017-07-20  Jan Holesovsky  <kendy@collabora.com>  [36ff567740b58566fc5bf43d7a864d753c079e89]

        comphelper: Allow initializer lists for Sequences of NamedValues.
        
        This is particularly useful for creation of sequences that are later
        unwrapped using comphelper::SequenceAsHashMap.
        
        Eg.
        
            uno::Sequence<uno::Any> aArguments(comphelper::InitAnySequence(
            {
                {"SomethingNamed", uno::makeAny(true)},
            }));
        
            Reference<XExporter> xExporter(aFactory->createInstanceWithArguments(..., aArguments), UNO_QUERY);
        
        and in the implementation where the arguments are consumed:
        
            comphelper::SequenceAsHashMap aArgumentsMap(rArguments);
            mbSomething = aArgumentsMap.getUnpackedValueOrDefault("SomethingNamed", false);
        
        Change-Id: Ib1135078a99ca08f50bf51184f2ec7d13f5e6b4d
        Reviewed-on: https://gerrit.libreoffice.org/40201
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [236305f56743e11fb2102a0c3668fd310d630f7d]

        loplugin:constparams in linguistic
        
        Change-Id: I7495c476b52a804971eaa97db011530842025fa9
        Reviewed-on: https://gerrit.libreoffice.org/40221
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [08366676c82d585019b575eb9ddb2d9fc537dd76]

        loplugin:constparams in drawinglayer
        
        Change-Id: I3111210ae77f67301bb319d5364f77c52e2c4d6d
        Reviewed-on: https://gerrit.libreoffice.org/40220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [8f999b555bfc6d4789916d381e38c2eb674fd26e]

        Don't run testIdleMainloop on Windows
        
        Was just wondering, why the test finished so fast on Windows,
        and realized it's actually empty due to "#ifndef WIN32".
        
        Change-Id: I050b7cb7bd66bdd2a215ef6e7eaf26355e8d962f

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [8bedbc3f567f3f6d567376ccf0830160df1d4bbb]

        loplugin:constparams in xmloff
        
        Change-Id: Iec9535b106c85e47ddb14eec4ef3db5b1c8d8fd7
        Reviewed-on: https://gerrit.libreoffice.org/40219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [f24b46c27243b88e4d367d7b105d1365e97dbd76]

        loplugin:unusedfields in vcl
        
        Change-Id: I207866df495ec81bb9288e6d0f664b96d90251d6
        Reviewed-on: https://gerrit.libreoffice.org/40217
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Eike Rathke  <erack@redhat.com>  [c93eb59b65d5cecb185b4dae11593149009a60bf]

        Obtain days using GetInt32()
        
        Change-Id: I1f23c1e7f0fee6ffe90b3f5b094a7a672fc7ff0d

2017-07-20  Eike Rathke  <erack@redhat.com>  [f8206849e8c437ec8eb74d044ba50be5f1622b70]

        Obtain days using GetInt32() instead of casting floor
        
        ... so out of range arguments result in error.
        
        Change-Id: Iaea943719681019b7d5f4393540655243bcb2ca4

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d829ae4f218b5d751cfc366f071fc6160c0787c]

        loplugin:constparams in basic
        
        Change-Id: Idf55f63f2d56be4997a8cdc6afc5690eacac9a60
        Reviewed-on: https://gerrit.libreoffice.org/40214
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Luke Deller  <luke@deller.id.au>  [f1481007077723f7676f517db8df1363d070d459]

        tdf#109080 First page header/footer ODF (2/2)
        
        The proposal to add <style:header-first> / <style:footer-first>
        to the ODF standard has not yet been accepted, so meanwhile we
        should be using an extension namespace for these elements.
        
        This second commit changes LibreOffice to emit
        <loext:header-first> / <loext:footer-first>
        
        Change-Id: Iffec14696a09c3378a6e65b78b5c63b9a43d9b46
        Reviewed-on: https://gerrit.libreoffice.org/39865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [a4bebdf80e8d4cb897b746f41a14100948c4d59b]

        xmlsecurity mscrypt: turn akmngr patch into plain code
        
        This is just a set of C functions accessing public libxmlsec API, it's
        perfectly OK to have this in xmlsecurity/ instead of patching the
        bundled libxmlsec for this.
        
        Change-Id: Ib3e746883a47b80626fdcd64149ce50aa0588395
        Reviewed-on: https://gerrit.libreoffice.org/40209
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-20  Mike Kaganski  <mike.kaganski@collabora.com>  [4b4cd502806cfc9c9cc9754b8aae18a2c2632cdc]

        tdf#108849: allow out-of-order sectPr
        
        According to ISO/IEC 29500-1:2016(E) 17.6.17), the final <w:sectPr>
        must be the last child element of the body element. Also, this is
        enforced in schema for CT_Body complex type (Annex A. (normative)
        Schemas – W3C XML Schema, A.1 WordprocessingML, page 3866), where
        sectPr is a part of <xsd:sequence>, and thus *must* stay at specific
        place in sequence, namely being the last element, and be at most one
        instance.
        
        However, real-life documents (generated by some third-party software)
        have sectPr before other body contents. Unfortunately, MS Word seems
        to allow this standards-violating content, and thus encourages
        creation of non-standard documents by third-party generators.
        
        This patch doesn't assume that current final (body-level) sectPr is
        the last body element, and does not mark current paragraph as last
        section's paragraph. Thus, current section (possibly started after
        previous paragraph-level sectPr) is continued after final sectPr is
        closed.
        
        Change-Id: I8e88288bc6659d77d17986514b3b4fe16a5b45d9
        Reviewed-on: https://gerrit.libreoffice.org/40161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-20  David Tardon  <dtardon@redhat.com>  [44401915b89582ebc50c644c4db38466a841d457]

        upload libstaroffice 0.0.4
        
        Change-Id: Id350c51cff29d27c02cfe5e4fdb1c66be58001ad
        Reviewed-on: https://gerrit.libreoffice.org/40037
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-07-20  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [77c70465200d5ab740bcb89c02a83c14dd5c008b]

        revert fix typos
        
        This revers tthe part of
        
        commit d948d66509022befdb6e2c589859ca7dee9e5347
        Author: Andrea Gelmini <andrea.gelmini@gelma.net>
        Date:   Sat Mar 18 20:07:23 2017 +0100
        
            Fix typos
        
        that changes the odf DTD
        
        Change-Id: Iae748bd525420da61dbe0563b745168de32fe07e

2017-07-20  Stephan Bergmann  <sbergman@redhat.com>  [ee299664940139f6f9543592ece3b3c0210b59f4]

        SalInstance::DoYield: Don't drop SolarMutex when accessing user event queue
        
        <https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/14468/console> fails with
        the assert in the OSL_DEBUG_LEVEL > 0 test code in
        Scheduler::ProcessEventsToIdle firing (see below), indicating that (even though
        the SolarMutex is locked one frame up in VCLXToolkit::processEventsToIdle), when
        Application::Reschedule(true) returned, there are unprocessed events in the
        queue.
        
        That failure is with the headless plugin, and looking at
        SvpSalInstance::DoYield, there was a window of time after m_aEventGuard has been
        released and before the SolarMutex has been re-acquired, where other threads
        could enqueue events.
        
        If Application::Reschedule(true) can thus not guarantee that the queue is empty
        when it returned, that would mean that the assert in
        Scheduler::ProcessEventsToIdle (introduced with
        c0710abfebd320903a3edb23d4b1441ea351b0be "Add some Scheduler unit tests and
        logging") is bogus.
        
        However, at least the two SalInstance::DoYield implementations
        SvpSalInstance::DoYield and AquaSalInstance::DoYield appear to have no reason
        in the first place to drop the SolarMutex when accessing the user event queue.
        So removing that dropping should make the assert in
        Scheduler::ProcessEventsToIdle faithful, at least for these two implementations.
        
        But I have no idea whether the other three implementations
        (X11SalInstance::DoYield in vcl/unx/generic/app/salinst.cxx,
        GtkInstance::DoYield in vcl/unx/gtk/gtkinst.cxx, and WinSalInstance::DoYield in
        vcl/win/app/salinst.cxx) have similar issues---i.e., whether everything is good
        after this change, whether those other implementations need similar changes, or
        whether ultimately Application::Reschedule(true) cannot guarantee the queue to
        be empty upon return (in which case the assert in Scheduler::ProcessEventsToIdle
        would need to go).
        
        > warn:vcl.schedule:27575:54:vcl/source/app/svapp.cxx:535: Unprocessed Idle: vcl::Window maPaintIdle
        > soffice.bin: /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/svapp.cxx:540: static void Scheduler::ProcessEventsToIdle(): Assertion `!bAnyIdle' failed.
        [...]
        > Thread 2 (Thread 0x2b12bf1e4a00 (LWP 27575)):
        > #0  0x00002b12bfb1a69d in poll () at /lib64/libc.so.6
        > #1  0x00002b12ca9129e7 in SvpSalInstance::DoReleaseYield(int) (this=0x1be8b40, nTimeoutMS=5) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/headless/svpinst.cxx:392
        >         aPoll = {fd = 6, events = 1, revents = 0}
        >         nAcquireCount = 1
        > #2  0x00002b12ca9128c9 in SvpSalInstance::DoYield(bool, bool, unsigned long) (this=0x1be8b40, bWait=true, bHandleAllCurrentEvents=false, nReleased=0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/headless/svpinst.cxx:375
        >         nTimeoutMS = 5
        >         __PRETTY_FUNCTION__ = "virtual bool SvpSalInstance::DoYield(bool, bool, sal_uLong)"
        >         aEvents = empty std::__debug::list
        >         nAcquireCount = 1
        >         bEvent = false
        > #3  0x00002b12ca7a98cd in ImplYield(bool, bool, unsigned long) (i_bWait=true, i_bAllEvents=false, nReleased=0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/svapp.cxx:484
        >         pSVData = 0x2b12cb2a9e00 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance>
        >         bProcessedEvent = false
        > #4  0x00002b12ca7a5796 in Application::Yield() () at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/svapp.cxx:555
        > #5  0x00002b12ca7a52f5 in Application::Execute() () at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/svapp.cxx:461
        >         pSVData = 0x2b12cb2a9e00 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance>
        > #6  0x00002b12bf69c7e5 in desktop::Desktop::DoExecute() () at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/desktop/source/app/app.cxx:1350
        > #7  0x00002b12bf69d9c4 in desktop::Desktop::Main() (this=0x7fff49ea9ac0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/desktop/source/app/app.cxx:1735
        >         layer2 = {m_aEnvTypeName = "gcc3", m_xPreviousContext = uno::Reference to (desktop::DesktopContext *) 0x1bebdf8}
        >         rCmdLineArgs = @0x2b12bfa2c6a0: {m_cwdUrl = boost::optional "file:///home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/workdir/JunitTest/sd_unoapi/user", m_minimized = false, m_invisible = false, m_norestore = true, m_headless = true, m_eventtesting = false, m_quickstart = false, m_noquickstart = true, m_terminateafterinit = false, m_nologo = true, m_nolockcheck = false, m_nodefault = false, m_help = false, m_writer = false, m_calc = false, m_draw = false, m_impress = false, m_global = false, m_math = false, m_web = false, m_base = false, m_helpwriter = false, m_helpcalc = false, m_helpdraw = false, m_helpbasic = false, m_helpmath = false, m_helpimpress = false, m_helpbase = false, m_version = false, m_splashpipe = false, m_textcat = false, m_scriptcat = false, m_safemode = false, m_unknown = "", m_bEmpty = false, m_bDocumentArgs = false, m_accept = std::__debug::vector of length 1, capacity 1 = {"pipe,name=oootest16264f8c-0bcc-4a4f-9c1b-52af72b78eb5;urp"}, m_unaccept = std::__debug::vector of length 0, capacity 0, m_openlist = std::__debug::vector of length 0, capacity 0, m_viewlist = std::__debug::vector of length 0, capacity 0, m_startlist = std::__debug::vector of length 0, capacity 0, m_forceopenlist = std::__debug::vector of length 0, capacity 0, m_forcenewlist = std::__debug::vector of length 0, capacity 0, m_printlist = std::__debug::vector of length 0, capacity 0, m_printtolist = std::__debug::vector of length 0, capacity 0, m_printername = "", m_conversionlist = std::__debug::vector of length 0, capacity 0, m_conversionparams = "", m_conversionout = "", m_infilter = std::__debug::vector of length 0, capacity 0, m_language = "", m_pidfile = ""}
        >         xRestartManager = uno::Reference to (comphelper::OOfficeRestartManager *) 0x29a7bf8
        >         layer = {m_aEnvTypeName = "gcc3", m_xPreviousContext = uno::Reference to (DesktopEnvironmentContext *) 0x1bebc38}
        >         xContext = uno::Reference to (cppu::ComponentContext *) 0x1d200b0
        >         aOptions = {<utl::detail::Options> = {<utl::ConfigurationBroadcaster> = {_vptr.ConfigurationBroadcaster = 0x2b12c8a3dfb0 <vtable for SvtAccessibilityOptions+16>, mpList = std::unique_ptr<std::__debug::vector<utl::ConfigurationListener*, std::allocator<utl::ConfigurationListener*> >> containing 0x0, m_nBroadcastBlocked = 0, m_nBlockedHint = NONE}, <utl::ConfigurationListener> = {_vptr.ConfigurationListener = 0x2b12c8a3dfe8 <vtable for SvtAccessibilityOptions+72>}, <No data fields>}, <SfxListener> = {_vptr.SfxListener = 0x2b12c8a3e010 <vtable for SvtAccessibilityOptions+112>, mpImpl = std::unique_ptr<SfxListener::Impl> containing 0x2a46530}, static sm_pSingleImplConfig = 0x2a47e60, static sm_nAccessibilityRefCount = 16}
        >         eStatus = desktop::Desktop::BS_OK
        >         aUnknown = ""
        >         inst_fin = desktop::userinstall::EXISTED
        >         xDesktop = uno::Reference to (framework::Desktop *) 0x29cb3a8
        >         aAppearanceCfg = {<utl::ConfigItem> = {<utl::ConfigurationBroadcaster> = {_vptr.ConfigurationBroadcaster = 0x2b12c8a3e090 <vtable for SvtTabAppearanceCfg+16>, mpList = std::unique_ptr<std::__debug::vector<utl::ConfigurationListener*, std::allocator<utl::ConfigurationListener*> >> containing 0x0, m_nBroadcastBlocked = 0, m_nBlockedHint = NONE}, sSubTree = "Office.Common/View", m_xHierarchyAccess = uno::Reference to (configmgr::RootAccess *) 0x29ca3f8, xChangeLstnr = empty uno::Reference, m_nMode = DelayedUpdate, m_bIsModified = false, m_bEnableInternalNotification = false, m_nInValueChange = 0}, nDragMode = SystemDep, nSnapMode = NONE, nMiddleMouse = (unknown: 2), nAAMinPixelHeight = 8, bMenuMouseFollow = true, bFontAntialiasing = true, static bInitialized = true}
        > #8  0x00002b12ca7b33d0 in ImplSVMain() () at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/svmain.cxx:194
        >         pSVData = 0x2b12cb2a9e00 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance>
        >         nReturn = 1
        >         bInit = true
        > #9  0x00002b12ca7b3539 in SVMain() () at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/svmain.cxx:232
        >         nRet = 0
        > #10 0x00002b12bf6f1ff1 in soffice_main() () at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/desktop/source/app/sofficemain.cxx:163
        >         bSuccess = true
        >         aDesktop = {<Application> = {_vptr.Application = 0x2b12bfa269b0 <vtable for desktop::Desktop+16>}, m_rSplashScreen = empty uno::Reference, m_bCleanedExtensionCache = false, m_bServicesRegistered = true, m_aBootstrapError = desktop::Desktop::BE_OK, m_aBootstrapErrorMessage = "", m_aBootstrapStatus = desktop::Desktop::BS_OK, m_xLockfile = std::unique_ptr<desktop::Lockfile> containing 0x29c9b10, m_firstRunTimer = {<Task> = {_vptr.Task = 0x2b12cb2911b0 <vtable for Timer+16>, mpSchedulerData = 0x0, mpDebugName = 0x2b12bf777570 "desktop::Desktop m_firstRunTimer", mePriority = DEFAULT, mbActive = false}, maInvokeHandler = {function_ = 0x2b12bf6a2c6c <desktop::Desktop::LinkStubAsyncInitFirstRun(void*, Timer*)>, instance_ = 0x7fff49ea9ac0}, mnTimeout = 3000, mbAuto = false}, m_aUpdateThread = {_M_id = {_M_thread = 0}}, static pResMgr = 0x0}
        >         rCmdLineArgs = @0x2b12bfa2c6a0: {m_cwdUrl = boost::optional "file:///home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/workdir/JunitTest/sd_unoapi/user", m_minimized = false, m_invisible = false, m_norestore = true, m_headless = true, m_eventtesting = false, m_quickstart = false, m_noquickstart = true, m_terminateafterinit = false, m_nologo = true, m_nolockcheck = false, m_nodefault = false, m_help = false, m_writer = false, m_calc = false, m_draw = false, m_impress = false, m_global = false, m_math = false, m_web = false, m_base = false, m_helpwriter = false, m_helpcalc = false, m_helpdraw = false, m_helpbasic = false, m_helpmath = false, m_helpimpress = false, m_helpbase = false, m_version = false, m_splashpipe = false, m_textcat = false, m_scriptcat = false, m_safemode = false, m_unknown = "", m_bEmpty = false, m_bDocumentArgs = false, m_accept = std::__debug::vector of length 1, capacity 1 = {"pipe,name=oootest16264f8c-0bcc-4a4f-9c1b-52af72b78eb5;urp"}, m_unaccept = std::__debug::vector of length 0, capacity 0, m_openlist = std::__debug::vector of length 0, capacity 0, m_viewlist = std::__debug::vector of length 0, capacity 0, m_startlist = std::__debug::vector of length 0, capacity 0, m_forceopenlist = std::__debug::vector of length 0, capacity 0, m_forcenewlist = std::__debug::vector of length 0, capacity 0, m_printlist = std::__debug::vector of length 0, capacity 0, m_printtolist = std::__debug::vector of length 0, capacity 0, m_printername = "", m_conversionlist = std::__debug::vector of length 0, capacity 0, m_conversionparams = "", m_conversionout = "", m_infilter = std::__debug::vector of length 0, capacity 0, m_language = "", m_pidfile = ""}
        >         aUnknown = ""
        > #11 0x0000000000400957 in sal_main () at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/desktop/source/app/main.c:48
        >         ret = 0
        > #12 0x000000000040093d in main (argc=8, argv=0x7fff49ea9df8) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/desktop/source/app/main.c:47
        >         ret = 0
        >
        > Thread 1 (Thread 0x2b12e6862700 (LWP 11663)):
        > #0  0x00002b12bfa635f7 in raise () at /lib64/libc.so.6
        > #1  0x00002b12bfa64ce8 in abort () at /lib64/libc.so.6
        > #2  0x00002b12bf406165 in (anonymous namespace)::callSystemHandler(int, siginfo_t*, void*) (signal=6, info=0x2b12e68607f0, context=0x2b12e68606c0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sal/osl/unx/signal.cxx:389
        >         act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0xe6860b90}
        >         i = 5
        > #3  0x00002b12bf406472 in (anonymous namespace)::signalHandlerFunction(int, siginfo_t*, void*) (signal=6, info=0x2b12e68607f0, context=0x2b12e68606c0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sal/osl/unx/signal.cxx:486
        >         act = {__sigaction_handler = {sa_handler = 0x2b12e68607e0, sa_sigaction = 0x2b12e68607e0}, sa_mask = {__val = {0, 18446744069414584320, 0, 0, 61329184, 47360176948768, 47356309405696, 0, 47356309405696, 47356309405696, 4294967295, 47356309405696, 0, 0, 47359528444352, 47360176950400}}, sa_flags = -72537977, sa_restorer = 0x2b12bfdea1c0 <_IO_2_1_stderr_>}
        >         Info = {Signal = osl_Signal_AccessViolation, UserSignal = 6, UserData = 0x0}
        > #4  0x00002b12bfa63670 in <signal handler called> () at /lib64/libc.so.6
        > #5  0x00002b12bfa635f7 in raise () at /lib64/libc.so.6
        > #6  0x00002b12bfa64ce8 in abort () at /lib64/libc.so.6
        > #7  0x00002b12bfa5c566 in __assert_fail_base () at /lib64/libc.so.6
        > #8  0x00002b12bfa5c612 in  () at /lib64/libc.so.6
        > #9  0x00002b12ca7a56ba in Scheduler::ProcessEventsToIdle() () at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/svapp.cxx:540
        >         pSVData = 0x2b12cb2a9e00 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance>
        >         bAnyIdle = true
        >         __PRETTY_FUNCTION__ = "static void Scheduler::ProcessEventsToIdle()"
        >         nSanity = 1
        >         pSchedulerData = 0x0
        > #10 0x00002b12c8c8c554 in (anonymous namespace)::VCLXToolkit::processEventsToIdle() (this=0x3abc2a0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/toolkit/source/awt/vclxtoolkit.cxx:1897
        >         aSolarGuard = {m_solarMutex = @0x1be9610}
        >         aZone = {m_sProfileId = 0x2b12c8e672a2 "processEvents", m_aCreateTime = 0}
        > #11 0x00002b12e317751d in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) (pThis=0x3abc2f0, nVtableIndex=9, pRegisterReturn=0x0, pReturnTypeRef=0x1c07390, bSimpleReturn=true, pStack=0x2b12e6861170, nStack=0, pGPR=0x2b12e68612d0, pFPR=0x2b12e6861300) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:133
        >         data = {pMethod = 47359678006708, pStack = 0x2b12e6861170, nStack = 0, pGPR = 0x2b12e68612d0, pFPR = 0x2b12e6861300, rax = 0, rdx = 47360176951616, xmm0 = 2.3399007939816937e-310, xmm1 = 3.0079874608688941e-316}
        >         pMethod = 47359683834264
        > #12 0x00002b12e317615c in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, typelib_TypeDescriptionReference*, sal_Int32, typelib_MethodParameter*, void*, void**, uno_Any**) (pThis=0x3ab9a80, aVtableSlot=..., pReturnTypeRef=0x1c07390, nParams=0, pParams=0x0, pUnoReturn=0x0, pUnoArgs=0x0, ppUnoExc=0x2b12e6861488) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:237
        >         pStack = 0x2b12e6861170
        >         pFPR = {2.3399036413000935e-310, 2.3399017635979741e-310, 1.9097962118687451e-313, 2.3399036413020203e-310, 2.9003052604790195e-316, -1.3614915359519845e+193, 2.339903641302465e-310, 0}
        >         __PRETTY_FUNCTION__ = "void cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, typelib_TypeDescriptionReference*, sal_Int32, typelib_MethodParameter*, void*, void**, uno_Any**)"
        >         pCppArgs = 0x2b12e6861160
        >         pStackStart = 0x2b12e6861170
        >         pGPR = {61588208, 9, 47360176952128, 47360119419570, 0, 58702832}
        >         nTempIndices = 0
        >         nFPR = 0
        >         pAdjustedThisPtr = 0x3abc2f0
        >         ppTempParamTypeDescr = 0x2b12e6861160
        >         nGPR = 1
        >         pReturnTypeDescr = 0x1c07390
        >         pCppReturn = 0x0
        >         bSimpleReturn = true
        >         pTempIndices = 0x2b12e6861160
        > #13 0x00002b12e3176bdb in bridges::cpp_uno::shared::unoInterfaceProxyDispatch(_uno_Interface*, _typelib_TypeDescription const*, void*, void**, _uno_Any**) (pUnoI=0x3ab9a80, pMemberDescr=0x37fbbf0, pReturn=0x0, pArgs=0x0, ppException=0x2b12e6861488) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:425
        >         nMemberPos = 27
        >         aVtableSlot = {offset = 0, index = 9}
        >         pThis = 0x3ab9a80
        >         pTypeDescr = 0x2b14740
        >         __PRETTY_FUNCTION__ = "void bridges::cpp_uno::shared::unoInterfaceProxyDispatch(uno_Interface*, const typelib_TypeDescription*, void*, void**, uno_Any**)"
        > #14 0x00002b12e441cf28 in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const (this=0x3a0fd50, returnValue=0x2b12e68618a0, outArguments=0x2b12e6861920) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/incomingrequest.cxx:242
        >         exc = <error reading variable: Cannot access memory at address 0x7261686320747376>
        >         pexc = 0x2b12e68614b0
        >         retType = {_pTypeDescr = 0x1c07390}
        >         nSize = 0
        >         retBuf = std::__debug::vector of length 0, capacity 0
        >         outBufs = empty std::__debug::list
        >         args = std::__debug::vector of length 0, capacity 0
        >         __PRETTY_FUNCTION__ = "bool binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny>*) const"
        >         isExc = false
        > #15 0x00002b12e441bd16 in binaryurp::IncomingRequest::execute() const (this=0x3a0fd50) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/incomingrequest.cxx:79
        >         resetCc = true
        >         oldCc = {m_pUnoI = 0x0}
        >         ret = {data_ = _uno_Any(void)}
        >         outArgs = std::__debug::vector of length 0, capacity 0
        >         isExc = false
        > #16 0x00002b12e443c7a4 in binaryurp::(anonymous namespace)::request(void*) (pThreadSpecificData=0x3a0fd50) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/reader.cxx:85
        >         __PRETTY_FUNCTION__ = "void binaryurp::{anonymous}::request(void*)"
        > #17 0x00002b12c2ce1f5f in cppu_threadpool::JobQueue::enter(long, bool) (this=0x3ab9da0, nDisposeId=61386512, bReturnWhenNoJob=true) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/threadpool/jobqueue.cxx:107
        >         guard = {pT = 0x3ab9da0}
        >         job = {pThreadSpecificData = 0x3a0fd50, doRequest = 0x2b12e443c73b <binaryurp::(anonymous namespace)::request(void*)>}
        >         pReturn = 0x0
        > #18 0x00002b12c2ce6bfd in cppu_threadpool::ORequestThread::run() (this=0x3a8af10) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/threadpool/thread.cxx:172
        > #19 0x00002b12c2ce712b in osl::threadFunc(void*) (param=0x3a8af20) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/osl/thread.hxx:185
        >         pObj = 0x3a8af20
        > #20 0x00002b12bf40d7bd in osl_thread_start_Impl(void*) (pData=0x3a4c7e0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sal/osl/unx/thread.cxx:237
        >         terminate = false
        >         pImpl = 0x3a4c7e0
        >         __PRETTY_FUNCTION__ = "void* osl_thread_start_Impl(void*)"
        > #21 0x00002b12bfdf7dc5 in start_thread () at /lib64/libpthread.so.0
        > #22 0x00002b12bfb24ced in clone () at /lib64/libc.so.6
        [...]
        > make[1]: *** [/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/workdir/JunitTest/sd_unoapi/done] Error 1
        
        Change-Id: I7d034c02a49d315104d8329a4e1119e14e8e5e40
        Reviewed-on: https://gerrit.libreoffice.org/40176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-07-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [d7a2fd3e8262b8897ad06f01f25f46330e050e0c]

        tdf#109123 Change SwDocIdle base class to Idle
        
        This hides SwDocIdle from SalInstance::AnyInput( VCL_INPUT_ANY )
        on Windows. Otherwise Writer assumes there is more stuff to do, as
        it can't know the scheduled Windows event is just for itself,
        resulting in a busy loop, which freezes Writer.
        
        Change-Id: I919c40e8e1673eb09a69a3084203d1c4a6ecac8a
        Reviewed-on: https://gerrit.libreoffice.org/40189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-07-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [8d4d1e8d1cd4b400bc395dcbb98fb1e82eaf4e0f]

        Annotate some more Timers and Idles
        
        Change-Id: Ic8ca00db385ed59bb16744581f9d7cc0fcbb4f5b
        Reviewed-on: https://gerrit.libreoffice.org/40188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-07-20  Eike Rathke  <erack@redhat.com>  [52e09f2c03f7cc024b2973c4806283c324fc23df]

        Another attempt to blind fix tdf#108612
        
        Oddly in that scenario on Windows there are two clipboard documents alive when
        destroying one, so the destroyed one erroneously is said to be a clipboard
        source and then detachs the comments' caption information.
        
        There's no legit case where a clipboard document could actually be the real
        original source of another clipboard document, so bail out if the caller
        already is one.
        
        Change-Id: I0f8d240d8ec13bf91b77176dc6439a541cf14eaa

2017-07-20  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [558ded72d2a39fd0eac1f3f375b446c72b7141e5]

        SmartArt: shape styling
        
        Change-Id: I7e9ab4c2286fd803cd518dd01ab8ebd5ac2d8428

2017-07-20  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [47e52b47845265ba126c30eba149e90689538b93]

        SmartArt: more layout work
        
        * basic layout algorithms implementation
        * change layouting order to "from top"
        
        Change-Id: I8ef397fa0e39bb6d8cda2d1387b663980f134a59

2017-07-20  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [21f28f94744b4378ba45b1361870592dd7cfabb2]

        SmartArt: add ShapeAtom to store shape template instead of LayoutNode
        
        it allows to load shapes inside choose/if
        
        Change-Id: I8040967d1f769796f6ad6b2d0c7b5ce698f89ee3

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a976fa5f00a81ff0f006a2da73fded3825e0a7c1]

        mxStatusIndicator is unused
        
        ever since
            commit 8dc268058690337459bc38862c1532c34f171a48
            Author: Björn Milcke <bm@openoffice.org>
            Date:   Fri Feb 9 15:48:29 2001 +0000
            Req. change Load/SaveAs for XML format - removed deprecated CTOR
        
        Change-Id: I772123e89391fea3578c7ed0986e1bc2d2a42a97

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1802cfca17e7f12a0666dd884108e5b5a666b36f]

        mxStatusIndicator is unused
        
        ever since
            commit eaefa688bfff0f73992c84496d4ce89e16ac3550
            Author: Caolán McNamara <caolanm@redhat.com>
            Date:   Wed Nov 2 22:33:34 2011 +0000
            callcatcher: ditch some unused code
        
        Change-Id: Ifca9734ad29257d0d692cf36e709837cbe02af29

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd5a91f5a3ee9448279e67a50d27d9c6540f0dad]

        m_xExtHandler is unused
        
        ever since it was added in
        commit eb4b36c6e797e5eda511422c48ff0a210e2cc460
        Date:   Tue Jul 13 08:00:42 2004 +0000
        INTEGRATION: CWS oasis (1.1.2); FILE ADDED
        
        Change-Id: If4375c6e57dbe635f53ca0395cb7bdc02de81b18

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [039d9b97b720d9dc735413b292382104b63014d5]

        loplugin:constparams in framework
        
        Change-Id: Iecd19a0cbb3cc78158c17bfa064cc23bafc44b18
        Reviewed-on: https://gerrit.libreoffice.org/40206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0565f7011fa6d6b295e522c023127970ccce822]

        loplugin:constparams in cppcanvas
        
        Change-Id: Ic440819b5a1c71d2e4503b9a3b1e961c4ce123af
        Reviewed-on: https://gerrit.libreoffice.org/40205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [3cb3a809230d1b3de22ab8addcf10e840dcde0e3]

        loplugin:constparams in fpicker
        
        Change-Id: I1ef422ccd902a3bc5e4fce5ea373cfef24f8edef
        Reviewed-on: https://gerrit.libreoffice.org/40204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b10ec87e383ce6ab14c0cede46ee98c13b11e61]

        loplugin:constparams in accessibility
        
        Change-Id: I9c168295dcd6d4400c0f7c0b30ec22bd018cf93b
        Reviewed-on: https://gerrit.libreoffice.org/40203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [34e8f52d51cbf2010d1ea61c78757b38d8392f74]

        loplugin:constparams in canvas
        
        Change-Id: Id54bb9dca606dd91e2d3ad4b63b9af7593c601e0
        Reviewed-on: https://gerrit.libreoffice.org/40202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-20  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [b8e26ebe2c37640212ef663a483cddf1639af742]

        Avoid unnecessary calls of AdjustRowHeight
        
        Check if attribute changed during ApplyAttributes. If it did not change,
        it is unnecessary to recalculate cell size, repaint etc.
        
        Change-Id: Ic3a3fa24efa9ad3619b8979a67e972a7635311cc
        Reviewed-on: https://gerrit.libreoffice.org/40198
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-07-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [58ccac44f7df4273db31e4bbe9043bfb4af4d08a]

        tdf#108824 Honor ODF default for "Mouse pointer visible" property
        
        Change-Id: I6b4c431d66835b6affe834a23b900fa61830d87f
        Reviewed-on: https://gerrit.libreoffice.org/40159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ca004d940ee8cdec9a4e8bee869c23115d7fd378]

        Removed duplicated include
        
        Change-Id: Ie1eef17779e2c70215526e46813b5ab9321911f5
        Reviewed-on: https://gerrit.libreoffice.org/40119
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-07-19  Eike Rathke  <erack@redhat.com>  [22ae038a56b85e86219922c2759544545f2d813d]

        Fix crash when saving new spreadsheet as dBase/.dbf, tdf#108789 follow-up
        
        ... as there is no input stream.
        
        Regression from
        
            commit 7f1465a9599e9665159dd2d823a6e9064cca5703
            Date:   Sun Jun 25 17:21:45 2017 +0200
        
        Change-Id: Ib97a4878fe8cf28e5d0f1dc6cc07800ea1635e68

2017-07-19  Eike Rathke  <erack@redhat.com>  [667aa6ade94a4dee441868d21db037e42c871932]

        Avoid temporary Date and normalization
        
        Rather than possibly calculating Date=((Date=(Date+int))+int) with a
        normalization involved for each operator+() force Date=(Date+(int+int))
        
        Change-Id: I6c4b30749d138c0b041ffc9e37796b6f64b6d461

2017-07-19  Eike Rathke  <erack@redhat.com>  [ef8f13e08bccb7c082d3c5b19cce8a7a63c0b2fa]

        Don't calculate GetDayOfWeek() thrice
        
        Change-Id: Ia1f7689448f8a9ea9e5c1a6e3b1949ee2065c827

2017-07-19  Eike Rathke  <erack@redhat.com>  [772b846c462e6465955769ed93cde046603073bb]

        Change the most obvious Date+=(long)... to Date+=static_cast<sal_Int32>(...)
        
        Simple search
        git grep -l 'Date.*[+-].*[(<] *long *[>)]'
        
        Since
        
            commit f5b0cc2a3690ba963b3f150886e1d5ddddee9530
            Date:   Sat Jul 1 16:01:15 2017 +0200
        
        Date operators +,-,+=,-= have sal_Int32 operands instead of long.
        
        Change-Id: I2387cbceadcb056831225e4111353980d50a94d4
        Reviewed-on: https://gerrit.libreoffice.org/40163
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-07-19  Dennis Francis  <dennis.francis@collabora.co.uk>  [4d783c45062d030d278c076d7817b9589fa77d91]

        tdf#108881 : do not assume that chart objects always...
        
        ...have data ranges associated with it. Empty charts do not
        have data ranges. Reverts the part of
        
        c55d52262ea1d5f869a9528fd051ee19e687f1cc
        
        which makes this assumption.
        
        Matching test cases (in uitest) coming up soon in another commit.
        
        Change-Id: I60f0f03a8c937ecfdff95047bdfeeb7733eff4a4
        Reviewed-on: https://gerrit.libreoffice.org/40057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-07-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [d3d9292a0fb414e6721b2f3b12b7e283caed946d]

        connectivity: merge OCalcColumns and OWriterColumns
        
        Turns out createObject() only needs the base class OFileTable, and then
        these can be shared.
        
        Change-Id: I6e8a83155dbbbc3d85794e190c2e710d01902017
        Reviewed-on: https://gerrit.libreoffice.org/40183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [196ee66d4aab62678a8cfb762379909bdda16051]

        connectivity: merge OCalcPreparedStatement and OWriterPreparedStatement
        
        Into a single OComponentPreparedStatement, as both of them just provide
        prepared statement functionality based on a file loaded into an LO
        component, so they can share code.
        
        Change-Id: Ib1074871d63de83f16861081050e57442ebf0ffa
        Reviewed-on: https://gerrit.libreoffice.org/40182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [4073bc15d1aa1b46b2e0953d6316f2ab6a23dc87]

        connectivity: merge OCalcStatement and OWriterStatement
        
        Into a single OComponentStatement, as both of them just provide statement
        functionality based on a file loaded into an LO component, so they can share
        code.
        
        Change-Id: Iad2852f93783ec3c4a672f4b86424b4aa0ae8eaf
        Reviewed-on: https://gerrit.libreoffice.org/40181
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [e473d49acc127ece76eb31cb3610e3950f35d9d9]

        connectivity: merge OCalcResultSet and OWriterResultSet
        
        Into a single OComponentResultSet, as both of them just provide data
        source functionality based on a file loaded into an LO component, so
        they can share code.
        
        Change-Id: I19352e592a45d7a58d834e72645dec72d77ce7c9
        Reviewed-on: https://gerrit.libreoffice.org/40180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-19  Dennis Francis  <dennis.francis@collabora.co.uk>  [5f2bcde100c278315609c221c48ff03aacdf9bdc]

        tdf#93328 : Assign the ScInterpreter results back to ScFormulaCell...
        
        when the formula cell type is unknown before interpreting, otherwise
        the cell is treated as of type string later when used by the
        interpreter.
        
        Added unit-test testIterations() in ucalc that tests the
        establishment of circular chain of references and editing of a
        formula cell that already belong to the circular chain.
        
        Change-Id: Ib13b05b20d17c0696fce0ac9eefd9e621bdc0c5f
        Reviewed-on: https://gerrit.libreoffice.org/40165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-07-19  Michael Stahl  <mstahl@redhat.com>  [14d2255cbd254dea6e87a04f747e7d6d3d54ceb9]

        tdf#107975: Revert "fix deleting an image anchored to last paragraph
        
        ... in document"
        
        This reverts commit 2903d85d6197829633d7f96c95cd55821c2c20ff.
        
        It was a good idea, but is not complete.
        
        Change-Id: Ia0da2640889ce6e78b89b27c75fae9d6508afd40

2017-07-19  Caolán McNamara  <caolanm@redhat.com>  [45df9012d14450b71ea1619f2a627f7e43320fe1]

        oss-fuzz: fix wmffuzzer
        
        Change-Id: Idd6a03ed46161c6d35088401ae2816edc8a69f8b

2017-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [fbf1e4a5d3b6f35b7d6510755ebf58c87f566da0]

        loplugin:constparams in cppu
        
        Change-Id: I0e772b8cf4ee281b5f3e26131df985607a569c48
        Reviewed-on: https://gerrit.libreoffice.org/40156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8ea031a817a5451b949720c961d963453b032eaf]

        Updated core Project: help  96683c90c8faf8af6bcee5a149f3a7a6acefcf26
        
        Code cleanup in XSLT
        
        remove unecessary template
        
        Change-Id: Ie7b615d75c33702e79dc052b87c2a392038964c6
        Reviewed-on: https://gerrit.libreoffice.org/40186
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [81b56ca1b8d05c5307bd3d4e6d710256991317ed]

        Updated core Project: help  125c3e6a3faab4062b69ab78c636192e5f3763b9
        
        Fix a $title variable in XSLT transform
        
        Change-Id: I7463572330e2338e73266f487d88b3d1beeff741
        Reviewed-on: https://gerrit.libreoffice.org/40184
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-19  Heiko Tietze  <tietze.heiko@gmail.com>  [756662033e348ea42019ac6af799e23dc9896b92]

        tdf#108928 Branding 6.0
        
        Improved splash
        
        Change-Id: Ie691567fc265ebd6100029843b111be3ce97c804
        Reviewed-on: https://gerrit.libreoffice.org/40120
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-07-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bde72cdae1e7e001d5089c5284672c976b8e43df]

        tdf#109188 Always load documents read-only in SwOneExampleFrame
        
        Should be no problem since 38a3743e0c5d52f9386f74097fd512d3133fbbe3
        
        Change-Id: I0ce47bc2bdaa900559a16baf25305066977caa6d
        Reviewed-on: https://gerrit.libreoffice.org/40140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [d9b0108e3af7244179bcc7b07db9d0826c3ac8a6]

        sw mailmerge: add writer data source testcase
        
        Fails with commit 83b43ef2223b66484e0e90e7b614886e06f955b5 (sw mail
        merge: add support for the new 'writer' connectivity driver, 2017-07-18)
        reverted.
        
        Change-Id: I675e15bdbc655a34cca3de2b5d070167ca69cac8
        Reviewed-on: https://gerrit.libreoffice.org/40174
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-19  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [08d7d972f64f08f658440dceb12c4ffa845425bc]

        revert fix typos
        
        This revert the part of
        
        commit d948d66509022befdb6e2c589859ca7dee9e5347
        Author: Andrea Gelmini <andrea.gelmini@gelma.net>
        Date:   Sat Mar 18 20:07:23 2017 +0100
        
            Fix typos
        
        that changes the odf 1.2 schema
        
        Change-Id: I6307513bc1494b656c031168375cd30224914b33

2017-07-19  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [831153d465b7091f2021f94bb10e725e0c48c684]

        vbaapi: File dialog produces path
        
        instead of file url
        
        Change-Id: I6f4cab23edd1fabe93290a26adc5fb77f2a55e8b
        Reviewed-on: https://gerrit.libreoffice.org/40170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-07-19  Mike Kaganski  <mike.kaganski@collabora.com>  [5734c6fee6a959b86b5e7f9c391ae3bee6009a08]

        CheckWebQuery: Don't use OUString::createFromAscii for user input
        
        Change-Id: I26803984c0a9e172aa4ceb7bfc9d26abb14ca207
        Reviewed-on: https://gerrit.libreoffice.org/40173
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-19  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [def6f7f749dd0a175427e51d8620b1406084d553]

        tdf#108835 Fixed writer crash on adding Autocorrect Entry:
        
        ZipPackageStream::saveChild seeks and reads on the same
        stream, so it cannot be done parallely. Also, read on
        BufferedStream tries to aquire the same mutes, which is
        already aquired by the calling method resulting in
        deadlock. Using UnbufferedStream here should solve both.
        
        Change-Id: I25b7ca2ff3c31125cf107fe404f9af66435bec7d
        Reviewed-on: https://gerrit.libreoffice.org/40160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-19  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [887e9829dc22883386934993b14374b8559cc95e]

        Separate SvxMenuConfigPage from cfg.cxx
        
        Change-Id: I6e56756628bbbf3900f946715ce8b95bbe78ae03
        Reviewed-on: https://gerrit.libreoffice.org/39341
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        (cherry picked from commit 091a7f474adac69b1808e5c812952586d253a809)
        Reviewed-on: https://gerrit.libreoffice.org/39956

2017-07-19  Caolán McNamara  <caolanm@redhat.com>  [ba5cdd68ff207082cf376429f8a5d4810ab013e3]

        gtk3: make video playback fill playback window
        
        Change-Id: I43f2f77889856dc6a3b0c3a3775826dbb000be7a
        Reviewed-on: https://gerrit.libreoffice.org/40168
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-19  Stephan Bergmann  <sbergman@redhat.com>  [e80e1d38b36cca53ac744c2c4fec98a16ee654b5]

        Missing @since tags
        
        ...from 83535a28c57ffb59f795dd35332d6b3426071e32 "emfplus: create a wmf/emf/emf+
        primitive based importer"
        
        Change-Id: Id628c834cea2ae4cb031fdd68feff5db1e887d13

2017-07-19  brainbreaker  <gautamprajapati06@gmail.com>  [c57631351c2acf9fd47050ec6e73a09dcc7d95bd]

        android:Update configure.ac to support NDK 15.1.x
        
        Change-Id: I07ec4df7cb5aaf4b491fac1202d2607af9f56968
        Reviewed-on: https://gerrit.libreoffice.org/39780
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [17a8aadf764061b5be766e8edff3f01a12fe0993]

        CompilerTest_compilerplugins_clang: disable test failing with clang-3.8
        
        10:28 <@vmiklos> noelgrandin: clang-3.8 is unhappy for the unusedfields plugin: https://pastebin.com/raw/MJ30aKcs
        10:30 <@noelgrandin> vmiklos: ... probably best to just disable the unusedfields solenv testing in the .mk file
        
        Change-Id: I1873f1f76d7a7b0438002ffda9180abe582e07d7

2017-07-19  Akshay Deep  <akshaydeepiitr@gmail.com>  [f9efee1f87262b0088c249b2c306fb53ca729b53]

        Favourites feature in Special characters
        
        Change-Id: I8273b95132d48a51e841ec3792139007b4e7b55a
        Reviewed-on: https://gerrit.libreoffice.org/39752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [30f7ce30c92e1add033cdea0a78cea5563758513]

        loplugin:constparams in connectivity
        
        Change-Id: I9b81c6227fb3c89a832640058a11444f72019694
        Reviewed-on: https://gerrit.libreoffice.org/40155
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f7e64f3edbc1a49e9681d12ce24326150a8a675]

        loplugin:constparams in desktop
        
        Change-Id: Idba3acbd1e6ad5e1ce1cae9f80f764906ab8b143
        Reviewed-on: https://gerrit.libreoffice.org/40157
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b83ed313e0e54cb7da4525d13f63937e10867fa]

        loplugin:constparams in svtools
        
        Change-Id: I2620419828864363af55011abe56143bb7d42f48
        Reviewed-on: https://gerrit.libreoffice.org/40154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [32878b68574f8fb27a122dd3a356e369391bdfa6]

        enhance unusedfields plugin to find readonly fields
        
        Change-Id: I4da97443fc7eb14fd94959a026ab45a9256c055f
        Reviewed-on: https://gerrit.libreoffice.org/40158
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [2303d4f1a2b7e25fe864323adeec398057cebe72]

        [API CHANGE] offapi: remove unused css.xml.crypto.XMLEncryption
        
        This is mostly just the offapi/ part, more C++ code can be removed in
        xmlsecurity/ after this. XMLEncryption wasn't used by internal code
        since it was added in commit 9f34fde7a8750b856570b5e855d2ecb226bf0c23
        (libxmlsec, 2004-07-12).
        
        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: Ia0168f67d1c8ff7a019760ac436511f219eee94e
        Reviewed-on: https://gerrit.libreoffice.org/40162
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [329c9aca6facc453b37858b04d1ee5cf2fa48e0d]

        osl: fix a number of doxygen comments in unx/file_path_helper.hxx
        
        Change-Id: Icd5553505e48b650103597e40311ac11ba388259

2017-07-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [37a5c4e6b80d9f25dc8c7f4e7f7d46e917cae50f]

        osl: fix file_path_header.cxx comment
        
        Change-Id: I671ba9d48d327ccabc8851bee596831e04a6f62a

2017-07-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [e57aad8e43bc2617e88caac515b3fe5a09349813]

        osl: fix header comment
        
        Change-Id: I06829e4ad0efc78244083e48bf9cd10422ff5e2e

2017-07-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [c0d7f348f20ea1ae0d4b738136be4d5cbff550ae]

        osl: remove comment cruft osl/socket.h
        
        Change-Id: I785cc08e5450530f885b1bf38b50517029d6fb92

2017-07-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [1ec04aa8d8f37c82c78d6b98e030a34769d3123e]

        Followup to 56638d1a6d9ba - fValid -> bValid
        
        In 56638d1a6d9baebfe27cbf82ccf0376926c6a530 we renamed to BOOL to bool,
        but we also need to change from fValid to bValid.
        
        Change-Id: I6a2c2931d8872ee2cfefa43c3f06fff5d5ce0629
        Reviewed-on: https://gerrit.libreoffice.org/40115
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-07-18  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [8180b6801dca2052a9d40411f9bbdcc96198c52f]

        tdf#109194 cleanse startup notification foo from env
        
        So when the desktop environment does startup notification, this
        DESKTOP_STARTUP_ID gets passed on to the launched application.
        Problem is, XDG spec says app should read it from the env, then
        discard - which LibreOffice never does.
        
        When passed on to child processes, funny effects might ensue, so
        let's just erase this at the end of VCL init, when I'm reasonably
        sure every gtk/kde/whatnot backend did read it.
        
        Change-Id: I1f758c7a02455028d2b520c144ffe32538621f19
        Reviewed-on: https://gerrit.libreoffice.org/40153
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-18  Caolán McNamara  <caolanm@redhat.com>  [eff84b958c54985e0b81c44b2cd81722abeb9320]

        remove unused CntWallpaperItem
        
        Change-Id: I47cf9fc37bb64a80a21ed805bff2bb3ac3eb6da5
        Reviewed-on: https://gerrit.libreoffice.org/40148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-18  Tor Lillqvist  <tml@collabora.com>  [816a9ddeaace21781b3e9ad2b0c3510eaafd9970]

        loplugin:oncevar
        
        Change-Id: I538903412a351ba901c2b2149e450ebc7e80916a

2017-07-18  Tor Lillqvist  <tml@collabora.com>  [e19c0a3dec7ac9809aba461c03d45a07d601fe9a]

        loplugin:oncevar
        
        Change-Id: Ic7c5ec9bb7cc7aff61279f2027cf5a9e1b31e36f

2017-07-18  Eike Rathke  <erack@redhat.com>  [a4283e5b7b4397bfdad3605f1cd490961c28c0de]

        Eliminate some unnecessary temporary Date instances
        
        Change-Id: Idede71608458acf4d23504b3a6a1cba557f370d1

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [83b43ef2223b66484e0e90e7b614886e06f955b5]

        sw mail merge: add support for the new 'writer' connectivity driver
        
        By mapping the .odt, .sxw, .doc and .docx extensions to sdbc:writer:. If
        we are at it, also accept xlsx next to xls.
        
        Change-Id: I8c6769b282adec1e7e8d191170e7aa9b324f2018
        Reviewed-on: https://gerrit.libreoffice.org/40147
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [36f2df84fcfc21038b4d20df38a9e5addfcbde3f]

        dbaccess: introduce DATASOURCE_TYPE::DST_WRITER
        
        By mostly reusing the spreadsheet code. This way the UI allows creating
        a data source where the backend is a Writer document (containing at
        least one Writer table).
        
        Change-Id: I42186d46aaa86fa96ebae0807c97306d6d00d6d4
        Reviewed-on: https://gerrit.libreoffice.org/40146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-18  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c49ed68c7e30f6963ecf56e542459f4fbd67a470]

        no copy needed
        
        coerce_value(..) is a local static function without side effects
        
        Change-Id: Id153ad26973b5724b33f144ae9eba49562b15067
        Reviewed-on: https://gerrit.libreoffice.org/40040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-07-18  Eike Rathke  <erack@redhat.com>  [038063a352f59bad1ecdeeb63016e37f6945a420]

        Change nonsense non-const Date* GetNullDate() to const Date&
        
        * first, a non-const Date* may leave the impression that one could change the
          NullDate through the pointer, which is only partly successful; luckily no one
          did that
        * second, there is always a NullDate so checking for nullptr is superfluous
        * third, the pointer was dereferenced (maybe after a check) everywhere to
          obtain the NullDate, luckily..
        
        Change-Id: I3c3a788ba0336596ac6bde4c96e77a0cdb7a4a95

2017-07-18  Caolán McNamara  <caolanm@redhat.com>  [71c3113e9dbf61693fd947262370cc61cdf31ac7]

        fix terrible state of chassis
        
        Change-Id: Idc0a4ea5def17e00af8c8dfec6efb797252e5a00
        Reviewed-on: https://gerrit.libreoffice.org/40144
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-18  Caolán McNamara  <caolanm@redhat.com>  [512d1ad386da6a8695be24b27414619dcdf4f657]

        merge last entry of cntids.hrc into sfxsids.hrc
        
        Change-Id: I78ba63d5d455ef9fe2e4c6cf2f67d88c921100d1
        Reviewed-on: https://gerrit.libreoffice.org/40143
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-18  Caolán McNamara  <caolanm@redhat.com>  [f387d3ae8e5c675f45d92f5d8acfc61d9fda7533]

        SID_VIEW_FLD_PIC looks like a StarOffice < 6.0 holdover
        
        that can't exist anymore
        
        Change-Id: If94801fe854bc8ccf4307fce2674944f63e95d4c
        Reviewed-on: https://gerrit.libreoffice.org/40142
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-18  Caolán McNamara  <caolanm@redhat.com>  [2ce827f21cd11832cec5395c6c1c5fb2eef4b2d0]

        move SID_DISTRIBUTION to reportdesign
        
        Change-Id: Ia34d484485aed454d5463ec7e8f25f20af540490
        Reviewed-on: https://gerrit.libreoffice.org/40141
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-18  Caolán McNamara  <caolanm@redhat.com>  [6a9f6c28a382e14ae9da0b3ceeee46a6c51b1292]

        try sleep instead of blocks annotation
        
        Change-Id: I2d80ed40b5ec4c8db62053d8bb6c9d0c9ad24da2

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [8a16a5f74243433be4997dfac0f17daa12d9836c]

        CppunitTest_filter_eps_test add missing component
        
        Missing since commit 098b685e901974dc9d0248b6e2fd06644c954e84 (No reason
        to silently misbehave when these UNO services are missing, 2017-07-18).
        
        Change-Id: Iee2f43fca11ce635833700fb087883013c59d985

2017-07-18  Caolán McNamara  <caolanm@redhat.com>  [f3d9887d7a7092ad4d983109f08c41ed53ceb15f]

        coverity#1415512 silence Unchecked return value
        
        Change-Id: I50601be72a5f496c1d1e8135af57db649e29110a

2017-07-18  Stephan Bergmann  <sbergman@redhat.com>  [c7911bb582eee0b470904b740f5f092d689d97ee]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: I9567aa4326cd70dd46fbbae53e1cb63b105e5df5

2017-07-18  Caolán McNamara  <caolanm@redhat.com>  [e271435c43a498933b80726c0ab2cff642467034]

        coverity#1415515 Division or modulo by float zero
        
        and
        
        coverity#1415513 Division or modulo by float zero
        
        Change-Id: I91ffc794e70f9204a39a5ae1b2a6c59ecbe31adf

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [5445de1432fd65fb3ef613d1dafd2bbb9b99b265]

        connectivity writer driver: mention Writer in display name
        
        It was just "Document" to be consistent with Calc's "Spreadsheet", but
        it's confusing as we have a Text driver as well.
        
        Change-Id: I9ec10f49c3f2bdab7d8f92a9ee0a44b4536e83eb
        Reviewed-on: https://gerrit.libreoffice.org/40135
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [cad0d8df38cf390d0615668ce2ab7c8f7ee42cde]

        connectivity writer driver: add Statement implementation
        
        Gets rid of the OWriterConnection::createStatement() stub warning. This
        is the last interface which was not supported by the writer driver, as
        far as I see.
        
        Change-Id: I5d1e6835d30b704d6866f2cc4cd9e82ea0f2139e
        Reviewed-on: https://gerrit.libreoffice.org/40134
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [a93c89894feb663df37609c95d4db523120c0bc1]

        connectivity writer driver: add ResultSet implementation
        
        Now column headers and table data show up on the UI.
        
        Change-Id: I84100c5a7ac65c3be1e985be8ae7195835c45145
        Reviewed-on: https://gerrit.libreoffice.org/40128
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-18  Caolán McNamara  <caolanm@redhat.com>  [48ae7e505f59df0920b417ce1951cb3d0e905419]

        undef SID_INSERT_FRAME can go now
        
        Change-Id: I584a6198142cf738b4671dd9b85d97a7a9431168
        Reviewed-on: https://gerrit.libreoffice.org/40121
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [3964408f7f6acbfe613c6173f44c810fdacdc63d]

        loplugin:constparams in sdext
        
        Change-Id: Ia5d2c00b02bf1758f7502065dd109f0f54fda2d3
        Reviewed-on: https://gerrit.libreoffice.org/40124
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e56596e009c11ec6118a126ac560e87d754ae15b]

        Fix typos
        
        Change-Id: If6023dfa1d90f79185197622a738373a189ea6af
        Reviewed-on: https://gerrit.libreoffice.org/40118
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-18  Stephan Bergmann  <sbergman@redhat.com>  [098b685e901974dc9d0248b6e2fd06644c954e84]

        No reason to silently misbehave when these UNO services are missing
        
        ...which e.g. made it unnecessarily hard to track down
        7a23668e4f4e235c7a4e1c99e38506bd9c874be8 "Fix CppunitTest_cppcanvas_emfplus"
        
        Change-Id: I2f537fabb067b77e82b900bd2cba30fd65c275aa

2017-07-18  Eike Rathke  <erack@redhat.com>  [6959aff40692cc02c99efb6781091263f8a25a84]

        Address b0210c34dcaa5fc44956078ffa1dfe734d379224 nitpicks, tdf#43157 follow-up
        
        Change-Id: I3c70225f4d19ea85a54026e8eb78ba729acd6dfd

2017-07-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [41dc56df37596ff20c0476ae44fbd07b8b4678a1]

        loplugin:constparams codemaker,idl,idlc
        
        Change-Id: Ic72b7525cfbfbd3c5afb12fe9ea814176e6c8c9d
        Reviewed-on: https://gerrit.libreoffice.org/40126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [50985d9b60cc03954bbae3dc931abb6aa18c4c78]

        loplugin:constparams in package
        
        Change-Id: I78386422f90f860647c844666548cd63e630b9a7
        Reviewed-on: https://gerrit.libreoffice.org/40125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-18  Bernhard Widl  <bernhard.widl@cib.de>  [b0210c34dcaa5fc44956078ffa1dfe734d379224]

        fdo#43157 convert OSL_ASSERT to assert in sc/source/filter
        
        Change-Id: I3d6d3da69ed7539dacf7eaf82fa7633f85619b39
        Reviewed-on: https://gerrit.libreoffice.org/39366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-07-18  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [42c8000e68ab9d04f12a71bdaacb3718cb35bbd3]

        Moving legacy contexts to FastContexts:
        
        ScXMLNullDateContext
        ScXMLIterationContext
        ScXMLContentValidationContext
        ScXMLHelpMessageContext
        ScXMLErrorMessageContext
        ScXMLErrorMacroContext
        
        Change-Id: Ic2a4f038891aefbb94b1d9ada96da7c139c6c9fe
        Reviewed-on: https://gerrit.libreoffice.org/40012
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-18  Caolán McNamara  <caolanm@redhat.com>  [ce00985e24fd787e5938d58a075420fe655b149e]

        fix oss-fuzz build
        
        Change-Id: Ia279c7726f1bbf9cdfb6bdc481c884d56e9206c0

2017-07-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [229c21779190bf11142d5a9347b2ecbe37952898]

        We no longer patch libxmlsec for this
        
        Change-Id: I0e817499e80d2b7292833f5e734974b05ef579b6
        Reviewed-on: https://gerrit.libreoffice.org/40041
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [c6d2e7d7796a5aae71fb7d8d10a538b727ad2465]

        vcl pdf tokenizer: indentation fixes
        
        These files had a consistent style before, let's keep them that way.
        
        Change-Id: I32cf4ae61d0fac37df5e5412ae9cf3e2b3c92d17

2017-07-18  Varun Dhall  <varun.dhall@studentpartner.com>  [315b6afc90298ac23de7d24449feae6beaade17a]

        Partially revert c1723a3b6 The loop behavior was changed by the original commit instead of starting from 1 it started from 0 due to which it ends up saving Default Style and missed an important custom style
        
        Change-Id: I4853b70fbb6a24c9ccbd0b5713c6dbe4215830a6
        Reviewed-on: https://gerrit.libreoffice.org/40093
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-18  Szymon Kłos  <szymon.klos@collabora.com>  [00b506ff03708e30daa7c2f3df89bb5c06a9cdde]

        Embedded documents: show title in menu entries
        
        Change-Id: I478d81798e6f1e2d96e570cb6788a438c6a0be62
        Reviewed-on: https://gerrit.libreoffice.org/40079
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-07-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [c932e26138d9dda1d3dad5e2472a79d42c0a816c]

        loplugin:constparams in toolkit,ucb,xmlhelp
        
        Change-Id: I2287bf468aae5008e25aa8b1bc0b63cff7bb1bf1
        Reviewed-on: https://gerrit.libreoffice.org/40117
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-18  brainbreaker  <gautamprajapati06@gmail.com>  [e530689ef6ba79a26162670580ba28f9b09eb689]

        Clean up android specific template functions defined in std namespace
        
        Change-Id: I2094ee8eec00587f166d96723a02eb5957dbf79b
        Reviewed-on: https://gerrit.libreoffice.org/39890
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-18  Stanislav Horacek  <stanislav.horacek@gmail.com>  [6b0cace60b2ca1bd27132c77cd0cd7699386ede6]

        Updated core Project: help  6cdd87dd0e6dc4c50bf31bd29dd340345885be42
        
        Find & Replace dialog: options are under Find, not Replace
        
        Change-Id: I8b2ebe6282beb9ac111ebd4688310c57b338626b
        Reviewed-on: https://gerrit.libreoffice.org/40098
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>
        

2017-07-18  Pranav Kant  <pranavk@collabora.co.uk>  [ecba18e226b4b03a4b2af99d92097f1d1b71467a]

        gtv: G_OPTION_FLAG_NONE is available since 2.42 only
        
        Change-Id: Ic3aacb79a3e828e59fede437213f2b7298e49bc1

2017-07-18  Stephan Bergmann  <sbergman@redhat.com>  [86d4a76b517c6637173500f263d41069626122ab]

        -Werror,-Wunused-private-field
        
        Change-Id: Idd356214b553eadf5030115fc60a526e4428b1bb

2017-07-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [72f36adb93d24a3da8868dad128ab2eca0124fda]

        loplugin:constparams in vcl
        
        Change-Id: I36afe2107e07ffb9b73c0b76be600e3e999a0fd4
        Reviewed-on: https://gerrit.libreoffice.org/40116
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-18  Luke Deller  <luke@deller.id.au>  [bff8cd3d52223002263dcb8c09758c4fc753b6e3]

        tdf#109080 First page header/footer ODF (1/2)
        
        The proposal to add <style:header-first> / <style:footer-first>
        to the ODF standard has not yet been accepted, so meanwhile we
        should be using an extension namespace for these elements.
        
        This first commit (intended for backport) adds support for reading
        <loext:header-first> / <loext:footer-first>
        
        Change-Id: I616b6a0acaead9d767ae7d119e539b865f3a6774
        Reviewed-on: https://gerrit.libreoffice.org/39863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [ac3c24bec925dd53f07b2827dab0d71c0dbaedee]

        connectivity writer driver: add PreparedStatement implementation
        
        Gets rid of the stub warnings in OWriterConnection::prepareStatement().
        
        Change-Id: I05db81898d8117578130e660932608fcc927edf0
        Reviewed-on: https://gerrit.libreoffice.org/40092
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [a11ddfdcf3f5021cbeb0f065694d875bb748dc76]

        connectivity writer driver: add Columns implementation
        
        Gets rid of the stub warnings in OWriterTable::refreshColumns().
        
        Change-Id: I2dd43777a00a6958548e3dc8119c5cb825ebb02e
        Reviewed-on: https://gerrit.libreoffice.org/40091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [bec2da98c74dc4c02561641862de15e5d2630fa2]

        connectivity writer driver: add Table implementation
        
        Gets rid of the stub warnings in OWriterTables::createObject().
        
        Change-Id: I161e498d5704bb9a3d9f423ce1823664d8249c86
        Reviewed-on: https://gerrit.libreoffice.org/40090
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [60020f61339e5836f5a481909c1183af2734f569]

        connectivity writer driver: add Tables implementation
        
        But leave OWriterTables::createObject() as a stub for now.
        
        Change-Id: I8a05d698e565cefded1286decdfbdfece8c2237b

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [6fb3e3a9c1dd1aec8a1ba90fea51e32048e609bf]

        connectivity writer driver: add Catalog implementation
        
        But leave OWriterCatalog::refreshTables() as a stub for now.
        
        Change-Id: Ica5eb9d45937c826501b666d565019e2e04df6bf
        Reviewed-on: https://gerrit.libreoffice.org/40071
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [138269391a9ac8cdc0c00b55e1fbc84a94c84a77]

        tdf#108955 RTF import: fix missing paragraph background
        
        See commit 1be0a3fa9ebb22b607c54b47739d4467acfed259 (n#825305:
        writerfilter RTF import: override style properties like Word,
        2014-06-17) for the context.
        
        Here the problem was that details of the paragraph background were
        removed during the style deduplication, but not the paragraph background
        sprm itself. That was interpreted (correctly) by dmapper as "no
        background", rather than "inherit from style".
        
        Change-Id: I88904cbd0a3c7686ede1f98d06df8fc875978afc
        Reviewed-on: https://gerrit.libreoffice.org/40099
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-18  Stephan Bergmann  <sbergman@redhat.com>  [8fc843472e764ce78c41d59134d72170a27facf9]

        More avoidance of invoking gdb with LD_LIBRARY_PATH set
        
        ...similar to 785eb0ed14cde731c2795f68f004f0b811cfe387 "gbuild: try to avoid
        invoking gdb with LD_LIBRARY_PATH set", this time for DEBUGCPPUNIT=TRUE in
        addition to CPPUNITTRACE="gdb --args"
        
        Change-Id: I3e2cc5abf76947dc4c7b4d6caa3fd5720720e050

2017-07-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [e669f70613ab1cad02e886aacc7a8d5df2550391]

        loplugin:constparams in i18npool,opencl,svl
        
        Change-Id: I23368c3ce6d29c7b2e758e209e5a8315e82a2818
        Reviewed-on: https://gerrit.libreoffice.org/40051
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ccaa4d9e9e18555e86e111259a4908413d36718]

        loplugin:constparams in scaddins,hwpfilter
        
        Change-Id: I91b3559b9c3f5d8837d182cf9406fad9aeee78b3
        Reviewed-on: https://gerrit.libreoffice.org/40049
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [871f1f727f0763ffec510757933f1acf22485a59]

        Followup to final followup 647382f52351a75 of my followup
        
        Change-Id: I0ee075cadb26eb0ceedec1dd047fc157f3929dad

2017-07-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [7a743b472dadb817eb7a6ed8063cee80ce7412e8]

        osl: update named pipe handle test names
        
        Change-Id: I7c4da48b372c70cea51d8318aba384b9c605c5e1
        Reviewed-on: https://gerrit.libreoffice.org/40113
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-07-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [013a87be06f9d1d4d0acb0da5fd528e9e34d759a]

        osl: pipe test remove unnecessary comment cruft
        
        Change-Id: I3bbf7cd131804e6788f91ec7418644cb73c62458
        Reviewed-on: https://gerrit.libreoffice.org/40107
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-07-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a83888e7759abd5204c76d0c3095a4d49699b834]

        Fix warning for loext namespace
        
        Define the namespace near the element that's using it
        
        Change-Id: If0a135a331d4f67ef2dfe4981e93110e7a1a787a
        Reviewed-on: https://gerrit.libreoffice.org/40084
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [72b48cb904b1fc0e3155457bac28401bd39e5656]

        Remove duplicated includes
        
        Change-Id: Iba098ff1c96fb6f830e136102f687b345fb958ef
        Reviewed-on: https://gerrit.libreoffice.org/39981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-17  Szymon Kłos  <szymon.klos@collabora.com>  [b2207e165d0fd7093c7f259a5ea053b7be060a76]

        Embedded documents: don't open in web view mode
        
        Change-Id: I621d4ba4223c1b389acdb63bb6f8f10ef3f3ba48
        Reviewed-on: https://gerrit.libreoffice.org/40076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-07-17  Paul Trojahn  <paul.trojahn@gmail.com>  [30907c0bb7eb8f1f69f5527ed67fab0bba02ceeb]

        tdf#109067 Fix default value of rotWithShape
        
        According to the OOXML standard the default value is true, so for
        the export of gradients and blips it has to be set explicitly to
        false.
        
        Change-Id: I06f6f2a00fca88ec79e2eb956c3c780f037a9d1e
        Reviewed-on: https://gerrit.libreoffice.org/39973
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-17  Eike Rathke  <erack@redhat.com>  [21394b08475d1d869aa62c1dbb46c3dcc93ae3f0]

        Defer also loading of the English CalendarWrapper, tdf#109045 follow-up
        
        Always constructing the en-US CalendarWrapper defeats the original intention
        that not for every construction of SvNumberFormatter a calendar is needed, plus
        if no en-US is requested constructing such calendar is just wasted.
        
        Since
        
        	commit 2a22696546ace75c38a72ad13f7383aedd00e06a
        	Date:   Mon Jul 10 15:56:32 2017 +0200
        
        		tdf#109045: store en calendar separately in OnDemandCalendarWrapper
        
        Change-Id: I06e13754f03fc1fe4fbf48b76ccb82c917606480

2017-07-17  Chris Sherlock  <chris.sherlock79@gmail.com>  [9af8964dd2cb048e328732ee6eb809b0da46a3ae]

        RTL_UNICODETOTEXT_INFO_{DEST|SCR}BUFFERTOSMALL should use TOO, not TO
        
        I have kept the old mispelled constant for backwards compatibility
        
        Change-Id: I128a2eec76d00cc5ef058cd6a0c35a7474d2411e
        Reviewed-on: https://gerrit.libreoffice.org/39995
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-07-17  Chris Sherlock  <chris.sherlock79@gmail.com>  [2cbd4121685b5c2f2cfddea6775171aaee72a4c1]

        cppu: remove unnecessary LOG_LIFECYCLE_* macros
        
        Change-Id: I0f19cf7045e6ff2906404a73ce710e42800c0a72
        Reviewed-on: https://gerrit.libreoffice.org/39994
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-07-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [fab7288516d442289a7b6f3a27b9aca8d23f3b5b]

        This should be a namespace, not an attribute "namespace"
        
        Change-Id: I159db32662679a3194edf942fa6672370e2b8587
        Reviewed-on: https://gerrit.libreoffice.org/40072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-17  Eike Rathke  <erack@redhat.com>  [7232980be6a4d67ed28a21b74ef3544cacb29d6a]

        Resolves: tdf#104186 spaces between function name and ( not allowed in OOXML
        
        Change-Id: I6f6fcdab24a426d0f62052fa2d31f4098d1d893a

2017-07-17  Johnny_M  <klasse@partyheld.de>  [2b530e4f3fa516ef1d1d3699174e6f15ffda5305]

        Translate randomly found German comments
        
        Change-Id: I7db515e04d3845c3ec51c7f88fe51bcafddd5268
        Reviewed-on: https://gerrit.libreoffice.org/39987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-07-17  Rene Engelhard  <rene@debian.org>  [77d6bb690865540577c04952ba685a0cfe3fa01e]

        use ifeq "$(SDK_AUTO_DEPLOYMENT)" "YES"
        
        ... instead of ifneq "$(SDK_AUTO_DEPLOYMENT)" "", as the variable is = NO
        if disabled
        
        Change-Id: I7dd2d165235f5cb7e55a8fed628ada71b04c7881

2017-07-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [be604957ecab49b1f4dfcfa468d572e0da549d3c]

        Fix typos
        
        Change-Id: I0fec2abc1bed9c0cfcd78d1b0f6daebc335831be
        Reviewed-on: https://gerrit.libreoffice.org/39982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-07-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [26b52972a8ab15049e63a2518ff8e10d6288d074]

        Fix typos
        
        Change-Id: I9d2c641b485c32ddccf0bfaaed1d0796572d1d33
        Reviewed-on: https://gerrit.libreoffice.org/39477
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-07-17  Szymon Kłos  <szymon.klos@collabora.com>  [e16304c46fddfb73e4aef85333d881ba5350b58d]

        Embedded obj: resize to avoid rendering issue
        
        Force resize, before sidebar wasn't rendered correctly.
        
        Change-Id: I0aeec50751a165bf4ab1aeefeda079ff97feb990
        Reviewed-on: https://gerrit.libreoffice.org/40065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-07-17  Katarina Behrens  <Katarina.Behrens@cib.de>  [53be53b35e18230004b5f173c961fb8aa7162b09]

        gpg4libre: Import public key payload if verification result != valid
        
        it is essential to look closer at the results of verification (code
        doing that was removed by commit bdbebda1d80f538f946b14042) to be
        able to proceed with importing public key payload from the file if
        needed
        
        I've also killed one more instance of xmlStrlen being used on binary
        data
        
        Change-Id: I8cd45fe963c8dde91727471ddbebe6943374a121
        Reviewed-on: https://gerrit.libreoffice.org/40066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [d7ac239793905564d2754edc52611930b6ba2cdc]

        connectivity writer driver: initial DatabaseMetaData implementation
        
        With this the list of tables is visible in Data Sources.
        
        Change-Id: I7ee4955c54a76c57f854dba19fd1a6a8ee606089
        Reviewed-on: https://gerrit.libreoffice.org/40056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [ddb02ccb8acec9ed3078364c96698a7a71b724bc]

        loplugin:unnecessaryparen: xmlsecurity (clang-cl)
        
        Change-Id: Iaef0f4dda4ea4cb2d3bb67d9007873c89b9aa5c5

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [c88cd3f0a56a3196e6c1f4115bdc976a125ea871]

        loplugin:unnecessaryparen: winaccessibility (clang-cl)
        
        Change-Id: I9d83d16adbccd1dc29ea23dfa012a349c74150a3

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [d4bda10ceef4502ce4717368c6a39ecd709cff7f]

        loplugin:unnecessaryparen: vcl (clang-cl)
        
        Change-Id: I3d31a5b56007451a9982602b488ae6ac1baf1f50

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [7243c13bdd4cbc528673b658faea6772077fa1f6]

        loplugin:implicitboolconversion: vcl (clang-cl)
        
        Change-Id: I81ae357574e5020a5e2dfb7162d451b985c18766

2017-07-17  Caolán McNamara  <caolanm@redhat.com>  [ecae068befc88fe6aa6f8ca09c8e5c9407c11d89]

        ofz#2668 fix oom
        
        Change-Id: Ie30b24a0ad6395d59afa2f2c96b48f98a33f18a8
        Reviewed-on: https://gerrit.libreoffice.org/40064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [a1467c8a526d7dda6e51d2af6a15f274feed30a1]

        loplugin:useuniqueptr: svl (clang-cl)
        
        Change-Id: Id8705c82ab87724b0542acbfe0ad165f889f267a

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [143b3a2f3c431b7277321471d5366e7e1e97a772]

        loplugin:useuniqueptr: shell (clang-cl)
        
        Change-Id: Icf6cd85f9e4792ad09dd1a97a8802da13da942c2

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [5e790f691add9e44b8ab558f5f0aae488ad71b6e]

        loplugin:unnecessaryparen: shell (clang-cl)
        
        Change-Id: If038a119b0b01bff9f452bb66e855e35c10d06eb

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [f47e2f3b49e6aa6411db4daf62fcd3679f6cef78]

        loplugin:unnecessaryparen: sal (clang-cl)
        
        Change-Id: Ide9611be8c24437e034460898443aca7ed299d39

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [832f3e3dfd1164fbe58c684e5b4c3cfb8d1baad7]

        loplugin:unnecessaryparen: i18nlangtag (clang-cl)
        
        Change-Id: I77d010932d8d56ce295a88d63bee96a9219d4a4d

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [75d5767e68400b70ab55811b72198efc8f121686]

        loplugin:oncevar: extensions (clang-cl)
        
        Change-Id: Id82847d72a106976339fd64685a9029900a862bd

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [ddbf256f8ae8f3bcd02b01719c163602b17205fd]

        loplugin:oncevar: embeddedobj (clang-cl)
        
        Change-Id: I22797d4e914e6033142628d1b37abab6c1901423

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [7d82067d38663bc0a8ee1a12087a763bcb73d744]

        loplugin:unnecessaryparen: dtrans (clang-cl)
        
        Change-Id: Ie366a48242d04a888e34ae2c95230ef4de05fbbb

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [626c8be3590193589dba42d8fa8ce1cce267461e]

        loplugin:oncevar: connectivity (clang-cl)
        
        Change-Id: I479db3383252e803d84e1d1cfd613fa4f5a36145

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [e27f2a872095a589572030d9c923d66aaa4e3179]

        Fix test for clang-cl
        
        ...whatever it is that causes clang-cl to not analyze the template code
        otherwise
        
        Change-Id: Id4da996714fe93c454abb3669a12d8afe27b918b

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [9f08211d2461c3d46a5f448f6c399ac6b82e910d]

        loplugin:unnecessaryparen: basic (clang-cl)
        
        Change-Id: Id6e339a4d1bc775826ff434bc77beb05fe353324

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [7a23668e4f4e235c7a4e1c99e38506bd9c874be8]

        Fix CppunitTest_cppcanvas_emfplus
        
        Change-Id: Icb618e9ccf36cedb6409ecd9dbda86a5e1377087

2017-07-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d909fe65a6ccf658dc964fc27c29f53484f3f5ae]

        Updated core Project: help  e9e6c25c54de48394ca994073aa837de529dc89e
        
        tdf#97745 Help-in-browser (x) refactor contents
        
        Tree files now loaded as javascript
        More fixes
        
        Change-Id: Ifa353e717eec63e2369fbeabab7463f4ccd72392
        Reviewed-on: https://gerrit.libreoffice.org/40069
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9127706ab39cd39da7a8b9a13acb553a77968890]

        gpg4libre: Wrap PGPOwner in own namespace
        
        as recommended by W3C: https://www.w3.org/TR/xmldsig-core/#sec-PGPData
        
        Change-Id: I2cc0ae24eefc9137d2e3432da1d65e44245c7616
        Reviewed-on: https://gerrit.libreoffice.org/40058
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cf0a9b9c7a988b74102bcdd38710fb9e80521081]

        DWrite: resolve unreachable code warning
        
        Change-Id: I5b9ffefcf8022366236328f0ca89982172b76feb
        Reviewed-on: https://gerrit.libreoffice.org/40021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-17  Stephan Bergmann  <sbergman@redhat.com>  [79864294ca3718c8b02a37c236a4128f1d123b2d]

        Remove unnecessary dependency
        
        ...added with recent 29cdfa3fc337381e2529eaac2a551137ee8a1aaa "no need to
        statically link against the emfio library in the tests"
        
        Change-Id: Ibbcc5a52a57bde9d332e6660ebf7449f06851731

2017-07-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cbda019e4ee0b1f4ca3fac8fbbe916a75af0956d]

        DWrite: HRESULT checks for debug mode
        
        Change-Id: I4913b6e3d3c1766151571c467416e62409c8e260
        Reviewed-on: https://gerrit.libreoffice.org/40020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-17  David Tardon  <dtardon@redhat.com>  [27b8376eda4c1f69a20a41743a7454d824b4311a]

        try to fix osx build of libwps
        
        Change-Id: I0aeea8fd3f84cecd8b308cbc3ad629fe8e24634e

2017-07-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [cd1d5f35cb0f9c455787819de56e24cd51e6c5cc]

        WIN revert to Sleep(1) for yield
        
        There are multiple ways on Windows to yield a thread:
        
        * SwitchToThread: yields to any thread on same processor
        * Sleep(0): yields to any thread of same or higher priority
                    on any processor
        * Sleep(1): yields to any thread on any processor
        
        So we stay with Sleep(1), as it also seems the only call, which
        actually does some sleep and is not a busy wait.
        
        Change-Id: I85c69b2f32dba9869bbddc1a572b3a63c366c5d1

2017-07-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [f0dae5fb2b0628659a121ca3f9ee9bf9039a49dd]

        WIN annotate GdiPlusBuffer Timer
        
        Change-Id: Ia7aa081848647314e14b5ccd3063d51700f2b6c6

2017-07-17  David Tardon  <dtardon@redhat.com>  [8cba7fd59eae4dfb88a6b16653eaf880bbb0e3c0]

        try harder
        
        Change-Id: I575a61ba87218fe1071cfd151dd6de27c9df7085

2017-07-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [29cdfa3fc337381e2529eaac2a551137ee8a1aaa]

        no need to statically link against the emfio library in the tests
        
        ODR-violation found by ASAN:
        
        ==17022==ERROR: AddressSanitizer: odr-violation (0x2b86adb17c60):
          [1] size=352 'vtable for emfio::emfreader::XEmfParser' /home/tdf/lode/jenkins/workspace/lo_ubsan/emfio/source/emfuno/xemfparser.cxx
          [2] size=352 'vtable for emfio::emfreader::XEmfParser' /home/tdf/lode/jenkins/workspace/lo_ubsan/emfio/source/emfuno/xemfparser.cxx
        These globals were registered at these points:
          [1]:
            #0 0x443a73 in __asan_register_globals /home/tdf/lode/packages/llvm-3.8.0.src/projects/compiler-rt/lib/asan/asan_globals.cc:218
            #1 0x2b86bea2dced in asan.module_ctor (/workdir/LinkTarget/CppunitTest/libtest_emfio_wmf.so+0x1a0ced)
            #2 0x7fff394ad75a  (<unknown module>)
        
          [2]:
            #0 0x443a73 in __asan_register_globals /home/tdf/lode/packages/llvm-3.8.0.src/projects/compiler-rt/lib/asan/asan_globals.cc:218
            #1 0x2b86ad6e862d in asan.module_ctor (/workdir/LinkTarget/CppunitTest/libtest_emfio_emf.so+0x18862d)
            #2 0x7fff394ad75a  (<unknown module>)
        
        Change-Id: Id98677a3692ac6a0586164aa5d0a2c82ab26f916
        Reviewed-on: https://gerrit.libreoffice.org/40029
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-07-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8134fb802635f3798eb72e414450b64409de5ef9]

        DWrite: move impl. of some methods to the cxx
        
        Change-Id: I34b4163176dc5a4a8f5cd326918df375c3475a1a
        Reviewed-on: https://gerrit.libreoffice.org/40019
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-17  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [3141dd460bffb26b0b697600a17e7ab6e18580bc]

        Updated core Project: help  7c56a1e73cb266350862ea05c5b9592ad5a482c0
        
        More typo & grammar fixing
        
        These should be things caught in review, before they’re introduced
        to translators…
        
        Change-Id: I352e6f38de317b43fadfe1e597fa45f66670166c
        

2017-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f71a35500088ba332f21896f373de0fa903e7bcc]

        loplugin:constparams in configmgr,unotools
        
        Change-Id: Ief3df5487eb20b1f6d0e8aed89cfef4464d23a88
        Reviewed-on: https://gerrit.libreoffice.org/40048
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [49bc18c0472b4c7758bfcbdf55383de9e9ef3027]

        loplugin:constparams in i18nutil,sot
        
        Change-Id: I8e91b11baa855b1049130746b34f53158010948b
        Reviewed-on: https://gerrit.libreoffice.org/40050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-17  Eike Rathke  <erack@redhat.com>  [89805d2846298cfa7345aef2673666649a42773b]

        ScAddress aPos is already available, use it
        
        Change-Id: I5d7cb8a4263b454438e7af45192f9008f283150d

2017-07-17  Eike Rathke  <erack@redhat.com>  [fe6af0a260301f50a83c0b14a7fabad9fffe78cf]

        Temporary ScAddress is unnecessary when constructing ScRange
        
        Change-Id: I9160eb2c0fe79a5a56b4a4e524d163133f6dc65b

2017-07-17  Eike Rathke  <erack@redhat.com>  [cc6c5ae6333ccff08d0d82b36c269112cf55d89b]

        ScRange has a col,row,tab ctor, use it instead of a temporary ScAddress
        
        Change-Id: I4d095d00254abac3675c2e369ca37df6abd3d341

2017-07-17  Paul Trojahn  <paul.trojahn@gmail.com>  [41f098c0a2363f7607516a9fe20706ad4201b45c]

        tdf#89926 Fix OOXML gradient angle import
        
        The rotation of the shape needs to be added to get the correct
        angle. Due to this nDmlAngle can be twice as big. The conversion
        to LO angles needs to be updated to prevent negative results.
        
        Change-Id: I3a13cb268af41a55cd8b9df3084d028008aed4f2
        Reviewed-on: https://gerrit.libreoffice.org/39648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-17  Eike Rathke  <erack@redhat.com>  [1c1783864a356a4394f80dec28db939f4cf572cd]

        Resolves: tdf#75650 reset boolean number format to General for new formula
        
        Change-Id: Iec2feefcbb5a92c64f182d93b4055fc009dbe1e5

2017-07-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9d82a8e606895a34c08c1c628053217bbecddb8c]

        factor out DWrite renderer from winlayout
        
        Change-Id: I7093d86593677a7d15f5b7f55aa0f29be2154f5a
        Reviewed-on: https://gerrit.libreoffice.org/40018
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5f94d931886a55ec3229e7b860d455037266622]

        loplugin:constparams in basegfx,sax,shell
        
        Change-Id: I90a9d105a6db146ae64cff56983def94b9472a95
        Reviewed-on: https://gerrit.libreoffice.org/40043
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff8e463ab486ae863ab3a86ce957f01ed7f8af90]

        loplugin:constparams in comphelper,unoidl
        
        Change-Id: I411d431bd6620c594c5dafd42af6c2a8ac285f3f
        Reviewed-on: https://gerrit.libreoffice.org/40042
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-17  David Tardon  <dtardon@redhat.com>  [df1d2d9d732e54a9596722b75e5117ed36cdc664]

        try to fix osx build
        
        Change-Id: I4b9f29f6221b6c4206a961e9951fff2d3ab93e21

2017-07-17  Katarina Behrens  <Katarina.Behrens@cib.de>  [e50d5b52637dec44f2934a21ca4b47a51e8298f0]

        tdf#104743: Export transparency for bitmap fill/background
        
        Change-Id: I951ce974320f2eb5a6d3304b66f89ce71b38982c
        Reviewed-on: https://gerrit.libreoffice.org/39880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f3b39499f9c6c88d637b621ef9ec6189d4fb9ff]

        loplugin:constparams in store,registry
        
        Change-Id: I5633203b372a9abd0138a396958c235ea8aaf66d
        Reviewed-on: https://gerrit.libreoffice.org/40039
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-17  David Tardon  <dtardon@redhat.com>  [dd323b051d54c5e931b2ee9891c463a310a93889]

        upload libwps 0.4.7
        
        Change-Id: I842c7b64527d9b0aae35b3f9e1febcacb601fc28
        Reviewed-on: https://gerrit.libreoffice.org/40038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-07-17  David Tardon  <dtardon@redhat.com>  [2b8c5d46892feac29edddd7ff035aaf65a945b1f]

        upload libmwaw 0.3.12
        
        Change-Id: Ie1daeb0b637649cbb7eda923495949a6d9e84102
        Reviewed-on: https://gerrit.libreoffice.org/40036
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-07-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [69068f2228147ca0d252762612edbcab0713cdfa]

        connectivity: add initial writer backend
        
        Similar to the calc one. As a first step the Driver and the Connection
        interfaces are implemented, though the later has some stubs.
        
        Change-Id: Id043f7742fdb2006d4f88526ef4d055a6d8dee82
        Reviewed-on: https://gerrit.libreoffice.org/40033
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [d62d7803adb65c6c6469bf0709dc862d3b06c4a4]

        sw: prefix members of SwFormatAnchor
        
        Members had "", "m" and "m_" as prefixes, standardize on the later.
        
        Change-Id: I468b3444e4918809bc9a07884c662af042abbd9e
        Reviewed-on: https://gerrit.libreoffice.org/40034
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [d0264b0748b16d63fdd213a9b9e826ced2dc42f2]

        svl: fixup Android build fix
        
        Change-Id: I9f4b09ba48cd14e3cdd9cbd126d81f4b40bdb04b

2017-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [db3860062ebf4109f48139c2556ff4041aff5d6e]

        extend loplugin useuniqueptr to OUString pointers
        
        Change-Id: Ieb5bab3895e1edaff497c4a1a88303ccac097edc
        Reviewed-on: https://gerrit.libreoffice.org/39948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-17  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [846f557fd591626931a9dadb38180786e090104c]

        svl: fix Android build
        
        Change-Id: Ice5bd4da242297d61392dd7a7e557e0182394125
        Reviewed-on: https://gerrit.libreoffice.org/40031
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2017-07-17  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [d8a6996f1118b5697cc8b2842bf90c46e423a9ae]

        svl: fix Android build where no NSS exists
        
        Change-Id: I031b3efd4cf203cda0a69341e8c47b36cc7cfe37
        Reviewed-on: https://gerrit.libreoffice.org/40013
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-07-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [40f181207574827827d2bf1b4ad72d46fc8ff1fb]

        gpg4libre: use full SHA1 hash for key identification
        
        Read and write full 20 bytes/40 hex chars of SHA1 key hash,
        instead of some abridged versions. See also
        https://lists.debian.org/debian-devel/2016/08/msg00215.html
        
        Change-Id: I741afc94ac7cf559880fe55ff02420723e13310d
        Reviewed-on: https://gerrit.libreoffice.org/40027
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [c1bd6f9bb41859911e59aefaf238b8da80284a8f]

        gpg4libre: unconditionally use binary IO
        
        Regardless of changing gpgme defaults, we don't want
        ascii armor anywhere.
        
        Change-Id: Ic1e80e134b8f24d05d6549ef19c5a82220718f1f
        Reviewed-on: https://gerrit.libreoffice.org/40022
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [59960eab5370477c809babdbfae9668dfa845e2d]

        gpg4libre: search for _all_ local keys in getCertificate()
        
        Otherwise, newly-imported ones will not show up, which is
        bad when trying to figure out how much we trust a key in
        DocumentDigitalSignatures::ImplVerifySignatures()
        
        Change-Id: I771cf71b5e0ddb5cc76db94d7ada4c5291fe56f1
        Reviewed-on: https://gerrit.libreoffice.org/40023
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-17  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [4f17445c12dc26c4881c4e486215b58d26515f8d]

        svl: move byte-array verification from vcl
        
        Also use comphelper::Base64 and
        DateTime::CreateFromUnixTime to avoid depending on sax.
        
        Change-Id: If1853f8d9481c9caa0625a111707531bbc495f75
        Reviewed-on: https://gerrit.libreoffice.org/39993
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-07-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [c76c3655a394462b7b23bdfe6da4542fbdf30fbb]

        tools: create DateTime from Unix time
        
        Certain parts of the code need to work
        with Unix time (seconds from epoch--Jan 01, 1970).
        
        This helper is currently intended to be used by
        the crypto signing logic, but should be adopted
        elsewhere to eliminate unnecessary conversions
        via string and other intermediatary forms.
        
        Change-Id: I3113c17f5d91f9b6cb59a00215582441b0186644
        Reviewed-on: https://gerrit.libreoffice.org/39992
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-07-16  Stephan Bergmann  <sbergman@redhat.com>  [c52cd532b6eea9f32d6d6745818b27adcbf91b16]

        Fix lifecycle issue
        
        ...as shown by ASan/UBSan build use-after-free report at
        <https://ci.libreoffice.org/job/lo_ubsan/602/> after
        8e39ef66928a3e37c618d3a70a631e71266db274 "extend loplugin useuniqueptr to POD
        types"
        
        Change-Id: Ic42e408c2c4b2901cdf5d681b332543ec8f445ef

2017-07-16  Stephan Bergmann  <sbergman@redhat.com>  [e4faf5502db93af263c7c746f6e79cbb185b1644]

        lopgluin:unnecessaryparen: Properly treat parenthesized sub-expr in sizeof (x)
        
        ...where redundant parentheses are probably common enough to not warn about them
        
        Change-Id: Ia88097f5d3433e03337d6d42a144abfe210733c2

2017-07-16  Stephan Bergmann  <sbergman@redhat.com>  [8c8894ec0696fde6e997a17d5e0972f3a8fe2bb9]

        Avoid crash when rSignal.Handler is SIG_DFL etc.
        
        Change-Id: I20bccf4f6d52986334725cf72909730fcfc5109b

2017-07-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [2c4c08320532d2edfbd53d1bb0c45e7448caf004]

        comphelper: move base64 encode/decode helpers from sax
        
        Change-Id: I02e33793736003f36976bc8b518c389a31082dbe
        Reviewed-on: https://gerrit.libreoffice.org/39991
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-07-16  Caolán McNamara  <caolanm@redhat.com>  [392c3b9093fdc8d64a2db2c98d070c2b0fd833aa]

        zero init the TabSet too
        
        and move the ColumnDef init into its ctor
        
        Change-Id: I16e5252c53037663caf9f51b55adfbb7d29da549
        Reviewed-on: https://gerrit.libreoffice.org/40008
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-16  Eike Rathke  <erack@redhat.com>  [bf1ffc64128f5b96d7c2fcc7adc81cbc25e232fd]

        FormulaDlg_Impl::UpdateValues: evaluate in force-array context if present
        
        Change-Id: I32488373bd22e644ee06920045008f3d9e20e985

2017-07-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b4cf899ce03fc29a0c8056126386ef41564d8ec6]

        Updated core Project: help  7d9270f4d45603665daaa51f31914eadbbd6b353
        
        Help-in-browser (ix) Add contents treeview
        
        Add Contents tree transforming *.tree files
        Reposition <meta> tag for UTF-8
        Fork bash script for faster processing
        
        Change-Id: I6c74aa1e855b7f4bb152e2c632f6ab7d683e5462
        Reviewed-on: https://gerrit.libreoffice.org/40007
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-16  Stanislav Horacek  <stanislav.horacek@gmail.com>  [015dede501e9f32e3e125a3005e4ec30aba3757f]

        Updated core Project: help  0d9a8fd684b33942185c76e1a37353ce4566f014
        
        fix command in Detective for automatical refreshing of traces
        
        Change-Id: I17d733ee55e0908d27c3d4ecc58237b8858dcd73
        Reviewed-on: https://gerrit.libreoffice.org/40006
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [d38627b26ee80ae7e330fdedea1058d35a48b92b]

        vcl: use svl signing and remove moved code
        
        Change-Id: Id875a675d7ab649c9223ecca5de2da69ff4b8786
        Reviewed-on: https://gerrit.libreoffice.org/39718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-07-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c7fe625c8d41f648f89765abc40bb7b8fd4ed12a]

        don't use memset on structure with std::shared_ptr member
        
        Change-Id: Ie6033b9820435bb6a45aa70f9a48115000571e0f
        Reviewed-on: https://gerrit.libreoffice.org/40004
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-15  Mike Kaganski  <mike.kaganski@collabora.com>  [f054b9187155bc32b7d06808aea87127cb0a3a4f]

        tdf#38915: don't wait on message queue if application already has quit.
        
        Despite precautions in Application::Execute() and ImplYield(),
        in my testing I sometimes see that soffice is waiting in
        ImplSalYield()'s GetMessageW() when ImplGetSVData()->maAppData.mbAppQuit
        is true, so that soffice.bin hangs in the background. I suspect
        that this is related to the bug. Some obscure code path seems to
        be able to get here after the flag is already set.
        
        So, test also in ImplSalYield() right before GetMessageW() to
        make sure. Another possibility is that we get here when the flag
        is not set yet, and gets set while already waiting, but that would
        mean this happens in a different thread.
        
        Change-Id: Idb19eabcca8b5c24eac0ca76950edc1bf1e5bccb
        Reviewed-on: https://gerrit.libreoffice.org/39996
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-15  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [522d211764725b19b7975f500f315444601cdf6b]

        svl: move byte-array signing from vcl
        
        Signing a generic byte-array can (and will be) used
        by more than the existing PDF signing code, hence
        the move into comphelper from vcl and ourside of
        the PDF-specific logic.
        
        Change-Id: I7257b5218c6ba37960c6a013746eb387917a23a4
        Reviewed-on: https://gerrit.libreoffice.org/39717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-07-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ec22318ccd93fffe60792a14c6d50c1672ef9428]

        the font installation code is now controlled by ENABLE_GIO
        
        Found by the random config linux tb.
        
        Change-Id: I86921dedb5c8bacc5131e6dd66df86cb028edaf3
        Reviewed-on: https://gerrit.libreoffice.org/40001
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-15  Caolán McNamara  <caolanm@redhat.com>  [6814b7e20d96d334189dbc6c74b46b85977ce091]

        coverity#1415093 annotate Waiting while holding a lock as deliberate
        
        Change-Id: I88146737b1a1480c9ed1207896b0343dc982784a

2017-07-15  Caolán McNamara  <caolanm@redhat.com>  [1db9b9e5854c3ad8095fe9a41033a26e450188ab]

        coverity#1415095 annotate Infinite loop as false positive
        
        Change-Id: I030a6bee3864e758177ce73b678ba22cd10ec217

2017-07-15  Caolán McNamara  <caolanm@redhat.com>  [08d7df9b057c62fbd0e3da14ab6a11088656f310]

        coverity#1415092 Logically dead code (golden)
        
        this was detected after
        
        commit 85ff2eafc692f6f0d33ac611600935a96058f20a
        Date:   Thu Jul 13 23:32:46 2017 +0530
        
            Moving legacy contexts to FastContexts:
        
        but exists since
        
        commit 3d23002b6c1189e18922dbcbfbd5d271ecd09c2a
        Date:   Tue Sep 4 05:26:24 2001 +0000
        
            #91850#; fix the problems of called assertions
        
        which resulted in...
        
        else if (IsXMLToken(aLocalName, XML_TYPE))
        {
            if (...)
                ...
            else if (IsXMLToken(aLocalName, XML_TABLE))
                nActionType = SC_CAT_DELETE_TABS;
        }
        
        ScXMLInsertionContext::ScXMLInsertionContext though
        doesn't suffer from this
        
        Change-Id: I8c5fced7a81d892cc6208a1d9a2c78a692e02090
        Reviewed-on: https://gerrit.libreoffice.org/39998
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [414a907d11d931b68a0b320d646c3ca06e58052c]

        use unique_ptr for ScMyLabelRange
        
        Change-Id: Ib54d28024d5f853c6f54600222be7a4285873a9b
        Reviewed-on: https://gerrit.libreoffice.org/39986
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-15  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [0d8eae93766dec97b15cde55dea33df50b6d9505]

        Don't call ensureIsAlive after comphelper::OExternalLockGuard.
        
        comphelper::OExternalLockGuard calls ensureIsAlive, no need to call it twice.
        
        Change-Id: I08d2b77dcb4d1e72a69c521bf969cbe1e65d5721
        Reviewed-on: https://gerrit.libreoffice.org/39997
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-15  Caolán McNamara  <caolanm@redhat.com>  [fe2dfdba10a0b54bd915a4186a0347672c61fcec]

        improve variable scope
        
        Change-Id: I1207c570c4bceac73b3197e11bcefcf73837d1b3

2017-07-15  Caolán McNamara  <caolanm@redhat.com>  [cbf34897f067e0164f85c626650a8f2dc4f998b0]

        coverity#1415091 Dereference before null check
        
        Change-Id: If22c6a9d9b312e52b2956fd84618d3e95fda1c3e

2017-07-15  Caolán McNamara  <caolanm@redhat.com>  [33ecb72fd52050687f74828263526a8e836c3bdf]

        coverity#1415090 Unchecked dynamic_cast
        
        and
        
        coverity#1415096 Unchecked dynamic_cast
        
        Change-Id: I29a20a0868f8720a7aee60ebd6f55a7dbb76f894

2017-07-15  Caolán McNamara  <caolanm@redhat.com>  [b128f8f0bcd5f5378c559c8fdd506cfb51ff09b3]

        coverity#1415097 Uninitialized scalar field
        
        Change-Id: Id9c70160143be0bede015f07e091c25f36bb13db

2017-07-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [96775f3e3c33a92722ee0595fb29e987029ad646]

        loplugin:useuniqueptr in basic..cppcanvas
        
        Porting over b0e05f9ade9e93c569c6a62c59ac1819e615f27b to copies
        of emfpp*.[ch]xx
        
        Change-Id: I059d2cc371f24ce3d43fc2e255b1dc1c227cf555

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [a2e25af0ec427d9c86228ecec349ea2d303abbe1]

        emfplus: corrections for UnitTest in vcl
        
        The CppunitTest_vcl_filters_test was not working due
        to a wmf file now being loadable. This leaded to better
        check errors on stream and react on it in test code.
        Hrad to find since that test - for whatever reason - is
        not executed on win. Also need to check result of
        EmfReader. Added emfio to test's module list
        
        Change-Id: Iea2b835408e919a8456e8f178cbfc782885ffebb

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [208e66185b634ebc131121158f93f4f3ae4bd18e]

        emfplus: more corrections due to linux build
        
        Change-Id: Ib2c3bff23043638d315405b5a91b2596e92f7ffa

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [48af0b9310023f3789d46d5714498e62728a8d8c]

        emfplus: UnitTests and gerrit build corrections
        
        Needed to migrate UnitTest for Emf/Wmf import from
        vcl to emfio. Corrected stuff based on gerrit build
        feedback
        
        Change-Id: I7fd2456f814ea19583072ba09730a07e9b9d4061

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [762c52346f8e6a6b91fe1c758494b2c152361e73]

        emfplus: finetuning, UnitTest, not active by default
        
        Change-Id: Ie085ad2610a306c7f9c44551114041d0950d1af5

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [34a0cb059c2bcfa62afe1dbd775cb69f637e130d]

        emfplus: unified transformations, added test code
        
        More unifications, changed all Map*() methods to use a single
        B2DHomMatrix which is created based on former stuff, XForm now
        completely replaced. To check, added debug-only code and switches
        to the VclPixelProcessor so that visual checks get easy when
        using these modes (overlay of both methods with modded colors).
        Also resynched to master.
        
        Change-Id: I7b749f90bfde2ec1c2e49ee90ca2ef368da0547e

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [41f5459e5d4cbf5024995bce7d967104c7943830]

        emfplus: more corrections and rough geometry
        
        Corrected/streamlined more, added 1st rough geometry
        creation to have a proof of concept. Checked the
        helper classes based on EMFPObject and their derivates.
        First versions of EMFPPlusDrawPolygon and
        EMFPPlusFillPolygon, but the complex info in the data
        objects needs more complex primitive creation. Not sure
        if primitive creators like createHairlineAndFillPrimitive
        will be usable, these are based on PropertyHolder info.
        Also added usage of HandleNewClipRegion, that should be
        usable
        
        Change-Id: I96119be290140bee252ee21a3e1187fad60e9c7d

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [63bc9be68e6d7a0e681516b5a04953388644101a]

        emfplus: some cleanup/streamlining
        
        Change-Id: Ia931ca356fb079b9cb2395ba2311b91d2481e2d4

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [044dc9fcca4df6ca21df790bdb14660f951e4598]

        emfplus: migrate gdiplus reader to drawinglayer
        
        In the current state interpretation of the GDI+
        data is needed in the MetafilePrimitive in the
        drawinglayer project. Migrate helper stuff and
        reader from cppcanvas to drawinglayer as tooling,
        prepare tooling, prepare changing from direct
        canvas rendering, isolate and migrate existing
        tooling from MetafilePrimitive from reading emf/wmf
        to places where it can be commonly used by both,
        prepare cange of different graphic statue usages,
        start changing XForm to B2DHomMatrix conversions,
        ...
        
        Change-Id: I2d6954f69464653d111abb316fd9654ad3499c3f

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [783269e91e2166357a9fb095e64a1d48e6f0601a]

        emfplus: completed isolation/migration of Emf/Wmf
        
        Decided to keep the migrated/isolated Emf/Wmf reader
        which are now hidden behind a Uno Api. Had to re-implement
        WMF_EXTERNALHEADER (now WmfExternal, own file/header)
        to not break anything. It *seems* to just scale something
        and could be done after import, but I could not be sure.
        Also needed a callback hook to allow getting the Metafile
        out of a MetafilePrimitive in a lower module (vcl relative
        to drawinglayer) which is needed as long as primitives
        are not completely on Uno Api. Deleted all Emf/Wmf reader
        stuff from vcl.
        
        Change-Id: Ic5540defa8ec770728280df4df3f12e1f48cfc3a

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [cfe47d035822ab4a46e1d34e26e383a45b9adddd]

        emfplus: more streamlining of metafile importer
        
        Change-Id: Ice0f779f8026983fd0884c2a02e9fd7220b498dc

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [a3f09ab5b0ad192d62a1df6126726e4c3ffa3e0a]

        emfplus: reorganized some old filter aspects
        
        Change-Id: I1949e851c560a81a461ec42a992f3b2cb0d019f8

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [c7470f5be441d8fe80155ff29605d74d5838be26]

        emfplus: add rough version of local reader
        
        Complete redevelopent is too expensive, start with
        adding a copy of the existing vcl importer which
        will in the next steps be adapted to import primitives
        instead of MetaFile(Actions). Adapted namespace, made
        compile and added sample code to roughly use it
        
        Change-Id: I79e7ea0d78099fbbe18e2a595457b2ab353f58ea

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [b93d0cadb79f6652dec4d29ef20813f1d57cc708]

        emfplus: use size of image of metafile fallback
        
        Change-Id: I0de82e0e431c0ce4527a909c2f98194f465ace8d

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [600a2aa24085cb972686b46061f9045785208a9e]

        emfplus: for convenience added fallback
        
        For development and to not be dependent of the progress
        of the coming EMF+ importer, for now add fallback to
        using the old Metafile importer, plus conversion to
        primitive representation. That way the whole encapsulation
        is ready and can already be used
        
        Change-Id: I29afadaaaba71d75d0f5593852f4cc0cb3dd13f8

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [5868745db74ae930edb0058490076d82aaeafbe9]

        emfplus: make VectorFormats Emf/Wmf/Svg work
        
        make complete turn around and internal buffering
        for Emf/Wmf/Svg work, including images in ODF and
        re-save from UI. The correct FileType has to be
        determined. It has shown that *.wmf exist that really
        contain *.emf, so this turn around will not alter
        the binary data, but may change the mimetype
        
        Change-Id: I4fd92629236c12114f7b7c30234a3d3a9917dfaf

2017-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [83535a28c57ffb59f795dd35332d6b3426071e32]

        emfplus: create a wmf/emf/emf+ primitive based importer
        
        First steps to organize an importer that can read/interpret
        wmf/emf/emf+ and deliver a primitive representation for
        the content by parsing it. Use the same mechanisms as
        already applied for Svg, so to reuse abilities to keep
        original binary data to allow save again and embedding in
        files and have an implemented replacement bitmap based
        representation. For this, unify the used helper classes
        to handle more than just Svg. For 1st try, add test code
        and static bool switches
        
        Change-Id: I6e0a82943541d811a8f8d65a84115569fcd8cee7

2017-07-15  heiko tietze  <tietze.heiko@gmail.com>  [79f5cb620984c4d04d53a497e698472b2192d2bb]

        tdf#109103 Non-standard font color in About dialog
        
        Wallpaper in dialogs with fix font colors isn't a good idea
        
        Change-Id: Ie97ebe6fd7ed3a52bcdc78204d7190b0e5683eb3
        Reviewed-on: https://gerrit.libreoffice.org/39990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-07-15  Pranav Kant  <pranavk@collabora.co.uk>  [8c82e4877181f55f2fe186b341d504e5782a4f9c]

        libreofficekit: Update the README to match reality
        
        Change-Id: Ifb7bf759e87cb654401005914ed8906ef9456fdd

2017-07-15  Justin Luth  <justin_luth@sil.org>  [cc438f60d6ad0855f754dd32da9c9a80c7cabf92]

        tdf#103978 textboxhelper: syncProperty OPAQUE (wrap in background)
        
        Although the containing shape is in the background (and thus the
        normal paragraph text is still visible), the shape's text
        was still painting over top of the normal paragraph text because
        the textbox was set as opaque and not transparent.
        
        Setting the textbox to sync the opacity value of its containing shape.
        
        Change-Id: I02477e2fa7def1f13590afcaa7c6564dd79d6406
        Reviewed-on: https://gerrit.libreoffice.org/39672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-07-15  Caolán McNamara  <caolanm@redhat.com>  [403ddd6cb1c0d6a0e0db105e68f58fe40057cb42]

        builds externals without werror
        
        I get a warning under MacOSX of
        
        argument unused during compilation -I . -Werror,-Wunused-command-line-argument
        
        Change-Id: I0ae48783eefa52a829471e51a94c79d235dc2f38
        Reviewed-on: https://gerrit.libreoffice.org/39988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-14  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [07fb14be7f79cbbf65f47458b7b2337c8ffcc4f7]

        implement Application.FileDialog attribute
        
        Documentation:
        https://msdn.microsoft.com/en-us/vba/excel-vba/articles/application-filedialog-property-excel
        https://msdn.microsoft.com/VBA/Office-Shared-VBA/articles/filedialog-object-office
        
        Using FilePicker and FolderPicker uno services.
        
        Change-Id: Ifd3b3fc9c135efb0663d2ef36ecbe2b2fbe6132f
        Reviewed-on: https://gerrit.libreoffice.org/39806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-07-14  Eike Rathke  <erack@redhat.com>  [d6a16aedca28ad5a907104c02174abd88fb03aed]

        Turn m_nEdFocus into local variable, it's not read elsewhere
        
        ... and not read after having been set in FillControls()
        
        Change-Id: I09ae5655b6187bcedc95232797bddb24b9064847

2017-07-14  Eike Rathke  <erack@redhat.com>  [34e556a97cfa3ee3cea4d393689f749e89bfbef3]

        Prefix member variables with m_
        
        Code is already confusing enough..
        
        Change-Id: I5b6f5bce32342623374df67727c44cc50b77930c

2017-07-14  Eike Rathke  <erack@redhat.com>  [a35b17dd1768c39ffe786f38b1fe0c8be7666974]

        Assert non-empty sheet name
        
        Change-Id: I6794d134a6f0d1f1b1531782c5f8011ce322085b

2017-07-14  Szymon Kłos  <szymon.klos@collabora.com>  [f9d5877f41b54882a7f364f33b314cbaeb3b44c0]

        Embedded obj: don't change new window size
        
        Change-Id: Idc5e1e26fa1a98c6f96a1f0f15b6e5c3c9398402
        Reviewed-on: https://gerrit.libreoffice.org/39957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-07-14  Caolán McNamara  <caolanm@redhat.com>  [94c7a401583200cf5982594b1b043ad1a5e3cd38]

        Resolves: tdf#99071 tree view shows odd text widths when > 100 lines
        
        reverts
        
        commit 62ea355b2679073b8ee326df5793231996136da9
        Date:   Thu Dec 12 09:55:35 2013 +0100
        
            fdo#72125: GetTextWidth() can get very expensive.
        
            Let's just count an approximate width using a cached value when we have too
            many entries.
        
        The expert dialog got fixed by not populating it with all options on load
        and instead by incremental disclosure as the users searches/expands it so
        this optimization effort isn't needed
        
        in the meantime there was another problem the above papered over with
        
        commit b4bbb5e5d7b31caad2fbcc00382ad27df3c81001
        Date:   Sun May 17 22:56:46 2015 +0900
        
        refactor how font, fg. and bg. are applied in widgets/controls
        
        which was fixed (hopefully) in the previous commit
        
        Change-Id: I8383d9cd7a9983a85c7f3acec0281d984c44f9e7
        Reviewed-on: https://gerrit.libreoffice.org/39951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-14  Caolán McNamara  <caolanm@redhat.com>  [6b6b81cae861a1e6463360d1b320c0d3e24de111]

        list views are recalculating layout on every paint
        
        instead of when the font changes
        
        since...
        
        commit b4bbb5e5d7b31caad2fbcc00382ad27df3c81001
        Date:   Sun May 17 22:56:46 2015 +0900
        
            refactor how font, fg. and bg. are applied in widgets/controls
        
        Change-Id: I8c9ebeb8d85f2c8b5e5ddc0aa03b6d64b5348132
        Reviewed-on: https://gerrit.libreoffice.org/39950
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [3039b7cae36abb7e9bfffa4fbbba023721376568]

        loplugin:staticmethods
        
        Change-Id: I40d08932115e07470de73b0f0dc9b9b03e608fbe

2017-07-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [1c8c85e3866b1a6b35baafd3482ff7ef494a0f24]

        Fix instant 0ms scheduler wakeup for headless
        
        This is a regression from commit
          503eba23c9a199583eddee9e169a4fddbecf416f
        
        Due to rounding errors, as the Scheduler uses milliseconds, but
        the headless backend uses nanoseconds the StartTimer assumed it
        would wake up this ms, but the headless check function would still
        wait. This is more of a workaround, so instant wakeup for the
        headless backend works again.
        
        Change-Id: I2ba9b4ad2b67ec99eeb4dd098ded6457d3753127

2017-07-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bdbebda1d80f538f946b14042a366029f90d4820]

        tdf#108831 PGP signature shown as invalid
        
        It was valid, but not trusted.
        We need to show the owner trust in another place.
        
        gpg4libre
        
        Change-Id: I344a7b064a22c16b647c73d52f7abd91cfc86be9
        Reviewed-on: https://gerrit.libreoffice.org/39826
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [06929219aeb0cb3550bf0cf8b5de7f1164c00a8d]

        gpg4libre: Show whether pgp keys are trusted or not
        
        Owner trust levels considered valid keys:
          Marginal
          Full
          Ultimate
        
        Owner trust levels considered invalid keys:
          Unkown
          Undefined
          Never
        
        Change-Id: I7338b587acfd105ca24e40b45960cea8d2c04ded
        Reviewed-on: https://gerrit.libreoffice.org/39952
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-14  Ivan Safonov  <insafonov@gmail.com>  [d2adc30aa0bb843ace819277c68871a86a8418e8]

        tdf#96505 Get rid of cargo cult "long" integer literals
        
        Remove unnecessary "Long" literals in cui/source/tabpages.
        
        Change-Id: Ia46cc027e2225ab7dcfdab2828f1fb4a60f4619a
        Reviewed-on: https://gerrit.libreoffice.org/39881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-07-14  Michael Stahl  <mstahl@redhat.com>  [55baf61c08630e0c09a87d99519211467818ef8c]

        officecfg: increase GraphicManager/TotalCacheSize again for 64-bit
        
        There's a bit of a problem with XFillBitmapItem, which contains a
        GraphicObject that can't be swapped because it's a poolable item.
        
        Generally contemptorary hardware has enough RAM that we can easily
        increase the cache size to 400M (effectively there's another factor
        of 2x), but on legacy 32-bit platforms the address space is getting
        scarce, so keep the existing size for those.
        
        Change-Id: I8437f4e8c5421f8ec20e94e4cdf64f867d7760ca

2017-07-14  Michael Stahl  <mstahl@redhat.com>  [a03a0cfb1e41c357950a40623c2f8b6f5507e97d]

        sw: make SwGrfNode::mpReplacementGraphic swappable
        
        Same as previous commit, but for sw.
        
        Change-Id: Id678de3f512204437e37aaedf24e24aff7a9e592

2017-07-14  Michael Stahl  <mstahl@redhat.com>  [c96e3e226fe4eb8f25c54cce4d653d12eda63ce2]

        svx: make SdrGrafObj::mpReplacementGraphic swappable
        
        These GraphicObjects clog up the GraphicManager cache so it's
        effectively useless.
        
        Round-tripping the ML bugdoc, this doesn't provide much of a
        speed-up by itself, but together with the previous fix it goes from
        3:00 to 1:30 (in an optimized build).
        
        Change-Id: If52e176c790b94ffef9984be53376a34345b06e3

2017-07-14  Michael Stahl  <mstahl@redhat.com>  [b3992ddcd13082a934246b717ae22f57394e6533]

        xmloff: ODF export: fix redundant setting of GraphicStreamURL swapping
        
        XMLShapeExport::ImpExportGraphicObjectShape() unnecessarily swaps out
        the GraphicObject by calling setPropertyValue("GraphicStreamURL")
        even if the URL didn't actually change from what was retrieved
        just a couple lines earlier, incidentally swapping it in too.
        
        Well actually it isn't really swapped out, it's marked as auto-swapped,
        but nevertheless on getting the "ReplacementGraphicURL" property
        its Graphic will be replaced by swapping it in again.
        
        So don't do that, then it's only swapped in once.
        
        This speeds up round-tripping the ML bugdoc from 3:20 to 3:00.
        
        Change-Id: I65a211a0c225444c06d5516df9c6716360be46c0

2017-07-14  Michael Stahl  <mstahl@redhat.com>  [c356884319f254fdd944376fe2f841532dc36433]

        vcl: fix -Werror=format (32-bit GCC)
        
        Change-Id: Ia7afb5b9750704797ff8030688d0531c27d80836

2017-07-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [39dd0121f5994dee56f95bc57fae3323bf849a20]

        CppunitTest_sw_uiwriter: disable testLinesMoveBackwards... on macOS
        
        No idea off the top of my head what is the problem here, seeing Linux
        and Windows is happy; clang on Linux as well.
        
        Change-Id: I56c79b37a5648d9afd02d8e161ea4a279cc89744

2017-07-14  Katarina Behrens  <Katarina.Behrens@cib.de>  [02bb4ebf2b0dd656bfb0e8185e702267606a7e64]

        gpg4libre: Don't use xmlStrlen on binary data
        
        Odd things happen inside gpgme if the buffer is prematurely
        truncated due to \n char and valid signature is then evaluated
        as invalid
        
        Change-Id: I24d4d22af06a3dde6eb7fdfc12953cf1b5f19c1e
        Reviewed-on: https://gerrit.libreoffice.org/39945
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-07-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [850bf99e7d1abcf2e0cce731b6715f87420d0ee6]

        tdf#108524 sw: handle sections inside tables in SwFrame::GetPrevSctLeaf()
        
        This addresses the sub-problem described in comment 12 of the bug, i.e.
        text frames are now moved to the first page from the second one when
        text frames are deleted on the first page.
        
        Change-Id: Ic0ede45381fb84b13d1ac02e4d1f39d817650616
        Reviewed-on: https://gerrit.libreoffice.org/39946
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-14  Eike Rathke  <erack@redhat.com>  [62ee21cb463d80a28c4c41a488f85e07abafbc69]

        Fix export test crash of ooo95715-1.xls
        
        Negative sheet number injected by
        sc::FormulaLogger::GroupScope::addRefMessage() wans't handled by lcl_Format()
        
        	#9  0x00007f292172c322 in ScGroupTokenConverter::convert (this=0x7ffc5b1940d0, rCode=..., rScope=...)
        		at /build/libo/dev/sc/source/core/data/grouptokenconverter.cxx:140
        	#8  0x00007f29224c54d8 in sc::FormulaLogger::GroupScope::addRefMessage (this=0x7ffc5b193ff0, rCellPos=...,
        		rRefPos=..., nLen=111, rArray=...) at /build/libo/dev/sc/source/core/tool/formulalogger.cxx:147
        	#7  0x00007f292181c071 in ScRange::Format (this=0x7ffc5b193dc0, nFlags=-32760, pDoc=0x4b1db70, rDetails=...,
        		bFullAddressNotation=false) at /build/libo/dev/sc/source/core/tool/address.cxx:2211
        	#6  0x00007f292181b9a9 in ScAddress::Format (this=0x7ffc5b193dc0, nFlags=-32760, pDoc=0x4b1db70, rDetails=...)
        		at /build/libo/dev/sc/source/core/tool/address.cxx:2111
        	#5  0x00007f292181ecf5 in lcl_Format<rtl::OUStringBuffer> (r="", nTab=-1, nRow=75, nCol=0, nFlags=-30968,
        		pDoc=0x4b1db70, rDetails=...) at /build/libo/dev/sc/source/core/tool/address.cxx:2018
        	#4  0x00007f29214471fb in rtl::OUString::operator[] (this=0x7ffc5b193c00, index=0)
        		at /build/libo/dev/include/rtl/ustring.hxx:668
        
        Change-Id: I68ecfb11574644e9e5670431789ee42d37d27523

2017-07-14  Pranav Kant  <pranavk@collabora.co.uk>  [5850debba42bc5ce65ec8363a5381a9d8d2cdaea]

        gtktiledviewer: Typo; these should be classes
        
        Change-Id: Iba449fc66423959340c7967c64bc422a28fc75dd

2017-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [daf177f703081d7afaa9b1701cf187c9a3e93ee5]

        use more OUString::operator== in test..xmlsecurity
        
        Change-Id: If5bdd1532be44a47ff7cc3b769be3ea585aea562
        Reviewed-on: https://gerrit.libreoffice.org/39685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ef7e85deb7afde6c9453c30be0a7893528a90a1]

        remove some dead code from unusedfields plugin
        
        Change-Id: I268b32270a17c0c3fcf8236c3e0eebac9a57cb5d

2017-07-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6feb40b950557dcfdc5249f22d72edad397d4c67]

        tdf#109107: Sidebar's fontheight field is not updated...
        
        ... by moving cursor in an Impress table
        
        Table controller handles key and mouse events itself, but can't
        do the invalidation of the slotids which would lead to update
        sidebar corresponding widgets.
        
        Change-Id: I0d1db58ecb714bb16dfb1b5662f0fba7ce69c06f
        Reviewed-on: https://gerrit.libreoffice.org/39933
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [5838c0fe8e9244c2cefbd2f3c3554fdd2bfc5ee1]

        use more OUString::operator== in sw
        
        Change-Id: If43c8bfa906fc711ed8026a1e06add3d7ac166d9
        Reviewed-on: https://gerrit.libreoffice.org/39941
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ccd802d9a0530ec74b52d2ad7fbaa2d085223cb]

        use more OUString::operator== in svx
        
        Change-Id: Ice996c741e239767a7a15fe9b11147f5384150ba
        Reviewed-on: https://gerrit.libreoffice.org/39940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-14  Michael Meeks  <michael.meeks@collabora.com>  [4948a0137992b33c7adfd3d91eb7b0387da11dff]

        vcl: If we fail to create an OpenGLContext for a window - don't crash.
        
        Change-Id: I362724911ac60df7ac699495bac852be9e7c6b13
        Reviewed-on: https://gerrit.libreoffice.org/36684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [efbf75b844f73d25414da3136aeeecafa40c47d1]

        tdf#108824 Save "Mouse pointer visible" property
        
        Change-Id: I6c5c9d885df7fa4032724861361957cb6981091c
        Reviewed-on: https://gerrit.libreoffice.org/39939
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [6af025501db1f25397bdbf1fdd6b71da4debcac4]

         use more OUString::operator== in sfx2..svtools
        
        Change-Id: I859b77319f551eabd19dae54bd69c212221112a8
        Reviewed-on: https://gerrit.libreoffice.org/39938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e39ef66928a3e37c618d3a70a631e71266db274]

        extend loplugin useuniqueptr to POD types
        
        Change-Id: I6ff24f048bd8f75bf87a78b718f37b57855d4781
        Reviewed-on: https://gerrit.libreoffice.org/39932
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [d7e06e46acc2ee17101cef63e59b9f5efcbfab14]

         use more OUString::operator== in scaddins..sdext
        
        Change-Id: I8bc5c925f940283bc54698bbcba77efcca883273
        Reviewed-on: https://gerrit.libreoffice.org/39937
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-14  Stephan Bergmann  <sbergman@redhat.com>  [e47fda7d4759f4ac911c882881dba1eee539726c]

        UBSan misses typeinfo for CBmpContext
        
        ...after e3f3b3b75d7411827291e98c9c78c89cedc2836b "pdfium: update to 3151"
        
        Change-Id: Ie8646b4f1a132e8be6da10e9919e17865bc3e571

2017-07-14  Stephan Bergmann  <sbergman@redhat.com>  [7892b4191b525162dd2cad63524922856b70fff5]

        loplugin:oncevar: empty strings
        
        ...which showed that checking the parent statement (which may be too large to)
        in OnceVar::VisitDeclRefExpr is inadequate.
        
        Change-Id: I07fb8ba9e2dfbd0c65a2723737d14abcddcefec4
        Reviewed-on: https://gerrit.libreoffice.org/39757
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-07-14  Stephan Bergmann  <sbergman@redhat.com>  [9b3e5808c63e7b5215b42aa3ab199ac2aafa447d]

        Remove unused [m]sChartAddress
        
        ...as found by an improved loplugin:oncevar (to be pushed later).  The code's
        effectively been like that ever since its introduction in
        a41687b62b0a6f2b79e44311ddf74c52e844ee36 "New files from
        xlsx-shared-oox-chart-export-part1.diff", and (as Bubli states) is apparently a
        poor copy/paste from xmloff/source/chart/SchXMLExport.cxx.  The equally-unused
        [m]sTableNumberList had previously been removed with
        f9cd73ebe116cd95247aff1963e2f5b4ec671dfa "remove a few more unused variables".
        
        Change-Id: I1e0e14b4d79cd34437b0061fc9ea3ce4d5636b31
        Reviewed-on: https://gerrit.libreoffice.org/39756
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-07-14  Pranav Kant  <pranavk@collabora.co.uk>  [f059293344ba93d76fcc6e64015923dfa639c4bf]

        Modernize gtktiledviewer; use GApplication
        
        Put all the UI content in UI XML file.
        
        Unfortunately, lots of boilerplate code because
        G_DECLARE_* macros are available only since glib 2.44
        
        Change-Id: Idc74ba8565d482c28abd00b6f6f75646ab3d40b9
        Reviewed-on: https://gerrit.libreoffice.org/39913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-07-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [b7b2887d62ea249310f02f03c4ce31cbd8f21307]

        Revert "tdf#109067 Fix default value of rotWithShape"
        
        This reverts commit 1b08f129677c1109aae1fadc72ae68ebb7df7cb0. The
        change was Jenkins-verified, but just rebasing it on top of latest
        master (without getting conflicts) broke the test added in the commit.
        
        So let's revert it for now to have time to find out why does the test
        fail on top of latest master.
        
        Change-Id: I3bce24e54fb07df2dd460fb0f01d44516b3fcd0d

2017-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8e5a0db64fa022b54bddc42b1b1db0c1ddfe2d1]

        use more OUString::operator== in sc
        
        Change-Id: I1a7691fe59e5e93c15bd812f03366da814f9f3db
        Reviewed-on: https://gerrit.libreoffice.org/39900
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-14  Stephan Bergmann  <sbergman@redhat.com>  [3f893fe88fa60faeb0335f1708f4f2d4b8838191]

        loplugin:useuniqueptr
        
        Change-Id: Idcfec3e33031eea311377a51f51c65dd3c4d25dc

2017-07-14  Stephan Bergmann  <sbergman@redhat.com>  [64d06e5f168ec498b2d5dda139263f56dfe9772d]

        Fix o3tl::make_unique
        
        ...after 3f20471490c61b19fe4222f8c40df255051f6e3d "use std::unique_ptr in
        FlatFndBox: and extend o3tl::make_unique to cope with arrays"
        
        Change-Id: I17a07d0be677aa4a5427be4a5c2f05ed8b675726

2017-07-14  Paul Trojahn  <paul.trojahn@gmail.com>  [1b08f129677c1109aae1fadc72ae68ebb7df7cb0]

        tdf#109067 Fix default value of rotWithShape
        
        According to the OOXML standard the default value is true, so for
        the export of gradients and blips it has to be set explicitly to
        false.
        
        Change-Id: I3c9f67787cb11d6d9b58f07377b03167df669ed8
        Reviewed-on: https://gerrit.libreoffice.org/39725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-14  jmzambon  <jeanmarczambon@gmail.com>  [1bb0b3815a1e0ba677d6aac577fbb4c7fffee3bf]

        tdf#97362: TextPortionEnumerationTest partially migrated to python (part 3)
        
        Convert tests:
        - test_marks1
        - test_marks2
        - test_marks3
        - test_frame_mark1
        - test_frame_mark2
        - test_frame_mark3
        - test_frame_mark4
        - test_frames1
        - test_frames2
        - test_frames3
        - test_frames4
        - test_frames5
        - test_ruby_hyperlink1
        - test_ruby_hyperlink2
        
        Change-Id: I3ee495cdd88cffefd3980184bac0a72bae6a749f
        Reviewed-on: https://gerrit.libreoffice.org/38976
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [4b7c522208deeb80b821a294e4e76e50c78304e7]

        xmlsecurity pdf verify: push_back -> emplace_back
        
        And a few other similar small cleanups.
        
        Change-Id: I91c992f33f2166d1cf27cbc9def1b69965040658
        Reviewed-on: https://gerrit.libreoffice.org/39928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-14  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [85ff2eafc692f6f0d33ac611600935a96058f20a]

        Moving legacy contexts to FastContexts:
        
        ScXMLTrackedChangesContext
        ScXMLChangeInfoContext
        ScXMLBigRangeContext
        ScXMLCellContentDeletionContext
        ScXMLDependenceContext
        ScXMLDependingsContext
        ScXMLChangeDeletionContext
        ScXMLDeletionsContext
        ScXMLChangeCellContext
        ScXMLPreviousContext
        ScXMLContentChangeContext
        ScXMLInsertionContext
        ScXMLDeletionContext
        ScXMLMovementContext
        ScXMLRejectionContext
        
        Change-Id: I13b657efa47bd037e9f83c39ba8fd0f6b7edba1c
        Reviewed-on: https://gerrit.libreoffice.org/39927
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-14  Takeshi Abe  <tabe@fixedpoint.jp>  [b9bda1d7916c5474aab89116757fcb7e799458b2]

        tdf#103104 Allow line-continuation followed by a dot in BASIC
        
        as in VBA-compatibility mode.
        
        Change-Id: If263183fc1fa5742235213a8617fdf412d2a245e
        Reviewed-on: https://gerrit.libreoffice.org/39893
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-07-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a2e670df4efb219a1f92946d7a2887bdd0f88f5d]

        UI Test idle needs to run with highes priority
        
        regression from 00aa0892e7385cd8395dd39814077958be42e720
        
        Change-Id: I840391573ae52be6ba4a34b2a802b637578afa40

2017-07-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0686abc10aa729c8768b06249dbf7e57f4e56ae5]

        tdf#107166 BindDC doesn't handle 0 width/height rect consistently
        
        When binding a GDI device context to D2D we need to provide a
        rectangle where the surface will have effect. When we just need
        some font information we need to bind the DC too, but we aren't
        really interested what the rectangle is, so we just provided a
        0,0,0,0 rectangle in that case. This sometimes fails with a
        "out of memory" result and is dependent on the renderer.
        
        Instead of 0,0,0,0 rectangle we rather define a 0,0,1,1 rectangle
        which should never fail. This is not problematic as for actual
        rendering we later rebind with an actual rectangle.
        
        Change-Id: I79c7f0cf4d69f213370ed26a811a908ed16070ff
        Reviewed-on: https://gerrit.libreoffice.org/39901
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [4908d6d6742e2f0700ea4ccd9d636d91ea281046]

        tdf#108524 sw: allow frames in follow sect-in-tables in SwFlowFrame::MoveBwd()
        
        The intention is to filter out text frames directly inside tables; since
        tables in general reflow by moving all of the content to the first page,
        then moving not fitting content to the next pages.  Section frames are
        different, there we explicitly move content backwards, similarly to page
        body frames.
        
        Teach SwFlowFrame::MoveFwd() that a text frame inside a section-in-table
        is the section situation, not the table situation, since what matters
        here is the direct parent. To be on the safe side allow this for follow
        section frames only.
        
        This is necessary, but not enough to address the sub-problem described
        in comment 12 of the bug. At least SwFrame::GetPrevSctLeaf() is invoked
        to consider a precede section frame, though.
        
        Change-Id: Ic88602cffefbbc81ecc90e3880be2a098f60fb04

2017-07-13  Pranav Kant  <pranavk@collabora.co.uk>  [9672a9293d0367c4a326a2628e35f7a56702779b]

        libreofficekit: Merge add_libs block into one
        
        Change-Id: I0c4c2f3389cae243dbbfd16667d44d3ab8851860
        Reviewed-on: https://gerrit.libreoffice.org/39914
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [61e8788d1b87fc57a9d015041f4e1ab44a86a1bd]

        convert pXRelTo/pYRelTo to boost::optional
        
        seems wasteful to be allocating a single int for this
        
        Change-Id: I8e1122fec8c8dc90805a38b677a1e08cd89a66ff
        Reviewed-on: https://gerrit.libreoffice.org/39917
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b6d0ac41afc72a0043e6ccdc6cdfd8648a5efdc]

        m_pRowMarker is unused
        
        ever since commit 12191a4f30078bb81c39a74a994ba7b2b410adaf
        "make loplugin constantparam smarter about string params"
        
        Change-Id: Ifb8cfd8542596a826142547cd2dd90e2b5d682f8
        Reviewed-on: https://gerrit.libreoffice.org/39910
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-13  Arnaud Versini  <arnaud.versini@gmail.com>  [a5f0c58cb4e3c23449f2b5f9319e28771a5a22fc]

        Remove possible race condition in VCLXAccessibleEdit.
        
        Change-Id: Id4738462b62d78fa48c937928a01b293cefdfabc
        Reviewed-on: https://gerrit.libreoffice.org/39720
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-13  Caolán McNamara  <caolanm@redhat.com>  [5ef84bde43d7e1166bf296f86fb50e245f951f4f]

        bah, wrong reset
        
        Change-Id: Iaee7f4f038000c7009c9c74b822b7599559f09ca

2017-07-13  Caolán McNamara  <caolanm@redhat.com>  [8e63f09967ec91d29d385097e737efc6d02fa3a0]

        ofz#2452 use shared_ptr for cshape
        
        Change-Id: Icf576c08b3502ea3e24fa4b3685b55f794e844db
        Reviewed-on: https://gerrit.libreoffice.org/39650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-13  Justin Luth  <justin_luth@sil.org>  [898522c8563a3e59b8de295ceb766cb8e2024ed5]

        move round-tripables from rtfimport to new rtfexport2
        
        This serves two purposes. It helps to prevent regressions
        and it allows focusing on features that still don't export properly.
        
        Also created rtfexport3 since the other two are already very full.
        
        Change-Id: I7d580f575c1debe344275869fefcbba6e29cbad6
        Reviewed-on: https://gerrit.libreoffice.org/39842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-07-13  Caolán McNamara  <caolanm@redhat.com>  [5a0b6f5ba8506de648ab72ef320445a49ba4c67d]

        ofz#2392 restored props don't match saved props
        
        Change-Id: Idb198f0121ac9c6b4083b157af07c5eb1cda66cb
        Reviewed-on: https://gerrit.libreoffice.org/39265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-13  Caolán McNamara  <caolanm@redhat.com>  [5ac25ec1fd3b2537171e1e679f7e9e9a50c45f9c]

        ofz#2332 fix dangling pCObj
        
        Change-Id: Ifa62b1ce2aefa939cfceb2e110d126b785cb6e26
        Reviewed-on: https://gerrit.libreoffice.org/39032
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-13  Caolán McNamara  <caolanm@redhat.com>  [304b16c3bf6fba2fa28e723d1cb58157201b5c1f]

        Resolves: tdf#108903 avoid recurse to death
        
        Change-Id: Iadde719a024c5fce97aa0f4c58947a5012639a84
        Reviewed-on: https://gerrit.libreoffice.org/39918
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-13  Szymon Kłos  <szymon.klos@collabora.com>  [d15d3d92a7297a57fafd9ed11c959bb8ec322b3a]

        tdf#108545 editable DOC/XLS embeddings inside DOCX
        
        Change-Id: Ia6cbe829f94b3f27e4ea633c02d6b1ec6e98e984
        Reviewed-on: https://gerrit.libreoffice.org/39860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-07-13  Dennis Francis  <dennis.francis@collabora.co.uk>  [2caaf9bfe8d3f81517467daf36de0bd8ddd6b543]

        tdf#108758 : do not write to undo document when...
        
        ...updating references during a block move, for formula cells
        that are in the target range of the move operation.
        
        The fix is for formula cells that are not grouped. For the
        grouped case, it was already doing correctly.
        
        Added two unit tests in ucalc_formula.cxx for grouped formula
        and non-grouped formula cases.
        
        Change-Id: I9f4d988f5e154f56670bd1c0cc366ee6704fb858
        Reviewed-on: https://gerrit.libreoffice.org/39883
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-07-13  Jean-Pierre Ledure  <jp@ledure.be>  [3cf9b747141bc5f74dc64cefbc5d5b2611ab0a4d]

        Access2Base - RecordSource property of SubForm class
        
        Use Command property i.o. ActiveCommand
        because Command is additionally valid when form opened in Design mode
        
        Change-Id: I0c9e545419ec99d444ac15b20466c838d53f738f

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [de0acf13b2dee2f7ad25de43f17acab73f1c7eac]

        GTK+ convert to a single-shot timer
        
        Simplified version of commit
          3e20ce802ee2ab49c4f2a98880f6e999657686bb
        
        Since we're missing g_source_get_ready_time in our baseline, this
        can't change the complex implementation, but still drops the timer
        array and uses a single-shot timer, like all other backends.
        
        Change-Id: I0641da8d0db71785c505957533a9069924808cd4

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [268ce31604eb04d6ec49fe6054ed0e7162dca4f4]

        Pass verbose=true into external/coinmp
        
        Change-Id: If8e0d3e7205737a1e15c563527d3845c7ae93dc1

2017-07-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e8567ecd9d78a742cbab86498f7a31b22ee92ffa]

        tdf#104883 Don't call InstallFontconfigResources if it's not available
        
        We need to call it once because we have no other way to detect whether
        it's working or not.
        But if we receive an error the first time, we disable it from now on.
        
        Change-Id: I67dba8b65660ff7e05bdf2ddc18b565550901cd1
        Reviewed-on: https://gerrit.libreoffice.org/39885
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [94a475bdec4e6f98b4d0488db6021011d64be83e]

        Revert "expat-2.2.1 patch to allow compile on macOS and others"
        
        This reverts commit 346121398b6fbab233bae3053e14868a50418fb6.
        
        upstream fix is to fix configure to do a link check instead of
        compile-only for getrandom.
        See f78ed1ec528604f6db9bdd2a07462c5e99e0ab99
        
        Change-Id: Ia9a3f1c2091048778e2bf4773f9e31ae4700ce0c

2017-07-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f78ed1ec528604f6db9bdd2a07462c5e99e0ab99]

        fix getrandom check in expat's configure
        
        https://github.com/libexpat/libexpat/issues/52
        
        fixes /usr/include/sys/random.h:37:22: error: expected ')'
        misdetection of random.h feature, already fixed upstream:
        https://github.com/libexpat/libexpat/commit/602e6c78ca750c082b72f8cdf4a38839b312959f
        
        Change-Id: I65e4aebaa838d2931a60cb34806d87b88861c4d8

2017-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [3697b87b70c69e17e1d0398e0192a11dab179fe3]

        use more OUString::operator== in forms..sal
        
        Change-Id: I70d7e50f8c1e019524ccad915f0cca912c5035dc
        Reviewed-on: https://gerrit.libreoffice.org/39899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [9bc95521aaa35b533894b3934519acdbd7a47815]

        Revert "GTK+ simplifiy system timer implementation"
        
        Current LO baseline doesn't have g_source_get_ready_time,
        so we keep the old stuff.
        
        This reverts commit 3e20ce802ee2ab49c4f2a98880f6e999657686bb.
        
        Change-Id: I32c39fa70c8d52cbb78620f528d60a986087dfd0

2017-07-13  Caolán McNamara  <caolanm@redhat.com>  [3319e2975c0b08595b64111c8340c5cd9ef193d5]

        unused ResMgr
        
        Change-Id: I0bb25a89ddc76c91d01d1cee785be0337eb1f1d0
        Reviewed-on: https://gerrit.libreoffice.org/39897
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-13  Caolán McNamara  <caolanm@redhat.com>  [1487b26a150b898a61b201e849e2f18f7f14de4c]

        ofz#2287 check multiply
        
        Change-Id: Ibc4c93ac1f5686a476b5e303347dc951daa58e33
        Reviewed-on: https://gerrit.libreoffice.org/38909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-13  Johnny_M  <klasse@partyheld.de>  [0018fd1b81b3c4ec5ee1de092760479aeae7cd96]

        Translate German comments/debug strings (leftovers in the sot dir)
        
        Translates leftovers found using a custom regex and manually checking
        the rest of the affected file.
        
        Change-Id: I0e44957d58e089b82738c65a8774d1a45ea7068d
        Reviewed-on: https://gerrit.libreoffice.org/39879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-13  Szymon Kłos  <szymon.klos@collabora.com>  [a307ad7ae029a0a62404996a63954e7026001ce3]

        OLE: show title of parent document in MSO
        
        Change-Id: I5eee6568e0805eb0c609640923a77ebc4244cb12
        Reviewed-on: https://gerrit.libreoffice.org/39859
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-07-13  Caolán McNamara  <caolanm@redhat.com>  [d255fb191ef9e49939a5ef076afcc778d74a6507]

        Resolves: tdf#93745 gtk3 spinbuttons are wider than available space
        
        make dialog 40 pixels wider and allocate 20 extra pixels per spinbutton
        and shift labels accordingly
        
        Change-Id: Ic7e5dd662e01207abcbcbb9043f927eceb5b2bd0
        Reviewed-on: https://gerrit.libreoffice.org/39903
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-13  brainbreaker  <gautamprajapati06@gmail.com>  [a4667cbbb9b490323ddf58a24e6223ffefb5611b]

        android: Remove GCC support for building
        
        Change-Id: Ia1b267ca3777a2a42c66d808322e03d631fac968
        Reviewed-on: https://gerrit.libreoffice.org/39125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-13  Szymon Kłos  <szymon.klos@collabora.com>  [68cf76917e342aa5f47deb7e3ef3f7706f8f5a5a]

        Show document title for embedded documents
        
        Embedded documents had "Untitled" name.
        This patch shows "<root document> (Embedded document)"
        string in the title bar.
        
        Change-Id: I6283240415f9e0c07c4c69672732a7c14eea9f5d
        Reviewed-on: https://gerrit.libreoffice.org/39835
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [647382f52351a7586459201203e399956b763527]

        These arguments can apparently never be null
        
        Fixing 7b4f4f15971047664fa278fff96b959d53b272b3 "osl: followup to 7c6ccc42 for
        w32/unx file.cxx" for good...
        
        Change-Id: Icedaaa0b0f909d802dbdcf4fdaa40fd338bcbf11
        Reviewed-on: https://gerrit.libreoffice.org/39892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [51bb68928933bf5d72efb9193f1be6af6e72c80f]

        fix BigPtrArray pretty printer
        
        after commit 64079184cc06444e9dfdb55a5c66829e929d4a59
        "improve useuniqueptr loplugin to find arrays"
        
        Change-Id: I29841af65fcb0c1f92e52d9aeee164328bbb4663

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [1b9d48f59e8a04c3b9d829e150a59fc88084445b]

        WIN shorten DoYield by using existing functions
        
        This also adds an sal_uLong nCount parameter to
        ImplSalYieldMutexAcquireWithWait, so it can be called like
        ImplSalAcquireYieldMutex and actually uses the result from
        the deferred DoYield.
        
        Change-Id: Ie3b466ad03e7ed8c35a62f41c09d09757865364d

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [799a590ad2c291c61084b3229a04cb51954666ca]

        Don't poll busy documents via idle task
        
        Creates a very busy idle-loop, for non-task work like mail merge.
        
        Change-Id: If7be82e4675008f23e6f4f6be5c40df40a231a8b

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [36f93104d58abbe55cc4d245f4c81436a2b1eba5]

        Don't update document stats for non-idle views
        
        This functionality should be merged into the DocumentTimerManager,
        which itself should run the different document idle tasks via
        seperate jobs instead of a single idle, if they don't depend on
        each other.
        
        To implement a non-busy, suspendable Idle, this adds an AutoIdle
        class, which is automatically re-scheduled after being processed.
        
        It also adds a SwDocIdle, which isn't ready to schedule for busy
        documents.
        
        Change-Id: I185137ed3423ecaae0f7edb39018d26c4244d359

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [00aa0892e7385cd8395dd39814077958be42e720]

        Reorganize Scheduler priority classes
        
        This is based on glibs classification of tasks, but while glib uses
        an int for more fine grained priority, we stay with our enum.
        
        1. Timers start with DEFAULT priority, which directly corresponds
           with the previous HIGH priority
        2. Idles start with DEFAULT_IDLE priority instead of the previous
           HIGH priority, so idle default becomes "really run when idle".
        
        As RESIZE and REPAINT are special, and the DEFAULTS are set, there
        is just one primary decision for the programmer: should my idle
        run before paint (AKA HIGH_IDLE)?
        
        If we really need a more fine-grained classification, we can add it
        later, or also switch to a real int. As a result, this drops many
        classifications from the code and drastically changes behaviour,
        AKA a mail merge from KDE is now as fast as Gtk+ again.
        
        Change-Id: I498a73fd02d5fb6f5d7e9f742f3bce972de9b1f9

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [11ffb51b758cd18a2c61d4bfa694f9f031ecd096]

        Drop Task::ReadyForSchedule
        
        All relevant information is also provided by UpdateMinPeriod and
        the calculations were even duplicated. This also includes dropping
        Scheduler::UpdateMinPeriod, as this is now reduced to a simple
        comparison and assignment, as we simply ignore larger returned
        sleep times.
        
        Change-Id: I13852e3e63daead451bf7fcb98be9b1d44bd7abd

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [b4cc0f2d3fb9cc85e5ea7b157ec35b01c1868d50]

        Remove duplicated delete information
        
        Task::mbActive already stores the inverse information of
        ImplSchedulerData::mbDelete, so we can drop the latter one.
        
        Change-Id: I57f8c23ca1eebdeed780a644c83fcbeb9b92cd66

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [52dfefec8da5d7f25c39218fd890cad6491728ab]

        Run LO scheduler only via system timer
        
        Change-Id: I5283f18aebcd6797ad35771ae8fc4a0f425ff924

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [272026d70129603e1824b802a2a6920adcd09dc0]

        OSX fix empty message queue handling
        
        For some (unknown) reason [NSApp postEvent: ... atStart: NO]
        doesn't append the event, if the message queue is empty
        (AKA [NSApp nextEventMatchingMask .. ] returns nil).
        Due to nextEventMatchingMask usage, these postEvents have to
        run in the main thread.
        
        Using performSelectorOnMainThread deadlocks, since the calling
        thread may have locked the Yield mutex, so we simply defer the
        call using an NSEvent, like the Windows backend.
        
        So we have to peek at the queue and if it's empty simply prepend
        the event using [.. atStart: YES].
        
        In the end this make the vcl_timer unit test pass on OSX.
        
        Change-Id: Ib41186425b2f76faa0e9f116f47fdcd60d878099

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [f0aabfe601223cee214b0be1b2ebf51a80b68f2c]

        OSX change to run LO via a single shot timer
        
        As all other backends, this runs the LO main loop just via the
        OSX main loop.
        
        Change-Id: Ie7562444951e16ff58edcaf6409f32809314c2fa

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [69977ed917a92d9b07f3429312077357d3aa10fa]

        WIN just wait for the Yield mutex in the timerout
        
        Don't re-schedule a timeout, simply wait in the timer callback.
        
        Change-Id: Ib46eb6dbf57f29c85ffdbd6492922020f7785d30

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [5229f15904b42238273d1fa98ca8dcf6efda48f5]

        WIN simplify system timer / LO event handling
        
        This removes a level of indirection for the timer callback handling.
        It also ensures we just have a single timeout message queued.
        
        Also drops the 16bit MAX duration limit, as CreateTimerQueueTimer
        uses a DWORD for the DueTime parameter, which is always UINT32.
        
        CreateTimerQueueTimer already sets the period to 0, which makes it
        a one-shot timer, but there is also the WT_EXECUTEONLYONCE, which
        enforces the Period parameter to be 0.
        
        Change-Id: I549142394334bdc098f053b42f222b23cf4fcecd

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [46c33bf281f7288c8c48ca7e1a2b7c4ad32123a8]

        WIN unify deferred message handling
        
        Moves the common code into ProcessOrDeferMessage.
        
        All callers (try to) aquire the mutex before getting the
        WinSalFrame pointer, except for ImplHandleDeferredPaintMsg.
        
        This was probably an oversight, so this reverses the order in this
        function, so the GetWindowPtr is now always protected by the Solar
        mutex.
        
        Change-Id: Icb8f34f7e8716f0faa90a95903b1681f7489aed2

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [51cc064661417134eb4e9c74d2d38d4e1b4e8e0e]

        WIN cleanup paint message handling
        
        Makes PAINT handling function use the POSTPAINT handling
        function and unifies the locking behaviour, so we now check
        the frame before trying to aquire the lock in both functions.
        
        Change-Id: Ia6bac6e24d95e680830c5405f0ab34cbed6e9688

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [3e20ce802ee2ab49c4f2a98880f6e999657686bb]

        GTK+ simplifiy system timer implementation
        
        Instead of implementing an own GSource, this implements the glib
        based system timer using the g_timeout_source_new() function.
        
        It removes the vector of GtkSalTimer and changes the remaining
        timer to be single-shot, just like the Windows and KDE platforms.
        
        The ownership handling is a little bit strange and should generally
        be changed to use std::shared_ptr as the result of CreateSalTimer
        for all backends.
        
        Change-Id: Iea40a6284bdc5c121235af5a6079a92a679391ca

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [1fedc1c38a141bf071c707fda6a3ae1a5bf8fd41]

        KDE4 handle timers via queued custom events
        
        Post the system timer as a custom event to the event queue and also
        changes the PostUserEvent froom a timer to a posted custom event.
        
        Change-Id: I0b77e0c64fce04b20e82ba8bbf72b7a99b1339af

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [be04f9e3dcbab2dacb63cfaa2e787db9f1aa16dc]

        KDE4 change system timer to be single-shot
        
        Change-Id: I21a0a62bd0cd122e0da676579d2b2a93264acdd8

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [e613e2ebcd64bbe8a5cdc35750e49e773c5b03f4]

        Restart the system timer if it returns to early
        
        At least on Windows our GetSystemTicks() implementation - using
        QueryPerformanceCounter - occasionally states, the timer returned
        too early, which stops processing further LO events.
        
        As a workaround we restart the timer, as it's now the only source
        of running the LO main loop.
        
        Probably we should use osl_getSystemTime, for measuring, which uses
        GetSystemTimePreciseAsFileTime, if available. Nothing states
        anything is monotonic, so in this regard it may be flawed too.
        
        Change-Id: I94eacd8f5bacf277a68575cc8db84653cbc49d12

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [7a1c1699a61a77d0228417da9922812c9b893b9d]

        Run Idle tasks immediatly
        
        There is really no reason to wait a millisecond for an idle.
        
        Change-Id: I7665d5f2e7d6ba3e01290a692bbc8e42c36b9986

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [503eba23c9a199583eddee9e169a4fddbecf416f]

        SVP correctly handle sleep time
        
        Don't add 500 usec for 0ms sleeps and always round up the sleep
        time so we won't sleep too short.
        
        Change-Id: I28dda435de44031c050b6edbfae1e9d392465d24

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [917be98e3f277960635ac66bcea510c2454c80d6]

        Round-robin invoked tasks
        
        Add some round-robin to the task processing, so equal priority
        (auto) tasks won't always be scheduled, if there are multiple
        tasks with the same priority.
        
        Change-Id: Ice111aa5f85e9181b3ee9799ca4df0d58f210fe9

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [23beae53b43484d82949019a3279362c7e1dfb4b]

        Correctly account invoked task
        
        Don't account the to-be invoked task before invoking it.
        If it happens to be restarted, account it and eventually lower
        the system timer timeout.
        
        Change-Id: I567e3b92c6c2999ce51aecb31f858e51cab6c999

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [b22526b8ad88f5061b1901914e280ba9c8db1fe7]

        Introduce a scheduler stack
        
        While the stack removes all invoked tasks from the queue, which
        actively removes it from scheduling, it also helps to faster handle
        nested calls, as we don't have to look for the previous position
        to move the task to the end of the queue for the round robin.
        
        Change-Id: I358cf2492e9630f67685a2b780509edb56691830

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [d93acb77667ecdb78b53a1be626ca2e000813828]

        Correctly account starting tasks
        
        When (re-)starting the system timer for new task, we have to take
        the already passed time into account to correctly set the new
        timeout time for the system timer.
        
        Change-Id: I1c1c61b3e54bd14d9451c53150251534b2a960f0

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [d348035a60361a1b9ba9eb7b67013204a24a6633]

        Drop special idle handling
        
        Idles are just instant timers, which should most time have a low
        priority, By dropping most special idle handling we'll just
        schedule by priority.
        
        This also reverts SalYieldResult back to a bool, which just
        indicates if any event was processed.
        
        Change-Id: Ia0b91b06dffb77af066f01838d8f9483523bf67d

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [1782893282a4543e946e6b2c8de863b10fab0c85]

        Change scheduler list to be queue-like
        
        The scheduler modifies the SchedulerData list mainly in two ways:
         1. Remove a finished item
         2. Append a new item
        
        This optimizes the Append operation by keeping a last element
        pointer, so we don't have to walk the whole list to find it. This
        way this list is converted to a queue-like structure.
        
        Change-Id: If7214e1f6016414551abbef11f26f332737f7893

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [66a38d26b0c8de82daacfb0c0ce7d014dc083090]

        Just walk the task list once
        
        This refactors some more scheduler code by merging the code from
        ProcessTaskScheduling into CalculateMinimumTimeout and keeping the
        ProcessTaskScheduling name.
        
        It replace the bHasPendingIdles information with a HasPendingTasks
        function, based on the sleep timeout and invoke time.
        
        To drop IsIdle() we simply account Idles again and stop the system
        timer, so we instantly run our application loop again. This makes
        all Tasks really run immediate instead of waiting 1ms.
        
        Change-Id: I690a8754e6b115a53e74ef777e988b66b4e5037f

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [eb2035fe20bdebf0f8c926aeb66553fd9db3e6f4]

        Refactor Scheduler by merging functions
        
        Merges ImplSchedulerData::Invoke() into ProcessTaskScheduling()
        and removes indention levels in CalculateMinimumTimeout by using
        goto. This is straight forward.
        
        Change-Id: I740b97315df92f8b979089e7e22058e628f95bc0

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [b9ae1505e36157775b1002fdbd178d1c90cd91a9]

        Move scheduler task into its own header
        
        Change-Id: I54534787b8cfa4c47dc09dde9c38a7893df9d367

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [d72aad218c9737fb19d1a835b03c13b7107a96c0]

        Refactor Scheduler global data
        
        Move all Scheduler members of ImplSVData into ImplSchedulerContext
        and make ImplSchedulerContext a member of ImplSVData.
        
        Change-Id: I186bebdfb5701543595848968235b5a56b6598e9

2017-07-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [c0710abfebd320903a3edb23d4b1441ea351b0be]

        Add some Scheduler unit tests and logging
        
         1. calling Start() for invoked tasks
         2. correctly schedule by priority
         3. self-stopping AutoTimer
        
        This also adds SAL_INFO output to Scheduler and Task to log the
        scheduling processing tasks.
        
        Change-Id: I3c8a708d1fd51c550320f8af3f9486c43c32e358

2017-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc63cc326ee5757124cef45e470d290e6e32002e]

        use more OUString::operator== in dbaccess..filter
        
        Change-Id: Ib7b4f2b2403ce766a7db2f6ffc118468e7677776
        Reviewed-on: https://gerrit.libreoffice.org/39889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [51a50cc95a8cb461b7026c1eb8908e17f4055076]

        improve useuniqueptr loplugin to find arrays
        
        Change-Id: I81e9d0cd4f430b11d20037054055683240792240
        Reviewed-on: https://gerrit.libreoffice.org/39825
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [7274490e8af1de05ab84b5e08017a3378502ea96]

        loplugin:oncevar: empty strings: basctl
        
        Change-Id: Ie3ecf1dc0ad038113dbeab5332874bbd3279abab

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [85d71244eb8caf55aab8094b587dfee7fa1e97b2]

        loplugin:oncevar: empty strings: basic
        
        Change-Id: I4edf130e526c4004aa8913e6aafdcd1e2f4ac1ef

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [ad4e4c7834c576189e2a4b230baa1f12207718ec]

        loplugin:oncevar: empty strings: chart2
        
        Change-Id: If564ba545fbd1504127ff5116fb776ef60d6ab60

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [c946de5ef0b40d3b6ddd1c101f7d59a5a9d3a6bd]

        loplugin:oncevar: empty strings: connectivity
        
        Change-Id: Icfc67638e2aee9b5025dd40a50a2627d153ada4d

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [9388a9da167880ca3002634422b3b1da33bceb82]

        loplugin:oncevar: empty strings: cui
        
        Change-Id: Id00cf5f78ef59520065587691c85f2e1a7e96a9c

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [6c2d9f51ff4356e2c4096c0da091eaac6ecac052]

        loplugin:oncevar: empty strings: dbaccess
        
        Change-Id: I242ef3d2d91dee97e47aab209160e6e7fa566a6d

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [dd0bece80712ce30736515e55e1f732ff1ab392e]

        loplugin:oncevar: empty strings: desktop
        
        Change-Id: I8c88b295d797a98f0374e3ce57b9c875b72c7bd3

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [aa371639ee0d3255af474e605eea665125ecd3e2]

        loplugin:oncevar: empty strings: editeng
        
        Change-Id: I3b60b918277b408038a99f2c4801a454e6aa7b4a

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [6b8c36c6faa23acae024be4b8a4a1cf661ac531c]

        loplugin:oncevar: empty strings: extensions
        
        Change-Id: I83fe6f3a918cef2da0085858b63ef86005a61619

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [49a8dc5057828f8dcde38f23b0642c03ce59a731]

        loplugin:oncevar: empty strings: filter
        
        Change-Id: Ic39410a26691e039229f052e79c49d03b578c647

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [60fe31ec22a38281dd0dfbfcc9dcc3f03cbd2d59]

        loplugin:oncevar: empty strings: forms
        
        Change-Id: I2cf41554d0f347ce5f052fce587e394ca6f92531

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [2a440a747cd9a7d2b6825d515bc7e1cdbe8fca7f]

        loplugin:oncevar: empty strings: formula
        
        Change-Id: I76c0ac6cbd8475884fb80002ebb91f2ba84818a0

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [48d8b2d468ad5a431f75b610f3a1ed1f45a887c5]

        loplugin:oncevar: empty strings: framework
        
        Change-Id: I5e3387890e0d9bddaec82d7711e6aa52df3126cd

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [b25f30155756e5447e37f6dffe12f2f5fea606fb]

        loplugin:oncevar: empty strings: io
        
        Change-Id: I42d9cd75a097a8ebb3700c83493c7e2f1466c453

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [46e6f92615336a8eaeef8459b6374d5a5165bf6e]

        loplugin:oncevar: empty strings: jvmfwk
        
        Change-Id: Ic021968b648359d94e7e44d59606b25a6f6ce8c3

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [3c9e9a5529e0bb6cc257c272b7265072306a9cd6]

        loplugin:oncevar: empty strings: sc
        
        Change-Id: I8eca50560d9ce0a3be5ffe6a4a88cb0de5d5d451

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [4f2bb2516d901c8541bae8d2d63c18b2f58775ba]

        loplugin:oncevar: empty strings: scripting
        
        Change-Id: I5f9df200e0b221670c1646dec011c2647804b9e0

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [552bbc2ec1b41f9ceb5367f1e94eb7e8bbffc76a]

        loplugin:oncevar: empty strings: sd
        
        Change-Id: I94330c65d021c96e79185c8a2d59f1be702c6b61

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [833d376b6df5f2f9e4a9cee8fe59aafac405d94f]

        loplugin:oncevar: empty strings: sdext
        
        Change-Id: I4685380e343370757cc9b9ebcc0af35c8918b1e3

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [a38eb6862868c18296b26d582658a831b622088a]

        loplugin:oncevar: empty strings: sfx2
        
        Change-Id: I76a8b7e9501951a0166dd63890949bd7d2781398

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [8d6db960d8f3a1eba5a5bcd865429cf4d5df401c]

        loplugin:oncevar: empty strings: starmath
        
        Change-Id: I01750964033db223a5f4bd5d0820a7bfb97d4f3d

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [75fd528048885033b0963600667c042834769de7]

        loplugin:oncevar: empty strings: stoc
        
        Change-Id: Ib38846e6f89697e8c9c82b77f01cdafae32714d0

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [f863d377b84c2e3c44369b73372e2dfa86b42723]

        loplugin:oncevar: empty strings: svtools
        
        Change-Id: I069b49dd628b9c72a25a2b9b7ce46a63fe67b0c5

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [99a735474db0a7a422fea948e3e0dc460566e8f6]

        loplugin:oncevar: empty strings: svx
        
        Change-Id: I371e3b76cca006125629e7ceeed52873836c8ccc

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [9fb2a9c895334c88eae7641b26921a3d1ce9c909]

        loplugin:oncevar: empty strings: sw
        
        Change-Id: I38d5669078308b425d8e87090ef72279de96c6c9

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [fd40ba1e2eb709c34672b0e20052fe4f9130739f]

        loplugin:oncevar: empty strings: ucb
        
        Change-Id: If97b0dbeaced579bf23f9f77d431d1085ab89594

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [0416f002d7a43c4311703b59ba0ae725abfc1eda]

        loplugin:oncevar: empty strings: unotools
        
        Change-Id: Ic4a3f9716ea76ae03fec238be91153acdbee40ef

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [104eb774ce025c6ace2bf143db0b456f3718e04f]

        loplugin:oncevar: empty strings: unoxml
        
        Change-Id: I8acebad074a2da4848489eaa0f64d63fe76d69c1

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [75ea7ce9fb3f1bbff9abb4f324db8edb84a374d5]

        loplugin:oncevar: empty strings: vcl
        
        Change-Id: Ic9a3b72dbff3333cba45b9ad4b75e8de12bc4c06

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [d2c22426c1e4275cd6ade5b21ea8f9a9e5c54de1]

        loplugin:oncevar: empty strings: writerfilter
        
        Change-Id: Ia65baa94a10ca5d51231f995e23cd5c2e39cc05d

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [2357314eaf448f5844b05eed30dd5d9ac91fbc71]

        loplugin:oncevar: empty strings: xmloff
        
        Change-Id: I2ac40424c252b24d78b849ca8b4bfe75d6f073cb

2017-07-13  Szymon Kłos  <szymon.klos@collabora.com>  [f8fdf861839d6a39f6d15f56a93108328ab8818c]

        Make tdf108545_embeddedDocxIcon test universal
        
        Change-Id: Ie0d0520bb725c082710c08aa30ecfe18d0c6cc6b
        Reviewed-on: https://gerrit.libreoffice.org/39864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [367a34cb5fe580e3544a09f74142a6cf2d4c4905]

        Use isSamePathname for full-pathname comparisons
        
        Change-Id: Iccc20f441aceae7c6bcdf3a24d2a42ec9be8bb8f

2017-07-13  Szymon Kłos  <szymon.klos@collabora.com>  [427c763a1ad0ebc85383625f019b405c30828374]

        tdf#108545 tdf#108544: DOCX, XLSX embedded in DOC
        
        When on Windows the MSO wasn't installed DOCX and XLSX
        embedded documents weren't accessible. General OLE error
        was shown after doubleclick on the object.
        
        Linux solution is reused, OLE storage is extracted to
        get the document inside.
        
        Change-Id: If4d00fddad8e127fcf1a222836896d2907549d0c
        Reviewed-on: https://gerrit.libreoffice.org/39814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [a394d67f374e1b253f288a58113a3cfc8d301743]

        use more OUString::operator== comphelper..cui
        
        Change-Id: Ib5f3037249152be2b66acf347d1a0c236dc7adfa
        Reviewed-on: https://gerrit.libreoffice.org/39888
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a75aa52ef572655db261679da431aff84f52348]

        use more OUString::operator== in a*..chart2
        
        Change-Id: Ifb5608abebffd9687ed55e8c74f9be54a749111d
        Reviewed-on: https://gerrit.libreoffice.org/39887
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-13  Jens Carl  <j.carl43@gmx.de>  [46ba298934d1765365018349f26f8a732cefba63]

        tdf#45904 Remove/disable obsolete _XSheetAnnotations Java tests
        
        The _XSheetAnnotations test is already written in C++ since commit
        654e275fc673b28ac264f10282a4cd3a9f61a45d.
        
        Change-Id: Ie4d8459f503289cd9fd1c52b9121377826921bc3
        Reviewed-on: https://gerrit.libreoffice.org/39619
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-13  Jens Carl  <j.carl43@gmx.de>  [30f012f416fe58454ff08cfac527ab813ff70672]

        Fix wrong names for header guard
        
        Change-Id: Ief65b92d9d76d602ea529a3b44437a426c26f743
        Reviewed-on: https://gerrit.libreoffice.org/39882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-13  Jens Carl  <j.carl43@gmx.de>  [4b4c14a0803c0ba0af98b888af7ad8793ea4f754]

        tdf#45904 Remove/disable obsolete _XSheetAnnotation Java tests
        
        The _XSheetAnnotation test is already written in C++ since commit
        0bf016694e8df63e20e530f9880e87de567dc7e1.
        
        Change-Id: Id12206370e36acb63dcbc3298d39eba093cb4be6
        Reviewed-on: https://gerrit.libreoffice.org/39552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-13  Jens Carl  <j.carl43@gmx.de>  [01a51eb77ce97c79b897f842051c6704dada0494]

        tdf#45904 Move Java XCellAddressable test to C++
        
        Remove now obsolete file _XCellAddressable.java
        
        Change-Id: I8a1c979c447d81e489114a0c1a947b2458ae31a0
        Reviewed-on: https://gerrit.libreoffice.org/39546
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-13  Stephan Bergmann  <sbergman@redhat.com>  [4e451cad214edec7caa1af1f25048bb7045ce905]

        loplugin:oncevar for value-dependent constant expressions
        
        (Where the change to basic/source/comp/codegen.cxx reveals that
        loplugin:loopvartoosmall also needs the Clang < 3.9 workaround from
        33ee8e61292af05627f5f72ea2f93ad80e715e46 "Work around bug in Clang 3.8".)
        
        Change-Id: I9f23b9648bc11ca4136a0fbdd332570ba70ee77c
        Reviewed-on: https://gerrit.libreoffice.org/39667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-07-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [e3f3b3b75d7411827291e98c9c78c89cedc2836b]

        pdfium: update to 3151
        
        This contains my patch to allow not bundling lcms2 inside pdfium.
        
        Change-Id: I37e070be352538f10895efa5e0829c07ced9bd5f
        Reviewed-on: https://gerrit.libreoffice.org/39878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2a593ff092c628eff906c4df9b4da993a3973ec3]

        Migrate missing font installation to new GDBus API
        
        Change-Id: I31809e9993cd6cefd6625107c2fe2c4540cca498
        Reviewed-on: https://gerrit.libreoffice.org/39870
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [647e11dc2fcbf0c8f7e39f4260d2b89057267e36]

        loplugin:useuniqueptr in sc
        
        Change-Id: I004e1f0292c8a40515880546574255ab835dbdbe
        Reviewed-on: https://gerrit.libreoffice.org/39875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-13  Takeshi Abe  <tabe@fixedpoint.jp>  [d9e8fdbcd2f834a483890b409ede1b44c2da5da3]

        sd: Use std::unique_ptr<> as SdUndoGroup owns SdUndoActions
        
        Change-Id: Iaba3f3cf91e30b549e1b8ce3e54c0ef50df9f1d4
        Reviewed-on: https://gerrit.libreoffice.org/39823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-07-12  Varun Dhall  <varun.dhall@studentpartner.com>  [e333183d4390da0b17a55f214e2b953dbb0a8883]

        EditEngine: Making ODF Format Default for Copy/Paste
        
        Change-Id: Idfb4dacf4a1595ff974bbca195e419ff6a98418b
        Reviewed-on: https://gerrit.libreoffice.org/39876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-12  Eike Rathke  <erack@redhat.com>  [b392208dde22edbcba36fe516ac114284a111728]

        Eliminate trailing blanks from descriptions and some parameter names
        
        ... where they don't belong, ie. at non-repeating parameters that don't get
        numeration appended in UI.
        
        Change-Id: I1516185978fecfbadcf2836eb60530b456c4d041

2017-07-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [008d7abcdd246cfc9bef6cbdbef85890ca2efd69]

        fix crash when aInkBoxes might be empty
        
        e.g. http://crashreport.libreoffice.org/stats/signature/WinFontInstance::CacheGlyphToAtlas(bool,HDC__%20*,HFONT__%20*,int,SalGraphics%20&)
        
        Change-Id: I0f32b549c687c2da6534f59a13ce1c5d57047829
        Reviewed-on: https://gerrit.libreoffice.org/39874
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [5b9edf5d5779b9ce578084250a6c87808ddc5fa8]

        tdf#108524 sw: allow frames in growable follow sects in SwFrame::IsMoveable()
        
        In general the move of frames inside growable sections is not allowed,
        so that the behavior is deterministic: either the section grows or
        content is moved to a follow section frame.
        
        But in case of split sections it is necessary to allow the move of text
        frames inside growable section frames, otherwise it is impossible to
        move text frames from the last follow of a section frame to the previous
        one.
        
        This is necessary, but not enough to address the sub-problem described
        in comment 12 of the bug. At least now SwFlowFrame::MoveBwd() is invoked
        to consider moving the frame backwards, though.
        
        Change-Id: I0b79e9db72a4e335701491dd6f7745058901e176
        Reviewed-on: https://gerrit.libreoffice.org/39873
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-12  Armin Le Grand  <Armin.Le.Grand@cib.de>  [f65cbae8947c0462b35c8d3c3d5124e431b100b6]

        borderline: correct problems with border display
        
        Borderline display with direct paint and with primitive direct
        paint has quite some errors in the current state. Started to
        unify usages, check deeper with creation/usage.
        
        borderline: deep changes to BorderLine
        
        Found basic error in determining the offset values
        for BorderLinePrimitive creation, these were not
        centered on the lines. Corrected that. This makes
        it possible to remove the formally used clipping
        which seems to have been used to correct that. Also
        allows to go back to a 'normal' decomposition that
        creates line primitives as expected. That again can
        then be painted quite normally.
        Also added view-dependent case to the decomposition
        to guarantee a gap of one discrete unit (pixel).
        Removed the direct painter, too. Checked and corrected
        stroking.
        
        borderline: Adapted previews to primitives
        
        Added code to use the primitive representation in
        all dialogs and apps using tables. The edit views
        use these mostly, so the preview should do that,
        too. Currently missing is a good visualization of
        diagonals, but this is also true for edit views.
        Checked all apps and table usages to not get worse
        
        borderline: correct line dash visualization
        
        When a dashed line is used, a factor of 10.0 was applied in the
        original coded, added that. Also the orientation of vertical
        borders was inverted since it was simpler to exchange Start/End,
        but this also mirrors the line dash visualisation, corrected that
        
        Change-Id: I4c1b380a76cb37389fab1259a53fb7cc9da982d1
        e95e246d5563360617a2a2213e4d5ec7d0e736b9
        62369b4de58fb0264aeb710ec6983ceddca5701d
        77418cc6c84ebb0632f8c3448976e82ce612d6b6
        b4eb28dc86ce05eb89b26517167305b994158ef8
        borderline: adapt cppunittest and clang

2017-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [fc55711f01af172eb3a034454405fa941454c781]

        tdf#109053: DOCX: Multipage table is not imported properly
        
        An other use case when converting to a "floating table" is
        not a good idea. In this case we can check whether next to
        the table anything fits in the text area. If not then we
        can avoid floating table conversion.
        
        Change-Id: I798a2f4c7a9dfe6aecbe4a73e3162b49ea5f0adc
        Reviewed-on: https://gerrit.libreoffice.org/39811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-07-12  Jan-Marek Glogowski  <glogow@fbihome.de>  [db63ae291136379cc3b417b9daa070921a1372c9]

        loplugin:unreffun
        
        Fix some HAVE_MORE_FONTS dependent tests.
        
        Change-Id: I79fec705d02b38222d66368759a95b667604335c

2017-07-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a315d6921c696c687fd9cfcc92049bc28da6213a]

        Updated core Project: translations  d317414f8297e51842dc450bfaf5eeff5cb164ff
        
        update translations
        
        and force-fix errors using pocheck
        
        also update po files for low-completion-ratio (<10% in UI) langs
        
        Change-Id: I5c1d8fc0368c79a8d1d732cc21258214c7a39502
        

2017-07-12  Mike Kaganski  <mike.kaganski@collabora.com>  [f19fbadd00370820d026d9c29a7bc231e6fa49f0]

        tdf#106359: use SvFileStream to read iqy; fixes *nix compatibility
        
        Change-Id: I42dc6559a57eaedcc64d2a4e59e16677b9dfeb1c
        Reviewed-on: https://gerrit.libreoffice.org/39862
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-12  Heiko Tietze  <tietze.heiko@gmail.com>  [0a7fe0ab0b5b18cfbf1d9f7971d851fe00b6d36a]

        tdf#108928 Branding 6.0
        
        Improved alignment of product name with the motif, cleaned Windows installer image
        
        Change-Id: I13b658b989f639cc444ba59834afad397170478e
        Reviewed-on: https://gerrit.libreoffice.org/39861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-07-12  Caolán McNamara  <caolanm@redhat.com>  [c3d8711aa109ab9081108c77dc7af396444fd3f1]

        add script to update translations for gettext
        
        Change-Id: I1ec48a71103aad50e8a303a5356a25f3a168d6bd
        Reviewed-on: https://gerrit.libreoffice.org/39867
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [57ffece4297f51bb1abd5093c58fc56be8aea2b8]

        loplugin:useuniqueptr in xmloff
        
        Change-Id: I686706adcf598ec63eea6d288bc1e202120a9276
        Reviewed-on: https://gerrit.libreoffice.org/39853
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [0088f365b1c1e3103b310ac3371bc5c918fe617e]

        loplugin:useuniqueptr in lingucomponent
        
        Change-Id: I5d668718620114cb8b9d53375497a4d0b1759abb
        Reviewed-on: https://gerrit.libreoffice.org/39852
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-12  Eike Rathke  <erack@redhat.com>  [d65567230f283a6ed228755a3be85e95cde2d677]

        Turn OSL_ENSURE() into static_assert() for NUM_PAPER_ENTRIES enum match
        
        And remove now obsolete include of osl/diagnose.h
        
        Change-Id: Ie75a4da463a5c51c6bd763d4a6ecf37be94ff6b2

2017-07-12  brainbreaker  <gautamprajapati06@gmail.com>  [20dcd4730deeb60cb39ed28e8d0f690fdba0d482]

        android: Set clang as default compiler for building
        
        This commit is to follow the one which adds support
        for clang 5.0 for building.
        
        Change-Id: I8461e08372322dc24d4786a2f6b96e647b3a4d6b
        Reviewed-on: https://gerrit.libreoffice.org/39123
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-12  David Tardon  <dtardon@redhat.com>  [fc8badada7b9946dc9987238e3e90737d64a3830]

        upload fontconfig 2.12.4
        
        Change-Id: I151ce38c094d208c113cf0bd8a9f5322891d7bcd
        Reviewed-on: https://gerrit.libreoffice.org/39850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-07-12  David Tardon  <dtardon@redhat.com>  [8a82f5fce17fb0b5eec1e7a46dbcda50a4d970a5]

        upload libpng 1.6.30
        
        Change-Id: Ie0a284acd0c9f8e1fc9396df22b33a1b48bd4e1f
        Reviewed-on: https://gerrit.libreoffice.org/39849
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-07-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [637538a9957af5deb69e6677af7c1d62cdaf3eb2]

        Related: tdf#107976 SwView_Impl::AddTransferable: remove dead weak references
        
        So that the vector doesn't grow till document close without a reason.
        
        Change-Id: Iec06e47e39274df7de46c971692054f4f0bcbc96
        Reviewed-on: https://gerrit.libreoffice.org/39840
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-12  brainbreaker  <gautamprajapati06@gmail.com>  [a1aa4f84cff24e7d92ae3e03058bd3ccb6fec60c]

        Supress unused variable warning in gcc arm bridge
        
        Change-Id: I78c9d6b5e6af73965cb422dfdbaec5a7f9b57fac
        Reviewed-on: https://gerrit.libreoffice.org/39829
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [539c75b910f518a1fe51e9a21f6368a91c69ed88]

        strip some linefeeds from the end of debug output
        
        Change-Id: I2821969d86b7f8cee53404e6a0acfbebbe53b3ac
        Reviewed-on: https://gerrit.libreoffice.org/39824
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c59804173be99e5ee922d859271c6660695d0ade]

        fix the webdav=serf build after 65e4a776e8315fd61fd67ad00d28985b11f0b79e
        
        Change-Id: Ib00f60c8018e025f9d5955784b31f3110b4e40eb

2017-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [05f47e6d9f0c442e481b2435cc5c2ef615ab347a]

        replace 'resize(size+1)' with emplace_back
        
        which is considerably faster if we're dealing with a std::list, and just
        easier on the eyes if we're dealing with a std::vector
        
        Change-Id: I373689205ebc048689f29ab80a7ee8551b20cc96
        Reviewed-on: https://gerrit.libreoffice.org/39816
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9b104abc1185d4f9f3af66f49ec9e39f85a1c36]

        simplify some OUString::concat usage
        
        Change-Id: Ifa150dc9d694981ffe03c254ea8c3fd820c99795
        Reviewed-on: https://gerrit.libreoffice.org/39812
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [36e92f38c98e5cb21aecf07434df34b3ad75272a]

        drop TPropertyValueEqualFunctor
        
        was only in two places, and did nothing to make the code simpler or
        easier to understand
        
        Change-Id: I8e91d7e00f14a0611bf563a855d616ad11da5342
        Reviewed-on: https://gerrit.libreoffice.org/39813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [137795cd0c25bf7daf441ac2036862267c7634ab]

        Updated core Project: help  0f9722866caf9d5175df3e49170f40b9567f0c16
        
        Help-in-browser (viii) more...
        
        * Correct schema
        * current set of built languages.
        * https://helponline.libreoffice.org
        
        Change-Id: I887214b080e6200ac840b74d175292649f8e4298
        Reviewed-on: https://gerrit.libreoffice.org/39836
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f5637ae74ad6bb517255510a8ae786fd2a3cf977]

        tdf#109050: Moving table object with ALT+Arrow keys does not work properly
        
        ALT+up/down behaves differently inside a table: cursor is moved
        to the left/right neighbouring cell instead of up/down. However
        when the whole table is selected a different behavior is expected:
        moving the table as an object.
        
        Change-Id: I82c7a3cc7d215b21f19fbf08dcdb7318a7e75289
        Reviewed-on: https://gerrit.libreoffice.org/39810
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-07-11  Eike Rathke  <erack@redhat.com>  [ebbde0b6930d2a08106953cf250bcecc3f906361]

        Buy some newlines
        
        Author's Enter key must had been broken as well, not only Space key..
        
        Change-Id: I61c947a988f36cb55d1037ca0bd277fca181b09e

2017-07-11  Mike Kaganski  <mike.kaganski@collabora.com>  [8f40e90fdf03fe47f1b49d1f4ce15da85998eb0d]

        Small cleanup
        
        Change-Id: I68ffa3f79df0acf484868c13817d76582edd7a41
        Reviewed-on: https://gerrit.libreoffice.org/39790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-11  Eike Rathke  <erack@redhat.com>  [e3b82542f2454a78d2013d4bbab4c801625d11da]

        Use proper non-/array context to calculate Structure tree
        
        Now that ScCompiler compiles ScTokenArray we can finally handle
        FormulaToken::IsInForceArray() as well.
        
        Still missing is the evaluation of the selected sub expression of a formula.
        
        Change-Id: I801859498569e4369db13144fe8ba08ca576350b

2017-07-11  Eike Rathke  <erack@redhat.com>  [1772e5c6ecde26963f2af64680096605a7fa8545]

        Revert "loplugin:casttovoid"
        
        This reverts commit ff10bc47abe0b04480c9fb5db025afbb5e402b4b.
        
            commit ff10bc47abe0b04480c9fb5db025afbb5e402b4b
            Date:   Tue Jul 11 10:24:51 2017 +0200
        
        	loplugin:casttovoid
        
        	...as introduced with f6574be0e375e215e6f21830b9e09d77d01b5097
        	"FormulaDlg_Impl::MakeTree: pass down current function/operator token: In
        	preparation of better argument evaluation."
        
        That (void)pFuncToken was there to not break the build with unused parameter..
        and all work in progress.
        
        Commit actually using pFuncToken follows immediately, I'm just too lazy
        to resolve the merge conflict for an already ready patch.
        
        Change-Id: I572c3087a1cca9efa217e1e1818192d251e3345d

2017-07-11  brainbreaker  <gautamprajapati06@gmail.com>  [d81cf50a6fe2d4d03b9056679758a14404a03f12]

        android: update configure.ac for supporting Clang5.0
        
        Change-Id: Ia99f3b4a8c9aba506938b8c3669c74b5dc1b4c16
        Reviewed-on: https://gerrit.libreoffice.org/39122
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-11  Eike Rathke  <erack@redhat.com>  [c5cb46b45b69b03e5a6735b9c59bf686069ad401]

        Instanciate FormulaCompiler using createCompiler()
        
        So this actually obeys all application specific rules when generating RPN code.
        
        Change-Id: I5e1a89efffe5188d3c4b68176cc410a6cd76483a

2017-07-11  Eike Rathke  <erack@redhat.com>  [3087b8f5d500866d17946b9f442af6a74a7f99dd]

        Introduce IFormulaEditorHelper::createCompiler()
        
        For application specific derivatives.
        
        Change-Id: I8af95bd120c642e47ec5d0708ed463c98c471567

2017-07-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2f0c10db707bbd11d8ca456bcf3d2559a1ce15dd]

        simplify strip types from Sequence, related tdf#108782
        
        Change-Id: Ia8bd4ead67183e7f56c804e949ac04c6451c5201
        Reviewed-on: https://gerrit.libreoffice.org/39809
        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-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [b533b2748e0f0ce4d5263f5f5720280c51803e25]

        unusedfields plugin needs to ignore fields that have reinterpret_cast on them
        
        Change-Id: Ie8570de6a4eafc95352899fbfd1447d7c3a84e1a

2017-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [673347af7d37f6789855c17732c9980d91ec6240]

        loplugin:useuniqueptr in scaddins..svx
        
        Change-Id: I309f98f6b820103a926e9fe94d67d0aff6eb6476
        Reviewed-on: https://gerrit.libreoffice.org/39754
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0bc97adb82f14d6ec22f868422cbfe000afec402]

        Updated core Project: help  551a5fdaba7c7b86b41daafd4574e7b1649c11d5
        
        Help-in-browser (vii)  more improvements
        
        see it in http://helponline.libreoffice.org
        
        Added mos keywords from schema.org
        New, responsive page design
        
        Change-Id: I9df963c1a962c0fbb5c2926d8066b31cd20d485b
        Reviewed-on: https://gerrit.libreoffice.org/39822
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [25445d24cfa87522ee4c47e4aa7e6e816cdc9a36]

        tdf#109063 DOCX import: consider wrap space for multi-page floattables
        
        Follow-up to commit 78d1f1c2835b9fae0f91ed771fc1d594c7817502 (fdo#68607
        bnc#816593 DomainMapperTableHandler: don't always start a frame,
        2013-09-03), turns out in case there is little space between the table
        and the edge of the body area, then there is no wrapping performed in
        Word, so we should not convert to floating table, either.
        
        The limit seems to be 266 twips (mm100 unit is used in the code), and
        this seems to be constant: it does not change if both the table and the
        page width is changed, nor does it change when the empty paragraph to be
        wrapped has a different paragraph mark size.
        
        For the majority of the documents this means no change as usually there
        is either no space available for wrapping or there is a lot more
        available.
        
        Change-Id: Ibbf7409065ba958854514f23b360be56677c8fe3
        Reviewed-on: https://gerrit.libreoffice.org/39808
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [87633bd4e3a1b37ccfe1ddf18f1f178b07092a0d]

        loplugin:useuniqueptr in sw
        
        Change-Id: I50c8697d51c480c668c66a1cdc2c670575a1ec37
        Reviewed-on: https://gerrit.libreoffice.org/39804
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-11  Caolán McNamara  <caolanm@redhat.com>  [093744321759b4e3d73d767459272addfb22cf04]

        ofz#2538: avoid oom
        
        and merge together checkSeeks
        
        Change-Id: I341a09404280fb8d4acfbe2abaed47e2830af55f
        Reviewed-on: https://gerrit.libreoffice.org/39800
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-11  Varun Dhall  <varun.dhall@studentpartner.com>  [35ba68fd471d7d2f50183a1ffb7348b1b069616d]

        EditEngine: Added expwarp for unit tests
        
        Change-Id: Ice1c8c0ceb7d8fe93f369fb4a05226ba738f7e97
        Reviewed-on: https://gerrit.libreoffice.org/39789
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-07-11  Varun Dhall  <varun.dhall@studentpartner.com>  [45fdb40085f5090ccd8df23f461ef9a8269d11b2]

        EditEngine: Added SvxSimpleUnoModel in import filter
        
        Change-Id: I65e30853517e1ad7164dd50c290ef3f35c8a61a5
        Reviewed-on: https://gerrit.libreoffice.org/39788
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [7de833a626cea8cd741ba1d971fea6f0c3a2660b]

        simplify calls OUString::copy in foo.copy(x, foo.getLength() - x)
        
        Change-Id: I20318c77dcc3bc2a64336541ef5a3f412bfd9483
        Reviewed-on: https://gerrit.libreoffice.org/39803
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [6f9f9491bdef676f969898bd653db9905d14f5e8]

        tdf#106132 DOCX import: fix handling of nested textbox margins
        
        drawingML shapes are independent, and having a separate parser for each
        shape is a good thing, so that when we have an XML fragment like this:
        
        <wps:wsp>
          <wps:txbx>
          ...
          </wps:txbx>
          <wps:bodyPr .../>
        </wps:wsp>
        
        where <wps:txbx> may contain nested <wps:wsp> tags, we apply the
        properties specified in <wps:bodyPr> to the correct shape.
        
        In contrast, doing the same for VML is not a good idea, see commit
        476316bfc9dd36c0613327c20822a193b5ca8d9b (do reuse shape context,
        2012-05-22).
        
        So conditionally (for DML) maintain a stack of shape parsers, this way
        the outer <wps:bodyPr> is parsed and the result is applied to the
        correct shape, at the end resulting in correct inner margin for the outer
        shape in the bugdoc.
        
        This requires moving the context setup code from
        the OOXMLFastContextHandlerShape ctor to setToken(), as only then we
        know if this shape context will be used for VML or DML purposes. This
        should be OK, given that
        writerfilter::ooxml::OOXMLFastHelper::createAndSetParentAndDefine()
        calls setToken() right after allocating the context.
        
        Change-Id: I8c0d2f49cac76589fe269230698b203b5ca6996c
        Reviewed-on: https://gerrit.libreoffice.org/39798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-11  Aron Budea  <aron.budea@collabora.com>  [2a22696546ace75c38a72ad13f7383aedd00e06a]

        tdf#109045: store en calendar separately in OnDemandCalendarWrapper
        
        When working with pivot cache there's alternating use of
        locale dependent and locale indepentent formats, which
        causes unnecessary loading of calendars due to constant
        switching.
        
        OnDemandLocaleDataWrapper already does this, now do
        something similar in OnDemandCalendarWrapper.
        
        Change-Id: I3d64dbe8afa929cf416d87678762e82b45561d63
        Reviewed-on: https://gerrit.libreoffice.org/39762
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [65e4a776e8315fd61fd67ad00d28985b11f0b79e]

        simplify some OUString::copy calls
        
        Change-Id: Ifa228ca02ea79a1309e1875414028aade7e5f12d
        Reviewed-on: https://gerrit.libreoffice.org/39801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-11  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [a7b7614c7cab42cd0839752635db81e25e1e50a1]

        SmartArt: reuse existing diagram shape for root shape
        
        it prevents creating unnecessary expanded shape hierarchy and allows
        layout algorithm to know parent's size
        
        Change-Id: Ieb991a74bd662e359f5cf479a7480893e0b13d45
        Reviewed-on: https://gerrit.libreoffice.org/39410
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [20571c472528c4f98fe3f55700d134915d32a49a]

        use more range-for on uno::Sequence
        
        Change-Id: Ifad32425d79be5a22d33d721bdc5fb993f699759
        Reviewed-on: https://gerrit.libreoffice.org/39763
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-11  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [b401896a56149aa2871b65a330a6f601a9830ccd]

        Helper function to cast to FastAttributeList:
        
        Refactoring codes that cast XFastAttributeList reference
        to FastAttributeList pointer using the helper function.
        
        Change-Id: Iecf4b815d6556b0992d638b633260fbd459c0dc4
        Reviewed-on: https://gerrit.libreoffice.org/39723
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-11  Eike Rathke  <erack@redhat.com>  [4f41e8810d67bd3d82e1ff40b23a9131921674a2]

        Add missing override
        
        Change-Id: I233c84706916bfe3915e31deb8d41b3b377b7d98

2017-07-11  Michael Stahl  <mstahl@redhat.com>  [07341af48ed8ec2368aee87d120942f3e6bb6d49]

        svx: assert on undisposed AbstractSvxHpLinkDlg
        
        3  in () at /lib64/libc.so.6
        4  in VclPtr<AbstractSvxHpLinkDlg>::~VclPtr() (this=0x88d47e8, __in_chrg=<optimized out>) at include/vcl/vclptr.hxx:115
        5  in SvxHlinkDlgWrapper::~SvxHlinkDlgWrapper() (this=0x88d47a0, __in_chrg=<optimized out>) at include/svx/hyperdlg.hxx:34
        6  in SvxHlinkDlgWrapper::~SvxHlinkDlgWrapper() (this=0x88d47a0, __in_chrg=<optimized out>) at include/svx/hyperdlg.hxx:34
        7  in SfxChildWindow::Destroy() (this=0x88d47a0) at sfx2/source/appl/childwin.cxx:182
        8  in SfxWorkWindow::RemoveChildWin_Impl(SfxChildWin_Impl*) (this=0x6c83940, pCW=0x683bc20) at sfx2/source/appl/workwin.cxx:1425
        9  in SfxWorkWindow::ToggleChildWindow_Impl(unsigned short, bool) (this=0x6c83940, nId=5678, bSetFocus=true) at sfx2/source/appl/workwin.cxx:1832
        10 in SfxViewFrame::ToggleChildWindow(unsigned short) (this=0x6afdae0, nId=5678) at sfx2/source/view/viewfrm.cxx:2964
        
        Change-Id: I84a1ba817dc8449dc1942b6ebd443ec955e8c622

2017-07-11  Ximeng Zu  <uznomis@yahoo.com>  [6b873439042960bfc72a5e341c5ed61eeb40f53e]

        Presentation Mode
        
        Adding fullscreen presentation mode.
        
        Change-Id: Id07416ce204d1d7dd917fbd33a4d9f5072ac1703
        Reviewed-on: https://gerrit.libreoffice.org/38006
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-11  Stephan Bergmann  <sbergman@redhat.com>  [ff10bc47abe0b04480c9fb5db025afbb5e402b4b]

        loplugin:casttovoid
        
        ...as introduced with f6574be0e375e215e6f21830b9e09d77d01b5097
        "FormulaDlg_Impl::MakeTree: pass down current function/operator token: In
        preparation of better argument evaluation."
        
        Change-Id: I2ea39115bc2d2dbbea6fd899c347c98949ec281a

2017-07-11  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [ddadcb4f4a2bc6538c219a0a577bdf5999015150]

        tdf#108945 Correctly import default value in VML shape adjustments
        
        Change-Id: Ia585572c911a268f68e611935a1d5264dd0790c5
        Reviewed-on: https://gerrit.libreoffice.org/39504
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-11  Stephan Bergmann  <sbergman@redhat.com>  [287e5033f3dc317ae3adf4a4113ca729e7ab243c]

        loplugin:unnecessaryparen
        
        Change-Id: I6ea2cf715095e5f686fa8a4262682553e9a293ac

2017-07-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e329fb05bc23ab2ceb1a0f550d6baa09e27510cc]

        add missing override, -Werror,-Winconsistent-missing-override
        
        Change-Id: I99864b43f3b54eefbb80a885b701838b3e27d806

2017-07-11  Chris Sherlock  <chris.sherlock79@gmail.com>  [4bd2e2931efbe31a5b112fec1556af17bb446163]

        osl: unx file.cxx nullptr testing cleanup
        
        Change-Id: Id265092c1cbf09f8c29c77c048edbf14f15070eb
        Reviewed-on: https://gerrit.libreoffice.org/39515
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-07-10  Justin Luth  <justin_luth@sil.org>  [959be1b5a9cd522394dba9366686a1256588223b]

        UI Wrap InBackground: transition to wrapthru transparency toggle
        
        The UI for placing a frame in the background is confusing because:
        -in menus, the icon looks like a checkbox, but functions as a radio button
        -it isn't obvious that "in background" is the opposite of "wrap through"
        -it doesn't act like the checkboxes below it like "First paragraph"
        -in dialog boxes, it is actually implemented as a checkbox toggle.
        
        So it looks like a checkbox, and you can enable the checkbox, but
        once enabled it can never be disabled.  (The currently designed way is to
        select wrap off/page/optimal/through in order to disable in background.)
        
        This patch creates FN_FRAME_WRAPTHRU_TOGGLE to replace
        most uses of the previous function.
        
        Change-Id: Ia46ddbd47899e8ca569bf3adb2b1c4ad7cfa1920
        Reviewed-on: https://gerrit.libreoffice.org/39673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-07-10  Eike Rathke  <erack@redhat.com>  [e8fcb1fbd365b7c6104c7941abee07a612ba7813]

        Make GetForceArrayParameter() public
        
        Change-Id: I3a82c43e80fffb4bf37bb2f7a3f5b3b26f1baf98

2017-07-10  Eike Rathke  <erack@redhat.com>  [741f61d0ca70069e875f6f57bf08d9aa282c0676]

        Introduce IFormulaEditorHelper::getCompiler()
        
        Implemented at rptui::FormulaDialog as nullptr and at ScFormulaDlg as ScCompiler*
        
        Change-Id: I0edaca56f5d9e3505ed766d43bc9ee4af80f03ff

2017-07-10  Eike Rathke  <erack@redhat.com>  [f6574be0e375e215e6f21830b9e09d77d01b5097]

        FormulaDlg_Impl::MakeTree: pass down current function/operator token
        
        In preparation of better argument evaluation.
        
        Change-Id: I364fe03c58a975ae95f070112e11a9eec9505f3d

2017-07-10  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [5364990831a7d5773ddbc2f35842c7b3a8d5534a]

        Adding an overloaded IsXMLToken method:
        
        Passing FastAttributeIter to the method makes the
        code much cleaner and easy to read.
        
        Change-Id: I227e9dc378dfba51168c29452667576a779dc215
        Reviewed-on: https://gerrit.libreoffice.org/39730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-10  brainbreaker  <gautamprajapati06@gmail.com>  [271882910107e177bc98af877f9c8b9f89c09795]

        android: update configure.ac to support building only with NDK>=15
        
        Change-Id: I638019895921082b9da36315c2f6d3ed98e5249a
        Reviewed-on: https://gerrit.libreoffice.org/39127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-10  Caolán McNamara  <caolanm@redhat.com>  [206ca28bed4bf69b5ade53ae154bc5c88a17ddce]

        add CVE-2017-10688 testcase
        
        Change-Id: Icf24df4a3655775d9ce26ca1f72e130eead49c10
        Reviewed-on: https://gerrit.libreoffice.org/39760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-10  Caolán McNamara  <caolanm@redhat.com>  [80385749236a1346438a4788aff7f1918cb6a20d]

        add CVE-2017-9936 testcase
        
        Change-Id: I0c791ef1f51c8af9f752742b8a3a3de6d626191b
        Reviewed-on: https://gerrit.libreoffice.org/39759
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [cfadf08160248463355f8ce157c01349bd6c6bde]

        Add quotation marks around placeholder
        
        Change-Id: Id38ecd4c506d785b090d16917341e3e89e81f4c8

2017-07-10  Caolán McNamara  <caolanm@redhat.com>  [de855a731c1def635b226f53827ba6913e3eb3ef]

        add CVE-2017-9147 testcase
        
        Change-Id: I82f5d4e75c888f4f988c8d6188b77550631fe258
        Reviewed-on: https://gerrit.libreoffice.org/39758
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-10  Stephan Bergmann  <sbergman@redhat.com>  [4ec6a5e3ac89e9cbfaf19cdc0848566bcd4a0571]

        Only consider calls on const member functions as consumptions
        
        Change-Id: I968614ba25affe58ea05c97c97dd10912359df2c
        Reviewed-on: https://gerrit.libreoffice.org/39755
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [43a6b59539ad573436f43303e9fbe17c12dc9c84]

        simplify some OUString compareTo calls
        
        to either startsWith or == or !=
        
        Change-Id: Ie4b4662f5b8e4532cbc1ab36910389e0b3d41ef0
        Reviewed-on: https://gerrit.libreoffice.org/39750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-10  Mike Kaganski  <mike.kaganski@collabora.com>  [f2a1298ea409141a9190c7789b39546644084980]

        DomainMapper_Impl: remove redundant check
        
        Change-Id: I09d5ec303e08e1a49c55dd91ccfdad9d6f07e04b
        Reviewed-on: https://gerrit.libreoffice.org/39747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [efb24fc7bab19840d4959d22706719981dc8bac0]

        tdf#109046 Show correct signature type for OpenPGP
        
        gpg4libre
        
        Change-Id: I9c05f68e16928d14a29058f5bb9aa35c90b8f48b
        Reviewed-on: https://gerrit.libreoffice.org/39744
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [30f857246e9cea6c1879d52801dcb24c75b45d42]

        Related tdf#108977 Fix crash when vieweing non-existing certificate
        
        gpg4libre
        
        Change-Id: If72c2ee818b67b48753ee293de4f02b4832b9d96
        Reviewed-on: https://gerrit.libreoffice.org/39743
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [820bd4b3b64a5746599c48c729037a959ff61c84]

        tdf#108977 Show signature info also for keys we don't have locally
        
        gpg4libre
        
        Change-Id: I89593224590007e61bce95c14922c08551282067
        Reviewed-on: https://gerrit.libreoffice.org/39742
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-07-10  Dennis Francis  <dennis.francis@collabora.co.uk>  [c86be45d343635f2e137b8ea710d87e1a612101d]

        tdf#108986 : no arrow for "Data" button on pivot chart
        
        Also changed the fill color of "Data" button to a lighter shade
        to distiguish it from other buttons, for both row and column fields.
        
        Added matching testcase in chart2dump.cxx
        
        Change-Id: I2ae5da6c3552372f606da41055f1e0663b6f0802
        Reviewed-on: https://gerrit.libreoffice.org/39687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-10  Dennis Francis  <dennis.francis@collabora.co.uk>  [18909d45977a897cbd921d76d1dde4bf3a466271]

        tdf#108921 : Enforce a minimum legend size for pivot charts...
        
        ...proportional to the chart size. This lets a default pivot
        chart maintain its current size even when there are no data points
        which may result from a pivot field filter operation.
        
        Tried to add a test, but could not with a reasonable amount of
        effort.
        
        Some observations I made when tried to create a unit test:
        
        1. If a new chart is created using uno api fresh from a pivot table,
           no legend is created irrespective of whether there is data or not.
        2. Pivot charts with zero data points work fine with this patch, but
           on round trip the chart needs to be explicitly refreshed by
           clicking one of the pivot table's field selectors to make the chart
           show axis/labels etc.
        
        Change-Id: I010ca9093ce94dc216ba06e9d7aedaa412e59401
        Reviewed-on: https://gerrit.libreoffice.org/39620
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-10  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [c9f6bd6a714b634c1f366a525cc3571116c3f9f5]

        tdf#107135, add missing ODFF function REPLACEB.
        
        Change-Id: I8d782b109eb390838b6c4f3a85e9b344ecef87ec
        Reviewed-on: https://gerrit.libreoffice.org/39606
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-10  Eike Rathke  <erack@redhat.com>  [963a49a4684d1f012c547bb7a626c394abc27dcc]

        Spaces are cheap ... and really help to read code
        
        Change-Id: Icbe27f697aed9a67e3e1783783df0c6ad598b582

2017-07-10  Caolán McNamara  <caolanm@redhat.com>  [b9b492e86349507d6c617430435df1c58a0b4994]

        crashtesting assert on export to ods from novell835001-2.xlsx
        
        this is a problem since
        
        commit bea1dc5f8d17c1011cdfab1ff540f3e4b3a4d1bb
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Jul 7 13:59:27 2017 +0100
        
            Resolves: rhbz#1467512 mask not created as 1 bit depth
        
        Change-Id: I3c9fd81bf7413f5decf2b55a660f028c0613c3b3
        Reviewed-on: https://gerrit.libreoffice.org/39745
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-10  Eike Rathke  <erack@redhat.com>  [c8c12a75d5a5cd4b191702cb12dd792c76b8f68c]

        Buy more spaces, and newlines even
        
        Change-Id: I002f9ecea2933642399667caaa1a9d77e30751a9

2017-07-10  Eike Rathke  <erack@redhat.com>  [7f787b4c70d8766d1e2fc54e8a8ba70c74e365bf]

        Buy some spaces
        
        Change-Id: I0edd454c03b0c3e502d4ef87db584a0cec2884be

2017-07-10  Takeshi Abe  <tabe@fixedpoint.jp>  [cdfe06b8fc08d9ff2e71b488611c647a1f01d758]

        svx: Kill non-existent external pszStandard
        
        which was gone at cbcfda9b2079ea4ef83b2a42828408b5f70f7692.
        
        Change-Id: I37dea6c6696b03443bad255b68e78eaf3ff0dae5
        Reviewed-on: https://gerrit.libreoffice.org/39746
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [44e7f5bb0dfeaa305210def8ac431b699c9c7c50]

        simplify strip types from Sequence, related tdf#108782
        
        Change-Id: I504d7d118d30a310bbb0199de8b9fd58f2bcaaa6
        Reviewed-on: https://gerrit.libreoffice.org/39751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [51de3f584661380ce2aa843009ea0854476a6021]

        sw: prefix members of SwDrawView
        
        Change-Id: I8d18efcc609dfc2d5154bfae8799f3517bc3e48f
        Reviewed-on: https://gerrit.libreoffice.org/39738
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [38936ae9ab79fc6d46ef91695034cdeec1cc6486]

        sd: fix unitialized "pItem" pointer in SlideBackground::SlideBackground
        
        /sd/source/ui/sidebar/SlideBackground.cxx:176:17: runtime error:
        downcast of misaligned address 0x00009cf8cd67 for type 'const
        SvxSizeItem', which requires 8 byte alignment
        
        (regression from fba28df77d7e98663d1cf77ac206f8799fce4108)
        
        Change-Id: I822efe57f35c851b6f63e1e5489ab2448a19963d
        Reviewed-on: https://gerrit.libreoffice.org/39753
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-07-10  Eike Rathke  <erack@redhat.com>  [5bb46252cc89b82d9579eb15068e6f01fb06f737]

        Use const (I)FormulaToken* where possible
        
        Actually only the SvTreeList::InsertEntry() needs a non-const void*
        
        Change-Id: I63eb05ba63264efd63bfa287f0ab0bf2840b4414

2017-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [804cd2bd56295c5cb039b55ac7ca880c17399bad]

        loplugin:useuniqueptr in vcl
        
        Change-Id: Ieece2f9728755a8ae91275535eaa39319eea274e
        Reviewed-on: https://gerrit.libreoffice.org/39740
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e73c033a128403bdeeb8be323e43ba2c7c8f8b4]

        loplugin:useuniqueptr in hwpfilter
        
        Change-Id: Id271fdb59cb0dedf2f180879d2116d11e45d68b3
        Reviewed-on: https://gerrit.libreoffice.org/39739
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [365cf17a375f96789ae0b175ebaec80c6c9e8373]

        lok: sc: missing invalidation on pasting text and deleting a cell
        
        In the desktop case we invalidate up to the right side of the visible
        area, however in the tiled rendering case we need to take care to
        invalidate also cached tiles.
        
        Change-Id: I7290ff35c155fab6bda3ce8b5d9c765624507052
        Reviewed-on: https://gerrit.libreoffice.org/39728
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [4250b25c6ae361359300ab6ccde27230f8e01039]

        teach unnecessaryparen loplugin about identifiers
        
        Change-Id: I5710b51e53779c222cec0bf08cd34bda330fec4b
        Reviewed-on: https://gerrit.libreoffice.org/39737
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-10  Arnaud Versini  <arnaud.versini@gmail.com>  [2ed9a2b641682d8612b5404bd3978ed049aa0266]

        Remove useless method OCommonAccessibleText::getText
        
        Change-Id: I4ee2df05ffceaea9d22ec7e2f78dc6e13061b5ef
        Reviewed-on: https://gerrit.libreoffice.org/39714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [19b34f615c04555f27978e2823ba735a9c9f882e]

        loplugin:useuniqueptr in filter
        
        Change-Id: Ie64ba38d607733b457d66ed1b9af84303c676e13
        Reviewed-on: https://gerrit.libreoffice.org/39695
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-10  Katarina Behrens  <Katarina.Behrens@cib.de>  [ccb6513baf6eae9af40eecd05a2991bdd3ce3bbf]

        tdf#108852: Put signature infobar into the right frame
        
        and thus avoid crash when user clicks 'show signatures' button
        in a window where signature bar shouldn't even be
        
        Change-Id: I5eba8d1ddd8c76dd10acedfa03d732df586748de
        Reviewed-on: https://gerrit.libreoffice.org/39699
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-09  pv2k  <vidhey96@gmail.com>  [fba28df77d7e98663d1cf77ac206f8799fce4108]

        Added margin feature to the Draw's SideBar
        
        Change-Id: I53b5430d1563fcceae29418fd5907ac42ea856e7
        Reviewed-on: https://gerrit.libreoffice.org/37626
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-07-09  Katarina Behrens  <Katarina.Behrens@cib.de>  [4eae2eeb4c3942648aa5d32678ddb5bbbae9d221]

        Slightly different approach to tdf#106679
        
        cowardly avoiding use of DrawViewShell in constructor
        
        Change-Id: Ib40406d439403d0e2de270827bf5c2f06cfb18c2
        Reviewed-on: https://gerrit.libreoffice.org/39368
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-07-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [06c7ff43ce85be3fbba092c6ae87f1459770817d]

        osl: w32/pipe.cxx fPipeAvailable -> bPipeAvailable
        
        Change-Id: I2e57e9413f98de9a6d240c3c61c85fd7bd435498

2017-07-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [48d354f2615e828d7acb62d5496e467d3ade1c9d]

        osl: followup - m_NamedObject never INVALID_HANDLE_VALUE
        
        Change-Id: Ia4517b01a39c02619ccae73e4c182ac8d7e6e22c

2017-07-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [add32b9930d4311df1fa03c36c13dd1267a46e44]

        Followup: m_NamedObject never INVALID_HANDLE_VALUE, must be nullptr
        
        Change-Id: I6837937945749a0f44e4e50aae1267edb37921d7

2017-07-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [126da7c7774b49b044960d600e6b7f7d0d254c2d]

        osl: CreateMutexW returns NULL on failure, not INVALID_HANDLE_VALUE
        
        Fun fact - CreateFileW returns INVALID_HANDLE_VALUE (-1_) because the
        16-bit functions OPenFile, _lopen and _lcreat return -1, so the Win32
        API function CreateFile function also returned INVALID_HANDLE_VALUE
        to ease porting Win16 code to Win32.
        
        CreateMutexW, on the other hand, had no corresponding function in
        16-bit Windows so it returns NULL on failure.
        
        cf. https://blogs.msdn.microsoft.com/oldnewthing/20040302-00/?p=40443
        Raymond Chen is a gem who explains clearly why Win32 code is so
        idiosyncratic.
        
        Change-Id: I7888d46b048e5674ad776c8ac8070a1e57aa37a6

2017-07-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d90293e7ec42eab0ca09f730371599adc466e349]

        C++11 replace std::remove_copy_if with std::copy_if
        
        remove_copy_if copies entries for which predicate returns false.
        since C++11 there is copy_if which copies entries for which
        predicate returns true.
        
        Change-Id: I3ade82f13d27364e2cd35f4286b18128f52f8a5b
        Reviewed-on: https://gerrit.libreoffice.org/39727
        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-07-09  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [a384e69532bcc6349ecf701ccb204b7d24f3d4e0]

        Updated core Project: help  adc9f8c1cd429d2b3aea19efc8f5e7010a951240
        
        Hyphenate compound adjective
        
        Change-Id: I9114f0017335dff30a3273a55a4ac1610dcb1511
        

2017-07-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b91cb7d137b5d8fd203bbdc1c4e3d0e851fd5aa6]

        cppcheck: uselessCallsRemove
        
        std::remove returns a past the end iterator which should be used
        for the reallocation.
        
        This makes the code more robust. Previously it only worked if
        there was exactly one value with type XGeneratedResultSet in the
        Sequence.
        
        Change-Id: Ia2db1252ba8fe682dbc55d9722eaa62ed596e297
        Reviewed-on: https://gerrit.libreoffice.org/39724
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fb89b081f73a65b27349e98554f744a6ead83c3d]

        add test for non-ascii gnumeric file names, tdf#107827
        
        Change-Id: Ib530567df9cb487951d8dbf1b7824f78a7d150d9
        Reviewed-on: https://gerrit.libreoffice.org/37581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-09  Sean Stangl  <sean.stangl@gmail.com>  [2f2eba56d1f8ec5cdcadb4852e8856858477c008]

        tdf#79304 - Handle CrossedOutItems in HTML export.
        
        Change-Id: I766fedb34737a1a7815693bf496fa08c08f492b1
        Reviewed-on: https://gerrit.libreoffice.org/39719
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-08  Arnaud Versini  <arnaud.versini@gmail.com>  [a758956bb5fce66d1590109f3ce5593ac25967d8]

        accessbility: Don't double lock mutexes in VCLXAccessibleEdit.
        
        Also simplify this class.
        
        Change-Id: I7abccd19287101918a6d9b4636ce2faecf169123
        Reviewed-on: https://gerrit.libreoffice.org/39446
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-08  Jaskaran Singh  <jvsg1303@gmail.com>  [991346d570713c230a81485c55e29318c2cc175d]

        Add a way to resize ScDBData
        
        Change-Id: I6e0e1a7f58873c012e0e8015ed69da38a32a44f4
        Reviewed-on: https://gerrit.libreoffice.org/39323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-08  Jens Carl  <j.carl43@gmx.de>  [472737ad70f1a3eaa22cab9b746d35e4b94094a0]

        tdf#45904 Move Java XSheetAnnotationShapeSupplier test to C++
        
        Change-Id: I5a3d64fd255fb8fd1f1caba572bc00a5399a6519
        Reviewed-on: https://gerrit.libreoffice.org/39550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-08  Justin Luth  <justin_luth@sil.org>  [bbfdd03460ddf5e33f5fda000df9e6f6ce458288]

        tdf#108973 writerfilter: allow textboxes to be in the background
        
        Word appears to use negative z-indexes to indicate behind-text
        zordering and positive numbers for in-front placement. This
        was added for shapes in LO4.3, now applying to textboxes also.
        
        Change-Id: I3b06fb231329f151ca978f3a68b4d4e89bc28515
        Reviewed-on: https://gerrit.libreoffice.org/39671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-07-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4e59f0481bdd68edfe95816f22315e1538d1a6ce]

        Related tdf#108925: Use 5% steps for relative size number field
        
        Change-Id: Ieb89a2e69ae44fe1cfbe99e843239cf25e97463a
        Reviewed-on: https://gerrit.libreoffice.org/39712
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-07-08  Szymon Kłos  <szymon.klos@collabora.com>  [505ce3a2ba3adeef46daecbf9b14c42cea211408]

        tdf#108544 edit in window (XLSX inside DOCX)
        
        Change-Id: If1dd46643dc2ae9cc74ba94038609ae3445a416c
        Reviewed-on: https://gerrit.libreoffice.org/39706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-07-08  Szymon Kłos  <szymon.klos@collabora.com>  [3340ce30562832b584dd0576d9e0733aa03d867f]

        tdf#108545 show an icon (DOCX inside DOCX)
        
        If DrawAspect is equal "Icon", show an icon not document preview
        Document is opened in the separate window, not in-place.
        
        Change-Id: I3a8d81e7340b29d247f8ac440c06b0420bb65644
        Reviewed-on: https://gerrit.libreoffice.org/39440
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-07-08  Chris Sherlock  <chris.sherlock79@gmail.com>  [7b4f4f15971047664fa278fff96b959d53b272b3]

        osl: followup to 7c6ccc42 for w32/unx file.cxx
        
        As pointed out by sberg, either the issue is a programming error that
        needs an assert, or the issue is unusual and should just generated a
        warning, but never both.
        
        Change-Id: I07ae1e99597cd6c342791aa268b2240db987ae91
        Reviewed-on: https://gerrit.libreoffice.org/39514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-07-07  Julien Nabet  <serval2412@yahoo.fr>  [3329d2205ed3246c56da1bd859acaaf590dd6e71]

        No language driver in header for dBASEIII/Plus
        
        See http://dbase.free.fr/tlcharge/structure%20tables.pdf
        
        Change-Id: I68df30f73d2556a217f30d80d1d55ec93bca1564
        Reviewed-on: https://gerrit.libreoffice.org/39710
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-07-07  Arnaud Versini  <arnaud.versini@gmail.com>  [e36e5dcc908bd996fba7012fa793ff094b1fb0c4]

        comphelper : Simplify guards in OAccessibleContextHelper.
        
        Change-Id: Iabc7293370c7a8b3fdccb00d6e1cdbfac4c46992
        Reviewed-on: https://gerrit.libreoffice.org/39445
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c5e4534808c03ce30c7b3e4bbed38ed5fca2d77f]

        remove nullptr checks on STL search result iterators
        
        results are in the range of first_iterator to last_iterator.
        If one of those is nullptr the algorithm would fail anyway.
        
        This removes some impossible checks in
        sw/source/core/unocore/unochart.cxx:
        SwChartDataProvider::detectArguments.
        A sorted range still holds the same values and has
        the same length as the original range.
        Replacing raw pointers eases reading this code.
        
        Change-Id: If96bd11e9167488346a57e9e08507ac42338d3cd
        Reviewed-on: https://gerrit.libreoffice.org/39683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [6c4224b7ac9d8b016759ae8b5c0afdbef473a16f]

        tdf#43157 - osl: convert OSL_ASSERT in unx/file_misc.cxx
        
        Change-Id: I99e3f1e1fe2f51c6c3891a6e508b468ec068cae0
        Reviewed-on: https://gerrit.libreoffice.org/39539
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [20c749d87c2b45f3b905f6d73bc5bc9a8c09a17c]

        osl: unx osl_getDirectoryItem() cleanup
        
        Whitespacing made consistent in function, and switch to more conventional
        nullptr testing style.
        
        Change-Id: I70921e9f79e8e0ebf4a74b84f73313aed033ec5b
        Reviewed-on: https://gerrit.libreoffice.org/39538
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [00def4025b5fd95b0fc8d88fbbb9477526e8b12e]

        osl: unx osl_getNextDirectoryItem() cleanup
        
        I could not easily tell on first reading this function if Directory was
        a pointer or not (it is), so changed name to pDirectory). The signature
        was too long, so fixed this, whitespacing was inconsistent so small
        change there. Also converted to more contentional testing of nullptr.
        
        Change-Id: Ia8b1d33a4a4fbe3e050d63116997ef57a28d73b3
        Reviewed-on: https://gerrit.libreoffice.org/39537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [b7bee6c10fc46754ea784c301efc2a5488c31b14]

        osl: osl_closeDirectory cleanup
        
        When I was reading this code, it wasn't entirely clear to me without
        looking at the typedef of oslDirectory whether I was dealing with a
        variable or a pointer, so I have changed this to pDirectory. I also
        made a small tweak to the whitespace to help readability.
        
        I also changed from explicit comparison to nullptr to the more
        conventional style.
        
        Change-Id: I4e9a69575733ab71a175d14a30c1976e6771ed5b
        Reviewed-on: https://gerrit.libreoffice.org/39536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-07  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [a62507eb405961c27ebf79d6b9bdd7a106d06123]

        tdf#108821 - fix for overflow of variables on opening huge files
        
        This should fix the issue, as well as restrict available
        to return only non-negative values.
        
        Change-Id: I198e226e945b9bd79dec32b1686c20e2a8dfaf3e
        Reviewed-on: https://gerrit.libreoffice.org/39665
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [11652be4071ef6d1d89b2c397aa1a32476e03bf6]

        tdf#108925: Too small bullet size confuses the user
        
        Add a constraint for bullet relative size to avoid too small
        bullets which are hardly recognizable. Use the same 25% lower
        limit what MSO uses.
        
        Change-Id: Id956ecf3ec831c569188b944be58da03bf30a55e
        Reviewed-on: https://gerrit.libreoffice.org/39696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-07-07  Varun Dhall  <varun.dhall@studentpartner.com>  [7878bcf5547ae4d111aa8e835529e501c4e23838]

        xmloff: Updated XMLTextListBlockContext to insert elements before NumRules
        
        Change-Id: If81d55aef96af4b764b62dc53a1986b5f0739d1e
        Reviewed-on: https://gerrit.libreoffice.org/39698
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [7d876e48cb0292d94e193ea7da2538e018f0e07c]

        sot: fix loplugin:unnecessaryparen warning
        
        Change-Id: Ia022f6cb1e9c91c9aa49025e54699a5c7718fc75

2017-07-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [652556ec3e9218655a67b4c4de4e26fbe81855de]

        rhbz#739252 sw: fix crash on split tables inside nested sections
        
        Commit b5e0a143308e976b4165ff6181f4dccc3db0bd31 (tdf#108524 sw: attempt
        to split section frames inside table cells, take two, 2017-07-03)
        checked for tables in SwFrame::GetNextSctLeaf() when it considered
        looking up the next "follow" cell frame.
        
        But this is too general, in practice it is only necessary to look for
        follow cell frames in case the frame in question is in a table, but not
        in a table-in-section. This at the same time avoids a crash with tables
        inside nested sections, as it happens in the bugdoc.
        
        Change-Id: If648cb477be5492c7158f89934435ca7021a6a63
        Reviewed-on: https://gerrit.libreoffice.org/39692
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-07  Michael Stahl  <mstahl@redhat.com>  [02b61a54674ce112bd9a0fdf064b830e0c35cc4e]

        vcl: adapt README to VCL_DEBUG_DISABLE_PDFCOMPRESSION changes
        
        No longer need to compile with dbglevel=3 since
        4dfa3161896a0e045da3b5cf656ebd8f40044a46
        
        Change-Id: I2dbc7ccd07abd191701c93534241ffd4dfef9df1

2017-07-07  Michael Stahl  <mstahl@redhat.com>  [3310b7cd84d493979d0a793fdb5219d5b1ac11ca]

        vcl: clean up all #if OSL_DEBUG_LEVEL checks in pdfwriter_impl.cxx
        
        Half of these were around SAL_INFO which does its own checking of
        OSL_DEBUG_LEVEL anyway, and the other half can check at runtime
        the g_bDebugDisableCompression variable like PDFWriterImpl::MARK()
        already does since commit 49968942a62f6feb6db4dcf385ddee925a57b497.
        
        Change-Id: Ic688eb643bde9253375e14e2e2233ece8dc7c18b

2017-07-07  Caolán McNamara  <caolanm@redhat.com>  [bea1dc5f8d17c1011cdfab1ff540f3e4b3a4d1bb]

        Resolves: rhbz#1467512 mask not created as 1 bit depth
        
        Change-Id: Ib5bdd594efd41eb881dfc4e2454b72e4739ffd56
        Reviewed-on: https://gerrit.libreoffice.org/39693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-07  Michael Stahl  <mstahl@redhat.com>  [31c54fa7bb03768b425ae019096e0a0e26e9c736]

        sw: convert SwTextAnnotationField OSL_ENSUREs to assert() and simplify
        
        Change-Id: Ica69cd4527f36edd7480d897a28ff814ecbe97a9

2017-07-07  Michael Stahl  <mstahl@redhat.com>  [7b4f14e481846b90b124f2ff2b4ac0a6fc79f77b]

        sw: WW8 import: avoid inserting annotation mark without SwPostItField
        
        SwFltControlStack::SetAttrInDoc() will insert a RES_FLTR_ANNOTATIONMARK
        without checking that there is actually a SwPostItField at that
        position, which triggers the assertion "<AnnotationMark::InitDoc(..)> -
        annotation field missing!" in AnnotationMark::InitDoc().
        
        This happens when loading "crash-7.doc" which has a different kind of
        field - a SwPageNameField - at that position.
        
        In the WW8 filter, the SwPostItField is inserted in Read_And(),
        the AnnotationMark in Read_AtnBook(), which look quite orthogonal.
        
        Since it doesn't look like a valid document model to have the
        AnnotationMark without its field, avoid inserting it in the filter.
        
        Change-Id: I960d346601522b1a4d8644e538cde174763e99ff

2017-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [be2481d193d6f7a2593cf5ce767894cac8e41435]

        re-add some gdb BigPtrArray pretty printing
        
        After commit c6902761d797253cda8b3f71f102c66108585e24
        "Revert "use std::vector in BigPtrArray""
        
        <mst_> noelgrandin: you reverted both gdb changes but only one sw
        change?
        <noelgrandin> mst_, I thought your gdb change only appliled to the
        std::vector?
        <mst_> noelgrandin: there was another std::something or other change
        there, one was mvInfo and the other mvData
        <noelgrandin> mst_, sigh, will fix that
        
        Change-Id: I3059d29b1a559eb3077f5d713be011e15e887ee0

2017-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [2894840c8c18eccaaaae609b686d34e378d84a92]

        simplify ooxmlw14export code
        
        no need to do c_str() everywhere, when we can just work with OString's
        
        Change-Id: I4c9e80200c7c4d36abc541ab47b3f3cf1b42e2fb

2017-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6902761d797253cda8b3f71f102c66108585e24]

        Revert "use std::vector in BigPtrArray"
        
        which is causing crashes in the crashtesting in
        ooo119635-3.docx and ooo119568-2.docx
        
        It is definitely some kind of use-after-free error, but the
        compress and delete logic for BigPtrArray is too hairy for me
        to debug right now.
        
        This reverts commit 1eee0abd459a508a6dcf9e71cbf2c1be3725faa7.
        
        Also revert commit 4f743419a04375160437a910254c45dea396f70d
        "gdb pretty-printers: fix BigPtrArrayPrinter after recent std::isation"
        
        Change-Id: Id870876432a060f9347aafb43bf0df692ea24464
        Reviewed-on: https://gerrit.libreoffice.org/39684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-07  Caolán McNamara  <caolanm@redhat.com>  [23978f85533e66b18ee2e9b72ad2fc71a93958a3]

        merge BS and ToPsz10, etc
        
        Change-Id: I25d4efe816bf6ae4ba456bb42a827b9a70f503c7
        Reviewed-on: https://gerrit.libreoffice.org/39689
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-07  Caolán McNamara  <caolanm@redhat.com>  [66ebc285320b8dfb064ed6a06a13e5c78158b950]

        a11y: assert on switching hatch/bitmap area radio button tab things
        
        Change-Id: I2525123dfe2c2dedcbf808f5d2f8e054e4c4bdf1
        Reviewed-on: https://gerrit.libreoffice.org/39690
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-07  Michael Stahl  <mstahl@redhat.com>  [0a710a098e65a5e83c1ea47d5bdc1b56ef48f314]

        sw: convert SwTextInputField OSL_ENSUREs to assert() and simplify
        
        Change-Id: I86df59e4b77d2ddc479144f32342113a6e29a725

2017-07-07  Troy  <libreoffice@troy.rollo.name>  [c113d386888152632ae26fae9f59faf4f1d2f2dc]

        Add setgid call stub for Linux
        
        Required by dpkg --build on Debian squeeze.
        
        Change-Id: I5e0e9c8f7851555a277d21aa14f9d695bad12198
        Reviewed-on: https://gerrit.libreoffice.org/38765
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-07  Mike Kaganski  <mike.kaganski@collabora.com>  [7c1a51516aaf2767e43b393259a1ad21570df5fb]

        tdf#108995: take xml:space attribute into account
        
        See paragraph 2.10 of XML 1.0 specification and 17.3.3.31 of ECMA-376-1:2016
        
        Change-Id: I7f19d3b9cf2ccce88a5fa03022beeb99facc04fe
        Reviewed-on: https://gerrit.libreoffice.org/39682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-07  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [350fb0249af7c29c98c3e15415a151bda8fae7ee]

        [pt_PT] autocorrect - added 22 words
        
        Change-Id: I05e1e3b87478767a233caf38640b5e85f0fe751f
        Reviewed-on: https://gerrit.libreoffice.org/39583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-07-07  Takeshi Abe  <tabe@fixedpoint.jp>  [d64b83b2b05ca8f003707ffdfc1a04fd0f1acc50]

        basic: Put local stuff into unnamed namespace
        
        Change-Id: Ic8515d04980ee627f964821547fb25d52240e933
        Reviewed-on: https://gerrit.libreoffice.org/39681
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-07-07  Dennis Francis  <dennis.francis@collabora.co.uk>  [99cd7dc54ff8b2c6ea895e2808d9e0eeb7fb707c]

        fix compile error due to missing include<functional>
        
        Change-Id: I087c47084347c28f1af7881129de1a7b01960715
        Reviewed-on: https://gerrit.libreoffice.org/39678
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-07-07  Caolán McNamara  <caolanm@redhat.com>  [dde903aeb0e495c04b23e2169b3e733549f438af]

        turn BS macro into an inline
        
        maybe this will clear coverity#1413007 Out-of-bounds access
        
        Change-Id: I26a0d83df543c1e9dab98b0f1219dadef5c8502d
        Reviewed-on: https://gerrit.libreoffice.org/39679
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-07  Justin Luth  <justin_luth@sil.org>  [a75477101510e7a8e60db03edbf2d253f504d70d]

        tdf#77219 writerfilter: allow shapes to be in front of text
        
        In LO4.3, commit 2496eaa5c4535b88b44e4ac034aae6af0c08de0e
        forced every shape to be "in background". That is not correct.
        Word appears to use negative z-indexes to indicate behind-text
        zordering and positive numbers for in-front placement.
        
        Change-Id: I4083ae67ef76152e1c0a894d810950d249ac13b4
        Reviewed-on: https://gerrit.libreoffice.org/39670
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [868d8c8f0fdf376b0a3eb545ee841c9c12ffee3b]

        loplugin:unnecessaryparen handle parens inside call expr
        
        stick to single-arg function calls, sometimes parens in multi-arg calls
        might be there for clarity
        
        Change-Id: Ib80190c571ce65b5d219a88056687042de749e74
        Reviewed-on: https://gerrit.libreoffice.org/39676
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-07  Varun Dhall  <varun.dhall@studentpartner.com>  [9479171a09ba4c73afa8b40a5c2590df3b6d5415]

        EditEngine: Added para break/connect during ODF paste
        
        Change-Id: I6ff7fb81425b7788da27ca297d5f08b80b96f795
        Reviewed-on: https://gerrit.libreoffice.org/39662
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-07  Caolán McNamara  <caolanm@redhat.com>  [e37539b3f0066abe29b737d4194ee766d5b09028]

        coverity#1414682 unnecessary dynamic_cast
        
        Change-Id: I7a1a7b5601f474fda84eef53009f4d45ae35b158

2017-07-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [0ed17ba0555c4c3cb5b4125a9756dc438000d2c0]

        offapi: document used mime type for svg and pdf images in GraphicDescriptor
        
        Change-Id: I69d9287fc4973ba7c6a314aeb3f62af6b23dccfa
        Reviewed-on: https://gerrit.libreoffice.org/39666
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-07  Caolán McNamara  <caolanm@redhat.com>  [f58bca9d8ca01db299f1f62da61f2c8118c8f822]

        drop findunusedcode
        
        Change-Id: If17801c57d8333322985e36f09a022d6c317ba6d
        Reviewed-on: https://gerrit.libreoffice.org/39663
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-07  Caolán McNamara  <caolanm@redhat.com>  [bc29aa9f4ceaa6060c7290607c65cf0cb6276ea8]

        coverity#1413006 Mixing enum types
        
        Change-Id: I9dcaf17b75228ac409e88d9fddba717ba40c58ea
        Reviewed-on: https://gerrit.libreoffice.org/39668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-07  Caolán McNamara  <caolanm@redhat.com>  [8d80832a91520ae43f420f244bba278ead7689bc]

        xContext only needed for bHyphenate case
        
        Change-Id: I5c1d7d43fb26c4adf14de6395e40833eaa3d0164
        Reviewed-on: https://gerrit.libreoffice.org/39669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-07  Mike Kaganski  <mike.kaganski@collabora.com>  [f95f0ce163743706a3670c6e33593023c22af2ff]

        tdf#108714: Also support paragraph-level (line) breaks
        
        Change-Id: Ida55015363cac3ae29b82a60a9b9a5f1b39086a2
        Reviewed-on: https://gerrit.libreoffice.org/39675
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [db4741043d09437af871fa8ea9849ec37e946f9b]

        C++11 remove std::binary_function bases from functors
        
        std::binary_function is deprecated since C++11 and removed in C++17
        
        90% done with regexp magic.
        removed obsolete <functional> includes.
        
        The std::binary_function base class was used by deprecated
        std::bind2nd, this was solved in individual commits.
        
        The members first_argument_type and second_argument_type were used
        in chart2/source/controller/dialogs/DataBrowserModel.cxx:
        DataBrowserModel::implColumnLess and are inlined in this commit.
        
        Change-Id: I60ded60a8d4afd59e15ac15a58e18d2498c9be5a
        Reviewed-on: https://gerrit.libreoffice.org/39659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [307e528275cb91776e8f5560b3137c3c1649b39c]

        tdf#108782 replace std::bind2nd with lambda
        
        and inline questionable comphelper::TPropertyValueEqualFunctor
        
        Change-Id: I9caf7063f653554a3758d9eab3eb4d6dfd36309e
        Reviewed-on: https://gerrit.libreoffice.org/39658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-07  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [e044a3158e888ed2f6f047f2723cd5ffa3a0f4f8]

        We want no stinkin’ version number hardcoded in artwork
        
        Our office suite was never called “5”.
        
        Change-Id: I0b62f735a10d10a2fde85e92946328bd64d827f5

2017-07-07  Yousuf Philips  <philipz85@hotmail.com>  [7ab9f12b57b1cb25b8b29f8bcbf006968db6b679]

        tdf#79933 Set Ctrl+Alt+K for hyperlink in Spanish
        
        Change-Id: Ieb9c125fef493eca1cf0bc38286bdd569b74c6b3
        Reviewed-on: https://gerrit.libreoffice.org/39664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-07-06  Michael Stahl  <mstahl@redhat.com>  [c65cae183dec9b89ac5279da9c5aa099254b7234]

        sw/README: document lists and outline
        
        Change-Id: I1f6a7a29a308e13c20e5987902d148ee8d466e31

2017-07-06  Michael Stahl  <mstahl@redhat.com>  [ea3e718855d804943831db81428fec249b9c7575]

        sw: convert SwNumberTree::IsSane to assert() and simplify
        
        Change-Id: Ib2087a53d2a22f5fdafa5c3d0d058dd0ad8ed643

2017-07-06  Michael Stahl  <mstahl@redhat.com>  [a0dc0d3cc2cf64567eeebba73d308f6ad827d810]

        sw: enable some SwNumberTree sanity testing code
        
        __SW_NUMBER_TREE_SANITY_CHECK isn't defined anywhere.
        
        Change-Id: Ieb8c47d12c47a8a1ffcad0616382e4d2b55024a0

2017-07-06  Michael Stahl  <mstahl@redhat.com>  [4a932d3b672029374a6ada000f115ad86d7bc523]

        sw: comment cosmetics
        
        Change-Id: I572bf8b28738e82e2f207b5201a0c27d9d9b623d

2017-07-06  Varun Dhall  <varun.dhall@studentpartner.com>  [a62c9ecfc27a375cddb2beefba4b5af9bd4f7727]

        EditEngine: Added warning for xml export exception
        
        Change-Id: I8709e6656ff753cdd833ee3622a922126161fc2d
        Reviewed-on: https://gerrit.libreoffice.org/39660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-06  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [5ee6862ee420f13133ade382d7ef2be319414d40]

        Create vba library if it did not exist before
        
        Add basicLibraries to the library container in the ensure function.
        It is needed in case of an xlsm file, because the VBAProject library
        was not added by the filter.
        
        Change-Id: I13f78384b9b1bbff1d9d5b1cd36d5a3b878f63e6
        Reviewed-on: https://gerrit.libreoffice.org/39622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-07-06  Stephan Bergmann  <sbergman@redhat.com>  [388041695d9626970b0d4dce89241c849eeffd0e]

        Avoid division by zero
        
        ...as seen at <https://ci.libreoffice.org/job/lo_ubsan/593/console>
        
        Change-Id: I5eda975323f96251c72562f9ac6a0ada7a7c7959

2017-07-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [972fbddf80510f7daaf2128dbfda01c0e7535020]

        i#61225 sw: fix layout loop with growable single-column sections
        
        Commit 6ade80cf142664e78954c7544534e9436ceb90c7 (tdf#108524 sw: allow
        move of frame inside section without columns, 2017-06-16) relaxed
        lcl_IsInSectionDirectly() used in SwFrame::IsMoveable() to allow move
        for all section frame contents if it has a single column.  That looked
        safe, as the multiple column case was already allowed.
        
        There is one situation where this still causes a problem: when the
        section has a single column and the section frame is growable -- as in
        that case we should grow the section frame, not move the contents.
        
        So go back to unconditionally allowing multi-column section contents and
        allow single-column section contents only in case the section frame is
        now growable.
        
        With this, ooo61225-1.sxw from the crashtesting corpus can be opened
        again without a layout loop.
        
        Change-Id: Ib2d3702a33da8e62b9bbf468d558ae16db8aa94b
        Reviewed-on: https://gerrit.libreoffice.org/39653
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-06  Varun Dhall  <varun.dhall@studentpartner.com>  [2de270e4fd0ab96691b251b38caf71b3fc87574d]

        EditEngine: Added test for large para copy/paste
        
        Change-Id: Ica1e5ae18f71470a3124fd0389213d2fbfc7e521
        Reviewed-on: https://gerrit.libreoffice.org/39615
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c77b5670ec0ee6d550d5adba51b8ae76fe2c162]

        use OString::operator== in preference to ::equals
        
        Change-Id: Ib291521963a791a9c6175964571e9d9895072acf
        Reviewed-on: https://gerrit.libreoffice.org/39646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-06  dcvb  <sdfgh@sdfg.com>  [1dea7fb6be5f1ba64f680e3ad885afa1c99030bf]

        make binary functor unary, related tdf#108782
        
        PropertyValueEqualFunctor was only used as unary functor with
        std::bind2nd
        
        Change-Id: Ic91e49de360e04ec5250f2d63f49163a8e7c7b92
        Reviewed-on: https://gerrit.libreoffice.org/39624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-06  Eike Rathke  <erack@redhat.com>  [432f766892478f4693ca830e7d07bd195637fae0]

        Assert that GetClipDoc() is indeed a clipboard document, tdf#108612 related
        
        Change-Id: Idb782bc04239e28967830fae9e89a7433579669b

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [0df16daf54696731cb3796faf0091fdfc96b65be]

        ofz#2410 avoid oom
        
        Change-Id: If9f5ed5c9b229eab7779b2e07bd33c8094510c36
        Reviewed-on: https://gerrit.libreoffice.org/39655
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [661fa18d424690e1c3bce4ac70a8018dabe82637]

        crashtesting: 554 crashing documents on export to .doc
        
        regression from...
        
        commit d72e0cadceb0b43928a9b4f18d75c9d5d30afdda
        Date:   Mon Jun 19 15:32:16 2017 +0200
        
            Watermark: tdf#91687 correct size in the .doc
        
        hopefully this fix is correct
        
        Change-Id: I17512ffdd4db605e79b3adb97551e6f4e3816f2f
        Reviewed-on: https://gerrit.libreoffice.org/39661
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Eike Rathke  <erack@redhat.com>  [d5020f35aec54f0241fa58557dc6caadc149f5a9]

        Attempt to blind fix tdf#108612 explicitly checking for clipboard document
        
        It seems that for some yet unknown reason in an (un)certain constellation
        ScDocument::IsClipboardSource() returns true because ScModule::GetClipDoc()
        does not return the clipboard document but the actual document instead, so
        destroying the clipboard document executes ScDocument::ClosingClipboardSource()
        and (or in earlier versions) ScDocument::ForgetNoteCaptions() on the actual
        document instead.
        
        Check also that ScDocument::bIsClip is set, hopefully curing the symptom, the
        real cause is something else.
        
        Change-Id: I5ffd0706592d2737808e7004630a56c53115295b

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [a9efcef2c586b50ae36b20b34fa2b0fe21af0d8a]

        ofz#2469 docshell leaks if progress bar is not stopped
        
        Change-Id: I2595833dd3c6c9e05a32b70c880444128d66c4d3
        Reviewed-on: https://gerrit.libreoffice.org/39643
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [1cab72b41b761084258871bc39cfb583986c2395]

        nLCode is signed, so check for > 0
        
        Change-Id: I2e40d020d088679a8f9d197485a782d511012bd5
        Reviewed-on: https://gerrit.libreoffice.org/39657
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [01bd62352fe2b27ffd09cbff041a4b76a753571f]

        valgrind: use of uninitialized value
        
        Change-Id: I09279bf27eaa227ab6cdb74e79a1d03e424bb8db
        Reviewed-on: https://gerrit.libreoffice.org/39656
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [cc8a0de500b2abdef804b2d27aba36f7b7c95cab]

        ofz: fix some leaks
        
        Change-Id: Icf43996a57aa4284b309e127431e7406b833d88f
        Reviewed-on: https://gerrit.libreoffice.org/39642
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [4b7b93be530dd5b7924588fbc5855c6fd057984c]

        tdf#43157 - osl: convert OSL_ASSERT in unx & w32 tempfile.cxx
        
        Change-Id: I243a5dc4061844af95eae83347ddb15ea7134c0c
        Reviewed-on: https://gerrit.libreoffice.org/39542
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [f396f02dd02ef0e921060240bd19d3ad87813bf5]

        ofz: fix some leaks
        
        Change-Id: Ia29ccd98c60bb73ce2532e47eefc317de1e87303
        Reviewed-on: https://gerrit.libreoffice.org/39641
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [87836a7acd9a782f7a3513c11b4400b726b64eb7]

        ofz: fix some leaks
        
        Change-Id: I35dcd9db95cd1bd567202b4cf61c8e166e17c099
        Reviewed-on: https://gerrit.libreoffice.org/39640
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [2a72602824bf8aec44319e7fb9fe6dd3cebc72b3]

        ofz: fix some leaks
        
        Change-Id: I73806c0fff325159c624e87338aac3bbe61c9382
        Reviewed-on: https://gerrit.libreoffice.org/39639
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [aff5cd7ed5d1cbe05975365d7aa9aff74fe5a861]

        ofz: fix some leaks
        
        Change-Id: Ia5961336fc399b079814cbcf66d47a465f5ba789
        Reviewed-on: https://gerrit.libreoffice.org/39638
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [29277d4adf6e37cf201f11f3de704197feae494a]

        ofz: fix some leaks
        
        Change-Id: I2542447ed6bf5098829c3d8c77435d39c1cb2e5f
        Reviewed-on: https://gerrit.libreoffice.org/39637
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [fb7c1d512f26a40a3829464cad520a88eb8bebba]

        ofz: fix some leaks
        
        Change-Id: I908114f12257fdd287cce9a108d5fb2dc7b6a8bf
        Reviewed-on: https://gerrit.libreoffice.org/39636
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [d69b1b05fd72e47b8b14816e21e1c4bd38ee66a1]

        ofz: fix some leaks
        
        Change-Id: I14a0a2ad39d388d8d96d2100be46b8b4c239e644
        Reviewed-on: https://gerrit.libreoffice.org/39635
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [d44f8bd5524944c56d748028c83a6d4fa8ff0fa4]

        ofz: fix some leaks
        
        Change-Id: I6c4706e203f82d692630b4953e48050c71235d16
        Reviewed-on: https://gerrit.libreoffice.org/39634
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [09980e52eb247ccdd0ad3a8b96d47db4e6bdd47a]

        ofz: fix some leaks
        
        Change-Id: I9f5640461d09103ed6da4613e7ca520bc54b3c51
        Reviewed-on: https://gerrit.libreoffice.org/39633
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [9949dc9118bafd9bdeb6613c9cbb7c498fe90516]

        ofz#889: UriReferenceFactory unavailable
        
        Change-Id: Id041976e273c0ee2c1862c7a27dd39cfac12aaaf

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [d28b5faa4a9b92e5b94ebaaf5395b0108564d8bf]

        ofz: fix some leaks
        
        Change-Id: I7394f9b9c51fd827c5381119d32f5c75a95feb5c
        Reviewed-on: https://gerrit.libreoffice.org/39632
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Akshay Deep  <akshaydeepiitr@gmail.com>  [800ac37021e3f8859a52c5eebca261a5d3bc5a11]

        GSoC: Recent Charaters Toolbar Dropdown Control
        
        Change-Id: Ib04d26fa5556e5c32db6799c16d0bbedc45504ec
        Reviewed-on: https://gerrit.libreoffice.org/38944
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>
        Tested-by: Akshay Deep <akshaydeepiitr@gmail.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-06  Johnny_M  <klasse@partyheld.de>  [47b8034efc33a1c022d4a1f8385e3739aca86442]

        Translate German comments/debug strings (leftovers in dirs sdext to soltools)
        
        Translates leftovers found using a custom regex and manually checking
        the rest of the affected file.
        
        Additionally:
        - Translation of someone's attempts at Spanish in the .java file
        
        Change-Id: Ie3a761bc1a8e302247d5dd6e93a6bc4cb3e85a9f
        Reviewed-on: https://gerrit.libreoffice.org/39609
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [3fdd0b9c90fbd6373adea90714a0d31099241393]

        ofz: more leaks
        
        Change-Id: Ibb388c1596894ea3e9cd3d3ecd5f299aa9ccf8be
        Reviewed-on: https://gerrit.libreoffice.org/39631
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [741d0665da6eb77df708cbba2906041fb9a974f3]

        ofz: fix leak
        
        Change-Id: I4cb6f83d7c55f673f31a77efdbd65bcf1e00d741
        Reviewed-on: https://gerrit.libreoffice.org/39630
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a5a3e82e99e7a60ec65c339dd0463af5c680cead]

        tdf#106990 set cleartype setting / force to use GDI render mode
        
        With this we read the system setting for cleartype and set it to
        the render target we are using.
        
        Additionally we set the GDI like rendering mode which forces that
        the text is rendered similar as this was done with GDI.
        
        Change-Id: If6fb72bc371accf50278c968c94e625aee3f0953
        Reviewed-on: https://gerrit.libreoffice.org/39602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [073a2b2aef5c0b579aea8ed203dd9c1c5790b650]

        ofz: stay inside string
        
        Change-Id: Ia0d0ddfce4ee3d5f8763be6804fe52c514375bb3
        Reviewed-on: https://gerrit.libreoffice.org/39629
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f7b2ca221efe9f198994c98ac4603c9e4688f11]

        loplugin:unusedfields in sc
        
        found a couple more by running
            make build-nocheck
        to exclude testing code
        
        Also, teach unusedfields loplugin about operator<<, since
        referring to a field in an ostream operator<< does not indicate a
        real use, it's normally for debugging
        
        Change-Id: I3dce22bf5afda2fd09e01de9bf1d0ef85e535aa8
        Reviewed-on: https://gerrit.libreoffice.org/39625
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-06  Mike Kaganski  <mike.kaganski@collabora.com>  [330a022e8bcd413d0bdc0b45916503ddfee5d0cc]

        LibreOffice.natvis: several new visualisers
        
        Change-Id: I451797b987ec7a8ffa069cbf34f0c22d6c1ce280
        Reviewed-on: https://gerrit.libreoffice.org/39628
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-07-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [f8a76d218305a56d15b82b9dac4fafa558872780]

        tdf#108524 sw: split section frames inside table cells, non-split text frames
        
        Commit f991b842addddeada6dc45c4054deeca5aa7f17b (tdf#108524 sw: attempt
        to split section frames inside table cells, 2017-06-19) added initial
        support for multi-page sections inside a table cell, but turns out this
        only worked in case at the split point there was a long enough
        paragraph, so it was split into two (a "master" text frame and a
        "follow" one), and then the follow was moved to the next page by
        SwContentFrame::MakeAll(), with the MoveFwd() call in the "If a Follow
        sits next to its Master and doesn't fit, we know it can be moved right
        now." block.
        
        However, if the section contains lots of one-liner text frames, then all
        of them are masters, so the above code doesn't move them to the next
        page; so the section frame is still not split. Fix the problem by
        allowing the move of frames inside table-in-sections in
        SwSectionFrame::MoveAllowed(), that way SwTextFrame::AdjustFrame() will
        not set the text frame as undersized, so at the end
        SwContentFrame::MakeAll() will call MoveFwd() in the "If a column
        section can't find any space for its first ContentFrame" block.
        
        With this the split of text frames in section-in-table frames is
        consistent regardless if they are of multiple or single lines.
        
        Change-Id: Ief9d62da3fd8a5c707e1f9489a92f7a81e7b38ac
        Reviewed-on: https://gerrit.libreoffice.org/39623
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a76b4c9c52ab9f4cd67fa9bf9468258f375dce2]

        simplify LocalFileHelper::GetFolderContents
        
        Change-Id: Iaab871f0ec87fadb54fe0a2cb3b92052de9434b8
        Reviewed-on: https://gerrit.libreoffice.org/39621
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7191d6371002a881f541a9c352d2356b7b9935d0]

        tdf#108782 replace std::bind2nd with lambda
        
        and inline PropertyValueCompare functor
        
        Change-Id: Ie8fd33810f7897cad35a727286b546a17db43ab7
        Reviewed-on: https://gerrit.libreoffice.org/39603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-07-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [0ca5b52818d98583feeb59a4b61dde1bcd46b42c]

        libxmlsec: no need to build the gcrypt backend on Linux/macOS
        
        We only use the NSS one.
        
        Change-Id: I84c89cb22a1b880d59ada4b68167e14c1223a177
        Reviewed-on: https://gerrit.libreoffice.org/39618
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-06  Michael Meeks  <michael.meeks@collabora.com>  [4a8f8c09edb06e4ff812d676bc7726a8b4f6ebe8]

        tdf#108821 - fixed bad alloc on opening large file
        
        Workaround for streams with size > SAL_MAX_INT32.
        
        More complicated ways using available() and navigating cross-thread
        are possible, but probably harder to maintain.
        
        Change-Id: I721b1f38055dfcea03fef555b8a5fd93dfc1b886
        Reviewed-on: https://gerrit.libreoffice.org/39374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-06  Dennis Francis  <dennis.francis@collabora.co.uk>  [5eeed755a2eadbadd7a2e0c06216258af028a96e]

        tdf#108923 : Use display string for generating chart labels
        
        Use display string for generating chart labels in
        PivotTableDataProvider::collectPivotTableData as chart2
        does not seem to use number format for labels although it
        does for the data.
        
        Added unit test PivotChartTest::testPivotChartWithDateRowField()
        for this fix.
        
        Change-Id: I668d4c9d7cf8bbb7e4213cce7a6e7cd4d7d07cbe
        Reviewed-on: https://gerrit.libreoffice.org/39548
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-06  Stanislav Horacek  <stanislav.horacek@gmail.com>  [3a60c959663cdd054675310e3c6f163791304754]

        remove unused text property of spinbuttons for animation delay
        
        to remove numbers from translatable strings
        
        Change-Id: I347fc15a3f80c6c2cb72d7676138c9b80557a478
        Reviewed-on: https://gerrit.libreoffice.org/39610
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [6549993b17feb1423c76b5237f086e6f35346a2c]

        ensure safe GlobalEditData release of xForbiddenCharsTable
        
        ensure that when the editeng GlobalEditData dtor is called
        that the vtable of the xForbiddenCharsTable shared_ptr will
        point to functions that are callable from editeng.
        
        otherwise a shared_ptr created in the sw uwriter cppunit test,
        but now belonging to GlobalEditData, will have deleter entries
        pointing to functions in uwriter that have been unloaded and
        are not available anymore
        
        Change-Id: I375a84156c0b1a0f8b24194fc07f0c512f556dbc
        Reviewed-on: https://gerrit.libreoffice.org/39605
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [ad0e7d5734b3b759b1ef4aa794e2a31d79a2ecd1]

        silence coverity#1414485 Uninitialized pointer field
        
        Change-Id: If62f528b1118aee702f364aa448e36230512fac6
        Reviewed-on: https://gerrit.libreoffice.org/39572
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Caolán McNamara  <caolanm@redhat.com>  [12a3f5cefeaeb842507dd8038597fb77ca929dd1]

        rework as a shared_ptr
        
        mostly to try and track down a crash on exit of sw uwriter under
        windows
        
        Change-Id: Id67e93863056da319dd8225038d60a7f5783b103
        Reviewed-on: https://gerrit.libreoffice.org/39604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab9b38a4064141705aa3a3de9a5d73b465ad3af3]

        use more begin()/end() for Sequence
        
        Change-Id: I399be6b6ef7a6ce01e883569a177c0969bc29c69

2017-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [13341ffa49d58f313a05edae4f4f04c215658e9f]

        teach unnecessaryparen plugin about other kinds of statements
        
        i.e. do / while / switch
        
        Change-Id: Id0985015cc425557f9984734701d56466f8a6088
        Reviewed-on: https://gerrit.libreoffice.org/39601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [a1ead1a0281a369087f1b2cce09431542c29bece]

        loplugin unnecessaryparan improvements
        
        Change-Id: I73e945d6ec53537a0da45f6b6291018c7f251a7e
        Reviewed-on: https://gerrit.libreoffice.org/39587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ee96ea7236958a89b60c87f688070412835ead3f]

        tdf#108782 replace std::bind2nd with lambda
        
        in preparation of removal of deprecated std::binary_function
        
        Change-Id: Ibbf9e4689301d1eb525ee965c75d07077291a6ac
        Reviewed-on: https://gerrit.libreoffice.org/39556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-06  Justin Luth  <justin_luth@sil.org>  [eda9605ad51c82c4dc7dedcb8910f2384d6cc460]

        writerfilter: remove unused nkey variable assignment
        
        Introduced with Noel's commit f433a86839499662cfc1356882b0538f01d850b6.
        It looks like leftover debugging code (to check that the value written
        is the value retrieved).
        
        Change-Id: Idd9dffedf14788be19193785855060733a0b3e3e
        Reviewed-on: https://gerrit.libreoffice.org/39616
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [d4ffca1e071536f5c3f66ddcc8156540055eace4]

        loplugin:unnecessaryparen
        
        Change-Id: Ifeacfc198c71ae1224ef38a4c8b95b31364f8227

2017-07-05  Caolán McNamara  <caolanm@redhat.com>  [53db174c804a4a378db3a12582d45488020097a3]

        coverity#1414484 Division or modulo by zero
        
        this looks wrong since initial checkin, why check
        that xres is non 0 before dividing by yres
        
        Change-Id: I5f1c19dadafe561cac8fde4f2bf371587c4ef5f0
        Reviewed-on: https://gerrit.libreoffice.org/39573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [f54c6938f73b94fb6f722f3ea68454fee424e62e]

        tdf#108873 fix merge data handling in fields
        
        This is a regression from tdf#70346 /
          commit 4851cde7b98226b0f82ae2b191c290173e9b06c6
        
        It added the whole DB row as variables to the SwCalc hash set.
        This works correct for conditionals when hiding sections, but not
        for conditionals used in fields - actually they break.
        
        Previously the field would do a fallback to query the DB again, if
        no variable was in the dict and the only possible variables in the
        dict could have been user-defined fields.
        
        This handles the added variables correctly for fields.
        
        Also fixes a bug to store the DB number values as number variables
        and adds the record number, as SwCalc::VarLook does.
        
        Change-Id: Ib0dbeda68234e671768ede55b2012235a3680276
        Reviewed-on: https://gerrit.libreoffice.org/39509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-05  Eike Rathke  <erack@redhat.com>  [14f562b109042ebde90261f93952b4c730e1427d]

        Display string results in the Function Wizard quoted
        
        To distinguish number strings from numeric results.
        
        Change-Id: I68e044e839b2d5d2e87835dd0002f42aa0fc8192

2017-07-05  Eike Rathke  <erack@redhat.com>  [6865f4618b6ddcc7dd5688e64e9cdd3f3064dea7]

        Make that debuggable despite AnyInput() pending
        
        Somehow opening the Function Wizard always still has a keyboard input pending
        when breaking in the debugger so the first calculateValue() call was bypassed.
        
        Change-Id: I1ad2fdf1724ae793edc7497895c8d8cead733f86

2017-07-05  Caolán McNamara  <caolanm@redhat.com>  [2c4b66454d329fc3ba8632bc79dd49ce53459552]

        coverity#1414481 Uninitialized scalar field
        
        regression from
        
        commit 7b850c15b15be10ed3b52822f63b02d8787bcb2f
        Date:   Wed Jun 21 15:32:03 2017 +0200
        
            loplugin:unusedfields in sc part1
        
        Change-Id: Ibd3a8410f7916bf7c03b436f45bf382ff9eb3798
        Reviewed-on: https://gerrit.libreoffice.org/39571
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-05  Marco Cecchetti  <marco.cecchetti@collabora.com>  [49b1d8a7be380ee06c0012bb8638ff7feca19a40]

        Fix a bit obscure pointer check.
        
        Change-Id: I843b7e15e6239288359590d2c40c0e6b5f8168ea
        Reviewed-on: https://gerrit.libreoffice.org/39569
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-05  Caolán McNamara  <caolanm@redhat.com>  [9eed346b0b745f0598eefc572c789d58353b5e31]

        crash on exit of cppunit tests
        
        rework EditEngineItemPools own their default items
        and use a global weak_ptr to share them between instances
        
        Change-Id: Ifda3619a175eba3fcad81918c71b16a4d6dd663a
        Reviewed-on: https://gerrit.libreoffice.org/38885
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-05  Caolán McNamara  <caolanm@redhat.com>  [6209fcbdc694ca0ef22f157d3f5c5b74ed8c76c8]

        coverity#1414486 Unchecked dynamic_cast
        
        and
        
        coverity#1414482 Unchecked dynamic_cast
        coverity#1414480 Unchecked dynamic_cast
        coverity#1414479 Unchecked dynamic_cast
        
        Change-Id: Ia33e4cfa5c13beeae5dfa46411f526433d87ea99
        Reviewed-on: https://gerrit.libreoffice.org/39568
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-07-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c3a4dacfa0aae3cf40aa7b123672c6bc197efe0f]

        tdf#59424 unset open flag O_EXCL if O_CREAT is not set
        
        If O_EXCL is set and O_CREAT is not, then the behaviour is
        undefined. See open(3) man page.
        
        Change-Id: If61aaf0a0e46babae7df7e17ffbdcb4c81ab6a3c
        Reviewed-on: https://gerrit.libreoffice.org/38978
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-07-05  Eike Rathke  <erack@redhat.com>  [eda1190de3f7cdd9abeb0a31fb3b2791ce418aab]

        Replace a "not ideal coding" ...
        
        ... with what was actually meant (worked though).
        
        Change-Id: Ie7fb5f25bc45e8c224f0cc5853a45fc6e1574f3c

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [98a223246a91ac54991efdaa953cf6694f03c897]

        loplugin:unnecessaryparen
        
        Change-Id: I4660d233e5197efc3cfe8d6d0e3abdd82523ab90

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [8977d7e3cae3cdd119478c112322b1643cb42230]

        loplugin:unnecessaryparen
        
        Change-Id: I051e25366300d9ca48ba30825198d78ff67a4bc1

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [777fbce9a3fb6924b9481a05130838cb5ffe2bb0]

        loplugin:unnecessaryparen
        
        Change-Id: Id1cec62e84c3ddfe479c0e77212bc87e64c00aa6

2017-07-05  Eike Rathke  <erack@redhat.com>  [81021f04a8972dd1dc2e3e1510764f2dd83c0585]

        Init CellInfo::bMerged again
        
        Fallout from
        
            commit 9f4421039a40f385489cb2f3ad8a1b02fb32251c
            Date:   Wed Jun 21 16:15:42 2017 +0200
        
                loplugin:unusedfields in sc part3
        
        that (luckily) led to massive
        
        warn:legacy.osl:26775:1:sc/source/core/data/document.cxx:4677: Attribut Null
        warn:legacy.tools:26775:1:svx/source/dialog/framelinkarray.cxx:621: svx::frame::Array::SetMergedRange - invalid cell ind
        ex
        warn:legacy.tools:26775:1:svx/source/dialog/framelinkarray.cxx:344: svx::frame::MergedCellIterator::MergedCellIterator -
         not in merged range
        
        output.
        
        Change-Id: Idd9c581490249efb4198b4f09db5dbef331f2b1c

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [0c4d4f268f6db843419f65f9809b395352867380]

        loplugin:unnecessaryparen
        
        Change-Id: I38f1462c97c6a8fc5777f0db4555c11d8201b49b

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [5ef30c205e61cfe84d701dd510dddd25d0465f62]

        loplugin:unnecessaryparen
        
        Change-Id: I37833e0e19162790f4ae37d74eb63cb84434cf2e

2017-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a7b48c1341a95d4dfd8e1f91b850b0178af0c1b]

        tdf#108829 Cannot set a numbering style to a paragraph style
        
        regression from
            commit f05d0d05829dd51cb9d8071ac97cc219779ee40a
            loplugin:unusedfields in sw part1
        
        Change-Id: Ic7049c5288b2ec875936be0784611f5c7e6a4788
        Reviewed-on: https://gerrit.libreoffice.org/39557
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [262daf10fad29bb015abed57e772395fbd4cb93e]

        external/boost: Avoid -fsanitize=pointer-overflow
        
        ...as seen during e.g. CppunitTest_sw_ooxmlexport8, when
        
          (n < (m_end - p) ? n : n - capacity())
        
        is promoted to unsigned type size_t:
        
        > workdir/UnpackedTarball/boost/boost/circular_buffer/base.hpp:2358:18: runtime error: unsigned pointer index expression result is 0x602000b97110, preceding its base 0x602000b97118
        >     #0 0x7f77c69a7721 in SwFrameFormat** boost::circular_buffer<SwFrameFormat*, std::allocator<SwFrameFormat*> >::add<SwFrameFormat**>(SwFrameFormat**, long) const workdir/UnpackedTarball/boost/boost/circular_buffer/base.hpp:2358:18
        >     #1 0x7f77c69a7635 in boost::circular_buffer<SwFrameFormat*, std::allocator<SwFrameFormat*> >::destroy_content(boost::integral_constant<bool, true> const&) workdir/UnpackedTarball/boost/boost/circular_buffer/base.hpp:2460:19
        >     #2 0x7f77c69a7493 in boost::circular_buffer<SwFrameFormat*, std::allocator<SwFrameFormat*> >::destroy_content() workdir/UnpackedTarball/boost/boost/circular_buffer/base.hpp:2454:9
        >     #3 0x7f77c69a7369 in boost::circular_buffer<SwFrameFormat*, std::allocator<SwFrameFormat*> >::destroy() workdir/UnpackedTarball/boost/boost/circular_buffer/base.hpp:2471:9
        >     #4 0x7f77c699d386 in boost::circular_buffer<SwFrameFormat*, std::allocator<SwFrameFormat*> >::~circular_buffer() workdir/UnpackedTarball/boost/boost/circular_buffer/base.hpp:1193:9
        >     #5 0x7f77c6971187 in AppendAllObjs(SwFrameFormats const*, SwFrame const*) sw/source/core/layout/frmtool.cxx:1125:1
        >     #6 0x7f77c6976f7b in InsertCnt_(SwLayoutFrame*, SwDoc*, unsigned long, bool, unsigned long, SwFrame*) sw/source/core/layout/frmtool.cxx:1514:13
        >     #7 0x7f77c6a65698 in SwRootFrame::Init(SwFrameFormat*) sw/source/core/layout/newfrm.cxx:552:5
        >     #8 0x7f77c7ba0d86 in SwViewShell::Init(SwViewOption const*) sw/source/core/view/vnew.cxx:126:23
        >     #9 0x7f77c7ba29ff in SwViewShell::SwViewShell(SwDoc&, vcl::Window*, SwViewOption const*, OutputDevice*, long) sw/source/core/view/vnew.cxx:183:5
        >     #10 0x7f77c57a75fe in SwCursorShell::SwCursorShell(SwDoc&, vcl::Window*, SwViewOption const*) sw/source/core/crsr/crsrsh.cxx:2672:7
        >     #11 0x7f77c657a0af in SwEditShell::SwEditShell(SwDoc&, vcl::Window*, SwViewOption const*) sw/source/core/edit/edws.cxx:43:7
        >     #12 0x7f77c67602f1 in SwFEShell::SwFEShell(SwDoc&, vcl::Window*, SwViewOption const*) sw/source/core/frmedt/fews.cxx:687:7
        >     #13 0x7f77c8e9758b in SwWrtShell::SwWrtShell(SwDoc&, vcl::Window*, SwView&, SwViewOption const*) sw/source/uibase/wrtsh/wrtsh1.cxx:1643:7
        >     #14 0x7f77c8a797f0 in SwView::SwView(SfxViewFrame*, SfxViewShell*) sw/source/uibase/uiview/view.cxx:811:27
        >     #15 0x7f77c8aa4ab6 in SwView::CreateInstance(SfxViewFrame*, SfxViewShell*) sw/source/uibase/uiview/view0.cxx:78:1
        >     #16 0x7f77d0e688c4 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&) sfx2/source/doc/sfxbasemodel.cxx:4094:46
        >     #17 0x7f77d0e6a08f 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&) sfx2/source/doc/sfxbasemodel.cxx
        >     #18 0x7f77d11ab1e3 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:590:60
        >     #19 0x7f77d11a71ca 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:717:13
        >     #20 0x7f779960c3d1 in framework::LoadEnv::impl_loadContent() framework/source/loadenv/loadenv.cxx:1083:37
        >     #21 0x7f77996054f4 in framework::LoadEnv::startLoading() framework/source/loadenv/loadenv.cxx:372:20
        >     #22 0x7f7799603759 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
        >     #23 0x7f77996ba887 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:624:12
        >     #24 0x7f77996baa8c 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
        >     #25 0x7f77d2f9abed 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
        >     #26 0x7f77d3b286d6 in SwModelTestBase::loadURL(rtl::OUString const&, char const*, char const*) sw/qa/extras/inc/swmodeltestbase.hxx:648:23
        >     #27 0x7f77d3b27de2 in SwModelTestBase::load(char const*, char const*, char const*) sw/qa/extras/inc/swmodeltestbase.hxx:619:16
        >     #28 0x7f77d3b277b7 in SwModelTestBase::executeImportTest(char const*, char const*) sw/qa/extras/inc/swmodeltestbase.hxx:224:13
        >     #29 0x7f77d3cec8e6 in void std::_Bind<std::_Mem_fn<void (testFdo78939::*)()> (testFdo78939*)>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:933:11
        >     #30 0x7f77d3cec6ed in void std::_Bind<std::_Mem_fn<void (testFdo78939::*)()> (testFdo78939*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:991:17
        >     #31 0x7f7808612258 in CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #32 0x7f78085e30d5 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #33 0x7f78085e30d5 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #34 0x7f77fc7fe014 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #35 0x7f78085e30d5 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #36 0x7f780857932d in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #37 0x7f78085e30d5 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #38 0x7f78085dc5fa in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
        >     #39 0x7f7808674598 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
        >     #40 0x7f7808610859 in CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >     #41 0x7f7808614624 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #42 0x7f780861387c in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #43 0x7f7808614624 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #44 0x7f780861387c in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #45 0x7f78086a2f5c in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >     #46 0x7f780867304e in CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9
        >     #47 0x7f78086a3e7e 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
        >     #48 0x532f3d in (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316:20
        >     #49 0x53101c in sal_main() sal/cppunittester/cppunittester.cxx:466:20
        >     #50 0x530a36 in main sal/cppunittester/cppunittester.cxx:373:1
        >     #51 0x7f7806bc4400 in __libc_start_main /usr/src/debug/glibc-2.24-59-g86ac4a7/csu/../csu/libc-start.c:289
        >     #52 0x4385a9 in _start (workdir/LinkTarget/Executable/cppunittester+0x4385a9)
        
        Change-Id: I4f32ce04daa61cc05dd6b8ef7c84c238c927056c

2017-07-05  Eike Rathke  <erack@redhat.com>  [91287c7456b1bc7060a0f1f08902960eb7a868dc]

        Enable the Formula Wizard to display 255 argument fields
        
        Previously it was, for example for SUM,
        
        1
        2
        3
        ...
        28
        29
        30,31,32,33,...,253,254,255
        
        ie. for more than 30 parameters the exceeding ones were crammed into the last
        (30th) edit field. The expression still worked, but this was ugly, and
        selecting the last field it was easy to overwrite all remaining arguments at
        once.
        
        Change-Id: I6b27a20e7f07d3a6b4752855f04d6239e6375418

2017-07-05  Michael Stahl  <mstahl@redhat.com>  [ddf8d9a150e3e1725de65577c48d47918b4b11a8]

        sw: fix use-after-free in SwAccessibleMap::FireEvents()
        
        As seen when running JunitTest_sw_unoapi_3 against "make debugrun",
        the damn thing can call itself recursively via an odd corner case in
        GetContext():
        
        0  in SwAccessibleEventList_Impl::~SwAccessibleEventList_Impl() (this=0x9a6a170, __in_chrg=<optimized out>) at sw/source/core/access/accmap.cxx:498
        1  in SwAccessibleMap::FireEvents() (this=0x8198bb0) at sw/source/core/access/accmap.cxx:3023
        2  in SwAccessibleMap::InvalidateCursorPosition(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&) (this=0x8198bb0, rAcc=uno::Reference to (SwAccessibleParagraph *) 0x9a439d8) at sw/source/core/access/accmap.cxx:1069
        3  in SwAccessibleMap::GetContext(SwFrame const*, bool) (this=0x8198bb0, pFrame=0x825ca10, bCreate=true) at sw/source/core/access/accmap.cxx:1925
        4  in SwAccessibleMap::GetContextImpl(SwFrame const*, bool) (this=0x8198bb0, pFrame=0x825ca10, bCreate=true) at sw/source/core/access/accmap.cxx:1936
        5  in SwAccessibleContext::InvalidateChildPosOrSize(sw::access::SwAccessibleChild const&, SwRect const&) (this=0x405a350, rChildFrameOrObj=..., rOldFrame=SwRect = {...}) at sw/source/core/access/acccontext.cxx:1196
        6  in SwAccessibleMap::FireEvent(SwAccessibleEvent_Impl const&) (this=0x8198bb0, rEvent=...) at sw/source/core/access/accmap.cxx:898
        7  in SwAccessibleMap::FireEvents() (this=0x8198bb0) at sw/source/core/access/accmap.cxx:3018
        8  in SwViewShellImp::FireAccessibleEvents() (this=0x7744dc0) at sw/source/core/view/viewimp.cxx:460
        9  in SwLayIdle::SwLayIdle(SwRootFrame*, SwViewShellImp*) (this=0x7ffc63395e30, pRt=0x7745120, pI=0x7744dc0) at sw/source/core/layout/layact.cxx:2267
        
        Presumably all of mpEvents, mpEventMap and mpShapes must live until
        the outermost FireEvents() completes.
        
        Change-Id: I4e5a053035bf7fc12d9407913437d721889950ae

2017-07-05  Michael Stahl  <mstahl@redhat.com>  [789433da173ddf528e31a93d15ab5adfe722d183]

        xmloff: XMLTextStyleContext: remove property name constant members
        
        Change-Id: Ica367371f1f7fb6e7858c8e35ec4c8de994e357d

2017-07-05  Michael Stahl  <mstahl@redhat.com>  [c9c1135de2be25c8630c1197df80e5ceb4f9907a]

        editeng: add some operator<< for ESelection, EPosition
        
        Change-Id: I4c3ff2101e7e80c0738401753333bc8c088987f3

2017-07-05  Michael Stahl  <mstahl@redhat.com>  [b4c4187bcc6ab03be1b9c1c05cf992677c546c08]

        sw: fix Undo strings when deleting input fields and fieldmarks
        
        Filter our current collection of magic dummy chars in
        DenoteSpecialCharacters() so that no weird U+000004 code points are
        displayed in tooltips of the Undo button.
        
        Change-Id: I7c7fe9b79b452624bb2569ffa18939e3e5ab1a53

2017-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0e05f9ade9e93c569c6a62c59ac1819e615f27b]

        loplugin:useuniqueptr in basic..cppcanvas
        
        Change-Id: Ib40241eb794607154ae52f8aa68fbf5ea5e944af
        Reviewed-on: https://gerrit.libreoffice.org/39551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [1a637473b5aa6a43acb4d1f820044fba962cc6a4]

        external/graphite: Avoid -fsanitize=pointer-overflow
        
        ...as seen during CppunitTest_sc_subsequent_filters_test:
        
        > workdir/UnpackedTarball/graphite/src/TtfUtil.cpp:1250:25: runtime error: unsigned pointer index expression result is 0x7fc5e2857433, preceding its base 0x7fc5e2857434
        >     #0 0x7fc663188640 in graphite2::TtfUtil::GlyfLookup(void const*, unsigned long, unsigned long) workdir/UnpackedTarball/graphite/src/TtfUtil.cpp:1250:25
        >     #1 0x7fc663159b1d in graphite2::GlyphCache::Loader::read_glyph(unsigned short, graphite2::GlyphFace&, int*) const workdir/UnpackedTarball/graphite/src/GlyphCache.cpp:360:28
        >     #2 0x7fc663158e37 in graphite2::GlyphCache::GlyphCache(graphite2::Face const&, unsigned int) workdir/UnpackedTarball/graphite/src/GlyphCache.cpp:142:52
        >     #3 0x7fc66314eaf9 in graphite2::Face::readGlyphs(unsigned int) workdir/UnpackedTarball/graphite/src/Face.cpp:98:29
        >     #4 0x7fc66314167e in (anonymous namespace)::load_face(graphite2::Face&, unsigned int) workdir/UnpackedTarball/graphite/src/gr_face.cpp:54:19
        >     #5 0x7fc6631413eb in gr_make_face_with_ops workdir/UnpackedTarball/graphite/src/gr_face.cpp:89:16
        >     #6 0x7fc6631419d7 in gr_make_face workdir/UnpackedTarball/graphite/src/gr_face.cpp:99:12
        >     #7 0x7fc663135362 in _hb_graphite2_shaper_face_data_create workdir/UnpackedTarball/harfbuzz/src/hb-graphite2.cc:113:18
        >     #8 0x7fc663076a1e in hb_graphite2_shaper_face_data_ensure(hb_face_t*) workdir/UnpackedTarball/harfbuzz/src/./hb-shaper-list.hh:35:1
        >     #9 0x7fc663076530 in hb_shape_plan_create_cached workdir/UnpackedTarball/harfbuzz/src/./hb-shaper-list.hh:35:1
        >     #10 0x7fc66262932e in CommonSalLayout::LayoutText(ImplLayoutArgs&) vcl/source/gdi/CommonSalLayout.cxx:608:40
        >     #11 0x7fc661ea3287 in OutputDevice::ImplLayout(rtl::OUString const&, int, int, Point const&, long, long const*, SalLayoutFlags, vcl::TextLayoutCache const*) const vcl/source/outdev/text.cxx:1359:36
        >     #12 0x7fc661ea5916 in OutputDevice::GetTextArray(rtl::OUString const&, long*, int, int, vcl::TextLayoutCache const*, SalLayout const*) const vcl/source/outdev/text.cxx:1004:22
        >     #13 0x7fc661ea56ee in OutputDevice::GetTextWidth(rtl::OUString const&, int, int, vcl::TextLayoutCache const*, SalLayout const*) const vcl/source/outdev/text.cxx:924:19
        >     #14 0x7fc662a49b18 in ImplFontMetricData::ImplInitTextLineSize(OutputDevice const*) vcl/source/font/fontmetric.cxx:338:30
        >     #15 0x7fc661e69138 in OutputDevice::ImplNewFont() const vcl/source/outdev/font.cxx:1097:42
        >     #16 0x7fc661e6ce1e in OutputDevice::GetFontCharMap(tools::SvRef<FontCharMap>&) const vcl/source/outdev/font.cxx:235:9
        >     #17 0x7fc661e7d5a9 in OutputDevice::HasGlyphs(vcl::Font const&, rtl::OUString const&, int, int) const vcl/source/outdev/font.cxx:1506:17
        >     #18 0x7fc61da7a450 in VCLXFont::hasGlyphs(rtl::OUString const&) toolkit/source/awt/vclxfont.cxx:206:23
        >     #19 0x7fc605fce1d3 in oox::xls::Font::finalizeImport() sc/source/filter/oox/stylesbuffer.cxx:787:28
        >     #20 0x7fc606037909 in void std::_Bind<std::_Mem_fn<void (oox::xls::Font::*)()> (std::_Placeholder<1>)>::__call<void, oox::xls::Font&, 0ul>(std::tuple<oox::xls::Font&>&&, std::_Index_tuple<0ul>) /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:933:11
        >     #21 0x7fc606037692 in void std::_Bind<std::_Mem_fn<void (oox::xls::Font::*)()> (std::_Placeholder<1>)>::operator()<oox::xls::Font&, void>(oox::xls::Font&) /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:991:17
        >     #22 0x7fc606034c6a in oox::RefVector<oox::xls::Font>::ForEachFunctor<std::_Bind<std::_Mem_fn<void (oox::xls::Font::*)()> (std::_Placeholder<1>)> > std::for_each<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<std::shared_ptr<oox::xls::Font> const*, std::__cxx1998::vector<std::shared_ptr<oox::xls::Font>, std::allocator<std::shared_ptr<oox::xls::Font> > > >, std::__debug::vector<std::shared_ptr<oox::xls::Font>, std::allocator<std::shared_ptr<oox::xls::Font> > > >, oox::RefVector<oox::xls::Font>::ForEachFunctor<std::_Bind<std::_Mem_fn<void (oox::xls::Font::*)()> (std::_Placeholder<1>)> > >(__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<std::shared_ptr<oox::xls::Font> const*, std::__cxx1998::vector<std::shared_ptr<oox::xls::Font>, std::allocator<std::shared_ptr<oox::xls::Font> > > >, std::__debug::vector<std::shared_ptr<oox::xls::Font>, std::allocator<std::shared_ptr<oox::xls::Font> > > >, __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<std::shared_ptr<oox::xls::Font> const*, std::__cxx1998::vector<std::shared_ptr<oox::xls::Font>, std::allocator<std::shared_ptr<oox::xls::Font> > > >, std::__debug::vector<std::shared_ptr<oox::xls::Font>, std::allocator<std::shared_ptr<oox::xls::Font> > > >, oox::RefVector<oox::xls::Font>::ForEachFunctor<std::_Bind<std::_Mem_fn<void (oox::xls::Font::*)()> (std::_Placeholder<1>)> >) /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/bits/stl_algo.h:3769:2
        >     #23 0x7fc6060348ad in void oox::RefVector<oox::xls::Font>::forEach<std::_Bind<std::_Mem_fn<void (oox::xls::Font::*)()> (std::_Placeholder<1>)> >(std::_Bind<std::_Mem_fn<void (oox::xls::Font::*)()> (std::_Placeholder<1>)>) const include/oox/helper/refvector.hxx:62:29
        >     #24 0x7fc606005f5a in void oox::RefVector<oox::xls::Font>::forEachMem<void (oox::xls::Font::*)()>(void (oox::xls::Font::*)()) const include/oox/helper/refvector.hxx:70:29
        >     #25 0x7fc605ffab14 in oox::xls::StylesBuffer::finalizeImport() sc/source/filter/oox/stylesbuffer.cxx:2769:13
        >     #26 0x7fc6163aa7e6 in sax_fastparser::FastSaxParserImpl::parseStream(com::sun::star::xml::sax::InputSource const&) sax/source/fastparser/fastparser.cxx:855:40
        >     #27 0x7fc641f9ab9c in oox::core::FastParser::parseStream(com::sun::star::xml::sax::InputSource const&, bool) oox/source/core/fastparser.cxx:123:15
        >     #28 0x7fc641f9b0be in oox::core::FastParser::parseStream(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&) oox/source/core/fastparser.cxx:131:5
        >     #29 0x7fc64201cb63 in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&, oox::core::FastParser&) oox/source/core/xmlfilterbase.cxx:354:21
        >     #30 0x7fc64201c40a in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&) oox/source/core/xmlfilterbase.cxx:296:12
        >     #31 0x7fc6060c309e in oox::xls::WorkbookFragment::finalizeImport() sc/source/filter/oox/workbookfragment.cxx:360:9
        >     #32 0x7fc6163aa7e6 in sax_fastparser::FastSaxParserImpl::parseStream(com::sun::star::xml::sax::InputSource const&) sax/source/fastparser/fastparser.cxx:855:40
        >     #33 0x7fc641f9ab9c in oox::core::FastParser::parseStream(com::sun::star::xml::sax::InputSource const&, bool) oox/source/core/fastparser.cxx:123:15
        >     #34 0x7fc641f9b0be in oox::core::FastParser::parseStream(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&) oox/source/core/fastparser.cxx:131:5
        >     #35 0x7fc64201cb63 in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&, oox::core::FastParser&) oox/source/core/xmlfilterbase.cxx:354:21
        >     #36 0x7fc64201c40a in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&) oox/source/core/xmlfilterbase.cxx:296:12
        >     #37 0x7fc605bff1da in oox::xls::ExcelFilter::importDocument() sc/source/filter/oox/excelfilter.cxx:100:32
        >     #38 0x7fc641fa97b1 in oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) oox/source/core/filterbase.cxx:488:55
        >     #39 0x7fc605c005f8 in oox::xls::ExcelFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) sc/source/filter/oox/excelfilter.cxx:154:25
        >     #40 0x7fc62e0ed38d in SfxObjectShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) sfx2/source/doc/objstor.cxx:2219:34
        >     #41 0x7fc62e0cdff3 in SfxObjectShell::DoLoad(SfxMedium*) sfx2/source/doc/objstor.cxx:759:23
        >     #42 0x7fc6302f087c in ScBootstrapFixture::load(bool, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned long, rtl::OUString const*) sc/qa/unit/helper/qahelper.cxx:585:21
        >     #43 0x7fc6302f12cb in ScBootstrapFixture::loadDoc(rtl::OUString const&, int, bool) sc/qa/unit/helper/qahelper.cxx:616:12
        >     #44 0x7fc64b042040 in ScFiltersTest::testColumnStyle2XLSX() sc/qa/unit/subsequent_filters-test.cxx:3729:28
        >     #45 0x7fc64b0b4c56 in void std::_Bind<std::_Mem_fn<void (ScFiltersTest::*)()> (ScFiltersTest*)>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:933:11
        >     #46 0x7fc64b0b4a1d in void std::_Bind<std::_Mem_fn<void (ScFiltersTest::*)()> (ScFiltersTest*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:991:17
        >     #47 0x7fc67f692258 in CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #48 0x7fc67f6630d5 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #49 0x7fc67f6630d5 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #50 0x7fc6738fe014 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #51 0x7fc67f6630d5 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #52 0x7fc67f5f932d in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #53 0x7fc67f6630d5 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #54 0x7fc67f65c5fa in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
        >     #55 0x7fc67f6f4598 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
        >     #56 0x7fc67f690859 in CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >     #57 0x7fc67f694624 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #58 0x7fc67f69387c in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #59 0x7fc67f694624 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #60 0x7fc67f69387c in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #61 0x7fc67f722f5c in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >     #62 0x7fc67f6f304e in CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9
        >     #63 0x7fc67f723e7e 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
        >     #64 0x532f3d in (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316:20
        >     #65 0x53101c in sal_main() sal/cppunittester/cppunittester.cxx:466:20
        >     #66 0x530a36 in main sal/cppunittester/cppunittester.cxx:373:1
        >     #67 0x7fc67dc44400 in __libc_start_main /usr/src/debug/glibc-2.24-59-g86ac4a7/csu/../csu/libc-start.c:289
        >     #68 0x4385a9 in _start (workdir/LinkTarget/Executable/cppunittester+0x4385a9)
        
        Change-Id: I7289846da81944c53756b842b2ac246ec1aecea7

2017-07-05  Takeshi Abe  <tabe@fixedpoint.jp>  [d366250c7fc07c35be04f71c311555ab7e156d5f]

        vcl: Fix memory leak at importing graphic from a URL
        
        Change-Id: I9e511f69f489e35ff5805af8fadcdd0d69cdb8d6
        Reviewed-on: https://gerrit.libreoffice.org/39553
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b2262ab5b10f334f1984fec84d2978db81c58f1]

        new loplugin unnecessaryparen
        
        Change-Id: Ic883a07b30069ca6342d7521c8ad890f4326f0ec
        Reviewed-on: https://gerrit.libreoffice.org/39549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [ec1de6895d84fbe4f2d5fb7135a59a918138d970]

        tdf#108919: Fix WID, should be EE_PARA_JUST instead of 0
        
        ...according to <https://bugs.documentfoundation.org/show_bug.cgi?id=108919#c5>
        
        Change-Id: Ic7c35c5abaa0698536ced4ffdf5b5cb095468b18

2017-07-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [de2649025c730fdb8db3175c5e99bee8efe9b313]

        tdf#96750 make test document more minimal
        
        Tested that the test still fails without the fix using this patch:
        
        	diff --git a/writerfilter/source/dmapper/PropertyMap.cxx b/writerfilter/source/dmapper/PropertyMap.cxx
        	index d2191f796427..6aeeff1c1f60 100644
        	--- a/writerfilter/source/dmapper/PropertyMap.cxx
        	+++ b/writerfilter/source/dmapper/PropertyMap.cxx
        	@@ -1321,7 +1321,7 @@ void SectionPropertyMap::CloseSectionGroup( DomainMapper_Impl& rDM_Impl )
        		 Insert( PROP_GRID_BASE_WIDTH, uno::makeAny( nCharWidth ) );
        		 Insert( PROP_GRID_RUBY_HEIGHT, uno::makeAny( sal_Int32( 0 ) ) );
        
        	-        if ( rDM_Impl.IsNewDoc() )
        	+        if ( rDM_Impl.IsNewDoc() && 0)
        		     ApplyProperties_( xFollowPageStyle );
        
        		 //todo: creating a "First Page" style depends on HasTitlePage und _fFacingPage_
        
        Change-Id: Ief4c68a0359b6dff08e18760e6c605bf1dbf59f1
        Reviewed-on: https://gerrit.libreoffice.org/39554
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [df044af5b1a33108f8e5c8c1281f82f5aaa98c95]

        writerfilter: remove redundant virtual keywords in dmapper
        
        Also use default member initializers where possible.
        
        Change-Id: I641ea8e81506d826d4d81e9be21a1a0c8d6160e9
        Reviewed-on: https://gerrit.libreoffice.org/39555
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [d3067c9d37fbb4c085b536c13b1ab9875a27df35]

        loplugin:casttovoid (clang-cl): vcl
        
        Change-Id: I4c54f7edc0422382e1cd7fca95c2e7ab2b4bab1c

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [b7e7d2d1b1620c326e9cc2f22e41bfd4604480ca]

        loplugin:casttovoid (clang-cl): sfx2
        
        Change-Id: If96173b69f07712c1914cc711279527e69870100

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [409aab708a51211dd7a10bfc415c99b46b1ec7a2]

        loplugin:casttovoid (clang-cl): sal
        
        Change-Id: I03e22f73404e1e52761bce1757b224cf6368bd61

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [9d04754308517e155bcb7332e803b098d17a53d2]

        loplugin:casttovoid (clang-cl): extensions
        
        Change-Id: I91eeddd37a745592a9aa0f0827f65db257e1dfad

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [1621a121b344b100a1c2f39fb03791e3e748a8eb]

        loplugin:casttovoid (clang-cl): dtrans
        
        Change-Id: Ie58ab849def17157472e6827c84ee51e14c24b7d

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [58cff1a3bd4a02867eb30e54f3235d9434b12c79]

        loplugin:casttovoid (clang-cl): desktop
        
        Change-Id: Id14f6d0f234188b9e4576380f45dd3eec8d857b7

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [d57c6ff67423151b8d79b5c21c118a22f2813115]

        loplugin:casttovoid (clang-cl): connectivity
        
        Change-Id: I68eef2cff5fffe61bd1ca2abc6d8ef42810406cb

2017-07-05  Stephan Bergmann  <sbergman@redhat.com>  [0153c51bb8530a34d665932e52ffd47064376c83]

        Revert "With ScFormatFilterMissing gone we don't need ScFormatFilterPluginImpl"
        
        This reverts commit cc0524a724d0a9b9516ce9eaf499d845165863f8, which broke
        UBSan's -fsanitize=vptr, where Library_sc needs the RTTI typeinfo symbol for
        ScFormatFilterPlugin, but that would now only be emitted in Library_scfilt,
        together with the first non-pure, non-inline virtual function, and Library_sc
        cannot link against Library_scfilt (which already links against Library_sc).

2017-07-05  Mike Kaganski  <mike.kaganski@collabora.com>  [96dec6af8fbc7f46f2032a227c47370256b7d5a9]

        gbuild-to-ide: add VisualStudio visualizers file to solution
        
        See https://msdn.microsoft.com/en-us/library/jj620914
        
        Change-Id: Ibd18f1c36c46ea47c897542f35e3ea2a8bc0a8ac
        Reviewed-on: https://gerrit.libreoffice.org/39510
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [11c8f511779d133229e384b25636e0bba28b3089]

        tdf#108287 replace std::bind2nd with lambda
        
        in preparation of removal of deprecated std::binary_function
        
        Change-Id: Iabb02b100975f67665be9d6d562b7206ef846107
        Reviewed-on: https://gerrit.libreoffice.org/39513
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e3a5631861ba8b8072fae6c3e5bb1a81627b612]

        loplugin:unusedfields various
        
        Change-Id: Ia7bcf2471381aa6a2768ea795fe6572e38209100

2017-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [1db4ada4fc3a3bf1bd6b6d27bb17867cfb7b4709]

        rename some Kontext methods to Context
        
        Change-Id: Ida1a75672d12a053dbc4fb2739d2ba6f1417463c
        Reviewed-on: https://gerrit.libreoffice.org/39502
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b487c2a1372501f695b9dd4bcb81a1f6682d9bb]

        loplugin:unusedfields connectivity
        
        Change-Id: I056b36249803982e451b887cc73b49a851144b7e
        Reviewed-on: https://gerrit.libreoffice.org/39498
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-05  Rosemary Sebastian  <rosemary.seb8@gmail.com>  [054dab1b9d4985c473e07c2618e5d6bf6ebc5466]

        nitpick, tdf#107340 follow-up
        
        Remove unwanted variable
        
        Change-Id: Ie1f193b55a5c957e38e8499d6d5701441bc2b7e3
        Reviewed-on: https://gerrit.libreoffice.org/39547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rosemary Sebastian <rosemaryseb8@gmail.com>
        Tested-by: Rosemary Sebastian <rosemaryseb8@gmail.com>

2017-07-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cc8390df26dad04a74425804dbd7ba068daca0c2]

        Updated core Project: translations  60225a1ba7744aef045da360e5dbbfe3261636c2
        
        update translations for 5.4.0 rc2
        
        and force-fix errors using pocheck
        
        Change-Id: Ia9fda2cbbf1e572cbf585a8284fffbada72d0da2
        

2017-07-05  heiko tietze  <tietze.heiko@gmail.com>  [8d364889ad1e2b6c5b0a6049afcd4f28e702d66e]

        tdf#108928 Branding for 6.0
        
        Fix for wrong colors at intro.png
        
        Change-Id: I2ceab2139c87b57dd12f390a195a0e029878f5fb
        Reviewed-on: https://gerrit.libreoffice.org/39512
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-07-04  Caolán McNamara  <caolanm@redhat.com>  [5dcfc42bdcc110f01a9febc356e10dde1229dfa8]

        ofz: fix build
        
        Change-Id: I5eb84c20f3a1a23a5450c613678bdc4054747165

2017-07-04  Rene Engelhard  <rene@debian.org>  [4b7a1b424eab9a48017fbe224c6be6fac4748007]

        fix m68k build (again)
        
        This reverts commit d5d6ee3b3e7cf3d93f892a452244051e4294fe6d and applies
        the patch cleanly again. somehow it got mis-applied.
        
        Change-Id: Id199d9086fb8e2e52bb810c8ddcbdd7fa7060676
        Reviewed-on: https://gerrit.libreoffice.org/39279
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2017-07-04  Heiko Tietze  <tietze.heiko@gmail.com>  [e1c89b12c94c06309032250da0ac7c84d3f96bb6]

        tdf#108928 - Branding for 6.0
        
        Initial proposal for branding
        
        Change-Id: I9fffe6b1c319505cd8a6b54a84ed585151a93122
        Reviewed-on: https://gerrit.libreoffice.org/39507
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-07-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [db714f4d76cb71c1124eb2f4902a816168f6513b]

        make binary functors unary, related tdf#108782
        
        These functors were always used as unary functors with std::bind2nd.
        
        This patch is a preparation of removal of deprecated
        std::binary_function.
        
        Change-Id: Ifd120227ab0a0db4c93dd56a9d46feb602b1ae4c
        Reviewed-on: https://gerrit.libreoffice.org/39500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [27f61c4cfb88c23ef3c370921e6f9c186c602175]

        sc: remove trivial copy ctors for functors
        
        The compiler will generate the same default copy ctors if needed.
        
        Change-Id: I0029e2162ab7d3da9b0cd9bfcf8c06d55c59e2b7
        Reviewed-on: https://gerrit.libreoffice.org/39497
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9a5769dd1b30b7aa369affa93e38bfffe972a300]

        avmedia: remove trivial copy ctor
        
        Change-Id: I650067c981f2fd3582687ffd562a1f8057e49fc2
        Reviewed-on: https://gerrit.libreoffice.org/39501
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  Stephan Bergmann  <sbergman@redhat.com>  [b93abe9e724092222b9bfec23c1090cfab0c6f9d]

        Fix "TODO: remove?"
        
        ...from previous 18713e10451b017784c7a1f783612074c5f84c42
        "XclExpXct::StoreCell(Range) rToken param is unused", according to Eike's
        replies at <https://gerrit.libreoffice.org/#/c/39456/3>
        
        Change-Id: I525b428eb6853bc19be9f9c3cd08a206d031ed51

2017-07-04  Stephan Bergmann  <sbergman@redhat.com>  [19c13650c81ae7e0ad6cf0d7b8661f8440ee7892]

        Break solenv/bin/assemble-flatpak.sh out of dev-tools flatpak/build.sh
        
        ,,,in preparation of moving to a flatpak-builder manifest.json approach
        
        Change-Id: Ie9e90a85cc6e94ff7191161085c6e607512db0c4

2017-07-04  Rosemary Sebastian  <rosemary.seb8@gmail.com>  [fe25f95c3de542f15f6043c85f7385cd7569f237]

        tdf#107340 - Incorrect undo label with Track Changes set
        
        Override the GetRewriter() function for the class SwUndoRedlineDelete
        
        Change-Id: I4f7080d9d8eb79757e3e915b51f157bee29e9334
        Reviewed-on: https://gerrit.libreoffice.org/39472
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-07-04  Olivier  <olivier.hallot@libreoffice.org>  [9cb1fe80b2dfd3684205277f5222df3d743d09d7]

        tdf#105831 Add Donate entry on Help menu
        
        The full implementation depends on infra Task #2179
        https://redmine.documentfoundation.org/issues/2179
        
        revision1: change to https, per demand of #2179
        
        Removed ellipsis
        Code changed as suggested
        
        Change call to pass BCP47 string, with language as fallback.
        task #2179 will be reviewed accordingly.
        
        Change-Id: I573542da0f394d7128faab0106df852d622c98b3
        Reviewed-on: https://gerrit.libreoffice.org/34693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-07-04  Eike Rathke  <erack@redhat.com>  [209cc5c211260a6c20cc6fb5ac02fd5a88100314]

        Set error on more than max params (255) per function
        
        Parameter count is size byte, so.. SUM(1,1,1,...) with 256 arguments resulted
        in 0 (uint8 wrapping around).
        
        Change-Id: Ib9997ad0d0d13d4c5171f276148b6c5cad570d5b

2017-07-04  Michael Stahl  <mstahl@redhat.com>  [4a77a818e0df010adcbefdcee0453ce0b16c0400]

        reportdesign: -Werror,-Wc++1z-extensions
        
        static_assert with no message is a C++1z extension
        
        Change-Id: I90750252a5c0b856d74ca0ef3f999d457a9bb8be

2017-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [eeb1030c6455d4b45bdd4e535a3eafd809716e54]

        loplugin:unusedfields in cui..idl
        
        Change-Id: Icb393cc0b2f79ded154e186ab6975b95e5126903
        Reviewed-on: https://gerrit.libreoffice.org/39496
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  Eike Rathke  <erack@redhat.com>  [3054a8c1c148aee9cb3feaa4e7b5edee010deead]

        Prepare for change of VAR_ARGS value
        
        Change-Id: I0b1955bb660b5e19587799de657c63634705b99c

2017-07-04  Michael Stahl  <mstahl@redhat.com>  [f99ff13fd10fe0dfd0875a725264b0e685c42326]

        xmloff: prefix members of XMLTextStyleContext
        
        Change-Id: I9db514a20aad0e82a99a02334dfd5910b66e3a01

2017-07-04  Eike Rathke  <erack@redhat.com>  [a5bff392177d2355a428d9d53a048500230e06c9]

        Move definition of VAR_ARGS and PAIRED_VAR_ARGS to formula/funcvarargs.h
        
        ... to have it at one central place instead of two. And add comments why
        changing the value is not just easily done.
        
        Change-Id: I266ea55c79c02a653a0704c33f9fa712bbcd104e

2017-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f4421039a40f385489cb2f3ad8a1b02fb32251c]

        loplugin:unusedfields in sc part3
        
        Change-Id: I7323e8644e5d336d52fa21b063264b0847b5e780
        Reviewed-on: https://gerrit.libreoffice.org/39064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  Jens Carl  <j.carl43@gmx.de>  [998532d8542b87b4069416ca48d1fc90e8d8ed70]

        tdf#96505 Get rid of cargo cult "long" integer literals
        
        Remove "long" integer literals in extensions/
        
        Change-Id: I2eb5daa178ec9adcaddb999bad410aff0e94220c
        Reviewed-on: https://gerrit.libreoffice.org/39149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-04  Stephan Bergmann  <sbergman@redhat.com>  [3822597b21b529a2ed58a74477fd0e58390e656e]

        typo in comment
        
        Change-Id: I816f2dad87d798296e60a5eb8842a147f504b90b

2017-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea1839853fbdc49ead92a7cd465e427f4167cea2]

        loplugin:unusedfields in editeng
        
        Change-Id: I9806d87028a11a8103c35004c87b5098ca591409
        Reviewed-on: https://gerrit.libreoffice.org/39495
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  nikki  <nikkic@epoq.co.uk>  [9ad9c5183f348384b62ec88459a3a5922e423d83]

        Fix tdf#106029 - Add setting XML_doNotExpandShiftReturn when exporting to docx
        
        Change-Id: Ie8ffb0f2d5444c6ead13bdc894715c5a2e6d0baa
        Reviewed-on: https://gerrit.libreoffice.org/36485
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [469076317d27e545449ea5a5688a468d02558451]

        loplugin:unusedfields l10ntools..rsc
        
        Change-Id: I78785eeab436910c9e8733924a7c43fa998ba36f
        Reviewed-on: https://gerrit.libreoffice.org/39491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [8237a77245227e434ce8a988aa164a67850281e2]

        loplugin:unusedfields in formula
        
        Change-Id: I5d8fe8869087efda68d040448b2d9e0e7e5611f6
        Reviewed-on: https://gerrit.libreoffice.org/39493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b24fba09c3eaf5d412aa3c3135dfa403b92c788]

        loplugin:unusedfields in framework
        
        Change-Id: Ibb602e037bcee518c31dfe9734a5c5773cff23ab
        Reviewed-on: https://gerrit.libreoffice.org/39492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  Marco Cecchetti  <marco.cecchetti@collabora.com>  [dd74a659c60c1f0e7733d4244e808865377c6316]

        support for saving a modified image instead of original version
        
        Normally when you save an image through the "Save..." entry in the
        context menu for an image, the saved image is the original one more
        eventually applied filters (which are not removeable).
        Further applied transformations like rotations, cropping, color
        effects are not included in the saved image.
        This patch offers the user to choose if saving the original image
        (with filters) or the modified version through a pop-up dialog.
        The new feature is available in Writer, Draw and Calc.
        
        Change-Id: I4f983e3a5e8a6839fa5789a96c4d8c44477c1fd7
        Reviewed-on: https://gerrit.libreoffice.org/39480
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2017-07-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [abc440a691efb872afac385ce5ed28cd5db56c8c]

        tdf#105095 DOCX import: conditionally ignore leading tab in footnotes
        
        Commit b38629ae210b204a6d24d6e9c5c62eaaf563d494 (cp#1000017 DOCX/RTF
        import: avoid fake tab char in footnotes, 2013-12-05) added code to
        strip leading tabs from footnote text to improve odt->docx->odt rountrip
        experience.
        
        Turns out that this is correct only in case the gap between the footnote
        number and the content is provided by a paragraph margin. In case there
        is no such margin, then the tab is wanted; so only conditionally ignore
        such leading tab characters.
        
        Change-Id: I9d419bf2fd3b4899208489210cbe9809a2ab0736
        Reviewed-on: https://gerrit.libreoffice.org/39490
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-04  Eike Rathke  <erack@redhat.com>  [287e853b85c86243faafc4cefb21eb8dd2390f90]

        Any mentioning of "1 to 30" arguments is nonsense
        
        Except for CHOOSE that is limited to 30 jumps.
        
        Change-Id: I91c139ec574595eea00fb282887476e790bc95b2

2017-07-04  Eike Rathke  <erack@redhat.com>  [29c4c8206d03494f32809e06814675d2952ae0bc]

        Remove artificial parameter count limit from NPV()
        
        Change-Id: I09b1afa89d57a41a3c58cd7cc27ea62dcd508550

2017-07-04  Eike Rathke  <erack@redhat.com>  [151ee1eb2cd0d9f0c46975ea260c0d12f0ce8db1]

        Use ReverseStack() in NPV()
        
        Change-Id: Iff84889c4ff5f7a2c5916e18911cbf624937a8f4

2017-07-04  Eike Rathke  <erack@redhat.com>  [e922d7531fa6ccf6187cd7e41132226abb2cac58]

        Remove artificial parameter count limit from SUMPRODUCT()
        
        Change-Id: I49956ebad76628588743e2af4eee9bfde4775198

2017-07-04  Eike Rathke  <erack@redhat.com>  [77fcd7c819a4455fd6d21df3c8c0a74a34545140]

        Remove artificial parameter count limit from GRETPIVOTDATA()
        
        Change-Id: I28fd0398fa7c8a45e8b372c79955f20eb3ff8c99

2017-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a1a96033967bac7a323772bc876e9e44d3464d3]

        loplugin:unusedfields in sd
        
        Change-Id: I42def3dc21ae1a18e1c98d1aeeff4ed4425e941a
        Reviewed-on: https://gerrit.libreoffice.org/39479
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb0644e8f0a944c10b654233813ab40792e78e0a]

        loplugin:unusedfields in sfx2
        
        Change-Id: I9f57545ca4ee5159a095f9b35267d298ccc7fb4e
        Reviewed-on: https://gerrit.libreoffice.org/39476
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3499a00fc7c1ce3393577c592b9ac6771d2a922]

        loplugin:unusedfields
        
        Change-Id: I6bf3de7ba6e6bff2fd607156a0dcdd554887e491
        Reviewed-on: https://gerrit.libreoffice.org/39475
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc37a4c803cf16e969e51a67349ff83bd4de0fb0]

        extract common code in TokenPool into template
        
        Change-Id: I773ade4f8c4f1a2a99f80482b7dd86212137b2c4
        Reviewed-on: https://gerrit.libreoffice.org/39305
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-04  Stephan Bergmann  <sbergman@redhat.com>  [dfc0dc4801707b2d8080af1540625b43bd463e17]

        loplugin:casttovoid: fix containsPreprocessingConditionalInclusion()
        
        ...and re-enable plugin
        
        Change-Id: I0b42cfc0f0b45711e714e6661ae9dd39f05f8960

2017-07-04  Stephan Bergmann  <sbergman@redhat.com>  [f1cef09fcda11e321f8b01ab4600c28339dec45a]

        loplugin:casttovoid
        
        ...cases that were initially missed due to the broken
        containsProcessingConditionalInclusion()
        
        Change-Id: Ib7d801ab5173ee590ef35a9e075d3ce4d4aa06da

2017-07-04  Stephan Bergmann  <sbergman@redhat.com>  [0cc53919440f150f4bfedb7a5b88cdb0cf3317dc]

        loplugin:casttovoid in VCL_BUILDER_DECL_FACTORY
        
        Change-Id: I4b0dd08963cf50daa41901975c6f92fe21db2048

2017-07-04  Stephan Bergmann  <sbergman@redhat.com>  [56dcc7b65f0d9d0dd02486d0e9e6be366248c3f5]

        loplugin:casttovoid in RTLFUNC
        
        Change-Id: I810278640936e9b3c73f56a37e8c4786fd2790e3

2017-07-03  Varun Dhall  <varun.dhall@studentpartner.com>  [6e7300d1046a195068fa97a0d91a95f19cc5c056]

        EditEngine: Added test to check multi para start copy/paste
        
        Change-Id: Ic253af5ab75783280926f2ed8387f69015014227
        Reviewed-on: https://gerrit.libreoffice.org/39488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-03  Julien Nabet  <serval2412@yahoo.fr>  [9170d10cc57c3f0f3e82b27ce4b2cd9c897e669d]

        No need anymore to duplicate DBFType enum
        
        Change-Id: I4108cc3ec98796f6d5e2e5ba139f20f00a692d30
        Reviewed-on: https://gerrit.libreoffice.org/39486
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb104a28daf5b17f24c95da637fc292593eea99b]

        tdf#108609 rtl mode set on ruler when it should be ltr
        
        regression from
        commit 8ccbc16b5e3f94b8db105232d7085a8553e6bc03
        "convert SvxFrameDirection to scoped enum"
        
        Change-Id: I2063ddf4344fb41b54f2ad96a471df4d3205406d
        Reviewed-on: https://gerrit.libreoffice.org/39478
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [da5356b099c2504b3e9238f1afce410233847f9d]

        Revert "Workaround to call /app/bin/xdg-open when run under flatpak"
        
        This reverts commit 28a03248b1d1649e157b788e43dfe8326f165379 (and removes a
        stry empty line).  There is no more need for our own /app/bin/xdg-open, as
        xdg-open in the freedesktop.org (and thus also GNOME) runtime (see
        <https://github.com/flatpak/flatpak-xdg-utils/blob/master/src/xdg-open.c>) by
        now knows to ask the Desktop portal, too.
        
        Change-Id: Ie4141d02ba5f43c0264afcfae9edfc2d3a8cdb16

2017-07-03  Jean-Pierre Ledure  <jp@ledure.be>  [6845c370a7371a142458fc18716687d6c97d397a]

        Access2Base - RecordSource property of Form class
        
        Use Command instead of ActiveCommand
        which delivers only SQL statements while expected
        command type should be table, query or sql
        
        Change-Id: I824a02cf5dab7b59f70b3a0ae9ba9f874e86733b

2017-07-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b2745804d73204b5948abc62ebddd6559e8f71f5]

        Restore copyright header
        
        Change-Id: I390ba8851bb16ca37c2af97d2fa0ab6bdf4a9a14
        Reviewed-on: https://gerrit.libreoffice.org/39481
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-07-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [b5e0a143308e976b4165ff6181f4dccc3db0bd31]

        tdf#108524 sw: attempt to split section frames inside table cells, take two
        
        Tables-in-sections were already split across multiple pages, but not
        secions-in-tables. To be safe still don't allow
        sections-in-tables-in-sections, so you can combine these in both orders
        now, but not recursively.
        
        To achieve this, relax two "not in table" conditions to just require
        "not in a table that is already in a section", and define that in case a
        section-in-table is to be split, the follow section frame should be
        inserted under the follow of its cell.
        
        With this, finally the section frame in the bugdoc is split into two,
        and the second section frame is moved to the second page as expected.
        
        This restores commit f991b842addddeada6dc45c4054deeca5aa7f17b, but this second
        take makes sure that we do not crash while laying out ooo61225-1.sxw.
        GetNextSctLeaf() used to assume that SwTableFrame::Split() created the
        follow cell frames; and when that wasn't the case, it crashed. Still
        don't attempt to create the cell frame in GetNextSctLeaf(), but handle
        when the cell follow frame is missing, and return early, as it used to
        be the case before this commit.
        
        Change-Id: I9dcc76b4c61b39b9d23b140b84420e89cf274cf3
        Reviewed-on: https://gerrit.libreoffice.org/39471
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [e037381f85413fe6329c54e49ccfcac88dd71048]

        loplugin:unusedfields in slideshow..svtools
        
        Change-Id: I74d5a4b8cfc4b18267f99648a3112b163c91fd8c
        Reviewed-on: https://gerrit.libreoffice.org/39474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca4701fec182d928ab3d39f2183dafecf90e430b]

        loplugin:unusedfields bIsMarked in SvTreeListEntry
        
        write-only since GetIsMarked was removed in
        
        commit 06ea347b939895d3091ce747c26de58f4d4a766a
        "loplugin:unusedmethods svtools"
        
        which in was unused since introduced by
        
        commit b755fb8c0f6b1282f62c12f378c0a5ecac64d490
        Author: Steve Yin <steve_y@apache.org>
        Date:   Mon Nov 25 16:15:58 2013 +0000
        Integrate branch of IAccessible2
        
        Change-Id: I1342d4c020e53380f4c52fadcbf36ff520efaad4
        Reviewed-on: https://gerrit.libreoffice.org/39470
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [31d4562ca9e21f7b04960ac083765733e9a55118]

        use begin()/end() when working with Sequence
        
        Change-Id: Icf9da6a24d72c073338f6fbb513d7250b3898015
        Reviewed-on: https://gerrit.libreoffice.org/39469
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [bce779932b59990fbdf8278993f8bb9514781de2]

        loplugin:oncevar (clang-cl): xmlsecurity
        
        Change-Id: Ic5e4dac2626474dd3d44ef5097522bc7e2207cd1

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [015269478d77da29dd21e35348d7296fbf4ad903]

        loplugin:oncevar (clang-cl): winaccessibility
        
        Change-Id: I26dca32ba03c7fe163886ebcd4a6a8bc4871b065

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [d6b625058404cfc0bbccf8180c27419812f8d7ba]

        loplugin:oncevar (clang-cl): vcl
        
        Change-Id: I0459978c2cfb61cd7251f0e8d9a30f1f19c02c11

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [1e5e504b2f88fb29a823663fae505863ac00f593]

        loplugin:oncevar (clang-cl): tools
        
        Change-Id: I6670c2fd0c5897939b16874ed2106475fa948d2d

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [6507c0271f081d93ddf68dac25abfe4bd46f0554]

        loplugin:oncevar (clang-cl): shell
        
        Change-Id: I594596f27aa6f223d2294586357b11595377e1fe

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [a3bb6af1c2520b4bbb98a49bd7beed497d2d08b1]

        loplugin:oncevar (clang-cl): sal
        
        Change-Id: Ib43dd6f8c96274d251bbf5935888789964ba3f9b

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [065a8ea524dacb8bda2ee00d0a6a08964823e0f5]

        loplugin:oncevar (clang-cl): fpicker
        
        Change-Id: I13e11f07a8022b315ffa80282575472bcb0c3acc

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [602867578e1e1c1d2cd89a6ef619c729482a0617]

        loplugin:oncevar (clang-cl): extensions
        
        Change-Id: I70cac146d09f015db3f7889f3cdd46c00c45c41a

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [a81c6eb5ffc055ce6e299eb6606095538a858d27]

        loplugin:oncevar (clang-cl): embedserv
        
        Change-Id: Icc9d01b46975505c54a6395edfbeb15cf25c8700

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [663376dee3b8c0ea0f6f8079e14a512b060ecb24]

        loplugin:oncevar (clang-cl): dtrans
        
        Change-Id: I2ec41f641f3784ef86322c25481e6794e29eb889

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [97e2369562f3dbca8568983a2d47ce953fa79acf]

        loplugin:oncevar (clang-cl): connectivity
        
        Change-Id: I76dcc99c29302b49a1d66fa22db8b28714421a98

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [a93ca8021af8f3fc570cedce2e0bf639807b04e0]

        loplugin:oncevar (clang-cl): canvas
        
        Change-Id: I0fde86dbaa4bfa9377445800db176a82211aad17

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [d7f63439cb4c2436a5333643cec8f2d452ef6f74]

        loplugin:sallogareas (clang-cl)
        
        Change-Id: I0da74386a01c9a2db6436c9cd30aac204eb2ce73

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [decfa1ff8780c456dbcde966b0b1441121213cb1]

        Disable loplugin:casttovoid for now
        
        I'd accidentally developed it against a Clang built without
        LLVM_ENABLE_ASSERTIONS=ON, so only saw issues with
        containsPreprocessingConditionalInclusion() now.
        
        Change-Id: I5da6775a06de748e78b34a42f63b0543c3893124

2017-07-03  Jens Carl  <j.carl43@gmx.de>  [6e0a152350dbb476ef70ad9b17d57607fadc0666]

        tdf#39468 Translate German comments/terms
        
        Change-Id: I9edef3138964d3f43745be39956bc6bb66d0cc4d
        Reviewed-on: https://gerrit.libreoffice.org/39403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Johnny_M <klasse@partyheld.de>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [a2a890a4eb5029b9adace190a7da1b65b5855b15]

        Rather translate "Sonderzeichen" as "special characters"
        
        ...as had been done in sal/textenc/tcvtlat1.tab, in
        5034e8217c9844293dc94e5dff0bdc865ad7a91a "Translate German comments and debug
        strings (leftovers in dirs sal to sc)".  What those comments actually want to
        say is that, despite being the ASCII control character region, those encodings
        contain some graphic characters there.
        
        Change-Id: Iefad9c45341891c3e91e6b9fb265d3070d1220ad

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [65d6c642590bd5f51c04228d941608322a85f1ac]

        loplugin:casttovoid
        
        Change-Id: I427b15b35ef6e7c803cb8a00c961d35175ae8cb2

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [e6391dde04044147a1ac13acdccf797f3872fc6b]

        gtk+ FIXMEs vs. loplugin:casttovoid
        
        Lets assume the functionality will actually be implemented and the parameters be
        used.
        
        Change-Id: I8500b0f8cbd336132a357423b3e1651d52e605cc
        Reviewed-on: https://gerrit.libreoffice.org/39455
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [18713e10451b017784c7a1f783612074c5f84c42]

        XclExpXct::StoreCell(Range) rToken param is unused
        
        ...ever since the code's introduction with
        ef7f35dbe9a0436970c489f6d4eed2d6f7ba7e45 "#i107439# BIFF export: write
        external link data correctly".
        
        (There's already a StoreCellRange overload that would then have the same
        signature as the one from wich the rToken parameter is removed, so rename
        these functions with a trailing "_".)
        
        I added two "TODO: remove?" comments at places where it's unclear to me whether
        things should be cleaned up further.  This needs reviewing.
        
        Change-Id: I2d69c8a21a219481e64a7f62757618d79ef32b81
        Reviewed-on: https://gerrit.libreoffice.org/39456
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-07-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c4ddf6cd6d97e7ce7c2e63e4d393bbeffcb34e4d]

        C++11 remove std::unary_function bases from functors
        
        std::unary_function is deprecated since C++11 and removed in C++17
        
        90% done with regexp magic.
        removed obsolete <functional> includes.
        
        The std::unary_function base class was used in 3 places:
        * chart2/source/tools/DataSeriesHelper.cxx: lcl_MatchesRole
           is used in a std::not1 function helper who uses the members
           return_type and argument_type.
           - replace deprecated std::not1 with a lambda
        * chart2/source/tools/ModifyListenerHelper.cxx:
           lcl_weakReferenceToSame used the argument_type member in the
           operator() parameter.
           - inline the parameter type.
        * xmloff/source/chart/SchXMLExport.cxx: lcl_SequenceToMapElement
           used result_type and argument_type in operator().
           - inline the types
        
        Also fix compile error with gcc about finding std::for_each.
        
        Change-Id: I073673beb01410c3108e7d0346d9e7d6b9ad2e2f
        Reviewed-on: https://gerrit.libreoffice.org/39358
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-07-03  Johnny_M  <klasse@partyheld.de>  [5034e8217c9844293dc94e5dff0bdc865ad7a91a]

        Translate German comments and debug strings (leftovers in dirs sal to sc)
        
        Translates leftovers found using a custom regex and manually checking
        the rest of the affected file.
        
        Additionally:
        - A few spelling fixes
        
        Change-Id: I2b83bd11adf520b90bb29c8ea624990759dad3c6
        Reviewed-on: https://gerrit.libreoffice.org/39427
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [00c81f291922b09f3bd6ceb334d5aaae0bab5334]

        Fix typos
        
        Change-Id: Iaf63c488f895c446bb54119d8c9f15e0adcd1eff
        Reviewed-on: https://gerrit.libreoffice.org/39454
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5f13f34581a9ee73f72bfb4f71e7a827de1e2e0c]

        Fix typos
        
        Change-Id: Icf25b22857abd97e8b6a72d3d546fd1eed882049
        Reviewed-on: https://gerrit.libreoffice.org/39385
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-07-03  Johnny_M  <klasse@partyheld.de>  [e8c7a49c49cfde6e22cb5fea0d07e68409de61af]

        Translate German comments and debug strings (leftovers in dirs scaddins to sd)
        
        Translates leftovers found using a custom regex and manually checking
        the rest of the affected file.
        
        Additionally:
        - A few spelling fixes
        
        Change-Id: If54a0ecc58a429ee1c63abd43411c50304dab176
        Reviewed-on: https://gerrit.libreoffice.org/39450
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-07-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [a029fd42907bf617a26cdfe4278b191b0a34de8b]

        sw: prefix members of TemporarySwap
        
        Change-Id: I7792ccb06d25a532605ff8eee1bffe17d41c6ad5

2017-07-03  Stephan Bergmann  <sbergman@redhat.com>  [33ee8e61292af05627f5f72ea2f93ad80e715e46]

        Work around bug in Clang 3.8
        
        ...that causes
        
        > clang/lib/AST/Type.cpp:1878: bool clang::Type::isConstantSizeType() const: Assertion `!isDependentType() && "This doesn't make sense for dependent types"' failed.
        
        compilation failure in PCodeBufferWalker in basic/source/comp/codegen.cxx
        
        >    static T readParam( sal_uInt8 const *& pCode )
        >    {
        >        short nBytes = sizeof( T );
        >        T nOp1=0;
        >        for ( int i=0; i<nBytes; ++i )
        >            nOp1 |= *pCode++ << ( i * 8);
        >        return nOp1;
        >    }
        
        with loplugin:oncevar.
        
        Change-Id: I25417076549ea538adf013282f3657e0d642d776

2017-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5c200bddd51cba75d30f37a33541778ba8223b4]

        loplugin:unusedfields in svx
        
        Change-Id: I027b70ee92ab07eb68452457c3ee45de3ad22c8b
        Reviewed-on: https://gerrit.libreoffice.org/39412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [09a4d2faa429cc52d603abc55d99723f39dc9023]

        loplugin:unusedfields in sw
        
        Change-Id: I807f93757bfddf17f71568f1e3c174229f169f18
        Reviewed-on: https://gerrit.libreoffice.org/39409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-03  Noel Grandin  <noelgrandin@gmail.com>  [1fe0dc7377300ad961438f5a69bd8bc023cc314d]

        use sal_Int64 in tools::DateTime
        
        instead of long which has platform-dependent bitlength
        
        Change-Id: I888458d7807027e237772940d4b2cc15c2971243
        Reviewed-on: https://gerrit.libreoffice.org/39434
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-03  Noel Grandin  <noelgrandin@gmail.com>  [f5b0cc2a3690ba963b3f150886e1d5ddddee9530]

        use sal_Int32 in tools::Date
        
        instead of long, which has platform-dependant length
        (32bits on windows, 64bit on everything else)
        
        Change-Id: I9b5a950f56dad99a016b481c221bfd103ffa3911
        Reviewed-on: https://gerrit.libreoffice.org/39433
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [75bb1926c5ec3ea4b40d578851774725de0e7440]

        writerfilter: fix indentation
        
        Change-Id: Ibc258a02ddb6385fb50206a6cc694f169432bd22

2017-07-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [21ef36fc5f71a8d90029000be65988ce5a14e503]

        Updated core Project: help  f8c345808ceafe87be6207e5ae304a9fa6c4cd16
        
        tdf#108871 Fix embed of RAWSUBTRACT in Help
        
        Fix also COLOR.
        
        Change-Id: I159b20f36e1452864fa466584ff2de283251f11c
        Reviewed-on: https://gerrit.libreoffice.org/39458
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [a04ccfed42b41e3753f11dc93b2da3ba1e1ed24a]

        loplugin:casttovoid: accessibility
        
        Change-Id: I397c1c51c166d57917d2a412ec8f59c8a24936f2

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [bd50d82d6fee6788420099ac973ea0782b015fa4]

        loplugin:casttovoid: avmedia
        
        Change-Id: I38a63a672de06b5f75370e0d08ce96d85cdb1cb3

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [509fd38fba550b554217cd67061e8571486d0f9b]

        loplugin:casttovoid: basctl
        
        Change-Id: I3a8222d39ed02fc048dab1dc6f8dd0ac48857b3e

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [806a2609e5a1436667a6ad4aa93d14dbdd61c302]

        loplugin:casttovoid: basegfx
        
        Change-Id: I5a7723a9b0ce64969a96a3bccb47b380a138b69c

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [c8fd385d6100d7b0ef2db3c5f4f1871470c65689]

        loplugin:casttovoid: basic
        
        Change-Id: I4e70accf67d4d812b8998b0baa07cd04c27216ad

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [aa2b7d55c6f8e1d8390b0e820b1e5586bb5a7d4c]

        loplugin:casttovoid: canvas
        
        Change-Id: I2b719ff5fc03a74ba0f657351343462aaa9c7296

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [88b4ec9afb1e5f7864b570beef1cd3e62a191942]

        loplugin:casttovoid: chart2
        
        Change-Id: I63a2429860bf0ac3d80a8a43bcbde8b8f00f533f

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [2b1c731f3c69c1fa1af68e01683711ceda585e07]

        loplugin:casttovoid: comphelper
        
        Change-Id: I28752323d31320141a537c0e108c911cef09c10a

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [41dbfa9ec7380e082279f1b01bfd323d23134b7d]

        loplugin:casttovoid: connectivity
        
        Change-Id: I03127890499dac67816bb43a8c3fb9dd87eefcab

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [bdb21c75933fb62f4e28d31b6e908fdd1d5731d3]

        loplugin:casttovoid: cppu
        
        Change-Id: I5f2880701f42000e15c148f3c14a211fbbcf2ef1

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [d30f4e3647483b4ef9c98d0f9c93c50905005d3c]

        loplugin:casttovoid: cppuhelper
        
        Change-Id: I70a8f00b5ec9d100185d2865bcf54ce96c93adc3

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [bee3461c8756d707d042a71a92f81de943229db9]

        loplugin:casttovoid: cui
        
        Change-Id: Id8c4baf8c22cde50c22e4dcbcb475d78294baf5d

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [90c91f6b867ebbcd8fa64d8b9ed4dd9b8aa4f6ef]

        loplugin:casttovoid: dbaccess
        
        Change-Id: I63f14e06feccdd19ef62ac335fe71bfcec8c580a

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [eef90bd694536c73922b681581138957b711f144]

        loplugin:casttovoid: desktop
        
        Change-Id: Iea973ac2047c030019b70e6db37328d05058af08

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [2a468fff56deeefb8d77d971e2f21c90e435568a]

        loplugin:casttovoid: editeng
        
        Change-Id: If389b63fce54a5504d3e25804148038e7c4d4ca9

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [badc759a8a97965bbc77aea6fb417c94a3e088a1]

        loplugin:casttovoid: extensions
        
        Change-Id: I5922341e0bb74da854307e6cb0a004395f3e8851

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [ef7d2da6aaa2efe6dff221803a1f83b626e68529]

        loplugin:casttovoid: forms
        
        Change-Id: Ib3f4eaa68566665b9d6eec324cef593411b1aa7b

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [385ab75a63023bd46ad2d2f5c548e14eb029215c]

        loplugin:casttovoid: formula
        
        Change-Id: Ice54ac31c7b1153220895359e3df5b15b54d5484

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [54445375ec54696a35f28c7e1bd3efe1c35e1fbe]

        loplugin:casttovoid: framework
        
        Change-Id: I9e111f06520019ac87fbb55a9ca813fb97e6ed3a

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [207d625a9d0ae61d82ee2a72aeb998aff61bff15]

        loplugin:casttovoid: helpcompiler
        
        Change-Id: Ifd37b99b27d1bf25109c83a054b36c1da3825d84

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [5c2002d0d2a0dafe4d4315946c76cef6b2adb9a6]

        loplugin:casttovoid: l10ntools
        
        Change-Id: I9f21497e821632936074272b52879507f60afe65

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [66d19e8f6acda6de9300d86cb15edd2dd5f7228f]

        loplugin:casttovoid: linguistic
        
        Change-Id: I9d3a91a15dc748567b03709750e416f5f54cb579

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [124ed93a80ceab20b9af5e477c4761785f25f202]

        loplugin:casttovoid: oox
        
        Change-Id: If0d0e801beae55c0cee1e6b5d18a494066090800

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [7c024c78bcd0426e8c44b4639260eeddbfc2c2e3]

        loplugin:casttovoid: package
        
        Change-Id: Ic1459121287c613bbc64f4f673b0e28d7019db1c

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [7ce3fb484e4c9d5d257e698e226384da44f3c0c3]

        loplugin:casttovoid: reportdesign
        
        Change-Id: Ie7d26ac2369d8555dbd17925158d693bb8a37d7a

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [e303d4b93cbe7ba9b96c9d274b83e88632f73073]

        loplugin:casttovoid: sal
        
        Change-Id: I70cf54799f08e3bc586d42d6c634eb02a049ea0f

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [592ab6435b22f7d1a0d9d940ccc32059fed05b87]

        loplugin:casttovoid: sax
        
        Change-Id: Id8ac78d146dc63168fe9f76c94cd1bf0d2b1b6d9

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [cc7fd44822441c676864a8774994ce7093a4f197]

        loplugin:casttovoid: sc
        
        Change-Id: I1dddf4431ccbcea8a5d89d2849307efba592cae9

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [f6abc3f97e74df0c4ae05abf4075085a9b9c1cc4]

        loplugin:casttovoid: scripting
        
        Change-Id: I9f77eca5a80ad4e9d3cee8f7400a245f5fa78bbb

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [619c9b494a76b0fb8b0cf6c9b7622f17cf1d5b6c]

        loplugin:casttovoid: sd
        
        Change-Id: I5b83c826da2613e537025f2c849a80468c7d8504

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [ec0146214165c53a9b82d62b8c1408aaaaf465ca]

        loplugin:casttovoid: sdext
        
        Change-Id: I557d59a4bfb9cab17a2cb00c3a80f85a6ef9671b

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [278aae133e3252572bfae5e950c6ec9f8f254b29]

        loplugin:casttovoid: sfx2
        
        Change-Id: If08aeb785b6ccffe477ddacc314f2182f6746648

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [58c0252f372221eb71a669686c34f945533bd530]

        loplugin:casttovoid: slideshow
        
        Change-Id: Iaa330dc5cedd31fb3f35e6ebdef62a99900f0ee0

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [10c5d637741dba758f1f3f41ac1347ee55cdf162]

        loplugin:casttovoid: solenv
        
        Change-Id: Icd4328eed3cd682c98fc9be7368fcbac55a94edf

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [171936092b07a17219ef2d9132aff0033b35d8cc]

        loplugin:casttovoid: starmath
        
        Change-Id: I39dd0d8d146f6af4f725f8954185df1a4222ff57

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [30e081a40a8cea542a132f0e0f104dba88809047]

        loplugin:casttovoid: stoc
        
        Change-Id: I7e11f40d71b83e39154a5036e2d2241dc29674e4

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [df45d21334e931db03ad9ceb2574a03c4b8ca3e3]

        loplugin:casttovoid: store
        
        Change-Id: Idb679a4070202fe7baecab79b69a5a4cf395e7d7

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [e943a42e2bd7db27679c3b99ef97f955db1244f4]

        loplugin:casttovoid: svl
        
        Change-Id: Iec49ad76f102dc228d41beb10d7e99ed197c0ea8

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [349475566f2b8ffe191f6ed673f01b19bc0c9166]

        loplugin:casttovoid: svtools
        
        Change-Id: Iae781dd1f303b905653ccd1e113cfdbb7145819e

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [25f90ea26caaccda60cc25a62b20c5645772df5e]

        loplugin:casttovoid: svx
        
        Change-Id: I7915d8f069dc0602512d7ab1084c5d7d3b30ee90

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [798e8c5eec97e67dd6bdf0f370073914b709045e]

        loplugin:casttovoid: sw
        
        Change-Id: I224e9995962901e8740bfaed06d57f7c0389236c

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [85c6f985cec440d7b81c5918d47cef289068e224]

        loplugin:casttovoid: test
        
        Change-Id: I7e948fe35ce26eb5a3b627ac75f579826dd5ff9d

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [62b8119c0d0b5da4e856e88a849754a2e26f612c]

        loplugin:casttovoid: toolkit
        
        Change-Id: I1e1c28eac866eba90a9039aab6e1d56b3f886b9e

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [9324834aa43e45b418f21e8a794aca05747e2bbb]

        loplugin:casttovoid: tools
        
        Change-Id: Ifc36465542d5ee25d30b92b8499dac7594c71bc2

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [18d7548714022cd5f9486ca629561ab106b5992f]

        loplugin:casttovoid: unotools
        
        Change-Id: I957f58894dfd8bd495df386bd443b190e163727e

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [8dc6bcc82c20361301b1c3c12301d4d987ecdbf3]

        loplugin:casttovoid: unoxml
        
        Change-Id: Iee9338990b2a86f91d97b8add16136f43fad4b70

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [34fb5d7e91a7cd4c986434e6d6a3a67f12c65f7a]

        loplugin:casttovoid: vcl
        
        Change-Id: Icdc9d009849f2a93f6e1dbba07b1042dbb1ff561

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [1cea5a80a71243e780bfc2cc161044449a87eda9]

        loplugin:casttovoid: writerfilter
        
        Change-Id: I83d5fa6f2912069bd60a6af5ebe5e543997c20a7

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [18f390b7a358abad2f04ddb87fc32e82d5205d5e]

        loplugin:casttovoid: xmlhelp
        
        Change-Id: Ic23705873a428215ff993caf79021cbb1029c1a5

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [de93c6260c90b7b523ed992914f62c54c64ce25a]

        loplugin:casttovoid: xmloff
        
        Change-Id: I4f9ffd686e8e5a10bdd3f5ad4282dc4776923b62

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [dd3df0f4cb3bbc65528e0069542e841bcd506a66]

        loplugin:casttovoid: xmlscript
        
        Change-Id: Iff674c2faed83e30316212336500865fabf59c30

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [6cfce7dd5f5e6b8af2ba50fcf8a287db0a4a1d17]

        Handle osl::File::setPos failure
        
        Change-Id: Icf21c14f44250e1680dd7521dbb0e1260614a573

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [1f5523197de2a713118a2309583af8d81358f1f5]

        nOldSplitPos is unused
        
        ...ever since bee746960f3d94d92e71006a7365a26669f52f8c "dba34d: limit
        invalidate calls"
        
        Change-Id: Ie0c278fea7dbccd54ef99c7303c3fe4d0f4cc93c

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [c7c26b84543a0270c30b076eb2c4f28d49333d78]

        OViewsWindow::MovAction parameter _bMove is unused
        
        ...ever since 30f74793701408589527511bde620d0d245ca951 "INTEGRATION: CWS
        reportdesign02"
        
        Change-Id: I14903484f65ef4453ed9834bcd5d3ed66f3a0d2b

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [d634a9edd22e4fbd5cec8d0c1e8fa866b344c32e]

        eItemMapUnit is unused
        
        ...ever since the code's introduction in
        7eff3d3fc53fa494a86b1df127e45605bfe2fd71 "INTEGRATION: CWS frmcontrols03"
        
        Change-Id: Ibbc4e8e5f7b756fde3a4da5f696a5dab23e16770

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [e49467094db15e4a44fc5dfdd6494b02144b6334]

        DocumentRenderer::Implementation::GetProperties rOptions is unused
        
        ...ever since the code's introduction in
        3667b8e20a4c35aa2dfae63f159b2c96b4ade2b1 "#i92516# Refactored printing
        code, adapted it to new printing model, moved it to DocumentRenderer."
        
        Change-Id: Ie375fb3e7815ca0450c6d2b0d502a9c162b39bfb

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [6212d5fafe2025375178edbb83765b9f0afd8750]

        SlideSorterViewShell::Create parameter bIsCenterPane is unused
        
        ...ever since b390fae1706b9c511158a03e4fd61f263be4e511 "renaissance1:
         #i107215# Reorganized and improved layouting."
        
        Change-Id: I69bd8074cc7c33d8c85ff9ac43fb380795c28ee3

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [e2d610ab18f5a41cec27567ed1be631ee6846209]

        ViewShellManager::Implementation ctor parameter rManager is unused
        
        ...ever since 5f47590d3911eb49ec86c671019fd32469fba4ae "INTEGRATION: CWS
        viewswitch"
        
        Change-Id: I49c474354cdb11fadf0f949bb5c19dcbb1f22e8d

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [37a2fda3563c8518543c22ff640b9dc3c035de1b]

        ClientBox::CalcActiveHeight parameter nPos is unused
        
        ...ever since the code's introduction in
        2d63c4689a13599ec9389c370726005f01fea08c "Basic Impress Remote + linking of
        dialog and server."
        
        Change-Id: I312315263fbb73dea421ddeb16381318a6fd8bec

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [2acedec56df2695e561aaab95dbbda6976fbd7b3]

        ViewShellManager::Implementation::DestroySubShell rParentShell is unused
        
        ...ever since the code's introduction in
        5f47590d3911eb49ec86c671019fd32469fba4ae "INTEGRATION: CWS viewswitch"
        
        Change-Id: Ib39ed80d06e24acd2e450c5d0faa4684414cb77c

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [14a3111e6db99200439b55b558ee15fd8fb617f6]

        SelectionFunction::ModeHandler::StartDrag parameter eMode is unused
        
        ...ever since 8c9901906bbc6b59baa0b2ef918b7e7fe89538b8 "renaissance1:
         #i107215# Reorganized the selection function. Introduced button bar."
        
        Change-Id: I54ebea0f74d83fe4f4455a3b666bbb9737764b49

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [c5452dcc426b3c9de43defa855fd5139c2c78de5]

        Layouter::Implementation::GetTargetSize rPreviewModelSize is unused
        
        ...ever since 1e89c38545f74a2d18564f9df6ec1ff4d5ef9390 "renaissance1:
         #i107215# Fixed minor compilation problems."
        
        Change-Id: I8d3c79e5082747f14fb774bccb8b4a53507f9167

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [fa6c20372d6e9ce033718c50464f6575b5d20372]

        PresenterCanvas::UpdateSpriteClip rSize parameter is unused
        
        ...ever since the code's introductioj in
        61114869c76de15bf63c929d07f524cd545f418f "INTEGRATION: CWS presenterfixes:
         #i89792# Added UpdateSpriteClip() method to fix sprite clipping."
        
        Change-Id: I4a2a9bf80f751a2524ef97688bc694d6805d702d

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [0123787158aee4bdc5a50e60a16b7e782ae653a2]

        rObjMgr is unused
        
        ...ever since dbeb6066e879baf1507d5065fb6bd4ef4adb884f "#i12587# import
        shapes embedded in charts and chart sheets from BIFF5/BIFF8"
        
        Change-Id: I8f7e294cdc3c224b1dc9766e9c2546daae1a57eb

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [6e5560e9f2e8fde05388e4765c3e74f7360f1fbc]

        ScRange::ParseCols/Rows pDoc parameter is unused
        
        ...ever since the code's introduction with
        f4e75ed9b00a4d8410fe685aae66735ec82837ec "INTEGRATION: CWS scr1c1", despite
        the "we may need this later" claim that also originated there
        
        Change-Id: I88e2b2a8d01fda8adf942ff78f84b6d8638dc154

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [49baf95bc061f917b9c56612ddc77fe4de990095]

        SwInsertChart's parameters are unused
        
        ...ever since the function's introduction in
        28c9973206e2a97b36bb8343e452d7fda8b0bd5d "INTEGRATION: CWS chart2mst3"
        
        Change-Id: I090c8eb5451d29f9f3e04242e7ba27b914f7b3de

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [d2178a12ad28d0ca33c60a76daa80deaa7db1881]

        WW8SwFlyPara ctor nPgLeft parameter is unused
        
        ...ever since its last use in OLD_ANCHORING-conditional code got removed
        with 2e755e2d09c584e8d7eead5883cf5c13f3752e23 "INTEGRATION: CWS swobjpos04"
        
        Change-Id: Ibdbab544bc94667c4f04b5fbd1b1042d165f1fa8

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [64ac0ce918742f1266e555fa3ddd951c917b91b5]

        Clean up SwLangHelper::ResetLanguages
        
        Change-Id: Ia6e98eabad2405f6b064e541c800a56bb9ea3a2e

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [41874c93e6eea179185f260ed42f1cd4789900d5]

        dbg_out(SwRewriter) is unused
        
        Change-Id: I2ebdba0a162bd02d0b36f6577af09b6f95b356d2

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [c63bf22b215b2e51ea69527fd80693079572b640]

        eFunc is unused
        
        ...ever since the code's introduction with
        dab7a6e9f54acac164994a8550a4570bcffb5087 "INTEGRATION: CWS insight01"
        
        Change-Id: Id9cd9c365a802dd9b67c1dfb297007c2b8ebc0bc

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [ae0771c1581de76450b53c04268c0d8927fb3e0d]

        nMinPasswdLen is "currently not supported" ever since
        
        ...the code's introduction with 7cd3ea794099e257d99748908855e61aa9df89eb
        "#i109634# password to open/modify dialog", and demonstrated to be always
        passed in as 0 with 673b436c3592c5747f3dce4947168d6fa3ba45ea
        "loplugin:constantparam in vcl"
        
        Change-Id: Ic7eee77b114f39a0c016148e9176f58dcfc53ebc

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [578e0f22e13e14abfd03681a8b327a2989792444]

        formatNeedsBaseURI always returns true
        
        ...ever since the code's introduction with
        9671014435807328ac33b70ad0383f392bfa67df "INTEGRATION: CWS odfmetadata"
        
        Change-Id: I18f5a18bf42b4b945b197f5294597fdfe2fbbeca

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [da00de7b5623d146e2121e4541e9362cd6d46f69]

        Text::Paint rOffset parameter is unused
        
        ...ever since the code's introduction with
        89efcae67e166f88a0e63f51af146fdfc8e41edd "INTEGRATION: CWS presenterscreen"
        
        Change-Id: Idcf76dbfff67270ae12780d3e460e1fe39897c52

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [7d72ddb93b18b262757a28b2f3e9bc920d8fcd04]

        StyleAssociationContainer::ProcessStyleAssociation rReadContext unused
        
        ...ever since the code's introduction with
        405451ce720564a936341ca24868a8ba1138ea5f "INTEGRATION: CWS presenterview"
        
        Change-Id: I150803e64c44046cbec1e268d04ad510b17fb295

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [82ce03deac42581b89838f8b496e3decbe68426a]

        PresenterTheme::Theme::ProcessFont rReadContext parameter is unused
        
        ...ever since the code's introduction with
        fdc701b1e152dfce94f880099b8d1a04f36671d6 "INTEGRATION: CWS presenterscreen"
        
        Change-Id: I7fd71ccd034b21439b375a8df843c3306a30c6ac

2017-07-02  Stephan Bergmann  <sbergman@redhat.com>  [64d2019b2cab4a14408be15ef6c245a46a75dcb6]

        PresenterSlideSorter::SetActiveState does nothing
        
        ...ever since d3ff78188fd08422586e7a884a31e185ecdde34c "INTEGRATION: CWS
        presenterscreen"
        
        Change-Id: Ideca940c514c60188040d5ebe75b95cc4f2b816b

2017-07-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a8aaf9063318a42c88d577aa606e5e0ba4a2de29]

        Updated core Project: help  9eb3382fc24e5d2a4a2a1024f0b4f61f9ed4c035
        
        Help-in-browser (vi): more improvements
        
        Improvement:
        * image search & screeshots
        * inserted TechArticle schema elements from http://schema.org
        * new script for usage of helpex in a build
        * results in https://helponline.libreoffice.org
        
        Change-Id: I62d1c46f260c8bd5e287df382e8db086112c4d2a
        Reviewed-on: https://gerrit.libreoffice.org/39452
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-07-02  Julien Nabet  <serval2412@yahoo.fr>  [b2607c28a6a52d320bf3694783ee93e71f6816df]

        Typo: isCaseSensitveExtension->isCaseSensitiveExtension
        
        Change-Id: Ifcd0a93fc8f3e95f7e0e8d518b5d6fbb5ab0a514
        Reviewed-on: https://gerrit.libreoffice.org/39448
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-07-02  Lionel Elie Mamane  <lionel@mamane.lu>  [857d64ed3ebbeb0ee4e8a75bfeaa4eb406944571]

        looks like namespace syntax does not work like I think it does
        
        Change-Id: I891bcc49a03ccb6c248065819f0cbbb5cd44d191

2017-07-02  Rene Engelhard  <rene@debian.org>  [3fda57c2488e47b9af3cf9fd219beccc91bfab01]

        fix SDK paths (especially cat/sed) in bin/distro-install-sdk
        
        wonder how that ever worked. cat and sed are in /bin, not /usr/bin.
        Appparetly the BSDs have them there, though, so generalize though this
        is for distros and it probably shouldn't matter.
        
        Change-Id: I6efb3e92b8f8d15f3671090a3eaa9d8836f9998f
        Reviewed-on: https://gerrit.libreoffice.org/39276
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2017-07-02  Lionel Elie Mamane  <lionel@mamane.lu>  [7f1465a9599e9665159dd2d823a6e9064cca5703]

        tdf#108789 and others: overhaul DBase files encoding handling
        
         - Calc: make the complete "what encoding to use" decision before
                 calling the connectivity driver, so that the driver has
        	 no ambiguity about whether it should override our setting
        	 or not.
        
        	 To this end, factorise the part of the driver that reads
        	 the encoding from the file header into dbtools.
        
         - Calc: don't ask for encoding when the file's header give the encoding.
        
         - don't confuse CP850 (the default) and "don't know", including:
           * don't ignore CP850 user setting
           * don't overwrite user setting with CP850
        
        Thanks to Julien Nabet for the extensive collaboration on this.
        
        Change-Id: Id80b7c505858b88f717b0ce6bd890527909e5fd1

2017-07-02  Lionel Elie Mamane  <lionel@mamane.lu>  [3f4a92cbfda902ea462aec7f6b06062a20b3042c]

        we need gpgme header, too
        
        not only gpgmepp headers
        
        Change-Id: I46723ce751d631e165982c6c7bc2f820f9a5d0a8

2017-07-02  Jens Carl  <j.carl43@gmx.de>  [c08dd17baf7ea63f10d5311e90c5c6a4c48aac20]

        tdf#45904 Move Java XCellAddressable test to C++
        
        Change-Id: Ib68c7dd8087f19bd969cf5273c3a6e8664c6bb62
        Reviewed-on: https://gerrit.libreoffice.org/39348
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-02  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [01985fd8fccf46749b74ee733391ce8b6ec1f1f8]

        xmlsecurity: avoid crash on empty security context
        
        This should prevent 8cf224c2-f9b9-44e1-9cb0-fc452e570886
        
        Change-Id: I1ad4d8437923eb677d574c2c469cc62378c9c7a6
        Reviewed-on: https://gerrit.libreoffice.org/39430
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7250bc4721b334714bb0fa1345211c83330f94b2]

        notify the clipboard terminate listener before any other terminate listener
        
        Otherwise we may have destroyed a service that is needed to generate
        one of the clipboard formats requested by the system clipboard.
        
        Change-Id: Id05de3ac569e3ed38cd97efc4c48326bc6a8db0b
        Reviewed-on: https://gerrit.libreoffice.org/39429
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-07-01  Henry Castro  <hcastro@collabora.com>  [34c77d4bf3d2924c4ad26728d4c491b393fa0fc8]

        sc lok: disable items of the overlay manager
        
        They consume unnecessary CPU idle task in the tiled
        redenring case
        
        Change-Id: I477d17479ee83b31474675ef0d2317163d4fcee7
        Reviewed-on: https://gerrit.libreoffice.org/39437
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-07-01  Tamás Zolnai  <tamas.zolnai@collabora.com>  [258df6f41d89a606a980942df6337d446634c0a6]

        tdf#107505: Impress - crash with two people co-editing one slide
        
        In tiledrendering mode cursor inside shapes are not handled very well now.
        Different LO instances manipulates the same cursor instead of having
        one separate cursor for all instances (as in case of simple text editing
        in Writer).
        
        Crashes caused by that one cursor is owned (created and destroyed) by one
        LO instance but used by an other instance in the meantime. We can avoid
        this by not making this cursor available to the other instances. Cursor is
        hidden anyway so don't need to have it set to the corresponding Window.
        
        Change-Id: Id78f79e73eda88f3c2c6aa7f534c32f3f8aba174
        Reviewed-on: https://gerrit.libreoffice.org/39432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-07-01  Justin Luth  <justin_luth@sil.org>  [68c8d7faa219b36d5d17ca84f4f1002ec998b80c]

        tdf#108448 ww8export: endnote unit test
        
        Change-Id: I3559e51c7fe9fedf616857b5ae612b4a8f6c67d5
        Reviewed-on: https://gerrit.libreoffice.org/39431
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-07-01  Aron Budea  <aron.budea@collabora.com>  [51f616ddd7a2e3310e1b30dbd73d90e5138980ea]

        tdf#108622: use correct type for last check timestamp during autocorrect
        
        It's only supposed to check the files once every 2-mins, with
        mismatching type that happens each time.
        
        Change-Id: Ie9243cf928d952e28989dd981508de86cb7dbddb
        Reviewed-on: https://gerrit.libreoffice.org/39428
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-07-01  Justin Luth  <justin_luth@sil.org>  [8e974d24f3bbc59c66476db1a56e6a2013a528e0]

        tdf#108448 ww8export: skip sectionbreak for endnotes
        
        MSWord ignores page-breaks in endnotes, and just adds
        endnotes at the end of the last page.
        LO automatically page-breaks with pageStyle Endnotes. It
        must be built into the code that handles endnotes.
        
        Don't try to export that page-break - it doesn't work anyway.
        
        Change-Id: I2f266b20a6fa97d0522878f71fe0a6822833d89c
        Reviewed-on: https://gerrit.libreoffice.org/38727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-07-01  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [4b5f5f868fa6a7c86535d251e77d8a6d956f2fa4]

        Moving legacy contexts to FastContexts:
        
        ScXMLTrackedChangesContext
        ScXMLCalculationSettingsContext
        ScXMLContentValidationsContext
        ScXMLLabelRangesContext
        ScXMLNamedExpressionsContext
        ScXMLDatabaseRangesContext
        ScXMLDatabaseRangeContext
        ScXMLDataPilotTablesContext
        ScXMLConsolidationContext
        ScXMLDDELinksContext
        ScXMLDataStreamContext
        
        Change-Id: I702d30e01af5e3707d34303ddebc3d07913d67e3
        Reviewed-on: https://gerrit.libreoffice.org/39397
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-07-01  Justin Luth  <justin_luth@sil.org>  [cac5c9f6081590b0548d3116bc4cd4a2509ec576]

        sw:findtext - remove useless nStart = nProxyStart
        
        ...since the clause is immediately followed by nStart = nEnd.
        
        Change-Id: I306f6012b4e8f69288d3470214853c17546906e7
        Reviewed-on: https://gerrit.libreoffice.org/39359
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-06-30  Tor Lillqvist  <tml@collabora.com>  [601aadd01633a3797a88ca126772ae7cc3bf8696]

        loplugin:oncevar in the !HAVE_FEATURE_JAVA case
        
        Change-Id: I77807b409ec4db3215160d4c123c186738e9b162

2017-06-30  Justin Luth  <justin_luth@sil.org>  [fb39062ed958c2a5df90c0aff7d873746122067c]

        revert related tdf#82173 writerfilter: ignore case when mapping styles
        
        and added the missing lowercase "Xnote reference" mappings.
        
        Word can create both Heading1 and heading1 styles in the same
        document. So case CAN be important.
        
        Unfortunately, these mappings precede git history, so it will require
        trial and error to judge which mappings are obsolete or simply invalid.
        At least one of the existing mappings was not really correct anyway
        (Endnote Text"->"Endnote Symbol") so reverting the change
        to prevent other unanticipated regressions.
        
        Change-Id: I3fcce125f8822040897e99f5101e277cc705ae75
        Reviewed-on: https://gerrit.libreoffice.org/39132
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-on: https://gerrit.libreoffice.org/39396
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-30  Tor Lillqvist  <tml@collabora.com>  [cc0524a724d0a9b9516ce9eaf499d845165863f8]

        With ScFormatFilterMissing gone we don't need ScFormatFilterPluginImpl
        
        Change-Id: I01288c953dd02707d017bfba95459b83254ef963
        Reviewed-on: https://gerrit.libreoffice.org/39422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-06-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [979d58c9a96884e36d1585df0c04c89b1f53fa99]

        loplugin:unusedfields in toolkit..xmloff
        
        Change-Id: I4964ff97e0a1735dc08c6ad204cae0b08e9ffc2c
        Reviewed-on: https://gerrit.libreoffice.org/39406
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-30  Varun Dhall  <varun.dhall@studentpartner.com>  [3c1fc723ff622d8a541fa26a3397ca4258332e4a]

        EditEngine: Changing export selection for copy/paste
        
        Change-Id: I6f52f30eff76de5f0d641271ce3ea36ced572cc4
        Reviewed-on: https://gerrit.libreoffice.org/39083
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [a429d4317d2d4f9d6a1a39d996ee9fa41096d741]

        aThemeName is unused
        
        ...ever since fd069bee7e57ad529c3c0974559fd2d84ec3151a "initial import"
        
        Change-Id: I7412d3e72aef6835a0d18c5849d2664ba21be057

2017-06-30  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ec822b7b716ebb14e717513aeaaf97a45b98bee9]

        fix crash on windows with nullptr in operator<<
        
        E.g. http://crashreport.libreoffice.org/stats/crash_details/8962b764-6550-45c9-b08b-e99f5c968d61
        
        Change-Id: I1153c0ab35266006ada10611e79b770ef1c0cd4f
        Reviewed-on: https://gerrit.libreoffice.org/39413
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-30  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [caf1ddedbef77ac648d8b8b35978a0613aa77da6]

        pBASM can be nullptr in copy docs, e.g. during insert sheet from doc
        
        Found through http://crashreport.libreoffice.org/stats/crash_details/3bd264ba-ec12-476a-9bb4-e832caca3445
        
        Change-Id: I0a4e6dddca61a2538c0fe6bbc51770a9886c464d
        Reviewed-on: https://gerrit.libreoffice.org/39411
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-30  Bernhard Widl  <bernhard.widl@cib.de>  [e1fc7ea54a6dc76378fee8880530b24ca33039b6]

        fdo#43157 convert OSL_ASSERT to assert in sd/source/ui/slidesorter
        
        Change-Id: I2348501e620defa7997d257c230fe6a6ac351fca
        Reviewed-on: https://gerrit.libreoffice.org/39407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [77f98204ba2fbb51b0a0bb2ac94b839249eec9a4]

        loplugin:unusedvariablecheck
        
        leftover from a54ba50db2c341f0f0e47d77dbe64a6e588bc911 "tdf#108863 svx: fix use-
        after-free in SdrEditView::DeleteMarkedObj()"
        
        Change-Id: I6cbde8810321c476d75a036d8de42f30107adffe

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [8549242f483bc5151508ed28cc8e217e776bbfab]

        aObjName, bObjNameDC, bObjNameSet have effectively been unused
        
        ...ever since fd069bee7e57ad529c3c0974559fd2d84ec3151a "initial import", but got
        only partially cleaned up with 6561fc32afaa0ca992ae988b6d08c62e3e516d43
        "loplugin:oncevar in svx"
        
        Change-Id: I0bd9b944939ab311e78e41d61b36e6e8bae5cd89

2017-06-30  Michael Stahl  <mstahl@redhat.com>  [3d59018b1ed816b4399cad4c2c4818cf25d4f4a1]

        tdf#108833 sd: don't unconditionally enable Undo after import
        
        Change-Id: Id637e649ccf3782658832d909b3a7150a0606229

2017-06-30  Michael Stahl  <mstahl@redhat.com>  [b2b085441dc79fb78607dbf1969c12a40db58214]

        accessibility: fix horrible memory leak in AccessibleTabBarBase
        
        Reproducing tdf#108833 failed because applying the Master Page takes
        > 2 hours; the time is spent calling vcl::Window listeners, of which
        there were some 39525 after a couple minutes, almost all of which
        AccessibleTabBarBase.
        
        AccessibleTabBarBase::WindowEventListener() has an inverted condition
        that suppresses the event that is generated from TabBar::Clear()
        and thus when DrawViewShell::ResetActualPage() calls Clear() no
        AccessibleTabBarPage is removed but then the InsertPage() calls create
        duplicate objects that again register as listeners.
        
        The condition is obviously inverted given the CVS commit message:
        
        1.2.88.1
        log
        @#135353# do not pass VCLEVENT_TABBAR_PAGEREMOVED (all) to objects other than AccessibleTabBarPageList
        @
        text
        a69 8
        
                if( ( pWinEvent->GetId() == VCLEVENT_TABBAR_PAGEREMOVED ) &&
                    ( (sal_uInt16)(sal_IntPtr) pWinEvent->GetData() == TAB_PAGE_NOTFOUND ) &&
                    ( dynamic_cast< AccessibleTabBarPageList *> (this) != NULL ) )
                {
                    return 0;
                }
        
        Change-Id: I2a3b86bbd0f0251a966f41b316a3b313517df24f

2017-06-30  Michael Stahl  <mstahl@redhat.com>  [a54ba50db2c341f0f0e47d77dbe64a6e588bc911]

        tdf#108863 svx: fix use-after-free in SdrEditView::DeleteMarkedObj()
        
        The sdr::ViewSelection has multiple vectors with pointers to the same
        SdrObjects, and those are only cleared in
        sdr::ViewSelection::SetEdgesOfMarkedNodesDirty(), so deleting SdrObjects
        that are marked must be delayed until after that is called.
        
        Change-Id: I7ab18cb2116164a71dce29bf10eca974061ab424

2017-06-30  Michael Stahl  <mstahl@redhat.com>  [495284716f49072e432b8425944cc67dfe0df0e0]

        tdf#108863 sd: disable Undo earlier if no Undo Steps
        
        If 0 Undo Steps, the Undo is disabled by a timer somewhere calling
        SfxShell::SetUndoManager().  This seems a bit risky, so disable it
        already when the sd::UndoManager is created.
        
        Change-Id: I9caf14fe32251d1f92cb5fa0683838316275eab3

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [ab3268d47b892a4dd4aba4cd5b3d02974157f70a]

        sVersion is unused
        
        ...ever since fd069bee7e57ad529c3c0974559fd2d84ec3151a "initial import"
        
        Change-Id: I4a19ac7016c038515c4e028de5b2435bd79cbd2f

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [c91f05e1744ea5077fa2ce2793f0aef6378b5d42]

        aKey is demonstratedly always empty
        
        ...since cb958bb5e0e81d343c91c08a8513006a7bf1d913 "loplugin:constantparam in
        sot..svl"
        
        Change-Id: Id74078a26efb9b7a5a8b58ea28f3142cef4ac71f

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [f393b34cd0f11679f1229cdb3afc91d0d654e8ed]

        lang_ is unused
        
        ...ever since 8b8926aeba974cf07fdbaf121a11ef8a2c3c23e0 "Initial revison"
        
        Change-Id: Ice5655cfa8981cb6a97aeb710ab779b2be3f3c96

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [42634a370dddb23c51747fe5616a4988f27e84d7]

        aContentType is unused
        
        ...ever since f14feb754eba67b2420c67c310440d16845f62f5 "INTEGRATION: CWS
        warnings01"
        
        Change-Id: I96bbbf55fe3136550dac229e4f247457bcb66364

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [cb111a5266adba46364409947effb14cd589c980]

        hresult1 is unused
        
        ...since ffa37355709b95c5b8951f3a46e2b7952eee84d2 "extensions: remove code
        specific to oleautobridge2"
        
        Change-Id: I13042dcf071e510fc5e51627562e35f5c9f1de54

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [8cab4b5d7dbc546903b28114d6daa6ab73e01594]

        CompilerTest_compilerplugins_clang depends on boost_headers
        
        ...since 09031ef2fe89a8a6321ca89cca49f1587fe577e6 "Avoid
        getQualifiedNameAsString"
        
        Change-Id: Ic663153c3cfb3d7264a6614c4fa4edd71fe6235f

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [ce1613ae0d738c6e4148a106c66a33b2f3223c3b]

        Actually print parent name
        
        Change-Id: Iba9bacc0ecaf5288f5c53f6fa73340504c646b4f

2017-06-30  Tor Lillqvist  <tml@collabora.com>  [f9db57dd5bf322382110c8ae1901677c7d88b516]

        ScMenuFloatingWindow::MENU_NOT_SELECTED can be constexpr
        
        Change-Id: Idd07133385d6986b3ba09dd58b2d3bba3a17f822

2017-06-30  Tor Lillqvist  <tml@collabora.com>  [f70665d6f2c6f95f3aa8901349cc6314e0801e36]

        Bin two unused static member variables
        
        Change-Id: Ia1d1e56bae260a1085523fc6866ec6526aa16f10

2017-06-30  Akshay Deep  <akshaydeepiitr@gmail.com>  [9e76d8b66e8b3a337f426651de3d44c164dce7ed]

        Hexcode amd decimal code should be updated while switching to recent view
        
        Change-Id: Iecde38cf076a5c3d862912ff042bd51864b89a0c
        Reviewed-on: https://gerrit.libreoffice.org/39401
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [09031ef2fe89a8a6321ca89cca49f1587fe577e6]

        Avoid getQualifiedNameAsString
        
        Change-Id: I448bfd63f1a2fb9cac3366146b10ff6a465e6db7

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [c724093edb92c53db8cbb8ab5b910610a9fb53d0]

        loplugin:oncevar
        
        Change-Id: I070f06ed3195925e525066c6ba25a0bb01b824d0

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [83634c9d11ea730f6525c66ba26a87e9d1ef3936]

        loplugin:staticmethods
        
        Change-Id: I68d02b89a2c55e41ad0d86392ed3994fa5410fac

2017-06-30  Tor Lillqvist  <tml@collabora.com>  [97b1e38de486f81dc24b11e9cc24bd4422cb8721]

        It seems that things work fine without that ScFormatFilterMissing
        
        Change-Id: Iaaa8e12387659d4bd359fd5554966cfb883c0743
        Reviewed-on: https://gerrit.libreoffice.org/39393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [d6db18316b5e55bd38ceb7568aa5fb4564ed49a9]

        loplugin:oncevar
        
        Change-Id: I285296913f469aa624ececefab488ff4c456f05a

2017-06-30  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [5c5a49eda1555db7b7519e9b0398cfd469c9bcb5]

        oovbaapi: implement Application.GetOperatingSystem
        
        Without version number of the system for now.
        
        Documentation:
        https://msdn.microsoft.com/en-us/vba/excel-vba/articles/application-operatingsystem-property-excel
        
        Change-Id: I0c76ea3909ecaa3896823136b3a3ebf2a2fdb4d1
        Reviewed-on: https://gerrit.libreoffice.org/39383
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [489a6ba4aab012bf71d5f6783c0e9cc1c207d1d6]

        loplugin:oncevar
        
        Change-Id: Id19ffb1d4817a882bc3f8f73c3ead932c5a92aeb

2017-06-30  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [af3a46d7630a26fd4d54a3b47a3d9beaa5e88c83]

        oovbaapi: add Borders.TintAndShade Property
        
        As documented at:
        https://msdn.microsoft.com/VBA/Excel-VBA/articles/borders-tintandshade-property-excel
        
        A stub for now.
        
        Change-Id: Id422f3585ced7df59112f6757aeef0860bb0210e
        Reviewed-on: https://gerrit.libreoffice.org/39381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [c1845e4970143e5f8d8d6386c297319c2185d3a4]

        loplugin:oncevar
        
        Change-Id: If1f4f8136368349777c6fb616328cfa89efd9e0f

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [bba50dbe7e0fd16fba324c675d49991afd62bcb1]

        Fix previous commit for non-MACOSX
        
        Change-Id: I5192d299910120e65ad577fa63846e13a1c31e76

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [c6636c588be1f68f1ec0acc9001a1057f8e1885c]

        loplugin:oncevar
        
        Change-Id: I740ccb3335d602d309422ba26913c4503c6345f0

2017-06-30  Stephan Bergmann  <sbergman@redhat.com>  [8092155136090778fe8efb651b7940937819c08c]

        loplugin:oncevar
        
        Change-Id: I3c292591aa178b05d8c9aae51031c7a9fd6817a4

2017-06-29  Stephan Bergmann  <sbergman@redhat.com>  [77f77c57d336ba041faf51e2168372d1e0962a19]

        loplugin:oncevar
        
        Change-Id: I62fbef4959390161509e20a41f687a967db6c2fe

2017-06-29  Bernhard Widl  <bernhard.widl@cib.de>  [0ab214536efce0fdecf9a79b58467c5d464c1929]

        fdo#43157 convert OSL_ASSERT to assert in sd/source/ui/slidesorter/cache
        
        Change-Id: I5280fe279ac901082450fb1c5f4f601653b87598
        Reviewed-on: https://gerrit.libreoffice.org/39392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-29  Justin Luth  <justin_luth@sil.org>  [79225b5a70595740af500485253a4b2084e940f8]

        related tdf#82173 writerfilter: ensure Xnote para-style round-tripping
        
        MSO Xnote styles are "footnote text"/"endnote text".
        LO Xnote styles are "Footnote"/"Endnote", and exports
        Footnote as "Footnote Text" and Endnote as "Endnote Text"
        
        The mapping ensures that the same Xnote style applies to both
        existing (loaded) notes, as well as newly inserted notes.
        
        This patch does two things:
        1.) Endnote should not translate into Endnote Symbol.
        2.) Prepare for when style mapping becomes case sensitive again
        
        Change-Id: I9881c069a3124f83cd0bc2a428577c4a382a8377
        Reviewed-on: https://gerrit.libreoffice.org/39395
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-06-29  Stephan Bergmann  <sbergman@redhat.com>  [7d2f53b874e586df6631f21fabb87aa5e45c36a3]

        loplugin:oncevar
        
        Change-Id: I0e1e6f5214aeafc62d29cd25c40ba1c6848ca5e9

2017-06-29  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [b3b6ce3febbf3073dd9e16d908137e41ab473dca]

        Added find function to FastAttributeList:
        
        It returns a FastAttributeIter, which can be used to
        obtain value in different formats directly. Also, avoids
        one unnecessary iteration.
        
        Change-Id: Ic28e0177100738bbd71a3a89634cae9f1f7ee996
        Reviewed-on: https://gerrit.libreoffice.org/39380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-06-29  Stephan Bergmann  <sbergman@redhat.com>  [8a828ee75d4f5d0fd2abcd7d74130e57e5c3bd71]

        loplugin:oncevar
        
        Change-Id: I4efa87035436e5f2f5c2b636a2b93954d61704f3

2017-06-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ad17c13cf1ad8c58bc1db9c28eaba5056c40f385]

        VBA test - add RATE, RGB functions
        
        Change-Id: I284597a54067049479c56d6e6eea6322f0e3ee2b
        Reviewed-on: https://gerrit.libreoffice.org/39377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-06-29  Tor Lillqvist  <tml@collabora.com>  [bae136770897c5e3fca186eba10fb4889ad0f34b]

        Move lcl_getScriptClass into only caller
        
        Change-Id: I4f02f40abb26e9e00a0035793d593d1e0914e332

2017-06-29  Tor Lillqvist  <tml@collabora.com>  [f44265e2583b1c89b800e24f7c5db42dbcd4cb39]

        No need for this variable to be static
        
        Change-Id: Iaf3de050f622a12d896682ada4ad02beca28e1ff

2017-06-29  Tor Lillqvist  <tml@collabora.com>  [81356e787354e11243c76b63dcca185068b5d12a]

        ScGlobal already caches the global collator
        
        A separate static here is fairly pointless.
        
        Change-Id: Ie498e80ad908953f4e86a76ff8f0c13c7672b8f5

2017-06-29  Michael Stahl  <mstahl@redhat.com>  [5c4a9dfdc01606e0a35c5e2809571d0f6f03df39]

        tdf#108836 sw: don't enable Undo if Steps configured to 0
        
        It doesn't work.
        
        Change-Id: Iafc3eb50f481faffee60592aa3b6fd2ed4387b90

2017-06-29  Tor Lillqvist  <tml@collabora.com>  [328bfe965ef40d740ffc25a3e2b98974d5dde783]

        ScTable::VisibleDataCellIterator::ROW_NOT_FOUND can be constexpr and private
        
        Change-Id: Iee866c10dad9e401b5c507849efa11d877177357

2017-06-29  Tor Lillqvist  <tml@collabora.com>  [68c1a7ba05c4a86fd85679e1c38a23eeba653bcc]

        ScRowBreakIterator::NOT_FOUND can be constexpr
        
        Change-Id: I33310e400ba8cdb15669704d96de8a3dbbe43be1
        Reviewed-on: https://gerrit.libreoffice.org/39386
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-06-29  Eike Rathke  <erack@redhat.com>  [637d917d7551fed19c9685f974fb3e732a8f97e2]

        Don't let m_nGrabLevel become negative, tdf#108705 related
        
        ... which then later leads to 2 Giga loops on the next GtkSalFrame dtor call,
        for example on the second AutoFilter button popup in Calc.
        
        Fall-out from
        
            commit 9b32355ea6d8d5e34363ba0c57e74d75d7a7b1b7
            Date:   Fri Jun 23 12:48:12 2017 +0100
        
                Resolves: tdf#108705 remove grabs on widget before destroying it
        
        that brought this to surface.
        
        Change-Id: I0edb7eec9384c716800f07ef1ed91fc8f1d7c119

2017-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [acd8f0c344c573d1a3c360d4075971d3f0dc250c]

        fix some crashes in unusedfields plugin
        
        for some reason the insideMoveOrCopyDecl pointer to MethodDecl becomes
        bad during AST traversal, but the pointers to RecordDecl seem stable?
        
        Change-Id: Ida939f5ca4780e674b245411f7395f147258544e

2017-06-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [fb37189e845bfdabf5e776c1d9f4249fe5ec5a45]

        Doc properties: It's signatures (plural)
        
        Change-Id: I70ff6b7b63cc45e0c15f9e072d7f172d5b6b4a1b

2017-06-29  Stephan Bergmann  <sbergman@redhat.com>  [46ca5628e50e0e1414d78c2c538b854f72954814]

        loplugin:oncevar
        
        Change-Id: Ib8027a45f98b623e04b14d55a7b75a0f4c317b42

2017-06-29  Stephan Bergmann  <sbergman@redhat.com>  [12e92cdc1780258081e4d2daca329b4a1a6e56fa]

        loplugin:oncevar
        
        Change-Id: I9d923e218b3df6e54283d712d2e986c6d2533136

2017-06-29  Stephan Bergmann  <sbergman@redhat.com>  [5c7c018b11c8bfb4791b61b00832ffe5b81e44f8]

        loplugin:oncevar
        
        Change-Id: Id5309e2d06551da6df05d06e436678b570740f78

2017-06-29  Stephan Bergmann  <sbergman@redhat.com>  [f9509e7da32e3aa8e99c668f9f3f6d1b2c57fcb9]

        loplugin:oncevar
        
        Change-Id: I5ee54b458b85581cf49ab39a7b1dc0cae6abed00

2017-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [4cc2fc6cef4f76c1d203666cb5e47b5d70ec7be5]

        unusedfields loplugin writeonly analysis improvements
        
        (1) ignore reads inside copy/move constructors/operator=
        (2) fix false+ when assigning to array field
        (3) ignore reference ("&") fields
        
        Change-Id: I69a1a1c567a0b28a783e605982e5150811b6cc4a

2017-06-29  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [98befbb26217b0bf3f35354e418a355280c52cfc]

        SmartArt: undo diagram elements' size change
        
        it should fix integer overflow in fdo79822.docx until we have
        proper layout algorithm implemented
        
        Change-Id: I7645ff0844ac47a004a309d1a9d3b19eeb3708dc
        Reviewed-on: https://gerrit.libreoffice.org/39371
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-06-29  Stephan Bergmann  <sbergman@redhat.com>  [c827e94a6b0f74fda954a0ba9eac59df652935c2]

        PieChart::PieLabelInfo::moveAwayFrom bAlternativeMoveDirection is "TODO"
        
        ...ever since the code's introduction in
        ed4d9ca0934aa1ab10470e1197edce7913c86f0d "INTEGRATION: CWS chart17: #i63857#,
         #i4039# more flexible placement of data point labels, best fit for pie labels"
        
        Change-Id: Iba1c98c186c0f2bf3e611d26c452d990eed1275a

2017-06-29  Stephan Bergmann  <sbergman@redhat.com>  [63a76a0d3d73bebe29a2d17d777d8e8d9e52e224]

        ChartTypeHelper::getSupportedLabelPlacements nDimensionCount was ignored
        
        ...ever since the code's integration with
        124d934dffd8737db2d4375029c5a8b3880acaec "INTEGRATION: CWS chart17: #i63857#,
         #i4039# more flexible placement of data point labels, best fit for pie labels"
        
        Change-Id: I942d7ff128d0b9e42ede371f81860f3c67943879

2017-06-29  Stephan Bergmann  <sbergman@redhat.com>  [1091744caf4f5509a67b5e5fc8ba2251ef5a6a18]

        Revert "revert related tdf#82173 writerfilter: ignore case when mapping styles"
        
        This reverts commit 803a17533f25d9174c6a19aa913a6713980c193d, which caused
        CppunitTest_sw_ooxmlexport9 to fail.

2017-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [497e40ad03c27837978551ba15491c3fb2a0bf53]

        improve refcounting loplugin
        
        to find ref-counted classes being managed via other smart pointer
        classes.
        Hopefully prevent needing fixes like
        642ae256ea5b8083ba0b3c097ca8ea52304b9cdb
        "ChangedUIEventListener is refcounted, mustn't be helt by unique_ptr"
        
        Change-Id: I6b0c5f8f87ce3546a8a1104ce1000470c09459bd
        Reviewed-on: https://gerrit.libreoffice.org/39378
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [71112060e0930fc58087c3762e836b1e12b60f75]

        loplugin:oncevar various
        
        Change-Id: I8b82d46d4688b1a59d6fe1b05da7d5c8dfc13ca6
        Reviewed-on: https://gerrit.libreoffice.org/38766
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-29  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [d6da9e495d7ca32de6cda1a94cb4c8cd26b240cc]

        Using range-for instead of iterator loop:
        
        It's much easier to write and looks cleaner. And
        this doesn't affect performance, I think.
        
        Change-Id: Ia946b068979b9cef04ac2479c9179a70b6775dea
        Reviewed-on: https://gerrit.libreoffice.org/39370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mohammed Abdul Azeem <azeemmysore@gmail.com>

2017-06-29  Justin Luth  <justin_luth@sil.org>  [803a17533f25d9174c6a19aa913a6713980c193d]

        revert related tdf#82173 writerfilter: ignore case when mapping styles
        
        and added the missing lowercase "footnote reference" mapping.
        
        Word can create both Heading1 and heading1 styles in the same
        document. So case CAN be important.
        
        Unfortunately, these mappings precede git history, so it will require
        trial and error to judge which mappings are obsolete or simply invalid.
        At least one of the existing mappings was not really correct anyway
        (Endnote Text"->"Endnote Symbol") so reverting the change
        to prevent other unanticipated regressions.
        
        Change-Id: Ia8669c975debcb3074e758b42c24fb65233f8369
        Reviewed-on: https://gerrit.libreoffice.org/39132
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2017-06-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [068755d9313b61a1e4691c27eea122116d3623df]

        no need to manually keep track of listener range
        
        Change-Id: I833a2336f0c0ce8cc61eab4c56e1ffac3e36ae62
        Reviewed-on: https://gerrit.libreoffice.org/39319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-28  Ximeng Zu  <uznomis@yahoo.com>  [c746468607d020be10366f2ad2df6dddf947c656]

        Add LOKit Enums to Document.java
        
        Added LOKit callback enums to Document.java.
        
        Change-Id: I46b7b5fe0ceb40a89fd121082706acdf539ff916
        Reviewed-on: https://gerrit.libreoffice.org/39375
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-06-28  Szymon Kłos  <szymon.klos@collabora.com>  [d72e0cadceb0b43928a9b4f18d75c9d5d30afdda]

        Watermark: tdf#91687 correct size in the .doc
        
        Export:
        * Watermarks saved using Writer were very small in the MSO.
          Export fUsegtextFStretch property in the Geometry Text
          Boolean Properties.
        * tdf#91687: SnapRect contains size of Watermark after rotation.
          We have to export size without rotation.
        
        Import:
        * When import set height depending on used font and width.
          Text will keep the ratio. Remember the padding for export.
        
        * added unit test
        * introduced enum to avoid magic numbers for stretch and best fit
          properties.
        
        Change-Id: I3427afe78488d499f13c543ca401c096161aaf34
        Reviewed-on: https://gerrit.libreoffice.org/38979
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-06-28  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [91c838a4c9d0d7a8438e2e76a3636dc67a6221bb]

        Use SvTreeListBox's own method: RemoveEntry
        
        Change-Id: I3d0c605450dc2b847ac3fa46b9d050720a7a1a03
        Reviewed-on: https://gerrit.libreoffice.org/39350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        (cherry picked from commit 8cf31f15b3c8af2c5453c980e23cfc31cf34f519)
        Reviewed-on: https://gerrit.libreoffice.org/39372

2017-06-28  Henry Castro  <hcastro@collabora.com>  [0ac92837d31c4065be4a41e2a2541811c9f6be00]

        sc lok: disable Undo/Redo state if conflict with other views
        
        Change-Id: I5bc5be2b17925ec3a203f9704f62a8c80ac5fc9d
        Reviewed-on: https://gerrit.libreoffice.org/39363
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [6e02af978d456e078659bc25cf290f5c876d59a9]

        SvXMLEmbeddedObjectHelper::Create bDirect parameter is unused
        
        ...ever since 63d13cb2ee2c4725599714f6184bcd6e77a1eab7 "#87246#: OLE object
        support through SAX interface"
        
        Change-Id: Ib1d63a3a6adf64e2b5d3a16df5a7c6473d46abfb
        Reviewed-on: https://gerrit.libreoffice.org/39364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [bb6277394c03f0bbb2906a0e262127e8c7942495]

        In DatabaseMetaData::getIndexInfo, isPrimary has always been ignored
        
        ...ever since the code's introduction with
        e28033fdfad9750ebe96885b9514adee629acf88 "Apply sdbc-postgresql.diff"
        
        Change-Id: Ia0a1581c0284d96c73367ac6ea52fb0bab8e3c88
        Reviewed-on: https://gerrit.libreoffice.org/39310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-06-28  Henry Castro  <hcastro@collabora.com>  [6c6c3e9ea7255d411fbf950d6c5712b094f69436]

        sw lok: rename return values UNDO_CONFLICT to SID_REPAIRPACKAGE
        
        To be consistent with sc, sd and sw
        
        Change-Id: I273101de6e59be08eb61b1a77647bc1dd26ff387
        Reviewed-on: https://gerrit.libreoffice.org/39369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-06-28  Eike Rathke  <erack@redhat.com>  [0016602d20da3c60fb35dfaf0e6639cadbe64428]

        assert(nTab < static_cast<SCTAB>(maTabData.size())); cause of tdf#108796
        
        Have a dev friendly abort instead of a deep throw in case of the unexpected.
        
        Change-Id: Id07135cd7234767480032356636c668d20be3ff3

2017-06-28  Eike Rathke  <erack@redhat.com>  [c9591f3b6153614c9849b8afbdcacbecc99c1f7c]

        Resolves: tdf#108796 let ScViewData::InsertTabs() insert the correct amount
        
        ... at the correct position. This only ever worked by chance, if at all, and
        now surfaced after
        
            commit 73dec49802ef8fc42c5719efaa42a33cde68e569
            Date:   Tue Mar 7 10:46:12 2017 +0100
        
        Change-Id: I9bd0aeb5a471bd644c1497306effe9045c1daa97

2017-06-28  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [1ec4082d7adb1cbce0b4eed3c45fe2fcba258333]

        Implement search feature in the Kayboard tab
        
        of the Customize dialog.
        
        Once you type a search term in the box, non-matching functions
        are filtered out in the current category. The filter operation
        takes place, and updates as you type.
        
        If user changes category while there is still a search term
        in the box, the filter is also applied to the newly selected
        category.
        
        Change-Id: I5ef086af60e0f339af6a113fa6a52555d4f765d9
        Reviewed-on: https://gerrit.libreoffice.org/38814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        (cherry picked from commit 3667beb986e8c03c925566a585b0504c7943fede)
        Reviewed-on: https://gerrit.libreoffice.org/39356
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-06-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b9587cdb099f24d36e4f81685ef4cd0efef0bdba]

        make it possible for calc tests to use ScDocument without BootstrapFixture
        
        Change-Id: Ie5fd57240ff3dbe8613ecb363331f7783dc08cf4
        Reviewed-on: https://gerrit.libreoffice.org/39365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-28  Michael Stahl  <mstahl@redhat.com>  [4f743419a04375160437a910254c45dea396f70d]

        gdb pretty-printers: fix BigPtrArrayPrinter after recent std::isation
        
        Change-Id: Ie98f080fbb0efb807dcb2fb7893811f68e831a8f

2017-06-28  Justin Luth  <justin_luth@sil.org>  [419295f17974378a7ca79db7ea393df82a3f4f05]

        sw:findtxt - whitespace cleanup
        
        Change-Id: I4294617a1cc6cf123dd4bb8efd8c233ba782fdfe
        Reviewed-on: https://gerrit.libreoffice.org/39360
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [e9bae752fe762e82137e709a39f74e4db0b9af31]

        ChooseMacro rMacroDesc parameter is unused
        
        ...ever since 49751c87652bdd9de8aeca244b4644811f4b0956 "INTEGRATION: CWS tbe11"
        
        Change-Id: I038616f5e69bbf1fa04c2fff3ca63e381549aa89

2017-06-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [be00e2a73d10483b675a080f4899f8bf85d331db]

        add test for tdf#65848
        
        Change-Id: I6a75fdf0eb615a80d76f9298d3dad8ecbec7c66e
        Reviewed-on: https://gerrit.libreoffice.org/39335
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-28  Michael Stahl  <mstahl@redhat.com>  [e7c6301e707fcc461bdda5ac74c7499f568ff716]

        tdf#108826 sw: also handle RES_REMOVE_UNO_OBJECT in SwCallMouseEvent
        
        This is sent from SwUndoFlyBase::DelFly(); the SwFrameFormat isn't
        deleted in this case but it's no longer part of the document, so
        an UI class like SwCallMouseEvent should stop pointing to it.
        
        Change-Id: I05349271d14bb1948ea30528cd85c68ed638f28e

2017-06-28  Eike Rathke  <erack@redhat.com>  [d8bd2d900ae67fe7c7253fbc6d04d3e5b73eaf12]

        Change ~Styles to St~yles to resolve clash with ~Sheet, tdf#91820 follow-up
        
        Calc has that menu since
        
            commit b46552194dc41d0f3eabea373c36181878e8729f
            Date:   Fri Jun 2 14:53:07 2017 +0400
        
                tdf#91820 Move cells styles to their own main menu entry
        
        Change-Id: I4434def6d69b64cb3ebb711134a16a0c634c6a3e

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [4cfcc3de24d13efb2690d133f963df58e1479cfc]

        Call ~Idle with SolarMutex locked
        
        ...may be the cause for rather frequent UITest failures on Jenkins bot
        lo_tb_master_linux_dbg, like
        <https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/14067/console> during
        UITest_calc_demo:
        
        > Thread 1 (Thread 0x2b2622036700 (LWP 12315)):
        > #0  0x00002b2604d495eb in Task::~Task() (this=0x2b2622034f90, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/scheduler.cxx:362
        > #1  0x00002b2604d7cddc in Timer::~Timer() (this=0x2b2622034f90, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/timer.cxx:73
        > #2  0x00002b26047eb25a in Idle::~Idle() (this=0x2b2622034f90, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/vcl/idle.hxx:30
        > #3  0x00002b2604e900fd in UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x304ce50, rAction="TYPE", rPropValues=uno::Sequence of length 1 = {...}) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/uitest/uno/uiobject_uno.cxx:118
        >         aIdle = {<Timer> = {<Task> = {_vptr.Task = 0x2b2605888c10 <vtable for Task+16>, mpSchedulerData = 0x0, mpDebugName = 0x2b2605264160 "UI Test Idle Handler", mePriority = HIGH, mbActive = false}, maInvokeHandler = {function_ = 0x2b2604e8fa66 <(anonymous namespace)::ExecuteWrapper::LinkStubExecuteActionHdl(void*, Timer*)>, instance_ = 0x2de91c0}, mnTimeout = 1, mbAuto = false}, <No data fields>}
        >         func = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x27aafc0, _M_const_object = 0x27aafc0, _M_function_pointer = 0x27aafc0, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x27aafc0, this adjustment 38138176}, _M_pod_data = "\300\257z\002\000\000\000\000@\361E\002\000\000\000"}, _M_manager = 0x2b2604e90ac7 <std::_Function_base::_Base_manager<UIObjectUnoObj::executeAction(const rtl::OUString&, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&)::__lambda0>::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x2b2604e90aa5 <std::_Function_handler<void(), UIObjectUnoObj::executeAction(const rtl::OUString&, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&)::__lambda0>::_M_invoke(const std::_Any_data &)>}
        >         lk = {_M_device = 0x304cef0, _M_owns = true}
        >         pWrapper = 0x2de91c0
        > #4  0x00002b261d76951d in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) (pThis=0x304cea0, nVtableIndex=4, pRegisterReturn=0x0, pReturnTypeRef=0x16b42c0, bSimpleReturn=true, pStack=0x2b2622035160, nStack=0, pGPR=0x2b26220352d0, pFPR=0x2b2622035300) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:133
        >         data = {pMethod = 47442291130818, pStack = 0x2b2622035160, nStack = 0, pGPR = 0x2b26220352d0, pFPR = 0x2b2622035300, rax = 47442779394304, rdx = 47442779394256, xmm0 = 2.3439542265158875e-310, xmm1 = 2.343984744210869e-310}
        >         pMethod = 47442301612736
        > #5  0x00002b261d76815c in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, typelib_TypeDescriptionReference*, sal_Int32, typelib_MethodParameter*, void*, void**, uno_Any**) (pThis=0x27ade30, aVtableSlot=..., pReturnTypeRef=0x16b42c0, nParams=2, pParams=0x27b0850, pUnoReturn=0x0, pUnoArgs=0x2eecbc0, ppUnoExc=0x2b2622035488) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:237
        >         pStack = 0x2b2622035160
        >         pFPR = {2.3439847442227266e-310, 2.3439819402763736e-310, 8.4879831638610893e-314, 2.3439847442246535e-310, 2.0565652466724057e-316, -2.1644405065794623e-51, 2.3439847442250981e-310, 0}
        >         __PRETTY_FUNCTION__ = "void cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, typelib_TypeDescriptionReference*, sal_Int32, typelib_MethodParameter*, void*, void**, uno_Any**)"
        >         pCppArgs = 0x2b2622035120
        >         pStackStart = 0x2b2622035160
        >         pGPR = {50646688, 41629936, 47442779394304, 47442703110834, 0, 41625344}
        >         nTempIndices = 1
        >         nFPR = 0
        >         pAdjustedThisPtr = 0x304cea0
        >         ppTempParamTypeDescr = 0x2b2622035140
        >         nGPR = 3
        >         pReturnTypeDescr = 0x16b42c0
        >         pCppReturn = 0x0
        >         bSimpleReturn = true
        >         pTempIndices = 0x2b2622035130
        > #6  0x00002b261d768bdb in bridges::cpp_uno::shared::unoInterfaceProxyDispatch(_uno_Interface*, _typelib_TypeDescription const*, void*, void**, _uno_Any**) (pUnoI=0x27ade30, pMemberDescr=0x27b2700, pReturn=0x0, pArgs=0x2eecbc0, ppException=0x2b2622035488) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:425
        >         nMemberPos = 4
        >         aVtableSlot = {offset = 0, index = 4}
        >         pThis = 0x27ade30
        >         pTypeDescr = 0x27aeab0
        >         __PRETTY_FUNCTION__ = "void bridges::cpp_uno::shared::unoInterfaceProxyDispatch(uno_Interface*, const typelib_TypeDescription*, void*, void**, uno_Any**)"
        > #7  0x00002b261ea0ff28 in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const (this=0x17eaec0, returnValue=0x2b26220358a0, outArguments=0x2b2622035920) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/incomingrequest.cxx:242
        >         exc = <error reading variable: Cannot access memory at address 0x7261686320747376>
        >         pexc = 0x2b26220354b0
        >         retType = {_pTypeDescr = 0x16b42c0}
        >         nSize = 0
        >         retBuf = std::__debug::vector of length 0, capacity 0
        >         outBufs = empty std::__debug::list
        >         args = std::__debug::vector of length 2, capacity 2 = {0x27b38f0, 0x27b3908}
        >         __PRETTY_FUNCTION__ = "bool binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny>*) const"
        >         isExc = false
        > #8  0x00002b261ea0ed16 in binaryurp::IncomingRequest::execute() const (this=0x17eaec0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/incomingrequest.cxx:79
        >         resetCc = true
        >         oldCc = {m_pUnoI = 0x0}
        >         ret = {data_ = _uno_Any(void)}
        >         outArgs = std::__debug::vector of length 0, capacity 0
        >         isExc = false
        > #9  0x00002b261ea2f7a4 in binaryurp::(anonymous namespace)::request(void*) (pThreadSpecificData=0x17eaec0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/reader.cxx:85
        >         __PRETTY_FUNCTION__ = "void binaryurp::{anonymous}::request(void*)"
        > #10 0x00002b25fd2edf5f in cppu_threadpool::JobQueue::enter(long, bool) (this=0x2d036e0, nDisposeId=41587312, bReturnWhenNoJob=true) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/threadpool/jobqueue.cxx:107
        >         guard = {pT = 0x2d036e0}
        >         job = {pThreadSpecificData = 0x17eaec0, doRequest = 0x2b261ea2f73b <binaryurp::(anonymous namespace)::request(void*)>}
        >         pReturn = 0x0
        > #11 0x00002b25fd2f2bfd in cppu_threadpool::ORequestThread::run() (this=0x27a9270) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/threadpool/thread.cxx:172
        > #12 0x00002b25fd2f312b in osl::threadFunc(void*) (param=0x27a9280) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/osl/thread.hxx:185
        >         pObj = 0x27a9280
        > #13 0x00002b25f9a194a5 in osl_thread_start_Impl(void*) (pData=0x27a9540) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sal/osl/unx/thread.cxx:237
        >         terminate = false
        >         pImpl = 0x27a9540
        >         __PRETTY_FUNCTION__ = "void* osl_thread_start_Impl(void*)"
        > #14 0x00002b25fa404dc5 in start_thread () at /lib64/libpthread.so.0
        > #15 0x00002b25fa131ced in clone () at /lib64/libc.so.6
        
        Change-Id: Iad8402ce9fd3315b7446d6274a4fe18f8e8012fd

2017-06-28  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [ea7df4a802dfe363a6d7d088d9937a22c59dede3]

        oovbaapi: cast ReadingOrder value to sal_Int16
        
        Instead of ENUM type.
        Otherwise there is an IllegalArgumentException.
        
        Change-Id: I70dd71dabaf3154b3a591712b57f96ebe7b5debd
        Reviewed-on: https://gerrit.libreoffice.org/39357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [2f6097598bddfd80dcedcb8b44060aa16b98d68c]

        No suitable xmlsec found in org.gnome.Sdk//3.24
        
        Change-Id: I233925da999cffb80fee5e9ef00137b710b61f56

2017-06-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [594331cc811fb9a684b5f1c871b679444b8cd51d]

        remove default-able copy ctors and copy operators
        
        The implicit defined ctors and operators will copy all members
        (and bases).
        Since C++11 implicit copy is depreciated if there is a non-default
        dtor, keep such copies.
        
        This commit includes only types that had either copy ctor or
        copy operator and were found by cppcheck.
        
        Change-Id: I93ee687fb3b3c5884f475a2c6054955cdde57ed7
        Reviewed-on: https://gerrit.libreoffice.org/39351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8a6ed98b00cb91dbe5b807051715858a2dc90883]

        Fix typos
        
        Change-Id: I59777c29fe20f112327ce28a1c0b9cdd2f60857c
        Reviewed-on: https://gerrit.libreoffice.org/39354
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [9db510edb40bfbdf708487ba7d306dcd44f49716]

        loplugin:redundantcast
        
        Change-Id: I5187982cdc317f49139fd9392ce7ff95a5a3b483

2017-06-28  Henry Castro  <hcastro@collabora.com>  [b6bd337595383b9b9f0524ec4190dc3e1fbbf6e1]

        sd lok: disable undo state if conflict with other views
        
        Change-Id: I046d118fca32c95f7734d6e29598da56578c9ec0
        Reviewed-on: https://gerrit.libreoffice.org/39333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [d7436b75a915f9f018d3722f62301d1f42dc3bcc]

        In ImpEditEngine::ReplaceTextOnly, nLen has always been ignored
        
        ...ever since the code's introduction with
        afb2f41ca982b7e0cbc8a5b4952ea3edfbb2a883 "cws sw33bf08: #i113584#, #i113587#
        transliteration fixed"
        
        Change-Id: I9881ed1585857a95d2d8dd83ebf5d68d989e2c1d

2017-06-28  Michael Stahl  <mstahl@redhat.com>  [374c0e325cbbdd500b1a2b4c26ce3555682311b8]

        remove "vs2013" from gbuild-to-ide
        
        Too old to build master.
        
        Change-Id: I01636c9ae26ddb3954dcfdd1977551c0f115a81b

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [48f64e974c8e7fed62e32d885ed6457d961da638]

        Try to get meaningful gdb backtraces for failed UITest core files after all
        
        Change-Id: I6487eabdc0d6c84e919dff0f330bbc36a19f9da3

2017-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [bdabb4c07d89bf57fa5cc52455c889337052a8c8]

        loplugin:oncevar in writerfilter..xmlhelp
        
        Change-Id: I1319494e16586f7e0b5149faecd3d1c36e336b1b
        Reviewed-on: https://gerrit.libreoffice.org/39343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [8c1d3c07d6903ac8cb5feb1dc2f403af17a95593]

        -Werror=ignored-qualifiers (GCC 8)
        
        Change-Id: Id6fb6d7765a2ef3914a783597450e64ddd4003ea

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [df39e88fd79c95fd203531c224ee236f54e989fc]

        -Werror=ignored-qualifiers (GCC 8)
        
        Change-Id: Ic660ab732fc53bfaaf161624972aa0e8fbbc82a4

2017-06-28  Bernhard Widl  <bernhard.widl@cib.de>  [25d850cd5b71948b35ca94ccef37653fe88d0829]

        fdo#43157 convert OSL_ASSERT to assert in sc/source/core
        
        Change-Id: I2cda454250116039b904bbb3abcd2871537c43f2
        Reviewed-on: https://gerrit.libreoffice.org/39301
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [810437129ac5d114d28692446243670e1e3efa2e]

        -Werror=ignored-qualifiers (GCC 8)
        
        Change-Id: Icc576de378c27764aa50457f8d548564eb4a3aec

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [4aabef0212d3651cfba81c6e66e957c2edcd3da9]

        -Werror=catch-value= (GCC 8)
        
        Change-Id: I63c264a39bcec5ebd80c73acb55c72713fd706e2

2017-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [cb96678b3f875595e203f263e397afc33b433bb0]

        loplugin:oncevar in xmloff
        
        Change-Id: I0fbd37685a0006e1fbc98d2b432c2b84d13d6cc8
        Reviewed-on: https://gerrit.libreoffice.org/39344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9a884b3d055ffdedbadb64c7f14e6d38078dedb1]

        gpg4libre: Don't call production code inside an assert()
        
        Won't work in non-debug builds
        
        Change-Id: I64f9c416890ddd02ec8efc0f59ded145cc17896a
        Reviewed-on: https://gerrit.libreoffice.org/39345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-28  Mike Kaganski  <mike.kaganski@collabora.com>  [553204015f954d20db65e6adcda68b823a8ef235]

        tdf#108714 follow-up: handle deferred break in character group
        
        If an out-of-order break happens immediately after a table, then
        in following paragraph group (before character group start) the
        table level is > 0, and break is ignored.
        
        Since out-of-order break only happens at top level, the following
        character group necessarily designates a new paragraph group, so
        it's OK to handle that at the character group level, where table
        level is already updated.
        
        Change-Id: Ic1b1bb89e12407b050c2e880ad971794311845a5
        Reviewed-on: https://gerrit.libreoffice.org/39347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [5f53dfc5058b76756ab18143aeb5ca695da674af]

        -Werror=ignored-qualifiers (GCC 8)
        
        Change-Id: Ie7fa59f573791fca0530294ef5a5e0863e1285b1

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [764c3805e9fe5d9194cbaa38766e44f9993fb31b]

        -Werror=ignored-qualifiers (GCC 8)
        
        Change-Id: Id2f60099d062b5aa1baf8ed1a1d5145663ae8bdd

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [9963d0e303b65eb8fc90bb0bc8a175ab1347c928]

        -Werror=ignored-qualifiers (GCC 8)
        
        Change-Id: I1366d093e38dbd849d0f635f704953c5c8f47129

2017-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [2294215d32a5f015dc9b2f9414f58a4356bf2d6d]

        loplugin:unusedfields in sc part2
        
        and mark some fields as being needed to be imported to the model
        
        Change-Id: Icbf846aa1278f4672509dcf6488a7971795b06d8
        Reviewed-on: https://gerrit.libreoffice.org/39063
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [2b0e4671f8ecaba8db3f63a71dead7f8f2a67e19]

        -Werror=ignored-qualifiers (GCC 8)
        
        Change-Id: I3863df89052b46aa28f1acdefa6745e153ca8370

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [d358fc1a455de153a197081948a271f612a495c3]

        -Werror=ignored-qualifiers (GCC 8)
        
        Change-Id: I2a43ce3ca6af87ac53dd534c0c37150a000e7013

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [10613d46cbad88a55e511b8739cd1158fea0c785]

        -Werror=ignored-qualifiers (GCC 8)
        
        Change-Id: Ie5d3358bc81ec15a56ecbceb605f066753b8d472

2017-06-28  Stephan Bergmann  <sbergman@redhat.com>  [90cd07ee2f287059fc21e3f1ddf92ee08ac4f5c2]

        -Werror=ignored-qualifiers (GCC 8)
        
        Change-Id: I65b906cf312a436b1b36a909402e5dfca96af3d7

2017-06-28  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [101971ab1c32ad386149bdc1797045b3f43dbe20]

        oovbaapi: do not use properties for formControl
        
        UnderLine, CharContoured and ColorIndex does not work for formControl,
        (WrappedTargetRuntimeException), disable it for now.
        
        Change-Id: Ibc16d91bf90011131386c30a218690c0f4e74797
        Reviewed-on: https://gerrit.libreoffice.org/39291
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-06-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0d7b437260ec991ee70769e7fb1002973e431f12]

        tdf#108794 gpg4libre: Use key id to get the right key
        
        Change-Id: I5950d192e19e652cbb7680db426bfbd28907a1cb
        Reviewed-on: https://gerrit.libreoffice.org/39308
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-28  Takeshi Abe  <tabe@fixedpoint.jp>  [7931ef2abbcef22de5cdddd26738e4dd8d1d8ca5]

        connectivity: Fix memory leak at finding non-empty file
        
        Change-Id: I7134dc4efb9a659727474a788dce19fcb8ea2da7
        Reviewed-on: https://gerrit.libreoffice.org/39338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-28  Christian Barth  <Christian.Barth@zoho.com>  [89494fc501142f83a4ae387394d939d25252f796]

        tdf#107880: Make use of ScopedVclPtr
        
        Make the use of VclPtr<VirtualDevice> exception safe by using
        ScopedVclPtr<VirtualDevice> when disposeAndClear() is called
        in same method.
        
        Change-Id: I684eb7fb92c2bf16c30e74dce8e691dfca1a1f45
        Signed-off-by: Christian Barth <Christian.Barth@zoho.com>
        Reviewed-on: https://gerrit.libreoffice.org/39321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [d2d85921605415908c553e84db654628f9f0c0b1]

        loplugin:oncevar in vcl
        
        Change-Id: I37a6dacda12e1c2910737d74aa344c7e2e195aeb
        Reviewed-on: https://gerrit.libreoffice.org/39328
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [26c82e22bf4f077022ae88d0a7f8ad0fa6d2a5ba]

        loplugin:oncevar in ucb..vbahelper
        
        Change-Id: I1fc7c7505a42b3bf9d4a5ab22961930b9831d4ae
        Reviewed-on: https://gerrit.libreoffice.org/39327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef531e85d95fe18d553bce1a6926d24c08ffe2bf]

        loplugin:oncevar in test..tools
        
        Change-Id: I7b3ccc8f227100ff7fedeaca96a12f135da60bab
        Reviewed-on: https://gerrit.libreoffice.org/39326
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [1eee0abd459a508a6dcf9e71cbf2c1be3725faa7]

        use std::vector in BigPtrArray
        
        Change-Id: Ibf63213eb44ef2bb51042607cbdedcb66181b51a
        Reviewed-on: https://gerrit.libreoffice.org/39302
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b850c15b15be10ed3b52822f63b02d8787bcb2f]

        loplugin:unusedfields in sc part1
        
        in ScNavigatorDlg::ScNavigatorDlg, we replace the assignment of nAreaId
        with an assignment to nDataId instead, which is never initialized but
        used, whereas nAreaId was initialized but never used.
        
        Change-Id: I9681af7f7d515d4891c9b52d3809e88e3d5e8256
        Reviewed-on: https://gerrit.libreoffice.org/39062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [84dfff475c1f25319bc22c7b6ad437d5501a7dc4]

        tdf#108798 Make CanSignWithGPG work with PDF docs
        
        Change-Id: I09aa030bed3d6ce51ef71d8bab905b01fab5b699
        Reviewed-on: https://gerrit.libreoffice.org/39309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fef72f9623bac7f9aa50b4f2606e6ec6282cfe1f]

        always import page scaling, tdf#65848
        
        Change-Id: If5bad2336443280dd33d750b1b2749a06f2b5101
        Reviewed-on: https://gerrit.libreoffice.org/39334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-28  Takeshi Abe  <tabe@fixedpoint.jp>  [d9ae08845df86c1945e73e9506f92d13221ac98c]

        sd: Kill forward declaration of non-existent RequestData
        
        Change-Id: I0feef07e46b0056408d75abed631646e0520e4c1
        Reviewed-on: https://gerrit.libreoffice.org/39306
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-06-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [49922897d68835ae4e5c850b3c55107157fe7548]

        repaint whole range for range based cond formats, tdf#105696
        
        The range based cond formats need to be repainted across the whole
        range. This ensures that a change in condition which affects all cells
        causes a repaint.
        
        Change-Id: Ie6dd10088a1c11c1bafd1faa9c429a35a6469ff2
        Reviewed-on: https://gerrit.libreoffice.org/35302
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [669c12d59b6131f44945f166c77ae98df52ebb9e]

        handle SID_ENCRYPTIONDATA for shared password protected docs, tdf#56173
        
        Change-Id: Iadfe880b7be3186410a08568844d8812f176005d
        Reviewed-on: https://gerrit.libreoffice.org/39332
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-28  Henry Castro  <hcastro@collabora.com>  [9f3814af7264ce90685a82cbf4eb015a38f22bf7]

        sd lok: fix Undo/Redo Document Repair
        
        REPAIRPACKAGE is sent to enable Undo/Redo actions when two views
        have conflicts.
        
        Change-Id: I58133f5b9006c41a297711c52ed0acfce3c19f92
        Reviewed-on: https://gerrit.libreoffice.org/39325
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-06-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e0f67add2ec56706ce06a03572535266f21c0303]

        Updated core Project: help  bfe42f086848d11c59a40f9a4dd0523df6996b42
        
        Fixes for help pages after translation review.
        
        Thanks to all translators for pinpointing these mistakes.
        
        Change-Id: I3746d3d81ded2af1e012cb38cdd20e9e529c2667
        Reviewed-on: https://gerrit.libreoffice.org/39330
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0c9ad1c74d613ef1c53025b0415b78e1db9d3615]

        add test for formula listener during delete sheet
        
        Change-Id: I49c53048db575e60f5110b2161658c190ba2e7f8
        Reviewed-on: https://gerrit.libreoffice.org/39318
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4a3cb4a7e9ff2e84ea29e3fe66dd8c92d4e5a50f]

        fix conditional format source position during insert/deleting tabs, tdf#107289
        
        Change-Id: Idb177c9e4800681f5386dbc233b9166798a8fb72
        Reviewed-on: https://gerrit.libreoffice.org/39320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3d6b2fb2cdfbe6c06af8138b443f44f1140e8af6]

        add way to handle update refs for addresses, related tdf#107289
        
        Change-Id: I97d1724d7aa1652619edda1cbe6a4ae4db277563
        Reviewed-on: https://gerrit.libreoffice.org/39316
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [87fa01674b1418c060b20a7f5af1d0d6eebe99cd]

        clear the lists with listened cells after we stop listening
        
        Change-Id: I4bc21ff9085c0033f3ee16b7e22a73091d57c7a9
        Reviewed-on: https://gerrit.libreoffice.org/39315
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7bc21cfd16b4289dd072fa82f4d38ddb1498ed2d]

        push the whole range to the cell range list
        
        Change-Id: I25e8ca24530872ba0277aa9e0ebc8262606dcf20
        Reviewed-on: https://gerrit.libreoffice.org/39314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ecfe650f43292518117a2148ff02a458ce1b2028]

        add a test for listener update during insert tab
        
        Change-Id: Ia726c76a448aaef97228a5c04d5fd876d5d4c67f
        Reviewed-on: https://gerrit.libreoffice.org/39313
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-27  Mike Kaganski  <mike.kaganski@collabora.com>  [da4357fef9a4de2b51ab0e080c864d9e90e15b77]

        OOXMLFastContextHandler: remove unused stuff
        
        Change-Id: I02cc740f2701043ca35bbbdb026cbc7f6de200bc
        Reviewed-on: https://gerrit.libreoffice.org/39300
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-06-27  Stephan Bergmann  <sbergman@redhat.com>  [538c649f799c8c03218654588e6fd37162a151a1]

        -Werror=shadow (GCC 8)
        
        > include/o3tl/lru_map.hxx:70:24: error: declaration of ‘iterator’ shadows a previous local [-Werror=shadow]
        >          map_iterator_t iterator = mLruMap.find(rPair.first);
        >                         ^~~~~~~~
        > include/o3tl/lru_map.hxx:61:29: note: shadowed declaration is here
        >      typedef list_iterator_t iterator;
        >                              ^~~~~~~~
        
        Change-Id: Ic0f8ab4609a06b713ffa6e8e9fdd04f0c42869d7

2017-06-27  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [c44d9f9e627eb074367cc47ae4742aedea44c370]

        Using fast tokens directly:
        
        Replacing integer-to-integer mapped tokens with
        fast Tokens direcly for branching.
        Adding a macro XML_ELEMENT that combines namespace
        and element tokens.
        
        Change-Id: I8701c8af9607392843460fe726bffb6556cf9b33
        Reviewed-on: https://gerrit.libreoffice.org/39275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-06-27  Michael Stahl  <mstahl@redhat.com>  [d109948f0dd4190d7aca1e0fa7e2706ef3f40a6c]

        tdf#108814 sfx2: fix crash in sidebar when XUpdateModel not implemented
        
        com.sun.star.ui.XUpdateModel was added in 5.1 so pre-existing extensions
        don't implement it.
        
        (regression from 0635208edf1cdee4235ea87666a473ac81007555)
        
        Change-Id: I6749a9cf2fc82b9cd90d85a682247104e369e167

2017-06-27  Stephan Bergmann  <sbergman@redhat.com>  [56b27025d50bb32f7ccc458d3b6a562a9c304f29]

        -Werror=catch-value= (GCC 8)
        
        ("error: catching polymorphic type ‘class std::length_error’ by value")
        
        Change-Id: I56398642709f5f14c17b0b2928ae06d8fea0a13b

2017-06-27  Stephan Bergmann  <sbergman@redhat.com>  [af9664f03bbe343c40150040d3f17f2e233a019f]

        In OSQLParseTreeIterator::traverseCreateColumns, nLen has always been ignored
        
        ...ever since the code's introduction with
        34506a92ae2f972c9a667e1498d62e73807e8084 "INTEGRATION: CWS mozab04"
        
        Change-Id: I845a53077f16cdea6d728b9e6964a55ceea3995d

2017-06-27  Stephan Bergmann  <sbergman@redhat.com>  [b30ae238b451612cde2f785856a2a935e73d2dd5]

        No reason not to use RTLFUNC here
        
        Change-Id: I9f01d84b4c518c178220af5cc310a3ba06bdceaa

2017-06-27  Michael Stahl  <mstahl@redhat.com>  [d752e0b9aaa0b08f80b0e903633f80912cd9325f]

        xmloff: remove obnoxious ## usage from XML_NAMESPACE macros
        
        So we can finally grep these things.
        
        Change-Id: I7ab4d0c82d8abf3fad4063321fc73772a7a6cb8d

2017-06-27  Michael Stahl  <mstahl@redhat.com>  [6e427e0bd194ae74e704e2cdbe6fe183eafbf4c5]

        xmloff: remove duplicate XML_NAMESPACE_##prefix##_IDX macros
        
        Why do we need 2 identical constants?
        
        Change-Id: Ib969f9b9583261f26fe65e04f183bdfabcb9eefe

2017-06-27  Eike Rathke  <erack@redhat.com>  [7567074894a7ad48a82ea35eead51bac9fafa19b]

        Unit test for update reference in deletion of last col/row, tdf#108788
        
        Change-Id: Ibb7a30144a1eebac3b233320c3d56c7be41cc7e3

2017-06-27  Stephan Bergmann  <sbergman@redhat.com>  [4ab979fce0f92733da568b5ef58b4272738740f5]

        Document::retrieveDefaultAttributesImpl did nothing
        
        ...ever since dac3b388798e78803a5df77894bfd30cddeb77c3 "INTEGRATION: CWS
        a11ysep"
        
        Change-Id: I1bba12e9f6ab69cf561a7eda010cefba91c47a49

2017-06-27  Mike Kaganski  <mike.kaganski@collabora.com>  [a4a1467bc47b81ad68ecad0d5e2e163670582919]

        tdf#108714: allow <w:br> as direct child of <w:body>
        
        LibreOffice doesn't accept <w:br> element as a child of <w:body>.
        
        ECMA-376-1:2016 17.3.3.1 describes br as element of a run content,
        and points to CT_Br in §A.1.
        CT_Br may appear only as part of EG_RunInnerContent.
        In turn, EG_RunInnerContent may appear only inside CT_R.
        
        So, using <w:br> outside of <w:r> produces ill-formed OOXML.
        Open XML SDK 2.5 Productivity Tool for Microsoft Office confirms that,
        showing OpenXmlUnknownElement error.
        However, Word accepts it as direct child of <w:body>. It behaves as if
        the <w:br> were used as first element in first run of the following
        <w:p> (thus creating page break after next paragraph).
        Another Word bug that provokes third-parties to create ill-formed
        documents, and requires LibreOffice to be bug-to-bug compatible.
        
        This commit makes the following changes:
        1. Registers a dedicated complex type CT_Br_OutOfOrder to handle those
        unusual breaks, with corresponding handler function.
        2. In the handler function, saves the gathered property set to parser
        state to use later in next paragraph group handler.
        
        This reproduces Word behaviour.
        
        Change-Id: I5df6927e2de9266b58f87807319ad1c4977e45a7
        Reviewed-on: https://gerrit.libreoffice.org/39168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-06-27  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [d5b19100ca4d3670d1b5367e8000739af60a6892]

        tdf#100075 DOCX frame height rule updated
        
        According to "[MS-OE376]: Office Implementation Information for
        ECMA-376 Standards Support" Word treats default value for
        hRule attribute in a different way: if frame height is missing it
        is "auto" (as in specification), but if frame height exist, then
        default value for hRule is "atLeast".
        
        Change-Id: I0ce30b61d1a6b85febbbd8a6bf5af3eb1bb2767f
        Reviewed-on: https://gerrit.libreoffice.org/39065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-27  Eike Rathke  <erack@redhat.com>  [16e625c92f73eae7b95c788e2545d01dc9b05680]

        Sticky here means we can bail out early, tdf#108788 follow-up
        
        Change-Id: I475b95321a2a49148073b7c6aeeb28b7c5b73750

2017-06-27  Eike Rathke  <erack@redhat.com>  [cab5c453063318766257a5069e4ab26d3fcf0785]

        Fix typo
        
        Change-Id: Idac70b87926cfc34712a2e65923d8a035c870765

2017-06-27  Eike Rathke  <erack@redhat.com>  [a962f1465a8db9b6c4dfdfd8fef9141f07d7fd06]

        Resolves: tdf#108788 update references for deletions at end of sheet
        
        ie. when the last column or row is included in the deletion. This seems to have
        never worked.
        
        Change-Id: Ic1bd1944298fe248367597177ca01e109585fcd2

2017-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b06657fca57b02ffb267a168bc9323780aeafbef]

        use std::array in BlockInfo
        
        Change-Id: I28a13592e5993454ae96b0a32ba328013da7856e
        Reviewed-on: https://gerrit.libreoffice.org/39296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-27  Stephan Bergmann  <sbergman@redhat.com>  [2c355e3a76b7a167a61200ab749b2d88d5fbe3a7]

        Remove unused ItemProcessor argument
        
        Change-Id: Ie650f8c046f60a749999e1819edb5abad79e5362

2017-06-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a679ae4c8782720379f70e9beed8f8d7eaebe58f]

        svtools: use implicit defined copy assignment
        
        Change-Id: Iea061bbcf0bf6e894f1bb6028de75eb0f8e2c8f0
        Reviewed-on: https://gerrit.libreoffice.org/39294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b4f16b8ea466229c380dc39fd597fef34c6c0dee]

        basegfx: remove trivial copy ctors
        
        Change-Id: If6668552ec56d1b6439ead56fb2d77491a84ea13
        Reviewed-on: https://gerrit.libreoffice.org/39295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ec5f7d8134f914f21056fb7f6719509c5465d382]

        Fix typo
        
        To complete commit 3f3181522bd5fa7cd32dc81c624ef260b29cfc9c
        
        Change-Id: Ia6784899e39be6822577e3b8d5f4082ed765fd5e
        Reviewed-on: https://gerrit.libreoffice.org/39271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9868cefad38b5382f8f683c1ef8064955cc0f093]

        Fix typos
        
        Change-Id: If4373f47fdf0ccfcbd490299f8b8d09e17bf92cd
        Reviewed-on: https://gerrit.libreoffice.org/39272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-27  Stephan Bergmann  <sbergman@redhat.com>  [94bfb93f3960eb55d8f3388d578e3ce03d02507d]

        PresenterPaneBorderPainter::Renderer::PaintBitmap rpBackgroundBitmap is unused
        
        ...ever since 4d91841e0bc18d5b01fe85eb03eb0be589cf0c74 "INTEGRATION: CWS
        presenterscreen".  (But PresenterTheme::GetBitmap is called with "Background" at
        least also from PresenterWindowManager::SetTheme in
        sdext/source/presenter/PresenterWindowManager.cxx, so that code cannot be
        cleaned away.)
        
        Change-Id: I2cdf96ce4d27af2d0beca51e5769fbf148973431

2017-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5ece062058f7772f8414d47d07bb8af6e8e5c2a]

        loplugin:oncevar in sw
        
        Change-Id: Ia96172489eec09607113d388a5b683bb6e0d2dec
        Reviewed-on: https://gerrit.libreoffice.org/39290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d5090419e0113f5b411ee84bfc55926a19da411]

        inline ElementPtr
        
        Change-Id: I93a9527283a819a95563565a252a5088253c91c0
        Reviewed-on: https://gerrit.libreoffice.org/39293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-27  jan Iversen  <jani@libreoffice.org>  [b59722cd2aa2d13562d288fc07cca50c2ce2d638]

        android, fix codemaker buildbreaker
        
        Interesting android does not use --enable-java
        
        Change-Id: If834485d5a1cfcd2c6ddcd6f30dcbb61aa838dae

2017-06-27  Michael Stahl  <mstahl@redhat.com>  [e1f9228cfbc11110310eac0c17165565ee8904f0]

        sw: fix the assertion in SwModule::Notify()
        
        This assertion (for i#116192) is actually triggered while loading
        fdo65932.html in CppunitTest_sw_filters_test:
        
        The perverted LoadHiddenDocument() hack in SwHTMLParser::SetControlSize()
        may create a view too early, before loading finishes, but this
        shouldn't be a problem because HTML is never a template, so move the
        assertion into the place where we actually modify the document directly
        without going via the shell.
        
        Change-Id: Ifa4b1ec4ab4142f4159daf5785cd90b5468f7e3e

2017-06-27  Bernhard Widl  <bernhard.widl@cib.de>  [37e7bb9c7803a3d4a3b4c44562487403e274203f]

        fdo#43157 convert OSL_ASSERT to assert in sw/source
        
        Change-Id: Ibef2f8deb36e2123f22bd925d1360c34de0ce47b
        Reviewed-on: https://gerrit.libreoffice.org/39270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-27  Mike Kaganski  <mike.kaganski@collabora.com>  [6124490c1e486d648d75cd1c3f7f4e793fb1d1c0]

        tdf#108806: convert CRLF into space in OOXML text
        
        Change-Id: I8e2e108a705ecdb55c096a589d83d51c48b0b83c
        Reviewed-on: https://gerrit.libreoffice.org/39286
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-06-27  jan Iversen  <jani@libreoffice.org>  [3e8746506f063380387f3db5c3f849446ab58deb]

        iOS, first attempt to get bridges compiling.
        
        Need to adapt for other iOS CPU´s
        
        Change-Id: Icb0b49265d3ec67057e57bfe5610389afe404568

2017-06-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e1d1c84dc994aedcf27b46cc96b4b8f79997c40e]

        gpg4libre: Show message when no cert manager found
        
        Change-Id: I0da5f20b049ab2d8c992cb2a04dcf544f0b35aa1
        Reviewed-on: https://gerrit.libreoffice.org/39289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [6561fc32afaa0ca992ae988b6d08c62e3e516d43]

        loplugin:oncevar in svx
        
        Change-Id: I22a3a13e059ac7d3479f12860564fe3eb1b55e44
        Reviewed-on: https://gerrit.libreoffice.org/39282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f65f34d630f02c0d9f8c6e5e28dff56e6208ab4f]

        gpg4libre: Add seahorse to list of certificate managers
        
        which is the Gnome default app for ḱey management
        
        Change-Id: I4c27074f83538640fb1729c5cfddd96981d35f40
        Reviewed-on: https://gerrit.libreoffice.org/39288
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [41905ffb2a3d8d1362fe55690bf2a716b1e04064]

        tdf#108809 Message boxes: Add more descriptive window title
        
        E.g. 'Error' for error boxes instead of just 'LibreOffice 6.0'
        
        Change-Id: I7142d15e9219a2aa6733523887cdf43b50200b7b
        Reviewed-on: https://gerrit.libreoffice.org/39284
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-27  Stephan Bergmann  <sbergman@redhat.com>  [766cd45488ab8c2cb2ae772f225cd967a7d32475]

        PresenterPaneBase::PaintBorderBackground does nothing
        
        ...ever since 1eeb7358933afbb8d673c16c92bfd8492e8b5620 "INTEGRATION: CWS
        presenterscreen"
        
        Change-Id: Ibb5bf69eb3d11aa3c3b67ed0b342ca95ecf40bfe

2017-06-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e2378bbf4539455e445205ad868c43246ec423ed]

        tdf#108711 GPG key selection should only be possible for ODF >= 1.2 documents
        
        gpg4libre
        
        Change-Id: I6dbdaefddacf55c9381d156ada20cb3f25d4b3cb
        Reviewed-on: https://gerrit.libreoffice.org/39263
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9674704cb721f600d678788aa5d9392ad410c330]

        gpg4libre: Show error message when signing fails
        
        Change-Id: I58f3febaaaaa225952e87ad3f092950ace37d15d
        Reviewed-on: https://gerrit.libreoffice.org/39283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-27  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [a08c833a5d61ba806fe2875e7b84fd11b9856b58]

        Use base class to set/get super/sub script
        
        Looks like some obsolete code
        
        Change-Id: If600609ccd0baf3c10261cc850ac5ddc3c046401
        Reviewed-on: https://gerrit.libreoffice.org/39216
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-06-27  jan Iversen  <jani@libreoffice.org>  [99cde7238ec2e7c961f62e8353f2266f11fea0ce]

        iOS, remove java and cppunittest
        
        Low level functions will not be tested
        
        Change-Id: I72fa44ea713639db97e39801a3975d6731a684c2

2017-06-27  Arkadiy Illarionov  <qarkai@gmail.com>  [344a5dbc5c35255994a9e31df83cf964e6709246]

        Ported bin/generate-bash-completion from Perl to Python
        
        Change-Id: Ie1b5cd0a1f64198f8e6362a02484055c5ae6b26e
        Reviewed-on: https://gerrit.libreoffice.org/39077
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c937c6828784260f3536a37f8e297dc721a7d974]

        loplugin:oncevar in svtools
        
        Change-Id: Ic97e75c81a0c00853d2f10aaf182ab476c466c86
        Reviewed-on: https://gerrit.libreoffice.org/39281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [8dca2d5ac740f262b045f6529bd8e97af0ec9c47]

        loplugin:oncevar in starmath..svl
        
        Change-Id: I20e3796407c7e429a88d2811673929ac1141a41c
        Reviewed-on: https://gerrit.libreoffice.org/39280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [513ac8eb79e45de332d7ddab5b27c70578b904f1]

        loplugin:useuniqueptr in various
        
        extending it to find places we can use std::unique_ptr on arrays
        
        Change-Id: I9feb1d12d738d6931e752ecb6dd51cbc1540c81b
        Reviewed-on: https://gerrit.libreoffice.org/39255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-27  Jan Holesovsky  <kendy@collabora.com>  [72b706d7def9e4805e35f3174170dad422b2e7f8]

        SmartArt: std::for_each -> range-based for loop.
        
        Change-Id: Ie2b36175a52c897bcf39da0ac2daa35979aac923
        Reviewed-on: https://gerrit.libreoffice.org/39285
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-26  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [fd233408d650ae7770ad6d3e83850e565c1e4fb1]

        SmartArt: separate LayoutAtomVisitors from LayoutAtoms
        
        Change-Id: Ifbed15c881e4c0b987cd2fdbb903709a0b8b0e36
        Reviewed-on: https://gerrit.libreoffice.org/39269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-06-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0eddf2f02818b0bac76e7face67cda81de18d1d0]

        Remove nonsense TODO
        
        Change-Id: I97fd74c664e125f6c04f585e20c84ce702927e50
        Reviewed-on: https://gerrit.libreoffice.org/39277
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b0351f6d57a78dc85cdc2740958d260f4aa1e058]

        Cleanup comment
        
        Change-Id: I218675bcb832c158171f87bb7c52a658ceaa7a67
        Reviewed-on: https://gerrit.libreoffice.org/39278
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-26  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [ba9842077724939a85f1349dd11e51c6cfe65d93]

        Updated core Project: help  bb320c4e73967aff4b1b92c46c82a5dc5bdd8d3f
        
        Expand some useless “MS” abbreviations to “Microsoft”
        
        Abbreviations should be used only when we lack space
        (e.g., in UI), but there’s plenty of it here
        
        Change-Id: Ib0ac97b2003ca96e4bc286a1a1436bda0f81bd8a
        

2017-06-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0346371fcbb16ac4b31910469f5216b8eeacd850]

        lwp: use std::array and get copy ctor for free
        
        Change-Id: I3c0f8cea0adca843ec88f4742243c6cdada6bc5f
        Reviewed-on: https://gerrit.libreoffice.org/39260
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-26  Eike Rathke  <erack@redhat.com>  [e9b91268635859be3aba841fe1ea142e82a93254]

        assert( nStartCol + nSize <= MAXCOL+1 ); tdf#108788 prep
        
        Change-Id: I647253f32bfac0460c263f662ab95ec0151bf38c

2017-06-26  Stephan Bergmann  <sbergman@redhat.com>  [12ca907139c05ded23cb22aab2e03a52645adfa0]

        Avoid loplugin:unreffun
        
        ...after 272d5a02a3de2350f8af7a93281b651316b24ae5 "Revert 'tdf#108524 sw:
        attempt to split section frames inside table cells'"
        
        Change-Id: Ic1ec8cd3284e2ba98630552c80d99b5d67fc7efd

2017-06-26  Caolán McNamara  <caolanm@redhat.com>  [59d93d41537fa806219d705a6d06ed26bf09f2f3]

        Resolves: tdf#108643 don't restore orig size on first chart activate
        
        Change-Id: Ibe51eb81ea1b0874fc1a9018871f07c9af38e8d2
        Reviewed-on: https://gerrit.libreoffice.org/39268
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-26  Varun Dhall  <varun.dhall@studentpartner.com>  [1ace4ed5c7152e7ac81f07e86d794e83b1cebc2c]

        EditEngine: Added test to check MultiPara Copy/Paste with Bold/Italic text
        
        Change-Id: Ic94338662009a4e0ddbc28e21ac1f5028ddd9126
        Reviewed-on: https://gerrit.libreoffice.org/39219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-26  Stephan Bergmann  <sbergman@redhat.com>  [faa7491131e3b5bdb139b7ee46a110fdf4e012f4]

        Fix loplugin:vclwidgets' disposeOnce check
        
        Found when trying to temporarily add a SAL_DEBUG to (otherwise empty)
        ~NotebookbarTabControl (sfx2/source/notebookbar/NotebookbarTabControl).

2017-06-26  Michael Stahl  <mstahl@redhat.com>  [272d5a02a3de2350f8af7a93281b651316b24ae5]

        Revert "tdf#108524 sw: attempt to split section frames inside table cells"
        
        This reverts commit f991b842addddeada6dc45c4054deeca5aa7f17b.
        
        It doesn't really work and crashes on ooo61225-1.sxw in
        
        1 in SwFrame::FindTabFrame() (this=0x0) at sw/source/core/inc/frame.hxx:913
        2 in SwFrame::GetNextSctLeaf(MakePageType) (this=0x3137130, eMakePage=MAKEPAGE_INSERT) at sw/source/core/layout/sectfrm.cxx:1529
        3 in SwFrame::GetLeaf(MakePageType, bool) (this=0x3137130, eMakePage=MAKEPAGE_INSERT, bFwd=true) at sw/source/core/layout/flowfrm.cxx:805
        4 in SwFlowFrame::MoveFwd(bool, bool, bool) (this=0x31371d8, bMakePage=true, bPageBreak=false, bMoveAlways=false) at sw/source/core/layout/flowfrm.cxx:1861
        
        The code added in GetNextSctLeaf() looks unfinished to me: it assumes that
        something else has added a follow-frame for the SwCellFrame containing
        the SwSectionFrame already, but AFAICT the GetNextSctLeaf() function
        is responsible for creating that SwCellFrame follow.
        
        The caller (in GetLeaf()) specifically checks for this condition and
        avoids calling GetNextCellLeaf().
        
        Change-Id: I51875830771f07f5d2fec293f6063c73fc68d468

2017-06-26  Michael Stahl  <mstahl@redhat.com>  [ceabd9e3351f1f18f92e1ef302e76eee3ccc714f]

        Revert "crashtesting failure on ooo61225-1.sxw"
        
        This reverts commit 55d4cc340068b0f590ab3a2119a2a2a71a3f8e5e.
        
        It's obviously bogus to have mbInfTab set but ImplFindTabFrame return
        null.  Also, just loading the document still crashes with the same
        problem in a different place.

2017-06-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f808c50c6eece87d515df3b84b1c774395b5d9bc]

        updater: make it more difficult to misuse the API
        
        Change-Id: Ief5b2e37f289d6bfa92a909701c331d50509b0a3

2017-06-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [07586bc09138f7af3b18d8de7a40898c7303baca]

        updater: reduce scope of ArchiveReader and pass by reference
        
        Change-Id: Ifbcfa5b612cb0a8670bf3dd0be6e74708cc969c1

2017-06-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [95eae33ae8db583ebf4ff0cdfc3e3a48915a706b]

        updater: subclasses need to pass the archiveReader parameter to their parents
        
        Change-Id: I1d69d592a05908e4e2a2e832a5b6ef9d13fc2e2c

2017-06-26  Christian Barth  <Christian.Barth@zoho.com>  [c806dab3c99a730430e02ea0d1ccecdb5d688423]

        tdf#108563 Transform global variable gArchiveReader to local variable
        
        Change-Id: I0830f00bce19bc4b77d8e9e0cb5684338a4c9e5d
        Signed-off-by: Christian Barth <Christian.Barth@zoho.com>

2017-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [2fb2d6efdb25f718ddd65709697bc68d81815a59]

        loplugin:oncevar in scaddins..sot
        
        Change-Id: I657a131374b9f1153135e00ed429889518b91427
        Reviewed-on: https://gerrit.libreoffice.org/39258
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-26  Johnny_M  <klasse@partyheld.de>  [3b9d2501b390dfaec7d0a189742fb3305f3742d9]

        tdf#39674 Translate some German variable names
        
        This translates "Neu..." to "New..." in names of some variables.
        
        No functional change is intended.
        
        Change-Id: I29859ecdd44e15820414746cd2b39f62cdfc0ae3
        Reviewed-on: https://gerrit.libreoffice.org/39213
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-26  Stephan Bergmann  <sbergman@redhat.com>  [9be706e34a8d62e1c94bd82df44b8602a97d2b2a]

        nTransparency of type sal_Int16
        
        regression introduced with ac2d415a52f22caf0012b7d9b17d015aca27db9d
        "loplugin:oncevar in sc"
        
        Change-Id: I521053a59bb16c78d97129e4de5ebbf4820d6640

2017-06-26  Bernhard Widl  <bernhard.widl@cib.de>  [ef151d297c4c490d8694e14f8f556b56cad3325a]

        fdo#43157 convert OSL_ASSERT to assert in sw/source/core
        
        Change-Id: I6ffd9832ff1085c84fde8763045f3d1cb02137e2
        Reviewed-on: https://gerrit.libreoffice.org/38974
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-26  Stephan Bergmann  <sbergman@redhat.com>  [7850e70d5e98bbfeb536d9644b618d0782da30a6]

        Write 0 of type 'unsigned char'
        
        regression introduced with ac2d415a52f22caf0012b7d9b17d015aca27db9d
        "loplugin:oncevar in sc"
        
        Change-Id: I1073e7e8b67ddf1dd633f004322c6bc46b9a8052

2017-06-26  Stephan Bergmann  <sbergman@redhat.com>  [213472319d26c5b3edb463837c901b45b1fa8674]

        Fix int (sal_Int32) ambiguity
        
        Change-Id: I32afd77a851da180d91011fa424a88be5871e8f7

2017-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [b59b4a38b45e1bf158701355c8c70f1c59f3e112]

        loplugin:oncevar in sd
        
        Change-Id: I56649b4df8c517f152ed4e9132985bbef22f8634
        Reviewed-on: https://gerrit.libreoffice.org/39241
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [742f030d67f3d4179d3d0153cc16be35095eb580]

        update constantfunction loplugin
        
        didn't find anything useful, so just updating the exclusion lists
        
        Change-Id: I66d37aee185290f454e5ac0baeafd1f67bfaf106
        Reviewed-on: https://gerrit.libreoffice.org/39254
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac2d415a52f22caf0012b7d9b17d015aca27db9d]

        loplugin:oncevar in sc
        
        Change-Id: Ice59e286debb6bd0eb692f2b2b0c2c5087c069c0
        Reviewed-on: https://gerrit.libreoffice.org/39239
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-26  Mike Kaganski  <mike.kaganski@collabora.com>  [47f0e83989c4c03d9690229b6433a5541032a3eb]

        tdf#89139: pivotCache: output sharedItems children only for string fields
        
        ... to avoid "corrupted" warning from Excel.
        In case of string fields, Excel expects the item list to be present,
        and containsXXX attributes of sharedItems to be absent, otherwise
        it shows a warning about file corruption.
        For numeric fields, it doesn't expect item list, othervise it also
        warns about file corruption.
        
        Change-Id: I5ded5b836587bed3177eb0a6b6c418e459e6be8b
        Reviewed-on: https://gerrit.libreoffice.org/39114
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-06-26  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [603a8414454ab963b5907085d6642dcfd432ce34]

        SmartArt: layout diagram
        
        Change-Id: I854703ea3cb09ace2d0b01a47d9f07bb7a98b70e
        Reviewed-on: https://gerrit.libreoffice.org/39172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-06-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2bdfeb0b0973ebb7c4d9c410e22df2a56deef5bc]

        use implicit default copy assignment
        
        I guess Coverity complained that there was a copy assignment operator
        but no copy ctor, move assignment and move ctor defined.
        
        Change-Id: I10641c9f403e609406b2a1420b22abbfc9dbc6fc
        Reviewed-on: https://gerrit.libreoffice.org/39240
        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>

2017-06-26  Stephan Bergmann  <sbergman@redhat.com>  [642ae256ea5b8083ba0b3c097ca8ea52304b9cdb]

        ChangedUIEventListener is refcounted, mustn't be helt by unique_ptr
        
        Fixes c0ce1ec3736be861a2ed58827fadb25269ab0117 "loplugin:unusedfields in sfx2
        part1" part on "fix a memory leak in NotebookbarTabControl where it was not
        freeing it's m_pListener field", which now caused ASan to report heap-use-after-
        free during CppunitTest_sw_dialogs_test.
        
        Change-Id: Ic0209650692a34abd1ee451713615a03ed9c746f

2017-06-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dbcc169d8c1008d46f62e0a526aa89331471621a]

        Fix typos
        
        Change-Id: I2ce725f87ee6f8ebcffbac268cc7e7f8850023e5
        Reviewed-on: https://gerrit.libreoffice.org/39232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [2dbe6a2d57956be392966c363d03f54cb68dd4fa]

        loplugin:oncevar in sfx2
        
        Change-Id: I9aadcb9a12ef9b0c3f93ea255f2542e51d31fbf7
        Reviewed-on: https://gerrit.libreoffice.org/39242
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-26  Johnny_M  <klasse@partyheld.de>  [d416a5ff59b31dd7250d392278c43f66cdb81e35]

        Translate German comments and debug strings (leftovers in r... dirs)
        
        Translates all (leftovers) found using a custom regex, in directories not
        shown by /bin/find-german-comments and beginning with "r".
        
        Additionally:
        - Translates test strings in /registry/test/testregcpp.cxx
        
        Change-Id: I9fda72a3d1830268c4eb83d67ee7a95e38c31c0d
        Reviewed-on: https://gerrit.libreoffice.org/39210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [97ee2bbd402c8457f4bf8fe6fd8f5f36590b963f]

        extensions: remove COMPMOD preprocessor defines
        
        COMPMOD_RESPREFIX=abp was unused ever since initial commit in 2001.
        
        COMPMOD_NAMESPACE was used to set the namespace name qualifier of
        the helper in componentmodule.hxx to the extension's namespace name.
        
        I don't see why this is necessary as the helper is always compiled in
        a separate extension library.
        
        Change-Id: I287607008db3dc0ebc32731536747a921c91807d
        Reviewed-on: https://gerrit.libreoffice.org/39184
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e61c97f08e5472b64ba33fc64a595ad48de4b357]

        lotuswordpro: remove trivial copy assignment operators
        
        Those will be implicitly-defined by compiler and a move assignment
        operator should be implicitly-defined now too.
        
        Change-Id: I03c4bb3b95e76c706b606a170ed02c2a39862b36
        Reviewed-on: https://gerrit.libreoffice.org/39246
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [3f3181522bd5fa7cd32dc81c624ef260b29cfc9c]

        s/catched/caught
        
        Change-Id: I7ea6977a9749e86f8058b78cdb91cd2c62da8264
        Reviewed-on: https://gerrit.libreoffice.org/39164
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [979c8c56b7d52fe9a5d4b1fbfdab0adaba04c470]

        loplugin:oncevar in oox..sax
        
        Change-Id: I0fee8bcddaeea48335e3be05761d2ad2c45020e2
        Reviewed-on: https://gerrit.libreoffice.org/39238
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [c2d139d8fa92e44baf592cd8ce644dc66356e143]

        osl: w32/pipe.cxx typo should have been caught, not cached
        
        Change-Id: Iacdf76eec11aedc8a3308897edfda400790bdc19
        Reviewed-on: https://gerrit.libreoffice.org/39245
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f957c0c6deb685893fe18e8df643708828b4043b]

        Updated core Project: help  b915986913b52910c342eb831351897868226c0d
        
        Help-in-browser (v)
        
        * Add piwik analysis
        * handle SHARED module in search
        
        Change-Id: I7c3c653d5e1211eed6c45b521fc35a9dc52ed21e
        Reviewed-on: https://gerrit.libreoffice.org/39251
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-26  Paul Trojahn  <paul.trojahn@gmail.com>  [643da8ec4e721d33dfdf8d78bedd50a915f1188d]

        Fix PageShape export to pptx
        
        The export code is not called, because the PageShape is actually
        of type presentation.PageShape and not drawing.PageShape. A
        PageShape has no text at all, which results in an empty p:txBody
        element that fails validation, so it needs to be checked first if
        the shape actually has text.
        
        Change-Id: I559f15c2396739c74d5c4f36eb952754bc040ce8
        Reviewed-on: https://gerrit.libreoffice.org/38574
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-06-25  Caolán McNamara  <caolanm@redhat.com>  [55d4cc340068b0f590ab3a2119a2a2a71a3f8e5e]

        crashtesting failure on ooo61225-1.sxw
        
        Change-Id: Ia953443ba352aea1b33b6efd312a0e95a6b8918e
        Reviewed-on: https://gerrit.libreoffice.org/39244
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [93d42c1b23721120fd2b61ee0b8842a14fd9b6b8]

        loplugin:oncevar in l10ntools..mysqlc
        
        Change-Id: Ifd4826f8ba4e10f2e012172fa693794d68bb6b4d
        Reviewed-on: https://gerrit.libreoffice.org/39188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a006f60b6ae22db6acb57d06167a3c6fd8bc6f1b]

        loplugin:oncevar in helpcompiler..jvmfwk
        
        Change-Id: Ia9b20a8ca95684cbeb21e3425972c43ba50df3cd
        Reviewed-on: https://gerrit.libreoffice.org/39187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [d116894b26f538793a0d5dc5847efd2fb53e7acb]

        loplugin:oncevar in formula..framework
        
        Change-Id: I96d6af49c1994ebd7d6dcc41469127e3151b4350
        Reviewed-on: https://gerrit.libreoffice.org/39186
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [3361e28f944d9f752f0e0df91968559f1ae55f72]

        make some tools macros into functions
        
        in the process, eliminate the need to explicitly specify the
        source/destination type at the callsites.
        
        Change-Id: Ie556645791a479989fb737933f1dd58e8533cb1c
        Reviewed-on: https://gerrit.libreoffice.org/39171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [49ecd18fe233a6e60806d023ae06583471cb233c]

        fix constants used before definition
        
        ERRCODE_AREA_SO and ERRCODE_AREA_SBX were being referenced before their
        definition., by ERRCODE_AREA_SVX_END and ERRCODE_AREA_SO_END
        
        Change-Id: I51af1752290479adf0985746253134a0924b1e17
        Reviewed-on: https://gerrit.libreoffice.org/39150
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  David Tardon  <dtardon@redhat.com>  [8222d14cb5fc8f7b46e068b4b3f86cc867e05972]

        upload poppler 0.56.0
        
        Change-Id: If61037a2df12fd7389f46913d96f4b386460fc76
        Reviewed-on: https://gerrit.libreoffice.org/39205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-06-25  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [df134d2d1b935c7b74d2e135c3041f7c25de3c13]

        remove unused local vars
        
        since commit 95c348afa8f4f17c058c449ded75025175af0e4a
            loplugin:unusedfields in svx part2
        
        Change-Id: I6d5f3704f4efef0a9fb69623f46a216c509c8302
        Reviewed-on: https://gerrit.libreoffice.org/39229
        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-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [609c0d268ff52c0566ad77dc54de2eeb4d5ef4f8]

        osl: socket.cxx nullptr comparison cleanups
        
        Change-Id: Ie0339482bf3a9b108e26008526bc5e73b761d27b
        Reviewed-on: https://gerrit.libreoffice.org/39223
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [dff3a597dad3b76990311ee356e0bd603753d8d3]

        osl: for should be a while
        
        Change-Id: Id4e92f0c7927bbc767061461361936dbad8da778
        Reviewed-on: https://gerrit.libreoffice.org/39204
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [dda035f0afdd6d806954b6f2eb5ab0aa8e8f4bf5]

        osl: test condition fixes in unx/file.cxx
        
        Change-Id: I8debaa590c570ea7a6447668b053a2d4c507edf0
        Reviewed-on: https://gerrit.libreoffice.org/39203
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [651031aab433d0bd4120c096c19169e581527374]

        osl: whitespace cleanup of unx/file.cxx
        
        Change-Id: I10c9a8d1474920afb7f6afc4d7d34172c398ab4d
        Reviewed-on: https://gerrit.libreoffice.org/39201
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [a56e7f790dda566edb75a82fdfcc9e0cbb4e8dc3]

        osl: doxygen comments in unx/file.cxx
        
        Change-Id: I26d8b665e8940fd3821d29ced0046c2d1dd5a59c
        Reviewed-on: https://gerrit.libreoffice.org/39200
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e496a707b23d9ab0fb0ac20e7411cf316f2f1412]

        vcl: delete fake copy ctor and assignment operator of TextEngine
        
        Change-Id: I9db651d2d9763aca8c70c1a313bab8d7d4d73e10
        Reviewed-on: https://gerrit.libreoffice.org/39228
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [3abc5d24b499a80b656cbb40b0f31566c3e2e714]

        osl: cleanup headers of unx/file.cxx
        
        Change-Id: Ic1d171cf11cf36058f6d1f40c9ca041012e1b0e1
        Reviewed-on: https://gerrit.libreoffice.org/39198
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [7c6ccc424eec53cac72a9fc81913f6ad780d91aa]

        tdf#43157 - osl: convert OSL_PRECONDs in w32 & unx file.cxx
        
        Change-Id: Ic914d9240e6b06b7e6550fe311fd69e310254bd5
        Reviewed-on: https://gerrit.libreoffice.org/39197
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [b376eec5c70b5fced2e2bdc205191381b66948a7]

        osl: remove unneeded comment in unx/file.cxx
        
        Change-Id: If2e4c06a1d083f82ab531a15ae0bd983f7a5586e
        Reviewed-on: https://gerrit.libreoffice.org/39199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [3c5d5ff4e8050b9470a899f618e8c5c2c2481ab5]

        svx: pass struct by const reference ...
        
        and use references instead of pointers for output parameters.
        
        Change-Id: Ib91a821ff84e464639aa6f09a44ba00301f1d783
        Reviewed-on: https://gerrit.libreoffice.org/39220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [7562c5f37ca03267da5873143601811bebf6d620]

        tdf#107584: Load/save page background transparency
        
        Change-Id: I17bd01dc129f0e530d5e227a5ddc12f11486e85d
        Reviewed-on: https://gerrit.libreoffice.org/39206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [0922085dc8acf5500e4c01b00f83d524c8adc300]

        osl: remove comment cruft from pipe.cxx on win32 and unx
        
        Change-Id: I774497c07f682a3923a6317af5804e477540995c
        Reviewed-on: https://gerrit.libreoffice.org/39225
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [e7884518b41d5fa94bfab8083c453ae41cc39426]

        osl: whitespace cleanup of pipe.cxx for unx and w32
        
        Change-Id: I9c8933616d36027314c990301e67a54c567429b5
        Reviewed-on: https://gerrit.libreoffice.org/39222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [2f7088999dc3aa7a4032e2a593b49a146854897e]

        osl: document pipe functionality
        
        Change-Id: I1b2fa0db88bf9b25283ff532f9634eb4605775c3
        Reviewed-on: https://gerrit.libreoffice.org/39221
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [3fe969eba649fe390008044fe23a8a9bc9276a14]

        osl: variety of doxygen fixes
        
        Change-Id: I48e4bcce447a1efdb37d6dca9e5808ec8d73492b

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [b2f63a266396a38c7d88c397d26db1c08e5f7ef5]

        osl: document and group code via doxygen
        
        Change-Id: I9945df95e14fbca47f7cea80b1d4097d00a3eb54

2017-06-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [61fc3ed179b324c58788d57f284fcc23d8258ae3]

        Updated core Project: help  181b72469b27cc2f711525838463e98a0920161c
        
        Help-in-browser: several improvements
        
        * tabs for Contents/Index/Search
        * product version (6.0, 5.3, 5.2, etc...)
        * capable to receive URL from LibreOffice help call
        (need to change help url in sfx2/:
        protocol://<host>/index.html?<params>
        
        Change-Id: I2244336ea47cdb923884ae97b9f4a586d85ec706
        Reviewed-on: https://gerrit.libreoffice.org/39227
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8d53e996c811f207a5c80225c57cced5c2421487]

        Updated core Project: help  bd033eb897b7c43f1f6e8c35cc50d4a73ace84af
        
        Help content n browser (iv) clean xslt cruft
        
        Change-Id: Icbcde2c6d40019ea6a14a05dd41b248397fc3c33
        Reviewed-on: https://gerrit.libreoffice.org/39226
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-25  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [2274deda0185f2f4b153a16f46a6a668394d3458]

        gpg4libre: import public key payload if initial validation fails
        
        Since maybe we don't know the key yet?
        
        Change-Id: I8b7e3f472d4731d9fb8bb675d81bdad257aa9230
        Reviewed-on: https://gerrit.libreoffice.org/39194
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-06-25  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [72e7cfd776dee2edfa513f8f1a8f45136de1d8ba]

        gpg4libre: save some space, extract binary key/sign data
        
        Since callers will base64-encode this anyway, again
        
        Change-Id: I0962d102fa0f2b95eaa2e608539cc291125f0321
        Reviewed-on: https://gerrit.libreoffice.org/39193
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-06-25  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [52b3ae1c08803fe370960f80668e3fb715617358]

        gpg4libre: base64-encode and decode SignatureValue
        
        which xmldsig-core actually requires
        
        Change-Id: I92a6e192865919d844009be042dad36106a19fc8
        Reviewed-on: https://gerrit.libreoffice.org/39192
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [74b98e04d604b6713f0a66a8337db6a3c79ad23e]

        osl: doxygen parblock
        
        Change-Id: Ica1b604484c855a94c9a21fab04d62c2f5952fe7

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [d88776a05676af89b3d6d798e073acf778206bc1]

        osl: remove @relates Condition, not relevant
        
        Change-Id: Ifabb961817b8c3cc326264bb9d9bb1c3a4e7e461

2017-06-24  Yousuf Philips  <philipz85@hotmail.com>  [3e82c30b89b87199b8f20658beecbfccccffcd52]

        tdf#108720 Add symbol fonts to isSymbolFont()
        
        Added webdings, wingdings, and bookshelf symbol 7
        
        Change-Id: Icbd311dbe1cd6895d04ac10aa5a275894c613c15
        Reviewed-on: https://gerrit.libreoffice.org/39217
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [875fcea2a5605565852f11161cb9bbb80ab95873]

        osl: the addr parameter of osl_mapFile is [in,out]
        
        Change-Id: I29992bfecf50b5e6a185257b3df404bb474dd225

2017-06-24  Julien Nabet  <serval2412@yahoo.fr>  [ee60c441dc73100b5041f4d0fb1675fade00d82c]

        Related tdf#40713, use DecodeMechanism::Unambiguous
        
        Change-Id: I73221fb6c127903398a7faae48d5247339ec8d7f
        Reviewed-on: https://gerrit.libreoffice.org/39214
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-24  Takeshi Abe  <tabe@fixedpoint.jp>  [6ade3ef203238a211754c9c69000f155edd15ca9]

        std::unordered_map can erase an element by given key, if any
        
        so that it is unneeded to find its position in advance.
        
        Change-Id: Iccf92f98b8683e4b2fb5252f5e05a357268b7033
        Reviewed-on: https://gerrit.libreoffice.org/39156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-24  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [879fea59a0bcc1a439e51ab0923e1cc41dff5bfb]

        gpp4libre: error handling, proper key extraction
        
        Change-Id: I1cb219f825393309219a4ebfb406482050b91228
        Reviewed-on: https://gerrit.libreoffice.org/39191
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-06-24  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [1ac1caff62d0d72d158a2fafb3f06b7ec18cb346]

        oovbaapi: use autoshape in case of EllipseShape
        
        Required for msoShapeOval autoshape type
        
        Change-Id: I62ef053e8f387f4d87b28b7d17b82209d28fe0fd
        Reviewed-on: https://gerrit.libreoffice.org/39209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-06-24  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [50f4e1883c2e9eb8ec25ad9095889fc7699440dd]

        oovbaapi: add Application.OperatingSystem property
        
        stub
        
        As documented at:
        https://msdn.microsoft.com/en-us/vba/excel-vba/articles/application-operatingsystem-property-excel
        
        Change-Id: I2ccf17c698eb631e7b5ca420752b2268d2142d2a
        Reviewed-on: https://gerrit.libreoffice.org/39208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-06-24  Lionel Elie Mamane  <lionel@mamane.lu>  [521d8d91cd0a1eb92c50d0b9d4ae163073dbff4b]

        janitorial; not useful; is actually used below
        
        Change-Id: I87484b04d9f3feecdac3c53bc7eb3a5ec05e7af7

2017-06-24  Lionel Elie Mamane  <lionel@mamane.lu>  [ecdcf38a3250536d9b7f48a8ded50e23ccfcd1df]

        tdf#108732 ListBox: in absence of a field, treat data as string
        
        so that one meaningfully compare it; default is DataType::OTHER,
        which is not comparable
        
        Change-Id: Ifc1e1c9b801f45d0a95a83d30cc205b91e647880

2017-06-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9da0183f3bf6ba88f5e9c057809b7ccae99b7af2]

        updater: add a one step update test
        
        Change-Id: I548504ecc5fd2403596ad6eb5af116e4a46ddc35

2017-06-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a2636093643a57ddd5d235246a9736e3352f3bd3]

        updater: add a way to manually test updater command line
        
        Without this hack it is not possible to debug the updater invocation easily.
        Each time this code will be called the updater would be executed and an update
        directory already present.
        
        Change-Id: I1159ee504b8f4ebf211e2a719369a48ae2e32345
        Reviewed-on: https://gerrit.libreoffice.org/39080
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [784371488b759420fb84bc93ce21ec84cc0b0643]

        updater: forward the command line arguments to the updater
        
        The arguments will then be used again to restart LibreOffice with the same arguments.
        
        Change-Id: I17697c997a1dfeebecd9ec64e8f4ea66cadc4690
        Reviewed-on: https://gerrit.libreoffice.org/39079
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-24  Gabor Kelemen  <kelemeng@ubuntu.com>  [42a6c0d0e75fc1b3c04d90910025196735783e6e]

        Set OK as default button in MM Assign Fields dialog
        
        Shut this warning up:
        warn:vcl.layout:28925:1:vcl/source/window/builder.cxx:519:
        No default button defined in modules/swriter/ui/assignfieldsdialog.ui
        
        Change-Id: Ide113c694ac6cf20361a81ed53c474494f172921
        Reviewed-on: https://gerrit.libreoffice.org/39190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-24  Gabor Kelemen  <kelemeng@ubuntu.com>  [511c16bd8c8671f43d2ff93f845209e733c6ae4d]

        tdf#98800 Enable Next button on the third page of the MM Wizard
        
        This seems to enable and disable the Next button even if the
        'This page shall' checkbox is already enabled after a previous run.
        
        Change-Id: I9cba7649b9cd1df110c5a120d4eea3d97b3afcf1
        Reviewed-on: https://gerrit.libreoffice.org/38553
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-24  jan Iversen  <jani@libreoffice.org>  [1e2831e97beece97a753c40a4d313e9a0662d494]

        iOS workaround to avoid mkdir problem.
        
        this patch solves:
        make   -rs -f /Volumes/LIBREOFFICE/ios/core/Makefile.gbuild    all
        touch: /Volumes/LIBREOFFICE/ios/work/workdir/Executable/cppumaker.run: No such file or directory
        make[1]: *** [/Volumes/LIBREOFFICE/ios/work/workdir/Executable/cppumaker.run] Error 1
        
        Seems the touch <foo>.run does not have a mkdir -p.
        
        Change-Id: I3a02f5fd04cc3e2b96afb919542ef708849daf10

2017-06-24  Julien Nabet  <serval2412@yahoo.fr>  [36d91a65ab2db0c4c81e09771f6b44e1905122a0]

        tdf#40713: dBASE, don't lose dbt file
        
        if aDbtFile corresponds exactly to aTmpFile, we just have to return
        
        Change-Id: I1dde8efbe01838dc94f6025d5b81f5aee01932ac
        Reviewed-on: https://gerrit.libreoffice.org/39189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-24  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [4493f983d511990684588fbd141ec4f6ff0b40b6]

        gitignore: compile_commands.json is only top-level
        
        Change-Id: I313b86d8736e948d52d57bad77550f2969c9fc67
        Reviewed-on: https://gerrit.libreoffice.org/39107
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-06-24  andreas kainz  <kainz.a@gmail.com>  [55315a8b3b78e2264da8e204ee4fca192829dd1a]

        update notebookbar_groupedbar_full
        
        Change-Id: I467388a8f67cc331f3babadd44bc5d720997a63e
        Reviewed-on: https://gerrit.libreoffice.org/38260
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [9dfd9f1a2e5db3ae6a370c1c5b493612448eb18a]

        osl: w32/file.cxx cleanup signatures of definitions
        
        Change-Id: Ic704e71258c5b8a3dc018862afd1aab1bdb5ab84
        Reviewed-on: https://gerrit.libreoffice.org/39146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [f18f7b283f44626bc3dee7a578feafbc50c5146e]

        osl: w32/file.cxx normalized LHS/RHS if conditions
        
        Change-Id: I6fa3a5153ede3ed6cbe8cd4e8d6eb1dba4ea4a56
        Reviewed-on: https://gerrit.libreoffice.org/39145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Varun Dhall  <varun.dhall@studentpartner.com>  [41f1474e63a40e682a424211e788cc4b801e6659]

        EditEngine: Added test to check MultiPara SelectiveSelection Copy/Paste
        
        Change-Id: Iffb55599c90483b231820f60536c93ec3bfec2c9
        Reviewed-on: https://gerrit.libreoffice.org/39140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [a64bbe6b1d2e64a609c588a66a5739ee03a65946]

        osl: w32/file.cxx remove extraneous space from around braces
        
        Change-Id: I6a397dd09e2bdcf62e7a24f4edf8faaf35b49657
        Reviewed-on: https://gerrit.libreoffice.org/39144
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [fd9ac19838b4d97262a7c4411d80c2d64e54d653]

        osl: w32/file.cxx update comments
        
        Change-Id: I837db449b4e1eb16580bbfd57647f6372b43e4d8
        Reviewed-on: https://gerrit.libreoffice.org/39143
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Varun Dhall  <varun.dhall@studentpartner.com>  [84284429de635226342d745680fa5ddc324b4b3b]

        EditEngine: Added test to check Multi Para Copy/Paste
        
        Change-Id: Ida45d5861068c71e5c8d75eb711aaacbf543be79
        Reviewed-on: https://gerrit.libreoffice.org/39119
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [c6e6255f7a8fa6c52b8fc1989137a77cf2f0a488]

        osl: w32/file.cxx update headers
        
        Change-Id: Ie5f9bb56afc00d1de7285008d9f99308b2673f25
        Reviewed-on: https://gerrit.libreoffice.org/39142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  jan Iversen  <jani@libreoffice.org>  [5a72018557d649ede54b739a07a124b86848261d]

        iOS, convert CPPUnittest to noop
        
        unittest is not supported for iOS
        due to the way it is build
        
        Change-Id: I0682c5252231668edc2ec186147b872ef6fcc695

2017-06-23  Gabor Kelemen  <kelemeng@ubuntu.com>  [c9b9224018c5a6acc9b6790db0f321fb8913f8ff]

        Remove support for the oldref attribute in l10ntools
        
        Now that oldref and l10n attributes were removed from
        helpcontent in commit eb9ec1c794a0d3b8522375c7a87ac3ee999c8a66
        we can as well drop support of these from l10ntools and xmlhelp
        
        Change-Id: Ib6fe30e93f0d7e976bb675beee9395ab543af99c
        Reviewed-on: https://gerrit.libreoffice.org/38715
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-06-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [eccca2010bb452380cc16cee5e882ef002057a42]

        bridges: fix Linux/arm for the non-Android case
        
        Change-Id: I8adf22c65515ae23b95e6745c24c41814192811b
        Reviewed-on: https://gerrit.libreoffice.org/39173
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-23  Stephan Bergmann  <sbergman@redhat.com>  [3608424347aef7dfaa9ecc9b0afbf06da49d8a4b]

        Sort list
        
        Change-Id: I08882119972587b6c86ba0717cfc73d0fc4550e1

2017-06-23  Caolán McNamara  <caolanm@redhat.com>  [5ff95b16cf9fb2ac7b2b970614e3b98f55978dc0]

        coverity#1399034 rework to avoid 'Unrecoverable parse warning'
        
        emit.cpp:1472: assertion failure: emit-ast.cpp:1123: assertion failed: Ran out of fields in aggregate initializer
        
        Change-Id: Ib17de1917aa19bf171663c1077e9e9c3bed96d33
        Reviewed-on: https://gerrit.libreoffice.org/39160
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-23  Caolán McNamara  <caolanm@redhat.com>  [2db34a069901cd0149d04c275df19afba728cdcc]

        Resolves: tdf#108708 set a min width for calc dropdown combobox button
        
        Change-Id: I002350170cf30a3347ed0c4e4885109ef194458e
        Reviewed-on: https://gerrit.libreoffice.org/39178
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-23  Caolán McNamara  <caolanm@redhat.com>  [9b32355ea6d8d5e34363ba0c57e74d75d7a7b1b7]

        Resolves: tdf#108705 remove grabs on widget before destroying it
        
        Change-Id: If02a0b4340788db638c74b98e855258145643452
        Reviewed-on: https://gerrit.libreoffice.org/39165
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-23  brainbreaker  <gautamprajapati06@gmail.com>  [3bb8ec7cc5c1dba74216ea42b94bf2284bf286d0]

        android: Fix bridges/ module for building with Clang
        
        Change-Id: If8bcda3aa8c3a3e46cd98e5ae797486f32db9822
        Reviewed-on: https://gerrit.libreoffice.org/39050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-23  Stephan Bergmann  <sbergman@redhat.com>  [e9ad1b4f2fdecaac13af9eeacf2b261890afd941]

        std::string -> StringRef
        
        Change-Id: I06145822290ae4b3690a792eb4d2ad79437fd9cc

2017-06-23  Jens Carl  <j.carl43@gmx.de>  [ecddd5ee9cd4e1dc874a84f8846f938c0199b552]

        tdf#39468 Translate some random German comments/terms
        
        Change-Id: I5f3b430fa317d7da13d47c21f1fec6c489b05522
        Reviewed-on: https://gerrit.libreoffice.org/39141
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e028ad5dccc6ff1a9250baf2196f7a2f235e314]

        simplify some string handling in tracing calls
        
        Change-Id: I0fb76562429e691400a02216019c7f96791cf9b3
        Reviewed-on: https://gerrit.libreoffice.org/39159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Michael Stahl  <mstahl@redhat.com>  [f905d6056606234ba53a26a3e4105ad3560d4b7b]

        sw: fix UBSAN error in CppunitTest_sw_odfimport
        
        /sw/source/core/layout/calcmove.cxx:1686:43: runtime error: downcast of address 0x2ae9ba4566c0 which does not point to an object of type 'const SwFootnoteFrame'
        0x2ae9ba4566c0: note: object is of type 'SwSectionFrame'
        
        Footnotes can contain sections of course, so use FindFootnoteFrame().
        
        (regression from c83a443eb106e426901d0ba8a809eedcd24c42c5)
        
        Change-Id: I7824c81ba74ed3341f0ba5b14dac89d71f6318db
        Reviewed-on: https://gerrit.libreoffice.org/39157
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [bcbdb64a60d88aa19842582a8a8e3f438a0d0642]

        writerfilter: remove redundant virtual keywords in the RTF import
        
        Also use default member initializers where possible.
        
        Change-Id: I535c467cb0d604863a47aafbe42dcf3498c8717c
        Reviewed-on: https://gerrit.libreoffice.org/39155
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fbd21472afe4c9fd1af3620fc50fcc642ea9ddd6]

        Fix typos
        
        Change-Id: I1348be80d3150966124a7f62134ecf3df01c659e
        Reviewed-on: https://gerrit.libreoffice.org/39158
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf39807c67eb2dc7596926486a22d781e8969d47]

        loplugin:oncevar editeng..extensions
        
        Change-Id: I3a63e3e3b873ef8a2d708d39be084124a6ad1346
        Reviewed-on: https://gerrit.libreoffice.org/39153
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [20e1822a2582d4207b13368b3521b9d42407ce69]

        Updated core Project: help  bfa3cfb08e182fff0f5b19b5e69c5472ce38327a
        
        Rearrange help page for VBA functions
        
        Save work for translators.
        
        Change-Id: I2072d85443ba32f10235123f3ba2b681182127d2
        Reviewed-on: https://gerrit.libreoffice.org/39138
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c6b84c2c5834ab877c3edd96fd243606cfefe39]

        loplugin:oncevar filter..forms
        
        Change-Id: I70a8ed6dbfe08b22dbf7b7b86e9518d73c5e393a
        Reviewed-on: https://gerrit.libreoffice.org/39154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9073a347f10aae5e7afb92371a0593c80fa89f97]

        XMLSignature_GpgImpl: Use cppu::supportsService
        
        Change-Id: Ic093462c957aa445aab43f95ac22af3a3df1d709

2017-06-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e2fc3f0fb591ba044ad8862c14afea5f0dc6a069]

        XMLSignature_GpgImpl: Clean up namespaces
        
        Change-Id: I34aa59171b5d440bdd6bdec80badf7a3eb42bd3f

2017-06-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [80bb0a4fe8953ab90dfaf75ad19e46aa5aad00a8]

        Gpg key listing: Use range based for loop
        
        Change-Id: Idc7b39f751b2572f5ddd077aaad86a1f7b4b9a5d

2017-06-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [91ffe409e35479d024f629fe1b5ce474993a0f54]

        tdf#108692 gpg4libre: List all gpg keys
        
        Change-Id: I7300da36215233fa91b7a04a42b1c9bf907ad78b

2017-06-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7add9c24af8ea965f0411d4b852491af337822df]

        gpg4libre: Handle error when retrieving public key
        
        Change-Id: I9543e47fb3302a5ca146a606305b24733f015a5d

2017-06-23  Caolán McNamara  <caolanm@redhat.com>  [40c9ebbb6fbba3fbb70ae652acd53928d8f26803]

        convert to std::vector
        
        Change-Id: I37a866f4248ad6441cb73b826c13b3602b96e03a

2017-06-23  Caolán McNamara  <caolanm@redhat.com>  [ce45dcf8d7ae0b41e898850090cc2ad4fdc0bfd4]

        coverity#1412987 Untrusted value as argument
        
        Change-Id: Ia41c81d7cf864a5b38594b85577139bdaf5fc7bb

2017-06-23  Caolán McNamara  <caolanm@redhat.com>  [75ab9e5cf8e23639f1d7d38e9a8279ac702dca3a]

        move pBuffer out of class
        
        Change-Id: I88120530b21ebe72796ddee39c2446a70c3fd193

2017-06-23  Caolán McNamara  <caolanm@redhat.com>  [155d8942c3054a9d0b635c51e9ac0813a856eb44]

        coverity#1412873 Dereference null return value
        
        Change-Id: I7b812c3381237cd52902fd15667e6e70bb36d53e

2017-06-23  Caolán McNamara  <caolanm@redhat.com>  [f489bbfd954e359d611b29a2824018b8e9575519]

        silence some unique_ptr warnings
        
        Change-Id: Ibf3a8d00e8b91be79117d9c060b4cb2a7bafe651

2017-06-23  Caolán McNamara  <caolanm@redhat.com>  [493450087c6de7692478af6823841a119adf221d]

        coverity#1412992 Unused value
        
        Change-Id: I37c27b69ba2be2ffcc0d961d7b4faf527a671807

2017-06-23  Caolán McNamara  <caolanm@redhat.com>  [a93dec5936322122df3df6b969570b4c5b07d5e1]

        coverity#735795 Unchecked dynamic_cast
        
        Change-Id: I3599c03d43761da73b89beae990f8688bd0b549b

2017-06-23  Caolán McNamara  <caolanm@redhat.com>  [62256ce4c2f2376f020186a456622091fb902236]

        coverity#1412988 Uninitialized scalar field
        
        Change-Id: I98bcb9f45caab6b8b052737baf5500766f94f88d

2017-06-23  Caolán McNamara  <caolanm@redhat.com>  [2becde65c64897b9621ca786a22fd7e942fc21be]

        coverity#1412991 Resource leak
        
        Change-Id: I0fc9b64ba8783530a0b7d597edbf8be8a43f5fd6

2017-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a3a40ba2a6d7c8b32234b223831a0269b06a240c]

        Fix typos: uniform registered
        
        We have in the same files "registered" and "registred".
        
        Change-Id: I604a8fdb7d5c40fe208fc11e9120333b3eaef3da
        Reviewed-on: https://gerrit.libreoffice.org/39097
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [718477e21f09d111161fd04083ac8fc909d2b9b8]

        osl: getpagesize() uses sysconf(_SC_PAGESIZE) on all BSDs
        
        OpenBSD, FreeBSD, OS X, NetBSD and DragonflyBSD all now use POSIX
        sysconf, so there isn't any need to use the BSD getpagesize() anymore.
        
        Looking at the FreeBSD source in their VCS, it appears it sysconf
        support for _SC_PAGESIZE was introduced in the following commit on
        March 4, 1998:
        
        https://svnweb.freebsd.org/base/head/lib/libc/gen/sysconf.c?r1=12674&r2=34030
        
        The man page for sysconf(3) says it has been available since BSD4.4
        
        And it looks like OSX has supported this at least as far back as 10.6.2.
        
        Change-Id: Id8c188c00a8d87dbd8056635b5bf7f5940508ab1
        Reviewed-on: https://gerrit.libreoffice.org/39120
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [ab27953d9ef2076e0acd43ed4ba6652732794777]

        android: show when native-code.py is invoked even for non-verbose builds
        
        Change-Id: I176d140bf5efc090c89cbd3a3699a764abf7107a
        Reviewed-on: https://gerrit.libreoffice.org/39121
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [7be0d5490517d41c20f99a006edb9fa651ce3d85]

        gpg4libre: Warn before removing document signatures
        
        simple version, no "do not show this message again" checkbox
        
        Change-Id: Iba8ac8cda51acac748174c864aa5c205f2efcc8f
        Reviewed-on: https://gerrit.libreoffice.org/38962
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [72f84c1a0efbce8da02cbf6d5947d2ddfd45c533]

        gpg4libre: Show certificate kind OpenPGP vs. X509 as 1 table column
        
        Shuffled the columns around a little bit
        
        Change-Id: Ib0a979458db680d712737ff997e1c3b4e4564f3f
        Reviewed-on: https://gerrit.libreoffice.org/38984
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b5fac67fd2441778cb9a6d2f529adc270998144]

        loplugin:unusedfields in accessibility..comphelper
        
        Change-Id: Ifb68d65fc3e48dd80e3ff2b7a4124468fdda1695
        Reviewed-on: https://gerrit.libreoffice.org/39137
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [75ddf3a22aa83d1b067085bd7132acab5a088856]

        loplugin:unusedfields in cui
        
        Change-Id: I6d3ef43ab915d65794f1052f1f184eda10d39e1a
        Reviewed-on: https://gerrit.libreoffice.org/39136
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [55ff9d3e2d160132f905b8c932b622c0c8575478]

        loplugin:unusedfields in dbaccess
        
        Change-Id: I3f32573f25b4861799124905cefb3d9166570989
        Reviewed-on: https://gerrit.libreoffice.org/39135
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [222bc56e21356520a55a871c9cdfc26d2fc3fcb2]

        loplugin:unusedfields in desktop..editeng
        
        Change-Id: Ieea12d0790a1034eba8975fe74fa205f02003b7d
        Reviewed-on: https://gerrit.libreoffice.org/39134
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [6bbda13286c8f736f35ceb7a377ca15b3fd544b2]

        loplugin:unusedfields in forms..idlc
        
        Change-Id: If250ff47c1f375fe24c61b5bf271da9a9c330822
        Reviewed-on: https://gerrit.libreoffice.org/39133
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [58ae5fb5ff69a5581cffa583a57ad9381140fa9a]

        loplugin:oncevar in cppcanvas..drawinglayer
        
        Change-Id: I5456aad61fb0dfe6830eae62b91d1a6399d6343f
        Reviewed-on: https://gerrit.libreoffice.org/39128
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [cb37c5f0f3de7b545231a53d46a5271058af76ad]

        loplugin:unusedfields in jvmfwk..mysqlc
        
        Change-Id: If9c7a3239fceba9a2db3a5905ccaa7fa9adadb08
        Reviewed-on: https://gerrit.libreoffice.org/39099
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f347c04bf1305c634b761f92ff487e831bc564c]

        loplugin:unusedfields in registry..sax
        
        Change-Id: Ie0e2ecaadb49273cb4e78bc894111523940e7c8e
        Reviewed-on: https://gerrit.libreoffice.org/39098
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [f871d0e7c99d88b55c38a9878f3ef0bfec4eb089]

        inline some ERRCODE_AREA aliases
        
        and drop unused ERRCODE_AREA_OFA_END constant
        
        Change-Id: Ic34ecda7f842c5db93807b3f21aa1062966ca523
        Reviewed-on: https://gerrit.libreoffice.org/39089
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-23  Justin Luth  <justin_luth@sil.org>  [52b6c6493837a6bdccffd16d06daba54e932bd07]

        writerfilter: map endnote text to Endnote
        
        I'm not exactly sure what role the Endnote Symbol char style
        plays, but it is only related to Endnote Characters, not the
        main footnote text.
        
        Note: the existing mapping rarely takes effect since MSWord
        exports the stylename in lower-case. Unfortunately, there is
        no history to indicate why "Endnote Text" is mapped to
        "Endnote Symbol". That looks like an error to me.
        
        related to tdf#82173 which exposed this issue.
        
        Change-Id: Ie92f527b1e594fd571f1118d18a8ff225cfc2314
        Reviewed-on: https://gerrit.libreoffice.org/38605
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-06-23  Mike Kaganski  <mike.kaganski@collabora.com>  [430774c4edcdba3e6a4e383d9ac9345a517e227f]

        tdf#89139: dump pivotField items
        
        This makes the pivot table exported to XLSX refreshable (does not
        crash Excel on pivot table refresh).
        
        Change-Id: Icc35795cd116e091b75bb1d4a603c52ccc71c44d
        Reviewed-on: https://gerrit.libreoffice.org/39018
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-06-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [ba4831629e93bd6957ed8cfce9cec25f4f8ce5e4]

        osl: doxygen fixes for headers
        
        Change-Id: I3f30b5ab985c2ff709116568905b941c5d50fd1a

2017-06-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [2b88f432f14e617ad27e6a3f560f85c18603697a]

        osl: document osl_mapFile parameters and return values
        
        Change-Id: I307662ef0d8360da3cbc7edc96890575715bbf07

2017-06-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [97c6719c45c0f095a1f13a5ba2a8743f304e4201]

        osl: typo from last commit
        
        Change-Id: I3dce45da77c6ab21be5a999d4ea5b7944a07bbd7

2017-06-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [1bb4e6c0a1aac9b505416eb1f7c952f6b788afa2]

        osl: File map flag constants documented
        
        Change-Id: I8f02cfdcaa1a5d2ce981b5de1b9754da36760649
        Reviewed-on: https://gerrit.libreoffice.org/39124
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-06-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [f575f70b8303ba187f6989920281ff02e7a431c9]

        tdf#108682 DOCX import: fix <w:spacing w:line=...> for negative values
        
        I didn't find UI in Word to create
        
        <w:spacing w:line="-260" w:lineRule="auto"/>
        
        the equivalent markup when you set line spacing to exactly 13pt for new
        documents is:
        
        <w:spacing w:line="260" w:lineRule="exact"/>
        
        The OOXML spec and Microsoft's implementer notes ([MS-OI29500]) is also
        pretty silent about what a negative value means. However, if this markup
        is converted to WW8 by Word, then the WW8 LPSD structure is like this
        (as presented by doc-dumper):
        
        <lspd type="LSPD" offset="5086">
          <dyaLine value="0xfefc"/>
          <fMultLinespace value="0x1"/>
        </lspd>
        
        For the 0xfefc value the [MS-DOC] spec clearly states that means the
        type of the spacing is "exactly", with the value of 0x10000-0xfefc, i.e.
        the same 260 twips.
        
        Change-Id: I84b485d02dea49c610b6df2e06ccce03e1d29d21
        Reviewed-on: https://gerrit.libreoffice.org/39091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-22  Muhammet Kara  <muhammetk@gmail.com>  [777637a3cd46763cf79fb4f2c0a6929349a810f6]

        gitignore: compile_commands.json
        
        This file is generated by "make vim-ide-integration"
        
        Change-Id: I9355bc36b2a654efd6183b268662b10b224f2117
        Reviewed-on: https://gerrit.libreoffice.org/39108
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-22  Eike Rathke  <erack@redhat.com>  [2522bbeecc628bb16ee17286e11b54613f78b195]

        Unit test for named single reference pointing to deleted row, tdf#108671
        
        Change-Id: Idb22bd00572d362eb2cc0137fe01835d6c28fcf8

2017-06-22  jan Iversen  <jani@libreoffice.org>  [346121398b6fbab233bae3053e14868a50418fb6]

        expat-2.2.1 patch to allow compile on macOS and others
        
        xmlparse.c has a
         #define buffer something
        
        later
         #include something
        
        that happens to use buffer as a parameter.
        
        Change-Id: I7378aa9481b30364097c70317c794c0bcca2f05c
        Reviewed-on: https://gerrit.libreoffice.org/39109
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2017-06-22  Caolán McNamara  <caolanm@redhat.com>  [1adc3c76d773adc92d1c6d858358b7caa64e929a]

        Resolves: tdf#108475 swipe only if some reasonable movement was involved
        
        Change-Id: I5ee2a60f80728a2cca1401e43c8e27f852bfc657
        Reviewed-on: https://gerrit.libreoffice.org/39116
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-22  Eike Rathke  <erack@redhat.com>  [23580a95fb5aa5b64d7d767eb0f5a89b0d740460]

        assert( nX < nC && nY < nR ); cause of tdf#108292
        
        Change-Id: Iaa23361510b1aa1eebfa6618b526fc7d9d6fa537

2017-06-22  Caolán McNamara  <caolanm@redhat.com>  [9709798ae416516037011565c151a54831008082]

        Resolves: tdf#108452 gtk3 xbm cursors invisible on black bg
        
        Change-Id: I5c9b27862da6ac76ae38542f85a51f9aefdd013d
        Reviewed-on: https://gerrit.libreoffice.org/39111
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-22  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [89594b646eb53df91329d5e68cba068b1ec49492]

        Add RemoveEntry method to SvTreeListBox
        
        Allows you to remove an entry along with its children
        without selecting the entry.
        
        Change-Id: Ie833df5e0d2d3bc86ed01a70dc6f042ebb6d6a47
        Reviewed-on: https://gerrit.libreoffice.org/38971
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-06-22  brainbreaker  <gautamprajapati06@gmail.com>  [05447e09f511a6a754a3671451b29a3b6b3f458f]

        add factory function mapping for libspelllo archive
        
        Change-Id: I7cbea9381bc993e7894603c731ab0ac54e80d4b4
        Reviewed-on: https://gerrit.libreoffice.org/39049
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [ab50f0b08b22af1e60a0b6ce5e7e8e7d1f665216]

        xmlsecurity: implement support for building against system-xmlsec
        
        The only remaining difference is that in the system-xmlsec case we work
        with the default key manager, not with the one that's only added by our
        xmlsec patches.
        
        This works for me for the uses I know of (see
        <https://lists.freedesktop.org/archives/libreoffice/2017-February/076947.html>
        for the motivation): signing and verifying of different signatures (bad
        signature, good with non-trusted CA, good with trusted CA) with
        software-based certificates all behave as expected.
        
        Change-Id: If3f3e2b8373ab7397db3f98070a5a2ce51fa7c06
        Reviewed-on: https://gerrit.libreoffice.org/39075
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-22  Michael Stahl  <mstahl@redhat.com>  [c7782c7c27d85866872cc24a618df02504ff12ca]

        tdf#101821 sw: fix layout footnote use-after-free in SwRootFrame
        
        The ClearSwLayouterEntries() accesses anchored objects and if they are
        anchored in footnotes then RemoveFootnotes() has already deleted them.
        
        (regression from 962d0500c4debaef43e5f146e47e08c66d851562)
        
        Invalid write of size 1
           at 0x4143CCB3: SwAnchoredObject::SetTmpConsiderWrapInfluence(bool) (anchoredobject.cxx:739)
           by 0x414D8A21: SwObjsMarkedAsTmpConsiderWrapInfluence::Clear() (objstmpconsiderwrapinfl.cxx:58)
           by 0x414C943E: SwLayouter::ClearObjsTmpConsiderWrapInfluence(SwDoc const&) (layouter.cxx:401)
           by 0x411DBE57: sw::DocumentLayoutManager::ClearSwLayouterEntries() (DocumentLayoutManager.cxx:504)
           by 0x414D05D9: SwRootFrame::DestroyImpl() (newfrm.cxx:594)
           by 0x41535AB3: SwFrame::DestroyFrame(SwFrame*) (ssfrm.cxx:389)
           by 0x419E8171: std::_Sp_counted_deleter<SwRootFrame*, void (*)(SwFrame*), std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (shared_ptr_base.h:464)
           by 0x40EB6DB5: std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (shared_ptr_base.h:150)
           by 0x40EB5E76: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (shared_ptr_base.h:662)
           by 0x419E65F9: std::__shared_ptr<SwRootFrame, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (shared_ptr_base.h:928)
           by 0x419E6615: std::shared_ptr<SwRootFrame>::~shared_ptr() (shared_ptr.h:93)
           by 0x419E619D: SwViewShell::~SwViewShell() (vnew.cxx:285)
          Address 0x5feb6eee is 334 bytes inside a block of size 488 free'd
           at 0x4C2F21A: operator delete(void*) (vg_replace_malloc.c:576)
           by 0x41488962: SwFlyAtContentFrame::~SwFlyAtContentFrame() (flyfrms.hxx:134)
           by 0x41535AFC: SwFrame::DestroyFrame(SwFrame*) (ssfrm.cxx:391)
           by 0x415360BD: SwLayoutFrame::DestroyImpl() (ssfrm.cxx:477)
           by 0x41535AB3: SwFrame::DestroyFrame(SwFrame*) (ssfrm.cxx:389)
           by 0x414A2FF4: sw_RemoveFootnotes(SwFootnoteBossFrame*, bool, bool) (ftnfrm.cxx:852)
           by 0x414A3104: sw_RemoveFootnotes(SwFootnoteBossFrame*, bool, bool) (ftnfrm.cxx:874)
           by 0x414A321A: SwRootFrame::RemoveFootnotes(SwPageFrame*, bool, bool) (ftnfrm.cxx:897)
           by 0x414D0558: SwRootFrame::DestroyImpl() (newfrm.cxx:585)
           by 0x41535AB3: SwFrame::DestroyFrame(SwFrame*) (ssfrm.cxx:389)
           by 0x419E8171: std::_Sp_counted_deleter<SwRootFrame*, void (*)(SwFrame*), std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (shared_ptr_base.h:464)
           by 0x40EB6DB5: std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (shared_ptr_base.h:150)
           by 0x40EB5E76: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (shared_ptr_base.h:662)
           by 0x419E65F9: std::__shared_ptr<SwRootFrame, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (shared_ptr_base.h:928)
           by 0x419E6615: std::shared_ptr<SwRootFrame>::~shared_ptr() (shared_ptr.h:93)
           by 0x419E619D: SwViewShell::~SwViewShell() (vnew.cxx:285)
        
        Change-Id: I147f46d49c90de46189ad34feed66c289adddc15

2017-06-22  Tor Lillqvist  <tml@collabora.com>  [476dbf469590c639f640981b32377b56fa0288d8]

        Bin a couple way too verbose SAL_INFOs
        
        Use temporary SAL_DEBUGs in your local tree instead if/when you need
        to trace these constructors and destructors.
        
        Change-Id: Icc52c905205914f0e5b911a2dae8322e99e9234e

2017-06-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2e2dd19548d868571c0174848ff1501c7e5d6d7a]

        Removed duplicated include
        
        Change-Id: Ibbd83a7d69a27ab96b99d28e1d4a1f65af63b82f
        Reviewed-on: https://gerrit.libreoffice.org/39037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-22  Stephan Bergmann  <sbergman@redhat.com>  [d293df0ebdd5bd6c5e9519f0b45a5d4141f5e0fa]

        Explicit --with-valgrind, to not accidentally miss Valgrind support
        
        Change-Id: If4de6e4cdebb082cbe8faa9392fceb61c3f8fb9e

2017-06-22  Jens Carl  <j.carl43@gmx.de>  [cbe7bdfd7c0fe474161e2d141d4dd5948e50c3da]

        tdf#39468 Translate some random German comments/terms
        
        Change-Id: I38cb79abb2a495ccca454903bc46b407009e8290
        Reviewed-on: https://gerrit.libreoffice.org/39084
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d4be7601e22dba8f2bfa535fc871348c5851c062]

        iwyu: add language standard defines to flags
        
        for some reason they are not set and cause parse warnings
        
        Change-Id: I1bbc14da8cd7f4cbde8e59934b6ace932245e2a1
        Reviewed-on: https://gerrit.libreoffice.org/39093
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4cea80db3f2a812672004915614530f8c86c41d5]

        update externals in bin/gen-iwyu-dummy-lib script
        
        tde and mozilla externals are gone.
        breakpad, bzip2 and mDNSResponder are omitted.
        
        filter out 'orcus-parser\' line, 'orcus-parser' is still in
        iwyu_EXTERNALS
        
        Change-Id: Ida7155b8b00b651146c4307286e9eafbdadb5917
        Reviewed-on: https://gerrit.libreoffice.org/39092
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [438c0ed5ea4116e93eb2167a53a740ba5097565f]

        reformat bin/gen-iwyu-dummy-lib script
        
        no logic change intended.
        
        follow some shellcheck advises:
        use block for redirects to same file for better style (SC2129)
        double quote vars (SC2086)
        ignore false positive warnings SC1003 and SC2016
        
        Change-Id: Ic3a01484d4d13c8d23662ee24c46b166ee006cd4
        Reviewed-on: https://gerrit.libreoffice.org/39090
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-22  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [9ea64f959cb3dd25724552ab260d84ba54d204b2]

        related: gpg4libre: Init xmlsec in one place before creating the services
        
        Last holdout for separate xmlSec init removed, cf.
        ed92db7a50be36fcfe6e9b316f4b7f7570060c0d
        
        Change-Id: I46a05074706bba77ebc488f0df296e35e2b7d553

2017-06-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [22b611f588a10e95a1fe10d30b914c3a24d7665b]

        xsec_gpg lib is no more, so don't attempt to package it
        
        removed with 06d7dbb3568889aa50f46d6307a39fa53a17313b
        
        Change-Id: I7e01cc1f3551cd18c8fe09e908b6dbab75e2ae2d

2017-06-22  Tor Lillqvist  <tml@collabora.com>  [4e27d3cf6bcb278f26878ef7070723dd8a799a03]

        Introduce a range-based iterator for 'references' in a FormulaTokenArray
        
        Take it into use in a couple of places.
        
        Change-Id: I72127f4236220fbe6fbf9ea25cdd56470be89961
        Reviewed-on: https://gerrit.libreoffice.org/38997
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-06-22  Stephan Bergmann  <sbergman@redhat.com>  [e751e24250fda31dde52b3c65ca79f86142dc789]

        --enable-optimized should be orthogonal to --enable-debug/--enable-dbgutil
        
        Change-Id: I277f30129560ea9fa76d6439a60bb191358df99d
        Reviewed-on: https://gerrit.libreoffice.org/39088
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-06-22  Stephan Bergmann  <sbergman@redhat.com>  [a56ca5cfed0303157d1c4c28c00545204b7b03b5]

        Revert "Temporary debg output to find out why tinderboxes still don't find program"
        
        This reverts commit d36dc7b3ce28e6fe1590aa7cb72e53e2d745c073.  Turns out e.g.
        tb75-lilith has a 'file' command that doesn't print "execfn:" information, just
        
        > /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/workdir/UITest/calc_demo/done.core/core.24697: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style, from '/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/instdir/program/soffice'
        
        (<https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/13930/console>), but
        with a truncated "from:" path, so would probably be little benefit to try to get
        the path from the "from:" instead of (or in addition to) the "execfn:"
        information (where the latter appears to be more accurate at least with my local
        file-5.29-4.fc25.x86_64).

2017-06-22  Juergen Funk  <juergen.funk_ml@cib.de>  [af9bea21390800e5bbc73e07ce9828189d8dabf3]

        Improve tdf#106942: always erase empty/corrupt lockfile
        
        also when we could not create lockfile, not only when open as readonly
        
        Change-Id: Ied53bbfe47669f62553d97d81f0bed156ae58887
        Reviewed-on: https://gerrit.libreoffice.org/39054
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-22  jan Iversen  <jani@libreoffice.org>  [fc50502af935d6d551fcc74712cf32f2fcdce6a4]

        iOS, update menus for menu picker
        
        Change-Id: Idb4ee77ed83c17f8040cf1a5852ae1ac8fa855d6

2017-06-22  Stephan Bergmann  <sbergman@redhat.com>  [d36dc7b3ce28e6fe1590aa7cb72e53e2d745c073]

        Temporary debg output to find out why tinderboxes still don't find program
        
        ...that dumped a core file.  Is it just that the pathname is too long and gets
        truncated?  To be reverted again.
        
        Change-Id: I2e571cf7d5d3a128e8875e01df37bfccadefe80a

2017-06-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d9726a692024e202f0b28a8b6955463f1d90d1e4]

        formula: remove indirection and use unique_ptr
        
        Change-Id: Ib0c083803024d223f62b91ec54850b84eb68a758
        Reviewed-on: https://gerrit.libreoffice.org/39033
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-06-22  Michael Stahl  <mstahl@redhat.com>  [9ec1ccb23af0de56f141d906f2eb60bab40aefb8]

        sw: dump more connections of those obnoxious footnotes in layout.xml
        
        Change-Id: I62caffcacb710aa079ddc9c81fb49f702cdc84af

2017-06-22  Michael Stahl  <mstahl@redhat.com>  [c83a443eb106e426901d0ba8a809eedcd24c42c5]

        tdf#101821 sw: fix another layout footnote use-after-free
        
        In SwContentFrame::MakeAll() the pPre (previous frame) is deleted in a
        call to MoveFwd().  This SwTextFrame is inside of a footnote, and
        the SwFlowFrame::CutTree() for whatever reason wants to format all
        of the SwTextFrames inside the same SwFootnoteFrame, which causes
        the pPre to be joined with another one.
        
        Let's try to avoid that by checking that it's still in the layout after
        the call to MoveFwd(); on the one hand it's not obvious that this frame
        is important enough that it should be kept alive with ForbidDelete(),
        on the other hand i have no idea if simply removing the ValidateSz()
        call would introduce new loops or whatever.
        
        Invalid read of size 4
         at 0x414E8D14: SwFrame::IsSctFrame() const (frame.hxx:1018)
         by 0x41A85A29: SwContentFrame::MakeAll(OutputDevice*) (calcmove.cxx:1713)
         by 0x41A7F499: SwFrame::OptPrepareMake() (calcmove.cxx:368)
         by 0x41ADF0CF: SwFrame::OptCalc() const (frame.hxx:892)
         by 0x41ADCC07: SwLayAction::FormatContent_(SwContentFrame const*, SwPageFrame const*) (layact.cxx:1789)
         by 0x41ADC195: SwLayAction::FormatContent(SwPageFrame const*) (layact.cxx:1620)
         by 0x41AD88DE: SwLayAction::InternalAction(OutputDevice*) (layact.cxx:760)
         by 0x41AD7080: SwLayAction::Action(OutputDevice*) (layact.cxx:351)
         by 0x41ADE32E: SwLayIdle::SwLayIdle(SwRootFrame*, SwViewShellImp*) (layact.cxx:2133)
         by 0x41FFC97E: SwViewShell::LayoutIdle() (viewsh.cxx:711)
        Address 0x530ccf80 is 160 bytes inside a block of size 264 free'd
         at 0x4C2ED4A: free (vg_replace_malloc.c:530)
         by 0x4E5BCD0: rtl_freeMemory_SYSTEM(void*) (alloc_global.cxx:271)
         by 0x4E5C00A: rtl_freeMemory (alloc_global.cxx:341)
         by 0x4E5AAA0: rtl_cache_free (alloc_cache.cxx:1231)
         by 0xEFC9A6F: FixedMemPool::Free(void*) (mempool.cxx:49)
         by 0x41CA7DFA: SwTextFrame::operator delete(void*, unsigned long) (txtfrm.hxx:377)
         by 0x41C9F7B6: SwTextFrame::~SwTextFrame() (txtfrm.cxx:415)
         by 0x41B5B74C: SwFrame::DestroyFrame(SwFrame*) (ssfrm.cxx:391)
         by 0x41C1589A: SwTextFrame::JoinFrame() (frmform.cxx:656)
         by 0x41C153B1: SwTextFrame::AdjustFollow_(SwTextFormatter&, int, int, unsigned char) (frmform.cxx:555)
         by 0x41C172E1: SwTextFrame::FormatAdjust(SwTextFormatter&, WidowsAndOrphans&, int, bool) (frmform.cxx:1108)
         by 0x41C18D5E: SwTextFrame::Format_(SwTextFormatter&, SwTextFormatInfo&, bool) (frmform.cxx:1550)
         by 0x41C19340: SwTextFrame::Format_(OutputDevice*, SwParaPortion*) (frmform.cxx:1660)
         by 0x41C19CD8: SwTextFrame::Format(OutputDevice*, SwBorderAttrs const*) (frmform.cxx:1807)
         by 0x41A847A1: SwContentFrame::MakeAll(OutputDevice*) (calcmove.cxx:1393)
         by 0x41A7F211: SwFrame::PrepareMake(OutputDevice*) (calcmove.cxx:346)
         by 0x41B75758: SwFrame::Calc(OutputDevice*) const (trvlfrm.cxx:1761)
         by 0x41A973E7: SwFlowFrame::CutTree(SwFrame*) (flowfrm.cxx:424)
         by 0x41A979AE: SwFlowFrame::MoveSubTree(SwLayoutFrame*, SwFrame*) (flowfrm.cxx:592)
         by 0x41ACFB69: SwContentFrame::MoveFootnoteCntFwd(bool, SwFootnoteBossFrame*) (ftnfrm.cxx:2756)
         by 0x41A9B78E: SwFlowFrame::MoveFwd(bool, bool, bool) (flowfrm.cxx:1813)
         by 0x41A85864: SwContentFrame::MakeAll(OutputDevice*) (calcmove.cxx:1681)
         by 0x41A7F499: SwFrame::OptPrepareMake() (calcmove.cxx:368)
         by 0x41ADF0CF: SwFrame::OptCalc() const (frame.hxx:892)
         by 0x41ADCC07: SwLayAction::FormatContent_(SwContentFrame const*, SwPageFrame const*) (layact.cxx:1789)
         by 0x41ADC195: SwLayAction::FormatContent(SwPageFrame const*) (layact.cxx:1620)
         by 0x41AD88DE: SwLayAction::InternalAction(OutputDevice*) (layact.cxx:760)
         by 0x41AD7080: SwLayAction::Action(OutputDevice*) (layact.cxx:351)
         by 0x41ADE32E: SwLayIdle::SwLayIdle(SwRootFrame*, SwViewShellImp*) (layact.cxx:2133)
         by 0x41FFC97E: SwViewShell::LayoutIdle() (viewsh.cxx:711)
        
        Change-Id: I35b27a32608d4dcf98e0933cce76ce5ddb1c09d9

2017-06-22  Michael Stahl  <mstahl@redhat.com>  [9dcb767c5bdccdf6606240afd6aa2c6bd3dcc9f4]

        tdf#101821 sw: fix layout footnote use-after-free
        
        After inserting a header in the bugdoc, during SwFrame::Calc of a
        SwTextFrame that is in a footnote, it decides move forward to the next
        page.  This deletes the SwFootnoteFrame and SwFootnoteContFrame that
        lcl_FormatContentOfLayoutFrame() are iterating over.
        
        For want of a more elegant solution, use a big hammer to prevent the
        problem and try to clean up so that no empty SwFootnoteFrame and
        SwFootnoteContFrame remain (as that is known to crash in other places,
        see commit c9fb347642729017ad0c613fe26310befd021db8)
        
        Invalid read of size 8
           at 0x414E1F96: SwFrame::GetNext() (frame.hxx:485)
           by 0x41AFDD07: lcl_FormatContentOfLayoutFrame(SwLayoutFrame*, SwFrame*) (objectformattertxtfrm.cxx:646)
           by 0x41AFDCC0: lcl_FormatContentOfLayoutFrame(SwLayoutFrame*, SwFrame*) (objectformattertxtfrm.cxx:642)
           by 0x41AFDCC0: lcl_FormatContentOfLayoutFrame(SwLayoutFrame*, SwFrame*) (objectformattertxtfrm.cxx:642)
           by 0x41AFDEA7: SwObjectFormatterTextFrame::FormatAnchorFrameAndItsPrevs(SwTextFrame&) (objectformattertxtfrm.cxx:696)
           by 0x41AAA680: SwFlyAtContentFrame::MakeAll(OutputDevice*) (flycnt.cxx:415)
           by 0x41A7F211: SwFrame::PrepareMake(OutputDevice*) (calcmove.cxx:346)
           by 0x41B75758: SwFrame::Calc(OutputDevice*) const (trvlfrm.cxx:1761)
           by 0x41AA8927: SwFlyFrame::Calc(OutputDevice*) const (fly.cxx:2559)
           by 0x41ADB36B: SwLayAction::FormatLayoutFly(SwFlyFrame*) (layact.cxx:1414)
           by 0x41AF9658: SwObjectFormatter::FormatObj_(SwAnchoredObject&) (objectformatter.cxx:321)
           by 0x41AFCB6E: SwObjectFormatterTextFrame::DoFormatObj(SwAnchoredObject&, bool) (objectformattertxtfrm.cxx:126)
           by 0x41AF9A6A: SwObjectFormatter::FormatObjsAtFrame_(SwTextFrame*) (objectformatter.cxx:443)
           by 0x41AFD275: SwObjectFormatterTextFrame::DoFormatObjs() (objectformattertxtfrm.cxx:328)
           by 0x41AF924A: SwObjectFormatter::FormatObjsAtFrame(SwFrame&, SwPageFrame const&, SwLayAction*) (objectformatter.cxx:191)
           by 0x41ADC213: SwLayAction::FormatContent(SwPageFrame const*) (layact.cxx:1633)
           by 0x41AD88DE: SwLayAction::InternalAction(OutputDevice*) (layact.cxx:760)
           by 0x41AD7080: SwLayAction::Action(OutputDevice*) (layact.cxx:351)
           by 0x41ADE32E: SwLayIdle::SwLayIdle(SwRootFrame*, SwViewShellImp*) (layact.cxx:2133)
           by 0x41FFC97E: SwViewShell::LayoutIdle() (viewsh.cxx:711)
         Address 0x505541a8 is 72 bytes inside a block of size 272 free'd
           at 0x4C2F21A: operator delete(void*) (vg_replace_malloc.c:576)
           by 0x41AD371A: SwFootnoteFrame::~SwFootnoteFrame() (ftnfrm.hxx:52)
           by 0x41B5B74C: SwFrame::DestroyFrame(SwFrame*) (ssfrm.cxx:391)
           by 0x41A97294: SwFlowFrame::CutTree(SwFrame*) (flowfrm.cxx:406)
           by 0x41A979AE: SwFlowFrame::MoveSubTree(SwLayoutFrame*, SwFrame*) (flowfrm.cxx:592)
           by 0x41ACFB69: SwContentFrame::MoveFootnoteCntFwd(bool, SwFootnoteBossFrame*) (ftnfrm.cxx:2756)
           by 0x41A9B78E: SwFlowFrame::MoveFwd(bool, bool, bool) (flowfrm.cxx:1813)
           by 0x41A85864: SwContentFrame::MakeAll(OutputDevice*) (calcmove.cxx:1681)
           by 0x41A7F211: SwFrame::PrepareMake(OutputDevice*) (calcmove.cxx:346)
           by 0x41B75758: SwFrame::Calc(OutputDevice*) const (trvlfrm.cxx:1761)
           by 0x41AFDCFB: lcl_FormatContentOfLayoutFrame(SwLayoutFrame*, SwFrame*) (objectformattertxtfrm.cxx:644)
           by 0x41AFDCC0: lcl_FormatContentOfLayoutFrame(SwLayoutFrame*, SwFrame*) (objectformattertxtfrm.cxx:642)
           by 0x41AFDCC0: lcl_FormatContentOfLayoutFrame(SwLayoutFrame*, SwFrame*) (objectformattertxtfrm.cxx:642)
           by 0x41AFDCC0: lcl_FormatContentOfLayoutFrame(SwLayoutFrame*, SwFrame*) (objectformattertxtfrm.cxx:642)
           by 0x41AFDEA7: SwObjectFormatterTextFrame::FormatAnchorFrameAndItsPrevs(SwTextFrame&) (objectformattertxtfrm.cxx:696)
           by 0x41AAA680: SwFlyAtContentFrame::MakeAll(OutputDevice*) (flycnt.cxx:415)
           by 0x41A7F211: SwFrame::PrepareMake(OutputDevice*) (calcmove.cxx:346)
           by 0x41B75758: SwFrame::Calc(OutputDevice*) const (trvlfrm.cxx:1761)
           by 0x41AA8927: SwFlyFrame::Calc(OutputDevice*) const (fly.cxx:2559)
           by 0x41ADB36B: SwLayAction::FormatLayoutFly(SwFlyFrame*) (layact.cxx:1414)
           by 0x41AF9658: SwObjectFormatter::FormatObj_(SwAnchoredObject&) (objectformatter.cxx:321)
           by 0x41AFCB6E: SwObjectFormatterTextFrame::DoFormatObj(SwAnchoredObject&, bool) (objectformattertxtfrm.cxx:126)
           by 0x41AF9A6A: SwObjectFormatter::FormatObjsAtFrame_(SwTextFrame*) (objectformatter.cxx:443)
           by 0x41AFD275: SwObjectFormatterTextFrame::DoFormatObjs() (objectformattertxtfrm.cxx:328)
           by 0x41AF924A: SwObjectFormatter::FormatObjsAtFrame(SwFrame&, SwPageFrame const&, SwLayAction*) (objectformatter.cxx:191)
           by 0x41ADC213: SwLayAction::FormatContent(SwPageFrame const*) (layact.cxx:1633)
           by 0x41AD88DE: SwLayAction::InternalAction(OutputDevice*) (layact.cxx:760)
           by 0x41AD7080: SwLayAction::Action(OutputDevice*) (layact.cxx:351)
           by 0x41ADE32E: SwLayIdle::SwLayIdle(SwRootFrame*, SwViewShellImp*) (layact.cxx:2133)
           by 0x41FFC97E: SwViewShell::LayoutIdle() (viewsh.cxx:711)
        
        Change-Id: I656cc2303eeccd5eef68ad3b8e81bb0fd47b94fb

2017-06-22  Michael Stahl  <mstahl@redhat.com>  [4c0b3520b66477334a7971dbed7ffcdcd265e749]

        tdf#101821 sw: layout: don't move endnotes into footnotes' container
        
        The bugdoc has a single 1-column section from start to end, no
        footnotes but lots of endnotes, and the section has the settings
        "Footnotes - collect at end of text" unchecked and "Endnotes - collect
        at end of section" checked.
        
        This means that the SwFootnoteContFrame for footnotes would be put
        directly below the SwPageFrame (so that multiple sections on a single
        page can share it), but the SwFootnoteContFrame for the endnotes is
        put below the SwColumnFrame (which is created despite only 1 column)
        below the SwSectionFrame.
        
        Hence content in endnotes has the mbInfSct flag set, and the crash
        happens because the endnotes are moved from below the SwSectionFrame to
        a new SwFootnoteContFrame that is directly below a SwPageFrame, without
        clearing the mbInfSct flag.
        
        Fix the wrong call in SwFootnoteBossFrame::MoveFootnotes_() to
        FindFootnoteBossFrame() that resulted in the wrong (unsuitable for
        endnotes) SwFootnoteContFrame to be used as the target for the move.
        
        Change-Id: I64f6b86441e5ac1f16433f005e97c274a1c69dfa

2017-06-22  Michael Stahl  <mstahl@redhat.com>  [fb1b69a78742373f5652e731d0f32da1d159422c]

        expat: upgrade to release 2.2.1
        
        fixes CVE-2017-9233 and CVE-2016-9063
        
        Change-Id: Iee70d1265ff4e9dd4d0bff9602bd70b85d6b83f3
        Reviewed-on: https://gerrit.libreoffice.org/39078
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [6115b109322dc497f569366d3fe7d2a41dc41140]

        xmlsecurity: remove newly introduced redundant namespace alias, used only once
        
        Change-Id: Ia93ec62863d16d3cc60878968b79ed0ccc5fba9b

2017-06-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [686dfc5ed53e37bc4a60227fcb10c1d537c8aa62]

        xmlsecurity: fix loplugin:passstuffbyref warnings
        
        Change-Id: I627abfe33e9c2fc4243276706c1624ce19943678

2017-06-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [6025b2b2e2c8342c9d4da7517748552fe406fdbe]

        xmlsecurity: fix loplugin:unusedvariablecheck warning
        
        Change-Id: Ia59a1f00203fbbaad6df460c7cba4a984e206a1c

2017-06-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [66efe63e2a2a80e46d2ee4a340a1f4d4c1bf66c3]

        loplugin:unusedfields in sdext
        
        Change-Id: Ib4ce46f370298a0ae86fa95141abb253c2bbfff8
        Reviewed-on: https://gerrit.libreoffice.org/39058
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [60f3e9b67e688e6f7f304cc7fb14fc28af83f351]

        loplugin:unusedfields in sd part3
        
        Change-Id: Id8277e4b3dc9776715a7bd85e1a4f6610aad9b19
        Reviewed-on: https://gerrit.libreoffice.org/39061
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [450bf26c23bf2bb4346236778ef066c6e215eafe]

        loplugin:unusedfields in sd part2
        
        Change-Id: I14b34e08d7bb000bce1625bd0d16050b1269f3e8
        Reviewed-on: https://gerrit.libreoffice.org/39060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [d740173b9cc0d05206349826f55d2b3444204056]

        loplugin:unusedfields in sd part1
        
        Change-Id: I8e25d68eecbc3a96d734d9c10b125aed5d01cbc5
        Reviewed-on: https://gerrit.libreoffice.org/39059
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3b61a4bc8771fb7ef2b21ac7c82892592d94ede]

        loplugin:unusedfields in sw part4
        
        Change-Id: I1ffd51ab74b2ca809153f07f8de85e9c490749fd
        Reviewed-on: https://gerrit.libreoffice.org/39042
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [17122091ec2c5a229484806746e5b8ed03c99327]

        mark ErrCode with SAL_WARN_UNUSED
        
        Change-Id: Ia5e60636f74cde8e93c7c21bdab50a1feb10e103
        Reviewed-on: https://gerrit.libreoffice.org/39031
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-22  Takeshi Abe  <tabe@fixedpoint.jp>  [d3c70b5f704f20e15611a8bf0d162a3c637400b6]

        sd: Kill empty sdattr.cxx
        
        Change-Id: I9343616352489205d606043fb773185f3784a8d9
        Reviewed-on: https://gerrit.libreoffice.org/39051
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-06-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b3b2a752b71070fb58619d0a12d1f2b1017a26ef]

        updater: handle the SeeAlso property after the update succeeded
        
        Change-Id: Ib90f1f7def6de05144bf8215a97a6d6e15207b88
        Reviewed-on: https://gerrit.libreoffice.org/39073
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-22  Aron Budea  <aron.budea@collabora.com>  [acb2bd197785a9ca715cf4e991f702bd60cd6960]

        Updated core Project: dictionaries  93db4f58c3b2e43003c49d33ce203bdcc8db0b93
        
        tdf#108439: update Scottish Gaelic dictionary to 3.3
        
        Change-Id: Id08f755bd6e4001d91a5c6129c0d07522d9cefec
        Reviewed-on: https://gerrit.libreoffice.org/38985
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>
        

2017-06-21  Eike Rathke  <erack@redhat.com>  [d3b77628efc72d857c63c8fb91d7ed2b499ac860]

        Resolves: tdf#108292 WalkAndMatchElements: really limit the match
        
        ... to the columns queried, not just when entering an mdds node. Otherwise it
        would return an unexpected index, plus bailing out early spares unnecessary
        comparisons for the rest of a node block.
        
        Regression of
        
            commit 3fed166279377f7ad702b8911899243b8adff3bf
            Date:   Fri Aug 16 16:29:38 2013 +0200
        
        that started to use
        
            commit 7334f8db6f6004d48e2dbf014f27878a7ae21eb1
            Date:   Fri Aug 16 16:29:27 2013 +0200
        
        with its bad implementation.
        
        Just that VLOOKUP on a matrix with a larger block of same typed data as the
        query *and* a match in an excess column seems to be rare..
        
        Change-Id: Ia4ef3fd56490de82910d5aa13a84be2de851f9b0

2017-06-21  Caolán McNamara  <caolanm@redhat.com>  [aa58890324bf15560c66fcb58a19c169da228c2e]

        Resolves: tdf#108610 crash on double delete of async event
        
        regression from...
        
        commit e4e4d5713e248f02faf7aa6199b11e152973de8e
        Date:   Wed May 31 15:40:25 2017 +0200
        
            clang-tidy readability-delete-null-pointer
        
            which in turn triggered some loplugin:useuniqueptr
        
        lets revert the fix of
        
        commit 93a288bd75d7caed46d6f29bf006f3d97a9602a9
        Date:   Mon Jun 12 21:44:57 2017 +0200
        
            svx: fix the std::unique_ptr that deletes itself twice
        
        and make the code do exactly like it always did pre initial change
        
        Change-Id: Ia922fccdc476e40b5c672b097b04c229215ce38e
        Reviewed-on: https://gerrit.libreoffice.org/39052
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [f9a14f3d021d78bded54cde0462669ea10d7c546]

        gpg4libre: fix build for windows and mac
        
        Change-Id: I3e36b22cefba4c6195bcf8b85b3f7a2cc101b845

2017-06-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [b962b047b08872ec25f339c6ef97dd0b923a2168]

        gpg4libre: actually take key from user selection
        
        Change-Id: I6b18865913492d41a8e0206a430e267fe78c553a

2017-06-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ba53bd4e7234c771e6e655a492f0416807669027]

        gpg4libre: make signature impl swappable in-situ during validation
        
        Sadly we only know whether its a OpenPGP or X509 signature during
        parsing, so we need to switch the implementation mid-way
        
        Change-Id: Ib48a9da0105de62cfecda095df8c154b59ba8c40

2017-06-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [4ddb2f716fa5501271bfb2d270a56562ddb5051d]

        gpg4libre: some code improvements, add metadata for OpenPGP keys
        
        Change-Id: I1beb692b9a9a34b5f0cf743ba9e4a145ac582184

2017-06-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c88063e80d464af195afe88d558a44ef77d69f4a]

        gpg4libre: Make viewing signatures work for gpg signatures
        
        Change-Id: Ic10846cb87e23ca9ffa0eb0d64c56fcf79c73a9d

2017-06-21  Katarina Behrens  <Katarina.Behrens@cib.de>  [e07085ecf8d4c5337855f45b9736f2d2db0a9002]

        gpg4libre: Fixup unit tests, now that SecurityContext is needed
        
        Change-Id: Ifa43fa735c8b0d58ff3d3deca2ad4eca6560494a

2017-06-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [891d4b5d91c86951bb06d413808f75a3f4e6cb28]

        gpg4libre: write PGPData info, get more metadata out for gpg key
        
        Change-Id: Ia560869ec02fca7fe4219136e1fe939e13f1e4c2

2017-06-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ed92db7a50be36fcfe6e9b316f4b7f7570060c0d]

        gpg4libre: Init xmlsec in one place before creating the gpg/x509 services
        
        Change-Id: I0308d586344b5e52ad327f6650b62ac0eac7ecb9

2017-06-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e4adff468c8f5e6fbacae0f553d7c154fb95a466]

        gpg4libre: List both (x509 and gpg) existing signatures
        
        Change-Id: I57ae79f7632885bf5c5aadcad3fb5ad4a5a9413d

2017-06-21  Katarina Behrens  <Katarina.Behrens@cib.de>  [bb06a106aa92dae05b2d05a46c6c6586e9b84b7c]

        gpg4libre: [API-CHANGE] add certificate kind (X509 vs. OpenPGP)
        
        Change-Id: I423bef41f93af9d1b78ee9795be7ec33c3c7ae0c

2017-06-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d6f8b0348767afea083f24f839b8130897563188]

        gpg4libre: now use the gpg security env
        
        Change-Id: I84e4d6872aab27f5b11ec727787a2eab80ef6a66

2017-06-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [be197b089a15af9a2cbbac5eb4ae3601cebd8f51]

        gpg4libre: fix build, explicit ctor call
        
        Change-Id: Iec7ca4e37d6f5c4f63aaa22acfa0bdd395747471

2017-06-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b22fb3daf9a4af2991187aa909260ffdb0222f4d]

        gpg4libre: Having this dllpublic should be fine now since it's in inc/
        
        Change-Id: I79c132e717a62c6274eeafe33d732616cbd6a5a6

2017-06-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9b8197ab0de4a264c139546f420c913535d28dcf]

        gpg4libre: Make signature dialog work with two signing services
        
        Change-Id: I0b47e6dba38222bb6b4f778c4206d3b37bc93089

2017-06-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [0e226d4c193824d79f71d6918038de48afffaf26]

        gpg4libre: initial GPG signature validation
        
        Change-Id: I80afd77f74a6cb3f3fb7da03a6a4b74b132360d2

2017-06-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [2186d7b7f63712c5203fb86677afa3a5e6e933cb]

        gpg4libre: fix gpg signature generation
        
        Change-Id: I6eb95c948b6c8c9b8dee21215b430921bf454bb9

2017-06-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [06d7dbb3568889aa50f46d6307a39fa53a17313b]

        gpg4libre: share static xmlsec lib between nss and gpg
        
        In the end, the gpgme implementation uses enough of xmlsec
        functionality that splitting those (and ending up with two copies)
        was just not worth it.
        
        Change-Id: Ida87c848e4e6a770e3c697add9ceb589a9ec3930

2017-06-21  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f172c37f8f51d0f6a323045828e5b1b434fe6735]

        Updated core Project: translations  3a8e01f5e88f26c3a455d3cf8c2b92c3d7b11422
        
        update translations for 5.4.0 rc1
        
        and force-fix errors using pocheck
        
        Change-Id: Ie086d580cf55f92d4b916a9822c82cf6bb4130e5
        

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [452ad2afc5a474f78783ddabd04980e962532935]

        remove unused EE_READWRITE constants
        
        just as well EE_READWRITE_GENERALERROR is unused, since it's value
        overlaps with ERRCODE_SVX_LINGU_LANGUAGENOTEXISTS
        
        Change-Id: I9752d78ae8510f650d709ee0d4f28b536494ec06
        Reviewed-on: https://gerrit.libreoffice.org/39057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [14c763e793780fec3f4e6280db437e4cda8bbd7c]

        s/ERRCODE_SBX_OK/ERRCODE_NONE
        
        adds no value
        
        Change-Id: Iedf7a6a7be28fed4059b576312890be8cbb980d7
        Reviewed-on: https://gerrit.libreoffice.org/39056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  Eike Rathke  <erack@redhat.com>  [6580e171ad054dca38f55822e67a400191cecdf5]

        Resolves: tdf#108671 mark named expression single reference #REF! if deleted
        
        Probably broken already since
        
            commit f77c9d5b3cb65d9c2e2417f60bec1113feac50e1
            Date:   Mon Jul 29 14:47:07 2013 -0400
        
        Change-Id: If90a959d000a1bf5ab0804deb22d5cfad413ea5e

2017-06-21  Eike Rathke  <erack@redhat.com>  [0fed0829a601aaed6134bbc689b394e38c830605]

        Assert that nTabNo fits maTabData, tdf#108654 related
        
        Change-Id: I30b95f69a71317896d86e36b1b926c703f1539d1

2017-06-21  Eike Rathke  <erack@redhat.com>  [87cbbdc98d78c3c15f7161de6fec93d8680ee1de]

        Resolves: tdf#108654 check nTabNo against maTabData size
        
        ScViewData::DeleteTab() and DeleteTabs() never did that and worked by accident
        for which commit 73dec49802ef8fc42c5719efaa42a33cde68e569 removed the
        grounding..
        
        Change-Id: I95460cd017d558c073df7891551d0251009dc1d4

2017-06-21  Stephan Bergmann  <sbergman@redhat.com>  [7382bfda2b2c7b4382aec072c6134a2c0d5cd6c6]

        loplugin:privatebase
        
        Change-Id: I4ccc29493332af16d9d79adff56002757b9d5bb6

2017-06-21  Caolán McNamara  <caolanm@redhat.com>  [05e82f9e97d7f44e5eeec68b9d9bc42124624d33]

        ofz#2340 null deferences on close redlines
        
        Change-Id: I5e270f160f51b7ffa7059dfd17f31d8ec5919a3e

2017-06-21  Stephan Bergmann  <sbergman@redhat.com>  [2534ec3639c39384f0879488c235911ab2bef9b9]

        -Werror,-Wunused-private-field
        
        Change-Id: I0f16c434f735ced976580e921394778559b57410

2017-06-21  brainbreaker  <gautamprajapati06@gmail.com>  [eeb65fabd4c94e1ce69996890a4fb9badc11e778]

        Listen for changes in editing preference settings
        
        This commit gives the ability to listen for changes in
        editing preference settings to LibreOfficeMainActivity.
        This makes sure that value of mIsExperimentalMode
        boolean is correct in any condition.
        
        Change-Id: Ie2a931e63fad30262ad2f870b6c06f707db96618
        Reviewed-on: https://gerrit.libreoffice.org/37033
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-06-21  Tor Lillqvist  <tml@collabora.com>  [77da7b934d782153be9271605691ceee6c66233a]

        Fix compilation with Clang 3.9.1
        
        Change-Id: I6e96064a001fd511864665fe0ef8b60d45462c12

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [48da675a67a2bfd2eadfd6d4c6dba0dee74b5326]

        loplugin:unusedfields in sw part2
        
        Change-Id: I7404fcac486f54fc0e310f401d8546c4aacfede2
        Reviewed-on: https://gerrit.libreoffice.org/39040
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b68ce7b0f2326ec540717ec5c8207825403774e]

        loplugin:unusedfields in sw part5
        
        Change-Id: I4111ed1dcb04e010ecfb93df3a7e7bf715abf585
        Reviewed-on: https://gerrit.libreoffice.org/39044
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [d2e4aeb929b346acd0d1a2eaeee7237b89b99474]

        loplugin:unusedfields in sw part3
        
        Change-Id: I0ee93f4df757d477912de70937ec1dded82c48fb
        Reviewed-on: https://gerrit.libreoffice.org/39041
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  Stephan Bergmann  <sbergman@redhat.com>  [08792a4b332d907c72d1fc7301133f5b306ec8dd]

        Process all core files that are found
        
        ...which can be useful e.g. when a UITest spawned multiple soffice.bin sub-
        processes that crashed
        
        Change-Id: Ic14ab286b320f2ee548c217e5395cfeec3afa889

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [d7824bf16898d8cb776420e0c2bff82e6df61b86]

        loplugin:unusedfields in sfx2 part2
        
        Change-Id: I227b643641250d47ac6b2218f57ddb231765960e
        Reviewed-on: https://gerrit.libreoffice.org/39038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [f05d0d05829dd51cb9d8071ac97cc219779ee40a]

        loplugin:unusedfields in sw part1
        
        Change-Id: Iabbf7f09c0d92b488d7e03f4436f077c5e6e87aa
        Reviewed-on: https://gerrit.libreoffice.org/39039
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  Jens Carl  <j.carl43@gmx.de>  [266bcae306a1dd6e0d9df80ba30ade7311385c28]

        White-list sw/
        
        Change-Id: Ic4ca1753720d3806cc0fa9f517078dd5032d9e20
        Reviewed-on: https://gerrit.libreoffice.org/39029
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-21  Jens Carl  <j.carl43@gmx.de>  [08316e5edfc36ed75a4e8dc5b6aa7eea3af4eea9]

        tdf#39468 Translate German comments in sw/source/filter/ww8/ww8scan.cxx
        
        Change-Id: I30e673fc5741c37e3064e2b2035d772b43364d06
        Reviewed-on: https://gerrit.libreoffice.org/39022
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-21  Jens Carl  <j.carl43@gmx.de>  [136ce64b18283acf9db5d130f8ac9108591dd4ee]

        tdf#39468 Translate German comments in sw/
        
        Translate the last remnants found by ./bin/find-german-comments sw
        
        Change-Id: I0618671b8794e05a51eeff811746a1154359d0fe
        Reviewed-on: https://gerrit.libreoffice.org/39028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-21  Jens Carl  <j.carl43@gmx.de>  [b29bae1064c9f980cc50a667e8b96c5e370326d7]

        tdf#39468 Translate German comments/terms in sw/source/filter/ww8/ww8graf.cxx
        
        Change-Id: I3cfc777be4b717bee7fd4559ca79fb9ba6626a51
        Reviewed-on: https://gerrit.libreoffice.org/39027
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0ce1ec3736be861a2ed58827fadb25269ab0117]

        loplugin:unusedfields in sfx2 part1
        
        and fix a memory leak in NotebookbarTabControl where it was not freeing
        it's m_pListener field
        
        Change-Id: Ib9970c9084982d532fa38d1bc3c44180ab2c3c39
        Reviewed-on: https://gerrit.libreoffice.org/39036
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [1abdeff9de5d9257464048bcdf50a6d6fd926c0b]

        Fix use of wrong function
        
        Input is a color, expected return value is an index.
        
        Change-Id: I1bb6977cea5aad7a89082ace12f0a85c58a0f2e3
        Reviewed-on: https://gerrit.libreoffice.org/39045
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e61a951374a3f7705de67295e406e929c603a42]

        loplugin:unusedfields in svtools
        
        Change-Id: Ic8f67d40825d9843fd57535bd61bef51b470a8be
        Reviewed-on: https://gerrit.libreoffice.org/39016
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [95c348afa8f4f17c058c449ded75025175af0e4a]

        loplugin:unusedfields in svx part2
        
        Change-Id: Ie9fd55b71a152f428a397d9917918f0e9de39aaf
        Reviewed-on: https://gerrit.libreoffice.org/39014
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  brainbreaker  <gautamprajapati06@gmail.com>  [2149d4a88e9dc88c30e7475f8ea317e5c7b78529]

        android:update safeint header to use the else implementation with clang
        
        Clang toolchain does not defines the __builtin_mul_overflow for 32-bit
        ARM. So, fallback to else implementation of checked_multiply when
        building Android with Clang
        
        Change-Id: I6120606f521ce121541a5b7f1150229258012d55
        Reviewed-on: https://gerrit.libreoffice.org/39005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [67ef8e99e87b6263334d01f37487d1d385b30b9b]

        fix android build
        
        after commit 528632660b72b105345945c13c5b68060d94a91b
        "convert ErrCode to strong typedef"
        
        Change-Id: I31727d89f6450e5d1d0930abf7dba7a32f8b894a

2017-06-21  Justin Luth  <justin_luth@sil.org>  [0f4038abcd3d5f93847f7f27ffbb990f6a19c4ba]

        tdf#82173 writerfilter: copy Xnote Characters -> Xnote anchor
        
        In MSWord, Footnote Reference applies to both in-text and in-footnote
        formating of the reference number, while LO uses two.
        Convert into one style, and copy into the other style.
        
        Change-Id: I8cf731d5d1236c86fc1c82e798d8a459ca95d0ba
        Reviewed-on: https://gerrit.libreoffice.org/38374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-21  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [8f2f277571091045fb57cec7f225a3391cc374b1]

        sw_htmlimport::testTableBorder1px testcase simplified
        
        Goal of this testcase is just to ensure that some table cell borders
        exist while some others do not. There is no reason to do exact width
        comparison which is causing errors on some MacOS configurations.
        
        Change-Id: I574c29220696ae654dea2db0398790a440efd83b
        Reviewed-on: https://gerrit.libreoffice.org/39015
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [9752eccdd06f6695ec4f173ea93cada65063d1f0]

        xmlsecurity nss: adopt the private key of the signing certificate explicitly
        
        xmlsec1-customkeymanage.patch.1 of our bundled xmlsec extends
        xmlSecNssKeyDataX509VerifyAndExtractKey(), so that it calls
        xmlSecNssPKIAdoptKey() for the private key of the signing certificate.
        Make this explicit in xmlsecurity/ code, so we don't depend on the
        patched xmlSecNssKeyDataX509VerifyAndExtractKey().
        
        This is harmless for the patched xmlsec, but it prevents this error:
        
        warn:xmlsecurity.xmlsec:26221:1:xmlsecurity/source/xmlsec/errorcallback.cxx:48: keys.c:1246: xmlSecKeysMngrGetKey() '' 'xmlSecKeysMngrFindKey' 1 ' '
        warn:xmlsecurity.xmlsec:26221:1:xmlsecurity/source/xmlsec/errorcallback.cxx:48: xmldsig.c:790: xmlSecDSigCtxProcessKeyInfoNode() '' '' 45 'details=NULL'
        warn:xmlsecurity.xmlsec:26221:1:xmlsecurity/source/xmlsec/errorcallback.cxx:48: xmldsig.c:503: xmlSecDSigCtxProcessSignatureNode() '' 'xmlSecDSigCtxProcessKeyInfoNode' 1 ' '
        warn:xmlsecurity.xmlsec:26221:1:xmlsecurity/source/xmlsec/errorcallback.cxx:48: xmldsig.c:286: xmlSecDSigCtxSign() '' 'xmlSecDSigCtxSignatureProcessNode' 1 ' '
        
        when xmlsec is not patched.
        
        (This is needed, but not enough to build against system xmlsec.)
        
        Change-Id: I5d68a8be7aefcb529566213f9b9c2985eab6a80a
        Reviewed-on: https://gerrit.libreoffice.org/39023
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [18f513145477d4621290253d936dad7a40ee4c05]

        loplugin:unusedfields store..svl
        
        Change-Id: I6070a683e5128271b84a10caccb548d07c950927
        Reviewed-on: https://gerrit.libreoffice.org/39021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [742c0838f29bd09505e2cb9ca35debf401c18c23]

        loplugin:unusedfields in svx part1
        
        Change-Id: I6621e0dda5a5dc3e68c7b1613975c075e2879912
        Reviewed-on: https://gerrit.libreoffice.org/39006
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [528632660b72b105345945c13c5b68060d94a91b]

        convert ErrCode to strong typedef
        
        would have preferred to re-use o3tl::strong_int, of which this
        is a modified copy, but there are lots of convenience accessors
        which are nice to define on the class.
        
        Change-Id: I301b807aaf02fbced3bf75de1e1692cde6c0340a
        Reviewed-on: https://gerrit.libreoffice.org/38497
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-21  Eike Rathke  <erack@redhat.com>  [aee66aa85e75f67135e5c6079a281e18402d261a]

        Resolves: tdf#105740 select without selecting.. tdf#101588 b0rk
        
        The initial color, if determined, must result in being selected. Differentiate
        between pre-selected and user-selected.
        
        Regression of
        
            commit 429be969b39867d6d9f36978c9ac15b601e78ba6
            Date:   Mon Dec 12 21:24:20 2016 +0100
        
        Change-Id: I928af131d03c61a8e474e5cd356aea8b766112fa

2017-06-20  Paul Trojahn  <paul.trojahn@gmail.com>  [c2da33ead8b093b12ebb9a0ea9c06d156c41a3e6]

        tdf#89064 Fix import of pages with comments and notes
        
        importSlide removes the shapes on the page. It was used to import
        the comments and authors, which resulted in an empty notes page.
        
        Change-Id: I7d68085b482e5497d46e92328c413c87440714a0
        Reviewed-on: https://gerrit.libreoffice.org/38648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-06-20  Paul Trojahn  <paul.trojahn@gmail.com>  [2516285d2a9b6b992f24867d39402ca5c29cd71d]

        tdf#45904 Move remaining XCellSeries test code to C++
        
        Change-Id: Ie4ee1e52157dd38ac0defee2e9d5cfa822763183
        Reviewed-on: https://gerrit.libreoffice.org/38807
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-20  Caolán McNamara  <caolanm@redhat.com>  [e89e3ca2a6ab1773a7221eac11cb60812c002005]

        only some languages put a space between number and %
        
        Change-Id: Ifdd2f2c02738fc9e9b3fd4cbf97b211b29856df1
        Reviewed-on: https://gerrit.libreoffice.org/38870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-20  Stephan Bergmann  <sbergman@redhat.com>  [37c157340f90aac9d044aa351e5f98299da7342c]

        Propagate failure out from css.ui.test.XUITest::executeCommand/Dialog
        
        Change-Id: Id7bd2d6f35f45d9957facf56d66cfc57a1e0ef6a
        Reviewed-on: https://gerrit.libreoffice.org/39002
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-20  brainbreaker  <gautamprajapati06@gmail.com>  [a6a447b08dd3959747181fe5350db68acc8c7481]

        android:Supress the Clang's unneeded-internal-declaration warning
        
        Change-Id: I76359e98a41206f914c3c05149f0a7eeeff1acc8
        Reviewed-on: https://gerrit.libreoffice.org/39007
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-20  Caolán McNamara  <caolanm@redhat.com>  [bb34ecfb6b2cb1c0dcf6e7564ee1f59c0fde9520]

        'Middle' used twice
        
        elsewhere we use center for horizontal things and middle
        for vertical things
        
        Change-Id: Ia43c8ce894243124dba9ff4c5a8752e59e68fc57

2017-06-20  Stephan Bergmann  <sbergman@redhat.com>  [319f3cbeab9bab0e75daf28077540e71159fa583]

        Try guessing the actual executable that produced an ELF core file
        
        ...which may be different from $EXECUTABLE e.g. when in a UITest (where
        EXECUTABLE=python.bin) an soffice.bin sub-process crashed
        
        Change-Id: Ia448c911b8475686e98c6bb6f43d7d32abece7cd

2017-06-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [592046fac193841164a1bb8363748d86ff3d7b6c]

        updater: build daily builds with gtk3 support
        
        Change-Id: Ie396a42b2a75a45e10b373011b86c8f1087cbf9d

2017-06-20  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [56d8962d609579f16a5527bfb92684f0efac6a1e]

        Updated core Project: help  3bd5049b9e5b271646e1d5c92b22d79bde35a759
        
        fix bogus whitespace and unnecessary unit changes
        
        caused by either adding spaces at end-of-line or adding spaces when
        combining multi-line statements into single line
        also fix one validation issue (image can have either caption or alt
        elements)
        
        Change-Id: I467404fbf87fbf1681c0addc7b43154bba68d989
        

2017-06-20  Jean-Pierre Ledure  <jp@ledure.be>  [6aef291fae27a2ff5617759b731a6a5e0b84c584]

        Access2Base - Introduce support of embedded Firebird
        
        Metadata array set for CopyObject command
        Firebird implementation found very unstable ...
        
        Change-Id: Ia0847e263cbedfba55a2a469b9e044b3134b66b8

2017-06-20  Stephan Bergmann  <sbergman@redhat.com>  [5f63d2c599a00f9753cb519b28a3116aa213dcc0]

        -Werror=unused-function
        
        Change-Id: Iecc7d68ad18e90bf84d358af92194c230efc2671

2017-06-20  Stephan Bergmann  <sbergman@redhat.com>  [32dd79ba451c949f764e73004795ec07f699cdd4]

        MAX_WAIT turns out to be too small
        
        ...at least for my ASan+UBSan build, causing spurious 'make check' failures
        
        Change-Id: I6871e6fbc41790de1b38b1b7757b93d349154f47

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [809e2d33b45b54b4438a4c55aed93efd73d2aa49]

        create comphelper::RefCountedMutex
        
        and merge the two existing implementations of the idea - SotMutexHolder
        from package and RefCountedMutex from connectivity
        
        Change-Id: I87f09f359ac798cf934381a2c75225dab71dd43e
        Reviewed-on: https://gerrit.libreoffice.org/38972
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-20  Eike Rathke  <erack@redhat.com>  [f6add3f04bd5acc162ada79597a87398236f1320]

        Remove useless if() condition
        
        ... because we bail out already early for all versions <= SvtSaveOptions::ODFVER_012
        
        Change-Id: I80814be91c777dc03a9c821d706b24c7e1e757c1

2017-06-20  Jens Carl  <j.carl43@gmx.de>  [f36edc1b1a1132eeede43d622c179ebb665ef908]

        tdf#39468 Translate German comments/terms sw/source/filter/html/htmlplug.cxx
        
        Change-Id: I2f76f179fb3ef251be16e60bf64f2b6d701bfd35
        Reviewed-on: https://gerrit.libreoffice.org/39004
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-20  Jens Carl  <j.carl43@gmx.de>  [0e950e102c994d5e9ee73471ef93df1c0054aba9]

        tdf#39468 Translate German comments/terms in sw/source/filter/html/swhtml.cxx
        
        Eleventh and final set of translations.
        
        Change-Id: I62876e2b05ddc4879951bd2788e9eb1087b59b19
        Reviewed-on: https://gerrit.libreoffice.org/39003
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-20  Eike Rathke  <erack@redhat.com>  [29f250c428953750ce89dec7ee961723478609c1]

        Resolves: tdf#107438 write <text:sender-initials> for fields
        
        Only in <office:annotation> context write <loext:sender-initials>
        
        Broken since
        
            commit 5f8476c00f482ab5c8707de2ebdcd41faa4057fc
            Date:   Fri Dec 13 23:21:46 2013 +0100
        
        and
        
            commit 49f9694e34d07468cff4a7e4de332f11be3e0dd8
            Date:   Fri Dec 13 23:30:34 2013 +0100
        
        Change-Id: I48b146b779878bf0faa5830a721559d8e864dd33

2017-06-20  Caolán McNamara  <caolanm@redhat.com>  [ea43d65bd3785a04a6dcf073611cee03ee289cee]

        reuse IsStarSymbol
        
        Change-Id: Ia4df4925f9c0078d098880d2a4a5042bb309a72c

2017-06-20  Caolán McNamara  <caolanm@redhat.com>  [35218bcb9c09107e73015d5eef0c4122c4884a0a]

        bullet char style preview is unreadable, cause uses opensymbol
        
        Change-Id: I1bd0a0e85c9d956184680d7e15709b3a7b590c30
        Reviewed-on: https://gerrit.libreoffice.org/39009
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4d8347dff173cd8ded4ee290bba21ceefecd2aa2]

        writerfilter: change map to unorded_map
        
        Change-Id: I782713940fc978f38193c59d16667633167535d7
        Reviewed-on: https://gerrit.libreoffice.org/38949
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-06-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [e9d2016648c7fdfc57932ac0793547cf099749be]

        tdf#108524 sw: add split section in table testcase
        
        And if we're at it, test the other way around as well, I almost broke
        it.
        
        Change-Id: Ia81e46f218336e5db13dafdbad7b896d8dadaf46
        Reviewed-on: https://gerrit.libreoffice.org/38999
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a24b52b828912b9136b343ec837f02336f33232]

        fix for older clang in loplugins
        
        since commit 03ee996717dcf9e20529a6a3295df69d0d86dcce
        "loplugin:unusedfields fix more false +"
        
        Change-Id: Ief935fea8c554707db38b4ede4fab2ec1adca997

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ed77fae3e5e9e5f7409e03d5e4586f428a65c86]

        loplugin:oncevar in codemaker..connectivity
        
        Change-Id: Ia479d9d3d459a699dfc5c1148d01c35e8bc973bd
        Reviewed-on: https://gerrit.libreoffice.org/39000
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-20  Caolán McNamara  <caolanm@redhat.com>  [4d7054947d87174decf12ad204c09532f33599f8]

        these checkbox group entries are mutually exclusive
        
        so they're closer to radio buttons than checkboxes
        
        though this isn't great either as there are possibilites that are not listed,
        in which case all are unchecked, and when is selected like buletting it cannot
        be turned off from the menu
        
        Change-Id: Ifa9650cdde5575807c0bd876e859c3ba3748e580

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [306d46a8d0a465125c4934bd94b77dd8f4afed27]

        fix android build
        
        after commit 05f67637fc4f71750dda46fccf0bed5b3fd99233
        "new cannot return nullptr"
        
        Change-Id: I53902e0b4cf93435be498db673111619d11b00fa

2017-06-20  Caolán McNamara  <caolanm@redhat.com>  [c17668a6dfeca6d1a34d86a11ae54b08f584d5b9]

        ofz: pSwFontCache my be null early on
        
        Change-Id: I9325a02293a221fe63f8936da1e056dce42265e7

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [27fa7eff1d06914750fbda2582c655ddbb21dfa3]

        loplugin:oncevar in cui
        
        Change-Id: I1bbd37a82f238327b5e52110c62cdd2a9b0a9c14
        Reviewed-on: https://gerrit.libreoffice.org/39001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c0198b02c4a514bc61772d8c671c47c9553fd7a]

        reformat some loplugin code
        
        to match our more normal conventions.
        
        Also drop the 'using std' and some other cruft
        
        Change-Id: I02ef81c5427188bc03a20b157a57a900a9d7bf0d

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [03ee996717dcf9e20529a6a3295df69d0d86dcce]

        loplugin:unusedfields fix more false +
        
        deal with fields assigned to local variables, and some general cleanup
        
        Change-Id: I894c74a01e9e28935ecd84308c2e92b080afafc6

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d9d024ffba8753db8a93e34d34e22818da002aa]

        loplugin:unusedfields fix some more false positives
        
        in the write-only analysis
        
        Change-Id: Ic570416e855b8ec38d54f6f6f1adef4819ea53ee

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [05f67637fc4f71750dda46fccf0bed5b3fd99233]

        new cannot return nullptr
        
        unless we are using std::nothrow
        
        Change-Id: I3bdd13c8ce18f4e977f18ee5196311bf4fc62de0
        Reviewed-on: https://gerrit.libreoffice.org/38998
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [67a0889450daa6b9c9c799dab2d9da3a5044cb5d]

        tdf#108416 RTF import: fix unexpected bold list numbering
        
        Some paragraph-level run properties affect the current list style since
        commit 2123ede032ca64f696ef54af4ad3238974ca2b5d (n#758883 dmapper:
        paragraph-level run props should affect numberings as well, 2012-06-19).
        This was extended for any run properties in case of RTF since commit
        c1f8437dbed0e8b989e41a345ef7e658a6e8a4cd (fdo#83465 RTF import: handle
        font of numbering, 2014-09-25), as RTF doesn't really separate the
        paragraph-level and the other run properties.
        
        However, field formatting clearly should affect only the field itself,
        so disable this mechanism in that context.
        
        Change-Id: I6df7488e99e44f3ba7e17bf09ce590c88151e043
        Reviewed-on: https://gerrit.libreoffice.org/38980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-20  Takeshi Abe  <tabe@fixedpoint.jp>  [80759b5871093bc9fde2f03b88678c82e97bc381]

        sd: Do not copy SdStyleSheet
        
        Anyway copy assignment operator has been deleted already.
        
        Change-Id: Ie9ee9d8a9434b41b3b36d2483424776829572837
        Reviewed-on: https://gerrit.libreoffice.org/38973
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [19f3b88c1ee2ab546a92c28f155f4d65e0c464df]

        loplugin:oncevar chart2
        
        Change-Id: I2dd0939db440b5357225395e88680dd0b0fdbf43
        Reviewed-on: https://gerrit.libreoffice.org/38970
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ee9f2c188290ba8a8bc6d435f645b31a05783ea]

        loplugin:oncevar accessibility..basic
        
        Change-Id: I8fb41b658ef0f6ad1774ea897eace3dc9bb12de6
        Reviewed-on: https://gerrit.libreoffice.org/38969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c2b43e86fbb7612a58f6e55bc429f674977d6dd]

        improve oncevar loplugin
        
        we look for any kind of scalar variable now that deserves to be inlined,
        and we check for variables that cannot be inlined because they are being
        passed by reference, or modified, or have their address taken
        
        Change-Id: Ia744a180e91d1516140a1555d4514f6fa4de1c0b
        Reviewed-on: https://gerrit.libreoffice.org/38966
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b60f59bc55824e247f6e751a9c8f5d253665f0b]

        loplugin:unusedfields fix false positive
        
        When the field in question is read from inside a constructor
        initializer.
        
        In the process, create some needed infrastructure in the plugin classes.
        
        Change-Id: I2f440efa6912801a236727c9fe3180404616958c
        Reviewed-on: https://gerrit.libreoffice.org/38960
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [42ab759336cd4a4cbcc5be66de33d05b7fc46be4]

        loplugin:unusedfields in writerfilter
        
        Change-Id: I2f74dee5c05420275aae57485b8d81f60fff2d5d
        Reviewed-on: https://gerrit.libreoffice.org/38823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-20  Tor Lillqvist  <tml@collabora.com>  [13ab6b5c16f8b1504cc7c36a8e1213950a51eefa]

        Avoid "this member function can be declared static [loplugin:staticmethods]"
        
        Change-Id: If8e0810c4998b2d56609a0c9fe10ce061d1a6347

2017-06-20  Yousuf Philips  <philipz85@hotmail.com>  [60442414758cf5895143c8b6a8211797037ec3c8]

        fix messup of 6ef59d7ace7e4db52caea601a384ed016365bcaf
        
        Change-Id: Iddbe19638796564f5d443f6376b95ad7d69ecf0e
        Reviewed-on: https://gerrit.libreoffice.org/38989
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-20  Yousuf Philips  <philipz85@hotmail.com>  [6ef59d7ace7e4db52caea601a384ed016365bcaf]

        tdf#91781 Move watermark from insert to format menu
        
        Change-Id: I747562462accc49e7f3dc851e1ebb274e36b93d7
        Reviewed-on: https://gerrit.libreoffice.org/38988
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-20  Eike Rathke  <erack@redhat.com>  [96a307be540fd609bed5b1a35dfe27d7e6652f21]

        Remove unused ScColumn::mbDirtyGroups
        
        Change-Id: If8ed724ccec136653db5fcf43f9e74a82826add7

2017-06-19  Stephan Bergmann  <sbergman@redhat.com>  [7a9dd3d482deeeb3ed1d50074e56adbd3f928296]

        Hack to dynamically adapt to __cxa_exceptiom in LLVM 5.0 libcxxabi
        
        Change-Id: Ibf6379425d312b2cc2c9d663a65d0e02209f74e4
        Reviewed-on: https://gerrit.libreoffice.org/38981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-06-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [f991b842addddeada6dc45c4054deeca5aa7f17b]

        tdf#108524 sw: attempt to split section frames inside table cells
        
        Tables-in-sections were already split across multiple pages, but not
        secions-in-tables. To be safe still don't allow
        sections-in-tables-in-sections, so you can combine these in both orders
        now, but not recursively.
        
        To achieve this, relax two "not in table" conditions to just require
        "not in a table that is already in a section", and define that in case a
        section-in-table is to be split, the follow section frame should be
        inserted under the follow of its cell.
        
        With this, finally the section frame in the bugdoc is split into two,
        and the second section frame is moved to the second page as expected.
        
        Change-Id: I16ebb2d30870b145a2378d46603324ab267b0dd3
        Reviewed-on: https://gerrit.libreoffice.org/38965
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-19  Eike Rathke  <erack@redhat.com>  [ecf88f83f877fd08a6d5a418c17fdf36b82a8369]

        Add Kituba (Democratic Republic of the Congo) [ktu-CD] to language list
        
        Change-Id: I9ba7a9d104dd6a5e47aa62058d0602101053e9af

2017-06-19  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [e3b4987450b9bd39bb68fa3d9c9efa03b059f12a]

        Moving legacy contexts to FastContexts:
        
        ScXMLExternalRefTabSourceContext
        ScXMLExternalRefRowsContext
        ScXMLExternalRefRowContext
        ScXMLExternalRefCellContext
        ScXMLExternalRefCellTextContext
        
        Change-Id: Ia626ed62186e53a352a5c7831b41be99ebc55018
        Reviewed-on: https://gerrit.libreoffice.org/38881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mohammed Abdul Azeem <azeemmysore@gmail.com>

2017-06-19  Caolán McNamara  <caolanm@redhat.com>  [99461ec3c33575a764065946ff7b4cbeb3e3741f]

        restore gtk3 menu separators
        
        Change-Id: I48b302780db420346280d782c1804fe6e93c90be

2017-06-19  Caolán McNamara  <caolanm@redhat.com>  [3212a2419416359f11e60c62cadeeaa8078c33a7]

        consider field marks as text for auto quotes
        
        Change-Id: I511a13f7785a0de6efaa8439d3f0bff20a1644ed

2017-06-19  jmzambon  <jeanmarczambon@gmail.com>  [9d221db01337957ec161a76b5dd7db9d6b384c89]

        tdf#97362: TextPortionEnumerationTest partially migrated to python (part 2)
        
        Add tests:
        - test_meta
        - test_meta_empty
        - test_meta_field
        - test_meta_field_empty
        - test_bookmark1
        - test_bookmark2
        - test_refmark2
        - test_refmark3
        - test_toxmark2
        - test_toxmark3
        Change-Id part 1: I0920517b5e8806a5fc46708822fed33006f03fd5
        
        Change-Id: If8e50aa036f10caf1b460c041dd7bce068f9cd7b
        Reviewed-on: https://gerrit.libreoffice.org/38842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-19  Xisco Fauli  <anistenis@gmail.com>  [60954fc67a022565741c4ccb4667581a5a790a10]

        tdf#85940 Use correct reference ID for Quotation
        
        Change-Id: I5c2ead67465c79fa30fc7d7db9d48748bdaf5491
        Reviewed-on: https://gerrit.libreoffice.org/38961
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [101fdd94011d734d68ffd07fe9b92200c118dded]

        fix regression, some mutexes need to live longer
        
        commit 6149da20ddee5c0c50b445fb6a4e3e81b5ff900b
            replace misc double checked locking patterns
            ... with thread safe local statics
        
        reintroduced bug #i77768# despite big comment
        
        Change-Id: Ic6e204a277c8aa4f43c5fd15a42066c6f8a69dad
        Reviewed-on: https://gerrit.libreoffice.org/38959
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-19  Caolán McNamara  <caolanm@redhat.com>  [0a9e57785e3a391cea1aa74b87afc6e2c2c0a398]

        rename IsAutoCapitalizeWordDelim to NonFieldWordDelim
        
        Change-Id: If8fb8f5e51bba8e631a6fc5db54487b418c19e05

2017-06-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b9d0d608b0fc9a392b1a60dbd21ba5955f70b746]

        Fix screenshot missing quotes in code snippet
        
        The code snippet suggested has no quotes in atttributes values.
        
        Change-Id: I604fb34827da3bebf3f6759b491d719a96854754
        Reviewed-on: https://gerrit.libreoffice.org/38893
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-19  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [bef2bc59fa6656cbf13922cbc0e5347238156b5e]

        Add comments to sax APIs:
        
        for processingInstruction method in XFastDocumentHandler
        and for XFastNamespaceHandler API.
        
        Change-Id: Ie0fd8ceb42e7ffbce041796b98edaa7f232dbb62
        Reviewed-on: https://gerrit.libreoffice.org/38964
        Reviewed-by: Mohammed Abdul Azeem <azeemmysore@gmail.com>
        Tested-by: Mohammed Abdul Azeem <azeemmysore@gmail.com>

2017-06-19  Akshay Deep  <akshaydeepiitr@gmail.com>  [710a39414569995bd5a8631a948c939dc73bcef9]

        GSoC: Glyph View and Recent Characters Control in Special Characters dialog
        
        Change-Id: Ia55f3fefe7c14327cff2e996ab0038dc52f9b017
        Reviewed-on: https://gerrit.libreoffice.org/37496
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [cacb75aa0bea36d4e5fc083a75a8b376133d3d65]

        don't parse align and scale in VclAlignment
        
        allow it to pass up to superclasses for parsing, from discussion:
        
        <noel_grandin> caolan, is it intended that the VclAlignment x/y
        align/scale members are effectively unused?
        <caolan> noel_grandin: its based off the GtkAlignment so that's why it
        had them in the first place. Never got around to doing anything about
        scale so no surprise there and might as well remove those
        <noel_grandin> caolan, will do, thanks
        <caolan> I would have expected the xalign/yalign to do something, I
        think looking closer that we should be using those and probably that
        stub impl is blocking the underlying Window::set_property from using the
        supported left/right top/bottom values, so you can try remove those too,
        but I'd do it in a separate commit from the definitely useless scale
        ones
        <noel_grandin> caolan, at the moment, the change will remove them, but
        not the parsing of the values, so it should not change the functionality
        <noel_grandin> caolan, I'll do the removal of the parsing in a separate
        commit, which will pass them up to Window::set_property
        
        Change-Id: I5bb043a5c38d494355bf4766af8521838b7fc3f2
        Reviewed-on: https://gerrit.libreoffice.org/38957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-19  Caolán McNamara  <caolanm@redhat.com>  [8b1bc1a3f55d4b79b46ef91f1ac51a5f610d46d6]

        ofz: loop in layout
        
        Change-Id: I7c776d3b02bd8d35f160e82916213e402e9c88ab

2017-06-19  Caolán McNamara  <caolanm@redhat.com>  [3b998365f447b33f3e3932e0d20f6f4c9657a915]

        pLayout can't be null here
        
        Change-Id: Ic8a9691a8ddf32eaf58227a9533113f9bac596eb

2017-06-19  Tor Lillqvist  <tml@collabora.com>  [a8a9d0add52376da9fe5b2ffeb04d4df0e97e69a]

        s/FormulaTokenArrayStandardIterator/FormulaTokenArrayStandardRange
        
        Because that class isn't an iterator, but a class that produces
        iterators (with its begin() and end() member functions).
        
        Change-Id: I13125ced5e82406d049a61078e31690312a82620

2017-06-19  Caolán McNamara  <caolanm@redhat.com>  [18d636063fd7be165e7888af49372a6e2b851776]

        ofz: use OString instead of bare char*
        
        Change-Id: I2f7bfbd62c0a5477f0cbb38e86684db4fdb9c37f
        Reviewed-on: https://gerrit.libreoffice.org/38952
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0df3de34ad775d6d3c49036c03c3f6dad7141536]

        writerfilter: make local helpers static
        
        Change-Id: I93d1ae29bc414c5a60e793acd9e92d35608552ee
        Reviewed-on: https://gerrit.libreoffice.org/38940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-19  Stephan Bergmann  <sbergman@redhat.com>  [bb053e86738d69af603b222532a898d355f51eec]

        Remove questionable asserts
        
        Both osl_add/removeSignalHandler apparently handle !handler gracefully (the
        former even including explicit code for that case, which doesn't fit with having
        an assert), and before bca760c294c256fcb1fd3649dbf50f61a4bda474 "tdf#43157 -
        osl: convert OSL_ASSERTs to assert in signalshared.cxx" those asserts were
        merely OSL_ASSERTs.  So keep this published API accepting !handler (even if the
        documentation is silent on this).
        
        Change-Id: I63512916a66a2a58b932174ec5d92ce612c236a2

2017-06-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [45c06838e95c94445359536d84c6328fa8b17a66]

        only unit-test one loplugin at a time
        
        tell the plugin code when we are unit-testing it, so we can suppress all
        the warnings except for the plugin we are currently testing
        
        Change-Id: I240c8e37eba90c219e53c29531a3a43bc841a1c8

2017-06-19  Stephan Bergmann  <sbergman@redhat.com>  [d3e0ab976a5bbf63d1673422035def67ba9f4838]

        Avoid -fsanitize=shift-base about left-shift of negative values
        
        ...assuming these values are indeed intended to be negative (and <https:
        //developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6.html#Types>)
        mentions a "Fixed: 16.16-bit sgined fixed-point number" type, apparently
        represented here by F16Dot16, so the assumption looks plausible).
        
        During CppunitTest_vcl_pdfexport, encountered negative values -1184 and -22 with
        instdir/share/fonts/truetype/Carlito-Regular.ttf and -8 with
        instdir/share/fonts/truetype/LiberationSans-Bold.ttf.
        
        Change-Id: Ia07c61aebc2c9c67d0ed6173ecac94bab2abb2a8

2017-06-19  Tor Lillqvist  <tml@collabora.com>  [c3fae6be6067572aaf9f0c72ad35b69019a79135]

        Add yet another kind of iterator for the two arrays in FormulaTokenArray
        
        This one has no extra functionality at all, and its only purpose is to
        be used in range-based for loops. If there is a cleaner way to do
        this, feel free. Not sure if this functionality could or should be
        combined with either of the two existing iterator classes related to
        FormulaTokenArray (FormulaTokenIterator and
        FormulaTokenArrayPlainIterator). Probably not.
        
        Change-Id: I32599b0800fd2585624d3742a46ad4896ce7e47a

2017-06-19  Tor Lillqvist  <tml@collabora.com>  [cfd5d203e9c641c150f92c2b1ee5b84e89e6dc99]

        Drop another friend declaration
        
        Change-Id: I06dd3639e4110700e070f1224112a9fa6597a832

2017-06-19  Tor Lillqvist  <tml@collabora.com>  [896dbaee45ca0dd2d4127a4b27455e8e8509d9c7]

        Drop an unnecessary friend declaration
        
        Change-Id: I05ee0c0db2d54625413c9b89a12e24b9de7c45da

2017-06-19  Tor Lillqvist  <tml@collabora.com>  [a056978ace7e355fa9a6fc0e1488013e5836d262]

        Drop one friend declaration and instead add some useful member functions
        
        Change-Id: I9a947078d9f2c1c06cb8524be137ba5e36e97a0b

2017-06-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [c2ce3a2dbebd17146aa5c073794eebcf411e8bed]

        sw: prefix members of SwTOXInternational
        
        Change-Id: Ib9769706e4f66a1ecae49869565e84091cd2279a
        Reviewed-on: https://gerrit.libreoffice.org/38945
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [66f026445cbb1802730a7227820178b7feab166b]

        writerfilter: SET_FULL_NAME is never set
        
        Change-Id: I704919e0a834e1431e153cd57f48de08c0f09c11
        Reviewed-on: https://gerrit.libreoffice.org/38948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-19  Gabor Kelemen  <kelemeng@ubuntu.com>  [6721e35f5a24c0a3ca343030115f1bf58f0627b5]

        tdf#106175 Support <sub> tag in localized help text as well
        
        Change-Id: If038daf4350bfcd2e7146809f63ee4f062a0dc81
        Reviewed-on: https://gerrit.libreoffice.org/38670
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f0d3a9bb00e11ca697666dd4e6f9c4dea38c7b31]

        simplify the array version of comphelper::containerToSequence
        
        Change-Id: I85c0baa32b37201fc2caaa4e5bd390e060241265
        Reviewed-on: https://gerrit.libreoffice.org/38951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-19  Gabor Kelemen  <kelemeng@ubuntu.com>  [9d0ed8352ac9f27552f62d536c506f5cbc2a4afe]

        tdf#108418 Fix vertical alignment of checkbox text
        
        Change-Id: I8daa6c2c5941a894259a5af74a16f7ef32f8a867
        Reviewed-on: https://gerrit.libreoffice.org/38577
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [0cbdbb4a41c2fda7cb196299f151f1396b3354c0]

        fix lost read of m_bFormField field
        
        in commit 42922c40362f414ee06e65636f61798ef28cdcde
        "RTFDocumentImpl::popState: use switch here"
        
        found while running the unusedfields plugin
        
        Change-Id: I4be41dba976a13dc6d39155fb2a04d039dc0443a
        Reviewed-on: https://gerrit.libreoffice.org/38950
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-19  Caolán McNamara  <caolanm@redhat.com>  [4df6475ffe0d1c1b0acb6b8c02c9da6f388d3387]

        ofz: leaks in test harness
        
        Change-Id: I2bcbf84dff8a5f6a2311cd0b1f19e90c03e6175c

2017-06-19  Stephan Bergmann  <sbergman@redhat.com>  [1e3a00f0c772a76a1dd76b8272e2c35a1802d574]

        Make SfxItemSet ranges correct by construction: Fix static cases
        
        ...with the aid of an extended compilerplugins/clang/store/sfxitemsetrewrite.cxx
        (which in turn needed a small addition to compilerplugins/clang/check.hxx).
        
        Enable svl::detail::validGap check for the static case, but keep it disabled for
        now for the dynamic case.
        
        Change-Id: I4846ba8e99aff94a86518e2cb5044e575093386e

2017-06-19  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9fe114e78f1285397dcd2a0d2e3d6afc3024fa66]

        Watermark: Right-align labels in dialog
        
        And switch to a non-deprecated alignment property
        
        Change-Id: I74b3d6bea1d7af09b8e044f7b3e25e906bf67c9b

2017-06-19  Arkadiy Illarionov  <qarkai@gmail.com>  [63a7df3c072805a49901d1de60cdfd656b2b6044]

        Ported bin/find-unusedheaders.pl to Python
        
        Also fixed bug which prevented .cxx and .hxx files listing
        
        Change-Id: I67adc7c52ab5f2f1222e0756cd0087c8d9be102f
        Reviewed-on: https://gerrit.libreoffice.org/38640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-19  László Németh  <laszlo.nemeth@collabora.com>  [379196bf95f860366312a12d8b7934462c990337]

        add more debug names for scheduled events
        
        Change-Id: Idb85ffe13fd5e23b9378c03b5f239f29f8008276
        Reviewed-on: https://gerrit.libreoffice.org/38788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-19  Szymon Kłos  <szymon.klos@collabora.com>  [bd72163f21375cd216dcd25568b05527063ea726]

        Watermark: auto size in the RTF
        
        When Watermark size is set to Auto in the MSO,
        the saved value is equal 1pt. Before this patch
        in this case Watermark was invisible due to small size.
        
        Change-Id: Ia2028a6547cf98dd31031305bcc5375625b83fe0
        Reviewed-on: https://gerrit.libreoffice.org/38883
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5d391c479ec1498dd01a96a572bb6bc3ef130b2e]

        xmlsecurity: make static var local
        
        Change-Id: Ia36941e3ec32bcc4255be523203cf65f7d7b4273
        Reviewed-on: https://gerrit.libreoffice.org/38935
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [42d0e756122ac7e341c3b8a93c7fb551f410dc90]

        writerfilter: use list-initialization for constant maps
        
        Change-Id: Ie7d06e972dfa3ffb00c66a4fa5f062e3ea93f787
        Reviewed-on: https://gerrit.libreoffice.org/38939
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-19  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [e97dcb790bf6bbed52f4c4a0f4bb688484c0380e]

        Added 20 words to autocorrect pt_PT
        
        Change-Id: I9d9fe192ddb00baec14fd7c66d7fe56d8f38b854
        Reviewed-on: https://gerrit.libreoffice.org/38873
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-06-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [493407c470e7051a801e2a0ad8253f7b87c4434f]

        writerfilter: don't copy constant maps
        
        Change-Id: I87bc0bea5db27a967f996c7597b6f4884a748b56
        Reviewed-on: https://gerrit.libreoffice.org/38938
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-06-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c50ae538a6656889c68c43bd9fe0347c61c82aa5]

        writerfilter: remove unused static var
        
        Change-Id: I0c31593cc03ae795df458233f33323e7a5f38894
        Reviewed-on: https://gerrit.libreoffice.org/38937
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-06-18  Julien Nabet  <serval2412@yahoo.fr>  [097de810da9ade4d25bb0c65de8269485b83ef3e]

        Typo: existance->existance
        
        Change-Id: If6927f3b9e983d41ec957997a26d235b8be378a5
        Reviewed-on: https://gerrit.libreoffice.org/38934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [86bc372bf9c161ac7d17b356f8f14aeed11d5dd0]

        Removed duplicated include
        
        Change-Id: Ib352e8cfac2e01b17dc22776cb45b5ba81e5875a
        Reviewed-on: https://gerrit.libreoffice.org/38912
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b9ec99ba26e78b9f47bf22a436da1dd0d4aa797b]

        Fix typos
        
        Change-Id: If28e198b8e1a26660e07dce49db66a651de43d3f
        Reviewed-on: https://gerrit.libreoffice.org/38850
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [08c1acee8083fb2dcc134786b59115a392cd92dd]

        Fix typos
        
        Change-Id: Iba6b13871222d591bce49d04990e7c85ff154cce
        Reviewed-on: https://gerrit.libreoffice.org/38915
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-18  Matthias Freund  <matti_lx@secure.mailbox.org>  [9402074609a5af8df58afb3653c00a3410db15be]

        tdf#75256 Sifr icon update
        
        Correct the Wrong exported blurry sc_insertreferencefield.
        
        Change-Id: I6513ab89f6aa5ae40e281f35025830475afa737d
        Reviewed-on: https://gerrit.libreoffice.org/38929
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bb5622adc5db348efcc9a6f41d19de9f00a367dd]

        updater: check every 12 hours for updates for now
        
        Change-Id: I566a0177f9bdbc523e88a17be746b3528f67403d

2017-06-18  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5a89f96012c7776f23a2a81f8542e046d29c2a2b]

        tdf#107666: EDITING: No caret outside the textbox after inserting a textbox
        
        This reverts commit 44555103217df34b218787f3dc6a2634b41fe52e.
        
        Now revert the related commit, need to revisit the original bug later.
        
        Change-Id: I08f42c4e859277ab411e4be5ad065fe3cca8bbb6
        Reviewed-on: https://gerrit.libreoffice.org/38923
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-06-18  Julien Nabet  <serval2412@yahoo.fr>  [a8167698ede371cde996c963333e1a2fd292642d]

        Fix TB
        
        Include cassert and fix assert logical, we do want to have an handler here.
        
        Following https://cgit.freedesktop.org/libreoffice/core/commit/?id=bca760c294c256fcb1fd3649dbf50f61a4bda474
        
        Change-Id: I5ec7c399469a5674f0bc455fc3233c3421cc491f
        Reviewed-on: https://gerrit.libreoffice.org/38933
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [bca760c294c256fcb1fd3649dbf50f61a4bda474]

        tdf#43157 - osl: convert OSL_ASSERTs to assert in signalshared.cxx
        
        Change-Id: I690ea82e41bb3e632909193550009721360a9f76
        Reviewed-on: https://gerrit.libreoffice.org/38697
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-06-18  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [1f4d7fc8618828222d7f4447daed4c3361edeea6]

        vbahelper: remove unused variable
        
        unused since commit a975624bfeeb08670b90944eda372d6d4755ae34
            loplugin:unusedfields in tools..vbahelper
        
        Change-Id: I7643ec97e724c9aedab99993509e3c6132fb7d24
        Reviewed-on: https://gerrit.libreoffice.org/38921
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-18  Caolán McNamara  <caolanm@redhat.com>  [2297570efbefd6f07f2ccd4666d54491d35c8340]

        silence some exception warnings
        
        Change-Id: I654c57642c639fa07a3f496286cc4e180bb0b241

2017-06-18  Caolán McNamara  <caolanm@redhat.com>  [fcb78bb3704d5c2ff3456944d02e5b1d3fb4bd34]

        coverity#1412874 silence Out-of-bounds read warning
        
        Change-Id: If51571f698ca11383b1b143281ede04bac111e2a

2017-06-18  Caolán McNamara  <caolanm@redhat.com>  [876c035dc448314eb6a44cf4692b90188478f797]

        add comment on special case for the 15 and 16 numbers
        
        Change-Id: Iecc46c30b9d4a91339099f5b0b6d8a9ca715b13b

2017-06-18  Caolán McNamara  <caolanm@redhat.com>  [207a2c3e2a44cb6b6c338a983dd2a72469f694ac]

        coverity#1412875 Uninitialized pointer field
        
        Change-Id: Ib9e40cdec5c8b87eaccf4ce941c0c8641b28e5c7

2017-06-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [3b0f8ece47f70f53b1462c824463c453b47c3020]

        tdf#43157 - salhelper: timer.cxx change OSL_ASSERT to assert
        
        There are a number of instances where OSL_ASSERT are just not
        necessary. Also, we need to change from testing if something
        is/is not equal to nullptr and just use the simpler form.
        
        Change-Id: I7e0b7deb12f0189030f66dd14ab23287341c82b7
        Reviewed-on: https://gerrit.libreoffice.org/38507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-06-18  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a5dba7dbec8fb6ac709375fc7c5af0430dfb6c0b]

        remove unused osl/mutex.hxx includes
        
        Change-Id: I3b50e45fdb99e9cd8bfda07356ee3ddb4dd0f8bb
        Reviewed-on: https://gerrit.libreoffice.org/38905
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-06-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0c2623978ec45a374dbd9119ed3ff44b7741875a]

        another fix after loplugin:unusedfields in vcl
        
        Change-Id: I11a43d1285b474efcb5d4fb157d9e80f0930f081

2017-06-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3a29a410a1fd351a0232fc519aabb596b27371e9]

        fix the headless plugin after removal of unused variables
        
        Change-Id: I3681cdbb128575fdb9ce389c6da34bf637f3e38c

2017-06-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d6c4c576ef71f2294ec8eefc6576a797220e6809]

        updater: make sure that we use our self-build mbsdiff
        
        Change-Id: I34820113f6a2adf17e99dc38f4decb62ca06b7c0

2017-06-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3107c78017767a83505f9d21e3aaddea1e30569d]

        -Werror=maybe-uninitialized
        
        Change-Id: Iba942ded86c8e4565bcd14796f05f47e3fc64880

2017-06-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [93eedadb5b4ead2c590ab4296aa9c0a4136ee05b]

        the new config is a jenkins config
        
        Change-Id: I652dacfbdf9499608d80819fa6810d6e1eae2723

2017-06-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [92e213b6b8511f891f7e9e32df63719fa3faf6b5]

        add config for update builds
        
        Change-Id: I9920e36290a80c1a1399be18e4ce13ecb05531e8

2017-06-17  Caolán McNamara  <caolanm@redhat.com>  [9c56cbf6e9e2f72441920a91bf8c1a4803e7231d]

        ofz#2289 catch bad storage exception
        
        Change-Id: I51b44a49eb05da0bf89ae2db7b5f2d4647c3ee87

2017-06-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4c1d68ca54029660624de7a1ed5043dbbbd9ff18]

        updater: fix missing header for std::vector
        
        Change-Id: Ifd71745ce671a673ff3d4e9c2ca7a4abb6bed363

2017-06-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b6d3fa93befafdc139473290c2143145af55cc05]

        updater: expand ~ to $HOME in config path of uploader script
        
        Change-Id: I8c5ce1a2c256fbaf046fbe73e5574d48cd3f3a7a

2017-06-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d04ab636235d86be3571b8ffbee16183a5e30fb8]

        updater: get the certificate code working on python2 and 3
        
        Change-Id: Id1b4a443629c95fdbda59153c6f688629f6b1862

2017-06-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b690d647dabde355bd61fa7240bd8bd5ad170f79]

        updater: remove unnecessary file
        
        Change-Id: I50d4ec48599d64db490b1dcac839a52737d105d9

2017-06-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4e7650560478f4a731e58dbb150cb67be1b21aba]

        updater: remove some of the old mozilla makefile pieces
        
        Change-Id: Ib94c2a5e8335732823cd6632937ae77774a6746d

2017-06-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d221a78d86485f840ab0fc72a85a798a0dd13e4f]

        updater: remove old updater certificate data
        
        Change-Id: I5e47337682b5a887e544cbc7e7963570253a70fc

2017-06-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [6149da20ddee5c0c50b445fb6a4e3e81b5ff900b]

        replace misc double checked locking patterns
        
        ... with thread safe local statics
        
        Change-Id: Ie3c8023776a388846b989f00a0be185273c0d5da
        Reviewed-on: https://gerrit.libreoffice.org/38907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [470752f50c146b449b1c9bdccc36ed031535663c]

        create o3tl::array_view
        
        A very basic implementation of the proposed std::array_view, similar to
        clang's llvm::ArrayRef.
        
        Mostly cribbed from the string_view implementation :-)
        
        Use it for the SfxDispatcher::setSlotFilter function
        
        Change-Id: Ife7e4971741b41827e145787899872c9b2bea82b
        Reviewed-on: https://gerrit.libreoffice.org/38817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [561a02ec72cf963d7cd59cfb9a183c1032f0861b]

        loplugin:unusedfields in vcl part3
        
        Change-Id: I5a6319ba1667af6e9b7b92c22f858188c28c4c61
        Reviewed-on: https://gerrit.libreoffice.org/38835
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9d5da8b491e30a08fa6996164e12e4d8715af46]

        loplugin:unusedfields in vcl part2
        
        Change-Id: Icd02f63e9738c0bb91348e2084649f9edc281e67
        Reviewed-on: https://gerrit.libreoffice.org/38833
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [8914595d4623390e4bac9ebbdf0d5ae9ab69aa8a]

        loplugin:unusedfields in vcl part1
        
        Change-Id: I67d176003f39992cd0ff9271a7d6ce26d2cb6619
        Reviewed-on: https://gerrit.libreoffice.org/38828
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d69795b9c9d2dac7b751c6fe8b4663c0c26a129b]

        use local statics in getTypes functions
        
        ... instead of double checked locking patterns.
        
        Change-Id: I1b86ce723ff22dd357b3ed69a52757b085472424
        Reviewed-on: https://gerrit.libreoffice.org/38906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [76ed00f8db34490d5e21c72d142e11da510ac605]

        updater: detect when user can not write to installation directory
        
        In this case we can not update right now.
        
        Change-Id: I19cda5ddef448ff81e1ca457774b2db036038c88

2017-06-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [44f75d653b972a581bb888868a0cb9f08f625974]

        updater: move the data location for the replacement test
        
        Change-Id: I6b3bbe9dda2461ed83ef8b4e15179ad345c08bd4

2017-06-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0a0e569d514af571ad5d12959ceda58fa0f194a0]

        updater: respect version info for manual tests
        
        Change-Id: Id9df2e685b7a7ff420bb7289089dc1e5c5f5c074

2017-06-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [822542eebf74b3aff8f3f4b8449432770a4b719f]

        Updated core Project: help  1a2f0ac70b638ac316e081ba2b72309829f00fcc
        
        tdf#84675 Add help page for NPer function of VBA
        
        Change-Id: Id601138bc4ad390f8ec6c14fe41dc1f936ab5aab
        Reviewed-on: https://gerrit.libreoffice.org/38902
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-17  Noel Grandin  <noelgrandin@gmail.com>  [a98ac7220a92c1dfee9a2a490d764094050ffb91]

        TransferableObjectDescriptor::mnOle2Misc field is unused
        
        which means that SfxObjectShell::GetMiscStatus becomes unused
        
        Change-Id: I5c89a2cd5c77c7f08a57fdac08237aab514fc7fa
        Reviewed-on: https://gerrit.libreoffice.org/38843
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2404a17e157273430d40ceaa1ab1275e7b50ba6e]

        Updated core Project: help  139a1c699caadd5365e335a432ffd5fdad8d73de
        
        tdf#84675 Add help page for MIRR function of VBA
        
        Change-Id: I7b55b4994a1c65b714be3ad4114aee9233502276
        Reviewed-on: https://gerrit.libreoffice.org/38897
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ca17389ec0ed3a60e3985812047a757440f431f8]

        Updated core Project: help  23d9c94939bb42e08f5e21579748e00dde514073
        
        tdf#84675 Add help page for IRR function of VBA
        
        Change-Id: If4218b4b9619766e25676d5c4be35db42d51b007
        Reviewed-on: https://gerrit.libreoffice.org/38896
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-16  Eike Rathke  <erack@redhat.com>  [c5bc40ae6cabe240700773df5cc7f010acce6014]

        Literal tab character is bad XML, write '&#9;' instead
        
        Additionally, it *may* have caused document corruption when loading such an
        .xlsx file, though a small test case with an embedded literal tab character
        could not reproduce the behaviour.
        See
        https://ask.libreoffice.org/en/question/100615/sudden-corruption-of-xlsx-file-bug/
        and note that the literal tab character is a mere assumption, but it would be
        possible.
        
        Change-Id: Ia9d33955f1196222d335a1a4807fba78df4e4d85

2017-06-16  Stephan Bergmann  <sbergman@redhat.com>  [ce6b877ba89ae4193f7a719a7dfa4bb45ecd04e4]

        Avoid bad downcast to DrawViewShell
        
        ...in code recently introduced with cea458998745f0084271b41d90c92ad27ad071eb
        "tdf#106679 UI:SideBar Master Slide Button label corrected", causing
        CppunitTest_sd_svg_export_tests to fail with
        
        > sd/source/ui/sidebar/SlideBackground.cxx:178:41: runtime error: downcast of address 0x6130001f60c0 which does not point to an object of type 'sd::DrawViewShell'
        > 0x6130001f60c0: note: object is of type 'sd::slidesorter::SlideSorterViewShell'
        >  4d 02 80 04  f0 16 e8 25 5c 7f 00 00  50 5e 1c 00 b0 60 00 00  80 47 64 00 10 61 00 00  90 63 87 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'sd::slidesorter::SlideSorterViewShell'
        >     #0 0x7f5c22d85a7f in sd::sidebar::SlideBackground::Initialize() sd/source/ui/sidebar/SlideBackground.cxx:178:41
        >     #1 0x7f5c22d8d5fd in sd::sidebar::SlideBackground::SlideBackground(vcl::Window*, sd::ViewShellBase&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, SfxBindings*) sd/source/ui/sidebar/SlideBackground.cxx:135:5
        >     #2 0x7f5c22d0d440 in VclPtr<sd::sidebar::SlideBackground> VclPtr<sd::sidebar::SlideBackground>::Create<VclPtr<vcl::Window>&, sd::ViewShellBase&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame>&, SfxBindings*&>(VclPtr<vcl::Window>&, sd::ViewShellBase&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame>&, SfxBindings*&) include/vcl/vclptr.hxx:131:46
        >     #3 0x7f5c22d013fb in sd::sidebar::PanelFactory::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) sd/source/ui/sidebar/PanelFactory.cxx:129:20
        >     #4 0x7f5c22d01b4a in non-virtual thunk to sd::sidebar::PanelFactory::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) sd/source/ui/sidebar/PanelFactory.cxx
        >     #5 0x7f5bd0ff8577 in (anonymous namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/uifactory/uielementfactorymanager.cxx:443:39
        >     #6 0x7f5bd0ffe46a in non-virtual thunk to (anonymous namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/uifactory/uielementfactorymanager.cxx
        >     #7 0x7f5c1a9de8e7 in sfx2::sidebar::SidebarController::CreateUIElement(com::sun::star::uno::Reference<com::sun::star::awt::XWindowPeer> const&, rtl::OUString const&, bool, sfx2::sidebar::Context const&) sfx2/source/sidebar/SidebarController.cxx:852:32
        >     #8 0x7f5c1a9d794d in sfx2::sidebar::SidebarController::CreatePanel(rtl::OUString const&, vcl::Window*, bool, sfx2::sidebar::Context const&, VclPtr<sfx2::sidebar::Deck> const&) sfx2/source/sidebar/SidebarController.cxx:793:43
        >     #9 0x7f5c1a9d5a09 in sfx2::sidebar::SidebarController::CreatePanels(rtl::OUString const&, sfx2::sidebar::Context const&) sfx2/source/sidebar/SidebarController.cxx:625:41
        >     #10 0x7f5c1a9d3535 in sfx2::sidebar::SidebarController::CreateDeck(rtl::OUString const&, sfx2::sidebar::Context const&, bool) sfx2/source/sidebar/SidebarController.cxx:578:9
        >     #11 0x7f5c1a9ccdee in sfx2::sidebar::SidebarController::SwitchToDeck(sfx2::sidebar::DeckDescriptor const&, sfx2::sidebar::Context const&) sfx2/source/sidebar/SidebarController.cxx:708:5
        >     #12 0x7f5c1a9bc841 in sfx2::sidebar::SidebarController::UpdateConfigurations() sfx2/source/sidebar/SidebarController.cxx:496:13
        >     #13 0x7f5c1a9b9815 in sfx2::sidebar::SidebarController::notifyContextChangeEvent(com::sun::star::ui::ContextChangeEventObject const&) sfx2/source/sidebar/SidebarController.cxx:282:9
        >     #14 0x7f5bd059e2a9 in (anonymous namespace)::ContextChangeEventMultiplexer::BroadcastEventToSingleContainer(com::sun::star::ui::ContextChangeEventObject const&, com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) framework/source/services/ContextChangeEventMultiplexer.cxx:269:27
        >     #15 0x7f5bd0590328 in (anonymous namespace)::ContextChangeEventMultiplexer::broadcastContextChangeEvent(com::sun::star::ui::ContextChangeEventObject const&, com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) framework/source/services/ContextChangeEventMultiplexer.cxx:248:5
        >     #16 0x7f5c0e48b44c in ContextChangeEventMultiplexer::NotifyContextChange(com::sun::star::uno::Reference<com::sun::star::frame::XController> const&, vcl::EnumContext::Context) svx/source/sidebar/ContextChangeEventMultiplexer.cxx:49:27
        >     #17 0x7f5c0e48bfa0 in ContextChangeEventMultiplexer::NotifyContextChange(SfxViewShell*, vcl::EnumContext::Context) svx/source/sidebar/ContextChangeEventMultiplexer.cxx:59:9
        >     #18 0x7f5c233622a0 in sd::slidesorter::SlideSorterViewShell::Activate(bool) sd/source/ui/slidesorter/shell/SlideSorterViewShell.cxx:491:5
        >     #19 0x7f5c192e6f13 in SfxShell::DoActivate_Impl(SfxViewFrame*, bool) sfx2/source/control/shell.cxx:313:5
        >     #20 0x7f5c1909261f in SfxDispatcher::DoActivate_Impl(bool) sfx2/source/control/dispatch.cxx:743:42
        >     #21 0x7f5c1b09783a in SfxViewFrame::DoActivate(bool) sfx2/source/view/viewfrm.cxx:1036:20
        >     #22 0x7f5c1878dc80 in SfxApplication::SetViewFrame_Impl(SfxViewFrame*) sfx2/source/appl/app.cxx:313:21
        >     #23 0x7f5c1b09763e in SfxViewFrame::SetViewFrame(SfxViewFrame*) sfx2/source/view/viewfrm.cxx:2985:19
        >     #24 0x7f5c1b0b12c1 in SfxViewFrame::MakeActive_Impl(bool) sfx2/source/view/viewfrm.cxx:1611:21
        >     #25 0x7f5c1aff905d in SfxBaseController::ConnectSfxFrame_Impl(SfxBaseController::ConnectSfxFrame) sfx2/source/view/sfxbasecontroller.cxx:1304:33
        >     #26 0x7f5c1aff1cc4 in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) sfx2/source/view/sfxbasecontroller.cxx:569:13
        >     #27 0x7f5c1af714a4 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:601:18
        >     #28 0x7f5c1af67b6d 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:718:13
        >     #29 0x7f5bd050b813 in framework::LoadEnv::impl_loadContent() framework/source/loadenv/loadenv.cxx:1081:37
        >     #30 0x7f5bd04f68df in framework::LoadEnv::startLoading() framework/source/loadenv/loadenv.cxx:370:20
        >     #31 0x7f5bd04f0a39 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:156:14
        >     #32 0x7f5bd06c6735 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:620:12
        >     #33 0x7f5bd06c693a 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
        >     #34 0x7f5bfdb14f64 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
        >     #35 0x7f5c3523aa5d in SdSVGFilterTest::loadURL(rtl::OUString const&, char const*) sd/qa/unit/SVGExportTests.cxx:52:23
        >     #36 0x7f5c352392e1 in SdSVGFilterTest::load(char const*, char const*) sd/qa/unit/SVGExportTests.cxx:42:16
        >     #37 0x7f5c3523700e in SdSVGFilterTest::executeExport(char const*) sd/qa/unit/SVGExportTests.cxx:88:9
        >     #38 0x7f5c3522cf4a in SdSVGFilterTest::testSVGExportTextDecorations() sd/qa/unit/SVGExportTests.cxx:94:9
        >     #39 0x7f5c3525419d in void std::__invoke_impl<void, void (SdSVGFilterTest::* const&)(), SdSVGFilterTest*&>(std::__invoke_memfun_deref, void (SdSVGFilterTest::* const&)(), SdSVGFilterTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:227:14
        >     #40 0x7f5c35253f0c in std::result_of<void (SdSVGFilterTest::* const&(SdSVGFilterTest*&))()>::type std::__invoke<void (SdSVGFilterTest::* const&)(), SdSVGFilterTest*&>(void (SdSVGFilterTest::* const&)(), SdSVGFilterTest*&) /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:250:14
        >     #41 0x7f5c35253b68 in _ZNKSt12_Mem_fn_baseIM15SdSVGFilterTestFvvELb1EEclIJRPS0_EEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOS7_ /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:604:11
        >     #42 0x7f5c35253953 in void std::_Bind<std::_Mem_fn<void (SdSVGFilterTest::*)()> (SdSVGFilterTest*)>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:933:11
        >     #43 0x7f5c35253380 in void std::_Bind<std::_Mem_fn<void (SdSVGFilterTest::*)()> (SdSVGFilterTest*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:991:17
        >     #44 0x7f5c35251cf9 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (SdSVGFilterTest::*)()> (SdSVGFilterTest*)> >::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:1731:2
        >     #45 0x7f5c35254a3b in std::function<void ()>::operator()() const /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:2127:14
        >     #46 0x7f5c35250377 in CppUnit::TestCaller<SdSVGFilterTest>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7
        >     #47 0x7f5c7a739862 in CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #48 0x7f5c5e7a4b64 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39:14
        >     #49 0x7f5c7a6fad02 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #50 0x7f5c6a84e214 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12
        >     #51 0x7f5c7a6fad02 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #52 0x7f5c6e4ff426 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #53 0x7f5c7a6fad02 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #54 0x7f5c7a66edcf in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #55 0x7f5c7a6fad02 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #56 0x7f5c7a6f1eb2 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
        >     #57 0x7f5c7a7ba5fa 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
        >     #58 0x7f5c7a737b03 in CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >     #59 0x7f5c7a73c128 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #60 0x7f5c7a73b1ae in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #61 0x7f5c7a73c128 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #62 0x7f5c7a73b1ae in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #63 0x7f5c7a7f9470 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >     #64 0x7f5c7a7b8bcb in CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9
        >     #65 0x7f5c7a7fa670 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
        >     #66 0x533c2e in (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316:20
        >     #67 0x52fa86 in sal_main() sal/cppunittester/cppunittester.cxx:466:20
        >     #68 0x52e38f in main sal/cppunittester/cppunittester.cxx:373:1
        >     #69 0x7f5c78901400 in __libc_start_main /usr/src/debug/glibc-2.24-51-g7b60553/csu/../csu/libc-start.c:289
        >     #70 0x438989 in _start (workdir/LinkTarget/Executable/cppunittester+0x438989)
        
        Change-Id: I3f819308f9525539dc0672dabb6b57d0171a7cf4
        Reviewed-on: https://gerrit.libreoffice.org/38884
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-16  Caolán McNamara  <caolanm@redhat.com>  [ceb6b00e3d861825dd59c8b565b122c2eadfb2cb]

        silence DrMemory warning about Selected font handle deleted
        
        This might actually matter in practice given
        
        https://stackoverflow.com/questions/27422871/does-deletedc-automatically-unselect-objects
        
        "DCs get a default 1x1x1 bitmap when they're created. This will leak if you don't put it back."
        
        Change-Id: Ib2d361995621ad429277ff52cb8c9fdfc0009953
        Reviewed-on: https://gerrit.libreoffice.org/38875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-16  Caolán McNamara  <caolanm@redhat.com>  [2e0b0d471417fb7b5bb7f2732ed6715822340438]

        Tubes is gone
        
        Change-Id: I5622786c5192ea7a5225f3b9cd81a4b6a0dae594
        Reviewed-on: https://gerrit.libreoffice.org/38877
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f680b3c0944894a18875ae8046026d48e850b37c]

        updater: add manual test for new language updates
        
        Change-Id: I6d77039f0cafe0f436cc687bb424588a59c3d464

2017-06-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [38a91e27f28cc14499f78f0c8bde105b06323916]

        updater: fix update file lookup for language pack files
        
        Change-Id: I221c81ff2f0bee7a8643304201722dbbbc114bec

2017-06-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a87e03035f8a6d000785f719e2d327e2f6e6d124]

        updater: rename test directory to reflect the tested code
        
        Change-Id: I672bbb2ac30c5e27b729fe34e206642e436c076b

2017-06-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a5adc48d5f9066088af076ff2066a3b773405208]

        updater: add short explanation about the test
        
        Change-Id: Ic0cfa565048793181ece17b33337e011028a2aad

2017-06-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5244a49b92fa5acfa7445292775edf61bde6b232]

        updater: find all the language update files
        
        Change-Id: I5261d8d96f83b8b81b0dc2576cbd9241705ae9b7

2017-06-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ebeb76f00e094abe4ca023e29471a3711a022451]

        updater: work on supporting language pack updates
        
        Change-Id: I563aa8ee285d4c2ecdb45835b5cee38074295106

2017-06-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fc26bbc05e8a3afdffb660d5ea8562afd53918ff]

        updater: only download language packs for installed languages
        
        Change-Id: I8c605e2c64fee4d369732f783cc9dd76f7dc858c

2017-06-16  Stephan Bergmann  <sbergman@redhat.com>  [13bb5a4b09f5b2ad19dad1b55f45d0fe2b2fb908]

        Make SfxItemSet ranges correct by construction
        
        This is a follow-up to 45a7f5b62d0b1b21763c1c94255ef2309ea4280b "Keep WID ranges
        sorted, and join adjacent ones".  While SfxItemSet::MergeRange relies on the
        m_pWhichRanges being sorted (and, under DBG_UTIL, asserts if they are not), the
        various SfxItemSet constructors curiously only check (via assert or DBG_ASSERT)
        that each individual range has an upper bound not smaller than its lower bound.
        Arguably, all SfxItemSet instances should fulfill the stronger guarantees
        required and checked by MergeRange.
        
        And in many cases the ranges are statically known, so that the checking can
        happen at compile time.  Therefore, replace the two SfxItemSet ctors taking
        explicit ranges with two other ctors that actually do proper checking.  The
        (templated) overload taking an svl::Items struct should be used in all cases
        where the range values are statically known at compile time, while the overload
        taking a std::initializer_list<Pair> is for the remaining cases (that can only
        do runtime checking via assert).  Most of those latter cases are simple cases
        with a single range covering a single item, but a few are more complex.
        
        (At least some of the uses of the existing SfxItemSet overload taking a
        
          const sal_uInt16* pWhichPairTable
        
        can probably also be strengthened, but that is left for another day.)
        
        This commit is the first in a series of two.  Apart from the manual changes to
        compilerplugins/clang/store/sfxitemsetrewrite.cxx, include/svl/itemset.hxx, and
        svl/source/items/itemset.cxx, it only consists of automatic rewriting of the
        relevant SfxItemSet ctor calls (plus a few required manual fixes, see next).
        But it does not yet check that the individual ranges are properly sorted (see
        the TODO in svl::detail::validGap).  That check will be enabled, and the ensuing
        manual fixes will be made in a follow-up commit, to reduce the likelyhood of
        accidents.
        
        There were three cases of necessary manual intervention:
        
        * sw/source/core/unocore/unostyle.cxx uses eAtr of enum type RES_FRMATR in
        braced-init-list syntax now, so needs explicit narrowing conversion to
        sal_uInt16.
        
        * In sw/source/uibase/uiview/formatclipboard.cxx, the trailiing comma in the
        definition of macro FORMAT_PAINTBRUSH_FRAME_IDS needed to be removed manually.
        
        * In svx/source/svdraw/svdoashp.cxx, svx/source/svdraw/svdotext.cxx,
        sw/source/uibase/app/docstyle.cxx, sw/source/uibase/shells/frmsh.cxx,
        sw/source/uibase/shells/grfsh.cxx, and sw/source/uibase/shells/textsh1.cxx,
        some comments had to be put back (see "TODO: the replaced range can contain
        relevant comments" in compilerplugins/clang/store/sfxitemsetrewrite.cxx).
        
        A few uses of the variadic form erroneously used nullptr instead of 0 for
        termination.  But this should have been harmless even if promoted std::nullptr_t
        is larger than promoted sal_uInt16, assuming that the part of the nullptr value
        that was interpreted as sal_uInt16/promoted int was all-zero bits.  Similarly,
        some uses made the harmless error of using 0L instead of 0.
        
        Change-Id: I2afea97282803cb311b9321a99bb627520ef5e35
        Reviewed-on: https://gerrit.libreoffice.org/38861
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-06-16  Eike Rathke  <erack@redhat.com>  [f83d8ae84584c0967e2346566d21d65d6d7a432f]

        For AutoSum up to next sum mark/select the resulting range, tdf#71339
        
        Change-Id: Ib543b4a84305467e8a9ce34bdc2c6a211f399cad

2017-06-16  Michael Stahl  <mstahl@redhat.com>  [3f405b1af38b810a6ae1089138637d7947ce4f82]

        configure: remove --enable-directx
        
        This used to require extra SDKs in days of yore but now just always build
        those libraries on WNT.
        
        Change-Id: I92c0a35917df42e136c022c762f0333f657a9ec6

2017-06-16  Chris Sherlock  <chris.sherlock79@gmail.com>  [e5772fbc810a4c76da2a200db70e7acd776bc30b]

        osl: signalshared.cxx no longer uses pVar (!=|==) nullptr expressions
        
        Change-Id: I789051e4721cf9f0af13e1fdb128953c8ba2521e
        Reviewed-on: https://gerrit.libreoffice.org/38696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-16  Chris Sherlock  <chris.sherlock79@gmail.com>  [50ca34f0ea353892c82ecd1317e5363486aee5e3]

        salhelper: cleanup include/salhelper/timer.hxx
        
        The following changes made:
        - Unnecessary line breaks makes reading the file difficult
        - Convert to doxygen comments
        - Move comment at end of file to more appropriate position,
          convert to doxygen style commenting, and remove sig
        - Remove unnecessary comments
        
        Change-Id: I0c2c40de953cd9ad90133ca2d96ae742594f4ec6
        Reviewed-on: https://gerrit.libreoffice.org/38505
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-16  Chris Sherlock  <chris.sherlock79@gmail.com>  [a607c1dedc0044f13a77ab19a50660be314a697c]

        salhelper: typo in dynload.hxx
        
        Change-Id: I06d0cd4c7986a59f54102f945a560f710887ad8b
        Reviewed-on: https://gerrit.libreoffice.org/38514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-16  Chris Sherlock  <chris.sherlock79@gmail.com>  [df65749845192ded79a9ea6ad3208eb2d9bcf6d1]

        Remove a bunch of comment cruft - esp. "the end." bits
        
        Change-Id: I5a339a4211ec8eb547459996be69610b9f2b3766
        Reviewed-on: https://gerrit.libreoffice.org/38147
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-16  Caolán McNamara  <caolanm@redhat.com>  [805adaae918d91cbde510aef6d7422cb345c41d4]

        Resolves: rhbz#1454693 segv if tiled rendering is interrupted
        
        Change-Id: I1131f246c43806adb8a83f6eeafca2b734851a0e
        Reviewed-on: https://gerrit.libreoffice.org/38888
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-16  Eike Rathke  <erack@redhat.com>  [b3947785202ac263671113d6c9fd57d3ce6208d5]

        But not empty top/left in AutoSum of SUMs final selection, tdf#71339
        
        This was even more confusing than previously..
        
        Change-Id: I9cbdd05e9b59662dfde4a08422d0d2846849719f

2017-06-16  Mark Hung  <marklh9@gmail.com>  [dfed429eaceb4ec8316b06ad18a8473ff1d34a2b]

        tdf#85161 implement ooxml SYMBOL field instruction
        
        Only font name switch (f) is implemented.
        
        Change-Id: I09df8230dff3cf0619065da69bfaf3caad0a39ae
        Reviewed-on: https://gerrit.libreoffice.org/38654
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-06-16  Mark Hung  <marklh9@gmail.com>  [6e855d89e9d7807c16569ec7e335ea2dbafba47d]

        tdf#85161 fix the case for ooxml fields without any seperator.
        
        Field commands were closed when a seperator appeared. Those
        fields that only had begin and end fldChar just disapeared.
        
        Change-Id: I77928393826a3ffd4a35fb8fe9adeb1892f99683
        Reviewed-on: https://gerrit.libreoffice.org/38653
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-06-16  Stephan Bergmann  <sbergman@redhat.com>  [2dbd27012a23f113cf0daf5a0bb8368ebc3a9f89]

        Still more tests to suppress
        
        ...that were missing from 3de594d3347ead24f3211714f0e0010c1434cdf2 "More tests
        to suppress (all .PHONY test targets should be covered now)" (and one wasn't
        even properly marked as .PHONY).  Thanks to Rene for spotting.
        
        Change-Id: Ieed81a3999921bdfe9bca96c6002d8906b2ddfad

2017-06-16  Stephan Bergmann  <sbergman@redhat.com>  [c127c19de62201b49b6647ef3ee8b08ae49da852]

        Remove HAVE_CXX11_REF_QUALIFIER, always true now
        
        ...after 579497164f6bddfeb14bb6b0f4b9cd3322af1803 "Bump GCC baseline to 4.8.1"
        
        Make this a fatal configuration error for now.  The check should be removed
        completely after LO 6.0 branch-off.
        
        Change-Id: I70cf65d6b0eb7158008f28449794c66c1b775916
        Reviewed-on: https://gerrit.libreoffice.org/38869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-06-16  Eike Rathke  <erack@redhat.com>  [9c0cd667da908ec1dde193c83d7d69a31b43e934]

        Resolves: tdf#71339 include selected top/left empty rows/columns in AutoSum
        
        Keep the exclusion for determining the direction, but include them in the final
        formula result and selection.
        
        Change-Id: Ic752229bad17ac25de9ef598f3da32e0fd257fd1

2017-06-16  László Németh  <laszlo.nemeth@collabora.com>  [08f6f9dded1b142b858c455da03319abac691655]

        Profiling API: add ProfileZones
        
        Change-Id: Ie5669bd75d9b4be047d98402cb69ac313ab618df
        Reviewed-on: https://gerrit.libreoffice.org/38787
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [6ade80cf142664e78954c7544534e9436ceb90c7]

        tdf#108524 sw: allow move of frame inside section without columns
        
        The intention here is to deny the move of a frame that's inside a table
        inside a section.  But the code also checked if there a column frame
        in-between, so it allowed the move for a frame in a section with 2 cols,
        but not without columns (which does not sound intentional, since that's
        a simpler case). So drop the requirement to have a column frame between
        the argument and the section frame, just check that there is no table
        frame in between.
        
        This is needed, but not enough to split the section in the bugdoc (but
        at least now the content of the section is marked as movable).
        
        Change-Id: I9155b291a19c692efc30f01f8e206fac5f1ccf81
        Reviewed-on: https://gerrit.libreoffice.org/38858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [559b641b3ff3500547bf7c79741e1e5b4414d404]

        Updated core Project: help  e24e053c82ad4ee86dd7eb4e9490c9c62af2b291
        
        tdf#107573 help page for change of UI term outline
        
        Change Tools -> Outline numbering to Tools -> Chapter numbering
        
        Change-Id: Id820b226f08d3c224512e34fd96d37ed4c2c300d
        Reviewed-on: https://gerrit.libreoffice.org/38853
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-16  Tor Lillqvist  <tml@collabora.com>  [5c81adc51a05a016e754de7961d3a7bdb4494e01]

        Get rid of the index inside FormulaTokenArray
        
        Instead, use FormulaTokenArrrayPlainIterator everywhere, especially in
        the FormulaCompiler.
        
        This is the final step of a long chain of commits. (Split up into many
        "uncontroversial" bits, and then this, to make potential bisecting
        easier.)
        
        Also added a logging operator<< for FormulaTokenArray, for SAL_DEBUG,
        SAL_INFO etc goodness.
        
        Change-Id: I02fe29f3f1e0dc33e5cba69e594223b4178a12bc
        Reviewed-on: https://gerrit.libreoffice.org/38851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-06-16  Stephan Bergmann  <sbergman@redhat.com>  [468fc3847cfd65217949630e2ffd9fb0a89e9cbb]

        Work around GCC derivates with two-section 'gcc -dumpversion' output
        
        ...as happens e.g. with /usr/bin/gcc "gcc (SUSE Linux) 4.8.5" on
        gandalf.documentfoundation.org, reporting "4.8" instead of "4.8.5" (and thus
        failing since 579497164f6bddfeb14bb6b0f4b9cd3322af1803 "Bump GCC baseline to
        4.8.1", e.g., <https://ci.libreoffice.org/job/lo_tb_master_linux/18923/>).
        
        Keep it simple and assume that the micro would be at least 1 when missing...
        
        Change-Id: I096dd6671ad012e5bf890d3bf510780661f62d24

2017-06-16  Caolán McNamara  <caolanm@redhat.com>  [99cc2f32060f8e2f7f732b65122771c2a61638ca]

        only some languages put a space between number and %
        
        Change-Id: I9dbbf403624a49513e4c596aef80754cd4e0a88d
        Reviewed-on: https://gerrit.libreoffice.org/38867
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-16  Caolán McNamara  <caolanm@redhat.com>  [9e4502f0e393d2bc2810488b3ebb0a5c23038436]

        Resolves: tdf#108419 use spinfield preferred size as transparency widget size
        
        Change-Id: I7b5c8aeb087efe007c687dc1f206bcb0e8b0173e
        Reviewed-on: https://gerrit.libreoffice.org/38864
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-16  Stephan Bergmann  <sbergman@redhat.com>  [579497164f6bddfeb14bb6b0f4b9cd3322af1803]

        Bump GCC baseline to 4.8.1
        
        see <https://lists.freedesktop.org/archives/libreoffice/2017-June/077909.html>
        "Re: Some baseline thoughts" and
        <https://lists.freedesktop.org/archives/libreoffice/2017-June/077910.html>
        "minutes of ESC call ..."
        
        Change-Id: I09fb8dc228c23a39e7e332742095b0e2dfce711d
        Reviewed-on: https://gerrit.libreoffice.org/38860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-06-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [fcd12c6d8574c1cd4c6ff45ba54e5d286d42eaad]

        tdf#108486 Only apply hyperlink settings if something did change
        
        Change-Id: Idc601e9ca4ac3ea429d3b514ad6af4198954ca33
        Reviewed-on: https://gerrit.libreoffice.org/38859
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-16  Caolán McNamara  <caolanm@redhat.com>  [0c1fdff3efbb16836d679923828ebd7dda03b937]

        Resolves: tdf#75788 build jpeg-turbo without --with-jpeg8
        
        Change-Id: I3da1559bd3434d574db65a3b492e1060c46143ee
        Reviewed-on: https://gerrit.libreoffice.org/38849
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-16  Stephan Bergmann  <sbergman@redhat.com>  [5ac1d27d0bca285047f291e0a475f8bb99134cea]

        CPPUNIT_ASSERT_EQUAL type-mismatch
        
        Change-Id: Icd115383970d351ed8b224bbbd18e98ae0cc8f0d

2017-06-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a975624bfeeb08670b90944eda372d6d4755ae34]

        loplugin:unusedfields in tools..vbahelper
        
        Change-Id: Ief7d4c8e1866604eda6308ea2a5c1ce4b1c093bc
        Reviewed-on: https://gerrit.libreoffice.org/38836
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [83f9325f0d8d643d8b3e71fa3ff76ebbd599373d]

        loplugin:unusedfields xmlhelp..xmlsecurity
        
        Change-Id: I7e680e1913c787ce0adad5be1f84668d57ad00b3
        Reviewed-on: https://gerrit.libreoffice.org/38821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-16  jan Iversen  <jani@libreoffice.org>  [9e425891f79a834abb03e3d69ee0c3665944faaa]

        iOS, iCloud picker added
        
        Use documentPicker instead of own programming
        
        Change-Id: Ibd4e0f987254830aeaba1140ec1f84b649ca1387

2017-06-16  jan Iversen  <jani@libreoffice.org>  [af63fbad1933b343631c89283d9e57dcdf9fdab2]

        iOS, remove test targets
        
        Testing will be done differently
        
        Change-Id: I94b121bb89e553fdc96427f8c19c7d2b11821554

2017-06-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [9e9f310648992e103d664a82a96ed5bdee1db4ad]

        sw RTF filter: more cleanup of redundant virtual keywords
        
        Change-Id: Ia2596e11f303edf5e1b81ab90062fd93df42159b
        Reviewed-on: https://gerrit.libreoffice.org/38847
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5e8eb215d9709c384f0f84c339d03e5d9c60c43c]

        Updated core Project: help  c5180610e70541db0c684fa29100c66355b8bfc2
        
        tdf#84675 Add VBA functions to tree file
        
        Add current VBA functions to the tree (Contents tab)
        
        Change-Id: I433cd9a77fd1fe6a15ea6778a475a96840299a3c
        Reviewed-on: https://gerrit.libreoffice.org/38856
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-16  Takeshi Abe  <tabe@fixedpoint.jp>  [19e926441c5ea2306daee4531e3c3a8058a85a3d]

        starmath: SfxObjectShell::GetMiscStatus() returns sal_uIntPtr
        
        Change-Id: I2a4fa44414975e7b87c8313d01d7120d13a205e6
        Reviewed-on: https://gerrit.libreoffice.org/38790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-06-15  Michael Stahl  <mstahl@redhat.com>  [dfd626f68ea8c2c3adfa38897c204b36a832b84f]

        tdf#103091 sw: add unit test for conditional style import/export
        
        Change-Id: I0af54a66679e66d7d2d05aba5dd341a9126ce631

2017-06-15  Caolán McNamara  <caolanm@redhat.com>  [9eb919628fce98b5e7a8b3262d76a8b0e8cc01c4]

        make LANGUAGE setting universal, not just gtk specific
        
        Change-Id: I845e808be27e2fad959a73d0d34a204b4bdcdd1f
        Reviewed-on: https://gerrit.libreoffice.org/38211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-15  David Tardon  <dtardon@redhat.com>  [619d93c8f660b26e19f41c6908807819ac783958]

        upload graphite 1.3.10
        
        Change-Id: Ib70e1c08a11465f5a65be8cd0c892e8f7667b478
        Reviewed-on: https://gerrit.libreoffice.org/38837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-15  Xisco Fauli  <anistenis@gmail.com>  [0254e70f99e6d0e96ef3e6cd7da173bcad7c933d]

        uitest: Test text direction
        
        Change-Id: I66943e432eadedaf4a1bc362861ea8be67b076c3
        Reviewed-on: https://gerrit.libreoffice.org/38839
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-06-15  Xisco Fauli  <anistenis@gmail.com>  [134effd2494132495d0adb5453b8ddd9f803704e]

        uitest: test page orientation
        
        Change-Id: I265730664cf7dfb1d4a105023ae1e3b4c1fca4f5
        Reviewed-on: https://gerrit.libreoffice.org/38838
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-15  brainbreaker  <gautamprajapati06@gmail.com>  [d628e193a93dfcd429e30a05baf9e730c44f768e]

        android: Bump NDK version to 15 in configure.ac
        
        This commits updates the NDK version warning
        in confiure.ac for NDK r15 as it is now tested
        for building Android.
        
        Change-Id: I6b138ce36e246ae035cf994808d17be3b4d47112
        Reviewed-on: https://gerrit.libreoffice.org/38811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [336ec28195da1917c22494a24dbaf10b846d3141]

        tdf#108524 sw: try to split rows that contain 1-col sections
        
        We used to not even attempt to split a row that contains sections. Relax
        this condition and try to split the row in case the table itself is not
        in a section (to avoid recursion) and the section has no columns.
        
        This is needed, but not enough to split the section in the bugdoc.
        
        Change-Id: I6ad0d6eb18611f108ae29e4feea7101ffe552c48
        Reviewed-on: https://gerrit.libreoffice.org/38824
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f1ff61ff057e29cb82d425e0b641f7ad6f01bab4]

        Fix typos
        
        Change-Id: Iea1f82e95c37bdf778941a568d61f17f179f838d
        Reviewed-on: https://gerrit.libreoffice.org/38795
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-06-15  László Németh  <laszlo.nemeth@collabora.com>  [81413799eb4f38d62710b295268249307364000a]

        comphelper: add a profiling API
        
        Using the guard style ProfileZone aZone("foo").
        
        Test macro:
        
        Sub TimeLog
        toolkit = createUnoService("com.sun.star.awt.Toolkit")
        toolkit.startRecording()
        toolkit.processEventsToIdle()
        toolkit.stopRecording()
        a = toolkit.getRecordingAndClear()
        s = ""
        For Each i in a
        s = s + i + ", "
        Next i
        Print s
        End Sub
        
        Change-Id: Iceaf9143d0387c87e7936dc67eecbbf71ee8d74a
        Reviewed-on: https://gerrit.libreoffice.org/38786
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-15  Caolán McNamara  <caolanm@redhat.com>  [9863be5254fcce6b74da30b821e9263002e9ac71]

        ofz#2085: fix remaining length check
        
        Change-Id: I1788ae2a15823b0dc165ad1a99bd0f2aac0bcaf1
        Reviewed-on: https://gerrit.libreoffice.org/38361
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-15  Stephan Bergmann  <sbergman@redhat.com>  [b279282c364f3c59b25bd9c8a5ece2d29e8bd9f3]

        This SfxItemSet appears to be unused
        
        ...at least ever since 7b0b5cdfeed656b279bc32cd929630d5fc25878b "initial import"
        
        Change-Id: I16b02bd3bfd687b0e451840cd53d93866e9c0f0e
        Reviewed-on: https://gerrit.libreoffice.org/38816
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-06-15  Caolán McNamara  <caolanm@redhat.com>  [9e15697b5ec21114e32466762dab94cba1bfe97b]

        ofz: loop in layout
        
        Change-Id: I8c1561f37f8b24258c95ec09edf8c4be61300959

2017-06-15  Stephan Bergmann  <sbergman@redhat.com>  [901c7e55efbe66868bae937f232329beca489191]

        This SfxItemSet appears to be unused
        
        ...at least ever since 7b0b5cdfeed656b279bc32cd929630d5fc25878b "initial import"
        
        Change-Id: I66f937ec5d465340a49fa63174b941d7bbf2f439
        Reviewed-on: https://gerrit.libreoffice.org/38826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-15  Eike Rathke  <erack@redhat.com>  [d48ea7a1db4eaae0bae094f2155dcd3bc87720eb]

        Prevent excess rows included in the resulting range list, tdf#95883 follow-up
        
        Change-Id: Id2fdffa4d7bba8225ea5fcf583a562467342ad3d
        Reviewed-on: https://gerrit.libreoffice.org/38728
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-06-15  Stephan Bergmann  <sbergman@redhat.com>  [1d0890bb241d7ef3d52057e3d2715277d081b0e5]

        Missing include
        
        Change-Id: I3345d989dc279f080d26c60888daa67154b3c0e9

2017-06-15  Caolán McNamara  <caolanm@redhat.com>  [83a4d5790cb5b27c19e82b6c9186b69e836defc6]

        add quattro pro filter to fftester
        
        Change-Id: If59114dca8adb94266838f496d8b5d60d322bca2

2017-06-15  Varun Dhall  <varun.dhall@studentpartner.com>  [3278cbf7dcf0c72c125fb4ba14e2b24faf267d9c]

        EditEngine: Added EditEngine ODF format for Windows
        
        Change-Id: I6750295708f2e7a9d73f85df4abbeeb8e5e60a07
        Reviewed-on: https://gerrit.libreoffice.org/38716
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-15  Caolán McNamara  <caolanm@redhat.com>  [dfb0ec6c029e377aa586fdf1fa6c58a58d1b1e64]

        ofz: eps timeouts
        
        Change-Id: Iadc3e2a6f2cf5bea1351c818d5e4da7d5f94c1df

2017-06-15  Caolán McNamara  <caolanm@redhat.com>  [e567ede54e85200f9e412dfa94a0f7b05c27d32f]

        Related: rhbz#1444437 check if m_nTimeoutId is valid
        
        Change-Id: I80d850d23ab0e95bb4b105efa5a1ae1e59933a95

2017-06-15  Caolán McNamara  <caolanm@redhat.com>  [03e750a73273239e238d8dd8f6f01aa59a8f6cca]

        ofz: fix another leak
        
        Change-Id: I488ee070ab781011e357db6858188d2b706cb348

2017-06-15  Caolán McNamara  <caolanm@redhat.com>  [d47719a7a8558db9502b84e3e64c4a1bb7af3e7c]

        ofz: fix a leak
        
        Change-Id: Ifd730a0f162ab5032665926d66debe716b0579df

2017-06-15  Caolán McNamara  <caolanm@redhat.com>  [1323a62d2156a551eae46d249e37d9d84bc280b0]

        use SetGraphic instead of temporary GraphicObject
        
        Change-Id: I220600e110e7bd2b602092c4a6f98521b0d8d43c

2017-06-15  Caolán McNamara  <caolanm@redhat.com>  [a4fd6f2eb41176abe34d1f82a9b9d4561f3336ac]

        skip a default dtor + assign with copy ctor
        
        Change-Id: Ibf685ff915dacedfbc9ecfa4b119115142cb68c0

2017-06-15  Caolán McNamara  <caolanm@redhat.com>  [d712a4f8225c872451ec3f76e0909825489abaf0]

        continue if theme cannot be determined
        
        Change-Id: Ia5b6e77b66357dd74c5163472e07a5c31166e8d2

2017-06-15  Jens Carl  <j.carl43@gmx.de>  [06bf933056642a3353619d9c174f1e0cb7838c8d]

        tdf#39468 Translate German comments/terms in sw/source/filter/ww8/ww8par5.cxx
        
        Change-Id: I544aaadb6809204a0ab8864367fc9f267a5327c6
        Reviewed-on: https://gerrit.libreoffice.org/38812
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-15  Stephan Bergmann  <sbergman@redhat.com>  [8ffb60d7c694b06ea7685c09196fcd73b5c94900]

        Use unique_ptr in aAttrList
        
        Change-Id: I15d5d724e506c0b81cf176af8ba086418693912c

2017-06-15  Jens Carl  <j.carl43@gmx.de>  [a003f705ffe885d4845e33522854d351d92fb4e8]

        tdf#39468 Translate German comments/terms in sw/source/filter/html/swhtml.cxx
        
        Tenth set of translations.
        
        Change-Id: I0192796240b1f6080941e0a8c33b4767c8c502d8
        Reviewed-on: https://gerrit.libreoffice.org/38815
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-15  David Tardon  <dtardon@redhat.com>  [d1ae31a1fc49ec7a68b2a07c5e5e97d95b346ca9]

        use correct size
        
        Change-Id: I620ada9b209bb2084eccaa81385beb6306d6a3d0

2017-06-15  Stephan Bergmann  <sbergman@redhat.com>  [f057aa19536f85a9fe63dc8db7a8da98d858033a]

        Use unique_ptr for SdUnoPageBackground::mpSet
        
        Change-Id: Ia7eabedb745c515022241ef05f682e7301d327c2

2017-06-15  Eike Rathke  <erack@redhat.com>  [033d018a3a1d345d61f3c4dc4da693cdd4004dea]

        Resolves: tdf#104989 a matrix/array formula cell needs to have dimensions
        
        Most spreadsheet functions don't need it, but some may.
        
        Change-Id: I954acaa0a64c4dac8d15acd5b3f404019a7e0bce

2017-06-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [835c1586f60e6bc03e045e8210e38876e0fe1abc]

        Related: tdf#108524 sw: dump follow/precede of cell frames in layout xml dump
        
        These point to the other cell frame on the previous/next page (in case
        the cell frame is split across multiple pages).
        
        Change-Id: Ic03cf9a194a49320d84dbdb5176fa737e5d6520d
        Reviewed-on: https://gerrit.libreoffice.org/38818
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-15  Eike Rathke  <erack@redhat.com>  [e6abe9c3d06d6776e05bef93b5e6f87b403ea967]

        Ensure all cases push an error return, tdf#104989 related (not the cause)
        
        A formula cell in matrix context could have no dimensions.. (which is the cause
        but elsewhere).
        
        Change-Id: I1a04f9808d8f5c802789e3db77052351b24c24c7

2017-06-15  Xisco Fauli  <anistenis@gmail.com>  [3459f778012d376e746be442167e2b85de18d6cc]

        uitest: Using dimensions in assert isn't a good idea...
        
        ... as they're normally not equal across platforms and machines
        At least, check the paper format we choose
        
        Change-Id: I7f1047157f3b6135c2a037b9cc783889d17d3072
        Reviewed-on: https://gerrit.libreoffice.org/38785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c83c40b4358330f7360b66b8506997ffd80bcde]

        improve unusedfields loplugin
        
        to ignore assignments when doing writeonly analysis
        
        Change-Id: I9eb6f2594003a610582dbc20acb7ccf14ef72c6c

2017-06-15  Eike Rathke  <erack@redhat.com>  [416752b9e4bc4605c479d3eff7797be9f0ef2a38]

        Resolves: tdf#104875 defer filter detection to first load/update of external
        
        Attempting to access all linked external documents right on load time was
        specifically nasty for non-local URIs (unmounted smb, http, ...)
        
        Change-Id: If4a7414dfe36875b505c73b8c963b650eeffe204

2017-06-15  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [420cecf55878a2d652a61540ddc37a7faaf4cc46]

        [API CHANGE] Add processingInstruction event to XFastDocumentHandler:
        
        Also made changes in FastParser impl. to emit this event. I've made use
        of existing namespace and element name strings to store target
        and data for this event.
        
        Change-Id: I6f00cd1172552dd9a74ec22190bef3d2289ae515
        Reviewed-on: https://gerrit.libreoffice.org/38784
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-06-15  Szymon Kłos  <szymon.klos@collabora.com>  [dd0df1c8a213ab6f0959145396bc273bf885af39]

        Watermark: RTF font import and export
        
        * font size
        * font family
        * rotation
        * TextPath geometry - working transparency & color
        
        * revert TextBox export removed by mistake
        
        Change-Id: I3f6df86809ae57dc40c275652a96b19d2a3d7eba
        Reviewed-on: https://gerrit.libreoffice.org/38494
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-15  Stephan Bergmann  <sbergman@redhat.com>  [f11ae206bb368f643dbbaa6856c1d9809ad5c7b5]

        cid#1412761,1412762: Avoid signed intermediary results
        
        Change-Id: If7432eecc4bc3fa40754aa6d378b3175073aea1e

2017-06-15  Stephan Bergmann  <sbergman@redhat.com>  [1888cda3ff5f6e09b0778624fe5a4cf2aaecad50]

        Use unique_ptr for SwFormatClipboard members
        
        Change-Id: I2d37be7c86481040c64de87f188320cdc3258659

2017-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7aee0ea7c5a780bca5193382b6f73599c2f025eb]

        replace SbxError typedef with ErrCode
        
        part of a larger patch to convert ErrCode to strong_int
        
        Change-Id: Ia56e5d6d8c4217d6f258e2113d20ce737977892f
        Reviewed-on: https://gerrit.libreoffice.org/38813
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [5ea13cb3b9ec19fe2d88f91585f433c81e6b1f2e]

        writerfilter: remove unused WriterFilterDetector
        
        DOCX/DOCM uses com.sun.star.comp.oox.FormatDetector for filter
        detection, this one is unused.
        
        Change-Id: I01776d130b0f8f0a75ee39a0cfbf974639c94216
        Reviewed-on: https://gerrit.libreoffice.org/38800
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3059ede409bd8136be0397f532b644855bb9d07a]

        drop SbError typedef
        
        in favour of ErrCode.
        Part of a larger patch to convert ErrCode to strong_int
        
        Change-Id: Ia846bfc93c58c85c6a6cec79e9d19b9ecbd1c05f
        Reviewed-on: https://gerrit.libreoffice.org/38783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3f20471490c61b19fe4222f8c40df255051f6e3d]

        use std::unique_ptr in FlatFndBox
        
        and extend o3tl::make_unique to cope with arrays
        
        Change-Id: I84caa46ab5060f9777bfe275f229499cb0b407be
        Reviewed-on: https://gerrit.libreoffice.org/38794
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ae592a7360d5f6a44d5ad2c34d818f638ff94b2]

        fix bug in MenuBarManager::FillMenuManager
        
        which appears to have been there since this function was created in
            commit 635d8b5b0c2152efb80694bb27fa8df9487b108d
            Author: Kurt Zenker <kz@openoffice.org>
            Date:   Wed Feb 25 16:51:59 2004 +0000
            INTEGRATION: CWS layoutmanager (1.1.2); FILE ADDED
        
        Change-Id: I117241152e99f1ee6ec33e32f8fdc63ae7c87043
        Reviewed-on: https://gerrit.libreoffice.org/38791
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec8c98f59869bee0e327d32f39480a0e4b1330bc]

        use more SAL_N_ELEMENTS part 3
        
        Change-Id: I82e366fefd2e31928b99840fe76649cc3521e623
        Reviewed-on: https://gerrit.libreoffice.org/38789
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [11503e99be09b4e8faa465559fbdacb06e8896cc]

        Updated core Project: help  538aa4791d07f40112953b5625a7dbba96d53105
        
        tdf#84675 Add help page for IPmt function of VBA
        
        Change-Id: Iddb382d9735c25f2ca77f8141457fb6bb497a696
        Reviewed-on: https://gerrit.libreoffice.org/38808
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-15  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [cbf371e07fd5dea1ea08a1f299360d1273961ebd]

        tdf#99680 save graphic state even for empty clipping region
        
        Previous fix was causing Adobe Reader errors due to mistmatch of
        save and restore operators.
        
        Corresponding unittest is extended to verify save/restore
        operators count.
        
        Change-Id: I102722140e216cb9ad29107aae3bdaa70472d471
        Reviewed-on: https://gerrit.libreoffice.org/38694
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-06-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [52519b508d0531bfb3ee80a2b9c91e262a72605d]

        Updated core Project: help  969c5806ff0d958e8dc19d1abe98a1493842e4ca
        
        tdf#84675 Add help page for FV function of VBA
        
        Change-Id: Ic1ac6629eed117d6d2ec8802162e69a45e599a0c
        Reviewed-on: https://gerrit.libreoffice.org/38802
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-14  Eike Rathke  <erack@redhat.com>  [1bc793f8ab8f9b4ce435bd3585f9579df4a11819]

        This could never have been meant
        
        Since commit 67b374980f340faa2695001984aaf98886a32fad
        executing ScDocumentLoader::GetFilterName() twice if there was no stored
        filter, and still executing it if there was one, even if the comment says we
        shouldn't.
        
        Change-Id: Iaf4b88e63b3987fb661df0e9b095f06b29076894

2017-06-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [82713b407f27d71a7acd6a88b59ce748a0fb925b]

        Updated core Project: help  34c220bf13976b2ecaa8af9e0333b74b06d47bfe
        
        tdf#84675 Add help page for DDB function of VBA
        
        Change-Id: I769a4f0863ca73db776e3ab1fb7faf1f25f3b2f7
        Reviewed-on: https://gerrit.libreoffice.org/38801
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-14  brainbreaker  <gautamprajapati06@gmail.com>  [e88584fed0d4f063ec80b9013f8a6e0cb97aa462]

        Clean up declaration of __cxa_get_globals in linux_arm bridge
        
        This is the Linux/arm version of commit
        5ba3d1740b03efa394b2d2bf34fb8a8d3db2331d, which did the same for the
        Linux/x86_64 bridge.
        Clang rejects the incompatible declarations of the
        same extern "C" function in different namespaces.
        This commit redeclares __cxa_get_globals so as to support
        clang for building Android in future.
        
        Change-Id: I4d733d3835d0dea5784701143f4ea1bc5d5ff363
        Reviewed-on: https://gerrit.libreoffice.org/38735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-14  Caolán McNamara  <caolanm@redhat.com>  [bd8fa5664325dd0455b62774bd9033a09a23a3af]

        use default handler for SIGALRM for fuzzers
        
        https://github.com/google/oss-fuzz/issues/671
        
        Change-Id: Ic22f279fa8ef477540afdfa06a22138c9e3a8270
        Reviewed-on: https://gerrit.libreoffice.org/38793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-14  Julien Nabet  <serval2412@yahoo.fr>  [5435e2b2aa6cbd2b72df09c28d8d16bb71f5018f]

        dBASE: put back an array for trailer
        
        since except language code, the other information aren't used
        but keep the details in comment
        
        Change-Id: Ibb5bf22e88bd3a5f9c7603ad018cada8add8b2ce
        Reviewed-on: https://gerrit.libreoffice.org/38799
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [df2f8116733fdf98ff6216afbfda62af4723f7e2]

        xmlsec: drop vc9 hunk from xmlsec1-vc.patch.1
        
        This was added in commit 36ad473eeeace151af341869b0436fac8b1bdd2e (Build
        fixes for VC++ 10, 2010-10-20) where it was only safe to conditionally
        add support for Visual Studio 2010.
        
        Change-Id: I62c4aefd39a5943259a5a1e462f4762c1aac5e1e
        Reviewed-on: https://gerrit.libreoffice.org/38768
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-14  Stephan Bergmann  <sbergman@redhat.com>  [0646f3ef7cd036b899f7b8ef3a897eecb298994c]

        Use unique_ptr for HTMLAttrContext::pFrameItemSet
        
        Change-Id: I90d0461be7b9df1200bc3eef6ae1d6dbb20f7c5b

2017-06-14  Stephan Bergmann  <sbergman@redhat.com>  [2618b4013e5acfcc6d9564da36bb24151a8b8280]

        Use unique_ptr for SwASCIIParser::pItemSet
        
        Change-Id: Ib4eb12d9615308568e316cfb96250f1d72d70a06

2017-06-14  Stephan Bergmann  <sbergman@redhat.com>  [0782cdaeb36e254dac3dd0ad69dfa0310aff75d8]

        loplugin:redundantcase (clang-cl)
        
        Change-Id: I8d31de92528461afbe25ec059093c1c21eb9ef72

2017-06-14  Stephan Bergmann  <sbergman@redhat.com>  [7ac68fc033f0df2399105735e43417ea0c689c18]

        Use unique_ptr for SwXTextPortion::GetPropertyValue param
        
        Change-Id: Ib20981fa47220d3122807a1f567d9f2fb54f5e76

2017-06-14  Tor Lillqvist  <tml@collabora.com>  [b3dfd7988a07a0a60bd7b7282411101ef3546526]

        Use pointer instead of reference
        
        Change-Id: I087f0fe99e6631d5b62ea773c83404e11d64d060

2017-06-14  Stephan Bergmann  <sbergman@redhat.com>  [46b2330bd07cb6668af7a3d48ace1a42b5667521]

        Bump @since LibreOffice 5.5 -> 6.0
        
        Change-Id: Iccb5eddbca8e5dbfa66f07809505065b70339046

2017-06-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a5a967c90f419768793598d0a19031dd37273d9c]

        Remove 'owner' credit from uno interface
        
        Change-Id: I7bf2eaccff61abcde869c9a44150206b8b7b4a1a
        Reviewed-on: https://gerrit.libreoffice.org/38792
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-14  Stephan Bergmann  <sbergman@redhat.com>  [e916e0a39ad2e96a0d6b5b866763e57498898c55]

        Use unique_ptr for UnodTableCpyTable_Entry members
        
        Change-Id: I925523d3c3fde2d82aa2509aef2c62c8e9686f40

2017-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [a6aa57ff591fdf3d834a7e0b1e9e2ebad1d87c5c]

        use ERRCODE_NONE instead of 0
        
        peeling off a small chunk of my ErrCode strong_int conversion
        
        Change-Id: Idc89e8496083beed7608cba705cd981139eb7111
        Reviewed-on: https://gerrit.libreoffice.org/38777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [546c35519125a769755330c961c7b8fc61e24d89]

        use more SAL_N_ELEMENTS part 2
        
        Change-Id: If00e371c3cd3ae616309a172c875faed016e391b
        Reviewed-on: https://gerrit.libreoffice.org/38773
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-14  Tor Lillqvist  <tml@collabora.com>  [92b7acdf2a1159af8a31da22ce6227950f709040]

        Avoid use of FormulaTokenArray::First() and Next() in another place
        
        Change-Id: Ie542f62b910648ee494b908703083d28f92d9a33

2017-06-14  Stephan Bergmann  <sbergman@redhat.com>  [bfe999b81de0aa5f547251b263e82f8db3b8ac50]

        Use unique_ptr for SwRedlineItr::pSet
        
        Change-Id: I6dc4cbfeb7413b4ce2ef7a588f4337f75eefd5af

2017-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [b70fa47aec65fe95da94fc17640dda27650e9677]

        use more SAL_N_ELEMENTS part 1
        
        - teach comphelper::containerToSequence to handle sized arrays
        - also use range based for-loop where appropriate.
        
        Change-Id: I73ba9b6295e7b29c872ee53de7a9340969e07f99
        Reviewed-on: https://gerrit.libreoffice.org/38769
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-14  Xisco Fauli  <anistenis@gmail.com>  [6db84250d1c4e7ec5a54ff75e124ea9a84ff89d9]

        uitest: Add test for insertPageHeader and tdf#107427
        
        Change-Id: I8dd7c1a802b021392f25e92d25d9122082f17722
        Reviewed-on: https://gerrit.libreoffice.org/38770
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-06-14  Eike Rathke  <erack@redhat.com>  [96ef5d50da2c0c5a1edb279c413f73754d400537]

        Handle TypedItemList property in models, tdf#108413 follow-up
        
        Now that the TypedItemList property is somewhat exposed at OListBoxModel and
        OComboBoxModel also handle that something could want to set it, even if it was
        meant to be used with external sources.
        
        Change-Id: Iae8ce2a50dbbb2166d9a67dbf55900beeb9192d2

2017-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ada8891af95e5caf623bafe68b1aabbf58a74375]

        Fix typos
        
        Change-Id: Ia3cf2253ac750b53ccc18ea661cc95dee51a7b12
        Reviewed-on: https://gerrit.libreoffice.org/38689
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-14  Thomas Beck  <thomas.beck@cib.de>  [778a396adef3e62a87f6e9beec0964323ad57f44]

        tdf#43157 Clean up OSL_ASSERT, DBG_ASSERT, etc.
        
        Cleaned out the rest of OSL_ASSERT in docxattributeoutput, keeping
        consistency with the rest of the function where they were found.
        
        Change-Id: I87c637d11a184cb002168c5d1151a0f3112f69c1
        Reviewed-on: https://gerrit.libreoffice.org/38774
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-14  Jens Carl  <j.carl43@gmx.de>  [403d48e86d0c65d97514d5f5cab4c5eca84bbc68]

        tdf#39468 Translate German comments/terms in sw/source/filter/html/swhtml.cxx
        
        Ninth set of translations.
        
        Change-Id: I8c92692529872cfbca4adcfde950b1738e3834a7
        Reviewed-on: https://gerrit.libreoffice.org/38623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-14  Tor Lillqvist  <tml@collabora.com>  [4e81314953c800c545ca73599fd3e49f60dd7ec8]

        Avoid use of FormulaTokenArray::First() and Next() in another place
        
        Change-Id: I26147e53bad5f2b489a91eaa225196bb490bad27

2017-06-14  Tor Lillqvist  <tml@collabora.com>  [a0a72ba3d7220843efddaba5b60af8a4618fbe6f]

        Avoid use of FormulaTokenArray::First() and Next() in one place
        
        Change-Id: I941c3dba2c51eb9419cfb117b02cab9617906bac

2017-06-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [63d4a02cd108434eb7aace87c46da87572de54f6]

        Updated core Project: help  344d2132259ef22202a197f6cab66101fb0fd167
        
        Help contents -in-browser (III)
        
        Added language selector
        Added system selector
        CSS improvements in browser help page
        remove bullets from bookmark list
        
        see http://vm173.documentfoundation.org
        
        Change-Id: I6b65e7e3c5a503855a8e92f2a745ba6001d64b8e
        Reviewed-on: https://gerrit.libreoffice.org/38712
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-14  Stephan Bergmann  <sbergman@redhat.com>  [45d66415978d281330ea10ae8dcd8dc9a0bc2afc]

        Use vector<unique_ptr> for FlatFndBox::ppItemSets
        
        (ppItemSets' members were apparently leaked in the past)
        
        Change-Id: I6687646cef7a6fa1e38f220944fa69ed18bdd12a

2017-06-14  Tor Lillqvist  <tml@collabora.com>  [4a38bd3440d0766bb92b910fa7d5ecc9344284c2]

        Use FormulaTokenArray::FirstToken() in one more place
        
        Change-Id: I5a1530746e834223aff05075400bdaa4b9135963

2017-06-14  Stephan Bergmann  <sbergman@redhat.com>  [02d306a23acf842e62dfc317396296425b31c964]

        Use unique_ptr for SdPage::mpItems
        
        Change-Id: I28025e8896331926d30e748f7c945973b978cb32

2017-06-14  Eike Rathke  <erack@redhat.com>  [90bea1ea24838845646ec253d1a4b472b73d53ca]

        Final result of Reference array is svMatrix instead of svRefList, tdf#58874
        
        So {=OFFSET(A1,{1;2;3},0)} or {=OFFSET(A1,B1:B3,0)} return a column vector and
        {=OFFSET(A1,{1,2,3},0)} or {=OFFSET(A1,B1:D1,0)} return a row vector like they
        did before.
        
        Excel doesn't handle this at all and returns #VALUE! instead.
        
        Change-Id: Iba14ba4ca089568ddc724a22d3093bfe6b73b995

2017-06-14  Xisco Fauli  <anistenis@gmail.com>  [3919d87210ea12ed3166c649ac52730026db01a4]

        tdf#104640, tdf#108469: Insert image where the cursor is
        
        Partially revert 72a4987434368bfb0b15f5ebb70a52
        Besides, add bDelta to the condition so the statement is false
        if the image is resized
        
        Change-Id: Ib07d328e040c38c63a30f6230ed9f6b605d76d9f
        Reviewed-on: https://gerrit.libreoffice.org/38705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-06-14  jmzambon  <jeanmarczambon@gmail.com>  [e07492e14790262abc24d44c280bd71e5ebeddf4]

        tdf#97362: TextPortionEnumerationTest partially migrated to python (test_portion_enumeration_test.py)
        
        Add footnote tests:
        - test_refmark_point
        - test_refmark
        - test_toxmark_point
        - test_toxmark
        - test_hyperlink
        - test_hyperlink_empty
        - test_ruby
        - test_ruby_empty
        
        Change-Id: I0920517b5e8806a5fc46708822fed33006f03fd5
        Reviewed-on: https://gerrit.libreoffice.org/38418
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-14  Stephan Bergmann  <sbergman@redhat.com>  [7f6a17756d62226dfa2af1ded365e3b3ac9f8d21]

        Let CreateItemSet return unique_ptr
        
        ...and address resulting loplugin:useuniqueptr
        
        Change-Id: Ia79eb8d59ce5092b2d93b656eab687096baedf17

2017-06-14  Bernhard Widl  <bernhard.widl@cib.de>  [9a3a9a393c74872a5ec5f227b7c30ae3d4bcb1aa]

        tdf#39468 translate german comments in sw
        
        Change-Id: I22114e9c8adaad67f71811f2b44fdd8a6d6e7f7b
        Reviewed-on: https://gerrit.libreoffice.org/38767
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-06-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e05f16e6bf36efbaab16dd2ed1427a750ce7cafd]

        disable UI test that does exact comparison
        
        Change-Id: I3e66a0574f6833fcd45a95a336fc07b523c0011c

2017-06-14  Takeshi Abe  <tabe@fixedpoint.jp>  [06ea26ce3ff3d809ca7e318abdabc633910f2946]

        starmath: Use sal_uInt32 for ERRCODE instead of sal_uLong
        
        Change-Id: I9fab0cdc29cf10551b31619cbcbf7f304eeb3b69
        Reviewed-on: https://gerrit.libreoffice.org/38729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-06-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [458fadbaf7b7f816a01304b48c0938407e65f060]

        update credits
        
        Change-Id: I873b10323375d17b0a3bce1fb578c8169dd5c2b7

2017-06-13  Julien Nabet  <serval2412@yahoo.fr>  [e599716735a8d992ae614462412d4b82c119d40a]

        dBASE: remove wrong m_ prefix introduced in a recent commit
        
        Change-Id: I9f05facd98d60604256b15c4b35871f7d0a825f9
        Reviewed-on: https://gerrit.libreoffice.org/38755
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-13  Julien Nabet  <serval2412@yahoo.fr>  [d391c6acfee41da82b32fc175d71d04fd0beb4f9]

        dBASE: typo + remove useless comment from previous commit
        
        Change-Id: Icb16bc4eaf06bd1abc41d5c4109e66c914fb9e71
        Reviewed-on: https://gerrit.libreoffice.org/38754
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-13  Szymon Kłos  <szymon.klos@collabora.com>  [f9aa57181be0cd02d07fb463410b5c1dde11ea1e]

        tdf#108494 incorrect Watermark position
        
        Change-Id: Iec1dba66604af008ad8b6b1c20cd508048144463
        Reviewed-on: https://gerrit.libreoffice.org/38722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-06-13  Julien Nabet  <serval2412@yahoo.fr>  [557f5eb1d962e0f3ca934be5643e8c31bb7de6c9]

        dBASE: header refactoring
        
        use sources from:
        https://www.clicketyclick.dk/databases/xbase/format/dbf.html
        http://www.dbase.com/KnowledgeBase/int/db7_file_fmt.htm
        + translate vars
        Also, a condition was wrong about language driver
        
        Change-Id: I58c41776f927c51bc4eec951d747b9e2a59733d1
        Reviewed-on: https://gerrit.libreoffice.org/38751
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-13  Caolán McNamara  <caolanm@redhat.com>  [277395b6266c57a7709c3c47986f135f6789c8e7]

        make opengl transitions under X flicker free on enter/leave
        
        Change-Id: I109637dc6b3d23c0beca21f3cf0c7ba918ecb4f8
        Reviewed-on: https://gerrit.libreoffice.org/38749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-13  Tor Lillqvist  <tml@collabora.com>  [60763a9551bea003271de9307923327e7a39b63e]

        FormulaTokenArray::FirstRPN() can go away now
        
        Change-Id: Ic9570421f176c8bc078c1d33697a5f379e05111b

2017-06-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2797c4a0efe60726467593c6f2ea93774038b683]

        always strip non-archive type installation packages
        
        Change-Id: I676414b679bff95829bdc1d5d02cef4fcfca4576

2017-06-13  Tor Lillqvist  <tml@collabora.com>  [894818ffe020d2d633013082092bb14cf10742f0]

        Use FormulaTokenArray::FirstRPNToken()
        
        Change-Id: I834ad8cd53e2c52ae6cd8f78d5bec0870b0d5c3f

2017-06-13  Tor Lillqvist  <tml@collabora.com>  [83358557c14dd3796c3a6c0a31e5a49fb857e91b]

        Use FormulaTokenArray::FirstToken() in one more place
        
        Change-Id: If43aaff9665b5be2d9b358dea0f3369be755791a

2017-06-13  Tor Lillqvist  <tml@collabora.com>  [a5d26d09d62978aaa8872e756ba1890f6dac48e7]

        Use FormulaTokenArray::FirstToken() in one more place
        
        Change-Id: Idd80ed837ab35890ecdda386965eb037ff4af5c5

2017-06-13  Tor Lillqvist  <tml@collabora.com>  [a9ea29db8982699eb5977d0b942f8dd8ee8c847c]

        Use FormulaTokenArray::FirstToken() in one more place
        
        Change-Id: Id839dde6453b75e59a6903eb0e18ce6f2d75adbf

2017-06-13  Tor Lillqvist  <tml@collabora.com>  [f1f5ffb71690b78bee787527f592efa40ce10aec]

        Use FormulaTokenArray::FirstToken() in more places
        
        Change-Id: I4cb4a739027f03a81d758db552f9951880a79fdd

2017-06-13  Tor Lillqvist  <tml@collabora.com>  [ccbb61a9dbc93d181944e8f4437503e0050e7171]

        Use FormulaTokenArray::FirstToken() in more places
        
        Change-Id: I7dabdfee3c90dd87c86d1b92a7131d695a5f07d4

2017-06-13  Tor Lillqvist  <tml@collabora.com>  [d677d7e30116ebd85bf757608a9a5426e73ac618]

        Use FormulaTokenArray::FirstToken() in one more place
        
        Change-Id: I5b8e8997586255004820df97f1ea10494b536d3b

2017-06-13  Tor Lillqvist  <tml@collabora.com>  [0057b2163eca1781c85a4dbb90bcf8d5258a4ea5]

        Use FormulaTokenArray::FirstToken() in one more place
        
        Change-Id: Ie331b77ec2079c4f0dca2808cafaa728378f699d

2017-06-13  Tor Lillqvist  <tml@collabora.com>  [56bfa463149fbce0fe7a0dc9e4f8fd8979845ca0]

        Use FormulaTokenArray::FirstToken() in one place where we can
        
        Change-Id: I1ecc1fc69e8be1ba329f2436903654740dbfea9a

2017-06-13  Tor Lillqvist  <tml@collabora.com>  [2495a4e807a775819486faee14eb3acde8b1cbdf]

        Use FormulaTokenArray::FirstToken() in one place where we can
        
        Change-Id: I84a108d9c0f1a0982fb7144b32be007498e5f0ea

2017-06-13  Xisco Fauli  <anistenis@gmail.com>  [a7309f17b34b97816b7d8f9ada5e8563d033aa82]

        uitest: Check default paper formats
        
        Change-Id: Iaf889339f6a757fa5a3e992fb4438df842ea76eb
        Reviewed-on: https://gerrit.libreoffice.org/38738
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-06-13  Troy Rollo  <libreoffice@troy.rollo.name>  [a5b4cb3f836c991d0647f55e1ef4920ce6115eac]

        tdf#103091 conditional style conditions not saved
        
        Change-Id: Iccf3eb531ee3382d27105e5ccce6013707a646b6
        Reviewed-on: https://gerrit.libreoffice.org/38451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-13  Xisco Fauli  <anistenis@gmail.com>  [3c641c9c1f2ec01a9ae61e955ceb69c52e45f31e]

        uitest: Use subtest here
        
        Change-Id: I0e54b950412b4130bb4155d93af2ccafb03d2950
        Reviewed-on: https://gerrit.libreoffice.org/38744
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-06-13  Stephan Bergmann  <sbergman@redhat.com>  [cbdd3c32703fd21b6911b5a6fc5803faeed9befb]

        Use unique_ptr for SfxPrinter::pOptions
        
        Change-Id: I46be77225c0323f8b7f293de9c022f0de6f425b7

2017-06-13  Stephan Bergmann  <sbergman@redhat.com>  [423dacde87cbb3cba466c9701ed10dadc2b8b4e0]

        Generalize loplugin:stringcopy to loplugin:redundantcopy
        
        (such redundant std::unique_ptr copies could happen when changing parts of the
        code base to make use of std::unique_ptr individually)
        
        Change-Id: Ib48a45a212f9426a775c7f379bc5d3c92230218a

2017-06-13  Eike Rathke  <erack@redhat.com>  [f9cf614e7ea73e47a71cd2c0d1d53af9a6e48984]

        Final result of svRefList can be an array in some cases, tdf#58874 related
        
        Actually {=OFFSET(A1,{2;4},0)} worked already before the change for arrays of
        references, make it work again. Further there was a difference between that and
        {=OFFSET(A1,{2,4},0)} (row vector vs column vector in array context) which to
        reintroduce would need to treat a final Reference result differently (as
        matrix) from an intermediate Reference result (as array).
        
        Change-Id: I9240d0cb8ba2db8a0276640463da5f0cabec58cf

2017-06-13  Tor Lillqvist  <tml@collabora.com>  [7b67e3fc5566f4172c69fa8460aea0c006e97a4d]

        Add FirstToken() and FirstRPNToken() functions that don't touch nIndex
        
        ... to FormulaTokenArray. Intermediate commit, these new functions
        aren't used yet.
        
        Change-Id: Ie505fe9dbd787087fa29f701d29ff9b4495c8699

2017-06-13  Michael Meeks  <michael.meeks@collabora.com>  [c573a10a6a873af11c25fef59a374a37fe76056f]

        Avoid race between mbTerminate check and wait.
        
         	package2.dll!osl::Thread::join() Line 112	C++
         	package2.dll!XBufferedThreadedStream::~XBufferedThreadedStream() Line 68	C++
         	package2.dll!XBufferedThreadedStream::`scalar deleting destructor'(unsigned int)	C++
        vs.
         	package2.dll!std::condition_variable::wait<bool <lambda>(void) >...
        	package2.dll!XBufferedThreadedStream::produce() Line 95	C++
         	package2.dll!`anonymous namespace'::UnzippingThread::execute() Line 29	C++
        
        Change-Id: Iace86efc5e7fe00a5176380a8a21b2dc5e98d8a5
        Reviewed-on: https://gerrit.libreoffice.org/38737
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-06-13  Yousuf Philips  <philipz85@hotmail.com>  [90b083bd8e922ec4adf245aedfff14c6c6c01bf6]

        tdf#95489 use internal name for quotation character style
        
        Change-Id: I48ecac1d75cbf30cc73cdcb5a3be0d91b295694f
        Reviewed-on: https://gerrit.libreoffice.org/38655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-13  Yousuf Philips  <philipz85@hotmail.com>  [f6f68fc3c599ef1bbc27f1b5a4a0980611502e31]

        tdf#106018 Correct label for frame properties in context menu
        
        Change-Id: Iffec901799fefa8318bdfebe628f697f91e16f99
        Reviewed-on: https://gerrit.libreoffice.org/38656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-13  Yousuf Philips  <philipz85@hotmail.com>  [41b8cdd0f4130f60027002f1d6daa9f6169b04d9]

        tdf#85940 Add basic character styles to context menu
        
        Change-Id: Id25768dfd2c8db530a31ddf8a31108f9b5c67855
        Reviewed-on: https://gerrit.libreoffice.org/38652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-13  Yousuf Philips  <philipz85@hotmail.com>  [f442d454f11cc8d376a40216ba6bd7c7c870fdc0]

        tdf#84909 Add separator before clone formatting in toolbar
        
        Change-Id: I7d0a8914eded5a1e873d43c3b2dbc5b4852a197a
        Reviewed-on: https://gerrit.libreoffice.org/38671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-13  jan Iversen  <jani@libreoffice.org>  [4f3602f92d9daed32d7641bc468eb1b470508538]

        iOS, adding x86_64 to gcc_ios
        
        Adding support for x86_64
        code from Linux
        
        Change-Id: Ia75109f0457177a8a5d5022d2de38aaab620a85f

2017-06-13  jan Iversen  <jani@libreoffice.org>  [a1f2b3cc8eb2cb5c8a4bc899dcb3230f4ba4b57a]

        iOS, patch libodfgen
        
        Support for arm64
        
        Change-Id: I9f5f6220dd4f3e6e2c008f9f8beebbaeb75a1f6b

2017-06-13  jan Iversen  <jani@libreoffice.org>  [84175d72f590e06162a8fd677efb99c4a5796bf6]

        iOS patch libstaroffice
        
        support for arm64
        
        Change-Id: I12557dee63ec14c0562c6d17f3b29fb5995b949f

2017-06-13  jan Iversen  <jani@libreoffice.org>  [344897d9f032d859952778255c8f4e76a772a1bf]

        iOS patch libwpg
        
        Support for arm64
        
        Change-Id: I86d51ac4d98bafe90271e5d0c7190eb4d02eaccb

2017-06-13  jan Iversen  <jani@libreoffice.org>  [8040871f4416bfc36760e757a5afbf7dcd9832a2]

        iOS, patch libwpd
        
        Support for arm64
        
        Change-Id: I7aeaab4c73315e8f66a617c9b258cfb02a54175b

2017-06-13  jan Iversen  <jani@libreoffice.org>  [e9e06bfb22f311f0aa79f32eba149b43b11d4e1b]

        iOS patch libvisio
        
        Support for arm64
        
        Change-Id: Ife38b174377ad79fb2364f31033416145a19a9cd

2017-06-13  jan Iversen  <jani@libreoffice.org>  [953b16051e83d2e136e472d2c6eac952bd289a26]

        iOS, patch libfreehand
        
        Support for arm64
        
        Change-Id: I29ab33b192262597bf6d870a1c731770f2f134bf

2017-06-13  jan Iversen  <jani@libreoffice.org>  [04f8b8e121a607018d5541db5c74059b9ad47eac]

        iOS patch libpagemaker
        
        Support for arm64
        
        Change-Id: I25389ae56884e96c4446e3412b7ed2613a10acae

2017-06-13  jan Iversen  <jani@libreoffice.org>  [ab829e23a0c382e1bd53a95caac3bd9ad00c7f9f]

        iOS patch libzmf
        
        added support for arm64
        
        Change-Id: I3f669b6256db69e0121e25bf586f2e9b842681b2

2017-06-13  jan Iversen  <jani@libreoffice.org>  [bd5fcc8bfd2542e052859091ff74e117dff26622]

        iOS patch libwps
        
        Support for arm64
        
        Change-Id: I99dc397fe2b97f68723e2eccccf9940c2c311495

2017-06-13  jan Iversen  <jani@libreoffice.org>  [98abf61a8204992b64d0b22eeb9355bd035da411]

        iOS patch libmwaw
        
        support for arm64
        
        Change-Id: I2a1c4201606b1d6bfbc4bfeeb0e40099e8860b31

2017-06-13  jan Iversen  <jani@libreoffice.org>  [3d926f17f20b76aca863af7b5655fed8b834780c]

        iOS, patch libmspub
        
        support for arm64
        
        Change-Id: Ife7a806bf8fff02c98f7c36bf831c1a9f52cd98d

2017-06-13  jan Iversen  <jani@libreoffice.org>  [f46e86e42f22341cd296ac85c9ea73ec49301cda]

        iOS patch mythes
        
        Support for arm64
        
        Change-Id: Icdd07d04f82696232e66dc0f3a159e571c61dac8

2017-06-13  jan Iversen  <jani@libreoffice.org>  [2a365cd2739285db8a2178531c289438f51270a7]

        iOS, patch redland
        
        Support for arm64
        
        Change-Id: Id9f89452174bac4acb8d5b7dd3e23d91c2b2acf1

2017-06-13  jan Iversen  <jani@libreoffice.org>  [db271bc960e4194c4ed8b342fa3f6996f3507f57]

        iOS, patch xslt
        
        Support for arm64
        
        Change-Id: I18a36ab891f6d4fd72fb34292fd2f85d0d891727

2017-06-13  Stephan Bergmann  <sbergman@redhat.com>  [889ea6a50fb8ee154b2816ba287f33f0a3ce239b]

        Let BaseProperties::CreateObjectSpecificItemSet return unique_ptr
        
        Change-Id: Ic734fe2a425ca1c821ba91df17aecac5ef40a000

2017-06-13  Eike Rathke  <erack@redhat.com>  [8f187d38b18f65ed70a225f63869147605fda704]

        Handle SUMPRODUCT with reference list and array of references, tdf#58874
        
        Note that Excel does not handle this the same, strangely it returns 0 for array
        of references, not even an error, as if all products involved a 0 somewhere.
        For reference list (union operator) it returns #VALUE!
        
        Change-Id: I4540a4f221518c8991c7fa3cf3f1f08f28a49038

2017-06-13  pv2k  <vidhey96@gmail.com>  [cea458998745f0084271b41d90c92ad27ad071eb]

        tdf#106679 UI:SideBar Master Slide Button label corrected
        
        Change-Id: Id3ac678d3b1b28564fc8d7e677caf157b4757bcb
        Reviewed-on: https://gerrit.libreoffice.org/37946
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [03589f669fe16134991b66ebbac19e510f4f6de9]

        no need to define __RSC here
        
        Change-Id: I5bfe4196307569bc181854db4612d7fc79f480b5
        Reviewed-on: https://gerrit.libreoffice.org/38726
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-13  Stephan Bergmann  <sbergman@redhat.com>  [edda154f3eac2508b8aaa7991ad59f3580384b83]

        Use unique_ptr for EmptyProperties::mpEmptyItemSet
        
        Change-Id: I167e6ee803ee5c81553e8a5f0d63f2a47195b46a

2017-06-13  Stephan Bergmann  <sbergman@redhat.com>  [96c4aeb797bef23e42190a0c44aeb43047c936c7]

        Use unique_ptr for DefaultProperties::mpItemSet
        
        Change-Id: Ia5272aac6825a9f571ae0ed144475eb291426894

2017-06-13  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [ffc2e936c6a9f3fd597b64b88785edb0f78d7564]

        Reverse mapping fastToken to NamespaceURI:
        
        Made those methods static, so that it is easy
        to use them outside the module.
        Also updated the Namespace-constants list.
        
        Change-Id: Id0bf501457c53d1420a00ce58c9bcedfcba17908
        Reviewed-on: https://gerrit.libreoffice.org/38708
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-06-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ab67326292f8b756bd4bf698ca20aec4f6e5755]

        fix bug in skeletonmaker
        
        how this got missed for so long I don't know
        
        Change-Id: I5c4bbb880f364fdbb8c88e80c6329184c0bd48a5
        Reviewed-on: https://gerrit.libreoffice.org/38725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-13  Stephan Bergmann  <sbergman@redhat.com>  [fd7759ee8ac2f12b55a3834742ef63b858eda15a]

        Use unique_ptr in ItemPoolVector
        
        Change-Id: I0ca2209d2fcbd7a16b67eee546b3ccc5393f2d42

2017-06-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [2a73e7d88c19cab69733a4f6433d8576856285ac]

        tdf#107618 DOCX export: fix missing header when doc ends with section
        
        See commit b6e62dc0dc2b284c825f1182a67bb2f9259a30ce (tdf#106492 DOCX
        export: fix duplicated section break at doc end, 2017-03-21) for the
        context, this is one more case where it's not OK to suppress the two
        section breaks at the end of a document, since the suppressed section
        break is the one that provides the headers / footers.
        
        Change-Id: I4abd7895436e4d2e08fd7b7ff4aabbac8d65f7fb
        Reviewed-on: https://gerrit.libreoffice.org/38721
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-13  Stephan Bergmann  <sbergman@redhat.com>  [16265a1f84f0ac7c16beee6a3591653eaaa90323]

        Use unique_ptr for ImpSdrGDIMetaFileImport::mp*Attr
        
        Change-Id: I8bfe10e46cfaacb329998b11fe507c2302fe2d44

2017-06-13  Stephan Bergmann  <sbergman@redhat.com>  [5df3b28a24825653ca112dd3e709aad3e4f4630a]

        Use unique_ptr for Svx3DWin::mpRemember2DAttributes
        
        Change-Id: I55120a885d74bbd3710a4e02be939a8e4e6a9ba2

2017-06-13  Stephan Bergmann  <sbergman@redhat.com>  [a109a9ef744a7ed36c5084cb26f033ba52b3c3ad]

        Use unique_ptr for ImpEditEngine::pEmptyItemSet
        
        Change-Id: I1d7757eafb52fc3cc7d7e1cb02cced0a6004a304

2017-06-13  Stephan Bergmann  <sbergman@redhat.com>  [d57c9d81aab1e02d257738a82bddeca78db46da8]

        Use unique_ptr for SvxHpLinkDlg::mpItemSet
        
        Change-Id: I6ad2669afe3853196bb1fce9c7c81af640831116

2017-06-13  Stephan Bergmann  <sbergman@redhat.com>  [5389b44827393c80df27e429ba446971a0d7a696]

        Let SfxSetItem ctor take SfxItemSet by unique_ptr
        
        Change-Id: I219dd03477862169cd50eecc14822f6a023f879a

2017-06-13  Michael Stahl  <mstahl@redhat.com>  [4ffdb6750fa7d656d249a745f9c6d5ba98353b14]

        remove TDE integration (vclplug, address book, config backend)
        
        It has ~no users, can't even be built on modern Linuxes, and it annoys
        folks who want to refactor VCL.
        
        Per ESC decision from 2017-06-08, remove --enable-tde and --enable-tdeab.
        
        Change-Id: I51ce4786f29f8fcac2e2bb2a654c41fbfbbd8afd
        Reviewed-on: https://gerrit.libreoffice.org/38718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [144edb88d29d397604010734f2d6c2e9d7626d1c]

        uitest: extract the wait time for the dialogs
        
        Change-Id: Ieb82b643de58523cef30f88363276874b6169021

2017-06-13  Stephan Bergmann  <sbergman@redhat.com>  [bbfe78c4bfb8e7d0e53c171ed9616a8f32240358]

        This SfxItemSet appears to be unused
        
        Change-Id: Ib9a48e48ceda4d85f6ecca7e2bb436e8aa99d56b
        Reviewed-on: https://gerrit.libreoffice.org/38703
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-13  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a3bedb7ae8f23476843e00380aba05002aa1e827]

        use local statics for getUnoTunnelImplementationId
        
        replace uses of double checked locking pattern and
        rtl::Static
        
        Change-Id: I479d9d94f652b4fb4c67388405823a5f4e2b6ed4
        Reviewed-on: https://gerrit.libreoffice.org/38690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e272761e8fca9eccbf6fd5737df2b1aee1730947]

        remove MAYBEFUTURE dead code
        
        Seems to date from:
           commit c631cf94e468d6f5ced5cacda3600c683c44dca2
           Author: John LeMoyne Castle <jlc@mail2lee.com>
           Date:   Tue Dec 21 15:47:53 2010 +0000
           68bit currency enhancement
        
        Change-Id: I81863991ec3717ea213dffb535283e6fc8abceb7
        Reviewed-on: https://gerrit.libreoffice.org/38693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-13  Szymon Kłos  <szymon.klos@collabora.com>  [42353b95629322f51e059337ab06579ffb1c6934]

        Watermark: fix rotation calculation
        
        * when angle > 180 was used calculated value was 0
        * values are rounded
        
        Change-Id: I0cade407883a60d8d802b487668882e95f42ddce
        Reviewed-on: https://gerrit.libreoffice.org/38597
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-13  Eike Rathke  <erack@redhat.com>  [a1ace08b5b86a76e7275dcef2545a7d52ae2ed2d]

        Fix subsequentcheck, TYPEDITEMLIST has to be OPTIONAL, tdf#108413 follow-up
        
        Change-Id: Idb74536b9fa3837e36ae4fbb529d09b6218c80d8

2017-06-13  Takeshi Abe  <tabe@fixedpoint.jp>  [94662151fef3845aa7cf32dbd9d60fe10bc4a3c5]

        starmath: SvStream::Seek()/Tell() uses sal_uInt64, not sal_uLong
        
        Change-Id: I210a9969f4bf6a1dc5c199836abec08d78968c36
        Reviewed-on: https://gerrit.libreoffice.org/38702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-06-13  Takeshi Abe  <tabe@fixedpoint.jp>  [b7f515fefbb104da08062bd158a4c32c9b2afa10]

        starmath: SvStream::ReadBytes() returns std::size_t, not sal_uLong
        
        Change-Id: I734e653343dcc563f1eb2312e5136fa5efe0f5fa
        Reviewed-on: https://gerrit.libreoffice.org/38701
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-06-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [37d8ac12902506f4185e10f1de4f566dbaf53e42]

        tdf#108480: Undo from clone formating does not remove vertical alignment
        
        In the related change:
        d36aa2ba3132ce62a370b7260ca620642cbf7dbf
        wrong method was used to set cell properties, which does
        not handle undo actions, so use the proper function.
        
        Other issue was related to undo handling of vertical text
        alignment in general. In some cases undo actions were lost
        after user clicked out of the cell. It is because vertical
        alignment is not affecting the outliner and so the related
        undo actions were just dropped in EndTextEdit() method.
        
        Change-Id: I3a6a95fac711056a658a3dee616733939cd13330
        Reviewed-on: https://gerrit.libreoffice.org/38699
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-06-12  Michael Stahl  <mstahl@redhat.com>  [93a288bd75d7caed46d6f29bf006f3d97a9602a9]

        svx: fix the std::unique_ptr that deletes itself twice
        
        It's good that the obviously error prone C++98 bare pointer was replaced
        with a modern C++11 std::unique_ptr - everyone knows that with such modern
        idioms memory management errors will be a thing of the past!
        
        (regression from commit e4e4d5713e248f02faf7aa6199b11e152973de8e)
        
            svxcorelo.dll!sdr::event::AsynchGraphicLoadingEvent::~AsynchGraphicLoadingEvent() Line 57       C++
            svxcorelo.dll!sdr::event::AsynchGraphicLoadingEvent::`scalar deleting destructor'(unsigned int)     C++
            svxcorelo.dll!std::default_delete<sdr::event::AsynchGraphicLoadingEvent>::operator()(sdr::event::AsynchGraphicLoadingEvent * _Ptr) Line 1608        C++
            svxcorelo.dll!std::unique_ptr<sdr::event::AsynchGraphicLoadingEvent,std::default_delete<sdr::event::AsynchGraphicLoadingEvent> >::reset(sdr::event::AsynchGraphicLoadingEvent * _Ptr) Line 1855     C++
            svxcorelo.dll!std::unique_ptr<sdr::event::AsynchGraphicLoadingEvent,std::default_delete<sdr::event::AsynchGraphicLoadingEvent> >::operator=(void * __formal) Line 1728      C++
            svxcorelo.dll!sdr::contact::ViewObjectContactOfGraphic::forgetAsynchGraphicLoadingEvent(sdr::event::AsynchGraphicLoadingEvent * pEvent) Line 231    C++
            svxcorelo.dll!sdr::event::AsynchGraphicLoadingEvent::~AsynchGraphicLoadingEvent() Line 59   C++
            svxcorelo.dll!sdr::event::AsynchGraphicLoadingEvent::`scalar deleting destructor'(unsigned int)     C++
            svxcorelo.dll!std::default_delete<sdr::event::AsynchGraphicLoadingEvent>::operator()(sdr::event::AsynchGraphicLoadingEvent * _Ptr) Line 1608        C++
            svxcorelo.dll!std::unique_ptr<sdr::event::AsynchGraphicLoadingEvent,std::default_delete<sdr::event::AsynchGraphicLoadingEvent> >::~unique_ptr<sdr::event::AsynchGraphicLoadingEvent,std::default_delete<sdr::event::AsynchGraphicLoadingEvent> >() Line 1820        C++
            svxcorelo.dll!sdr::contact::ViewObjectContactOfGraphic::~ViewObjectContactOfGraphic() Line 306      C++
            svxcorelo.dll!sdr::contact::ViewObjectContactOfGraphic::`scalar deleting destructor'(unsigned int)  C++
            svxcorelo.dll!sdr::contact::ObjectContact::~ObjectContact() Line 62 C++
            svxcorelo.dll!sdr::contact::ObjectContactOfPageView::~ObjectContactOfPageView() Line 72     C++
            svxcorelo.dll!sdr::contact::ObjectContactOfPageView::`scalar deleting destructor'(unsigned int)     C++
            svxcorelo.dll!SdrPageWindow::ResetObjectContact() Line 482  C++
            svxcorelo.dll!SdrPageWindow::~SdrPageWindow() Line 135      C++
        
        Change-Id: I989a800581e80befff3dcc37e7b8ffd370c2d7e8

2017-06-12  Julien Nabet  <serval2412@yahoo.fr>  [58bb9da339d61981d45cde8e38a2ce1ae33652c4]

        tdf#55631: DBASE import (take 2)
        
        if we can't read head db_frei part, let's also put by default
        m_eEncoding = RTL_TEXTENCODING_IBM_850;
        
        Change-Id: I97601ba4c782dcfc280e975cc4498ea68407dd48
        Reviewed-on: https://gerrit.libreoffice.org/38659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muthu Subramanian K <muthusuba@gmail.com>

2017-06-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [c32952b2393ddd04fb5a00763a9e5e724b991bd7]

        Get rid of last remainders of SetPos nonsense
        
        Change-Id: I6ebff09322e40adfc616a9003424fd1d4ff748ce
        Reviewed-on: https://gerrit.libreoffice.org/38629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-12  jan Iversen  <jani@libreoffice.org>  [e7e02af3f98696d1bd11e8ec22b2454cae7d0f3f]

        iOS patch libetonyek
        
        support for arm64
        
        Change-Id: Ic8e78aaf6a72fa8bfc6971544414c84c29b0ec53

2017-06-12  jan Iversen  <jani@libreoffice.org>  [e42791983bae196d648b7f83336336c31487889e]

        iOS patch libebook
        
        support for arm64
        
        Change-Id: Ia3d9f63608fa62e26d93da15d882094dbee19e29

2017-06-12  jan Iversen  <jani@libreoffice.org>  [ca0bcd62b986a5d63e263cb95ccb325a5191269c]

        iOS, patch libcdr
        
        support for arm64
        
        Change-Id: I8d7bd37ce4c6ebde06b0662dd3d959337384d35e

2017-06-12  jan Iversen  <jani@libreoffice.org>  [a5f19b5fc210148dc54ec89dfd5e230aac5ac013]

        iOS patch libabw
        
        support for arm64
        
        Change-Id: Ia5a00ef55929a71e05e3547a7ac11e8ab876e953

2017-06-12  jan Iversen  <jani@libreoffice.org>  [f43ea5d5276be50c87ea764131fd4c82995c15fc]

        iOS patch librevenge
        
        Support for arm64
        
        Change-Id: Ibba1a9486b8eaee4bf3c0cf673dd4cc112d084e0

2017-06-12  jan Iversen  <jani@libreoffice.org>  [2487bc42780b698bcee3572422dd3585ee845eef]

        iOS hyphen patch
        
        Added support for arm64
        
        Change-Id: Ie48a463b0f0a8af98001fed592d59a8e7b0d0225

2017-06-12  jan Iversen  <jani@libreoffice.org>  [659d6b468b41692ebf0645596e39744f2e90621e]

        iOS, update hunspell "revert commit" patch
        
        Added support for arm64, by modifying the
        patch that reverts an earlier commit.
        
        Change-Id: If0d1920c1a91b3ad44c4ae9c299270b7806db811

2017-06-12  jan Iversen  <jani@libreoffice.org>  [5985bed1764358a515c378c80bb60b4d35bad6b1]

        iOS, harfbuzz libcoretext not found
        
        changed --with-libcoretext
        from "yes" to "auto" for IOS and MACOSX
        
        Change-Id: I032ad9975413709fdfaead745b63e04f0e0db27e

2017-06-12  jan Iversen  <jani@libreoffice.org>  [6685631ed9edcfded8e37a9df67afaed898e2afc]

        iOS patch liborcus
        
        Support for arm64
        
        Change-Id: Ie2289e4df9f90b7c31357ecfe859f087a7df9c5a

2017-06-12  jan Iversen  <jani@libreoffice.org>  [025faa3b755e52615b9a4621fd53ccf47afcac72]

        iOS, patch langtag
        
        Support for arm64
        
        Change-Id: I1f5d8a11f42026b08aa01a8a19059c18ff116c1c

2017-06-12  Dennis Francis  <dennisfrancis.in@gmail.com>  [637f7b50e4e8fbb56b4c552e28058bbdfcf85d5a]

        tdf#50916 : Refactor table1.cxx ScTable::GetNext*() methods
        
        Refactored ScTable::GetNextPos() and ScTable::GetNextMarkedCell()
        methods in table1.cxx for dynamic column container.
        
        Change-Id: I5dfe9e5b2236e6ede68119f4e1252610990e498b
        Reviewed-on: https://gerrit.libreoffice.org/38599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-06-12  Stephan Bergmann  <sbergman@redhat.com>  [af2d5119c620947da59434c6367514925ec75bb2]

        Use unique_ptr fro ScMergePatternState::pItemSet
        
        Change-Id: I672785b273eaa8862f43112d7f25ae495b65b0c7

2017-06-12  Eike Rathke  <erack@redhat.com>  [0f8670ecebcf2af9c98b805c5e446ff073354d92]

        Resolves: tdf#108413 yet some more TYPEDITEMLIST property entries
        
        ... which apparently need to be present to be able to override them. You
        also can have never enough macro names to obfuscate things for grep..
        
        Change-Id: Ic0bdcb71682136a537b3ce1c564f02f686f1ee9e

2017-06-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [6e9f0d3e68bfe1b46e0280815fb969280b1d19c9]

        Revert "uitest: disable failing part of manual_tests/calc.py"
        
        This reverts commit 8c59cfb6aad60c06271ac7ae3c124132bdf223c9. Turns out
        this was a problem for non-English locales only, and Markus fixed this
        in general in the meantime.
        
        Change-Id: I4bb487345b9de4ee637538bbb9d53faa98c7ec5f
        Reviewed-on: https://gerrit.libreoffice.org/38698
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-12  Stephan Bergmann  <sbergman@redhat.com>  [12e322e2732bdb904eac1615f96ad9318450cb59]

        Avoid use-after-free
        
        ...as seen in UITest_calc_demo:
        
        > ==1010== Invalid read of size 4
        > ==1010==    at 0x58DA550: __pthread_mutex_unlock_usercnt (/usr/src/debug/glibc-2.24-33-ge9e69e4/nptl/pthread_mutex_unlock.c:39)
        > ==1010==    by 0x58DA550: pthread_mutex_unlock (/usr/src/debug/glibc-2.24-33-ge9e69e4/nptl/pthread_mutex_unlock.c:324)
        > ==1010==    by 0x1085FB42: __gthread_mutex_unlock(pthread_mutex_t*) (/usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/x86_64-redhat-linux/bits/gthr-default.h:778)
        > ==1010==    by 0x10861414: std::mutex::unlock() (/usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/bits/std_mutex.h:121)
        > ==1010==    by 0x10861901: std::unique_lock<std::mutex>::unlock() (/usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/bits/std_mutex.h:323)
        > ==1010==    by 0x108604C6: std::unique_lock<std::mutex>::~unique_lock() (/usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/bits/std_mutex.h:232)
        > ==1010==    by 0x1085FA5E: (anonymous namespace)::ExecuteWrapper::ExecuteActionHdl(Timer*) (/vcl/source/uitest/uno/uiobject_uno.cxx:103)
        > ==1010==    by 0x1085EDE7: (anonymous namespace)::ExecuteWrapper::LinkStubExecuteActionHdl(void*, Timer*) (/vcl/source/uitest/uno/uiobject_uno.cxx:85)
        > ==1010==    by 0x10715647: Link<Timer*, void>::Call(Timer*) const (/include/tools/link.hxx:84)
        > ==1010==    by 0x107154A6: Timer::Invoke() (/vcl/source/app/timer.cxx:89)
        > ==1010==    by 0x106D3841: ImplSchedulerData::Invoke() (/vcl/source/app/scheduler.cxx:46)
        > ==1010==    by 0x106D3D28: Scheduler::ProcessTaskScheduling(bool) (/vcl/source/app/scheduler.cxx:159)
        > ==1010==    by 0x107040EF: ImplYield(bool, bool, unsigned long) (/vcl/source/app/svapp.cxx:508)
        > ==1010==    by 0x106FE9A7: Application::Yield() (/vcl/source/app/svapp.cxx:558)
        > ==1010==    by 0x106FE92A: Application::Execute() (/vcl/source/app/svapp.cxx:458)
        > ==1010==    by 0x513F498: desktop::Desktop::DoExecute() (/desktop/source/app/app.cxx:1354)
        > ==1010==    by 0x5141660: desktop::Desktop::Main() (/desktop/source/app/app.cxx:1698)
        > ==1010==    by 0x10711884: ImplSVMain() (/vcl/source/app/svmain.cxx:192)
        > ==1010==    by 0x10713197: SVMain() (/vcl/source/app/svmain.cxx:230)
        > ==1010==    by 0x51AEDF7: soffice_main (/desktop/source/app/sofficemain.cxx:166)
        > ==1010==    by 0x40091C: sal_main (/desktop/source/app/main.c:48)
        > ==1010==    by 0x4008F6: main (/desktop/source/app/main.c:47)
        > ==1010==  Address 0x2ccca4e8 is 72 bytes inside a block of size 96 free'd
        > ==1010==    at 0x4C2F21A: operator delete(void*) (/builddir/build/BUILD/valgrind-3.12.0/coregrind/m_replacemalloc/vg_replace_malloc.c:576)
        > ==1010==    by 0x1085FA55: (anonymous namespace)::ExecuteWrapper::ExecuteActionHdl(Timer*) (/vcl/source/uitest/uno/uiobject_uno.cxx:102)
        > ==1010==    by 0x1085EDE7: (anonymous namespace)::ExecuteWrapper::LinkStubExecuteActionHdl(void*, Timer*) (/vcl/source/uitest/uno/uiobject_uno.cxx:85)
        > ==1010==    by 0x10715647: Link<Timer*, void>::Call(Timer*) const (/include/tools/link.hxx:84)
        > ==1010==    by 0x107154A6: Timer::Invoke() (/vcl/source/app/timer.cxx:89)
        > ==1010==    by 0x106D3841: ImplSchedulerData::Invoke() (/vcl/source/app/scheduler.cxx:46)
        > ==1010==    by 0x106D3D28: Scheduler::ProcessTaskScheduling(bool) (/vcl/source/app/scheduler.cxx:159)
        > ==1010==    by 0x107040EF: ImplYield(bool, bool, unsigned long) (/vcl/source/app/svapp.cxx:508)
        > ==1010==    by 0x106FE9A7: Application::Yield() (/vcl/source/app/svapp.cxx:558)
        > ==1010==    by 0x106FE92A: Application::Execute() (/vcl/source/app/svapp.cxx:458)
        > ==1010==    by 0x513F498: desktop::Desktop::DoExecute() (/desktop/source/app/app.cxx:1354)
        > ==1010==    by 0x5141660: desktop::Desktop::Main() (/desktop/source/app/app.cxx:1698)
        > ==1010==    by 0x10711884: ImplSVMain() (/vcl/source/app/svmain.cxx:192)
        > ==1010==    by 0x10713197: SVMain() (/vcl/source/app/svmain.cxx:230)
        > ==1010==    by 0x51AEDF7: soffice_main (/desktop/source/app/sofficemain.cxx:166)
        > ==1010==    by 0x40091C: sal_main (/desktop/source/app/main.c:48)
        > ==1010==    by 0x4008F6: main (/desktop/source/app/main.c:47)
        
        Change-Id: Ie95bf07f2fcd9420c9c24e6829272430895957a6

2017-06-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [893fe19fcdf5d3edefc4b19a021ebc2b11f5ab9f]

        next version will be 6.0, not  5.5
        
        Change-Id: Iaf10adce17f129c564e1f1ba4ca811b9274618fc
        Reviewed-on: https://gerrit.libreoffice.org/38575
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d4d737d5616f1246e770c1a377fba9288e6ec7ea]

        Fix typos
        
        Change-Id: Ib2ba32d48d3df16b0b20deea84416fe15a2d7176
        Reviewed-on: https://gerrit.libreoffice.org/38650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-12  Gulsah Kose  <gulsah.1004@gmail.com>  [ed715a460254e4d72c78ff6eb244a9fc6692e2a6]

        tdf#95883 Select Unprotected Cells in Calc
        
        Change-Id: I20a71f66154675de9c2c47ff32e859c899fe9103
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/37424
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-06-12  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [7260bb7160fe58ac63b6b5dd9a322805b1eacab4]

        Setting Buffered(threaded)Stream as default:
        
        Also cleaning up bUseBufferedStream parameter.
        
        Change-Id: Ibf9c9fcefbdcd229ffaa1d3b169ff87f00e91ceb
        Reviewed-on: https://gerrit.libreoffice.org/38661
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-06-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [febbad7263ea25b76f4e53d2f136693a52207a1c]

        cleanup unused css/frame/* includes
        
        Change-Id: I173a29fd1ee889127369d2bc2fce8e010b89ca65
        Reviewed-on: https://gerrit.libreoffice.org/38633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [90e83ba599cfe4872d9adfc6b4984b03e635f757]

        tdf#103311 Conditionally disable Next button on MM Wizard page 4
        
        The user has to set up either an address block on page 3 or
        a greeting on page 4 to be able to progress to page 5.
        The 5th page is already disabled if these are not enabled
        but the Next button on page 4 is always enabled.
        
        Now the Next button gets enabled/disabled if the 5th page
        is enabled/disabled by UpdateRoadmap().
        
        Change-Id: If216d935ebebb3fc6a4e1488ec2dfc716db41c3e
        Reviewed-on: https://gerrit.libreoffice.org/38610
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-12  Julien Nabet  <serval2412@yahoo.fr>  [57ae8834c8313354477117b65d87c86407f6bf82]

        tdf#106423: dbase file can have no records
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=4e3ff19b33c84557fd20e68960499933b4e52638
        tdf#84834 sc: stricter type detection for dBASE files
        
        Log test file from tdf#84834 still opens in Writer as expected
        
        Change-Id: Ibf5a0f586e3a132455d2363e61e5cc7ea249002d
        Reviewed-on: https://gerrit.libreoffice.org/38660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-12  Thomas Beck  <thomas.beck@cib.de>  [8a71a2a843c31e5eeb5ae4b08ee861ba8f2c4516]

        tdf#108055 RTF: Header and Footer are added multiple times.
        
        Made it so Header/Footer of a certain section can only be added once.
        This change should only affect RTF-Files.
        
        Added Unittest
        
        Change-Id: I55025984e343d04da7fc0f201164ef39e3a26202
        Reviewed-on: https://gerrit.libreoffice.org/37814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-12  Chris Sherlock  <chris.sherlock79@gmail.com>  [3c354ea9ed8158143110fda56af22d12e750fc2f]

        tdf#43157 - salhelper: convert from OSL_ASSERT to assert
        
        Change-Id: I8691a627bbf78ce83db595053d6e254557641408
        Reviewed-on: https://gerrit.libreoffice.org/38506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [fd0ca411ee6963d575e16397a7a11549a5ca2ebe]

        sw: prefix members of SwNoteProps
        
        Change-Id: If1d50504d9d7efcb0f6b1b5ddf570d3016f40be5
        Reviewed-on: https://gerrit.libreoffice.org/38686
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-12  Michael Stahl  <mstahl@redhat.com>  [daa2e16d2f874508257a809aee183ffd7fd8eacf]

        sw: GCC still complains about "multi-line comment" [-Werror=comment]
        
        Apparently a trailing space after the "\" does not prevent the warning?
        
        Let's work around harder...
        
        Change-Id: I05239697b26cd53df719ed520826db60a7805417

2017-06-12  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [3b05c3b4b4b6c3891b4b7e88d91889cf327a34a8]

        Refactor create layout cache in status bar
        
        Create SalLayout in StatusBar instead of getting cache through output
        parameter.
        
        Pass cache as a constant to the output device afterwards.
        
        Results in a more readable code, with more evident memory management.
        
        Change-Id: I4f949ea8f390b31379f661d611a183ceb3d91c25
        Reviewed-on: https://gerrit.libreoffice.org/38651
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-06-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [23cf6dbe4d35d0d9beeaa2193247c6f67a869c66]

        tdf#108427 Direct cursor: Add option to insert only spaces
        
        Change-Id: I1136688ec8af44c533f4dd40a9a4b24ea59992ef
        Reviewed-on: https://gerrit.libreoffice.org/38685
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-12  Thomas Beck  <thomas.beck@cib.de>  [a691c1e0405993e8cb40212d532d66c08184da2c]

        tdf#39468 translate german comments, removing redundant ones
        
        Translated remaining german comments in ww8par5.cxx
        
        Change-Id: I7a21f0f0424e821cd5350c776dcab58658a0a24b
        Reviewed-on: https://gerrit.libreoffice.org/38687
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-12  Stephan Bergmann  <sbergman@redhat.com>  [32119d28ef2fb0bc6a401128edc3b863cce0d06b]

        Fix unclear comment
        
        ...after 5312da481ea8e25f06a7a0b725001b40069af081 "Translate German comments and
        debug strings (leftovers in dirs j... to q...)"
        
        Change-Id: I4155abb0a2d3d58b92be6835b8e9de37d2a19cfd

2017-06-12  Jens Carl  <j.carl43@gmx.de>  [9b64588d827bbf59d7c82e26e0339615bc38111e]

        tdf#39468 Translate German comments/terms sw/source/filter/html/htmlform.cxx
        
        Change-Id: I40a32dd04cfffda02b1418664f40295929e91fcc
        Reviewed-on: https://gerrit.libreoffice.org/38622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Johnny_M <klasse@partyheld.de>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-12  Johnny_M  <klasse@partyheld.de>  [5312da481ea8e25f06a7a0b725001b40069af081]

        Translate German comments and debug strings (leftovers in dirs j... to q...)
        
        Translates all (leftovers) found using a custom regex, in directories not
        shown by /bin/find-german-comments and beginning with "j" to "q".
        
        Additionally:
        - A few spelling fixes
        
        Change-Id: I5abf71dde3efc0dbaad162c705c6dc17af50f6c1
        Reviewed-on: https://gerrit.libreoffice.org/38613
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-12  Tor Lillqvist  <tml@collabora.com>  [6b3722c2cc21bd80758ecb00b4d823d4dbb30af4]

        Take new FormulaTokenArrayPlainIterator into use in one more file
        
        Change-Id: I0a7565e2cc666151440d9fdb0a0e7b90263a88e5

2017-06-12  Caolán McNamara  <caolanm@redhat.com>  [f11818696a6b810a16c8b13707d76d5c358036e5]

        skip copying tile when we don't need to
        
        Change-Id: I137c69b7217801a6c86634f7e44e363ef73fd9de
        Reviewed-on: https://gerrit.libreoffice.org/38667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9cdeee3a7740b4f1f28611f4db3bd5d8326c71ce]

        use the shared path code
        
        Change-Id: I046b8f497b78c4067abbf22180edb1b210020f4e
        Reviewed-on: https://gerrit.libreoffice.org/38684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [64179a5c91ce32d994aad0847cdd728eb473507d]

        better variable names
        
        Change-Id: I14e667f10ae472f24fbb6107eee449ff9cf7f4a4
        Reviewed-on: https://gerrit.libreoffice.org/38683
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9d186e5b0843fc90d587d2bf8199f71f12ab7829]

        make it easier to extend the response
        
        Change-Id: I95d60fe38bbb16c502eccaae3bc25a35dd269d1a
        Reviewed-on: https://gerrit.libreoffice.org/38682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [476cc2085ff1cecb47639052750034fc49af3fcc]

        use the shared path code
        
        Change-Id: I02cc24d7a9e3b679a7bd883cd7085682063520ee
        Reviewed-on: https://gerrit.libreoffice.org/38681
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [21f5966f123e20251a3ab7535b669693be1d8e6a]

        remove debug print statement
        
        Change-Id: I419dd9311bc4fbb9fcd2e73a83c5272ecbec242d
        Reviewed-on: https://gerrit.libreoffice.org/38680
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [42aac9ef70d459dc85cb77333a08a4c9ab52955c]

        better updater logging
        
        Change-Id: I6012f2159d058cbb2afb4b685badb8c870adf07b
        Reviewed-on: https://gerrit.libreoffice.org/38679
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [c2b1ff4ab1ed7c4a6455401fd1ef6ddaf908538f]

        sw, xmlsecurity: indentation fixes
        
        Change-Id: I3bc916c8318b63a829ec391a72976829815fa987

2017-06-12  jan Iversen  <jani@libreoffice.org>  [69594d539795cfc267bc6880319c6558dcabf119]

        configure.ac back again.
        
        Readded changes to configure.ac, after seeing that
        the android builds.
        
        This is not the ideal way to check that a tinderbox builds
        correctly, but currently we have no other options.
        
        Change-Id: I48f898131e2f506db67507d43f4a896748f98c81

2017-06-12  Arnaud Versini  <arnaud.versini@gmail.com>  [a7532d8f061986c2e828df32f47f1fee1a339a14]

        Remove VCLExternalSolarLock and IMutex.
        
        Next step is to remove OContextEntryGuard.
        
        Change-Id: I9460fb67fba6f3bfb3c809b730c33f38d225a64e
        Reviewed-on: https://gerrit.libreoffice.org/38411
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0b8c2c72c988488895d74d1bb36e60378283a4da]

        replace double checked locking patterns in getTypes macros
        
        with thread safe local statics
        
        Change-Id: Ie7c44fb35ba0b24e154631a4805463230e2c69e7
        Reviewed-on: https://gerrit.libreoffice.org/38662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4e4d5713e248f02faf7aa6199b11e152973de8e]

        clang-tidy readability-delete-null-pointer
        
        which in turn triggered some loplugin:useuniqueptr
        
        Change-Id: I0c38561fc9b68dac44e8cf58c8aa1f582196cc64
        Reviewed-on: https://gerrit.libreoffice.org/38281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4eabd5da8ea3b5ac40659c22cde19b26b3c002b]

        pass comphelper::PropertySetInfo around using rtl::Reference
        
        and remove some manual ref counting
        
        Change-Id: Ib78122fbbf914e87e0aef1f8fffe3952639e5b22
        Reviewed-on: https://gerrit.libreoffice.org/38607
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-12  jan Iversen  <jani@libreoffice.org>  [089ff7a374df9870c506c36720a1b9cab3a252f6]

        Android tinderbox build breaker
        
        add openssl library back for Android static link
        
        Change-Id: I7ac5c3f9c00060f926f03fb21d8fa5e87b928c71

2017-06-12  jan Iversen  <jani@libreoffice.org>  [b3559e5c6ce036b1a4fe96c0ffc935e0c94a7b10]

        iOS, patch harfbuzz
        
        Add support for arm64
        
        Change-Id: Icfc47b0c3b600ea3d26c40741c933028e8e9c47d

2017-06-11  Julien Nabet  <serval2412@yahoo.fr>  [6a24160894e91c007d4a2f8ef193eed670909ea5]

        tdf#80671: mediawiki, no superscript tags allowed in footnotes
        
        Change-Id: I54c2cc0fc6b2a9c631fc83f59c2204dd5e374d2c
        Reviewed-on: https://gerrit.libreoffice.org/38666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-11  Caolán McNamara  <caolanm@redhat.com>  [06bd2ca592bb9b86f45ab0aef9953636aeb645bb]

        refactor fuzzer army a bit
        
        the core lib has grown sufficiently large that the fuzzing tooling
        complains of too many instrumented conditions so split things
        up to hopefully fit again
        
        Change-Id: I58899d143925f958aec95b5f213c2dc75a6686ec
        Reviewed-on: https://gerrit.libreoffice.org/38647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-11  Caolán McNamara  <caolanm@redhat.com>  [f86a24c0b9d705ea0f9736969b4247736cfd69ad]

        Revert "nPoolId already points to STR_POOLCOLL_TOX_AUTHORITIES1 at this point"
        
        it does on the first loop, but the same poolid is wanted on subsequent loops
        
        This reverts commit 6414389f8d95e76dcdf2bd9a7c2fa6dc9acd304d.

2017-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b587fb27f4f9fb85b9f0a0cc7c8708df83cb9ac2]

        Fix typo in codes
        
        Change-Id: If52ff2c0bb4c8a703e883f25d0ba567236cbe479
        Reviewed-on: https://gerrit.libreoffice.org/38609
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5f90f9c436da0a8fee18fc8997ee76375fb33b80]

        Fix typos
        
        enviroment -> environment
        
        Change-Id: I08b95367fbd45f7f785121df33533c0ee7ee331f
        Reviewed-on: https://gerrit.libreoffice.org/38649
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5c1aedccd2a96d0ecd51f477d2f2b68f50d61338]

        Fix typos
        
        Change-Id: I81740a3ff9474e971556e9e7d4aa245151163d0e
        Reviewed-on: https://gerrit.libreoffice.org/38608
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-11  Jean-Pierre Ledure  <jp@ledure.be>  [cc6f5af10725f16c659d639857eb80b771f44b9c]

        Access2Base - Correct handling of empty arrays in UtilProperty
        
        Avoid runtime error when storing an empty array
        (undocumented API)
        
        Change-Id: I3f8d31300dec365d7028dcd6bd9de2b24b2e0c4c

2017-06-11  Caolán McNamara  <caolanm@redhat.com>  [756e090b7fb618402d2e8d25f13acba5416536d4]

        logging the simple message is sufficient
        
        Change-Id: I84bced2b8dd92082f4777e00261ac87752278527

2017-06-11  Caolán McNamara  <caolanm@redhat.com>  [ccd22d24e6271272e1f5acfd207671bd1cc78fb9]

        move unlocalized pricing strings into source
        
        and each string array is always 1 string in length, so simplify
        a little based on that
        
        Change-Id: I822dbe884608a935ff2cf86c059c558ee9ad4d4b
        Reviewed-on: https://gerrit.libreoffice.org/38644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-11  jan Iversen  <jani@libreoffice.org>  [27a8afdf93a86ec18f794362ac8329d0b5eb8a1f]

        undo touch of ANDROID build
        
        tinderbox had a problem with android build due to test message
        removed
        
        Change-Id: I2ab101dd037257be16eb2771f65e78794bad4489

2017-06-11  jan Iversen  <jani@libreoffice.org>  [23f9afdce0ff244481345171cdff54fe807a212e]

        iOS, solved coinmp buildbreaker
        
        Patch was added in wrong sequence.
        
        Change-Id: I4d700d0f9591dbb43c738ef69f823488b9c3162c

2017-06-11  jan Iversen  <jani@libreoffice.org>  [cdc3ddb487fe5ab164075eafe19e5dc7e83ba7b5]

        iOS, updated configure.ac to allow native armv7 and arm64
        
        Added manual sizeof since AC_CHECK_SIZE does not work
        
        bypassed clang test for static initializers (works for i386)
        
        Change-Id: Ia766ee980c1184767315cbd476750cd0c82c7263

2017-06-11  jan Iversen  <jani@libreoffice.org>  [a18351ae2c90ff88cc9134ef3308fc2315ebcc09]

        iOS, coinmp patch (addon)
        
        support for arm64, in submodules as well
        
        Change-Id: Idc13b03d2fcc9bcf11fe4dadc0fc298a9871848f

2017-06-11  jan Iversen  <jani@libreoffice.org>  [ef8ed59a5c20206b8d9b9d92434614b381639bf5]

        iOS, exttextcat patch
        
        support for arm64
        
        Change-Id: I4e92c55253fba95944972401bbb948caf1ea903e

2017-06-11  jan Iversen  <jani@libreoffice.org>  [3e2d4224c64fffac63b2e89a340a31118113d44b]

        iOS coinmp patch
        
        add support for arm64
        
        Change-Id: I76dc00058abd27b8e022ffcd0d68ff00446ebeb6

2017-06-11  jan Iversen  <jani@libreoffice.org>  [2a48fd3fbb649218f66a58e70ad904411883c63d]

        allow build without tls and ssl
        
        support for using
        --disable-openssl AND --without-tls
        
        (needed if you want to avoid including crypto code).
        
        Change-Id: I77650e9db679ddf1690560eda069d8645acacfc4
        Reviewed-on: https://gerrit.libreoffice.org/38604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-06-11  jan Iversen  <jani@libreoffice.org>  [2a6894e05cb8b35376c47ad6301f4dc8deb56fc0]

        iOS, support for armv7 and arm64 in configure.ac
        
        This is the first patch in a serie, to get the iOS toolchain
        to actually produce the right code for simulator as well as
        iPhone (old models) and iPad (all models)
        
        Changes:
        --enable-ios-simulator removed no longer needed
        --enable-64-bit is no longer needed for iOS builds
        
        --host and --build no longer support arm-darwin.... but
        instead support armv7-darwin and arm64-darwin
        
        e.g.
        --host=armv7-darvin...
        --build=i386-darwain...
        
        builds iOS for the simulator in 32 bit mode.
        The works, the other modes (64bit simulator, native armv7 and arm64)
        are still highly experimental
        
        dist will be updated when all modes work.
        
        Change-Id: I82477d8415a4d62803da0fc80da6890d5db542d5
        Reviewed-on: https://gerrit.libreoffice.org/38576
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2017-06-11  jan Iversen  <jani@libreoffice.org>  [e1b98561d3f48d0382c968b42e555038d88c3337]

        iOS, patch for expat
        
        Support for arm64
        
        Change-Id: Iedac1ee7d1b2ba7976ae56fdf24dd66d99f16264

2017-06-11  jan Iversen  <jani@libreoffice.org>  [85bef3844080816e818263bcbaadfff928618748]

        iOS, patch for libxml2
        
        Added support for arm64
        
        Change-Id: Ibd13dc2c56e2caffd97b1f3b78caece2d331b51c

2017-06-11  Julien Nabet  <serval2412@yahoo.fr>  [1cb3100db964be082ce2eb86a20a38193ad51fb1]

        Revert "tdf#55631: DBASE import with CP850 encoding"
        
        This reverts commit 9fe9685627c51926459a897594ead9f64deee579.
        
        Will propose a new fix
        
        Change-Id: I5c4eb38453251d2c2243ee1bae8841428c8780bf
        Reviewed-on: https://gerrit.libreoffice.org/38658
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-11  jan Iversen  <jani@libreoffice.org>  [0300615274c15a4392f10979ea13741ea6e775bf]

        iOS lcms2 support for arm64
        
        Added patch to support arm64
        
        Change-Id: Ie5d9ea3f3bed6e8f3142f0209a0068bb698a3960

2017-06-11  jan Iversen  <jani@libreoffice.org>  [c45f2f0940770ef09664f1a10cc874ce979bce08]

        iOS, patch to jpeg-turbo
        
        Patch allowing cputype arm64
        
        Change-Id: Idca7d40a4186cd724599af8b4b9891f9f876aa31

2017-06-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [62a8ad385fe5644583a465debcc42db917afed56]

        add a way to manually test the automatic updater with a simple test project
        
        This reduced my development iterations from around 15 minutes to a few seconds.
        
        Change-Id: I758a3e534862e8feca2544ee9e80f0330d06b992

2017-06-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bad96903a39ab37a1feee483e98ac16560b94d2b]

        fix automatic updates with user profile in installation dir
        
        Change-Id: Ice8b73b1e80ce48e14be854b29b55c037b34f981

2017-06-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [38b3fb2a9354989db1fa8909bae163b282066f69]

        start adding my local documentation to the onlineupdate README
        
        This is still quite confusing as I'm still confused myself with the user profile in the installation directory.
        
        Change-Id: I77f56918d51069ec6c6967339e7e03de4f1a7e4a

2017-06-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [efa3ef666f1bc25602e5bee1d75ceb7d545dd5aa]

        support executables in vim-ide-integration
        
        Change-Id: Ib8827ff7ae00477269c7b47ec75ebdb41595d672

2017-06-10  Julien Nabet  <serval2412@yahoo.fr>  [e34b02834b24be4062ffd535aa1b929481ff427e]

        tdf#97743: mediawiki account
        
        To find main url in header section, search link containing:
        - load.php
        - or opensearch_desc.php
        
        In Wikipedia or wiki.documentfoundation.org, I haven't seen any link with index.php
        
        Change-Id: Iccb27aa8aaaf936faf8ec3b3f67eaa98d0426f19
        Reviewed-on: https://gerrit.libreoffice.org/38631
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-10  Caolán McNamara  <caolanm@redhat.com>  [b80935d5c45f26876d9fa2718c7a6b9a469b12cf]

        various extensions to REDLINE_ sequence not reflected in related resources
        
        i.e.
        
        commit e52f14efaa53b496599b51fb064a933183731fca
        Author: Adam Co <rattles2013@gmail.com>
        Date:   Sun Dec 8 17:14:14 2013 +0200
        
            Export redline 'paragraph formatting changes' back to DOCX
        
             const RedlineType_t REDLINE_FMTCOLL = 0x4;// Style has been altered (Autoformat!).
        +    const RedlineType_t REDLINE_PARAGRAPH_FORMAT = 0x5;// Paragraph attributes have been changed
        
        commit d688069023959ab97d14eb1dbfd5bf6ad3c1b160
        Author: Adam Co <rattles2013@gmail.com>
        Date:   Mon Feb 3 17:44:22 2014 +0200
        
            Add support for 'Table Row Redlines' in SW core
        
             const RedlineType_t REDLINE_PARAGRAPH_FORMAT = 0x5;// Paragraph attributes have been changed.
        +    const RedlineType_t REDLINE_TABLE_ROW_INSERT = 0x6;// Table row has been inserted.
        +    const RedlineType_t REDLINE_TABLE_ROW_DELETE = 0x7;// Table row has been deleted.
        
        commit 06a887ca92f35b4e44dfc638a9a444fc636bc9d0
        Author: Adam Co <rattles2013@gmail.com>
        Date:   Wed Feb 5 13:37:45 2014 +0200
        
            Add support for 'Table Cell Redlines' in SW core
        
             const RedlineType_t REDLINE_TABLE_ROW_DELETE = 0x7;// Table row has been deleted.
        +    const RedlineType_t REDLINE_TABLE_CELL_INSERT = 0x8;// Table cell has been inserted.
        +    const RedlineType_t REDLINE_TABLE_CELL_DELETE = 0x9;// Table cell has been deleted.
        
        all extend the REDLINE_* ranges, and SwRedlineData::GetDescr just adds GetType() of a value
        in that range to the STR_UNDO_REDLINE_INSERT baseline which just maps the new values to
        arbitrary unrelated strings
        
        Change-Id: I44d5050ef012ac44346a7164b89a2773fb33d4dc
        Reviewed-on: https://gerrit.libreoffice.org/38642
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-10  Julien Nabet  <serval2412@yahoo.fr>  [c7874d890d55e9736b065c8396d65438a57b55ad]

        Typo in mediawiki: height and width mixed
        
        It'll change nothing since InsertThrobber function (which contains these args)
        are called with value=10 for both vars
        Just for sanity sake then
        
        Change-Id: Ie084a5a3cb15a121574aa0d06b43f1a6d34c0d09
        Reviewed-on: https://gerrit.libreoffice.org/38639
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-10  Caolán McNamara  <caolanm@redhat.com>  [d02f6828c6c31671f9f71537bb5e6ac3d3a15328]

        there are *two* STR_REDLINE_INSERT sequences
        
        rename one of them to disambiguate
        
        Change-Id: I83eb6960bdb21c8ab04e62afd1427c8cc5731336
        Reviewed-on: https://gerrit.libreoffice.org/38638
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-10  jan Iversen  <jani@libreoffice.org>  [fb61026d41fd4d4fc24c151e833e2a8ae2a78d9f]

        iOS icu4c patch file added
        
        Added support for arm64 in the icu4c configuration
        (done in form of a patch to the original)
        
        Change-Id: I96508c29261531a24ae946b247b18c55d6259f51

2017-06-10  Caolán McNamara  <caolanm@redhat.com>  [67bf2dd287597cf76f310c34f8178b07dd62bd12]

        coverity#1412145 Result is not floating point
        
        Change-Id: Ia2b4c4f14f5a59dd5d24c0d0749922e0d190f53a
        Reviewed-on: https://gerrit.libreoffice.org/38635
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-10  Caolán McNamara  <caolanm@redhat.com>  [47a2ae73afc1181f0581febf9808e0c0a3dd94c6]

        re-add quattro pro fuzzer
        
        Change-Id: Idcd7efaed2a87c727712bb00ddfbf8ed8f5ed34d

2017-06-10  Caolán McNamara  <caolanm@redhat.com>  [595740608f3a405667e5b47d82d8ed69728564b1]

        logging the simple message is sufficient
        
        Change-Id: I04ad6cb063af53f79245f923c022f3f9cd3abebd

2017-06-10  Caolán McNamara  <caolanm@redhat.com>  [7ceb90d059e62a832f4f8db10c05a5e175ebaee8]

        coverity#1397206 Resource leak
        
        Change-Id: I66f912cfc88a0122c6c23f149040277b738d9d78
        Reviewed-on: https://gerrit.libreoffice.org/38636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-10  Caolán McNamara  <caolanm@redhat.com>  [2802dca10eef67554a81cb2347d5f648fa6fcd63]

        coverity#1405937 rework to silence Uncaught exception
        
        Change-Id: I89be5a53b5282130fd399a17ebe1a03ea75009e5

2017-06-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2347dcf3ba47aa784868ddfc855f34a5344b4de0]

        UnoControls: inline defines or convert to enum
        
        and remove needless local statics
        
        Change-Id: Iaa2d7776d439a824e521d0bb7ef51a9f8e44c009
        Reviewed-on: https://gerrit.libreoffice.org/38595
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-10  Rene Engelhard  <rene@debian.org>  [eb3bcfff0e513c427f1ff69d65d6671f7b4aaab5]

        Revert "use LIBO_LANG=C.UTF-8 instead of en_US.UTF-8"
        
        This reverts commit dc141130cde07e6fd2664972d214f2cbbf859f06.
        
        moggi/cloph insist on that it should be en_US.UTF-8 and people should
        either just use that or use locale-gen. Will give problems in chroot,
        but... *shrugs*

2017-06-10  Julien Nabet  <serval2412@yahoo.fr>  [8ab2c4b6807bbdabd2cf72a93e0168220bea79d6]

        DBase, encodings mixed
        
        See https://bz.apache.org/ooo/show_bug.cgi?id=18728#c7
        101 - 866 MS-DOS, Russian
        102 - 865 MS-DOS, Nordic
        taken as reference by Muthu Subramanian
        who also added some other encodings with
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=b00c4ec0967f8712d721b31ccb2dd0778c9e973b
        
        Also https://msdn.microsoft.com/en-us/library/aa975345%28v=vs.71%29.aspx
        865 Nordic MS-DOS x66
        866 Russian MS-DOS x65
        
        Change-Id: Iea494bed07d8050fd60e24ffea153ce911c27c8c
        Reviewed-on: https://gerrit.libreoffice.org/38618
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-10  Rene Engelhard  <rene@debian.org>  [dc141130cde07e6fd2664972d214f2cbbf859f06]

        use LIBO_LANG=C.UTF-8 instead of en_US.UTF-8
        
        since the first does exist just with pure chroots wihout (generated)
        locales, the latter not.
        
        Change-Id: I67c9e4652ee69e0c1edd3da631d65cfcd7a5dc35

2017-06-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b96180cb9bbec90b0faaf61c78c71bd4f6499e40]

        uitest: set en_US.UTF8 for the LibreOffice instance
        
        Change-Id: If4726804c2b967582cbf1a4e816c1c7bee01aeeb
        Reviewed-on: https://gerrit.libreoffice.org/38626
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7071589519f3bc63d27941ea38332b4212dde101]

        improve description
        
        Change-Id: I59060690b7ed138987df07adf174cf43fadbae77
        Reviewed-on: https://gerrit.libreoffice.org/38624
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8eb92c9a968d1c3855da0fd15745e0f10810eadd]

        -Werror=unused-variable
        
        Change-Id: I98af7f2f6f14555eda8a20c49a614401685b6eb5
        Reviewed-on: https://gerrit.libreoffice.org/38625
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-10  Julien Nabet  <serval2412@yahoo.fr>  [9fe9685627c51926459a897594ead9f64deee579]

        tdf#55631: DBASE import with CP850 encoding
        
        Don't consider RTL_TEXTENCODING_IBM_850 as RTL_TEXTENCODING_DONTKNOW
        partially reverts https://cgit.freedesktop.org/libreoffice/core/commit/?id=b00c4ec0967f8712d721b31ccb2dd0778c9e973b)
        
        Indeed DBaseImport method is only called from ScDocShell::ConvertFrom (sc/source/ui/docshell/docsh.cxx)
        it calls it with "ScGlobal::GetCharsetValue(sItStr)"
        sItStr is initialized with these lines:
           1272             if ( pSet && SfxItemState::SET ==
           1273                  pSet->GetItemState( SID_FILE_FILTEROPTIONS, true, &pItem ) )
           1274             {
           1275                 sItStr = static_cast<const SfxStringItem*>(pItem)->GetValue();
           1276             }
           1277
           1278             if (sItStr.isEmpty())
           1279             {
           1280                 //  default for dBase import (from API without options):
           1281                 //  IBM_850 encoding
           1282
           1283                 sItStr = ScGlobal::GetCharsetString( RTL_TEXTENCODING_IBM_850 );
           1284             }
        
        In our case, Calc asks for encoding and we provide RTL_TEXTENCODING_IBM_850
        so we're not even sure sItStr could be empty after the first if
        
        Change-Id: I023b89a98d6430300ac147353ad6cbed1f2d3410
        Reviewed-on: https://gerrit.libreoffice.org/38620
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-10  Dennis Francis  <dennisfrancis.in@gmail.com>  [a680f6988482f13489d6c802b6078d43564ae934]

        tdf#50916 : More refactoring in table1.cxx
        
        Refactored ScTable::FindNextVisibleColWithContent() and
        ScTable::FindAreaPos() for dynamic column container.
        
        Change-Id: I5afdbe98d4f0eb69f42b56308b57b87777861740
        Reviewed-on: https://gerrit.libreoffice.org/38556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-10  Eike Rathke  <erack@redhat.com>  [076ed447f694239d5c67adee528ea6e471d909ff]

        Unit test for COUNTIFS, SUMIFS, AVERAGEIFS with array of references, tdf#58874
        
        Change-Id: Ie833716fcde0b82dcaa2e5b66deb2952ee912b7f

2017-06-10  Eike Rathke  <erack@redhat.com>  [c47fc935a135b4728b452d6f94a856040552a90c]

        COUNTIFS, SUMIFS, AVERAGEIFS, MINIFS, MAXIFS with reference arrays, tdf#58874
        
        Change-Id: I3959d67bd206f68ba1d20499d919838773b2e7df

2017-06-10  Michael Stahl  <mstahl@redhat.com>  [2d2af57bc0406cd3afd376dd3c92be112b8c9603]

        sw: DisableCallbackAction in a bunch more places
        
        ... to prevent recursive layout.
        
        Change-Id: I4a7cdcebe77bd7d8d16c721765ad5eb171e84619

2017-06-10  Michael Stahl  <mstahl@redhat.com>  [d76fa3f5a5ae1d781ddd7457607a5773373d4f01]

        sw: use DisableCallbackAction here also
        
        This should also fix tdf#91602 and appears more consistent.
        
        Change-Id: Ic0a227d01f45b01b5cfb511d12b71b3b3aa84a05

2017-06-10  Michael Stahl  <mstahl@redhat.com>  [2ca0360a6c75959bf61bd2ee0ef96b2729369a15]

        tdf#108118 sw: fix recursive layouting during SwCursorShell::Paint()
        
        The problem, in a nutshell, is that SwDrawContact::Changed() is called
        during layout, and recursively starts another layout that removes a
        drawing object that is being iterated over in frame #28
        SwObjectFormatter::FormatObjsAtFrame_() from the layout.
        
        Apparently SwDrawContact::Changed() is by far the most dangerous
        function to call during layout; set the quite targeted flag
        SetCallbackActionEnabled() to prevent the recursion.
        
        0  SwSortedObjs::Remove(SwAnchoredObject&) (this=0x73e4a00, _rAnchoredObj=...) at sw/source/core/layout/sortedobjs.cxx:228
        1  SwFrame::RemoveDrawObj(SwAnchoredObject&) (this=0x9430e20, _rToRemoveObj=...) at sw/source/core/layout/fly.cxx:2076
        2  SwDrawVirtObj::RemoveFromWriterLayout() (this=0x95ce130) at sw/source/core/draw/dcontact.cxx:2199
        3  SwDrawContact::DisconnectObjFromLayout(SdrObject*) (this=0x70fef00, _pDrawObj=0x95ce130) at sw/source/core/draw/dcontact.cxx:1663
        4  SwLayoutFrame::DestroyImpl() (this=0x91c6c60) at sw/source/core/layout/ssfrm.cxx:489
        5  SwFrame::DestroyFrame(SwFrame*) (pFrame=0x91c6c60) at sw/source/core/layout/ssfrm.cxx:389
        6  SwLayoutFrame::DestroyImpl() (this=0x9435cd0) at sw/source/core/layout/ssfrm.cxx:500
        7  SwPageFrame::DestroyImpl() (this=0x9435cd0) at sw/source/core/layout/pagechg.cxx:270
        8  SwFrame::DestroyFrame(SwFrame*) (pFrame=0x9435cd0) at sw/source/core/layout/ssfrm.cxx:389
        9  SwRootFrame::RemovePage(SwPageFrame**, SwRemoveResult) (this=0x36b26f0, pDelRef=0x7ffeafbf2e38, eResult=SwRemoveResult::Prev) at sw/source/core/layout/pagechg.cxx:1351
        10 SwRootFrame::RemoveSuperfluous() (this=0x36b26f0) at sw/source/core/layout/pagechg.cxx:1426
        11 SwLayAction::InternalAction(OutputDevice*) (this=0x7ffeafbf3250, pRenderContext=0x3595030) at sw/source/core/layout/layact.cxx:502
        12 SwLayAction::Action(OutputDevice*) (this=0x7ffeafbf3250, pRenderContext=0x3595030) at sw/source/core/layout/layact.cxx:351
        13 SwViewShell::ImplEndAction(bool) (this=0x364cc00, bIdleEnd=false) at sw/source/core/view/viewsh.cxx:279
        14 SwViewShell::EndAction(bool) (this=0x364cc00, bIdleEnd=false) at sw/inc/viewsh.hxx:605
        15 SwCursorShell::EndAction(bool, bool) (this=0x364cc00, bIdleEnd=false, DoSetPosX=false) at sw/source/core/crsr/crsrsh.cxx:259
        16 SwRootFrame::EndAllAction(bool) (this=0x36b26f0, bVirDev=false) at sw/source/core/layout/pagechg.cxx:1728
        17 SwDrawContact::Changed(SdrObject const&, SdrUserCallType, tools::Rectangle const&) (this=0x70fef00, rObj=..., eType=SdrUserCallType::MoveOnly, rOldBoundRect=...) at sw/source/core/draw/dcontact.cxx:985
        18 SdrObject::SendUserCall(SdrUserCallType, tools::Rectangle const&) const (this=0x95ce130, eUserCall=SdrUserCallType::MoveOnly, rBoundRect=...) at svx/source/svdraw/svdobj.cxx:2736
        19 SdrObject::Move(Size const&) (this=0x95ce130, rSiz=Size = {...}) at svx/source/svdraw/svdobj.cxx:1482
        20 SwDrawVirtObj::Move(Size const&) (this=0x95ce130, rSiz=Size = {...}) at sw/source/core/draw/dcontact.cxx:2366
        21 SwAnchoredDrawObject::SetObjTop_(long) (this=0x95ce250, _nTop=777490) at sw/source/core/layout/anchoreddrawobject.cxx:677
        22 SwAnchoredObject::SetObjTop(long) (this=0x95ce250, _nTop=777490) at sw/source/core/layout/anchoredobject.cxx:593
        23 objectpositioning::SwToContentAnchoredObjectPosition::CalcPosition() (this=0x7ffeafbf3980) at sw/source/core/objectpositioning/tocntntanchoredobjectposition.cxx:739
        24 SwAnchoredDrawObject::MakeObjPosAnchoredAtPara() (this=0x95ce250) at sw/source/core/layout/anchoreddrawobject.cxx:421
        25 SwAnchoredDrawObject::MakeObjPos() (this=0x95ce250) at sw/source/core/layout/anchoreddrawobject.cxx:318
        26 SwObjectFormatter::FormatObj_(SwAnchoredObject&) (this=0x90623d0, _rAnchoredObj=...) at sw/source/core/layout/objectformatter.cxx:374
        27 SwObjectFormatterTextFrame::DoFormatObj(SwAnchoredObject&, bool) (this=0x90623d0, _rAnchoredObj=..., _bCheckForMovedFwd=false) at sw/source/core/layout/objectformattertxtfrm.cxx:126
        28 SwObjectFormatter::FormatObjsAtFrame_(SwTextFrame*) (this=0x90623d0, _pMasterTextFrame=0x0) at sw/source/core/layout/objectformatter.cxx:443
        29 SwObjectFormatterTextFrame::DoFormatObjs() (this=0x90623d0) at sw/source/core/layout/objectformattertxtfrm.cxx:328
        30 SwObjectFormatter::FormatObjsAtFrame(SwFrame&, SwPageFrame const&, SwLayAction*) (_rAnchorFrame=..., _rPageFrame=..., _pLayAction=0x0) at sw/source/core/layout/objectformatter.cxx:191
        31 SwHeadFootFrame::FormatSize(long, SwBorderAttrs const*) (this=0x91c6c60, nUL=663, pAttrs=0x8fbc530) at sw/source/core/layout/hffrm.cxx:263
        32 SwHeadFootFrame::Format(OutputDevice*, SwBorderAttrs const*) (this=0x91c6c60, pRenderContext=0x3595030, pAttrs=0x8fbc530) at sw/source/core/layout/hffrm.cxx:416
        33 SwLayoutFrame::MakeAll(OutputDevice*) (this=0x91c6c60) at sw/source/core/layout/calcmove.cxx:913
        34 SwFrame::PrepareMake(OutputDevice*) (this=0x91c6c60, pRenderContext=0x3595030) at sw/source/core/layout/calcmove.cxx:346
        35 SwFrame::Calc(OutputDevice*) const (this=0x91c6c60, pRenderContext=0x3595030) at sw/source/core/layout/trvlfrm.cxx:1783
        36 lcl_FormatLay(SwLayoutFrame*) (pLay=0x91c6c60) at sw/source/core/layout/pagechg.cxx:360
        37 lcl_FormatLay(SwLayoutFrame*) (pLay=0x9435cd0) at sw/source/core/layout/pagechg.cxx:357
        38 SwPageFrame::PreparePage(bool) (this=0x9435cd0, bFootnote=false) at sw/source/core/layout/pagechg.cxx:456
        39 (anonymous namespace)::doInsertPage(SwRootFrame*, SwPageFrame**, SwFrameFormat*, SwPageDesc*, bool, SwPageFrame**) (pRoot=0x36b26f0, pRefSibling=0x7ffeafbf43c8, pFormat=0x3076050, pDesc=0x3076010, bFootnote=false, pRefPage=0x7ffeafbf43d8) at sw/source/core/layout/pagechg.cxx:1210
        40 SwFrame::InsertPage(SwPageFrame*, bool) (this=0x3620d70, pPrevPage=0x9227900, bFootnote=false) at sw/source/core/layout/pagechg.cxx:1269
        41 SwFrame::GetNextLeaf(MakePageType) (this=0x3620d70, eMakePage=MAKEPAGE_INSERT) at sw/source/core/layout/flowfrm.cxx:994
        42 SwFrame::GetLeaf(MakePageType, bool) (this=0x3620d70, eMakePage=MAKEPAGE_INSERT, bFwd=true) at sw/source/core/layout/flowfrm.cxx:797
        43 SwFlowFrame::MoveFwd(bool, bool, bool) (this=0x3620e18, bMakePage=true, bPageBreak=false, bMoveAlways=false) at sw/source/core/layout/flowfrm.cxx:1851
        44 SwContentFrame::MakeAll(OutputDevice*) (this=0x3620d70) at sw/source/core/layout/calcmove.cxx:1681
        45 SwFrame::PrepareMake(OutputDevice*) (this=0x707a340, pRenderContext=0x3595030) at sw/source/core/layout/calcmove.cxx:312
        46 SwFrame::Calc(OutputDevice*) const (this=0x707a340, pRenderContext=0x3595030) at sw/source/core/layout/trvlfrm.cxx:1783
        47 GetFrameOfModify(SwRootFrame const*, SwModify const&, SwFrameType, Point const*, SwPosition const*, bool) (pLayout=0x36b26f0, rMod=..., nFrameType=(SwFrameType::Txt | SwFrameType::NoTxt), pPoint=0x707c6f0, pPos=0x707c720, bCalcFrame=true) at sw/source/core/layout/frmtool.cxx:3247
        48 SwContentNode::getLayoutFrame(SwRootFrame const*, Point const*, SwPosition const*, bool) const (this=0x71328c0, _pRoot=0x36b26f0, pPoint=0x707c6f0, pPos=0x707c720, bCalcFrame=true) at sw/source/core/docnode/node.cxx:1118
        49 SwRootFrame::CalcFrameRects(SwShellCursor&) (this=0x36b26f0, rCursor=...) at sw/source/core/layout/trvlfrm.cxx:2028
        50 SwShellCursor::FillRects() (this=0x707c680) at sw/source/core/crsr/viscrs.cxx:609
        51 SwSelPaintRects::Show(std::__debug::vector<rtl::OString, std::allocator<rtl::OString> >*) (this=0x707c680, pSelectionRectangles=0x7ffeafbf5570) at sw/source/core/crsr/viscrs.cxx:332
        52 SwShellCursor::Show(SfxViewShell*) (this=0x707c680, pViewShell=0x0) at sw/source/core/crsr/viscrs.cxx:619
        53 SwCursorShell::Paint(OutputDevice&, tools::Rectangle const&) (this=0x364cc00, rRenderContext=..., rRect=...) at sw/source/core/crsr/crsrsh.cxx:1283
        54 SwEditWin::Paint(OutputDevice&, tools::Rectangle const&) (this=0x3595030, rRenderContext=..., rRect=...) at sw/source/uibase/docvw/edtwin2.cxx:476
        
        Change-Id: I1b237f0f425e58bb95bae9f19019f26fe5da21fd

2017-06-09  Rene Engelhard  <rene@debian.org>  [4256ac0daa42107cfaf1ce54dbd1db6ce82975b0]

        odk settings.mk: add various missing JAVA_PROC_TYPE overrides for Linux arches
        
        ... which were missing since ~ ever but now break the odk_build-examples test
        with /usr/bin/ld: cannot find -ljawt
        
        Change-Id: Ie504ce0c8e21c7d58f1b7e591505940a2f80a2ea

2017-06-09  Stephan Bergmann  <sbergman@redhat.com>  [89214e05e0c2f92fbe68e6c4f4a9035a94cff282]

        Fix typo in queryAggregation
        
        ...that caused UBSan failure in UITest_calc_demo:
        
        > framework/source/services/desktop.cxx:406:47: runtime error: member call on address 0x611000887c80 which does not point to an object of type 'com::sun::star::lang::XServiceInfo'
        > 0x611000887c40: note: object is base class subobject at offset 64 within object of type 'chart::CreationWizardUnoDlg'
        >  1a 06 80 29  70 23 e8 c8 5a 7f 00 00  50 87 f0 00 40 60 00 00  48 24 e8 c8 5a 7f 00 00  02 00 00 00
        >               ^
        >     #0 0x7f5d62c1413b in framework::Desktop::addTerminateListener(com::sun::star::uno::Reference<com::sun::star::frame::XTerminateListener> const&) framework/source/services/desktop.cxx:406:47
        >     #1 0x7f5ac78f9337 in chart::CreationWizardUnoDlg::CreationWizardUnoDlg(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) chart2/source/controller/dialogs/dlg_CreationWizard_UNO.cxx:52:15
        >     #2 0x7f5ac7906cdd in com_sun_star_comp_chart2_WizardDialog_get_implementation chart2/source/controller/dialogs/dlg_CreationWizard_UNO.cxx:368:30
        >     #3 0x7f5df087ff37 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&) /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:1716:9
        >     #4 0x7f5df0757dab 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 /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/functional:2127:14
        >     #5 0x7f5df06f69f1 in cppuhelper::ServiceManager::Data::Implementation::createInstance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, bool) cppuhelper/source/servicemanager.cxx:667:13
        >     #6 0x7f5df07134f2 in cppuhelper::ServiceManager::createInstanceWithContext(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) cppuhelper/source/servicemanager.cxx:998:17
        >     #7 0x7f5df0715d7a in non-virtual thunk to cppuhelper::ServiceManager::createInstanceWithContext(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) cppuhelper/source/servicemanager.cxx
        >     #8 0x7f5d47aca8ca in FuInsertChart::FuInsertChart(ScTabViewShell*, vcl::Window*, ScDrawView*, SdrModel*, SfxRequest&) sc/source/ui/drawfunc/fuins2.cxx:650:27
        >     #9 0x7f5d49da003c in ScTabViewShell::ExecDrawIns(SfxRequest&) sc/source/ui/view/tabvwshb.cxx:344:13
        >     #10 0x7f5d49ce50ed in SfxStubScTabViewShellExecDrawIns(SfxShell*, SfxRequest&) workdir/SdiTarget/sc/sdi/scslots.hxx:1407:1
        >     #11 0x7f5de463ea6d in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) include/sfx2/shell.hxx:211:35
        >     #12 0x7f5de4600cbe in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) sfx2/source/control/dispatch.cxx:377:20
        >     #13 0x7f5de4621593 in SfxDispatcher::PostMsgHandler(SfxRequest*) sfx2/source/control/dispatch.cxx:1156:17
        >     #14 0x7f5de460487a in SfxDispatcher::LinkStubPostMsgHandler(void*, SfxRequest*) sfx2/source/control/dispatch.cxx:1136:1
        >     #15 0x7f5de5f18eda in Link<SfxRequest*, void>::Call(SfxRequest*) const include/tools/link.hxx:84:45
        >     #16 0x7f5de5f189d2 in SfxHintPoster::DoEvent_Impl(void*) sfx2/source/notify/hintpost.cxx:44:12
        >     #17 0x7f5de5f18861 in SfxHintPoster::LinkStubDoEvent_Impl(void*, void*) sfx2/source/notify/hintpost.cxx:42:1
        >     #18 0x7f5dbc3bb9fa in Link<void*, void>::Call(void*) const include/tools/link.hxx:84:45
        >     #19 0x7f5dbc3a5bdf in ImplHandleUserEvent(ImplSVEvent*) vcl/source/window/winproc.cxx:1946:30
        >     #20 0x7f5dbc39103c in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) vcl/source/window/winproc.cxx:2495:13
        >     #21 0x7f5dbf2f016f in SalFrame::CallCallback(SalEvent, void const*) const vcl/inc/salframe.hxx:276:33
        >     #22 0x7f5dbf350db2 in SvpSalInstance::DoYield(bool, bool, unsigned long) vcl/headless/svpinst.cxx:345:31
        >     #23 0x7f5dbe714b69 in ImplYield(bool, bool, unsigned long) vcl/source/app/svapp.cxx:494:29
        >     #24 0x7f5dbe6efb53 in Application::Yield() vcl/source/app/svapp.cxx:558:5
        >     #25 0x7f5dbe6ef896 in Application::Execute() vcl/source/app/svapp.cxx:458:9
        >     #26 0x7f5dfab81984 in desktop::Desktop::DoExecute() desktop/source/app/app.cxx:1354:5
        >     #27 0x7f5dfab89eb6 in desktop::Desktop::Main() desktop/source/app/app.cxx:1698:17
        >     #28 0x7f5dbe76c6ab in ImplSVMain() vcl/source/app/svmain.cxx:192:35
        >     #29 0x7f5dbe779bf1 in SVMain() vcl/source/app/svmain.cxx:230:16
        >     #30 0x7f5dfadb8659 in soffice_main desktop/source/app/sofficemain.cxx:166:12
        >     #31 0x50fa39 in sal_main desktop/source/app/main.c:48:15
        >     #32 0x50f9e3 in main desktop/source/app/main.c:47:1
        >     #33 0x7f5df9322400 in __libc_start_main /usr/src/debug/glibc-2.24-33-ge9e69e4/csu/../csu/libc-start.c:289
        >     #34 0x419f79 in _start (instdir/program/soffice.bin+0x419f79)
        
        Change-Id: I0a798c6d77b7349077ea44dfe112024abb2567f0

2017-06-09  Stephan Bergmann  <sbergman@redhat.com>  [3de594d3347ead24f3211714f0e0010c1434cdf2]

        More tests to suppress (all .PHONY test targets should be covered now)
        
        Change-Id: Ib948547e5c177ac62506fc42a564368a8d31fa4e

2017-06-09  Eike Rathke  <erack@redhat.com>  [6da3a1188fbc0e35ac2dbb974917cc1a1b3bde47]

        Some compilers can't init vector from empty {}
        
        Change-Id: I82767a92d1f816cb7fa8ef4f96d694ca5658dfc0

2017-06-09  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [f0821f9a347c7752a3c741c3451a2f1630173720]

        Cache text layout of statusbar items
        
        Extend lifecycle of SalLayout created by the output device.
        A layout is stored for each status bar item and used as a cache.
        The layout may be updated through output device method parameters.
        
        This way it's no longer necessary to calculate the layout again and again when
        painting the status bar item multiple times, provided that its text does not
        change.
        
        Change-Id: I6494c2d6b676e8f4fdda2cde6165ff0755fd4fa2
        Reviewed-on: https://gerrit.libreoffice.org/38578
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-06-09  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [c8e3fea4996436d1fd608cf5ef0fdc18f5a8fd7f]

        GSoC: import VML shape adjustments
        
        Change-Id: Ifcd49f34b889b34eba2464de6e083f9021633bc6
        Reviewed-on: https://gerrit.libreoffice.org/38427
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2017-06-09  Stephan Bergmann  <sbergman@redhat.com>  [9614f12bae668dfe848ae6cc0bac091be106fa8e]

        missing include
        
        Change-Id: Id016d56f4ce36f07c86cf7d028f5e6beaafd3dff

2017-06-09  Eike Rathke  <erack@redhat.com>  [3c1158b19e18ef5e188a44d45c7eb21b7ad99cde]

        Add unit test for COUNTIFS and AVERAGEIFS in array context
        
        To cover different code paths and use of sc::ParamIfsResult::mfCount
        
        Change-Id: I7d0cfa9de3ac5460822c4d5075de54791f7abff8

2017-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [1dd5e226bd57254024640b10cbbe639f12564655]

        clang-tidy readability-non-const-parameter
        
        Change-Id: I7b2680898dbfc49185fb949349d81f4ac615a470
        Reviewed-on: https://gerrit.libreoffice.org/38593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [027b25ecd54ac97ea2471ca73e3ba89ce052fe76]

        use comphelper::InitPropertySequence in more places
        
        Change-Id: I72d7b13a23ce306b752b39187a0e9fbb7028643a
        Reviewed-on: https://gerrit.libreoffice.org/38606
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-09  Eike Rathke  <erack@redhat.com>  [f59e802478e35e7b6f561f24806bca47b604529b]

        Add unit test for SUMIFS in array context
        
        Change-Id: I5318ab8bb4d896f3c936ec8d04eba3908b59861a

2017-06-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e78d128e3b7bf45990d1f7b27123ccd616665f93]

        UnoControls: replace double checked locking patterns
        
        with thread safe local statics
        
        Change-Id: I6ba88ffc3b3489bfe4dce17c4297312dd9765f2e
        Reviewed-on: https://gerrit.libreoffice.org/38594
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-09  Caolán McNamara  <caolanm@redhat.com>  [86338ee6aa90854a0e161857d760bbdba12bf06d]

        missing STR_SAVEACOPY_SRC resource
        
        since initial
        
        commit 7061e8403a3afddae253ad0a016e5613616030bb
        Date:   Wed Apr 3 21:05:12 2013 +0200
        
            fdo#60780, refactor Save a Copy and fix
        
        Change-Id: Iff4f1008b8f8682e6f9751141ed65720362563ad
        Reviewed-on: https://gerrit.libreoffice.org/38601
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-09  Bernhard Widl  <bernhard.widl@cib.de>  [b31bd21a5ad720fa9524124c5b47793ccb6ce3bf]

        tdf#39468 translate german comments in sw/* (except source/filter)
        
        Change-Id: I51126f690b5b66d171e19b82fa4ff24ff5930203
        Reviewed-on: https://gerrit.libreoffice.org/38598
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-09  Michael Meeks  <michael.meeks@collabora.com>  [6c6992f80082aabd665ab7545f5b6b9ca3644ed4]

        Add --script-cat parameter to dump scripts content.
        
        Also factor out over-long print method into its own helper.
        
        Change-Id: Ica98dc9c999d5655e78662774e0140d70369d0b7
        Reviewed-on: https://gerrit.libreoffice.org/38579
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-06-09  Szymon Kłos  <szymon.klos@collabora.com>  [15957e14408e7b525c71914739faa63bd827117d]

        VML: EMU to Points conversion
        
        Change-Id: Icd2dbd6e894975615268dc4aa52d1d53bf9c0bca
        Reviewed-on: https://gerrit.libreoffice.org/38581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-09  Stephan Bergmann  <sbergman@redhat.com>  [bafdfa1f5a9af57f262919a48036006d5f53bf83]

        Avoid overflow in subtraction
        
        Change-Id: Ib92239fd9b347efbeeeef9661a1a9180445e7739

2017-06-09  Caolán McNamara  <caolanm@redhat.com>  [ba3df202068eaff9d29dfde029b45ba7f3fd1be5]

        missing STR_TBL_FORMULA resource
        
        since
        
        commit c3a98155ed28bd77eff4de3d80ccbcde1e68c828
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Oct 11 16:33:17 2016 +0100
        
            de-src writer formula toolbar
        
        Change-Id: I7ab31f19d36102978ac2535da03ed15c14ce5f47
        Reviewed-on: https://gerrit.libreoffice.org/38573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-09  Stephan Bergmann  <sbergman@redhat.com>  [600ec501bafc691d37078a0ed5b4ca8bf32340f1]

        Avoid UBSan warning about negative double -> sal_uInt32 conversion
        
        Since ea890b1d4bcd6dd59db9f52dce1609c020804e24 "tdf#108408: support unit
        specifications for ST_HpsMeasure", the OOXMLUniversalMeasureValue ctor is
        converting textual data to mnValue via intermediary double instead of sal_Int32,
        so textual data representing negative values now triggers UBSan warnings (e.g.,
        "writerfilter/source/ooxml/OOXMLPropertySet.cxx:630:43: runtime error: -70 is
        outside the range of representable values of type 'unsigned int'" during
        CppunitTest_chart2_export; it appears that, while HpsMeasure may be documented
        to only cover positive values, TwipsMeasure may be negative).
        
        But OOXMLUniversalMeasureValue::mnValue is apparently only used in
        OOXMLUniversalMeasureValue::getInt, to return an int value, so just change its
        type.
        
        Change-Id: I44eabb78f09100c05cc9d1e79a739648f34ea743

2017-06-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [10ea757b0d10826034c4602b8d1caf717129124f]

        external: drop mingw bits from ExternalPackage_xmlsec
        
        Change-Id: Icd0526c0bf0183b80bc4c098e3307574b8b8bb8b
        Reviewed-on: https://gerrit.libreoffice.org/38592
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-09  Mike Kaganski  <mike.kaganski@collabora.com>  [ea890b1d4bcd6dd59db9f52dce1609c020804e24]

        tdf#108408: support unit specifications for ST_HpsMeasure
        
        w:ST_HpsMeasure is defined in ECMA-376 5th ed. Part 1, 17.18.42 as
        
          This simple type specifies that its contents contain either:
          * A positive whole number, whose contents consist of a measurement in
            half-points (equivalent to 1/144th of an inch), or
          * A positive decimal number immediately followed by a unit identifier.
          ...
          This simple type is a union of the following types:
          * The ST_PositiveUniversalMeasure simple type (§22.9.2.12).
          * The ST_UnsignedDecimalNumber simple type (§22.9.2.16).
        
        This patch generalizes OOXMLUniversalMeasureValue to handle standard-
        defined units, and introduces two typedefed specifications:
        OOXMLTwipsMeasureValue (which is used where UniversalMeasure was
        previously used), and new OOXMLHpsMeasureValue.
        
        Unit test included.
        
        Change-Id: Iccc6d46f717cb618381baf89dfd3e4bbb844b4af
        Reviewed-on: https://gerrit.libreoffice.org/38562
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-06-09  Justin Luth  <justin_luth@sil.org>  [fdfdea4d5af51a68f2d497cc5c3359d74c385fd5]

        tdf#82173 writerfilter: apply char properties to footnote
        
        The char property values as defined in w:rPr were not connected
        to the in-text footnote or endnote.
        
        Change-Id: I7729c534879e59ff5c9500dd1b16f9f1476abd76
        Reviewed-on: https://gerrit.libreoffice.org/38372
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2017-06-09  Eike Rathke  <erack@redhat.com>  [691d1e90f62ce3f1930d3faf74af385d92f00d59]

        Too many aRes..., rename aResArray to vConditions
        
        Change-Id: Ic514a4fe34b2f9658bae61ecb4cc5c3c8361669b

2017-06-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [f5eae04d7af0ae165ee7045bf5fa101ee681aebf]

        tdf#107700 Translate some less common font style names
        
        These are used in at least on of the free fonts we bundle.
        Also translate a stray German comment :)
        
        Change-Id: I3f4d83001bcfc3a8b3d490e56d9e538a8d892f0c
        Reviewed-on: https://gerrit.libreoffice.org/38476
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-08  Katarina Behrens  <Katarina.Behrens@cib.de>  [b96174fac58eff71f0a8d2ad1e99b7776e34c33b]

        tdf#107087: Select bitmap fill from preset list
        
        Also remove member variable that is used just once
        
        Change-Id: I369299aed75a3b44048aa09ba86b79e552cf6d14
        Reviewed-on: https://gerrit.libreoffice.org/38551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-08  Julien Nabet  <serval2412@yahoo.fr>  [c1567aa18a79b807b23da12423166dc217ff582a]

        Typo: F9 should be mapped with KEY_F9
        
        Like this since mapping added:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=75fbed472cd689c8cc0b89e13a97969d77a0ea7c
        (2012-03-05)
        
        Change-Id: I8243080257c7a116207293426c2a8b840324859b
        Reviewed-on: https://gerrit.libreoffice.org/38582
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-08  Jens Carl  <j.carl43@gmx.de>  [11a0bcb30cc52df283f626659ce3e9774d293de9]

        tdf#39468 Translate German comments/terms in sw/source/filter/html/swhtml.cxx
        
        Eighth set of translation.
        
        Change-Id: I3073ba38fac7d05d4cff4ddc43c08463ed8f76da
        Reviewed-on: https://gerrit.libreoffice.org/38560
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-08  Eike Rathke  <erack@redhat.com>  [c479912ffc48e1db1671333f09c041a081c600a3]

        With reference lists there can be more than 255 queries
        
        Change-Id: Ia5dc32fbcd8ad738d5ec0f20cc233b58fcadc882

2017-06-08  Eike Rathke  <erack@redhat.com>  [27c5f2586821546ee8281bafb8b5f478ae015ac1]

        Add '~' reference union/list operator to range finder delimiters
        
        ... so formula expressions using it actually get the ranges highlighted.
        
        Change-Id: Ibb0d2b49101e62b1f219a14d1669a501a450aaf4

2017-06-08  Eike Rathke  <erack@redhat.com>  [5ac74f15dcdf85faa2ac1cb7317ea77e31fbcd50]

        Remove a TODO and explain
        
        Change-Id: Ic648fd2b0a1424aa5ae5d924b29dfd2cb8dddbf9

2017-06-08  Varun Dhall  <varun.dhall@studentpartner.com>  [112a82566453fcf85ce3619965ca6e11fa9d29c5]

        EditEngine: Added ODF_TEXT_FLAT copy/paste for sd
        
        Change-Id: I23777477d31f30ee18ee8926a8f3170505f74264
        Reviewed-on: https://gerrit.libreoffice.org/38535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-08  Varun Dhall  <varun.dhall@studentpartner.com>  [b0f0096fbbccc212931501c5c879b65f9b0d7477]

        EditEngine: Added ODF_TEXT_FLAT paste for sc
        
        Change-Id: I40acd32229faa9a4ec9941592a4a952b7d05ef01
        Reviewed-on: https://gerrit.libreoffice.org/38464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-08  Tor Lillqvist  <tml@collabora.com>  [c8bc5869188b15d53dfbfaa3e2b8274fd6971b01]

        Take FormulaTokenArrayPlainIterator into use in one more place
        
        Change-Id: If81494b9279d3c1f2c3887097f1b0036c18cab78

2017-06-08  Tor Lillqvist  <tml@collabora.com>  [cf7fbfa496c77f0f4fc4db6c5cec19be6521275f]

        Take FormulaTokenArrayPlainIterator into use in one more file
        
        Change-Id: I94b8054cc978c04ae994380ea0c564a4b16de26d

2017-06-08  Tor Lillqvist  <tml@collabora.com>  [6e257b03e1cf6ef2cb8ba1c237f5068e93d25d54]

        Take FormulaTokenArrayPlainIterator into use in one more place
        
        Change-Id: I70e3bd1129da76e11b5f71b1b56d79898eb3d5be

2017-06-08  Tor Lillqvist  <tml@collabora.com>  [f0e5791a5a0d8cbdd9e9d033ea2286bda531066b]

        Take FormulaTokenArrayPlainIterator into use in one more file
        
        Change-Id: Ib7f9b3961a3885be8c39ec5a20e7f383ecc9cc37

2017-06-08  Tor Lillqvist  <tml@collabora.com>  [90435528f4d73978b1d42da9b8daacc807719c99]

        Forgot FormulaTokenArrayPlainIterator::GetNextName()
        
        Change-Id: I3a485518be1372c9c56137c35cefdbc8d0362fe4

2017-06-08  Stephan Bergmann  <sbergman@redhat.com>  [45a7f5b62d0b1b21763c1c94255ef2309ea4280b]

        Keep WID ranges sorted, and join adjacent ones
        
        ...to stop CppunitTest_sd_dialogs_test failing with
        
        > cppunittester: /data/sbergman/lo-san/core/svl/source/items/itemset.cxx:678: void SfxItemSet::MergeRange(sal_uInt16, sal_uInt16): Assertion `!pRange[2] || (pRange[2] - pRange[1]) > 1' failed.
        
        (and whyever that only started to hit now)
        
        Change-Id: Iadb5538b8b10182ddf5dbe02d34d7c73c7d62a14

2017-06-08  Stephan Bergmann  <sbergman@redhat.com>  [bd5a895c2b79b6c3a7655136a80e257656f605e4]

        DbgCheckItemSet is gone
        
        ...since 87c9465262680dec09efb869800859aa65ab1d19 "Bin unused function
        DbgCheckItemSet"
        
        Change-Id: I109598dc5e087697d77b96a0ba2fb178d47b3aa6

2017-06-08  Eike Rathke  <erack@redhat.com>  [a5c1b12bc249660febbc5752bebd449f27af9e72]

        Redundant nColSize,nRowSize, use nDimensionCols,nDimensionRows, tdf#58874 prep
        
        We guarantee that all references are of same size.
        
        Change-Id: I61888a257691f902cb958741f6b63779d9744e10

2017-06-08  Yousuf Philips  <philipz85@hotmail.com>  [dc31c2335b2469630cdbcef4ba38a44e01408e27]

        tdf#81475 Add separator before clone formatting button
        
        Also add some useful hidden commands for easy access for users to enable
        
        Change-Id: I28806047f2fac51995d88b7c204d54479471aa29
        Reviewed-on: https://gerrit.libreoffice.org/38552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-08  Stephan Bergmann  <sbergman@redhat.com>  [b5594f06c47c38afcb1ac160fd8796d7ca180be5]

        Cater for UNO (signed) vs. BASIC (unsigned) byte mismatch
        
        See <https://listarchives.libreoffice.org/global/users/msg51243.html>
        "[libreoffice-users] type byte in Basic", where
        
        > Sub Main
        >   dim oOutputStream as variant
        >   oOutputStream = createUnoService("com.sun.star.io.SequenceOutputStream")
        >   dim nA as byte
        >   nA = 195
        >   oOutputStream.writeBytes(array(nA))
        >   oOutputStream.flush
        >   dim back(0) as byte
        >   back = oOutputStream.getWrittenBytes
        >   MsgBox(back(0))
        > End Sub
        
        failed with "Inadmissible value or data type. Overflow." instead of showing
        "-61".
        
        Change-Id: I0445476c67510d5f8669a6e711e92332c01ec06c

2017-06-08  Katarina Behrens  <Katarina.Behrens@cib.de>  [2e11bbd288ec59d0ff3368cc5c5ef83e2f5133a2]

        tdf#105566: Account for 'signature used to be ok but isn't anymore'
        
        because the user has modified the document
        
        Change-Id: Ib32ea2ff41f41a81c9a382585f6afbec12fe6a35
        Reviewed-on: https://gerrit.libreoffice.org/38284
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-08  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [0632208977a204195a4f5b9e727aed511ece075f]

        First cut at moving unzipping into new thread:
        
        XBufferedThreadedStream class buffers data in a new thread,
        which will be available to be read from parent thread.
        
        Change-Id: I62d367fa1dec23da39aba24b5c765b57707956bb
        Reviewed-on: https://gerrit.libreoffice.org/38135
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-06-08  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [d21a675d3a7deff37fd66adc993d0179d3a39ed7]

        Fixing loose ends for multithread Sync in package/:
        
        Mutexes in different classes operate exclusively, which might
        cause sync problem when multithreads are involved. This
        patch shares the mutex across all classes that share
        the underlying stream.
        
        Change-Id: I57e549fb7c375f93955bf54886b91b1892db1e27
        Reviewed-on: https://gerrit.libreoffice.org/38563
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-06-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [630186ff4e0eba7317e542f8c3eca39ebd068721]

        tdf#106366 Show infobar for all read-only documents
        
        Except those who were set open r/o with the File->Properties checkbox
        
        Change-Id: Id44daac364cae73636b6f1c051521928743b88f4
        Reviewed-on: https://gerrit.libreoffice.org/36258
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-06-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [9e87a00e11486a2be64b0dc2799e3efca4b000cc]

        oox: replace PUT_PROP macro with comphelper::makePropertyValue() calls
        
        This way it's not necessary to state the size of the array in advance,
        which is kind of redundant. It's also easy to forget to adjust it when
        adding new elements.
        
        Change-Id: I5fe24fd24954afb69ead014941b8f8b90bcaeac3

2017-06-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [8c59cfb6aad60c06271ac7ae3c124132bdf223c9]

        uitest: disable failing part of manual_tests/calc.py
        
        Fails here on Linux dbgutil like this:
        
        ======================================================================
        ERROR: test_validation (calc.ManualCalcTests)
        ----------------------------------------------------------------------
        Traceback (most recent call last):
          File "uitest/manual_tests/calc.py", line 133, in test_validation
            self.ui_test.execute_blocking_action(enter_text, "ok", args=("B6", "2.18"))
          File "uitest/uitest/test.py", line 191, in execute_blocking_action
            raise DialogNotExecutedException("did not execute a dialog for a blocking action")
        uitest.test.DialogNotExecutedException: Dialog not executed for: did not execute a dialog for a blocking action
        
        Change-Id: I2004eb52ce0846ada7ed38dc19d71258d2272ad5

2017-06-08  Caolán McNamara  <caolanm@redhat.com>  [6414389f8d95e76dcdf2bd9a7c2fa6dc9acd304d]

        nPoolId already points to STR_POOLCOLL_TOX_AUTHORITIES1 at this point
        
         #define STR_POOLCOLL_TOX_AUTHORITIESH   (RC_POOLCOLL_REGISTER_BEGIN+ 29)
         #define STR_POOLCOLL_TOX_AUTHORITIES1   (RC_POOLCOLL_REGISTER_BEGIN+ 30)
        
        in the context of
        
        switch( m_eType )
        ...
        case TOX_AUTHORITIES  : nPoolId = STR_POOLCOLL_TOX_AUTHORITIESH;    break;
        
        SetTemplate( 0, SwResId( nPoolId++ ));
        
        already results in a nPoolId of STR_POOLCOLL_TOX_AUTHORITIES1 when we enter this
        loop, so don't need to special case TOX_AUTHORITIES
        
        Change-Id: Ic41596a85c48d080cd38003663b729583f08ff98
        Reviewed-on: https://gerrit.libreoffice.org/38561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-08  Stephan Bergmann  <sbergman@redhat.com>  [c1f9292b96edcb184a57147a4e47a7e10aacf1e8]

        Fix build after f1454b474d9248d7ef2cb84f396a974184e5167e
        
        ..."tdf#45904 Move java XCellSeries test to c++".
        
        For one, the XCellSeries tests needed to be removed from
        qadevOOo/objdsc/sc/com.sun.star.comp.office.ScTableSheetObj.csv, now that those
        tests are done in C++.  (Plus some clean-up in
        qadevOOo/tests/java/mod/_sc/ScTableSheetObj.java and
        sc/qa/unoapi/knownissues.xcl that was missing from
        f1454b474d9248d7ef2cb84f396a974184e5167e.)
        
        But for another, qadevOOo/objdsc/sc/com.sun.star.comp.office.ScCellCursorObj.csv
        and qadevOOo/objdsc/sc/com.sun.star.comp.office.ScCellRangeObj.csv still list
        XCellSeries tests (which apparently have not been superseded with C++ tests),
        so partially revert f1454b474d9248d7ef2cb84f396a974184e5167e to get back
        qadevOOo/tests/java/ifc/sheet/_XCellSeries.java needed by those tests.
        
        Change-Id: I09f756fb804dafee3064947abcfb796db4797b32

2017-06-08  Stephan Bergmann  <sbergman@redhat.com>  [c1a276e8e7e88f29f50ca0557fe1c0d9aa0f276a]

        Improve error reporting
        
        Change-Id: I28459b157411b4ab5b10a25e017a0a7208e09aed

2017-06-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [22cf68296387eb613e3ee3b888ef1bfa0a6dd1e0]

        clang-tidy performance-type-promotion-in-math-fn
        
        Change-Id: I71405f1dbf0a1524e4e367ae5e05edaf6a8e98b8
        Reviewed-on: https://gerrit.libreoffice.org/38559
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-08  Aron Budea  <aron.budea@collabora.com>  [4df450c276a7895c24ed022a23d236cd88dbad1c]

        tdf#99074: export Web view to DOCX
        
        ...so document saved in Web view shows in Web Layout in Word.
        
        Change-Id: If39d566be02966fe5d22f74aee46e6d5452a9451
        Reviewed-on: https://gerrit.libreoffice.org/38469
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-08  Szymon Kłos  <szymon.klos@collabora.com>  [f6f52c526cda640dd7595abd45727cb615c2b167]

        Watermark: VML export/import font size
        
        Change-Id: I11409dfc621018a761c70a640938e18ae679d3f5
        Reviewed-on: https://gerrit.libreoffice.org/38254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-08  Stephan Bergmann  <sbergman@redhat.com>  [d72d2a7c981066b795bb7679583b8b6665597c2c]

        -Werror,-Wunused-private-field
        
        Change-Id: Ia9bf97f10771dad5ecf1c3a9638384a80b65b181

2017-06-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e4f6840d0968ff9ea8976fdd735e1ecfe266cdde]

        framework: replace double checked locking patterns
        
        with thread safe local statics.
        
        Change-Id: I660f6a899d1821bab627ed4972c4fc0d40610de2
        Reviewed-on: https://gerrit.libreoffice.org/38541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-08  Stephan Bergmann  <sbergman@redhat.com>  [93d6a7ca515909c657224cb2f8d5397c376b8017]

        Avoid -fsanitize=signed-integer-overflow
        
        ...in recently introduced basic/qa/basic_coverage/test_string_overflow_safe.vb
        in CppunitTest_basic_macros
        
        Change-Id: Ib33272afa26e90729617cb86ae979c0b35b45f62

2017-06-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e2a6e8ea20d74436b544104969a0fdca0003b59]

        remove some unnecessary use of OUStringBuffer
        
        Change-Id: Ia4e02589d2fe79a27b83200a0e7a528a2c806519
        Reviewed-on: https://gerrit.libreoffice.org/38508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [e3828e7bed641bf8475845045accec6131544f42]

        oovbaapi: add Interior.PatternTintAndShade Property (Excel)
        
        As documented at
        <https://msdn.microsoft.com/en-us/library/office/ff192986.aspx>.
        
        Change-Id: I390c22e75c8cfb41034287848f92578ad67e724f
        Reviewed-on: https://gerrit.libreoffice.org/38524
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [d8a84e7df7ad75362d4fb2db9aa2f1de0a025654]

        oovbaapi: add Interior.TintAndShade Property (Excel)
        
        As documented at
        <https://msdn.microsoft.com/en-us/library/office/ff197557.aspx>.
        
        Change-Id: I4ffa74293978e4642e043a9cda80a7b4a9b5512c
        Reviewed-on: https://gerrit.libreoffice.org/38523
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [1365a9f95a8e97a8ec9bbf9a351f9f4ab2696d92]

        oovbaapi: add XlThemeColor Enumeration (Excel)
        
        As documented at
        <https://msdn.microsoft.com/en-us/library/office/ff839402.aspx>.
        
        And also extend ov::excel::XInterior with a ThemeColor property, as
        documented at
        <https://msdn.microsoft.com/en-us/library/office/ff820778.aspx>;
        implementation is just a stub for now.
        
        Change-Id: I05f1490cdc366f5db127d340cab5f51efcafa862
        Reviewed-on: https://gerrit.libreoffice.org/38522
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4ec3a5e7c2f63136cb48356d8d44703bfe0e3d9e]

        the custom target needs to depend on python
        
        Change-Id: Ie9356a4922f7d01c674ec50bb30cd70e73469055
        Reviewed-on: https://gerrit.libreoffice.org/38549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-08  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [74d9b711d71cbaf4f853559211f6525db4a4b5db]

        html import: kill ancient hack screwing up vertical table borders
        
        HTML tables with border="1" were parsed and displayed incorrectly:
        no vertical borders; invalid border width.
        
        Also fixing problem with strange condition allowing setting right
        border.
        
        Change-Id: Ibe87e630ef9ef0a4352bbe659340f69c8ebc0d0d
        Reviewed-on: https://gerrit.libreoffice.org/38454
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-06-08  Justin Luth  <justin_luth@sil.org>  [cb444c17ca2834e53a9c5c797bae765f08e40101]

        tdf#79571 sc FilterSelect: accept empty strings
        
        If a drop-down list has a valid entry that is an empty string,
        it should be acceptable as a data entry value, instead of just
        ignoring it and leaving the old value in the cell.
        
        Yes, the other simpler option is to just hit delete, but anyone using
        the UI will get confused, and if not paying attention will have
        incorrect data entry since it doesn't work as expected.
        
        In the bug tested here, the selection dropdown was created with
        data validation. Unsure of other times that create the grid...
        
        Change-Id: I3b49c34d01079d4c1ec9e140e2c51123408b10a6
        Reviewed-on: https://gerrit.libreoffice.org/38124
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-08  Paul Trojahn  <paul.trojahn@gmail.com>  [f1454b474d9248d7ef2cb84f396a974184e5167e]

        tdf#45904 Move java XCellSeries test to c++
        
        Change-Id: Iedc1023b67138727061c2da13bebdb75af370ec6
        Reviewed-on: https://gerrit.libreoffice.org/38105
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a87b001abdfb21a88ed3919003831909fb2ad8eb]

        remove unused imports
        
        Change-Id: I7efdbc1278d27ed75d8e48a35a9fac0358144214
        Reviewed-on: https://gerrit.libreoffice.org/38548
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c9e08e1466aea4c80640415b03ff0712350efe7b]

        framework: remove unused macros
        
        Change-Id: I10589a17b9c01998a54328ea290983de72067f5e
        Reviewed-on: https://gerrit.libreoffice.org/38540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-06-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [442211903bddac7cb244dfb762623e7046b45da2]

        framework: cleanup xserviceinfo.hxx includes
        
        Change-Id: Ie5addc277fd47663726199dd7b94fb7299aa4d9c
        Reviewed-on: https://gerrit.libreoffice.org/38539
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-06-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f95cb2841a373cd9665f0f0462cec0efd2b544aa]

        framework: cleanup xinterface.hxx includes
        
        Change-Id: I66b27e623e411c9ba9c5ba17c46c052336d031b8
        Reviewed-on: https://gerrit.libreoffice.org/38503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-06-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8af868e2879282e85e32cabe824bc0990985fc81]

        prepare publishing the libreoffice-connection python code
        
        Change-Id: I730207465e185a0b942b5636cd7ba3bebe7856f5

2017-06-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [839fd8215b557a22282824a2ab42b37b48ffd0f9]

        fix memory leak and improve variable lifecycle
        
        Change-Id: I88689f19d5a25e87a02d330ed4a3bc7d78dfdbe5
        Reviewed-on: https://gerrit.libreoffice.org/38536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-07  Jaskaran Singh  <jvsg1303@gmail.com>  [631af1a5fa364f97c0d0761f3ef8d87fba667b62]

        Add Test for dataprovider and modify the way we fetch and apply stream
        
        Make FetchStreamFromURL::aBuffer a pointer to prevent the crash that
        happens because of it.
        
        Add ExternalDataMapper::StopImport() method.
        
        Add a few member functions in CSVFetchThread that help in sync the
        line fetch and writing.
        
        Introduce a WriteToDoc() method that iterates over the the range to
        apply whatever value or string needs to be applied.
        
        Change-Id: I9baa053fa6d91bdf758a9b035888af50a40674eb
        Reviewed-on: https://gerrit.libreoffice.org/32964
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-07  Johnny_M  <klasse@partyheld.de>  [567fe6d351a27441d74784b4d354fd93b14300d2]

        Translate and fix the from-German translation of "UNO binding"
        
        This is a follow-up on commit 905c0892a584a81e6e5d4b7a6f97ec9e66cfac22
        ( https://gerrit.libreoffice.org/37917 ), for the same reason.
        
        Change-Id: I0bdaeb1cf6d87f730558d15adb820cfbcaeed172
        Reviewed-on: https://gerrit.libreoffice.org/38542
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [30e27a9936b5ad3550708f7920e749f94abe1828]

        Take new FormulaTokenArrayPlainIterator into use in one more file
        
        Change-Id: Ia2db1835e56d683769d8c3972fb0c73ba2eae2c6

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [2a29c792c214633bd8ab4ec229ec8bda91393388]

        Take new FormulaTokenArrayPlainIterator into use in one more file
        
        Change-Id: I70988724367b0ee798ccfee35c94e280b1015b36

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [7f2fbc92155f166a3cef61ba4ceb4a7be8e1f8e5]

        Take new FormulaTokenArrayPlainIterator into use in one more file
        
        Change-Id: I7134ce5c2d6d8fdc081410dcbc2b36c9db68839e

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [5b142483c14bbf78ba161b2e1bf3302dd4ed6d46]

        Take new FormulaTokenArrayPlainIterator into use in one more file
        
        Change-Id: I2d68513664200349574446e68efcfacda1604f86

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [1d0d7127db27d12a39820023f25a212c05952610]

        Take new FormulaTokenArrayPlainIterator into use in one more place
        
        Change-Id: Id7f22d2d00e7c3ec79ec2dd886dce72be8692ac5

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [0505d3b22a29d47945f1d08135138610edbdc9bc]

        Take new FormulaTokenArrayPlainIterator into use in one more place
        
        Change-Id: I8af9204e93608d7f63a502ddcc0b05e6f191343f

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [468345765e71bcfabfc9148cbed8c4ae6c51910c]

        Take new FormulaTokenArrayPlainIterator into use in one more place
        
        Change-Id: Ieb807769c64d38d8100c6c4bf0e7a0a2913d8e7b

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [91a35c6a994a03ef5f0262a781740709a3d8e30a]

        Take new FormulaTokenArrayPlainIterator into use in one more file
        
        Change-Id: I5dfae10ec9df7e5b450c9a105ecc76c5d36970c3

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [74b1a89902980aaacc1c72ba42e3d945ead99bcf]

        Take new FormulaTokenArrayPlainIterator into use in one more place
        
        Change-Id: I53531cb2e0ecf5972cb6c016b4395ded66622e9a

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [60df53223ba47c41593b94424235ded8a7f9fa49]

        Take new FormulaTokenArrayPlainIterator into use in one more place
        
        Change-Id: Idcbb0ebdf284568dc552c0edf5ae130ba7aaeafe

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [8f68e19356bfbc20f52e70a2b88ce77e01304b30]

        Take new FormulaTokenArrayPlainIterator into use in a couple more places
        
        Change-Id: Iaccbc7927943948136a56ba17f6bcff3a6971f31

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [1bb184b064fbd679152f503c0c997be24c21ce32]

        Take new FormulaTokenArrayPlainIterator into use in a couple more places
        
        Change-Id: Ic1725c930bcb376a54acd9ba5d3dfd270d546cd8

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [0eefc9554baf9374f2930b3a3c2cfc1fc2017945]

        Take new FormulaTokenArrayPlainIterator into use in a couple more places
        
        Change-Id: I49ddf780c0adee7123d985b1e343b8d248a46446

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [f01ff6b831a76b3765b41d5bccc815215b1660ae]

        Take new FormulaTokenArrayPlainIterator into use in one more place
        
        Change-Id: Idd92333d6c07748a2ae25f0124465d56b2302fbf

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [d08f91b9acb52015c55dbfe7d5f4c4683d5a3e54]

        Take new FormulaTokenArrayPlainIterator into use in one more place
        
        Change-Id: I22b57104cf603883b51bb0f16f2e71ede939f9f4

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [f1d4b0a9c831e5170ada49549197953af95d02a4]

        Take new FormulaTokenArrayPlainIterator into use in one more place
        
        Change-Id: I8c1ffdd725cc26f48722e09ba5c4d58551ce38a2

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [8b03c9595806fefaf49c844517024b088a007045]

        Take new FormulaTokenArrayPlainIterator into use in one more place
        
        Change-Id: Ia93b7759939bce42a4baf9ff55ec3c2b01840d9d

2017-06-07  Tor Lillqvist  <tml@collabora.com>  [5abb8cc240238a9224c77108a2a9c207f03cf378]

        Take new FormulaTokenArrayPlainIterator into use in one simple place
        
        Change-Id: Ib3e0b24ab2857a94ccce3efbac160b2d8dd910c7

2017-06-07  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [6ab249ea6aecef5d3f35d624622a368061cad9c3]

        Updated core Project: help  38734b7d4fc01bf584bc691370fc155d69ee50c9
        
        Grammar: “let you to define” → “lets you define”
        
        Change-Id: I93d9236704906fb91485610b85f7c694b7cc53e0
        

2017-06-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [0129c2cd9dd95355412b194c595f4b986403ba1e]

        Related: tdf#108269 DOCM filter: reuse oox code for VBA data preservation
        
        Which means the DOCM-specific code to roundtrip VBA things (project,
        data) can be removed. The oox part has to be extended a bit, as at least
        for this DOCM bugdoc there is an XML relation of the binary data, while
        existing shared code assumed the full VBA project is just a single OLE
        blob.
        
        Change-Id: I4085e4dba24475e6fd555e5f34fe7ad0f305c57d
        Reviewed-on: https://gerrit.libreoffice.org/38504
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-07  Gulsah Kose  <gulsah.1004@gmail.com>  [57bdb06703ecf233d12304d4e71e1f40d29da327]

        tdf#108098 Correct detection of MIXED state.
        
        Change-Id: I212b908b8b7b2e8933dd5f923b0a2d8890bceed6
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/38310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-06-07  Michael Stahl  <mstahl@redhat.com>  [28d760e5220a175a5eb8e859498baa4c7f97f3e2]

        tdf#108305 sw: fix crash on fly "Position and Size"
        
        Everything else in SwFrameShell::Execute() checks pArgs isn't null so do
        the same here.
        
        (regression from d02f75a8c36705924ddd6a5921fe3012fafce812)
        
        Change-Id: I73d85b111a5d2c088b9d888b8595ceb3979e8d2b

2017-06-07  Michael Stahl  <mstahl@redhat.com>  [f9b665d9694a8e328379c1b0b4a714edddf4285a]

        configure: remove ENABLE_CRASHDUMP placeholder
        
        It's called ENABLE_BREAKPAD now.
        
        Change-Id: I757c4da415fb895d7cc24f13e201329111246367

2017-06-07  Gulsah Kose  <gulsah.1004@gmail.com>  [864f3d6d305240823304f8bad7b5d2603bbc0339]

        tdf#86119 Generalize number format control.
        
        Change-Id: I3d657aee45533d4c2cafb0c6ea8aab7a77732d2d
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/38434
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-06-07  Xisco Fauli  <anistenis@gmail.com>  [afb8a2f49149fb407cc4a8d99a4b4a6f8a6b553a]

        Fix uitest failure
        
        It doesn't break for me locally
        
        Change-Id: I61957fe4e7699937d17b74e8655efe2a6d1f6e6a
        Reviewed-on: https://gerrit.libreoffice.org/38502
        Tested-by: Michael Stahl <mstahl@redhat.com>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-06-07  Caolán McNamara  <caolanm@redhat.com>  [24d3d82411ac159e39bf609d537324d518586b39]

        remove some more qpw depends for the moment
        
        Change-Id: Ia4a24d946921ec460a8fce567806e69372dad80a

2017-06-07  Julien Nabet  <serval2412@yahoo.fr>  [39487b14956d883899311b6294f6f09ca2371366]

        tdf#37859: Odb data copied to Calc showed wrong encoding in Windows
        
        Blind fix since I don't have Windows.
        If it works, many thanks to:
        - Urmas (see https://bugs.documentfoundation.org/show_bug.cgi?id=37859#c16)
        - Himajin100000 (see https://bugs.documentfoundation.org/show_bug.cgi?id=37859#c35)
        
        Change-Id: I9fd84977eab8410ec022b6e34f1a636326eaf56a
        Reviewed-on: https://gerrit.libreoffice.org/38253
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-06-07  Jens Carl  <j.carl43@gmx.de>  [8b152f1aaef162885d2e87db4c47d86fd811b491]

        tdf#39468 Translate German comments/terms
        
        Translate German comments and terms in file
        sw/source/filter/html/htmlforw.cxx
        
        Change-Id: I5355b83c6068a7171fdac9d248c5fcf74b17e662
        Reviewed-on: https://gerrit.libreoffice.org/38394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-06-07  Stephan Bergmann  <sbergman@redhat.com>  [681b4a49d797996229513d3e842d2a431030730a]

        external/graphite: Avoid -fsanitize=pointer-overflow
        
        ...that was recently introduced into Clang trunk with
        <https://reviews.llvm.org/D33305> "[ubsan] Add a check for pointer overflow UB".
        
        Here, _code is of type instr*, dist is of type ptrdiff_t, and sizeof(instr) is
        something like 8.  My first impulse was to cast the result of the division (done
        with arguments promoted to size_t) back to ptrdiff_t, but that wouldn't help:
        When dist is a relatively small negative number (like
        -3293184), the division expression will promote it to a large unsigned (size_t)
        value (like 0xFFFF'FFFF'FFCD'C000), but the result (in our case,
        0x1FFF'FFFF'FFF9'B800) would be small enough to fit into ptrdiff_t as a positive
        value.  So assume that sizeof(instr) fits into int and ensure the division is
        done on signed values.
        
        (At least CppunitTest_sc_subsequent_filters_test started to fail with
        "workdir/UnpackedTarball/graphite/src/inc/Code.h:165:15: runtime error: pointer
        index expression with base 0x7fb90a3b4df0 overflowed to 0x7fb90a0a0df0".)
        
        Change-Id: Ie6698e38d6abec80f2fa817c42ebf20618496109

2017-06-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [88d3c067831dac8cf69ebaa079f1d809d727a342]

        Updated core Project: help  0e7fce65904349f4d016592a68979f26e62c5bdd
        
        Add screenshot to Pick-a-Color help page
        
        fix grammar
        Dialog -> window
        
        Change-Id: Ie258bff777a51772f32e72ea0616f03e1351a833
        Reviewed-on: https://gerrit.libreoffice.org/38236
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-06-07  Varun Dhall  <varun.dhall@studentpartner.com>  [65f98346c2edc983421643a7f5c32313b45934e0]

        EditEngine Creating SvXMLImportContext for ODF
        
        Change-Id: I4083658db6068122b423fe5ec7a568fa222b4e80
        Reviewed-on: https://gerrit.libreoffice.org/38358
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-07  Varun Dhall  <varun.dhall@studentpartner.com>  [fec801d6d980f9bd277051ec07b55b8f2845ccc0]

        EditEngine Renamed InsertText to PasteText
        
        The multiple overloads of InsertText cause pain in debugging
        
        Change-Id: Icb5b40c23ae85e198d57f3054bc07a8c7eb05f55
        Reviewed-on: https://gerrit.libreoffice.org/38286
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-07  Varun Dhall  <varun.dhall@studentpartner.com>  [b863b1cb9c72d04933e6f9d3c361b8ebf9399cfd]

        EditEngine Implementing Paste for XML from clipboard
        
        Change-Id: Ia820a29bec8a6b102fb78cf325577b731a12c3c4
        Reviewed-on: https://gerrit.libreoffice.org/38282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [e4adb8d9e77bab353dda26375e11a6b7a456368f]

        Related: tdf#108269 DOCM filter: reuse oox code for VBA preservation
        
        With this, the project stream import is shared between DOCM and XLSM.
        
        Change-Id: I8fbffefc5acf28adea4875fa6bc4148a99b5ebef
        Reviewed-on: https://gerrit.libreoffice.org/38495
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-07  Varun Dhall  <varun.dhall@studentpartner.com>  [0703af9e782f1e03c243ee886d1301e80817aad8]

        Exporting EditEngine document into a buffer with ODF Filter
        
        Change-Id: Ib0304de5d873ac833dcc121235b8de494a1bb3bf
        Reviewed-on: https://gerrit.libreoffice.org/37999
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-07  Eike Rathke  <erack@redhat.com>  [62ef5622dc10282ad9751a358bc7edbf74d2a1c3]

        Reformat an overly long line
        
        Change-Id: I884ba7f3029b00f31438690601da2b7f1a9b3acf

2017-06-07  Varun Dhall  <varun.dhall@studentpartner.com>  [223a04e77fe9702eb167e69165ec57c46512a845]

        EditEngine Exporting flat XML from actual clipboard
        
        Allowing export of EditEngine document into flat XML from actual clipboard
        by modifying SotClipboardFormatId
        
        Change-Id: I9c7dfd3ca428d0fa355bd3dfb7bfa0f0e30dada6
        Reviewed-on: https://gerrit.libreoffice.org/38226
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-06-07  Varun Dhall  <varun.dhall@studentpartner.com>  [33e53bf634b629357dd643a900d3969ad2622510]

        EditEngine: Added ODF_TEXT_FLAT copy for sc
        
        Change-Id: I5e48a6e711f1f7bb5f22b69e2e7c364e4d6edb6b
        Reviewed-on: https://gerrit.libreoffice.org/38460
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-06-07  Caolán McNamara  <caolanm@redhat.com>  [cf9a7d8809058739a2b1737a82ab789ba75e48ec]

        fix some .src offsets
        
        Change-Id: I2e36ca50b2141d5d15bd387b38f15e43a9c78343
        Reviewed-on: https://gerrit.libreoffice.org/38498
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-07  Jens Carl  <j.carl43@gmx.de>  [815324285b994036299fe7bbf47d61e07322ffcc]

        tdf#39468 Translate German comments/terms sw/source/filter/html/htmltabw.cxx
        
        Change-Id: Ib2610e701f8c401aff06fb300d8bc13c434958cf
        Reviewed-on: https://gerrit.libreoffice.org/38486
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-07  Stephan Bergmann  <sbergman@redhat.com>  [c385cf98f10f1ad9277656354ac1135a1368ba16]

        Fix @since tag
        
        Change-Id: Ic8303d848a551ce1c0da824576a70e148ed3b08f

2017-06-07  Stephan Bergmann  <sbergman@redhat.com>  [9e18e1ed392614255388937e9712a7aa256c0587]

        Keep list sorted
        
        Change-Id: I4b09c9b2dd8d662a15267378d812013be42d8e69

2017-06-07  Stephan Bergmann  <sbergman@redhat.com>  [a23adf1a191c8968e673602df7db78c0b3015570]

        Make use of OUString::startsWithIgnoreAsciiCase rest parameter
        
        Change-Id: Id5d1df581307ea6eb4e3e634d14ed3dbbe914544

2017-06-07  Stephan Bergmann  <sbergman@redhat.com>  [9417b1132a7c4147ec904e041925ffbd05d67e62]

        Make use of OUString::startsWith rest parameter
        
        Change-Id: Ic743bfbf65533bd317e29c8e1482306603b65b0e

2017-06-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a83740ebcf91649ff2611582b124bf2d0ce2e133]

        framework: cleanup xtypeprovider.hxx includes
        
        LayoutManager uses macro impl from comphelper, so use declarations
        from comphelper too.
        
        Change-Id: I638492849742782d48c3bb5439c2255e72f9f694
        Reviewed-on: https://gerrit.libreoffice.org/38496
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-07  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [cb9be0e492d047648185ae80553220fd9b538746]

        Replace vcl::SalLayout Release with destructor
        
        Replace SalLayout::Release() with normal destructor mechanism. Release()
        uses reference counting for the layout. But in practice, the reference
        counting variable is initialized in ctor and is not incremented elsewhere.
        So I removed the Release() method and replaced all the Release() calls with
        'delete'. It will make easier the use of smart pointers and decrease the
        chance of memory leaks.
        
        Change-Id: Ia2e142dea10b87e232d5757d84778e62d87cf081
        Reviewed-on: https://gerrit.libreoffice.org/38488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-07  Jens Carl  <j.carl43@gmx.de>  [61c3e678f4efb19fb2396de43075cf6a1e0afd99]

        tdf#39468 Translate German comments/terms in sw/source/filter/html/swhtml.cxx
        
        Seventh set of translations.
        
        Change-Id: I3bfba60d8915f450f16ac2cecf4dd608a8434e2c
        Reviewed-on: https://gerrit.libreoffice.org/38487
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-07  Thomas Beck  <thomas.beck@cib.de>  [0c745f84dffa71c80a34f93733d8af8c8564cc3f]

        tdf#39468 translate German comments
        
        translated comments in htmlform.cxx and removed unneccessary comments
        and overused punctuation marks.
        
        Change-Id: Ie3327ccc0bb3963d0942676b011ab9dcdf078b91
        Reviewed-on: https://gerrit.libreoffice.org/38493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-07  Michael Stahl  <mstahl@redhat.com>  [93a41b20538f18344eb1b8c23b1eae134212b141]

        tdf#108349: fix LanguageType conversions from UNO "short"
        
        The bugdoc uses LANGUAGE_USER_LATIN_VATICAN LanguageType(0x8076).
        
        The UNO API uses signed "short" for these in various interfaces,
        and so the LanguageType constructor complains about
        out-of-(short)-range values.
        
        Avoid this by deleting the problematic constructor, so that the places
        that currently call it with API parameters can be changed to first
        cast the parameter to unsigned.
        
        (Yes, we need to write "template<>" twice in a row. Don't ask me why, i
         just work here. sberg says we also need to omit the explict <short>.)
        
        Change-Id: I2443a89bc8d579504fc707ded3d145f9a625597a
        Reviewed-on: https://gerrit.libreoffice.org/38473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-07  Stephan Bergmann  <sbergman@redhat.com>  [26e7cb5ef4fa0df985214ef98622255cfdfbdd01]

        Remove gb_LinkTarget_add_generated_cxxobjects
        
        ...in favor of gb_LinkTarget_add_generated_exception_objects.  The former would
        have needed any flags to be passed in explicitly (but no call sites did), so
        e.g. StaticLibrary_graphite didn't have any debug information (when building
        with --enable-debug).  I guess there is no downside to having C++ exception
        support enabled in these places, and using _add_generated_cxxobjects instead was
        likely an oversight in the first place (at least in the case of
        external/graphite/StaticLibrary_graphite.mk, it was that way ever since
        1ceb47d96da9e7977c96241f49ad291ff0466970 "graphite: convert to gbuild", but for
        no apparent reason).
        
        Change-Id: I9986a6c5ec30a521095dbe5315e5ca649741a790

2017-06-07  Xisco Fauli  <anistenis@gmail.com>  [ed11b38a7efd3dafb9866327aa9c8e9ad1e73045]

        uitest: InsertBreak dialog
        
        Change-Id: Iab997ecedd11167cc079b3c5e3c4308383439448
        Reviewed-on: https://gerrit.libreoffice.org/38468
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-06-07  jan Iversen  <jani@libreoffice.org>  [25a09c8776cc6088a5b2bf13dc84eb386c26bb7e]

        iOS, add support for arm64
        
        Added general support for arm64
        Removed experimental/prototype from normal build
        
        Change-Id: I832256c72fbd408084bc802440343c874e7e6d28

2017-06-07  jan Iversen  <jani@libreoffice.org>  [1e30c98eec13b988617332d9f147046c9f80f956]

        iOS, clean up document types to support.
        
        Icons removed, which will be unused
        
        Change-Id: Ibfd4be71ea3ae22bea8be61f7151312c5864429c

2017-06-07  Mike Kaganski  <mike.kaganski@collabora.com>  [ef117cad3a13fda0932bd3da6c032f3499eb9069]

        tdf#108039: check for nullptr in rtl_uString and OUString
        
        rtl_[u]String_newConcat now checks allocation result to return
        early and avoid SIGSEGV. Other functions are not modified, to
        keep old behavior relying on allocation success and crashing
        early on OOM to avoid added overhead in performance-critical
        places.
        
        OUString operator+= now checks rtl_uString_newConcat result and
        throws std::bad_alloc on failure, to specifically address BASIC
        problem. It keeps strong exception guarantee of leaving this'
        state unaltered.
        
        Concatenation in BASIC now checks for bad string allocation
        (previously SIGSEGV was generated).
        
        Unit test included.
        
        Change-Id: I1513311d3d58eac43b2d2ec9a230e22dff0b4245
        Reviewed-on: https://gerrit.libreoffice.org/37965
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-07  Szymon Kłos  <szymon.klos@collabora.com>  [9d1edef89b5a8cb333dfdd12631a9fa2ce3d482d]

        Watermark: RTF import / export
        
        * "wzName" should contain shape name
        * MS Word watermark has text inside the "gtextUNICODE"
          (do not create additional shptxt)
        
        Change-Id: I7929ec83a9219d6087d36ccbf6d7e735acf63722
        Reviewed-on: https://gerrit.libreoffice.org/38219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [f5375d5539897bff0aef82df92b7d485b8839004]

        tdf#108123 RTF paste: fix asymmetric shape <-> table manager stack
        
        Make sure that even if the text append stack is empty (and we return
        early) the table manager push/pop operations are in sync with the shape
        start/end, otherwise we'll have an empty table manager stack.
        
        That is a problem as
        writerfilter::dmapper::DomainMapper_Impl::getTableManager() assumes that
        it always has at least one element.
        
        Change-Id: I92b3381e820bc8eaeb351532a6ce8909490c0f30
        Reviewed-on: https://gerrit.libreoffice.org/38490
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-07  Xisco Fauli  <anistenis@gmail.com>  [dcd407d5227019371d3a261cd683bc9bbf1ae09e]

        uitest: Combine all table tests in one file
        
        Change-Id: Ief374a02eabed4587874cb6182742ae86c084d62
        Reviewed-on: https://gerrit.libreoffice.org/38474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-06-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [78628cd3847ca15790380a708db627b74dcac37e]

        sal: use thread safe local static in getInternMutex
        
        Change-Id: Iac7ca87e05228f3a2a187646496869a8b1bff602
        Reviewed-on: https://gerrit.libreoffice.org/38436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-07  Julien Nabet  <serval2412@yahoo.fr>  [8a400cfa468655142103f18f722adf1d5cbda9c7]

        tdf#98888: mediawiki inserts redundant emptylines in <ref>
        
        There's a newline in case of heading, table or bibliography following text:p
        ok but only if we're not in text:note node
        
        Change-Id: I71172751a51e29abdd770e758d27b1bc8f15cb0d
        Reviewed-on: https://gerrit.libreoffice.org/38470
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-07  Justin Luth  <justin_luth@sil.org>  [9d6bf9d45d43a00f6dc87b9c83d28b93450ec51d]

        tdf#74177 writer: ignoring comment allows number recognition
        
        The presence of an annotation anchor was causing number recognition
        to fail in Writer's table cells. Formulas accessing the cell
        read a value of zero.
        
        Annotation anchors are only used in SW right now, so SVL didn't
        want the overhead in their code. So this wrapper function should
        be called first to cleanup SW specific things that interfere
        with number recognition.  Specifically known to be needed in
        cellfml.cxx, but converted everywhere for consistency.
        
        The formula in older documents is not "fixed" during document loading
        since the table/formulas are not refreshed at load time.
        Only documents saved with incorrect results will notice this,
        and any cursor access inside the table will cause a refresh.
        Printing also causes a refresh (but not print preview or PDF export).
        
        So this patch only fixes document creation or modification, which
        should be adequate for this bug.
        
        Change-Id: Ib46f2b7899ae9a0fdc3aae5887bb2d61535d29f3
        Reviewed-on: https://gerrit.libreoffice.org/32909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-06-07  Krunoslav Šebetić  <kruno.se@gmx.com>  [d4721434d83852102ac10ab33fae26a69eb3b1c3]

        Updated core Project: dictionaries  c1631744a57759f139a94884191dd29facca795a
        
        Update Croatian dictionary to 2.1
        
        Change-Id: I3a9e87d53caf3e5bfe3e4ef6f1096d7635ff6ff1
        Reviewed-on: https://gerrit.libreoffice.org/36552
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        

2017-06-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1f66f410a76adbb082b95c9943df1c45253e3b0a]

        Updated core Project: translations  633cd820822ba89da7d410cf8bed009c2ffd3d47
        
        update translations for 5.4.0 Beta2
        
        and force-fix errors using pocheck
        
        Change-Id: I6d5e3a4c3d81bc5d1f7e324ddc4387b2228fdd3e
        

2017-06-07  Katarina Behrens  <Katarina.Behrens@cib.de>  [28ae89f4655ee7d630f2400e3994c227dcf47f70]

        gpg4libre: add 'Start certificate manager' button
        
        Change-Id: Ief3239fd1b3ff1f4e2e95e4413aa9f707f3dfb50
        Reviewed-on: https://gerrit.libreoffice.org/36689
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-06-07  Eike Rathke  <erack@redhat.com>  [59c9d0653cc42560af48269bb8dee2c2b0b20f68]

        Perf-sc: tdf#100709 Use a "one and a half" alloc strategy for ScMarkArray
        
        ScMarkArray::SetMarkArea()
        before, Ir:   3 059 572 314
         after, Ir:   1 195 743 815
        
        ScDocShell::Load()
        before, Ir:  17 337 645 368
         after, Ir:  15 497 093 406
        
        Change-Id: I83959f0dfcf6480781a44b5cfc36242a5c35ebd4

2017-06-06  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [90a286ad4e2c35ac98a8100a27777bd33d71f2c7]

        make check on linux includes now uicheck
        
        Change-Id: I4760fc80ca2ca4a2496cb1a8bf3c3d1348ee0e77
        Reviewed-on: https://gerrit.libreoffice.org/38461
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-06-06  Caolán McNamara  <caolanm@redhat.com>  [3408497c6ad89b324bc0714a5bca271747aaa2ac]

        something not right with qpwfuzzer depends, disable for now
        
        Change-Id: I0aadbd552d1ba4a64daddba5bfcb3d6ffe534488

2017-06-06  Caolán McNamara  <caolanm@redhat.com>  [cc3812dccd7a5fddad4a16cf33ec4f74e3b9da56]

        coverity#1371243 Missing move assignment operator
        
        Change-Id: Idbd8b87d1336105cc34054277ae492077d86e8c9
        Reviewed-on: https://gerrit.libreoffice.org/38453
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-06  Caolán McNamara  <caolanm@redhat.com>  [e4008dc0c3b43c9eacdd88511075be2b883c9a77]

        first arg of ApplyBlockFrame is never null
        
        Change-Id: Ie65fce6041278c6758df266c4ef097a5758f75dd
        Reviewed-on: https://gerrit.libreoffice.org/38448
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-06  Caolán McNamara  <caolanm@redhat.com>  [9b56acd6caaf461b18e627ac6bed467d9c3a4287]

        nullptr never passed to ApplyFrameAreaTab
        
        Change-Id: Iece6c99b6414eb2701af61a64d0ff80f52a0379d

2017-06-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [cbcaff7510d557d345c15db97f52633c81939d41]

        ucb: replace double checked locking patterns
        
        with thread safe local statics
        and prefix statics
        
        Change-Id: Iaa7c9056847f75612d6cf6c6e44d3896fca734de
        Reviewed-on: https://gerrit.libreoffice.org/38433
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-06  Eike Rathke  <erack@redhat.com>  [ca8a4a7abc81a53a88fc0daa61447f9562f532f5]

        Eliminate dynamic_cast<const SfxVoidItem*>, use SfxPoolItem::IsVoidItem()
        
        Change-Id: I09dafffd64dd107e802d016494d884f32363521a

2017-06-06  Eike Rathke  <erack@redhat.com>  [f300a627b9a88eb8814cc35844ed7c6aa7f19379]

        Perf-sc: tdf#100709 SfxPoolItem::IsVoidItem() instead of dynamic_cast
        
        SfxItemSet::GetItemState()
        before, Ir:  4 048 231 416
         after, Ir:  2 577 117 709
        
        Change-Id: I26d8b91ad5d851011a670b38b7b98e5582c319cf

2017-06-06  Tor Lillqvist  <tml@collabora.com>  [c2b256084b086b63a13d16f65d1be2966f4febb3]

        Partial start of separating the iterator out from FormulaTokenArray
        
        The plan is to drop the iterator functionality from FormulaTokenArray
        and instead use separate iterator objects. This will make
        parallelising code that uses these data structures easier. I call the
        new separate iterator class FormulaTokenArrayPlainIterator for now,
        feel free to come up with a better name.
        
        No change to what code actually gets run yet, so yeah, this adds
        "unused" code.
        
        Change-Id: Ie86f80529354174f0ce8bde1085a54bc6c5ac67b

2017-06-06  jan Iversen  <jani@libreoffice.org>  [8d998ae06a742033d4a343e6daae7285a2a3207b]

        iOS added all known document types.
        
        Update Info.plist to contain the same document types as
        used for osX
        
        Change-Id: I3338ca0159c39ef8bd31466e3d9b9a73808b86b8

2017-06-06  jan Iversen  <jani@libreoffice.org>  [c92428d16363edcea5822f5d7c4a530f90349b95]

        iOS, updated icon sets
        
        Added icons for all file types, and updated
        app to prepare for Document picker.
        
        Change-Id: I235716b57584f42904c30c23ade05479aeec130e

2017-06-06  Caolán McNamara  <caolanm@redhat.com>  [c2b8e87e6be5597c5ef7f0d0b5fbd127a2d57009]

        2nd arg of ApplySelectionFrame is always not null
        
        Change-Id: I50a5c9c3f0f2b7424fa1b9b27ceeee9ae9348413

2017-06-06  Michael Stahl  <mstahl@redhat.com>  [440ac656f783a7a5e33431410a1c038b7d04c42e]

        msc-externals: Package msvc_dlls only necessary in 32-bit builds
        
        In 64-bit builds the 64-bit runtimes are installed as MSM so this hack
        isn't needed there.
        
        Change-Id: Id609d2beaa3de1176138bc206210820397a8b732

2017-06-06  Caolán McNamara  <caolanm@redhat.com>  [44f4ebc0325623ed81a4021ed0d6939bd6c0c41f]

        coverity#1412032 ApplyPatternLines always passed non-null 2nd arg
        
        Change-Id: Ibf1754682a0d586a377709b8dacee1260a1f2ee1
        Reviewed-on: https://gerrit.libreoffice.org/38445
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-06  Mike Kaganski  <mike.kaganski@collabora.com>  [dd1ba90f6069b41e3f2c301809afefc6f63da710]

        tdf#104450: Use Calibri; let LO to fallback to Carlito
        
        Using Calibri will allow to keep originally intended font
        on round-trip. If Calibri is absent on a system, LO will
        fallback to Carlito for rendering, but keep original font
        intact.
        
        Change-Id: I8f29bed29bc7f48912b2637053ff128ea904c7a1
        Reviewed-on: https://gerrit.libreoffice.org/38456
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-06-06  Juergen Funk  <juergen.funk_ml@cib.de>  [6ca3b3648e25ae9d4d2d29a0df83349198ec3f5e]

        tdf#106942 Wrong message when lock file is empty or corrupt
        
        1. Erase empty or corrupt lockfile, when reading it fails and
           skip "Locked Document Dialog" in that case
        2. Show Dialog (use LockFileIgnoreRequest -> LockFailedQueryBox)
           when create lock file is not possible.
           Two Dialogs:  "lock file create error" and
                         "empty lockfile is present"
           Set the document to read-only when creating lockfile is not
           possible. If lockfile is corrupt or empty, inform the user.
           They can interrupt loading the document or open it read-only,
           which also erases the corrupt lock file after closing
           the document
        3. Handling for the two Dialogs
           Use LockFileIgnoreRequst for create lockfile error and
           add a new LockFileCorruptRequest, (lock file is corrupt).
           Change and generate new messages for both dialogs in english
        
        Change-Id: I35c377f85b5113e8ffb89d83b9544b8ebc81d89f
        Reviewed-on: https://gerrit.libreoffice.org/36658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-06  Caolán McNamara  <caolanm@redhat.com>  [cab3468e96552348ae46121a490f1f6160b65213]

        use member initialization list
        
        Change-Id: Iedfc255306428a4354bb73a67da4f93c714e7817

2017-06-06  Mike Kaganski  <mike.kaganski@collabora.com>  [5471a5585cba925bb0dcb2dc41e03ad563998166]

        tdf#108350: Use Carlito for DOCX import by default
        
        In OOXML (i.e. Word since 2007), the default document font is Calibri
        11 pt. If a document doesn't contain font information, we should assume
        our metric-compatible equivalent Carlito to provide best layout match.
        
        A unit test included.
        
        An existing unit test (testN766487) was corrected to match the font
        size that Word uses (11; was 12 which doesn't match Word's size).
        
        Change-Id: I3040f235696282dc7a124cd83fb34a6d95a29a17
        Reviewed-on: https://gerrit.libreoffice.org/38421
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-06  David Tardon  <dtardon@redhat.com>  [581f748e1e8056f08eb803638a4ffb118a57e911]

        fst::flat_segment_iterator only exists since mdds 1.2.3
        
        Change-Id: Ica15e67f84d18e183990aecc3bcee2d4d28042ff

2017-06-06  Caolán McNamara  <caolanm@redhat.com>  [d8ea0efb037b1cf2e19cecba464d2fd915dff814]

        coverity#1409892 silence Operands don't affect result
        
        Change-Id: I283701880ea9e0a8485ef131afc93438c77451e1

2017-06-06  Caolán McNamara  <caolanm@redhat.com>  [d97fba020b3e33d9f266c4a405fa221d9b84f946]

        SID_ATTR_PATHGROUP isn't used anywhere, luckily
        
        because it uses CONFIG_PATH_START + foo and all of the foo
        strings are removed long ago, mostly since...
        
        commit 35c86c4ad18eded8f29908e195fc9924ba58d6dd
        Date:   Wed Nov 3 08:57:12 2010 +0100
        
            undoapi: removed more dead resources
        
        Change-Id: I2f2e34491de33ee4b0448f57eb458c182a41a64c
        Reviewed-on: https://gerrit.libreoffice.org/38437
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-06  Michael Meeks  <michael.meeks@collabora.com>  [7b91b815e9e170290de8ccc1da8d40a318a8dbbf]

        White-list svx.
        
        Change-Id: Idf3a17c7083e75ebd39887819bd230a913b8a0d5

2017-06-06  Stephan Bergmann  <sbergman@redhat.com>  [7176800239f60cd3e990ddb8a6793a198d4c21e3]

        tdf#107231 Sort list of databases
        
        Change-Id: I3271c205676de83ce3cad924b81e3b97ddb65f45

2017-06-06  Caolán McNamara  <caolanm@redhat.com>  [d0069e5189f5410e1db7aa395f0754109e872f46]

        add COVERITY_NOEXCEPT_FALSE
        
        to markup dtors that coverity warns might throw exceptions
        which won't throw in practice, or where std::terminate is
        an acceptable response if they do
        
        Change-Id: I32b94814e8245372e1d1dc36be0d81e3564042f4
        Reviewed-on: https://gerrit.libreoffice.org/38318
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-06  David Tardon  <dtardon@redhat.com>  [cc2db25645ede743bdc3824fe7d26ea4beda6a96]

        libstaroffice: use correct loop index
        
        Change-Id: I1b862ed2d69c41361bc8c26d96c5329473fe64aa

2017-06-06  Justin Luth  <justin_luth@sil.org>  [707eb4db1918658e0c2c2c2033c6a69f80c4eafd]

        tdf#82173 writerfilter: charStyle XnoteReference->Xnote Characters
        
        In MSWord, there is a single character style (Footnote Reference) that
        affects both the in-text anchor number and the in-footnote number.
        In Writer, that is split out into "Footnote anchor" for in-text and
        "Footnote Characters" for in-footnote.
        
        The biggest difference in LO is that Footnote Characters does NOT
        default to superscript, while Footnote anchor does.
        In order to handle the default situation, it is best to map
        "Footnote Reference" to "Footnote Characters" so that the style
        differences between the two will be removed. It seems
        that WW8 also does the same thing.
        
        The "regression" will come if someone has done custom formatting that
        they prefer to show up in-text rather than in-footnote. Now it will be
        reversed, where the custom formatting will show up in-footer and not
        in-text. However, it is preferable to handle the default case and
        "fix" the missing superscript problem.
        
        (In WW8, the stiXnoteRef's are RES_POOLCHR_FOOTNOTE/ENDNOTE,
        as mapped in sw/source/filter/ww8/writerwordglue.cxx,
        which turns out to be "Xnote Characters" styles.)
        
        Change-Id: I9152b4a85f6facf3f8192c943e66312988718b0d
        Reviewed-on: https://gerrit.libreoffice.org/38306
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-06  Jens Carl  <j.carl43@gmx.de>  [0c48e747327bfa7f7d883297da8dbf818a9aef87]

        tdf#39468 Translate German comments/terms in sw/source/filter/html/swhtml.cxx
        
        Sixth set of translations.
        
        Change-Id: I6ceaa1bd760028bebe26eb51a8bedf97238ed35c
        Reviewed-on: https://gerrit.libreoffice.org/38397
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [1c768b975827c74e58944b8b12ab254891389edc]

        Related: tdf#108269 oox: ignore case when checking .docm extension
        
        Also check for ".docm", not "docm" as a suffix.
        
        Change-Id: Ib9d3474cfe3139ee1ea51210a5606cd52243fee5
        Reviewed-on: https://gerrit.libreoffice.org/38430
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-06  Johnny_M  <klasse@partyheld.de>  [c6f4fd1942ddecab8485f19fa53faf1eda3a5667]

        tdf#39468 Translate German comments and dbg strings (leftovers in h.. to i..)
        
        Translates all (leftovers) found using a custom regex, in directories not shown by
        /bin/find-german-comments and beginning with "h" to "i".
        
        Additionally:
        - Fixed a few spellings
        
        Change-Id: I54ea06f8e0cf1bd4bd6c84b171bec1bd342a8df8
        Reviewed-on: https://gerrit.libreoffice.org/38390
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-06-06  Johnny_M  <klasse@partyheld.de>  [7f793166719ce0b3917fa9751d3529c9ec5df854]

        tdf#39674 Translate some German variable/function names
        
        No functional change is intended.
        
        Change-Id: Ib693d5f15bb279e8fe6771e3a64a976b53c6d13d
        Reviewed-on: https://gerrit.libreoffice.org/38391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-06-06  Caolán McNamara  <caolanm@redhat.com>  [097cb414ab890f4a1bc4a3f826b5cbc10f0b8ec8]

        pOldOuter etc couldn't be null
        
        Change-Id: I0fb0168fa4199a21640e248ee3bb4b88608b1597
        Reviewed-on: https://gerrit.libreoffice.org/38432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-06  Michael Stahl  <mstahl@redhat.com>  [9b50c4f63c2ecb95245511940dacb3e91027499f]

        scp2: package 64-bit MSVC runtimes for explorer extensions
        
        ... and add BUILD_X64 conditional.
        
        Change-Id: Id512368dfd9dece583ead5aae1924db96f8a2a40
        Reviewed-on: https://gerrit.libreoffice.org/38366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-06-06  Jean-Sebastien Bevilacqua  <realitix@gmail.com>  [2a39dc74724d3648ff76aa900edfebe0dd19b296]

        tdf#108259 Fix nested checkbox handling in autofilter popup
        
        The regression breaks autofilter with hierarchy (date for example).
        
        Commit id which introduces the regression 511fb8e80d298d42f5c45e7410bf64f2a25b441e
        
        Change-Id: If15f32db6b8c1a90d96fefe9740173c2cbfb919a
        Reviewed-on: https://gerrit.libreoffice.org/38343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-06-06  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [a915f55c1867c73b3d231afc6e9f6dee17965c00]

        tdf#99680 unittest to ensure there are no empty clipping regions
        
        Change-Id: Id4565858b0135b3177044558db87a68ef828955b
        Reviewed-on: https://gerrit.libreoffice.org/38403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2f5d1fc88f5d8b302d5c777b1becaad2f8406f97]

        tdf#108287 perf regression changing background color
        
        regression from commit 7c73c4605bb75b288e186b5de0ca12da1724353e
            tdf#48140 replace ApiCellRangeList in xlsx import (3)
        
        also added two nitpicks: reuse reference and use simpler ScRange ctor
        
        Change-Id: I8bda3932dd6c575e021e031ea0c14b6d9f253064
        Reviewed-on: https://gerrit.libreoffice.org/38417
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-06-06  Stephan Bergmann  <sbergman@redhat.com>  [35cd5805c3052a1190cf98c0d7dd320f83fd3c5e]

        One more test to suppress
        
        Change-Id: I8ba67cc1d34ce25fe174887ab6cbca85e7ce8658

2017-06-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [b684f4e548b2bd5d5ed264f1c84881462ef24f49]

        sw: prefix members of SwFootnoteBossFrame
        
        Change-Id: I9e9b1eee71ced50a76cff8d641628e451e045030
        Reviewed-on: https://gerrit.libreoffice.org/38428
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-06  Stephan Bergmann  <sbergman@redhat.com>  [f239694560701d7cab15e1b8d3bd340fe319c77d]

        Fix order of includes again
        
        ...after bfb978334cea775b8ae5c40ceea050ea0660d80a "osl: conditin.h and
        conditin.hxx doxygen updates"
        
        Change-Id: I63b6fefd2ed9a1c338e01f16c1efc1b6304103bc

2017-06-06  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [18cf49580846c176f2c93d0072ee9de96b129a26]

        tdf#36019: Disable context menu entry for extension removal properly
        
        When ExtensionSecurity::DisableExtensionRemoval is set in expert configurations,
        context menu entry of 'remove' for installed extensions should also be
        disabled along with the "Remove" button on the dialog.
        
        Change-Id: I66e4a8aafbaa633ab5626844c8df9e036045cd09
        Reviewed-on: https://gerrit.libreoffice.org/38283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [13f91bdc0c8cdb5c6107f2c5ebebe4611be8fe81]

        expand out FltError and eERR constants
        
        they're just aliases for ErrCode and ERRCODE constants.
        It's not like I can even convert them to an enum since the relevant
        functions do not return only these constants, but also a variety of
        other error constants.
        
        This a cleanup commit prior to converting the ErrCode stuff to an
        o3tl::strong_int
        
        Change-Id: Ia9f506a24f6bd382d86b68e46bec36e4da7a4310
        Reviewed-on: https://gerrit.libreoffice.org/38412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-06  Stephan Bergmann  <sbergman@redhat.com>  [fee8afc22991dafa1c797a486df4722afb4cf17d]

        getBody() can be null for a defaulted dtor
        
        Not sure why that started to pop up only now, maybe something changed with
        recent Clang trunk.
        
        Change-Id: Ib6587b66afbf3e43d92c78432c0bfd61c74ba6c5

2017-06-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [16ce815df3c782fecb56f3112169189d956a200e]

        cppcheck: knownConditionTrueFalse
        
        Change-Id: I231113eaf3117e13ed18de906e3787643abe9335
        Reviewed-on: https://gerrit.libreoffice.org/38423
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [e718817f0efc01c440271cc709c8e4eb28ff5c0d]

        simplify EasyFile::close
        
        since it only ever returns one value - 0.
        
        And once we've simplified all of those call-sites, we can do the same
        thing to EasyFile::createFileName
        
        Change-Id: I18dda80eb12cc6cf1c9ab0d3801084557e661dcc
        Reviewed-on: https://gerrit.libreoffice.org/38413
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4ffd9388968c717fe4c21222f322fe1c375c434]

        replace SCERR_NONE with ERRORCODE_NONE
        
        since the first is #define'd to the second, and offers no extra value
        
        Change-Id: I8268b4969ccdc090eeb8cd877e476bb32d2ddd1b
        Reviewed-on: https://gerrit.libreoffice.org/38410
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [86cefcf4dfeefc9c08dc1b6d30f9920db52bcc99]

        replace PRINTER_OK with ERRORCODE_NONE
        
        since the first is #define'd to the second, and offers no extra value
        
        Change-Id: Id3ce344e246d88b34d0e0fc2619da13f67587000
        Reviewed-on: https://gerrit.libreoffice.org/38409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [de8caac6bee3237ba634e7dce2e4635dc8bba57b]

        replace SVSTREAM_OK with ERRCODE_NONE
        
        since the first is #define'd to the second, and offers no extra value
        
        Change-Id: I2c67e09ea3aa5361b8e7dfe7a20858c6ae054450
        Reviewed-on: https://gerrit.libreoffice.org/38406
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-06  Stephan Bergmann  <sbergman@redhat.com>  [690f2f5c4633780734a63305fd16733fb1344c74]

        Avoid loplugin:unreffun
        
        Change-Id: I75ea46f257046bb42b2bfad3a5bd4450868e0d69

2017-06-06  Kohei Yoshida  <kohei.yoshida@collabora.com>  [a078328e91ab9cbd78a92608c1abdc2c57ff9ac5]

        tdf#107945: prepare for future multi-threading of pivot cache...
        
        It's disabled for now. We need to first make the edit engine and
        a few other places thread-safe before we can parallelize this code.
        
        Change-Id: Ie09536964ece42d43f505afc5e2611d469cc5c95
        Reviewed-on: https://gerrit.libreoffice.org/38424
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-06-06  Yousuf Philips  <philipz85@hotmail.com>  [59c0682c46e52aa18bdbee4c14ef05af9329de33]

        tdf#94632 Enable sifr dark and set fallback
        
        Change-Id: If77b33acf4f8d3e2e9c38b3e5ef359a1fc966910
        Reviewed-on: https://gerrit.libreoffice.org/38387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [200a566cf106fc724b99c373f16da0058163b28d]

        Updated core Project: help  1ee48ef08e75e6e89b2f2166661d7fe97f60ba12
        
        Improvement on help pages in browsers
        
        Remove some debug info
        Google search box in nice colors
        Provision to place icons images in the right location
        
        Change-Id: Ie3f33d52a48f3d8a60cbc4aaf89859a661538a8d
        Reviewed-on: https://gerrit.libreoffice.org/38422
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-05  Julien Nabet  <serval2412@yahoo.fr>  [f60603a2d783af8ff3de1696795aab548ca8460b]

        typos
        
        Change-Id: I3a28b5ce7464de724799997234925533d45f6121
        Reviewed-on: https://gerrit.libreoffice.org/38420
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [09f38f4df1177768fbeefc31e6e73137b2784c49]

        gb_SUPPRESS_TESTS to build tests but not run them
        
        Change-Id: I390b97bbacfc123b952be2b54cf1333b4d5c24a7

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [2725f884655f1ef5c3de661ef03bef64405212ed]

        Improved loplugin:cstylecast to reference types
        
        Change-Id: Ie95ab6d588cfe40cc9748ce526b80d06fe825da5

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [3fdfbe68bad1bd99b6adaf756caa12941c15b9e5]

        Improved loplugin:cstylecast to reference types: basic
        
        Change-Id: Ib2159aef39d416905899fe91280d2234835e23e9

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [33451555e4fd8479c6ce64aad91ea93f3e03e633]

        Improved loplugin:cstylecast to reference types: connectivity
        
        Change-Id: I63c747efa2aacf4cb23de6fe9ab02af7abc107f9

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [7392e1326d4d2512576aa61c677068a560620bb8]

        Improved loplugin:cstylecast to reference types: cppuhelper
        
        Change-Id: Id442b7a76072fb346d927a7dd8659a05bb491f9b

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [46baf01c24a936e1c5f9a30d622c88247f28a9ea]

        Improved loplugin:cstylecast to reference types: cui
        
        Change-Id: I3473b5d90b91f73e3bc30a7a7c6035f7de7657d6

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [f41eea85217a9179b98502d536ec0548c9e1705f]

        Improved loplugin:cstylecast to reference types: dbaccess
        
        Change-Id: I298c4d8b8244488964ae1e63dabb8bf400c3fb32

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [256dfb9e78175c6e6a0723818afb9404ab350640]

        Improved loplugin:cstylecast to reference types: editeng
        
        Change-Id: I0a9321baf91ea0b460f4d1b6a638278275b184d3

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [c9e58c516e050f0134505f72b584490912d8dbb4]

        Improved loplugin:cstylecast to reference types: filter
        
        Change-Id: I2db987556b4b4c7542edf40c7f839c2939e78e25

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [420a8de648e77f7b065bac0bd8ef0d654fb0075e]

        Improved loplugin:cstylecast to reference types: forms
        
        Change-Id: Ide68579e892594875a5c38b3f62872d4eeae06cf

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [aed9c37e5a7d6be2fe698053b94ffccef8e6b8a5]

        Improved loplugin:cstylecast to reference types: hwpfilter
        
        Change-Id: Iab9d3845556b66341ca3298d6929502f50863f60

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [606dd77518319b3a0b6b547c8c6b10cd994e1ab2]

        Improved loplugin:cstylecast to reference types: registry
        
        Change-Id: I94070f7712604bcd4d118b94cb0f85e0146a9db1

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [ae75b0512fd7042d2f12ca66b136564bdf84b37a]

        Improved loplugin:cstylecast to reference types: reportdesign
        
        Change-Id: I63c951b4021db46d9cf6432dd56904a1b01a6c47

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [c03009c69deffbc9d19e0f67f9a0e114298e55c4]

        Improved loplugin:cstylecast to reference types: sc
        
        Change-Id: I75bbb06a5dd7a458a8ddb605cd8d722b01da8f54

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [760cd5b67be4225b6ff47b80a9afa97f2ddb466a]

        Improved loplugin:cstylecast to reference types: sd
        
        Change-Id: Icce4141f8aef688d85d219021606530839fb276f

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [03f2dbfabf2d1e8906ac7c3ec5d230facb0ec57c]

        Improved loplugin:cstylecast to reference types: sfx2
        
        Change-Id: I0e5be42d78130c34e6ec39c32d463ed15d59b377

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [eaa689639fb3e02c204ab3fa132f79aed5b598c7]

        Improved loplugin:cstylecast to reference types: sot
        
        Change-Id: I14135642998ef08dfb4aa4c7e10b327cf8d33de7

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [943a73ac8450fc0afc9792945a8f4428e903d9da]

        Improved loplugin:cstylecast to reference types: stoc
        
        Change-Id: I73909ff3bd5258d87d2a5f7d06d96ae447b13089

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [3631ef8ceaa72525f84226cb5017dadea2c2c414]

        Improved loplugin:cstylecast to reference types: store
        
        Change-Id: I78213cb2b8812ebdd1354c045318d081e4197934

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [31c3ca9fef4af2773668d4c7703bd851e012c55a]

        Improved loplugin:cstylecast to reference types: svl
        
        Change-Id: I37cc0ba5d05c198795c6ae3d0f1037aa1221cfb6

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [6616e886ae33e54d6048e2f8b635b5a358dccc01]

        Improved loplugin:cstylecast to reference types: svtools
        
        Change-Id: I7ac860cdf68e920834a65573a6f3344855840332

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [acb923263e3a15f9cd8fda46d28a749c7496d113]

        Improved loplugin:cstylecast to reference types: svx
        
        Change-Id: Idb58ca86ea6c0593283c455880ca7c0e99983c60

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [6b95231a2c6f9ae6ec544f9281c4ddc6d665c9dc]

        Improved loplugin:cstylecast to reference types: sw
        
        Change-Id: I7206d3325b4bfedb852d559b68dc1678da524b41

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [b1fba1afa1c1a5cf9074d2e9dd3e613ef0b318de]

        Improved loplugin:cstylecast to reference types: testtools
        
        Change-Id: I39ff292f420bb59e79f4cf83fb453cf0e1bd6228

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [919dfc6f058cf246d517c8ab66b802d64c1b6fcb]

        Improved loplugin:cstylecast to reference types: tools
        
        Change-Id: I3351bffc0f6a0725be780c7611138d6a4db5888e

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [905ee1626e8b1938aa49d6e9465f6c27cdeaafa4]

        Improved loplugin:cstylecast to reference types: vcl
        
        Change-Id: I86d31a6dcd01700d6ac8712134f82f0cc83e46f6

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [f9efb261dd4a0627ab144aa450c45d07f0420f23]

        Improved loplugin:cstylecast to reference types: xmloff
        
        Change-Id: Iff207fb9dfbe5cc354abdeb5833786a52bedbb3c

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [0f84a32f5b1dbc9f3751b4f8432283867932e155]

        Improved loplugin:redundantcast, const/static_cast combinations
        
        Change-Id: I3b24327835cd4e1842ee6e9b87ab06efa25a4bbf

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [8301695f8fd16338128261b1edbf60852f2d0a68]

        Improved loplugin:redundantcast, const/static_cast combinations: sdext
        
        Change-Id: I253b0481f3ca9c2d9c45453acfa3d1702e6d701a

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [7e6bae9b1fbf75ca67f432f7bc78dd503600fb86]

        Improved loplugin:redundantcast, const/static_cast combinations: sot
        
        Change-Id: I32a9d3f9b7cb978c649461e01a802f4356217f8f

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [9af1afef1bc24b9fb3bbdf1d4abbb254a683e6cf]

        Improved loplugin:redundantcast, const/static_cast combinations: svx
        
        Change-Id: Iad640d9b2b7b2dea7b991d563cb32fd9c70ea695

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [0f08aee36f83a645237c4b75d622cc82108504c7]

        Improved loplugin:redundantcast, const/static_cast combinations: sw
        
        Change-Id: I642f6658f26f852019697c69cd7378c1cf2feefe

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [84e18e91f3464f504fb68e0fc7eae7a59272a7da]

        Improved loplugin:redundantcast, const/static_cast combinations: unotools
        
        Change-Id: I5a4956f6c707216f11ab9cde2fcd961a662ad70d

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [bb6fae4d534e3984677bacc47a17bddfdc29329a]

        Improved loplugin:redundantcast, const/static_cast combinations: vcl
        
        Change-Id: I1d104fc0dbaa75a401eb9c405062c157f29ef42c

2017-06-05  Stephan Bergmann  <sbergman@redhat.com>  [0763d8413ed87d17fe2510608e2d7399834a5388]

        Reduce loplugin:redundantcast warnings about functional casts even futher
        
        Change-Id: I8884e17c453831e048c43012ee176093c5b2f99e

2017-06-05  Julien Nabet  <serval2412@yahoo.fr>  [f749e7d705e38bd9f076334ad978638272e0f361]

        typo: checkNotUninitilized->checkNotUninitialized
        
        Change-Id: I6d19b7824f829f6747144614b3c733a02dbdae79
        Reviewed-on: https://gerrit.libreoffice.org/38415
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-05  Julien Nabet  <serval2412@yahoo.fr>  [209ef7072b09cb70b0031a72b0fa84a671d9f268]

        typo: INITILIZE_ENTRY_SCAN->INITIALIZE_ENTRY_SCAN
        
        Change-Id: Idc234c7807e2839a7fd47faac3536a1fd961ef7e
        Reviewed-on: https://gerrit.libreoffice.org/38416
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ac341548dc45fedee5a8d8544afeff6c0e142aa5]

        Fix typos
        
        Change-Id: I9eb05432732a04e816946fbb13001df100a31f73
        Reviewed-on: https://gerrit.libreoffice.org/38395
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-05  Mark Hung  <marklh9@gmail.com>  [89f038765a36a938961863efea2e0e07515f44d6]

        tdf#58604 keep line break follows hanging punctuation.
        
        Do not treat the line as full if the chacracter following
        the hanging punctuation is a line break, so that the line
        break is placed after the hanging punctuation instead of
        at the beginning of the next line.
        
        Change-Id: Ia6e07cf457b3e1ba39700eb6d6dc74e4b57b64de
        Reviewed-on: https://gerrit.libreoffice.org/38216
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-06-05  Arnaud Versini  <arnaud.versini@gmail.com>  [f2d40b8ba172d90be9a43c30cd5cbd62c0e8e548]

        Remove all allocation of VCLExternalSolarLock.
        
        This patch is graciously offered by Arnaud Versini.
        
        Change-Id: I3ed5e1758d09542a2ca0533e3f4a6ceb2dbb6346
        Reviewed-on: https://gerrit.libreoffice.org/38404
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [118bcbc83e38604189bec667a394a4acaec98f56]

        convert FatError to scoped enum
        
        Change-Id: Ic9da7c88077d0f8a6998971122c64ce20a1990dd
        Reviewed-on: https://gerrit.libreoffice.org/38402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [146033f5da8ee588c9a4dda93aba64477e174541]

        spelling instanciate -> instantiate
        
        Change-Id: Ic1393da64328c0dc7e2860334b204139bf537d81
        Reviewed-on: https://gerrit.libreoffice.org/38401
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [17a2c9e8e2361de27013a25e51f3a3ca729f1b31]

        clang-tidy performance-unnecessary-value-param
        
        Change-Id: I6ed8c54c7c45931d91709cc818f2483c70197192
        Reviewed-on: https://gerrit.libreoffice.org/38400
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-05  Arnaud Versini  <arnaud.versini@gmail.com>  [8fa4b0429b514c0d696ebfc2e47418292d7ec367]

        avmedia : Simplify Window::Window
        
        Change-Id: Idf5dc2814d2c4eb8e3a20a0e32e08839d2e6c5f7
        Reviewed-on: https://gerrit.libreoffice.org/38392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3580f5a856514a8e2521f5ccf1e797bb25a19a90]

        Updated core Project: help  fadaa62d1dd4757a355adb68f58b0a77b5e854b5
        
        More work on help pages in browsers
        
        Now works offline with file://
        
        Change-Id: I03e061078f128e46810472fc484495aff684e3f4
        Reviewed-on: https://gerrit.libreoffice.org/38396
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ddf8539d97ce044b7df8d51d6ec72ec864b40fb8]

        fix packaging with python 2.6
        
        set literal syntax was introduced in python 3
        and backported to 2.7 later
        
        Change-Id: I4ddf76729de425ba93daf5c287969dacabcee01d
        Reviewed-on: https://gerrit.libreoffice.org/38393
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-06-04  Caolán McNamara  <caolanm@redhat.com>  [05e39d40bbb1718690b5c182d6e4736f43cd8183]

        wrong qpwfuzzer libs
        
        Change-Id: I558061f6a7671109bfe095e22940428b88e7076a

2017-06-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8511ee5cd11a5143a4476c0152f0ede0f2b6b87e]

        no need to construct unique_ptr here
        
        and std::move is not needed when returning unique_ptr
        
        Change-Id: I9b4d2d6b8a41b570a9bd99e44a743ff161b78c59
        Reviewed-on: https://gerrit.libreoffice.org/38385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-04  Arnaud Versini  <arnaud.versini@gmail.com>  [c4ac732d8132b36b3817e65d2651599ebe16a7f2]

        Remove usage of OString("")
        
        Change-Id: I0874f81c35573048d05b3842806daa0db67f7887
        Reviewed-on: https://gerrit.libreoffice.org/38386
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-04  Matthias Freund  <matti_lx@secure.mailbox.org>  [a9527c9524c11af0558d838ae3d10f77f5475771]

        tdf#106607 - Sifr icon for "Table Styles" needed SVG
        
        Change-Id: Ibd11e2f406798d625786c98d874abaf3cff6df2f
        Reviewed-on: https://gerrit.libreoffice.org/38230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-04  Matthias Freund  <matti_lx@secure.mailbox.org>  [7cace94e8a20729df6c8ac0f4841a9df7e2c51fc]

        tdf#106607 - Sifr icon for "Table Styles" needed
        
        Change-Id: I174e8022fbc206256b19fb8e9f2a60f02757fce4
        Reviewed-on: https://gerrit.libreoffice.org/38227
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-04  Matthias Freund  <matti_lx@secure.mailbox.org>  [7f0fe098d140354cabe024b84d9a21f831496d07]

        tdf#94632 Light sifr and breeze icon themes for dark OS themes
        
        I inverted the original sifr icon theme as is - finetuning will happen later.
        
        Change-Id: I35eaccc539542465010c89d1ef35b0b0a449d243
        Reviewed-on: https://gerrit.libreoffice.org/38377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [482387e7b9b51b7fe9b797fd24eba70d48a24f0a]

        Updated core Project: help  ac24ea0b5c1d2b453b83cbc8f93e99b6955416a7
        
        Quote not used in help bookmarking
        
        Change-Id: Idf055cb16ec0b6e94bea8aa911967570023bbeb8
        Reviewed-on: https://gerrit.libreoffice.org/38379
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-06-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [453ce05c3951b6459a6450e6ac09377f70ecbc16]

        tdf#108324 fix crash: paste from textframe
        
        rAttr references *pC->maCharAttribs[nAttr].get() and assignment of
        a unique_ptr is essentially a reset, invalidating the reference.
        
        regression of commit	dd891ec422fb35eada219ca7adddbd60d69f1fb7
        	cppcheck: memleak (false positive)
        	but manage ownership from start
        
        Change-Id: Ica81f0af18e11b32d2f97045961630858c78e9af
        Reviewed-on: https://gerrit.libreoffice.org/38382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-06-04  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [4e547d147d6df7042db58bfa3060140c849493f4]

        tdf#73873 Fix missing embeddings in word/embeddings directory
        
        In commit:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=ad90e22f1970d019e1f2a1e8ba8020c0f0cb36c4
        the refactor was made. Unorfunately due to mistake
        the embedding was always resetting.
        As a result only one embedding document was added.
        
        Change-Id: Ie268b1bf8906ac7b8e061526a9186b3b4b46bef6
        Reviewed-on: https://gerrit.libreoffice.org/38369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-06-04  Eike Rathke  <erack@redhat.com>  [bb9b6cb4e6cfc5fbb4733abb8e9f5758987c197a]

        Perf-sc: tdf#100709 avoid segment tree with ScMultiSelIter where possible
        
        * create ScFlatBoolRowSegments in ScMultiSelIter only if necessary
        * create ScMultiSelIter only for affected columns in
          ScTable::MergeSelectionPattern() using ScMarkData::GetMarkedColSpans()
        * obtaining a full ScRangeList in ScMarkData::GetMarkedColSpans() was
          completely unnecessary, use existing selection containers instead and also
          if possible avoid creating a segment tree that needs to be converted to
          vector, directly use a vector instead
        
        Improvement:
        * under ScDocShell::Load()
          previous: Ir:  26 454 571 612
               now: Ir:  18 811 368 362
        
        * thereof under ScTable::MergeSelectionPattern()
          previous: Ir:   4 104 164 533
               now: Ir:     664 738 808
        
        Change-Id: I95895a3a000c1a0b7895fb0696b0889c6d6b4d49

2017-06-03  brainbreaker  <gautamprajapati06@gmail.com>  [a21ec27fe5d8de3455522deeedc2dc43cb41c073]

        android: Update configure.ac for NDK r14b version
        
        This commits updates the NDK version warning
        in confiure.ac for NDK r14b as it is now tested
        for building Android.
        Also, Modify code in JStatement.cxx to suppress the warning
        of ignoring return value which turns into error with
        --enable-werror argument.
        
        Change-Id: I40b264c2f39788948dbf947073de63c3347184f9
        Reviewed-on: https://gerrit.libreoffice.org/38359
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-03  jan Iversen  <jani@libreoffice.org>  [a318fc479cf7255a7fdf12f578b8c3199eda5367]

        iOS, prepare for arm architecture
        
        Need arm46, armv7 and i386
        
        Change-Id: Idd72ca070c98974cc31833839e8eaf64ab5ced03

2017-06-03  jan Iversen  <jani@libreoffice.org>  [73e64e295d97d16e6e63e3182a5ad336969f7866]

        iOS, upgrade and moved LOKit_init.
        
        Upgrade to new version of frameworks.
        
        Moved LOKit_init to "didFinishLaunching" to "DidBecomeActive"
        
        Change-Id: I2f805c4a9d21b049362fec1ec5258496b9505260

2017-06-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9564d47423ca67e73c6bd4fe5a8fea34d33f74b5]

        cleanup unused css/inspection/ and css/reportdesign includes
        
        Change-Id: I123522dc1df439898dab13c2259e4116e330ad99
        Reviewed-on: https://gerrit.libreoffice.org/38367
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-03  Caolán McNamara  <caolanm@redhat.com>  [e9ca7bc9134075979eab37f10c64c518438f7592]

        add quattro pro fuzzer
        
        Change-Id: Ic9ba37af508eabce528ea57ae5839b1cd603b3e1

2017-06-03  Eike Rathke  <erack@redhat.com>  [77d1e0c49adea959dd418de9b6cf9901e01be3ae]

        sc::ColRowSpan::mnEnd is inclusive
        
        Wrong since
        
            commit 1e721077b43de84edab2a3ed2f316ddcbec6e3ec
            Date:   Tue Oct 7 00:22:32 2014 +0900
        
        and
        
            commit 91502a72c12c559442e8bf77c27a516b49c2a68d
            Date:   Thu Oct 9 14:44:27 2014 +0200
        
        So HasAttribSelection() and HasSelectionMatrixFragment() did not query the
        rightmost column of each marked range from ScMarkData.
        
        Change-Id: Ie3aca26ee1b6c249c1135268dc0ad3ea053ea2b8

2017-06-03  Chris Sherlock  <chris.sherlock79@gmail.com>  [7c83796327e4ccf6a216a2909adeb08b0ca8f943]

        solenv: typo in mkdocs.sh script
        
        Change-Id: I446826c9f0b07b2d44321c1a1e68ea29c6d68daa

2017-06-03  Chris Sherlock  <chris.sherlock79@gmail.com>  [261a2ad41c7478d0771c74825eca74939f7c55ee]

        osl: explain why in file.h a memory mapped file is "shared"
        
        The original comment reads:
        
            Don't know what the "shared" is supposed to mean there? Also,
            obviously this API can be used to map *part* of a file into
            memory, and different parts can be mapped separately even.
        
        That's because memory mapped files can be used as a form of IPC
        that allows multiple processes to share data.
        
        Change-Id: I3cb34fcdb0a93233b22ac888712f9c1d650b30ea
        Reviewed-on: https://gerrit.libreoffice.org/38348
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-06-03  Michael Stahl  <mstahl@redhat.com>  [f7b5b5448b0d21675569d4f011e518a282ca0612]

        odk: fix extremely stupid typo
        
        Better to delete Set than get.
        
        (regression from 83719c5d4a91222b8aa30fe1cc64b97eb)
        
        Change-Id: If4ba3982ad5391206641e56a7674a1dfe3bef646

2017-06-02  Eike Rathke  <erack@redhat.com>  [3a13d0a39b8f9d8e39402f557c296abadf895626]

        Add documentation about documentation generation..
        
        Change-Id: I48f99b40b455d968a9cc029ff6e2e1099f937b23

2017-06-02  Eike Rathke  <erack@redhat.com>  [edea6e1ea5fc172e1177a7d2fe727bc11481af71]

        Output return type and use Bounds for OpCodes without return
        
        Could be further refined to use Array for functions that are capable to return
        one, and even ForceArray if always an array is returned, which then could be
        used by FormulaCompiler::IsMatrixFunction() instead of the switch cases.
        
        Change-Id: I099f9632dd0f206f3e5c07799b1ad73a67dee44f

2017-06-02  Eike Rathke  <erack@redhat.com>  [e3c73fea1a65d42744f60df3f95b047459cf01e0]

        Add parentheses only for functions and operators
        
        Change-Id: Ifdd3b0644c54b93f32e93b9448a4364475027a00

2017-06-02  Michael Stahl  <mstahl@redhat.com>  [9c9109c6e09890ac6f6596cdfbe3b6e1f7cfded7]

        scp2: move package desktop_scripts_install to AutoInstall
        
        Change-Id: I96baefdb6511f4bd632a0044b26074834615bc57

2017-06-02  Michael Stahl  <mstahl@redhat.com>  [bb90b21dbdd50e6d7e5378a0f1d6bbb595af5087]

        Package desktp_install was deleted
        
        Change-Id: Idc1d89a46031ae4d2151d96cc25e48945878fb03

2017-06-02  Michael Stahl  <mstahl@redhat.com>  [3563faa83719c5d4a91222b8aa30fe1cc64b97eb]

        odk: remove PackageSet_odk_headers
        
        This is quite confusing: the gb_Helper_register_packages_for_install
        odk_headers does not actually use the Package odk_headers, but the
        PackageSet odk_headers, because the name is the same and the PackageSet
        directory comes first in the search path.
        
        This means that the Package odk_headers_generated is installed despite
        there being no obvious reason why.
        
        The PackageSet doesn't provide much value here, so just remove it.
        
        Change-Id: I564f3b9fc6acaabe700328bc8c3db70c3b2de0cd

2017-06-02  Eike Rathke  <erack@redhat.com>  [040372195a9884ffd8065a6ed8be195fd56fc6fc]

        Add all OpCodes without parameters to classification
        
        ... to get a clean documentation output without "parameter count
        differs" warnings.
        
        Change-Id: I75a0ccf365e203f0549b2b2fce3b0b44a1e83424

2017-06-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [8a59b30bb1af55f7afd8b98e4b60234f98d84c76]

        Related: tdf#108269 DOCM filter: preserve VBA stream
        
        This means 2 new streams when roundtripping DOCM files that actually
        have macros: word/vbaProject.bin and word/vbaData.xml (+ the relation
        pointing to the second from the first).
        
        Change-Id: Iba24eea4c5bca8f743a53027c71ed2aae48f1934
        Reviewed-on: https://gerrit.libreoffice.org/38360
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-02  Eike Rathke  <erack@redhat.com>  [ecad6d749726dbb8c945f67fca3856cbd2ff4851]

        Streaming sal_uInt8 with value 0 into SAL_WARN truncates output, cast to int
        
        Change-Id: Iff7a375345226cca0f908c8389167c6f0dde5a7e

2017-06-02  Eike Rathke  <erack@redhat.com>  [61b5cb4cb3d8fe1f93b760bf753d58fa92bdc29e]

        Remove pointless SAL_INFO
        
        Another fallout from the blind fprintf to SAL_INFO conversion, where with
        fprintf the line was continued later.
        
        Change-Id: I5b8f2a81b1c4dd2a5faaa659734da7d6275319ce

2017-06-02  Eike Rathke  <erack@redhat.com>  [18456108729aa3365ad246a95251961086193d8d]

        Fix build with DEBUG_SC_PARCLASSDOC
        
        Change-Id: I0d88dd87a8913b38d0b469d73f15bd55e44295e3

2017-06-02  Eike Rathke  <erack@redhat.com>  [79171b26b427d211e2077eea5af2e8b1d6428140]

        bPartialMatch can't be true here
        
        Change-Id: I14c7540e39a70ac9b73b1af91742c1e3aa82c110

2017-06-02  Eike Rathke  <erack@redhat.com>  [3a80d9868123eecffbd1b3eb57d5c7ac813f10ee]

        Fix some horrible source code formatting
        
        Change-Id: Ic438b776ebd623915a000980b3c739d6a73bbd8d

2017-06-02  Caolán McNamara  <caolanm@redhat.com>  [4d7ed5744de18cd50056999e176f4647dd9e31e2]

        avoid config for fuzzing
        
        Change-Id: I192ad315fcf66d739f0cdc4f81622c868b92cf8e

2017-06-02  Michael Stahl  <mstahl@redhat.com>  [c06acf156934741e7658bd22f861a1e4c55511f1]

        scp2: oops, forgot to add some commas
        
        (regression from 203c12c7ce5f54971755fb6fb2f04ec36e7797c4)
        
        Change-Id: I2089300758025fc4ecc079c1435aa572e5d9c0ab

2017-06-02  Michael Stahl  <mstahl@redhat.com>  [6a3f3d37fc60d09cebf75b7bad328d2259a26763]

        more_fonts: stop building that fontconfig file on WNT
        
        Change-Id: I485b725ff824f113991900c1ea110aab1b0421af

2017-06-02  Michael Stahl  <mstahl@redhat.com>  [4f56da239de91cc1a1fdf3138bad5fff86b2bf96]

        scp2: remove all ComponentConditions that test Windows versions
        
        Windows 7 (6.01) has all the features we want.
        
        Change-Id: I96356b2decb26af526bceda8081875d418f17274

2017-06-02  Michael Stahl  <mstahl@redhat.com>  [8dac2cc0b93d51e9b3fff652ed1f2f4730b5c1c2]

        scp2: merge explorer extension modules
        
        Don't need to check the Windows version any more.
        
        Change-Id: I774e68b6b3a07684e60532f9d76b9af6d2ea28cf

2017-06-02  Michael Stahl  <mstahl@redhat.com>  [78d03c63890700be56144cfbafda42749cfd58d2]

        solenv: installer: remove DONT_DELETE style
        
        This style was only handled in the installer code for registry items,
        but in scp2 it was only set for files, so effectively it was unused.
        
        Change-Id: I197eeded29648aee2489e302f7b5e48bf13a545c

2017-06-02  Michael Stahl  <mstahl@redhat.com>  [f8de1df4be6c97f279dd344ef14e2967d848bd32]

        scp2: move fonts to AutoInstall
        
        Add new PACKAGE_FILELIST_FONT
        
        The DONT_DELETE style has no effect for files.
        
        The FONT_WARN_IF_EXISTS style has no effect.
        
        Change-Id: Id062ada0a680341c01827e457b1166d625afe8cc

2017-06-02  Michael Stahl  <mstahl@redhat.com>  [fbed35762a6b14e8fda5179e320a9c30fd426454]

        scp2: replace PACKAGE_FILELIST_DIR macro with SDK_PACKAGE_FILELIST
        
        Change-Id: I3632c618e385d3f9963637c26d94b8395d5b8cb5

2017-06-02  Michael Stahl  <mstahl@redhat.com>  [203c12c7ce5f54971755fb6fb2f04ec36e7797c4]

        gbuild: AutoInstall: allow per-module Package template
        
        Change-Id: I83404709ae7bd3f4683ea9dab8d3f0e0875bc10f

2017-06-02  Michael Meeks  <michael.meeks@collabora.com>  [bda955398d38f8f7d2de5e03cc5ad4908b85c0d9]

        PPD parsing: set default as well as value, add more parsing info.
        
        Change-Id: I44ea2518d957b5ceee70df1b9a15779ffd5eb7a4
        Reviewed-on: https://gerrit.libreoffice.org/38317
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-06-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [97fa7024ce608b7908aca369e8c643a5de9ebf78]

        Related: tdf#108269 oox: allow recovering broken DOCM files
        
        The content type inside an OOXML file differs for DOCX and DOCM. These
        must be in sync with the file extension, otherwise MSO refuses to open
        the file. We used to always write the DOCX content-type even for files
        which had the DOCM extension.
        
        Allow users to recover those broken files by detecting a "has docm
        extension but docx content-type" file as docm, so re-saving it will
        produce output that's accepted by MSO as well.
        
        Change-Id: I7d60c6f6c1d0421e95b3dc9e8fff617f101919f5
        Reviewed-on: https://gerrit.libreoffice.org/38342
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-02  Julien Nabet  <serval2412@yahoo.fr>  [f883a6b420efa7ed099448f7e6e5cadaa3bb275b]

        Cleaning in table.cxx of firebird
        
        - Replace nNullabble by nNullable
        - Replace wrong var name sNewTableName by sNewColName
        
        Change-Id: Ib10de7057c0d131f8504e8387721a05bd9e4434f
        Reviewed-on: https://gerrit.libreoffice.org/38251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [c855400e9686ddd8bcba5691393f839f6f52c966]

        Reduce loplugin:redundantcast warnings about functional casts even futher
        
        Change-Id: Ieae9b5c9c7c6d9b8459e5d163f55d8f5024adfae

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [95645cbf0a220c338600130bdeca49743b252972]

        Improved loplugin:redundantcast const_cast handling
        
        Change-Id: I4c24ff5d9d5e74bef2a4040c6308c504282af55d

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [ff77fdbe29f0cf93f93d6e75ba5ca101e2e321a5]

        Improved loplugin:redundantcast const_cast handling: dbaccess
        
        Change-Id: I7a40549601a9a396c8adec16806b1f76f78734a2

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [12f933a81d4b036cee5f33f146237b6f5f58c85e]

        Improved loplugin:redundantcast const_cast handling: sc
        
        Change-Id: I6984f6d5273cd2a7dcc87524cfde9d03c7a5b20d

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [883d4be1615458d1ce7bb7bd102f244b068119dc]

        Improved loplugin:redundantcast const_cast handling: sd
        
        Change-Id: I3a34d9192ff405ee14df0f9b6c40ead80faa1738

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [434ccf734addc8f26b955bcc418fe3047e0cfdfc]

        Improved loplugin:redundantcast const_cast handling: svx
        
        Change-Id: I6a504593e6331c75053bce4743d2671277c9204f

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [b6aac4e597263f16703feeeab4007c96ad5ac209]

        Improved loplugin:redundantcast const_cast handling: sw
        
        Change-Id: I7a420427f7be1b42907272b314cf3b864e1fe7ba

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [6d96156778b11ceb076d1e51c38379be44fb06da]

        Improved loplugin:redundantcast const_cast handling: vcl
        
        Change-Id: I7ecc72d4a5a68db8755ff0147fa1326e33827a82

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [903bd0db0977f35c7d2cdfd82783591bbd374a7e]

        Improved loplugin:redundantcast const_cast handling: xmloff
        
        Change-Id: I61873d1a1d26db0b757b242c395f9bf96702b055

2017-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c0cee64b9430da404fa52988871fae6a5dd9f41]

        no need to assign a nullptr after a bad_alloc
        
        since if the allocation failed, the assignment would never happen
        
        Also use early exit to simplify the code in X11SalBitmap::ImplCreateDIB
        
        Change-Id: I73301bfad6492c2b42c08744c24cfb78237983f0
        Reviewed-on: https://gerrit.libreoffice.org/38346
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-02  Caolán McNamara  <caolanm@redhat.com>  [70c477e80bb0b345f64c54cae681f7eba12a7968]

        Resolves: tdf#108187 fatal exception on testing if ooxml is a odf
        
        Change-Id: Ie88a66aa8d73bb3c4045629604756470ce51b92b
        Reviewed-on: https://gerrit.libreoffice.org/38352
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d432c0e7701ea61d81364f9fdf0118f947e365a]

        fix spelling Countour->Contour
        
        Change-Id: I2dd8c0dcca439d1d435bdd339f7e76d139faa98b
        Reviewed-on: https://gerrit.libreoffice.org/38345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-02  Yousuf Philips  <philipz85@hotmail.com>  [b46552194dc41d0f3eabea373c36181878e8729f]

        tdf#91820 Move cells styles to their own main menu entry
        
        Change-Id: I06ea5723a8dc65f12886439267a15e0c471255f5
        Reviewed-on: https://gerrit.libreoffice.org/38351
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-02  Caolán McNamara  <caolanm@redhat.com>  [2b61ae38d410e0748e53ac3c0d361ab622da1fb5]

        rework ScQProReader to take SvStream instead of SfxMedium
        
        its only uses the stream anyway and this makes it far
        easier to build a fuzzer on
        
        Change-Id: I4aa8b56d4b041708c4de1730d503641ab23c14e8

2017-06-02  Gabor Kelemen  <kelemeng@gnome.hu>  [1d5c3028dcff26b16bccd9d11380ece5abfadf14]

        Updated core Project: help  4ee7e6ef7170ae862b93d89badf5b512c60f0863
        
        tdf#102930 Update New Address Block / Edit Address Block page
        
        Add missing bookmarks
        Sync with UI
        Make it have two window names in the title
        
        Change-Id: I99d424919d3792e3c1a0ff4c2427cb335e74fad3
        Reviewed-on: https://gerrit.libreoffice.org/38326
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-06-02  Gabor Kelemen  <kelemeng@gnome.hu>  [b5983fc994787d3fabf15023082dec9fa015e3f0]

        Updated core Project: help  553a97f7054e416ffda2bda008f7cf55a478d09e
        
        Add custom HID to the From Data Table options description
        
        Change-Id: If5de917172e1b5fe0ef8819a96a41421e9cd8f22
        Reviewed-on: https://gerrit.libreoffice.org/38245
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-06-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [4bd4a922298c170fad2f90ff9e1e1344fdc51ad7]

        oox: clean up lclHasSuffix() and its copy&pasted version
        
        These were added before rtl::OUString::endsWith() was introduced.
        
        Change-Id: Ia8ee94c58429b3c5981d4f180d944aefe8cb0201
        Reviewed-on: https://gerrit.libreoffice.org/38339
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-02  Yousuf Philips  <philipz85@hotmail.com>  [9d2c9d9c6fa592d83a5236a4b9626ad2c1e8c408]

        tdf#108291 Make style formatting toolbar not contextual
        
        Change-Id: Id51ac1b1cc058f20722b01fd8c01d267c9e8d91a
        Reviewed-on: https://gerrit.libreoffice.org/38340
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-02  Yousuf Philips  <philipz85@hotmail.com>  [fe6fb37dff61f83e80076a0c9d9caf3714ed590f]

        tdf#107915 Add paragraph and character style aliases
        
        Change-Id: I4fc94b92ec0573147c5f2737107b52e85e55cb4f
        Reviewed-on: https://gerrit.libreoffice.org/38009
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-02  Yousuf Philips  <philipz85@hotmail.com>  [f691a49fc323a504d4ac2323f1c6cb388e25b9e5]

        Disable auto building of oxygen icon theme
        
        Change-Id: Idad0f31b4a41074cb2d894c2b2b1abe6489a4e71
        Reviewed-on: https://gerrit.libreoffice.org/38289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-06-02  Gabor Kelemen  <kelemeng@ubuntu.com>  [bad19f8ada3978a8eb603719aa0767a89281c68f]

        tdf#102930 Add custom HIDS for New Address Block page
        
        The New Address Block and Edit Address Block windows
        in Mail Merge wizard use the same ui file as the Custom
        Salutation windows, yet they differ slightly in appearance
        and a bit more in functionality.
        There is already a help page for this, so we need a few HIDs
        to be able to hook into that.
        
        Change-Id: I5d1e11d62e28c02d74e0e6833e493923a5d699cf
        Reviewed-on: https://gerrit.libreoffice.org/38327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [5872221094834af8553b3a7028d52f26dda391fa]

        Reorganize tests
        
        Change-Id: Ic3d9e55b2730a3ea01cc6c7c9fbdd80a1e653c7e

2017-06-02  Gabor Kelemen  <kelemeng@ubuntu.com>  [4d0f4fefeb128cf7d61ebfceb8fb2befd3e98904]

        Add custom HID to the 'From Data Table' option
        
        On the X/Y Error Bars window a custom text is
        set for a radiobutton if the chart has its own data table.
        The difference is explained in the help, let's display the
        correct description in the extended help.
        
        Change-Id: Idaa6038818bc4f87ea490a457e7c96ff741f1f77
        Reviewed-on: https://gerrit.libreoffice.org/38240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [99377fd4d1c7fd72fc05999d01be6755b672cdfe]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: I465469471dc95e5dd61ecafd8ee8c9424b1b8030

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [841d8a60935ea59b7ba7efb9788dc2ec40cf5689]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: Ic61ed0cb1d64b27abe0007e28c7b261de3ab7114

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [1fce9840512f15430bf98004269527f83cd3f0f8]

        Make loplugin:redundantcast functional cast warnings more verbose
        
        (useful when types involve typedefs)
        
        Change-Id: I93e8962fd4b9c4ef79990e057dfa07538380008c

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [beae2dd6c88d341f8c7de567c3da9fcc1ff423ab]

        Improved loplugin:redundantcast static_cast handling
        
        Change-Id: I74e4ebda40f95661c5ae344132fcabbbf08ab0a4

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [6a62339a6cc236cc39b827658099c3883fcffaa2]

        Improved loplugin:redundantcast static_cast handling: cui
        
        Change-Id: I6c8ff3929201bdef23bc67fa82c73258f7a5437f

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [7d81894613e8697f9291fb8c346b444cf024a786]

        Improved loplugin:redundantcast static_cast handling: dbaccess
        
        Change-Id: I4037cff3213f9885353ba0f5a810ceba68cb17b5

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [7255c15cf5dd17701542c3769e948ffc089212d2]

        Improved loplugin:redundantcast static_cast handling: drawinglayer
        
        Change-Id: I286b51f11410aad13bd4544998f0d6b56c854851

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [9b80567859754a49f23ae701ec59eb36820fd1a3]

        Improved loplugin:redundantcast static_cast handling: editeng
        
        Change-Id: Ia7541038df7c9eca00f99d70e5a1fc817028f686

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [2b9556b3e44e5cbccfeea69cbace8bef255282f1]

        Improved loplugin:redundantcast static_cast handling: extensions
        
        Change-Id: I4320d9631977ed21245fc934368600c4c91668df

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [746de8119cb5824cfcbe195313e1de258d3b8d24]

        Improved loplugin:redundantcast static_cast handling: framework
        
        Change-Id: I3b4fa47a14a68edcdd3305787685531b0a760ab2

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [fbf8fa7e4728a717039b8779d69321cb88e5e527]

        Improved loplugin:redundantcast static_cast handling: opencl
        
        Change-Id: I45fc65e3b27e0c57d041c4f724c23d90ec1448d3

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [cac4aa7b7a272e81360bcd27a6388500b0f6aeef]

        Improved loplugin:redundantcast static_cast handling: package
        
        Change-Id: I3b38df7b130ac8c0591b9429d871274718dcb993

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [c71d9f3bb1aad3f86de93655cf02313a8894f877]

        Improved loplugin:redundantcast static_cast handling: reportdesign
        
        Change-Id: Ifd1c46b077df5b73e3fcba699e8d598e38664840

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [c72d788410c13321c7079b2f185a26baea735b59]

        Improved loplugin:redundantcast static_cast handling: sc
        
        Change-Id: I11f0deb6913a7a3adc6bc31890451e05bfa00802

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [b38b619681465459e0330b9a3417fffcc4e15a17]

        Improved loplugin:redundantcast static_cast handling: sd
        
        Change-Id: I07297ff8ceb69c0da2396b452bb7448f8c4ca07b

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [a760d2d1d05e04085e66c30eaf4ac23a4a1faf51]

        Improved loplugin:redundantcast static_cast handling: stoc
        
        Change-Id: I30b0c1a3f07d55f5f024fb2a595592eb0417ad9a

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [da76bb4f2ad68e36aaad1b6e451b53388141c845]

        Improved loplugin:redundantcast static_cast handling: svx
        
        Change-Id: I299d53fcef4276626944cfbaefbf1bbd4ce5d5ab

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [f51dc77f30b0b38122b498f02d19045b6b224921]

        Improved loplugin:redundantcast static_cast handling: sw
        
        Change-Id: I699e7f0201d6c49344cfeb5a1146b20fcde72f9b

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [04f6481e4edf160d8d01817c770b56a5abeb7702]

        Improved loplugin:redundantcast static_cast handling: unoidl
        
        Change-Id: Ic959703c5f5ff594d0c430f6756a3fadf09cfd73

2017-06-02  Stephan Bergmann  <sbergman@redhat.com>  [cc6451efd98eff04935e8da5e05dd26a6b208557]

        Improved loplugin:redundantcast static_cast handling: vcl
        
        Change-Id: I3cf2f05b0076c6c99b84eef4246d3d5c149d6f3d

2017-06-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [d95f50689f915b92211714495e866e2f47909f11]

        tdf#70415 PPTX import: fix assert fail in importEmbeddedGraphics()
        
        The intention for the parallel import is that the number of input and
        output arguments is always the same. On error just empty references are
        returned.
        
        That means we should not check for empty references here, otherwise the
        input and output length won't equal.
        
        Change-Id: Ief86162e7f827bc413c4dde4a4c9f606a83ea803
        Reviewed-on: https://gerrit.libreoffice.org/38316
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-02  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [6664c1fc92bcf9a7fa9f66896a65bc1b44bdab37]

        fix comment: B2DVector::angle ranges from -pi to +pi
        
        Change-Id: I53f9bad932c0d389081575a0c99f1d86a872ea54
        Reviewed-on: https://gerrit.libreoffice.org/38334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [0265bdb92e5dbb5ba851a3d89eb8722bdaf081be]

        convert GRFILTER constants to ERRCODE_GRFILTER_
        
        since various code mixes these constants in with ErrCode values from
        other code, let us just make it into real ErrCode values.
        
        Change-Id: Ifa3d0f7526172609a44e6749bed9f730ab6b1a95
        Reviewed-on: https://gerrit.libreoffice.org/38313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf0651fe736c1f411651ee2691ab009fe271be2f]

        clang-tidy misc-uniqueptr-reset-release
        
        Change-Id: I19c3d6795bae459fd505f3b24d71bb9aa6ca7e97
        Reviewed-on: https://gerrit.libreoffice.org/38307
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-02  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [d8e704ef30a6d7f606e58b25be54bbe79c9e40b6]

        Updated core Project: help  d1c9924da3f8ce4145bed294eca382814426f2ad
        
        Grammar: missing definite article
        
        Change-Id: I73e645574af8558d0374cfd93a81f2fdfccd435c
        

2017-06-01  Stephan Bergmann  <sbergman@redhat.com>  [6517fd2107a5a71290afad8850da0eab51519bc6]

        HAVE_THREADSAFE_STATICS sould always be true
        
        ...(for LIBO_INTERNAL_ONLY), now that the status of Android has been clarified,
        see <https://lists.freedesktop.org/archives/libreoffice/2017-June/077827.html>
        "Re: Some baseline thoughts"
        
        Change-Id: Ie9d5444df84c23d48c24b68d9d2ab5322c619858

2017-06-01  Caolán McNamara  <caolanm@redhat.com>  [6e433e05299bcd7d945b0febff994d52166bfd45]

        ofz#1542 check remaining size of dest
        
        Change-Id: I37cff45afdb242b31919a8a02e737424e2ecfd52
        Reviewed-on: https://gerrit.libreoffice.org/37633
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-01  Caolán McNamara  <caolanm@redhat.com>  [237d45700eef31e23e8d10459335501f87540513]

        ofz#1605 check multiply and shift
        
        Change-Id: I6aad9ad23e7bf080b3b610223f92df7074530beb
        Reviewed-on: https://gerrit.libreoffice.org/37632
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-01  Eike Rathke  <erack@redhat.com>  [259c2409310814ae62c8d0aefef19a71e8d88dbe]

        Resolves: tdf#108279 dimension rows are 32-bit and don't wrap at 64k
        
        Change-Id: I7bf7a149fb1db526ef62bea2f52b200cf5053cc2

2017-06-01  Gabor Kelemen  <kelemeng@gnome.hu>  [c9707d2e860d48ff9162715e3838f0f384a82d36]

        Updated core Project: help  904ba1a1d017477b32e5f679e4903b2e6239f43c
        
        tdf#102930 Add a missing bookmark to Custom Salutation page
        
        Change-Id: Icf76f575849ce6c503c3bfe73ba730b40c024d74
        Reviewed-on: https://gerrit.libreoffice.org/38325
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-06-01  Gabor Kelemen  <kelemeng@gnome.hu>  [4702792f6a501318faddea913fd8e6360447ecc2]

        Updated core Project: help  ec9cc953887f7577b74b113ba477275d63f954af
        
        Fix bookmarks and ahelps on Fontwork toolbar page
        
        Change-Id: Ie2851f81a644a02b314af0083442895666af9114
        Reviewed-on: https://gerrit.libreoffice.org/38324
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-06-01  Matthias Freund  <matti_lx@secure.mailbox.org>  [6d4a283083e4d53d913a713d81824d61d90c1279]

        tdf#75256 sifr icon theme - trackchangesbar
        
        Fix for wrong filename for trackchangesbar
        
        Change-Id: I3a286c87b6ca9e01a8e256acde00715a84f7b4d9
        Reviewed-on: https://gerrit.libreoffice.org/38321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-06-01  Eike Rathke  <erack@redhat.com>  [41ba5f649f361bfa6965a7c8f2e2ffa084317c45]

        Perf: do not calculate a null-operation with the result matrix, tdf#58874
        
        Change-Id: I6fe115ff7ec7960900863ddaf1cd1dc48975fd74

2017-06-01  Eike Rathke  <erack@redhat.com>  [9c32973e0ea91fbc1d9eb7daa55967c4a18f3f72]

        For --with-outpath include workdir generated files without UnpackedTar*
        
        Change-Id: I07605c132432cb9454614368200e9c85695bea26

2017-06-01  Eike Rathke  <erack@redhat.com>  [6e79d226f49494d425d946f542ef834ad62da9f7]

        'clone' directory is gone and might even be a legit module name in future
        
        Change-Id: Iba0cf3345655a8ca61a4d55b9f045c713683f97b

2017-06-01  Eike Rathke  <erack@redhat.com>  [090e33dfece35b9f2ff7248b9ef947317392bab9]

        Fix 'make id' further to not include workdir and instdir again
        
        as ls output is now prefixed with ./ since
        
            commit 027d661ef7e2490f1182d3e5003ae4da4135e0ca
            Date:   Fri May 19 18:03:04 2017 +0300
        
        Change-Id: Ifd2b6405cb4670a7ae4e21228d29fae5b7408112

2017-06-01  Eike Rathke  <erack@redhat.com>  [e4f2aab11721cc6842c2c821ff9dacebc6095a56]

        Perf: do not calculate a null-operation with the result matrix, tdf#58874
        
        i.e. with an empty set within an svRefList when advancing to the next reference.
        
        Change-Id: Iae81c3a0cd3c30ab113ad74881a0f28b78b0973d

2017-06-01  Caolán McNamara  <caolanm@redhat.com>  [5cd1da66013015c091b7f0a86a04f7c465fd6b8d]

        add ww8 fuzzer
        
        Change-Id: Icb8b385e3c59b6476ac58da5e76bbe73eaa82d88

2017-06-01  Caolán McNamara  <caolanm@redhat.com>  [58d57d666a7ea2044599d9ec47a29ff3c6b588a2]

        ofz: InsertWithValidRanges didn't report that it deleted its argument anymore
        
        since...
        
        commit ddd84d08c9bb6e00fbd9a73bd52a28688a8c1ba7
        Date:   Fri Jul 20 17:16:03 2012 +0200
        
            Convert SV_DECL_PTRARR_SORT_DEL(_SwRedlineTbl) to o3tl::sorted_vector
        
            Change-Id: Ie7edc6b32b373619d4c0ac154da93650743049cf
        
        otherwise that p = nullptr line at the end doesn't make sense
        
        Change-Id: Ibd5230beb87240cba4b3896dfa2217e25a4db697
        Reviewed-on: https://gerrit.libreoffice.org/37760
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-01  Caolán McNamara  <caolanm@redhat.com>  [dfe317b490025550d82cbd6bb46685171a864d7a]

        ofz#1220 sanitize nTyp to legal values
        
        Change-Id: Iad71c4f79dbe03e2e325453eb0506a2d92d67c2d
        Reviewed-on: https://gerrit.libreoffice.org/36891
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-01  Caolán McNamara  <caolanm@redhat.com>  [630ae53e3657423cb7eeda6f8e8160b75d497f8d]

        ofz#1193 we only set these values, never read them
        
        Change-Id: Ia2f54b536a4262e19abe260e8e19c9b15cc2d0ec
        Reviewed-on: https://gerrit.libreoffice.org/36779
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-01  Michael Stahl  <mstahl@redhat.com>  [1c0ea92c5722b19f515f3b2cd0bf2ddce94b58e7]

        ofz#1262 sw: DeleteAndJoin could delete proposed new redline
        
        ... because that calls CompressRedlines, which may combine the new
        redline with a previous one.
        
        In that case, the part of the new redline that follows the currently
        handled overlap cannot be checked for overlaps with subsequent existing
        redlines.
        
        So prevent this with a new flag m_isForbidCompressRedlines and instead
        call CompressRedlines() at the end of AppendRedline().
        
        Change-Id: I7567962c31366ded9a433a13232d3db985745e43
        Reviewed-on: https://gerrit.libreoffice.org/36901
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-01  Caolán McNamara  <caolanm@redhat.com>  [e436f7139e246fa742a9dc62b18740ab99418400]

        ofz#1284 InsertBundle may delete the bundle that pMarkerBundle is pointing to
        
        Change-Id: Ic8bd538e80469b672ddd9c5fcceb2f5aac81d2a1
        Reviewed-on: https://gerrit.libreoffice.org/37051
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-01  Caolán McNamara  <caolanm@redhat.com>  [088ef5dd64dfa653d6a0f6e5f73f1b6078910bca]

        wrong resource manager for RID_SVXSTRARY_NUMBERINGTYPE
        
        Change-Id: I4c348ee56ae3e90513c8ebd19e0f506bbf0d70f0

2017-06-01  Caolán McNamara  <caolanm@redhat.com>  [52fc13a6f701b1e94ffc012e1cfe07a25747ccc6]

        SbError is a ErrCode
        
        Change-Id: I2b4f0680f4adedc5661c6a9d2556ac3ecf2c4659
        Reviewed-on: https://gerrit.libreoffice.org/38311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [d43fc40718217d89cc95cc3c0bc0b8e7926abcc0]

        convert SAX_ARGS_ARG macros to varargs template methods
        
        Leave the macros in place for now, because there is still more of this
        stuff in sc/../xestream.hxx
        
        Change-Id: I633e12ee572010823e0a223b529a07b00e707b78
        Reviewed-on: https://gerrit.libreoffice.org/38295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-01  Kohei Yoshida  <kohei.yoshida@collabora.com>  [5ecb3f4625188d02e85a3daef76ccf7f26b33a61]

        tdf#107945: store rtl_uString pointers instead of heap OUString objects.
        
        Change-Id: I61079e041a79195f9e9cb77ce80368ef7e909cef
        Reviewed-on: https://gerrit.libreoffice.org/38288
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-06-01  Caolán McNamara  <caolanm@redhat.com>  [f681a8623059345ad0103294f22de89e287820de]

        merge ofa res file into svt one
        
        Change-Id: I3f22301e4301ab90e4a1090f2c47cf2403422282
        Reviewed-on: https://gerrit.libreoffice.org/38309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-06-01  Michael Stahl  <mstahl@redhat.com>  [af79ff7a3ccc8c116da4f400ee5ee9f9df22c63b]

        tdf#90753 scp2: move image packages to AutoInstall
        
        Fixes regression from 73661c6f0f78964633a74f487d6bb7c0922d00dc
        
        Not sure why these need their own scp2 Module
        
        Change-Id: I26386a5105b8244eacfcb1760091e8806c55abd8

2017-06-01  Stephan Bergmann  <sbergman@redhat.com>  [93aeaa75a4bfd5756b2d3ada59be4f452e320aab]

        Improve suppression of loplugin:redundantcast in CPPUNIT_ASSERT
        
        Change-Id: I65f95e7245f08592ea11cc75e1cf34dcbdf16b40

2017-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [064a01527e5942a6b293c4c51597dfc7be0dde55]

        use std::vector in OListAndComboImport
        
        Change-Id: Ie0c0e68512e92879774c754c89354e2c83cd149b
        Reviewed-on: https://gerrit.libreoffice.org/38300
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [697173f6fdfae581022cfdb5ec5171c5a3be58f0]

        sw: add separate DOCM filter
        
        This way at export time we can preserve the correct content-type, which
        isn't the same for DOCX and DOCM.
        
        Change-Id: I08fa734c72fab7400bd327a07a760839556dbf6f
        Reviewed-on: https://gerrit.libreoffice.org/38298
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [88ff39aee58cf0c098a2cce311cf62efbd76bb6d]

        use OStringBuffer instead of manual buffer management
        
        Change-Id: Iba155637cbbdfc5d6b3a427372695d4d03319621
        Reviewed-on: https://gerrit.libreoffice.org/38297
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-01  Michael Stahl  <mstahl@redhat.com>  [73661c6f0f78964633a74f487d6bb7c0922d00dc]

        Repository.mk: rename postprocess_helpimages to helpcontent2_helpimages
        
        Change-Id: I39a7ccedc94a0427b20d03f513255aa00f02baab

2017-06-01  Michael Stahl  <mstahl@redhat.com>  [ee15da298dd7919b4ac59b30aee369a7ba1559f2]

        Updated core Project: help  465e8ac1bbd9d6605b73f906acfee980f352947b
        
        helpcontent2: rename postprocess_helpimages to helpcontent2_helpimages
        
        Change-Id: Ie8cc9e4cca21201b16bf0b1aae185d692cf0c214
        

2017-06-01  Michael Stahl  <mstahl@redhat.com>  [1e5deac41104fdc3c17f96f8756f4315e2890bc5]

        Updated core Project: help  b726222b3b24c87972e772bb5f20e620784cfae5
        
        helpcontent2: fix incremental rebuild of *.ilst files
        
        They only depend on the perl script so won't get rebuild if images are
        added or removed in source/media/
        
        Use the same hack as in postprocess, make the targets PHONY so they
        always get rebuilt.
        
        Also fix a stray \ that caused the wrong output "[PRL] " to be printed
        too early.
        
        Change-Id: I03c8696591cf47395211feaed360fbd5642733a0
        

2017-06-01  Michael Stahl  <mstahl@redhat.com>  [f256b187bf583b8578c91efebe982096a7990272]

        desktop: fix misformatted makefile line
        
        (regression from 99b7c4f57d7fe3cac772cce38e2dd6879e128315)
        
        Change-Id: I2c3c0478a12e86d78074a8e1b25818de32d4b091

2017-06-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [9b2aeefa48a245b11b499401276263e3a9241325]

        sw RTF export: remove redundant virtual keywords
        
        Change-Id: Iabc62f8166cb4f2013fc6c2908c8172f9acb0336
        Reviewed-on: https://gerrit.libreoffice.org/38294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c9f9ab9822b8804fcd5e0ab2347420fc2c136c9]

        remove overly large loplugin result file
        
        should not have been committed in the first place, was an accident
        
        Change-Id: Ie38cc77624bae5b3f9cc110085d0fe19b26c75c6

2017-06-01  Takeshi Abe  <tabe@fixedpoint.jp>  [96d59ffc572c4cf112405a85aee3366d45bc7757]

        tdf#108024 Keep original selection during DrawViewShell::FuTemporary()
        
        Otherwise it was disposed in the middle of its own mouse event handler
        FuSelection::MouseButtonUp().
        
        Change-Id: I0d96048526dece7232e5a777364ad4da1d64c904
        Reviewed-on: https://gerrit.libreoffice.org/37976
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1d857ca26f60449ef325acd0aac40c11dded128e]

        Fix typos
        
        Change-Id: I3cd50e374c45bc1c400b24c8fffd6d8f5cd1de56
        Reviewed-on: https://gerrit.libreoffice.org/38208
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5482ee62a51f213eed49becff0a07640c030df7e]

        Fix typos
        
        Change-Id: Ic7fbd750321e4cfde1cfb0e04ffb545bb1f66d9c
        Reviewed-on: https://gerrit.libreoffice.org/37921
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-06-01  Stephan Bergmann  <sbergman@redhat.com>  [82dc186a2a0f819fded89a84956bd75a0096e06b]

        Avoid "default initialization ... without ... default constructor" error
        
        Change-Id: Ic336b33bd747cd55955231cbe0b5a9d474adf3ab

2017-06-01  Justin Luth  <justin_luth@sil.org>  [be84b4a5f6f68ce30a5d82d73ae392cf27c369ce]

        writerfilter: remove unused variable pFontTable
        
        Change-Id: If48795746adecf6762a5f1173171c62faf1ac345
        Reviewed-on: https://gerrit.libreoffice.org/38290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b2b689e944be554f7882b349332686755ce6c4b]

        clang-tidy misc-string-compare
        
        Change-Id: Ic5250563b7dc9c19771d3f728d2087ef335ceb46
        Reviewed-on: https://gerrit.libreoffice.org/38279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-06-01  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [066665644b398a882e6cded98af5bb060af41d76]

        tdf#99680 modified clipping for PDF export
        
        If clipping is requested, but no clipping region is defined,
        clipping is ignored.
        
        Change-Id: I793c1de1f4f6b0203727c0ff6aa8adecc43ad413
        Reviewed-on: https://gerrit.libreoffice.org/38021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-31  Stephan Bergmann  <sbergman@redhat.com>  [94d9d895edac0b99e0fbc94ff7763292af1fdc5b]

        Remove some unnecessary scaffolding around SAL_WARN calls
        
        Change-Id: Iaec105d85a283ad15fdca6ffc5cf3d2ec5acac18

2017-05-31  Stephan Bergmann  <sbergman@redhat.com>  [967e9e6bbb36eb925c14b43b9baff541d82ee4c0]

        Add some loplugin:redundantcast tests
        
        Change-Id: I5c39a745b70655f92953ec785d01a3a52d9ec42b

2017-05-31  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [99841f1fd2bf22bca7dcc7e05fc1f91d612d5343]

        tdf#36019: Fix tooltip
        
        Change-Id: I8c1a01fa54addfdf78eaff45952e306de812e954
        Reviewed-on: https://gerrit.libreoffice.org/38128
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Tested-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-05-31  Caolán McNamara  <caolanm@redhat.com>  [b1f255ac35e06ca7b8cb9b9371bb72f87b4e4695]

        Resolves: tdf#108225 there are *two* possible .ui files for change tracking
        
        the change-tracking side bar in experimental mode as well as the usual
        dialog
        
        Change-Id: Ic4d652d0d125b883bef0d91e4ab3cee4a9f84284

2017-05-31  Michael Stahl  <mstahl@redhat.com>  [cf382b6c0ea509d90855f348097dc0075671055d]

        basegfx: remove global IdentityMatrix thread safety hazard
        
        ASAN reports this about JunitTest_chart2_unoapi
        
        ==27381==ERROR: AddressSanitizer: heap-use-after-free on address 0x6060005bd218 at pc 0x7ff229755271 bp 0x7fffb52c6c30 sp 0x7fffb52c6c28
        READ of size 8 at 0x6060005bd218 thread T0
            #0 0x7ff229755270 in o3tl::UnsafeRefCountingPolicy::decrementCount(unsigned long&) include/o3tl/cow_wrapper.hxx:41:68
            #1 0x7ff2297551bf in o3tl::cow_wrapper<basegfx::Impl2DHomMatrix, o3tl::UnsafeRefCountingPolicy>::release() include/o3tl/cow_wrapper.hxx:203:29
            #2 0x7ff2297515f0 in o3tl::cow_wrapper<basegfx::Impl2DHomMatrix, o3tl::UnsafeRefCountingPolicy>::~cow_wrapper() include/o3tl/cow_wrapper.hxx:248:13
            #3 0x7ff242ef440f in __run_exit_handlers (/lib64/libc.so.6+0x3a40f)
            #4 0x7ff242ef4469 in __GI_exit (/lib64/libc.so.6+0x3a469)
        
        The reason appears to be the UnsafeRefCountingPolicy on the global
        IdentityMatrix, so every B2DHomMatrix that is created on any thread
        will manipulate the refcount of that global without synchronisation.
        
        Let's just remove the global and hope the extra allocations don't matter.
        
        Change-Id: I4962ab2e622286f29b912a57448f3f1a53eeb592

2017-05-31  Caolán McNamara  <caolanm@redhat.com>  [963137415bcdf3e7a26ce5d258302f4e39e294db]

        macro warning dialog grew an extra Cancel button
        
        since...
        
        commit bcad173faaffd3a3c1e6737d94d2108cf590338d
        Date:   Wed Feb 8 11:12:00 2017 +0200
        
            Reapply "create ErrorHandlerFlags scoped enum for error handling flags""
        
            This effectively reverts commit 32cae6a2eaa41568888df9c8fc5605debd8d704a.
        
        Change-Id: Ice41023bc741af46db3018bbb0eb08b4a339987e

2017-05-31  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [087537dc45bbab3db41fe6d92974cdfde59904cb]

        tdf#76446 GSoC: incorrect rotation of VML shapes
        
        * support poorly documented 'fd' suffix in rotation attribute
        * allow non-integer rotation
        
        Change-Id: I3d72f2a708e6585597db09366c00c50038abc9c1
        Reviewed-on: https://gerrit.libreoffice.org/38207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-05-31  Caolán McNamara  <caolanm@redhat.com>  [490e9dbade4f9d69cab4b1ec435944c9b4d2f6c2]

        disambiguate dual use of toolbar ids
        
        for toolbar title string resource and identifier (for config)
        
        Change-Id: I2657c3cbb586a62d8075db7cb43cc064b2030f28
        Reviewed-on: https://gerrit.libreoffice.org/38274
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-31  Aron Budea  <aron.budea@collabora.com>  [e0e12738449063abd9aad34ef78d26183ff11d6a]

        tdf#108072: match sprmTFCantSplit with its correct id
        
        The behavior was adjusted with
        72ef0d88e916b320de85fe2ebf08cb7aea28ca08 , but the ids
        for sprmTFCantSplit90 and sprmTFCantSplit remained mixed up.
        
        Change-Id: Ic97224a3af39e5df707a6dba59b785580c17b739
        Reviewed-on: https://gerrit.libreoffice.org/38117
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-31  Jean-Sebastien Bevilacqua  <realitix@gmail.com>  [511fb8e80d298d42f5c45e7410bf64f2a25b441e]

        tdf#108259 Enable autofilter with many different values
        
        When you create an autofilter on a column which contains many different
        values, you will have problems.
        
        First of all, if you exceed 65535 values, you will enter in an infinite
        loop because a uint16 is incremented for each value, and after 65535,
        you restart to 0.
        
        Secondly, the algorithm executes a double loop in O(n2) to determine
        checked values, it's too long. Instead of that, all checked values can be
        determined before.
        
        This patch is graciously offered by Linagora.
        
        Change-Id: Idc4500f6a496ae789aae11eb0e183aee157daa20
        Reviewed-on: https://gerrit.libreoffice.org/38269
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-31  Gabor Kelemen  <kelemeng@gnome.hu>  [add89eb95021cc6ebda2acffc4c7889109defa5b]

        Updated core Project: help  ca78b4f149dd82723a3b53a93063c881096fa71f
        
        Fix bookmarks and ahelps on Chinese Conversion dialog page
        
        Add missing bookmarks
        Remove unnecessary ahelps
        Sync label spelling with UI
        
        Change-Id: I5240d1386ef3abd716c6e6647b50c96a21555a65
        Reviewed-on: https://gerrit.libreoffice.org/38244
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-31  Gabor Kelemen  <kelemeng@gnome.hu>  [a7b2a155d2abc79a76eb49587456e32422fbae27]

        Updated core Project: help  78472fa975bce0b4bb26bce0cad6c15c910e8361
        
        tdf#107299 Fix reference to File - Templates menu item
        
        Change-Id: Iae0120954fc7ac7a1748ece724eb4c6ddd3321b7
        Reviewed-on: https://gerrit.libreoffice.org/38243
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-31  Gabor Kelemen  <kelemeng@gnome.hu>  [41db4698375c24b39e810e7389b242a7946d330d]

        Updated core Project: help  5cb25526e443e7492414ec27254843826de194cd
        
        Fix bookmarks and ahelps on 3D-Settings toolbar page
        
        Remove duplicate bookmarks
        Remove unnecessary ahelps
        
        Change-Id: I986b3e8dfc5aa9c00c5414ab41845060ff43d709
        Reviewed-on: https://gerrit.libreoffice.org/38242
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-31  Michael Stahl  <mstahl@redhat.com>  [4101e437564727af3dc5d61915b7bf6775f72d82]

        xmlsecurity: try to appease --as-needed default ld
        
        Change-Id: I11a7894cb71732e613ae430c128ce06becb4defb

2017-05-31  Marco Cecchetti  <marco.cecchetti@collabora.com>  [42ecf7b5f62ed4faabdce80722d1d3f43ca4fb9a]

        lok: impress: add support for undoing comment editing
        
        Conflicts:
        	sd/source/ui/annotations/annotationmanager.cxx
        
        Change-Id: I735dd68d658f007ddd44d6acf692ee9b4555eb53
        Reviewed-on: https://gerrit.libreoffice.org/37816
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-05-31  Marco Cecchetti  <marco.cecchetti@collabora.com>  [b29363a2ec4509b79fca57842a529b4ce460516e]

        lok: impress: undoing comment deletion doesn't work
        
        Change-Id: I3399ea4131acde42bdd307a8438a9129a83817f2
        Reviewed-on: https://gerrit.libreoffice.org/37815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-05-31  Stephan Bergmann  <sbergman@redhat.com>  [22a69119293ab94f28ca3120362b95eb38ba78d9]

        The updated values of t1, t2 are unused
        
        ...since f1bbda1c26dc16642038ea70288eec60b43520b6 "loplugin:cstylecast: deal
        with remaining pointer casts"
        
        Change-Id: Idecc702344c674e6f39051e4f8c2114017e317cb

2017-05-31  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [8129ad7b22dceeb2fef13741aa509c2229cf03de]

        tdf#104219 Don't export color information when color is automatic
        
        In LibreOffice and MS Office, there are two types of colors:
         - Automatic (which is taken from settings) and Fixed (which is set by RGB value).
        OOXML is setting automatic color by default, by not providing any RGB color.
        To preserve automatic color we need to not export
        RGB color during OOXML export.
        
        Change-Id: I8895230c4fffc9d8741f3eff37e64c4823d71da8
        Reviewed-on: https://gerrit.libreoffice.org/37970
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-31  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [2eceb468728088a84ad1a2b192e23e275b4b907a]

        Updated core Project: help  67fbb19423c95a5d0d4439db96bc740036a33200
        
        Grammar (is → are)
        
        Change-Id: I16042693a842430ecc7a880118321205f8aed732
        

2017-05-31  Justin Luth  <justin_luth@sil.org>  [fcbdef309cde7d5eefa77e1e3c902447519a34f9]

        writerfilter : remove dead code with m_sFootnoteFontName
        
        The string variable is never initialized or set,
        and the only use is if it is not empty.
        
        In 2007, author Oliver Specht 2007-06-12 04:41:16 in
        range fe8e4e774087465a10ecd8f366b7f0c272d8319a
        introduced m_sFootnoteFontName in a pair of commits.
        
        The call to SetFootnoteFontname() was removed in 2008
        with commit 009e3f4841378f13a2764a2c84e147e401b70525
        
        The SetFootnoteFontName() function was removed as unused in
        commit 6ea66657ebca5b3ec63f93b496b812888e0d53c9
        
        Since the footnote name is never set, it is always
        empty, and thus this code is useless.
        
        Change-Id: I64898ce9fa6673fbef0106054b5aa5a817c145d5
        Reviewed-on: https://gerrit.libreoffice.org/38257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-31  Stephan Bergmann  <sbergman@redhat.com>  [92be65d31103827bdbd82801ea203a504dce5316]

        Avoid implementation-defined behavior when mapping non-ASCII characters
        
        ...into the basic source character set (translation phase 1) and then into the
        execution character set (translation phase 5).
        
        Change-Id: I3d40bb9c2a64bc62c04db0fbe09408b1911893c8

2017-05-31  Stephan Bergmann  <sbergman@redhat.com>  [82fa13614caf183c4c318b03e8ba4dae498c6f0c]

        No need for additional pDlg variable
        
        Change-Id: I161b49ee5c72c13372ca95ce9f9cc87d886354ae

2017-05-31  Stephan Bergmann  <sbergman@redhat.com>  [052f25429eb6bf832c9e9bca6169755966ea794d]

        Guard against ScopedVclPtr "self assignment" (just in case)
        
        Change-Id: I12bbfbc6701e4e666d30dcf89c17be8f1a5d6858

2017-05-31  Stephan Bergmann  <sbergman@redhat.com>  [bef247d1370d9a5a83bfd2ccde70db37da0e7f30]

        DataRecursionQueue was only introduced in Clang 3.8
        
        (r253948 "Use data recursion in RecursiveASTVisitor when traversing Stmt and
        Expr nodes")
        
        Change-Id: I393474048ecbe0f6b7f19f00c2f830f495b2b6f0

2017-05-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [053e17be4be26b4c81b52bd15552cb3bfec24aea]

        sw RTF export: fix indentation
        
        This file had a consistent style before, let's keep it that way.
        
        Change-Id: I3330123f8887bc17ed96518b21d748fc3f2fc958

2017-05-31  Andras Timar  <andras.timar@collabora.com>  [58c0ff3266fcae75db4ee6e3ceac17793e98db1d]

        tdf#86776 Digitally sign soffice.bin on Windows
        
        Change-Id: I79e223f7ac8367a22668c015afddafe1c8b8cd42
        Reviewed-on: https://gerrit.libreoffice.org/38246
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-05-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [501d643e09e75fead105307d041779f179f84a67]

        libxmlsec: drop no longer needed xmlsec1-nssdisablecallbacks.patch.1
        
        Before the gbuild conversion in commit
        ec6af4194e80f5f0b2e46ca59802ff397a2a4a24 (convert libxmlsec to gbuild,
        2012-11-29) the makefile.mk had a comment for this patch: "Disable use
        of smime3 so don't need to package it".
        
        Today smime3 is packaged (see external/nss/ExternalPackage_nss.mk), so
        patching xmlsec is no longer needed.
        
        Change-Id: I73ec13ee92a1860f5dc3cbeed0e51d42a0320baa
        Reviewed-on: https://gerrit.libreoffice.org/38239
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [b08217989558addbcaded122a4e7211ae24bbcff]

        clang-tidy readability-redundant-string-cstr
        
        and readability-redundant-string-init
        
        Change-Id: I7b25659ace9e1d5be042ec5e179f01191693334e
        Reviewed-on: https://gerrit.libreoffice.org/38225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [307be8c9cedb32560419bbb09e029b906e5f1acd]

        clang-tidy readability-redundant-control-flow
        
        Change-Id: I832f7ef0f1bd55e365db7e49823fe8bc30390c04
        Reviewed-on: https://gerrit.libreoffice.org/38215
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c41a3e50433fe67eb361f79121d103929946d23]

        simplify OSQLScanner::SQLyyerror
        
        ...buffer management
        
        Change-Id: I649a93ed5bd9bd7d4ac8ec73fc956eb8532eac89
        Reviewed-on: https://gerrit.libreoffice.org/38206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-31  Szymon Kłos  <szymon.klos@collabora.com>  [9956849c2ea6049582e2ccf04c355542c1ef00a1]

        tdf#107797 select all entries in the dropdown
        
        Change-Id: I3ee33040744eab35f841d3622cb8981b49d04333
        Reviewed-on: https://gerrit.libreoffice.org/38091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-05-30  Caolán McNamara  <caolanm@redhat.com>  [e55f887be63b00e0966cb34863bb5d52fcac6d1d]

        Related: tdf#107961 ensure notifyhdl is unset after dispose
        
        Change-Id: I69790c8d3cfffc09ee6d6c165e17823223c5058a
        Reviewed-on: https://gerrit.libreoffice.org/38205
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [278bfe012a0e465cb8d08957fc07d2e5dcebdc81]

        tdf#106950 sw: support CharShadingValue property on paragraph styles
        
        Regression from commit 26d40686128e70916a636e20f5ccc5763bbb6cc8
        (fdo65400: fix for Character Shading being lost, 2013-06-23), though
        much more visible since commit a9e029ace41562e28e9242d63230ad1ca275f5d3
        (tdf#104744 RTF import: fix unexpected zero para left margin wrt style
        dedup, 2017-01-03), when I fixed the RTF filter to not duplicate the
        "align paragraph to center" paragraph style property as a direct
        formatting as well.
        
        The problem was that the CharShadingValue property was not added as a
        paragraph style property, while in general all character properties are
        also allowed on paragraphs and paragraph styles as well.
        
        Change-Id: If1bdad96e45adc545a81a1f550ab7ccb3591c4f6
        Reviewed-on: https://gerrit.libreoffice.org/38210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [709040e0adf0a533700576b14c8498f986a601e9]

        remove duplicate 'using namespace'
        
        Change-Id: I7f8828f677cfb588135ff75c03ffb75895773440
        Reviewed-on: https://gerrit.libreoffice.org/38201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-30  Michael Stahl  <mstahl@redhat.com>  [656c8754abc6678e5efcaa1fec1dcac0a01ca54c]

        sal,external: remove checks for obsolete VCVER=120
        
        Change-Id: I4d32b7c4b2e545a8d979bc516f64cfcbf66ecd07

2017-05-30  Michael Stahl  <mstahl@redhat.com>  [48801417688bf69aaac00c4b448f7779db13e895]

        python3: remove obsolete python-3.3.3-msvc2012-winxp.patch.1
        
        ...and python-3.3.0-msvc2012.patch etc.
        
        They were actually never applied to Python 3.5.
        
        Change-Id: I5beb5a81d55ab1921411d2351bdb397ff02ba75c

2017-05-30  Michael Stahl  <mstahl@redhat.com>  [c102efd27a82eaaf94fe9fedb7be88cff80bceb2]

        openssl: remove Windows XP patch
        
        Change-Id: I6e80c33d134100235ac1007154ca7f6151b59c2f

2017-05-30  Michael Stahl  <mstahl@redhat.com>  [f4236b38c79c62f3ba41812e86057e7825428da9]

        nss: remove obsolete nss-winXP-sdk.patch.1
        
        Change-Id: I044be3b53134081bcbdbfd6fd252d6851d3dba41

2017-05-30  Michael Stahl  <mstahl@redhat.com>  [ae286726dd223651f9b8bded18f609e2fe09c626]

        curl: remove curl-xp.patch.1
        
        Change-Id: I329289c97b857370852c982a8b74b739b9ac3d78

2017-05-30  Michael Stahl  <mstahl@redhat.com>  [713ed7b338b467b176af7eb5e9a80559b8496e8e]

        gbuild: stop defining _USING_V110_SDK71_
        
        Change-Id: Ic8eee967269b3666b15795f20ee62817dadfb0ff

2017-05-30  Michael Stahl  <mstahl@redhat.com>  [b411470bb818b6be17d0da982deb74d31b1b3dfc]

        vcl: replace dynamic lookups of Windows 7 APIs with static calls
        
        Change-Id: I5d4c4bb98e271e69c45b8e7f989f9b21d287c0bb

2017-05-30  Michael Stahl  <mstahl@redhat.com>  [5158c16a9ef23ab610940eb51e2fead13a7b0456]

        sal,sd: remove deprecated Windows XP socket code
        
        Change-Id: I220911496ed2734224b1eb96a929ec8d8bf2a3ef

2017-05-30  Michael Stahl  <mstahl@redhat.com>  [e687c1e3e35d65c7d21a4d243087adfd6b4ea9ef]

        fpicker: global default _WIN32_WINNT is sufficient now
        
        Remove local overrides.
        
        Change-Id: I588b6543848f962d7533c49b138bc6d836fe5c47

2017-05-30  Michael Stahl  <mstahl@redhat.com>  [2829dabaf37e6d9c736430f3fb9bbfb786b078ad]

        gbuild: define _WIN32_WINNT = _WIN32_WINNT_WIN7 = 0x0601
        
        And rely on implicitly derived
        _WIN32_IE = _WIN32_IE_WIN7 = _WIN32_IE_IE80
        
        Change-Id: I94717e2ed66387bdc76f9047c02c0820d4adc1f9

2017-05-30  Michael Stahl  <mstahl@redhat.com>  [3d15405e436db0cbad351808ef3ca0e47f47a701]

        configure: stop printing warnings about Windows XP
        
        Change-Id: Ia90056aa074be3d80c28e774714b5e5f217e37a7

2017-05-30  Gulsah Kose  <gulsah.1004@gmail.com>  [82beda528fb74ae1c6b5e12a98dbf5d4e9e4c0db]

        tdf#86119 Fix toggle behaviour of SID_NUMBER_STANDARD.
        
        Change-Id: I718869c92a3a03c05b8db3fe665f5502202f434b
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/38217
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-30  Rohan Kumar  <rohankanojia420@gmail.com>  [4c5ce12608526e76d90a400fa3f499ab83528e90]

        Fix highlighting in sd::FuTemplate
        
        sd::FuTemplate Highlighting tab's colors don't stick anymore.
        
        Change-Id: Idb1701ddf1f7d47758a4ef8ebe6705ee6ff16c11
        Reviewed-on: https://gerrit.libreoffice.org/35800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [bffb5437b48327a0572d905c792bbcc5f1f25f9a]

        enable the Action/Toolbar for Settings screens
        
        by using a theme that has it enabled
        
        Change-Id: Icf3b66d38de55e2b08d4e4ced463bab045e56c43

2017-05-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cb57abf33ffd2a76f67498b452f11d0f38e08054]

        android: bump build-tools, support-lib and gradle-plugin versions
        
        Change-Id: Ib9fa2a3ca0ad4ba5075c9c25e5b2cba1e0e7285a

2017-05-30  Matthias Freund  <matti_lx@secure.mailbox.org>  [b6bf9b12a63e22d718d6d8ad143d2095ca18017e]

        tdf#75256 - Sifr icon theme 32px
        
        Change-Id: I2c67c2685caca8b92d0b662d05d3d831499195b6
        Reviewed-on: https://gerrit.libreoffice.org/38173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-30  Stephan Bergmann  <sbergman@redhat.com>  [ac5ff992409944f6d2f828290b574261a691a0ed]

        Dispose pDlgInterface member during destruction
        
        Requires a VclPtr -> ScopedVclPtr assignment operator, similar to the existing
        VclPtr -> ScopedVclPtr constructor.
        
        Change-Id: I2b43967ee84f90eea20f8eaa17741229473752b1

2017-05-30  Stephan Bergmann  <sbergman@redhat.com>  [c1a7994d64648c222de2785ca5f30c549ba3443c]

        Use std::is_base_of instead of own UpCast
        
        ...and no need here to wrap code in
        
          /// @cond INTERNAL
        
        Change-Id: I4bc613728c73deab3fe1e22ccd0c3fad51252ce8
        Reviewed-on: https://gerrit.libreoffice.org/38221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-30  Stephan Bergmann  <sbergman@redhat.com>  [ac82ba97f330e1675931ae9a25f96a3255d18d89]

        Revert those quotes that look broken
        
        ...from 2b916da6cdcf3f7abe7e10f83321576ae2695954 "tdf#105204 fix shellcheck
        warning in shell/source/unix/misc/senddoc.sh"
        
        Change-Id: Iad55c5f4ff97f39ba117e525f2e660b537b00367

2017-05-30  Marco Cecchetti  <marco.cecchetti@collabora.com>  [6a01c2d4cab8c3f1a4ba61e7c4e049771612127e]

        tdf#107682 - Repeated images replace correct ones in exported PDF
        
        The problem was due to the buffer acquire methods: in Bitmap::Checksum
        (old implementation) Bitmap::AcquireReadAccess is used to get the bitmap
        buffer: indeed this method relies on SalBitmap::AcquireBuffer (which is
        used in the new implementation) but in case the buffer acquisition
        fails, instead of giving up, it tries to update the imp bitmap instance
        embedded in the bitmap (see BitmapInfoAccess::ImplCreate).
        
        The solution is to perform this further attemp in Bitmap::Checksum when
        the value returned by ImpBitmap::GetChecksum is 0.
        
        Change-Id: Ib901ac941db57756e9a951bacbc573ca206316e0
        Reviewed-on: https://gerrit.libreoffice.org/38165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-05-30  Matthias Freund  <matti_lx@secure.mailbox.org>  [b0067837759006832d2ddb32d05c8d325f52c277]

        tdf#75256 Sifr icon theme - showtrackchanges
        
        Change-Id: I0205b71fe1a7123f7bd7e09b597e3e17af4eea57
        Reviewed-on: https://gerrit.libreoffice.org/38170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-30  Stephan Bergmann  <sbergman@redhat.com>  [182622c757cceda83522f10922596ed4fa452b46]

        Fix quoting
        
        ...broken with 020e1bff16a7bb5f401a2547d211807acd7db0fb "tdf#105204: ShellCheck
        nitpicks for gengal.sh"
        
        Change-Id: I5e7cd0b29be7840f0af44a028eb1c56ac7ffb33b

2017-05-30  Stephan Bergmann  <sbergman@redhat.com>  [0a88690292e7e24b1e3250429364664ef4aa0345]

        Fix quoting
        
        ...broken with 6c80b3730ebe5a95aa685e5f02c285edeb21d4a5 "tdf#105204 fix
        shellcheck warnings in ure/source/uno"
        
        Change-Id: I44a6239d47353aea84ff4ab6d597104bd96e0950

2017-05-30  Stephan Bergmann  <sbergman@redhat.com>  [14f892b29f9bf3380d0a07fc61235ee51ab2f93d]

        Fix 'make id'
        
        ...after 027d661ef7e2490f1182d3e5003ae4da4135e0ca "tdf#105204 fix shellcheck
        warnings in solenv/bin/create-ids" broke it
        
        Change-Id: I03e8b5bbda228bfdcb36599b8c13b530395e9e62

2017-05-30  Jan Holesovsky  <kendy@collabora.com>  [cb5746a45ef6b0f209395fea9ce3e7801a574697]

        lambda -> function in anonymous namespace.
        
        Change-Id: Id2243d445bed35a1561c03d84cfb7162b6b90cdf
        Reviewed-on: https://gerrit.libreoffice.org/38189
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2017-05-30  Gabor Kelemen  <kelemeng@gnome.hu>  [5522e90cd95b73669dad98663020af2bd7651255]

        Updated core Project: help  bf3f3bd7b3428fc1c9bc0ec47d1b0962f059e747
        
        tdf#107077 New help page for the 'Pick a Color' window
        
        Change-Id: I18ccf5444aee8d6dbdbfc98102524ef8f46ffd44
        TODO: correct the howtoget section
        Reviewed-on: https://gerrit.libreoffice.org/37369
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ff810509839be584ec0c351a620c61bf32d055f2]

        Updated core Project: help  72e210bd694688738bffb6855221e2b1ff0b1e72
        
        Rewrite online help contents
        
        I have worked in a new implementation of the Help online. The strategy
        was to batch "flatten" all XHP into HTML files with an offline
        transformation using xsltproc.
        
        (by "flatten", I mean resolve all embeds in XHP files)
        
        see http://vm173.documentfoundation.org
        
        This way all displayed files are now HTML with minimal javascript. No
        more on-line XSLT transformation and their associate issues (delays) and
        poor debug.
        
        Advantages:
        1) preserve all XHP files as-is, authoring tools, DTD.
        2) preserve current translation workflow
        3) all files turned to HTML static, with minimum Javascript
        4) much faster load times, browser cache  used.
        5) Honors parameters &System and &DbPAR
        6) URL bookmarking in browser (Ctrl-D)
        7) Page navigation back and forth with browser buttons
        8) preserve current HC2 in LibreOffice (see 1).
        9) resolved <switchinline><caseinline> for &System and &DbPAR (aka
        module).
        10) maintained Fabio's bookmark search solution.
        11) index-able by search engines (XHP files were unknown to robots).
        12) pages can be directly accessed: e.g.
        http://localhost/text/scalc/01/04060106.html?DbPAR=CALC#bm_id3153114
        13) hold Google search snippet in TopRight area
        
        Disadvantages (Most are further work):
        1) issue with offline use (file://path/to/pages/)
        
        To do:
        1) batch create html of localized pages, localized bookmarks
        2) Resolve missing images paths (Icons are in core/icon-themes/)
        3) Resolve protocol file:// for offline use (hit CORS guideline
        restriction for browsers)
        4) provide better layout for bookmarks in the left pane
        5) work on web CSS to make it beautiful
        6) Clean up the XSLT filter, set a debug param.
        7) more
        
        Change-Id: I6de74037dbb59da872153f853237afd75b47c917
        Reviewed-on: https://gerrit.libreoffice.org/38220
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-30  Stephan Bergmann  <sbergman@redhat.com>  [7d858ad0575b8be58dfb69773e2fba2cf95409c8]

        Restrict loplugin:redundantcast to "real" casts
        
        Change-Id: Ifc9de898e5c9a084cbfd739625c679185c3a1534

2017-05-30  Katarina Behrens  <Katarina.Behrens@cib.de>  [e744e9f4492d3013742fcdb6254cd76528870e9d]

        tdf#105566: Add/remove infobar when the signature status changes
        
        this time without stack overflow. Updating existing infobar needs
        some work still
        
        This patch is partially based on work of samuel_m
        
        Change-Id: I2c44c14e27cf85a1014b01e5588b7b53990033b9
        Reviewed-on: https://gerrit.libreoffice.org/38148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-30  Stephan Bergmann  <sbergman@redhat.com>  [3dda91dda8764adb3f6cc229236281bb270bba92]

        Traverse InitListExpr only once
        
        Arbitrarily chosing to traverse the semantic instead of the syntactic form.
        
        Change-Id: Id1b4e49421a5550bb2fa9f0d7e6f83bf7abb6ebb

2017-05-30  Stephan Bergmann  <sbergman@redhat.com>  [81318b9a7b1d0f17250b15d6a65c7c04abc59193]

        loplugin:stringcopy (macOS)
        
        Change-Id: I917982ff7cd6e342125dc4349de7d16e1dad9f22

2017-05-30  Caolán McNamara  <caolanm@redhat.com>  [a9e3dc3c2acf95248cb0f64634ca5b203802d46e]

        stop spewing libxml2 warnings during filter detection
        
        Change-Id: Ifef3e75065e55aefba0f9498cf517efaf78ba6c1

2017-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ed854fa980804e71365c82821131bbe0cc9708c]

        drop LANGUAGE_USER_MALAGASY_PLATEAU define
        
        since it's just an alias for LANGUAGE_MALAGASY_PLATEAU,
        at least as far back as
        commit 6b678c135da07f34da1bf7b19562366361e95085
        "added/checked/aligned MS-LangIDs and mappings from new MS-LCID.pdf"
        
        Change-Id: I18645160cb1808c967fd6efd36e1d4269e4734ff
        Reviewed-on: https://gerrit.libreoffice.org/38187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-30  Stephan Bergmann  <sbergman@redhat.com>  [f6dda4e1603ee1d901bf747c60f232db1f1b56a5]

        Make loplugin:redundantcast accept bool(FD_ISSET(...)) again
        
        Change-Id: I4e96c55c246cf806f17df31844a00d0e8a5e4f56

2017-05-30  Michael Stahl  <mstahl@redhat.com>  [db38e3f201517acf22c1773ae9fc4cb2514788b1]

        tdf#108231 tdf#108109 xmloff: SvxUnoDrawingModel doesn't implement...
        
        ... XStyleFamiliesSupplier, so try to do without.  This is called from
        sw in case SWTRANSFER_OBJECTTYPE_DRAWMODEL.
        
        (regression from 9835a5823e0f559aabbc0e15ea126c82229c4bc7)
        
        Change-Id: Ic99ad4bf0c8e6e24fc10da173ec480c9d29c0363

2017-05-30  Caolán McNamara  <caolanm@redhat.com>  [d412e969e103253bbc74df8ead9fe3d67ddb53a0]

        Revert "make LANGUAGE setting universal, not just gtk specific"
        
        poxy cppunit tests can't use config here
        
        This reverts commit f55eeb7a45998d16eb0fe49088e172ce45ac4f2b.

2017-05-30  Jan Holesovsky  <kendy@collabora.com>  [345be1519e96be63624bf58ca5de0fe9abe16edd]

        tdf#107729: Disable toolbar items that are not available yet.
        
        Otherwise trying to use them crashes LibreOffice.
        
        Change-Id: I268e5b783905ec7aaaf50cbc629fd44e6341bf8d
        Reviewed-on: https://gerrit.libreoffice.org/38184
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b7988de7c0dcb6aad00864dd07d8be61021ac8d2]

        tdf#105204 fix iteration over profile
        
        regression of
        commit 7bec7abd4c3d78e6a37f523f4fb599134ef51ca7
            tdf#105204: ShellCheck nitpicks for apparmor.sh
        
        Change-Id: I5086e2a3af2908fe051c0bdc91753533adf7bafd
        Reviewed-on: https://gerrit.libreoffice.org/37896
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [04161ae40d9ba7fddbdaed183ebadceb8c784ad9]

        fix convertName2SQLName
        
        after my commit 47bbe217607374ccd3a76f1ef6d82e43efd31ba1
        "untwist the logic in convertName2SQLName"
        
        Change-Id: I3d365a24c538d8ecade2b6fe32fa739d8f4bd211

2017-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [47bbe217607374ccd3a76f1ef6d82e43efd31ba1]

        untwist the logic in convertName2SQLName
        
        Change-Id: Ib3cfa3a8a2bdc691e3f6db25672a37c8ede1ffd5
        Reviewed-on: https://gerrit.libreoffice.org/38180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-30  Varun Dhall  <varun.dhall@studentpartner.com>  [5ae5fb482f37176f1746cca4ade5c87b34b135a7]

        EditEngine Refactoring hand-coded XInterface implementations of EditDataObject
        
        EditDataObject has odd hand-coded XInterface implementations,
        this is unnecessary and can be improved by replacing its superclasses
        
        Change-Id: Ife19c114450dfd95a10a10de1a78b035babb5443
        Reviewed-on: https://gerrit.libreoffice.org/38163
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-30  Caolán McNamara  <caolanm@redhat.com>  [e29150c307e65b931f6cbfed3e75c9475ab9ecd8]

        missing resources
        
        since
        
        commit 17e872c3fa87bb596ec8b263b7a2e692b927dcef
        Date:   Fri Mar 17 13:11:27 2017 +0200
        
        remove unused defines from HRC files in svx(1)
        
        because SdrRectObj::TakeObjNameSingul adds some numbers to ids to find other ones
        
        Change-Id: I9d0bd3686f4a60b7436950f8e80def9cc3586d9c

2017-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [deae9e88b960130f384f424ec8fce60a3d4e6297]

        FTPURL::parse doesn't need so much string conversion
        
        just do all the work on an OUString
        
        Change-Id: Id8c03203dd793fa9351d0d4d46a7726bafd7d814
        Reviewed-on: https://gerrit.libreoffice.org/38183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-30  Caolán McNamara  <caolanm@redhat.com>  [f55eeb7a45998d16eb0fe49088e172ce45ac4f2b]

        make LANGUAGE setting universal, not just gtk specific
        
        Change-Id: I5ff01f0232391933ad3704af6f2c2100d923c1fd

2017-05-30  Caolán McNamara  <caolanm@redhat.com>  [1c965f6aec81816170aaf8f9fa378ab6adcb91af]

        coverity#1411566 Unchecked dynamic_cast
        
        and
        
        coverity#1411567 Unchecked dynamic_cast
        coverity#1411568 Unchecked dynamic_cast
        coverity#1411569 Unchecked dynamic_cast
        
        Change-Id: If1bb74941f2571ec3bdcb705bf2c9a87b54fe78d

2017-05-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7db9fd0764dbd99c93b6fa7a368cce413f2a11da]

        Updated core Project: help  6e54fc4fe1c01d4b3b015b9074f0dc8d10257ee9
        
        remove spurious spaces introduced in variables
        
        introduced on error when combining lines in
        eb145d19480d245228dc6b1032a925adbff8ea78
        
        Change-Id: Ia0f5b7287689bea541c422c20b2d647b82c21b0b
        

2017-05-30  Caolán McNamara  <caolanm@redhat.com>  [3f9fbca3011fe4f8fd6d34fa6fe4644dbaf3d3a4]

        coverity#1411565 'Constant' variable guards dead code
        
        on incomplete fix of
        
        commit 922e935c8812b1c1f94347bdbd7cdf277a75644e
        Date:   Mon May 29 17:08:06 2017 +0200
        
            i18nutil: fix invalid string copy that prevents startup
        
        for
        
        commit ef513fd4b049b214a03fbe6e62a5ea43680a7a9b
        Date:   Fri May 26 10:58:42 2017 +0200
        
            remove unnecessary use of OString::getStr
        
        Change-Id: I6cc56bae5e4a5c2fb235663bc6676cdea02b9701

2017-05-30  Caolán McNamara  <caolanm@redhat.com>  [b94f66ca986dd4405e227c031f8e039de07dab52]

        missing resources
        
        since
        
        commit 17e872c3fa87bb596ec8b263b7a2e692b927dcef
        Date:   Fri Mar 17 13:11:27 2017 +0200
        
            remove unused defines from HRC files in svx(1)
        
        because SdrRectObj::TakeObjNamePlural adds some numbers to ids to find other ones
        
        Change-Id: I9d0bd3686f4a60b7436950f8e80def9cc3586d9c

2017-05-30  Gabor Kelemen  <kelemeng@gnome.hu>  [21c36108e453df88994e4c9fac11b540ac386b68]

        Updated core Project: help  1ae135d7569571bc38fc1bcf0dfd24610039a86e
        
        Mass remove excess spaces from inside tags
        
        This is fallout from the l10n and oldref attribute removal.
        Some tags were broken into two rows and the second was
        indented with spaces.
        The line break was removed along the tags, but those
        spaces were not.
        Command I used to catch these:
        
        find source/text/ -name "*xhp" | xargs sed -i -e 's#\"  *>#\">#g'
        
        Change-Id: I6f9bad46cbfb7416950bee8230e358a3dd851def
        Reviewed-on: https://gerrit.libreoffice.org/37791
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        

2017-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [b36120b8e1991bd4939b7d4838a4f0333c8a3016]

        and fix my previous commit
        
        Change-Id: I63a22d5cf7a45d7b6fb3d1b356aa98ff954449e5

2017-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd3d9ed0ad281dfcc2b71c393e1b124ae78c4dcc]

        define SAL_RETURNS_NONNULL as LIBO_INTERNAL_ONLY
        
        and improve the comment
        
        Change-Id: I832fa0133810fee920024e7df9ff3c5c1c335582

2017-05-30  Gabor Kelemen  <kelemeng@gnome.hu>  [a909257abdc869a8d56a79f29b2de12725b74e68]

        Updated core Project: help  45f6f1757199dbebd364de8d2e1964e59d0c6f1f
        
        Add missing bookmarks to Edit Dictionary page
        
        Change-Id: I1ecee4903c2216f12a64798b9f0e49f27ae81804
        Reviewed-on: https://gerrit.libreoffice.org/38178
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-30  Gabor Kelemen  <kelemeng@gnome.hu>  [66a1f42f20dc7b88cc59096907c970c0a2eac2b4]

        Updated core Project: help  29eb53b6fffb2620dd32860c6d9093dfa5c11dcd
        
        Fix ahelps and bookmarks on X/Y Error Bars page
        
        Change-Id: Ic551d68721a5c045e62f279add57942ea7a879cb
        Reviewed-on: https://gerrit.libreoffice.org/38177
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d162d8222004029561185e07230b98317ec08ff]

        cleanup some OString stuff in jvmfwk
        
        Change-Id: I80d221a348c4bd5fcec82cafc455a051237ae95d
        Reviewed-on: https://gerrit.libreoffice.org/38131
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-30  Stephan Bergmann  <sbergman@redhat.com>  [e3c2c245f83cfe9359d67122af307abb9db25b13]

        Always looking for {msvcp,vcruntime}140.dll now
        
        ...since b862cbdd345ec57c2595629ded6a3969e1e65d56 "Support MSVC 15.0".
        
        Change-Id: I6e300966ebc006f6ebc6a6ec3af0e0c9e770df1d
        Reviewed-on: https://gerrit.libreoffice.org/38150
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-30  Stephan Bergmann  <sbergman@redhat.com>  [184c1df32a547b0257757dd7e0333db7eabdb33e]

        VCVER < 140 (i.e., MSVC 2013 and older) are no longer supported
        
        Change-Id: Id5c2de5cb343f86e210882404af19779da795793
        Reviewed-on: https://gerrit.libreoffice.org/38151
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ccde70d60d3a5074faf49260e8fe0ccdb91ff26]

        teach redundantcast plugin about functional casts
        
        Change-Id: Iac8ccd17d9e46ebb2cb55db7adb06c469bbd4ea0
        Reviewed-on: https://gerrit.libreoffice.org/37910
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-30  Gulsah Kose  <gulsah.1004@gmail.com>  [61ff1d919e317947c769e61eeda7f1bb8132f273]

        tdf#107589 Make description editable from Options tab.
        
        That commit makes possible to edit descriptions of
        images frames and objects from "Options" tab of
        Object/Properties dialogs
        
        Change-Id: I62d06b32da6919df62ff77b50c4c77d6a265bd64
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/38176
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-30  Julien Nabet  <serval2412@yahoo.fr>  [182a62e0f199d26df0ae76ebf224c5d4b0fc3e26]

        Related tdf#108068: Retrieve error from Firebird engine
        
        Change-Id: If89a904740e54e81c2f2ae790ba8d05d830b0a5b
        Reviewed-on: https://gerrit.libreoffice.org/38043
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2017-05-30  Takeshi Abe  <tabe@fixedpoint.jp>  [dc36d07d9e5e1c70c0e7bdc9adede5a10e4413f1]

        basic: Drop unused variables in test scripts
        
        Change-Id: I9893e8bed254dcac91fbc7abb5ab4817a28ba339
        Reviewed-on: https://gerrit.libreoffice.org/38133
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-29  Kappanneo  <pannacciclaudio@gmail.com>  [a87d79a1fae8af3fafdbc1b6d5e0f3adc454d4bf]

        tdf#97362 CalcRTL unittest partially migarted to python (CalcRTL.py)
        
        java checkSpreadsheetProperties to python testSpreadsheetProperties
        
        Change-Id: Ifd342d3f47aef8a64a0421b6bb7f2a643bdc6da8
        Reviewed-on: https://gerrit.libreoffice.org/38159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-29  Arianna Masciolini  <uzkamascio@gmail.com>  [a8124c2eaf401741e2235939a20cef2617ad8bd1]

        tdf#33831 swext: mention images by name in the mediawiki export
        
        odt files with pictures exported in mediawiki format now contain references to each image
        
        Change-Id: Idd73da997e2fe983899dd4514d3c393b3607a52d
        Reviewed-on: https://gerrit.libreoffice.org/38160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-29  Francesco Gradi  <frk.grd@libero.it>  [1955bb1172508b2bf3c7476de241834ae7771359]

        Related: tdf#79167 sw: open the navigator in sidebar from the findbar
        
        The navigator window is still available from View->Navigator.
        
        Change-Id: I143256be548a101edeac57713c4d2a128bcdf6a5
        Reviewed-on: https://gerrit.libreoffice.org/38161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-29  Michael Stahl  <mstahl@redhat.com>  [6f1530bfdefc8e4deabf37ab337e09a89d3841b3]

        tdf#96256 sw: fix scrolling to cursor after paste
        
        The mnStartAction hack in commit 587006cac508616f486aea45e265a170bcccdc87
        has a surprising effect on SwViewShell::SizeChgNotify(), as it causes
        PageNumNotify() to be called instead of SizeNotify() if pages are
        inserted while layouting in GetCharRect().
        
        Now SwCursorShell::UpdateCursor(SCROLLWIN) would no longer scroll to
        the cursor position, which is a problem for clipboard paste.
        
        Try to fix this by calling UISizeNotify() manually, which seems to work.
        
        Change-Id: Id08bfe2964564c02fe9d1ef0176939ab3eeb187a

2017-05-29  Jan Holesovsky  <kendy@collabora.com>  [20c15b2994dc433c873805ca6ef26338f0713840]

        lok: Notify about the Formatting Marks changes.
        
        Change-Id: Ibcbd370c99cf63789637ad6642c91775066ecfad
        Reviewed-on: https://gerrit.libreoffice.org/38157
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2017-05-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [83e5737a91218d018c15fed0503488a573d8bfc6]

        vcl PDF export, nss: use comphelper::Hash
        
        Allows removing the own HashContextScope, which did part of what is now
        provided by comphelper.
        
        Change-Id: I601a1cf841cdf1a094a71646d4a1eb042d42e985
        Reviewed-on: https://gerrit.libreoffice.org/38155
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-29  jan Iversen  <jani@libreoffice.org>  [0907b6dc0467f632660c79c035ee7c2fba5346c4]

        iOS, set user profile path
        
        having NULL as user_profile path does not work,
        changed call to LOK_init_2 with user profile path
        
        Change-Id: Ib7c882eccf228057b5a2d9d21973e8f95d4aee77

2017-05-29  jan Iversen  <jani@libreoffice.org>  [e616d08923b158934ba40408a33be326853bfbb8]

        iOS, added resources
        
        LO needs a number of files to be present in order to start.
        Added these files.
        
        Missing user profile
        
        Change-Id: Icb0cddfe3f8c7ab4d498bd4bd992f951c2d8d95f

2017-05-29  Stephan Bergmann  <sbergman@redhat.com>  [6cfe994fc23ef6c035c60cfa94c90e7034777b37]

        VCVER < 140 (i.e., MSVC 2013 and older) are no longer supported
        
        Change-Id: I2f0765ced195e6b3ed84bfb4abfa3df3669ae7a1
        Reviewed-on: https://gerrit.libreoffice.org/38149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-29  Michael Stahl  <mstahl@redhat.com>  [922e935c8812b1c1f94347bdbd7cdf277a75644e]

        i18nutil: fix invalid string copy that prevents startup
        
        (regression from ef513fd4b049b214a03fbe6e62a5ea43680a7a9b)
        
        Change-Id: Ia3ba5ba853648a4b180d6cc2318a4780fc87bf4d

2017-05-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [22c6554c98e210e48813127b5f460d633bae08e7]

        xmloff: move in xmlmultiimagehelper.hxx from include/
        
        Since it's not used outside xmloff.
        
        Change-Id: Ibec67db2106300b6d4a91ce07d779e16e028eb2a
        Reviewed-on: https://gerrit.libreoffice.org/38144
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [36b1e6270bf2fbb333e2a69c4bb5931eba418289]

        Windows 7 is now the minimum supported release; say so
        
        Change-Id: Ia034a805fbb63fc72f8fa4a814d68070c1ee967d

2017-05-29  Michael Stahl  <mstahl@redhat.com>  [ffbfe477b116c82e6b27bf3b39535382359bea99]

        fpicker: remove ifdef __IFileDialogCustomize_INTERFACE_DEFINED__
        
        No idea what SDK problem this once worked around but surely it's
        obsolete now.
        
        Change-Id: I5cfa37710ea8cecee8acc9c8f5a6a08fae4babbd

2017-05-29  Michael Stahl  <mstahl@redhat.com>  [1493eef1379a457c636959f423286612849e3691]

        fpicker: remove some Win32 helper code that is now unused
        
        Change-Id: I5414df94487fc9918ca28b694d6f94eeeac20b70

2017-05-29  Michael Stahl  <mstahl@redhat.com>  [99643e0d69ad2cd87a1c1e9602edf3a7fe7bd9cf]

        fpicker: remove PreviewCtrl.[ch]xx
        
        These were apparently never used; the Windows 7 file picker can preview
        images nicely without this anyway.
        
        Change-Id: I0e4a1bb94506cbeae10675400a471b2211659d6e

2017-05-29  Michael Stahl  <mstahl@redhat.com>  [200f02d55c806c3ae7ce054b43e66013c508062c]

        fpicker: remove legacy XP FilePicker implementation
        
        Long live VistaFilePicker.
        
        Change-Id: I362a582a1922abad66ecfd1f5c4ce1a5a25fcd11

2017-05-29  Stephan Bergmann  <sbergman@redhat.com>  [32260c40b265b97358fc426fb9f849c243dc7dd4]

        Revert "[API-CHANGE] Add persistent (in addition to persistant)"
        
        This reverts commit 795d56dfd55a78a240cef79c822ba958c4f18006.  The Gerrit UI had
        fooled me into pushing the "Submit" button in error.

2017-05-29  Julien Nabet  <serval2412@yahoo.fr>  [795d56dfd55a78a240cef79c822ba958c4f18006]

        [API-CHANGE] Add persistent (in addition to persistant)
        
        + keep "persistant" for compatibility reasons
        but put it as deprecated
        
        Change-Id: I7ef8efb9f376eadfdac876d142840aab5a0b4416
        Reviewed-on: https://gerrit.libreoffice.org/37042
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-05-29  Andras Timar  <andras.timar@collabora.com>  [4946e3b33d8d217f4f5be2af8a54b9a89ef1a732]

        Windows XP and Vista support was removed, prevent install on these old systems
        
        Change-Id: Ib15458b3d90d5ae8c91afde0d8136e76c4bd3804
        Reviewed-on: https://gerrit.libreoffice.org/38142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-05-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [2220bdcbb7ba64c2ca34f8ffd8206c8a145140b6]

        osl: qa test of %2F - for file URIs this is invalid
        
        Change-Id: I3871355bb4556b408504ab70194885a2084ad80b
        Reviewed-on: https://gerrit.libreoffice.org/37859
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [bd4aa1e09aa9fcedc381460e44bfc49a9f933786]

        osl: conditin.h and conditin.hxx doxygen updates
        
        Change-Id: Ibdfa34d2b3b93ba0b5d5211dd4f843d849375e64
        Reviewed-on: https://gerrit.libreoffice.org/38100
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-29  Gian Domenico Ceccarini  <gdceccarini@gmail.com>  [ccd8f402a79cbb43aa5bae7a11d3fcae92971c75]

        tdf#36747 Add extension in Tools > Options > Load / Save > General
        
        This commit take care about adding extension and not the order of the filters.
        
        Change-Id: Id776da2c2407037628007001af0a35e992791b1d
        Reviewed-on: https://gerrit.libreoffice.org/38134
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [fe13c249c8964355e39869a357c393f3208b6def]

        tdf#107684 DOCX export: fix duplicated <w:outlineLvl> element for styles
        
        Next to the existing OutlineNumbering() (which is only used for styles),
        commit fd2d14d5543c82eb875e720c98b51518699a8fbc (Implement DOCX export
        of paragraph outline level, 2013-10-04) added ParaOutlineLevel() to the
        attribute output class that also wrote the outline level of a paragraph
        (style), but worked for the cases when the style was imported by
        writerfilter as well.
        
        As a side-effect styles imported by xmloff now have their outline level
        property handled twice, leading to duplicated elements.
        
        Fix the problem by only writing <w:outlineLvl> in ParaOutlineLevel():
        it covers both use-cases, so no need to do anything in
        OutlineNumbering().
        
        Change-Id: Ic982dd70a00609cdfc3744a8ab69aaa828410fd0
        Reviewed-on: https://gerrit.libreoffice.org/38132
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [1094fedfac9d48262400e2a07581bfa36b2a422e]

        getUtf8TokenName can return by const ref
        
        and avoid some reference-counting in a hot path
        
        Change-Id: I7f5fd7f8f5f9076eb5f8d60118afa8e3ac8a5e6c
        Reviewed-on: https://gerrit.libreoffice.org/38129
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [649228f932321c2c5784fbf7b0df84712fde55a0]

        remove STR and VAL methods
        
        not very useful
        
        Change-Id: I9c53c2901fb56a303a1b15d0ad508eb5e22d0cd0
        Reviewed-on: https://gerrit.libreoffice.org/38126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [63577383f1502ca2c859ec765d4280e8195a17d6]

        no need for the ImplGetPropertyValue(sal_Unicode*) overload
        
        and no need to convert backwards and forwards between sal_Unicode* and
        OUString
        
        Change-Id: I417f5a59d58f80a41f877f8397bf2985dd08fa62
        Reviewed-on: https://gerrit.libreoffice.org/38125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca145c7364509cfdabb76472b503a2a5842c2b60]

        remove some unnecessary OString constructor calls
        
        Change-Id: I11358f17770cacb2a33011797f4be82dc02340b7
        Reviewed-on: https://gerrit.libreoffice.org/38130
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-29  Stephan Bergmann  <sbergman@redhat.com>  [0bebf37bac076a56801ef7d1c113f729b12b9f46]

        Revert "loplugin:stringcopy"
        
        This reverts commit 957874168491f4b030fda85c65dd969aae82a670.  It wasn't really
        necessary (see commit message of 8b1fcedcd10366523967ebcbd463b2c0c6b5b17a
        "...and re-eanble loplugin:stringcopy again") and reportedly causes issues with
        older Boost (see
        <https://lists.freedesktop.org/archives/libreoffice/2017-May/077786.html>
        "[Libreoffice-commits] core.git: jvmfwk/source").

2017-05-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [ad71552f2f3d7dd140c567dee2b16e274c0cb467]

        sw: prefix members of SwAccessibleParagraph
        
        Change-Id: Ia08e66e8b69aadc89df776f95ebf3e8aec2f4099
        Reviewed-on: https://gerrit.libreoffice.org/38127
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-29  jan Iversen  <jani@libreoffice.org>  [30da68bc7b42a960ac0bcb38ed5b82cce9af1ef0]

        iOS, LOkit link problems solved
        
        .swift -> .c -> LibreOfficeKit
        does not work (LOkit is compiled with C++)
        changed to
        .swift -> .mm -> LibreOfficeKit
        
        Change-Id: I4d4684876ca21534389189a431fcaadbbac78d3f

2017-05-29  jan Iversen  <jani@libreoffice.org>  [68ca63cf2c830d3a1ddbbcac9cc7edaa23b71c51]

        LibreOfficeKit, changed test for iOS.
        
        Replaced __APPLE__ && __arm*__ with
        TARGET_OS_IPHONE, which is set by xCode when compiling for iOS independent of CPU.
        
        Change-Id: Icd3418894841de45c731c21e5211b1cc4ff2e54a
        Reviewed-on: https://gerrit.libreoffice.org/38106
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-05-29  Justin Luth  <justin_luth@sil.org>  [e8714e3451282218e34d2ded472c9a5a44bd0bd2]

        related tdf#82173 writerfilter: ignore case when mapping style name
        
        Depends on unit test modifications in commits
        71229da3cb05fc8f3e94fe6a6a5d9ad43cdf8702
        a9118665637dafddd41ca549d0f73948cf1d332c
        
        One known effect is that Word's "footnote reference" formatting in docx
        will now affect Writer's "Footnote anchor".
        
        Change-Id: I84f21dcff86f727869a49fa4b53727c24337f63f
        Reviewed-on: https://gerrit.libreoffice.org/37936
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e49021b8ed260b97789e40c1e85eb61b3d5e1ed]

        apply SAL_RETURNS_NONNULL in a couple more places
        
        Change-Id: I0a57a6a5ea9372215e5f076aeafc64c896ec2312
        Reviewed-on: https://gerrit.libreoffice.org/38057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [dcadfb364a0988e9a78e6355f62a9fc635c4b74b]

        Capitalization of menu items
        
        Change-Id: I8d69da8b916c232e12d24b92543478fc79b76bc0

2017-05-29  Caolán McNamara  <caolanm@redhat.com>  [ec79f3453471ee9b6ae32e71ff16ea99d9b7751c]

        do we really need a OutputStreamWriter
        
        Change-Id: Iac1af431e7f0be7425379489d26e723487351f47
        Reviewed-on: https://gerrit.libreoffice.org/38115
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-29  Caolán McNamara  <caolanm@redhat.com>  [98a4aa7ca4c3277e81171a2597dc942e2bfaa2aa]

        coverity#1409892 silence Operands don't affect result
        
        this might work to make this appear deliberate to coverity
        
        Change-Id: Iad11e72feb154991b04cfb5960bd06d33c6b96a0
        Reviewed-on: https://gerrit.libreoffice.org/38116
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-28  Caolán McNamara  <caolanm@redhat.com>  [5df5e1bbc68f54dd7bc4b46f0a05a7150d84470a]

        aAttr is now (more obviously) unused
        
        Change-Id: Icf646cbb10921cc8673e22c7028e896c1c4aa036

2017-05-28  Caolán McNamara  <caolanm@redhat.com>  [a4b01a34f7e9ba4584eacab364b66709c55ecc44]

        coverity#704341 Logically dead code
        
        Change-Id: I1986daab3ec6576ac1b7d65f5944bbf21cd450b3

2017-05-28  Caolán McNamara  <caolanm@redhat.com>  [77a58dbde8d282e42819110b14526983f1424308]

        coverity#1406097 Dereference null return value
        
        Change-Id: I6e6c3a87f571274b4bbd09adc1daaa07289240db

2017-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef513fd4b049b214a03fbe6e62a5ea43680a7a9b]

        remove unnecessary use of OString::getStr
        
        Change-Id: I0490efedf459190521f4339854b3394d57765fdb
        Reviewed-on: https://gerrit.libreoffice.org/38058
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [826f1bca40a01f0a249d5b6cbb7c39c11638a060]

        rdm#2247 enable Upper Sorbian for languagepack/UI
        
        Change-Id: Id497d8032668823c6db07eb179ad4484241b7285

2017-05-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [04d86af0b529f801d77a988ba4a5feeedd511221]

        Updated core Project: translations  f12656527a34992d7b1a20618c359859f5c8e4a1
        
        update translations for 5.4
        
        and force-fix errors using pocheck, add hsb (Upper Sorbian) ui files
        
        Change-Id: I3b5ca6727d9cc276f0d85ef0a6cb70c4d938c9ea
        

2017-05-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [e01c6a3ba7c0e6a089769187ee1ad241aa862280]

        Related: tdf#106950 sw: fix crash on opening this file
        
        Not every paragraph supports the container::XEnumerationAccess
        interface.
        
        Change-Id: I0690f2e631f733b8f478a7df30d2918400eccf2f
        Reviewed-on: https://gerrit.libreoffice.org/38111
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ad097e4cac307c6f0eac27e38afe9cdc250ec697]

        cppcheck: duplicateExpression
        
        > Same expression on both sides of '|'
        
        we don't need WB_CLOSEABLE in the mask if we add it anyway
        
        ever since commit a0e2cc39e2c9d1284ef17180b6ab659a1dd2c540
        Date:   Tue Aug 7 10:54:21 2001 +0000
            #77230# - Close() works now correct
        
        Change-Id: I13d0f2ee8d12a9ab35080a1db09d398c7ac2cdb9
        Reviewed-on: https://gerrit.libreoffice.org/38103
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-05-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2e0444d31694324806ff2457de3472d871c10939]

        cleanup unused css/linguistic2/ includes
        
        Change-Id: Ifd4b495f965f948d37557d83a03a38df9322039a
        Reviewed-on: https://gerrit.libreoffice.org/38109
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [372f297de1ed0c3af0fa23dd6ea027035f850207]

        Makefile is generated in BUILDDIR, not SRCDIR (fix fetch for android)
        
        Change-Id: Ieaa4cb0e8d3370154cd1a57d4afaf5bfa715cbc9

2017-05-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [eac12b1fe5108bcd64be37e6011721f8566e2015]

        android: simplify some more if statements
        
        Change-Id: I49f7069ca774468b4b9d44541238e38edd0f5bd7

2017-05-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [2d13a00bfa17dd610979b5d89b4f159f2e548d3d]

        tdf#107837 DOCX export: fix balanced multi-col section at doc end
        
        For one, commit f6eb92406bd366c557bc07810649e7ab3d1db614 (fdo#77812
        :FILESAVE :DOCX : Extra Section Break gets added in file, 2014-04-29)
        made the mistake of always preventing an empty section at the end of the
        document, while having that is a feature for the case of balanced Writer
        sections with multiple columns. Word can't have balanced columns at the
        end of the document otherwise.
        
        For another, commit b6e62dc0dc2b284c825f1182a67bb2f9259a30ce (tdf#106492
        DOCX export: fix duplicated section break at doc end, 2017-03-21) made
        the same mistake when it wanted to eliminate an unexpected additional
        section break.
        
        Fix these by restricting these changes to the case when we don't hit the
        "multiple columns + they are balanced" situation.
        
        Change-Id: I742097eb813da6d94a9669328c6a049da7a491ee
        Reviewed-on: https://gerrit.libreoffice.org/38104
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-28  Szymon Kłos  <szymon.klos@collabora.com>  [46edac18b76d8e9cc74aed8a9712ca3bdadd0972]

        Watermark: VML font-family import for textpath
        
        Handle style attribute to get font-family:
        <v:textpath style="font-family:&quot;DejaVu Sans Light&quot;;font-size:1pt" .../>
        
        Change-Id: I5fe530aecccc57e103b413ef494502f666f1005a
        Reviewed-on: https://gerrit.libreoffice.org/38039
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-28  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ba5a9132375bcfedebd7c3d2500006161800da3b]

        tdf#107389: Wrong positioning of AutoFilter buttons in tiledrendering mode
        
        Must be a regression from this commit:
        9113f17e65b1dafbc178fd269e2967c1e2632f0e
        
        Where the offset's and origin's meaning were changed, but
        not all code path was updated accordingly.
        
        Change-Id: Ib519303d5ca5ac7f13e74944e8147ea3220d7684
        Reviewed-on: https://gerrit.libreoffice.org/38102
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-05-28  Chris Sherlock  <chris.sherlock79@gmail.com>  [2a3e763e99207b1354ed349bcbbf439721f08c14]

        osl: doxygen comment fix
        
        Change-Id: I6c3b732bd9abe5cab44347adf0d8bc19588f31b5
        Reviewed-on: https://gerrit.libreoffice.org/38101
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-28  Chris Sherlock  <chris.sherlock79@gmail.com>  [49eb192b35879bb20829c3a6744d1d22be67fe2f]

        solenv: include all global headers needed by the sal module
        
        The sal module is a bit of a special case in that it actually takes
        headers from three locations: include/sal/, include/osl/ and
        include/rtl. We need to cater for this in the mkdocs.sh script.
        
        Change-Id: I846dbfe948d86a6ad719bba263165ac251dbf9bc
        Reviewed-on: https://gerrit.libreoffice.org/38099
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-28  Matthias Freund  <matti_lx@secure.mailbox.org>  [45511d939750345335ba840f2364b567f1a76c42]

        tdf#106533 Sifr icon for "Index Entry" needed SVG
        
        Change-Id: Icf435a09cb841915d88836bb3677f22904225cba
        Reviewed-on: https://gerrit.libreoffice.org/38098
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-28  Matthias Freund  <matti_lx@secure.mailbox.org>  [90e88029a68aa748cd3e62d556f2be4f2f58d7b8]

        tdf#106533 Sifr icon for "Index Entry" needed
        
        Change-Id: I267496d6b67aed56dee12b2a44036b71f8b0fbb2
        Reviewed-on: https://gerrit.libreoffice.org/38095
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-27  Matthias Freund  <matti_lx@secure.mailbox.org>  [9ad56da72a79a2d649755a0ab98bd53f238db08b]

        tdf#106532 Sifr icon for "Cross-reference" needed
        
        svg, 16px png and 24px png
        
        Change-Id: Id90f656880f05681d9d95132851be0566918a792
        Reviewed-on: https://gerrit.libreoffice.org/38046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-27  Yousuf Philips  <philipz85@hotmail.com>  [76c74cfe6db292cb69495887cb2efcb6d52b204b]

        tdf#85594 Add reset default formatting to standard toolbar
        
        Change-Id: Ie483c3e5454eac45d1fa0f3c48b009cb369a19e3
        Reviewed-on: https://gerrit.libreoffice.org/38008
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-27  Yousuf Philips  <philipz85@hotmail.com>  [5a5864f5eec6761a8c20f4b77bac8bd83c7cec84]

        tdf#106534 New color palette with various charts palettes
        
        Change-Id: I17fefce4db145d0e0d861d3d34f8d3919320eb9d
        Reviewed-on: https://gerrit.libreoffice.org/37888
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-27  Yousuf Philips  <philipz85@hotmail.com>  [dc8ac5373d21c0ea35f73e2730940f3da35f5654]

        tdf#102915 Restore 'Clear Direct Formatting' to context menu
        
        Change-Id: If3f1a8c2255cb2daa280ca9745b91fd665bf127e
        Reviewed-on: https://gerrit.libreoffice.org/37925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f15afbcbb2c828cae6eb87f58d0f1cfe3b14ac16]

        add VBA tests- PMT, PPMT, PV,QBCOLOR functions
        
        Change-Id: Idcbecbdee6a6c054886d6a11ce22e525ecf23736
        Reviewed-on: https://gerrit.libreoffice.org/38084
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-05-27  Caolán McNamara  <caolanm@redhat.com>  [7d70516bb1aef8c234788c1cc515d78ac2df7a0c]

        Resolves: tdf#48918 grow/shrink effect missing from ui
        
        Change-Id: I4b80cf95e79cc3798816c4e7763328fae7c3aad3
        Reviewed-on: https://gerrit.libreoffice.org/36524
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [336f893c57c3c0281d4899629ad55603837d5d40]

        tdf#107976 sw: let a view handle multiple transferables
        
        Otherwise only the last transferable gets unregistered on closing the
        view, which means a use-after-free when trying to paste something copied
        from a closed document.
        
        Change-Id: I65594e07fa4fefe7ae51a12455b755d64700a00d
        Reviewed-on: https://gerrit.libreoffice.org/38088
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ea9030461df4610225376301a72cf0cd7ea631e8]

        fix construction of directory path
        
        Change-Id: I5fa7ce762ae7e429f685a52b0fed1a1f120da8dd

2017-05-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d33a0917b2b18486811b08007af0b1d8cb3ab9d6]

        allow to override settings based updater URL and channel through env
        
        Change-Id: Ie2d96c1f6c15f91db6410997185161e5fb443dfc

2017-05-27  jmzambon  <jeanmarczambon@gmail.com>  [52523f39aff9730a308eaca07a3c487829e36e8d]

        tdf#97362: CheckBookmarks unittest migrated to python (check_bookmarks.py)
        
        Change-Id: Ie5fa41d4346d921ed905795b76ea3c3e90b3d4a2
        Reviewed-on: https://gerrit.libreoffice.org/38080
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-05-27  tagezi  <lera.goncharuk@gmail.com>  [6dbf9543c6f83d7b1fe7ad27232f65152456619a]

        tdf#36541 Wrong syntax highlighting in BASIC IDE
        
        -- and // are not comments in Basic
        
        Change-Id: I6cd16f2d19eec280ead7d59a6162cd03ac267474
        Reviewed-on: https://gerrit.libreoffice.org/38074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-05-27  Ximeng Zu  <uznomis@yahoo.com>  [f45cfc6569d2a5a81784284f294eb35e98211b19]

        Update zoom constraints with device rotate
        
        Added function of updating zoom constraints
        whenever device rotates. This is achieved by
        calculating min zoom factor every time the
        size change function is called.
        
        Change-Id: I6d795c1eb79faa36b4f5dabedd2d4b8c87dcf7d7
        Reviewed-on: https://gerrit.libreoffice.org/37847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [998325386625823d0368df42ac848d8cfbb5568b]

        osl: file.h comments clarification and minor formatting cleanup
        
        Change-Id: I1011665787ccec2500efc4492a9f19e53de3bf12
        Reviewed-on: https://gerrit.libreoffice.org/38033
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [5628195324941e29af1713ca3dd60bfcdc7a1ad8]

        registry: fix indenting caused by automated namespace scripts, etc.
        
        Change-Id: Ia14ebebafe957891f8a3f0b1bf8519e906211ef8
        Reviewed-on: https://gerrit.libreoffice.org/38076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [56824276de139cb5ed8b5f6d115724712a8ca4ef]

        registry: remove comment cruft from regimpl.cxx
        
        Change-Id: Ic728b6d975cfaf59c5d28c5587c488a245b4c961
        Reviewed-on: https://gerrit.libreoffice.org/38068
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [f347ec8f6fa7143ad98eac96051b6f4b56e71847]

        osl: osl_setFilePos uHow and uPos parameter desc. are amazingly inaccurate!
        
        Change-Id: Ie96f31b24b4f23ef72f12adee14dfe4092fc8e2b
        Reviewed-on: https://gerrit.libreoffice.org/37873
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [95d5375b63d80c4a89ad96954934ff2e8ae213a2]

        osl: remove LLA sigs, fix typos and convert to Doxygen comment
        
        Change-Id: I07311894c25a906d0f3d64f39684851c7b23d672
        Reviewed-on: https://gerrit.libreoffice.org/37872
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [dbb2fff9f3f918966ddc5f55b32e247dc2bb2874]

        osl: convert to variable == value, not value == variable
        
        Change-Id: I20e68c135f43d03cf6035eda488c85a2067910e0
        Reviewed-on: https://gerrit.libreoffice.org/37864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [3a6eb7d7e5aaa455d892d63f95cced03d3e32a95]

        tdf#43157 - registry: convert from OSL_ASSERT to assert
        
        Change-Id: I527920d3e970e5028ebc0a84d0b460cdee0f140b
        Reviewed-on: https://gerrit.libreoffice.org/38077
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [90347af0b41fa76a2a79a2b4c9258333b3bf9a25]

        registry: like Rosencrantz, consistency is all I ask...
        
        ... only I do so with less existential angst.
        
        Change-Id: Ib62c27580db845b5c00b772aef1ec798a6163b4a
        Reviewed-on: https://gerrit.libreoffice.org/38070
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [b6536a2ff0f9ea9ad431eeba2c8b5493823dd21b]

        registry: typo in function parameter
        
        Change-Id: I0a0e9551e427f3ca0fe15a5eec05f85e852642fe
        Reviewed-on: https://gerrit.libreoffice.org/38075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-27  Henry Castro  <hcastro@collabora.com>  [0582bd49b385ebcebf93fe87d0161ed4846c8805]

        sw lok: disable undo state if conflict with other views
        
        Change-Id: I5497c9b1f236bc803529825ba8b423d55fffa93e
        Reviewed-on: https://gerrit.libreoffice.org/38049
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-05-27  Julien Nabet  <serval2412@yahoo.fr>  [95b9b46cca1da5f452af5e322af447fd27f82ea5]

        Revert "deleted variable bAdd because it does not make sense"
        
        This reverts commit d0c0ebbcabb67b8dfd130cf4e9e666bba229f846.
        + fix bAdd logic
        
        Change-Id: Iefa70e31c5747db1a881b1036e3d8a8995785603
        Reviewed-on: https://gerrit.libreoffice.org/38072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-05-26  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [e2e03ffc2637c9faea8a78f04232644e66ad60c4]

        Tiny Tango icon update, before I lose my backups again
        
        Change-Id: I26aaeabe68f063e06062840c354521b18054d729

2017-05-26  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [5c16d16ed3db32f922b2aeaad49592d2615c7e2c]

        tdf#107045 Change preview image in templates
        
        thumbnail.png was modified in XML code for each Impress
        template. Localized text was replaced with Lorem Ipsum
        text
        
        Change-Id: I67fbf9b957630a75227d1b595d9bdc4298ef791c
        Reviewed-on: https://gerrit.libreoffice.org/36805
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-05-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [f85ded43446b17fbfdd868cc057ba39666d3d7cb]

        tdf#108056 sw: add UI to disable SubtractFlysAnchoredAtFlys compat option
        
        There is a reason this is off by default, make it a bit more easier for
        users to not depend this option when they don't actually need it.
        
        Change-Id: I21c5b942c6021fa21840779e1a9f53055fbf279f
        Reviewed-on: https://gerrit.libreoffice.org/38081
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [0714d2f3009bbb24501561c1a8e96a6feb9a42ca]

        tdf#108056 sw SubtractFlys: add missing expansion of the clip path
        
        With this finally the bugdoc has no more unexpected white lines around
        the fly frame. In the non-SubtractFlys case DrawFillAttributes() already
        did an expansion of the clip path, but this was overwritten in case the
        layout flag was set.
        
        Fix the problem by taking care of this in lcl_SubtractFlys() itself.
        
        Change-Id: Iac91279f8bc19588e763425aff5cb800e793da83
        Reviewed-on: https://gerrit.libreoffice.org/38079
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d66700b59dacaf9bb055b222c0380cf91038dc7f]

        Updated core Project: help  2d55618673b1db54dd3439f1054413fc71d5a2a0
        
        Fix documentation URL in help page
        
        The URL was outdated.
        
        Change-Id: I6c8de8a7271875fd5d6874aface4130e8e872194
        Reviewed-on: https://gerrit.libreoffice.org/38085
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [94844e60fc7d57352333d78f10bd47fae8adf6f5]

        tdf#39468: translate German to English in registry's regimpl.cxx
        
        Change-Id: Ibda59217728c9c959c4648d73005770d27644b77
        Reviewed-on: https://gerrit.libreoffice.org/38069
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [87d62a6222932d36c91d7b69240c7bccbf4e46be]

        tdf#108056 sw SubtractFlys: work with a polypolygon directly
        
        In case the intention is that the clip rectangle should include the
        page, except a fly frame, we built a list of rectangles that covered
        this area. This introduces the problem if adjacent rectangles don't join
        perfectly.
        
        Instead allow lcl_SubtractFlys() to work on a clip state directly, this
        way the clip polypolygon will only contain two paths (the page rectangle
        and the rectangle of the fly), so rounding errors can't happen.
        
        Change-Id: I5b2e9a382aa7d16f3b16509670de754b5e00bd6d
        Reviewed-on: https://gerrit.libreoffice.org/38066
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [e60529fdfe0502f64e3c975f71539b28146943e8]

        fix impress slide context menu
        
        regression from 4a340e36e8d3713806719351f455711c1254a178
        "loplugin:constantparam"
        
        Change-Id: I3dc34fd438ba7f057e52e888e3ea8053a0b3ea78
        Reviewed-on: https://gerrit.libreoffice.org/38073
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-26  Caolán McNamara  <caolanm@redhat.com>  [8119d0ceb7e5d4c6dba406c998ad05f143f36f67]

        writerperfect translations missing
        
        persumably because there were never extracted to be available
        for translation
        
        Change-Id: Ib9d37105a41c19898577ba8acec121b87e3af9e5

2017-05-26  Armin Le Grand  <Armin.Le.Grand@cib.de>  [1b27bed2d5b6915cda408c6f8d27d15bf13cc9be]

        tdf#106131 no global drag when anchor drag active
        
        If in Writer dragging the anchor is already active
        it is not allowed to enter global object drag mode.
        This check was missing and may lead to various
        inconsistencies
        
        Change-Id: I7d8dd2a62737e6d5d72f69747ceb21bcb73c45ed
        Reviewed-on: https://gerrit.libreoffice.org/38059
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-05-26  Caolán McNamara  <caolanm@redhat.com>  [0b9b36cafe29916a9fdeac420a49c174adb10c59]

        Resolves: tdf##108069 2nd OpenGLContext::init should dispose earlier results
        
        Change-Id: If6bb9517a4081576347d71ddf26d020119d34247

2017-05-26  Caolán McNamara  <caolanm@redhat.com>  [dd55370d637a2f5d397a0a24ccfbc107b64a4ad1]

        coverity#707857 Uninitialized scalar field
        
        Change-Id: I2d51a2e9b56dd0dc57613f305e0834ffb1732de5

2017-05-26  Caolán McNamara  <caolanm@redhat.com>  [f76b927cc53f677128925e1353e3ecc44f105a77]

        coverity#1409894 Dereference after null check
        
        Change-Id: If475a0415c9faf98c978576743dbfdaa79d16d3f

2017-05-26  Caolán McNamara  <caolanm@redhat.com>  [bc28dde1891fd6e3b7ded3f2603aaf63a9111106]

        coverity#1409893 Division or modulo by float zero
        
        Change-Id: I697e9c7772792b02257ed1f40666dd70bb70300c

2017-05-26  Caolán McNamara  <caolanm@redhat.com>  [a74c796865f434f6e7a8806667381d325491092b]

        coverity#1242834 Unused value
        
        and
        
        coverity#1242871 Unused value
        coverity#1242900 Unused value
        
        Change-Id: Ic8c9afa5ac9ea9de661f15403646424486901696

2017-05-26  Caolán McNamara  <caolanm@redhat.com>  [6ee4b68ce5bd52b31713fc5213594e54b2412737]

        coverity#1409896 Dereference before null check
        
        should this be pShell instead of pSh ?
        
        Change-Id: Ie653dbbdee8cebc402c9ee9e78630353ba977921

2017-05-26  Caolán McNamara  <caolanm@redhat.com>  [ac2ea8ab2cda18b9fb01cb0f6a9d510f7d143e4d]

        coverity#1409897 Dereference before null check
        
        Change-Id: I9ce73a4836df502267ec9b247432dd86b6ac1b62

2017-05-26  Caolán McNamara  <caolanm@redhat.com>  [7be3b5b8bac080a8762279531bbe758b3675cc38]

        coverity#1409898 Dereference before null check
        
        Change-Id: I44b5ab0c66b4050c2ee47684af7526e2543945ca

2017-05-26  Caolán McNamara  <caolanm@redhat.com>  [e805881d74392969746d34756b035850c67883e6]

        coverity#1409895 Resource leak
        
        Change-Id: I1430ac41bf11bf3ae5c4cba3406a24148acd728e

2017-05-26  Caolán McNamara  <caolanm@redhat.com>  [21944eb7395e365cae01c14790f8069ac5933306]

        coverity#1409901 Unused value
        
        Change-Id: I1a363ed385ba251ece29f7bd1eaa151c0657f14e

2017-05-26  Justin Luth  <justin_luth@sil.org>  [dae134cd793b96126aab4029f1ea83faf51d4f58]

        tdf#74177 Writer table: refresh formula without losing comments
        
        The presence of an annotation anchor was causing number replacement
        to fail in Writer's table cells.  The formula's value was not
        recognized as a replaceable number, so the originally computed
        value remained in the cell, regardless of whether the formula's
        value changed.
        
        Allowing the value to change needs to avoid losing the comments,
        so the majority of this fix is to preserve the comments.
        
        This is not recognized as "fixed" during document loading since
        the table/formulas are not refreshed at load time.
        Only documents saved with incorrect results will notice this,
        and any cursor access inside the table will cause a refresh.
        Printing also causes a refresh (but not print preview or PDF export).
        
        So this patch only fixes document creation or modification, which
        should be adequate for this bug.
        
        Change-Id: I6f11d62c2d56e6b0f6a37371dd5aaef28d525e25
        Reviewed-on: https://gerrit.libreoffice.org/32910
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-05-26  Justin Luth  <justin_luth@sil.org>  [4dc3e7d5e9044be66177e467d739bd8be7556783]

        tdf#108049 VBA exception avoided in ScVbaRange::setStyle
        
        Change-Id: I5fc928373d70829b6e68d9000140a30f04179536
        Reviewed-on: https://gerrit.libreoffice.org/37981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-26  Michael Stahl  <mstahl@redhat.com>  [0f2981329c6b2cf409a506ad10f1485a8fc7d686]

        sdext: coverity#1409900 Uncaught exception
        
        Change-Id: I45e277440718b9d173f164eaaa3112f4c474aa3a

2017-05-26  Michael Stahl  <mstahl@redhat.com>  [40587c191ecf6ec667f40e9148c197246e3c45a5]

        sw: coverity#1409899 Null pointer dereferences
        
        Change-Id: I152def3c629980aedb705ac511f154cc6e9d1b0f

2017-05-26  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [f09be32d0fcb176527b41cedc37814d5ed7ccad5]

        tdf#36019: Dynamically enable/disable extension removal via GUI
        
        Now extension removal via the Extension Manager dialog can be
        dynamically enabled/disabled from the expert configurations.
        
        This doesn't affect the unopkg commands.
        
        Change-Id: I2b718d48977ca18cc3d808e98cf7804d4a47dcff
        Reviewed-on: https://gerrit.libreoffice.org/37990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [24b2c636a230c04ab4b9c6ed7d041f6420f959f1]

        create SAL_RETURNS_NONNULL annotation
        
        and apply it to some methods in OString and OUString
        
        Change-Id: I30e91f961b6d310799d3641f68b7ed54b3080f3a
        Reviewed-on: https://gerrit.libreoffice.org/38020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-26  Gabor Kelemen  <kelemeng@ubuntu.com>  [59793d67d4c0324730e30d71d94ba5173643d79c]

        Make helpcompiler more verbose on dot ahelps
        
        Currently we get a warning if the ahelp is one dot
        and there was no previous bookmark tag.
        
        This warning contains only the text with the problemmatic ahelp.
        
        It would make it easier to hunt down such problems if we would
        know the file names.
        
        This patch does that, and now I see 334 problems in 137 files.
        
        Change-Id: I364368f7affb85d5c5d526dd4674757c51956aea
        Reviewed-on: https://gerrit.libreoffice.org/38044
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2017-05-26  tagezi  <lera.goncharuk@gmail.com>  [d0c0ebbcabb67b8dfd130cf4e9e666bba229f846]

        deleted variable bAdd because it does not make sense
        
        Change-Id: Ib65c38c7e99ff4667c021240a1412c8f57f53cbe
        Reviewed-on: https://gerrit.libreoffice.org/38050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-05-26  Szymon Kłos  <szymon.klos@collabora.com>  [271094ad8f9e334d17176744b90b35e80528bcb2]

        Watermark: docx interoperability
        
        Before patch:
        
        Document created in MS Word:
        <v:shapetype id="_x0000_t136" o:spt="136" ...>
        <v:shape type="#_x0000_t136" ...>
        
        Imported to LO and exported:
        <v:shapetype id="shapetype_136" o:spt="136" ...>
        <v:shape type="shapetype_136" ...>
        
        Then again imported to MS Word and exported:
        <v:shapetype id="shapetype_136" o:spid="_x0000_m1026" o:spt="100" ...>
        <v:shape type="#shapetype_136" ...>
        
        In this moment LO after import had shape in the navigator but it wasn't visible.
        
        Patch:
        * vmshapecontext.cxx is changed to read ShapeType from id instead of o:spt
                             when o:spid is present.
        * vmlexport.cxx added o:spid for Word to identify inserted watermark
        * edfxol.cxx changed name of shape to "PowerPlusWaterMarkObject" for Word
        * tests
        
        Change-Id: I25322628838a98c45cbeed64144d04977b2ea9ba
        Reviewed-on: https://gerrit.libreoffice.org/37969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [e1b247625419515a8aeaf9e1f232f16cb4f59f73]

        RTF filter: use 'using' instead of 'typedef'
        
        Change-Id: Ie7182fa30155a8090421cf9a669525be99f0e0a7
        Reviewed-on: https://gerrit.libreoffice.org/38042
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-26  Justin Luth  <justin_luth@sil.org>  [b56d1e294d838d4b3d0f237c81325a0d1a1cff83]

        xlsx export: limit dataValidation list to 255 chars, not 254
        
        related to tdf#99856 commit b139bf96574010f317c543bc45d23dd6a5810621
        which had a logic failure, caused by investigating too many
        alternative ways of fixing.
        
        Change-Id: I6ffce8c0bc10c992804cb5d8c75441da1a4c3d37
        Reviewed-on: https://gerrit.libreoffice.org/38051
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-05-26  Justin Luth  <justin_luth@sil.org>  [6ae3d9d18d0069c9921a29bbe313e65084cd4a93]

        tdf#101815 impress: redraw after ExecuteSpellPopup
        
        After replacing a misspelled word, impress wasn't updating the screen
        in outline or normal mode. This is attempt #2.
        
        Change-Id: I3eb213a951d55faf9f5b36392f37bf2263851247
        Reviewed-on: https://gerrit.libreoffice.org/34406
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-05-26  Szymon Kłos  <szymon.klos@collabora.com>  [6533c30f7f8b62671fef9e636c49b11127812ed1]

        Watermark: updated Put and QueryValue
        
        Change-Id: Ica65be783130b1981093204edd03dc793a16343b
        Reviewed-on: https://gerrit.libreoffice.org/38027
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-25  Justin Luth  <justin_luth@sil.org>  [b139bf96574010f317c543bc45d23dd6a5810621]

        tdf#99856 xlsx export: limit dataValidation list to 255 chars
        
        Excel consider the file corrupt if it has an overly long
        validation list.
        
        Change-Id: I4145859d4f76e0a70521c7bee33c96927b437ace
        Reviewed-on: https://gerrit.libreoffice.org/38038
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-25  Matthias Freund  <matti_lx@secure.mailbox.org>  [3721d9893e1f9e1c355f39f66e3f7e6e341c2cc0]

        tdf#75256 svg sheet smashing and insertbefore and after fixes
        
        Change-Id: I92ad38f9eda9199bb419a051dc07bc057a120c7d
        Reviewed-on: https://gerrit.libreoffice.org/37657
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-05-25  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [cd003c3f6298c49d66ddd718b61a7ab33b148cb7]

        fix packaging
        
        after commit da543e4efbb53e25a60f8557a0b8cd307e46ebf4
            convert starbasic wizards to .properties for translations
        
        Change-Id: Iccc7a39776781c85d1c2f3160ff03876ae6c5762
        Reviewed-on: https://gerrit.libreoffice.org/38040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-25  Justin Luth  <justin_luth@sil.org>  [0d3fcbf809852aab0d0f88272bbfd2e8507d1c5e]

        tdf#108017 xlsb import: protection settings were reversed
        
        Back in LO4.3, commit 5728a56b20e01d6c9e86a23f20af64a1b68ad604
        fdo#70499 selectn of lock/unlocked cells with worksheet protection reversed
        
        ...reversed finalizeImport's understanding of maSheetProt.* to match
        xml import, but then it no longer matched the binary stream import.
        So, .xlsb imported the opposite of what .xlsx/.xlsm imported.
        
        Change-Id: I2da3967ef52187e4ef36ce7d01b17a4672f61e1c
        Reviewed-on: https://gerrit.libreoffice.org/37952
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-25  Jean-Pierre Ledure  <jp@ledure.be>  [4be228af5ae177ad0057613ef0a98d6cc1b67584]

        Access2Base - Value property of DECIMAL fields
        
        Avoid overflow on CLng function
        
        Change-Id: I75dc25299cbfbc1fff9eeac4e2a8d2f3e8ed7d85

2017-05-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [a05dc747caf5b8fef6bd95a999cb6098f2b4dbc7]

        tdf#108056 PDF export: work with double page size
        
        Our coordinate system has the origo in the top left corner, PDF's one is
        at the bottom left corner. So the page height affects the coordinate of
        all widths and y positions. That page width is 870.25 in the case of the
        bugdoc, but it was handled as 870 due to the integer rounding. The
        coordinates and heights are now closer to the expected ones.
        
        Change-Id: I9c7d77298df3850bbc170c9ace18120900d7e3fa
        Reviewed-on: https://gerrit.libreoffice.org/38030
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-25  tagezi  <lera.goncharuk@gmail.com>  [3bdd04cd54a42a98f7f679e749f3da0f164ac18f]

        tdf#91913 Saving line numbering into setting
        
        It saves setting of the line numbering for next start
        Now the line numbering is enabled by default
        
        Change-Id: Ib658d417882996eb843fed9b236496fe2fb42166
        Reviewed-on: https://gerrit.libreoffice.org/38013
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-05-25  Caolán McNamara  <caolanm@redhat.com>  [021ff0c97f3dabd423740782155c77cbcbc3a93a]

        RID_DB_TABLE_WIZARD_START should be RID_TABLE now
        
        Change-Id: Ibb15f7e4ee1429213f523b8fd8d3b12dc4881257

2017-05-25  Caolán McNamara  <caolanm@redhat.com>  [da543e4efbb53e25a60f8557a0b8cd307e46ebf4]

        convert starbasic wizards to .properties for translations
        
        Change-Id: I165f85ee993995b54163061c7d378eea90eb276a

2017-05-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [264ac75d4ddba5ef35105689df3c51d45c259b17]

        Updated core Project: help  6024a6602db8841bb67f20789371524f0d067f1c
        
        Fix <sup> tag swallowed by authoring extension
        
        Help authoring extension does not support <sup> and <sub> tags,
        a bug has been filled to fix it.
        
        This patch restore <sup> tags in file.
        
        Change-Id: I0551de6b937de2853494e8285fe7a56c2abb9d5a
        Reviewed-on: https://gerrit.libreoffice.org/38024
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-25  Caolán McNamara  <caolanm@redhat.com>  [882435a2d64afe46223f9135a00df26e63fa0a59]

        unused 'Blabla' resource string
        
        Change-Id: Ia4a7311d8b7e21d6bfab71f3d569953f44732c64

2017-05-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [e6bdcfb8e0bdd456f81d4391df355a76be13afd3]

        tdf#108056 sw SubtractFlys: fix off-by-one error in clip rectangle calculation
        
        See commit c5cf8824a619401627f18abc7b3049551c71ac2a (tdf#86578: sw: fix
        rendering of legacy documents with fly anchored at fly, 2015-04-10) for
        the context, this fixes the vertical unexpected thin white lines of the
        bugdoc.
        
        Change-Id: I5bb0536e84a8486440748ac9ebb24b22344cc03f
        Reviewed-on: https://gerrit.libreoffice.org/38015
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-25  Caolán McNamara  <caolanm@redhat.com>  [734662f2ac0b3616cb044679c3826f446d0936eb]

        missing RID_FORM + 70 resource not used
        
        Change-Id: I9b131d2f6fcf7ac22734f0e7b5d4d38447b4820c

2017-05-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [f832a2fd348de2c9c25e44ce2e18d7bd6a567393]

        Revert "tdf#107945: Perhaps this will make this method thread-safe..."
        
        This reverts commit 50fc62ce76bc51f18b16eae937761d0a8872df3e.
        
        The method was already thread-safe before this change.

2017-05-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [a563c5f4373b6258f693ad9691eedb15fe4ff268]

        update mdds to 1.2.3.
        
        Change-Id: I95b436810c7b7e4b9d9f0382e4c77aceec3c4a80
        Reviewed-on: https://gerrit.libreoffice.org/38010
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-05-25  Julien Nabet  <serval2412@yahoo.fr>  [c751318868f3f0082b2c86df493216d452b8ecc5]

        Related tdf#108068: Use new name of column when it's been changed
        
        First fix simple case, the rename of a column which is not a primary key
        
        Change-Id: Ia0de8e531021cbec0409408008c541c25a4bcd85
        Reviewed-on: https://gerrit.libreoffice.org/38014
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2017-05-25  Caolán McNamara  <caolanm@redhat.com>  [70fe321f3cadfb4c71bd2948d3b0651ab50ff009]

        match GetStarOfficeLocale with NLPSolver.ResourceManager
        
        for better or worse is another issue
        
        Change-Id: I2019c7506b95eb97461afc9b1d41782e0a9b2504

2017-05-25  Caolán McNamara  <caolanm@redhat.com>  [63e3a8b48aff32886acea504500a764234b60793]

        GetLocale is unused
        
        Change-Id: I106caf2e32236eea5b5517171c277533c4957c0e

2017-05-25  Mark Hung  <marklh9@gmail.com>  [002b4584e1db1c90000ed776479ff8f99c21e957]

        Bypass PdfExportTest::testTdf107868() in 64-bit Windows
        
        It also failed with VS2015. Just bypass it now.
        
        Change-Id: Ic657d1d341e8c9598e163f5f32b6e0bbee3959e4
        Reviewed-on: https://gerrit.libreoffice.org/37987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-05-25  Maxim Monastirsky  <momonasmon@gmail.com>  [ce40f2798f0fa2f8f6e3084e4bbbd50e749c55d6]

        tdf#105002 Don't crash on mail wizard recreation
        
        Change-Id: I8af4753cc654ec475d40223a64afa50a9de332ab
        Reviewed-on: https://gerrit.libreoffice.org/38007
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-05-25  David Tardon  <dtardon@redhat.com>  [b12e16f8fc186117cbb20cc3866bf052a3d75515]

        upload poppler 0.55.0
        
        Change-Id: I19b7d324a2dc50d006b4d255ddb6a5c1f15bc616
        Reviewed-on: https://gerrit.libreoffice.org/37998
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-05-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [a4b5bc2330e3656084dab21459e9b7ae1f58ebaf]

        xmlsec: use configure flags instead of patching out apps/docs
        
        These flags are new in xmlsec-1.2.24.
        
        Change-Id: If32faa6e1d3a5f51fa4d631973d8bd0962783a34
        Reviewed-on: https://gerrit.libreoffice.org/38004
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a340e36e8d3713806719351f455711c1254a178]

        loplugin:constantparam
        
        add the results files so I can just see the diff in future
        
        Change-Id: Ia20a1aa6418be95ed620719cde340c00b7b053e1
        Reviewed-on: https://gerrit.libreoffice.org/37988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [50fc62ce76bc51f18b16eae937761d0a8872df3e]

        tdf#107945: Perhaps this will make this method thread-safe...
        
        Assuming that rtl_uString_new() is thread-safe, and static variable
        initialization is technically thread-safe, hopefully we can declare
        this static method thread-safe now.
        
        Change-Id: Ibc3685a576c2a6692bdf2beff79592290b42cc8a
        Reviewed-on: https://gerrit.libreoffice.org/38011
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-05-24  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [6d51bb3d54ac52e4870bd00a21fce3a3b1c5010b]

        tdf#106424 fix crash in SfxItemPool::Put
        
        This fix reverts commit	304d3856c138fb54ff536f41be3eff26ab4d6315
        Date:   Wed Oct 16 07:55:09 2002 +0000
            #103124# possible unremoved SwFmt object fixed
        
        and commit fab98924e01f211c1d1fc5823c0867019b590c60
        Date:   Wed Oct 16 10:18:26 2002 +0000
            #103152# possible unremoved SwFmt object fixed
        
        as they are causing crashes:
        http://crashreport.libreoffice.org/stats/signature
        /SfxItemPool::Put(SfxPoolItem%20const%20&,unsigned%20short)
        
        The comments suggest there was/is a use-after-free when
        SwFormatCharFormat is changed with API. This happens in unoobj.cxx
        and unostyle.cxx by SwFormatDrop::SetCharFormat().
        
        With following changes:
        commit bf2ae97a223df987d6b9bc649afe311b5421f61e
            INTEGRATION: CWS os7 (1.64.4.3.34); FILE MERGED
            2003/03/25 14:23:43 os 1.64.4.3.34.1: #104245# table mode added
            to the SwXTextCursor::SetPropertyValue attribute list; 'Standard'
            character format not allowed as drop cap char style
        and commit 9625366d0b2fd36a57c6283a4a80c47b80d57707
            INTEGRATION: CWS os8 (1.64.4.3.48); FILE MERGED
            2003/04/09 09:11:53 os 1.64.4.3.48.3: #104245# Default not
            allowed as DropCapCharStyleName, too
        
        in unoobj.cxx, setting the documents' default SwFormatCharFormat is
        rejected by throwing an exception. Likely to fix the same issue as
        the first 2 commits.
        So we do the same in unostyle.cxx now too.
        
        Add an assert in SwFormatCharFormat::SetCharFormat and
        SwFormatDrop::SetCharFormat, to uncover other changes to the default
        SwFormatCharFormat or SwFormatDrop.
        Such an case could happen in SwXTextDefaults::setPropertyValue
        where we bail out now.
        
        Change-Id: Iac59dffbd6285dd28d1000a8eacda8ffd3bdc962
        Reviewed-on: https://gerrit.libreoffice.org/37499
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-24  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [f45463d8e2bb0771ec1837d159ff98108b0047cf]

        tdf#93727 Support date literals in basic
        
        * detect #...# in SbiScanner
        * add vb test
        * made date locale-independent
        
        Change-Id: Ic269df2df8d3a7c5af7858c3655bb40a0b6033f0
        Reviewed-on: https://gerrit.libreoffice.org/36002
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-24  Caolán McNamara  <caolanm@redhat.com>  [c6568ab9a6192675d72de58f72dd5d8e5c14db0a]

        SdResId used just for its id
        
        Change-Id: I37bc1e8f52c4968a26b12d5b9609dfe7b1f7827a

2017-05-24  Michael Stahl  <mstahl@redhat.com>  [15b033d1dd09cd1898a994a0f12e38ed5cf847cb]

        rhbz#1425304 sdext: join TimerScheduler thread before shutdown
        
        Use a osl::Condition to interrupt the waiting thread, and join it.
        
        Change-Id: I638a2495afd082446c39faf9362578bd0f758d04

2017-05-24  Caolán McNamara  <caolanm@redhat.com>  [a95def1aed681bbb664ff24470e0da7c5a5530ac]

        convert java wizards to .properties for translations
        
        like LibreOffice java extensions, and nlpsolver and librelogo, do, removes the
        magic number problem
        
        Change-Id: I561249ccebe41c787cd8cdaa80e1d035f27052cc
        Reviewed-on: https://gerrit.libreoffice.org/37986
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-24  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [99b7c4f57d7fe3cac772cce38e2dd6879e128315]

        tdf#36019: Dynamically enable/disable extension installation via GUI
        
        Now extension installation via the Extension Manager dialog can be
        dynamically enabled/disabled from the expert configurations.
        
        This also affects the installation by double-clicking the extension
        file in the file manager, but doesn't affect the unopkg commands.
        
        Change-Id: I70c2c83c2458115b366c7fdcc06f72e11df4726b
        Reviewed-on: https://gerrit.libreoffice.org/36688
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-05-24  Tor Lillqvist  <tml@collabora.com>  [b3f058126b407e8f7d62e9ace68105f2b252e9ac]

        Clean up a comment
        
        Change-Id: I9ee47a3de42087fb63e5d3e931ecee538017f3cc

2017-05-24  Caolán McNamara  <caolanm@redhat.com>  [18ef85fb86a4b0f356cb1d94270b2b6c6dab9161]

        liblangtag#10 support roundtripping ca@valencia
        
        Change-Id: I67932541fbb14316798fe94b64b4b32a3d1c29f6
        Reviewed-on: https://gerrit.libreoffice.org/37984
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [0d860007d692f9fb15b5699b49c314eb72eae79b]

        vcl: parallelize JPEG import from ImportGraphics()
        
        Just the expensive, pixel reading part, not the bitmap creation, which
        isn't thread-safe.
        
        Change-Id: I3723d80aa29ee5f2e604800cb2061c59b0b0324d
        Reviewed-on: https://gerrit.libreoffice.org/37978
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-24  Szymon Kłos  <szymon.klos@collabora.com>  [6e01993a420912ab8896879b0b91c47c3479c239]

        tdf#108040 Don't turn on header to check if Watermark exist
        
        Change-Id: Ieaf42384248deb283f71743f68c059b384abaa1a

2017-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [0a58848fddbcc4a3fafe3ddb4fdfbb4feda73b30]

        loplugin:unusedfields
        
        Change-Id: Ib91c6d23a1af3735d9c030eaf9efae817f513c58
        Reviewed-on: https://gerrit.libreoffice.org/37982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0bfddd99a28ebdf5b690c224df3feb2498758c0a]

        Updated core Project: help  cc225764fb26219e24b0f1aa73c2a9f55e4a65e1
        
        Mute l10n for dozens of numbers and format codes
        
        Muted numbers and codes are not to be translated
        
        Change-Id: I4714318c6108a2735825d7ff7832d2b3733df7f7
        Reviewed-on: https://gerrit.libreoffice.org/37973
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-24  Andras Timar  <andras.timar@collabora.com>  [439cdc8530fef0d7e1a62a66c094a27af2181309]

        Watermark command opens a dialog, add ... to the label
        
        Change-Id: I274661b1ec892425d84cd72194c376e498bf70ed

2017-05-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [e5b8b58ab02ca6f19b2a12d80c41d667ec416f1f]

        vcl: factor out graphic import filter state to GraphicImportContext
        
        Have all the data needed to read pixel data at one place.
        
        Change-Id: Ie00b154b941c775d6ff4bf11019464423b3e2425
        Reviewed-on: https://gerrit.libreoffice.org/37975
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-24  Gabor Kelemen  <kelemeng@gnome.hu>  [7299b7301cbb6013ba4ec36753a58d772b64a007]

        Updated core Project: help  9c0f31652cb806846bad8f814006209489c58b6b
        
        PlaceWare filter was dropped so don't mention its format
        
        Change-Id: Ifdfc7ca4de9565f69d8e14b91e219044e5ebd7f8
        Reviewed-on: https://gerrit.libreoffice.org/37968
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [bfafda5829f75091c9db798f953d617cde688a1f]

        tdf#107866 - Changing table column width with Alt+arrow key strokes is broken
        
        regression from commit 890d6790715c4c3f3565b476d538643f04dc6936
        "convert TableChgWidthHeightType to o3tl::typed_flags"
        
        Change-Id: Ia1c3ec09d23ffe502dd8cb0ab673e45935bd4909
        Reviewed-on: https://gerrit.libreoffice.org/37956
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-24  Tor Lillqvist  <tml@collabora.com>  [12fc1372f0e581348c70ad9d817b54c390f0e1cc]

        For some reason PdfExportTest::testTdf107868() fails in a 64-bit VS2017 build
        
        Just bypass it for now then.
        
        Change-Id: I78b088dd35b37378f1d29833b08cfd7afd6b5133

2017-05-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [b009c9a03622859ca95a9a5de97606ffaa8a6158]

        external: update pdfium to 3094
        
        This allows dropping the now upstreamed system-zlib.patch.1.
        
        Change-Id: I92668ff243fa7f14a418cec419c003d4a9bc96ce
        Reviewed-on: https://gerrit.libreoffice.org/37960
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-24  jan Iversen  <jani@libreoffice.org>  [a3f66d2d1d12bb7a308595b1b0ab96a7acab12d8]

        fixing fe3fb5ecd3b66e32cc5aa64a2afffa572353740e for iOS
        
        the new cross-toolset target does not work for iOS
        (the old way worked as it should)
        the "fetch" target causes problems.
        
        Change-Id: I19d2949f04a968ebd9813f635dc21cae0559a4e7

2017-05-24  Kohei Yoshida  <kohei.yoshida@collabora.com>  [d4cd8677889ec3807c194ef5b462f8e031807e5b]

        tdf#107945: properly iterate over mtv during pivot cache loading.
        
        This reduces the total time required for populating the pivot cache
        by ~60%.
        
        Change-Id: I6a8511959c20231a8a5dbd0b0a9a3d0930a1fa0c
        Reviewed-on: https://gerrit.libreoffice.org/37971
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-05-24  Takeshi Abe  <tabe@fixedpoint.jp>  [7948e84091f37fbda75f524f20138d1171918e64]

        basic: Stop detecting the number of tokens at runtime
        
        which removes static variables and improves SbiTokenizer's
        thread-safety.
        
        Change-Id: Ic3eb52adfa85691af65f214c1b90c43c03f9a3dd
        Reviewed-on: https://gerrit.libreoffice.org/37867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-24  Maxim Monastirsky  <momonasmon@gmail.com>  [687c3b49976ef0eb079853f7bffd63d25bff05c7]

        tdf#107008 Pass char style names to NBOTypeMgrBase
        
        Change-Id: I26db31b8f9db968aa33b92a4abe917ac20cd5844
        Reviewed-on: https://gerrit.libreoffice.org/37963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-23  Norbert Thiebaud  <nthiebaud@gmail.com>  [b8a1797e1511bdee779112f09b1e64098591b9fe]

        mkdocs_portal: reset local variable in loop
        
        Change-Id: I0c66717c0fac6d4d1bb6a33b8a196066f0f880d1

2017-05-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c137857d5bbe6bc25fbc8bd29b0dafcbe67dea91]

        Updated core Project: help  23e991de25bb224fc7c6561b9cb34632fecd7220
        
        The word “bar” should not be bolded or capitalized
        
        Change-Id: Ib295f68ea3bda9610359412b7748e417b77915bf
        

2017-05-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [9a5abf25c9bcabbd77cf37ae9c6a91cb4172df60]

        vcl GraphicFilter: invoke JPEG import directly in ImportGraphics()
        
        So that later the two ImportJPEG() calls can be invoked in separate for
        loops.
        
        Change-Id: I7b806d7c604d406411d5113731229eb9f761eee4
        Reviewed-on: https://gerrit.libreoffice.org/37955
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-23  Eike Rathke  <erack@redhat.com>  [6df362b4b01a1f645009b45e1a7dd902f1de089b]

        Extend the loop over svRefList to cover also the query evaluation
        
        ... otherwise all but the last reflist entry are thrown away..
        
        Change-Id: Ic8e66cfb6179a86140e566d25cbffc901527f269

2017-05-23  Szymon Kłos  <szymon.klos@collabora.com>  [b535d31f95809906c8eef5a8e8096e137f32a533]

        Watermark: read angle value
        
        Change-Id: Ib6b98c58b1251c27476cbbbd03a2f7ed97e68c45
        Reviewed-on: https://gerrit.libreoffice.org/37947
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-05-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [161b42efa95ac353fe0f800b2dea5ac495e8a55a]

        tdf#107971 - 'Shapes' text is gone from Modify menu
        
        Regression from commit f5738518a6ff5321d4d35d9bed4a640ae0a6ae9a
        "remove unhandled SID commands from svx"
        
        Change-Id: I78345c14fd899f19fa5134a6ada493e1f151d061
        Reviewed-on: https://gerrit.libreoffice.org/37954
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-23  jan Iversen  <jani@libreoffice.org>  [7a447a8c60113f53b237b633b940a761188a3885]

        iOS, remove curl to make iOS compile
        
        Commit 9c3b05f2d571b58ee2322a942162ecec654544dc
        added curl, without affect on iOS
        some of the conditions changed later
        making curl be included when compiling iOS
        
        Added filter_out macro for iOS
        
        Change-Id: I22a9ffd47f56893ea366fffa3ef0a0610ea54370

2017-05-23  Eike Rathke  <erack@redhat.com>  [69f9c57551120afbb7e2d877f8478148a0c545dc]

        svRefList always needs to be in a loop to be eventually popped from stack
        
        If it has more than one entries, rRefInList and rParam are incremented
        (effectively annulating a nParam--) and only the last entry pops the token from
        stack. This could had led to wrong references for other (previous) parameters.
        
        Change-Id: I4204d1be4da2e538cece20d92cb7cd96b7c8fa84

2017-05-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2e5db24f63edbfced178dc7ff274e9eeeea9de68]

        remove VCLExternalSolarLock* members from ..
        
        .. classes with OAccessibleContextHelper base.
        
        Change-Id: I3187e88bf485e78fb78550870a87db29d958dbc0
        Reviewed-on: https://gerrit.libreoffice.org/37948
        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-05-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [6a91ea82502c0b9e6632d625962bf9da006c4a2f]

        vcl GraphicFilter: add ImportGraphics()
        
        This is similar to ImportGraphic(), but can handle multiple streams with
        one function call.
        
        Change-Id: I8d5dc8de64321c3c1fb9e1037527b411fd68dca8
        Reviewed-on: https://gerrit.libreoffice.org/37953
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-23  Michael Stahl  <mstahl@redhat.com>  [f11cbcb60d546ce9c7a840a67458c5c88f8a8531]

        sc: work around MSVC 2017 ICE in AccessibleDocument.cxx
        
        MSVC 2017 dies with INTERNAL COMPILER ERROR on the ConvertLayerId
        function, which uses fancy C++14 constexpr SdrLayerId/strong_int stuff;
        it happens to compile without complaint if it is expressed as an
        if-elseif chain instead of the switch statement.
        
        Change-Id: Ib1324bbabeb7a971ba090b9647dde55c1cd0d587

2017-05-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [252e524094893063e4bcc822571a14c4558e1d00]

        svtools: add GraphicProvider::queryGraphics()
        
        This allows moving the for() loop from oox to svtools when importing
        multiple images.
        
        That means in case later we parallelize that loop, then the performance
        benefit won't be restricted to oox, but also will be available for all
        clients of the graphic provider.
        
        Change-Id: Icd7bd447e7ae623b0a8548e020d8f6ab38da47bb
        Reviewed-on: https://gerrit.libreoffice.org/37945
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-23  Eike Rathke  <erack@redhat.com>  [d24a9a7513805f1baee3ff7c9b8a25eb467a0f6b]

        Move pushing the result token into IterateParametersIfs, tdf#58874
        
        Change-Id: I7c44afad1610fd04b0b2acc51c654a583ed991e6

2017-05-23  Eike Rathke  <erack@redhat.com>  [cd87661b4761ee9f512fc01f95d84f786c97bb66]

        PushError() instead of SetError() so there's a result token
        
        Change-Id: I8c2a7e01b04c26e008c8cbea9332f71d47293c75

2017-05-23  Eike Rathke  <erack@redhat.com>  [28ff25934ca1442a4a7f22f0d915ed7b782ca379]

        Unit test for COUNTBLANK with array of references, tdf#58874
        
        Change-Id: I44c4db675b822c0456197bf019783076cb7a4b78

2017-05-23  Eike Rathke  <erack@redhat.com>  [5e974c89c8647040f796605aeae1322303532e58]

        Handle COUNTBLANK with array of references, tdf#58874
        
        Change-Id: Icf8d2ac32a75ebb45c8c6b3b5ae46d01757eb07a

2017-05-23  Eike Rathke  <erack@redhat.com>  [30660bd7e9d7f8639508dfceb24c335388370b0b]

        MustHaveParamCount() already pushes error, tdf#58874
        
        Change-Id: I5d4ec4f36d7c047a377528495e04cbd9a7bdc38b

2017-05-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [b1319842a49cdf6512bbd9e81081e2a9edbd6089]

        oox: add GraphicHelper::importGraphics()
        
        Similar to GraphicHelper::importGraphic(), but can import multiple
        streams with one function call.
        
        Change-Id: I5fd398bb6649259e86967f8db5cc1e212f50bc8e
        Reviewed-on: https://gerrit.libreoffice.org/37942
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [8256c139519c2431fdfe612c534416a7c93a9a38]

        loplugin:comparisonwithconstant in bridges
        
        Change-Id: I14983a829daf481e31eaa955b0756bda89b87ee1
        Reviewed-on: https://gerrit.libreoffice.org/37940
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-23  Caolán McNamara  <caolanm@redhat.com>  [476c50943864e70a4758ccf01e2567067bc7c44f]

        mysterious and missing 4077 resource used in sd
        
        this would have been
        String RID_WEBWIZARDDIALOG_START +77
        from
        wizards/source/formwizard/dbwizres.src
        
        which is now gone (very reasonably) since...
        
        commit 82d863b4a410fa78120d2efc41bd2b3b61f21cee
        Date:   Sat Feb 18 14:02:30 2017 +0100
        
            Related tdf#99967: Cleanup after Web Wizard drop
        
            There are still webwizard*.xhp in help/source/text/shared/autopi/
        
            Change-Id: If54d7bfc093c8c0765fd881eeb14f62bc3517194
            Reviewed-on: https://gerrit.libreoffice.org/34402
            Tested-by: Jenkins <ci@libreoffice.org>
            Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        
        the original complicated reuse of another modules translation
        was in
        
        commit 660c23c4c1c624b9db626be8f01166a154021e0d
        Date:   Fri Jan 28 14:38:37 2005 +0000
        
            INTEGRATION: CWS impress30 (1.18.40); FILE MERGED
            2005/01/20 13:44:50 cl 1.18.40.1: #b4752338# give warning when overwriting files
        
        Change-Id: I80ff0a545bbf08bcea142bb8bd41c547713ee11b

2017-05-23  Yousuf Philips  <philipz85@hotmail.com>  [318ba58031f656beda5a735d687a0ba991d9d779]

        tdf#107731 New default red and yellow for font and highlight color
        
        Change-Id: Ide81a7a3fce963a13b5c65861f566878ccb15676
        Reviewed-on: https://gerrit.libreoffice.org/37884
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-23  Szymon Kłos  <szymon.klos@collabora.com>  [c9c0aefd24c3aab24403b41b601c392267c6aff7]

        Watermark: move to the insert menu
        
        Change-Id: I6058236434de00cddec1340613e83c10acc4df2a

2017-05-23  Szymon Kłos  <szymon.klos@collabora.com>  [6a4f6bda2278c3e0c940fbb19bd3f19877e6dc9c]

        Watermark: remove enable checkbox
        
        Change-Id: Ic18b85070bf6c5c3e9678859a87cb9f44411533b

2017-05-23  tagezi  <lera.goncharuk@gmail.com>  [990277913a55bf7b0b920affe697460b24920c10]

        The menu items are moved according to a general design concept
        
        Close item was moved to up the first section of File menu
        GoToLine item was moved from View menu to Edit menu under Find&Replace
        
        Change-Id: I2d2561848917c2e6f22baf92030c7b5d147a56bb
        Reviewed-on: https://gerrit.libreoffice.org/37937
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b2f1292b3504b54e3799cd3d942365058360347]

        loplugin:comparisonwithconstant in chart2
        
        Change-Id: I95787007b26cdcf0d5d1617ecd0e55d377b551d7
        Reviewed-on: https://gerrit.libreoffice.org/37941
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed5abacda979d05fa4328953662ea98e6afa3c51]

        drop the SCsROW/SCsCOL/SCsTAB typedefs
        
        which are exactly the same as the regular SCROW/etc typedefs, and have
        been this way since
            commit 43a21999a92c99867bc3417291719996776b0647
            Author: Oliver Bolte <obo@openoffice.org>
            Date:   Fri Jun 4 09:00:39 2004 +0000
            INTEGRATION: CWS rowlimit (1.1.2); FILE ADDED
        
        Change-Id: Ia7f75d71227ca3167b5fd56019bb9bdf0697d1b0
        Reviewed-on: https://gerrit.libreoffice.org/37911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-23  Eike Rathke  <erack@redhat.com>  [6a6aa56b45f19c250e9c4111b478203ddb75478b]

        Handle SUMIF and AVERAGEIF with array of references, tdf#58874
        
        Change-Id: I37bad7b85ee61631399f1b49d0bc9be3b8d00423

2017-05-23  Eike Rathke  <erack@redhat.com>  [44a1f0c17d3c5b212ff60b2f24f50693b3da9eab]

        Move pushing result token into IterateParametersIf(), tdf#58874
        
        Change-Id: I98c52784992f5734480736ce4f8290490ca752f1

2017-05-23  Eike Rathke  <erack@redhat.com>  [b9ecc28533ed366bc6544303df763b6be29c2963]

        Handle COUNTIF with array of references, tdf#58874
        
        Change-Id: Id0325fba37cbf2cfea4a33e3e8110c5d85cf16a6

2017-05-23  Michael Stahl  <mstahl@redhat.com>  [fe3fb5ecd3b66e32cc5aa64a2afffa572353740e]

        Makefile: try to fix downloading externals for build platform
        
        When cross-compiling, it's possible that an external is only used on
        the build platform and not the host platform.  Attempt to fix this by
        invoking "make fetch" twice; it looks like this should not be
        combined with the exising "build-tools" invocation because that needs to
        be delayed until everything is fetched.
        
        Change-Id: I42626a30359d54dce3c0a5a8ea07045c099cea59
        Reviewed-on: https://gerrit.libreoffice.org/37912
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [04e27df3c162f1df02f061b94434a38d1eaa3a46]

        oox: add GraphicHelper::importEmbeddedGraphics()
        
        Similar to GraphicHelper::importEmbeddedGraphic(), but it takes a list
        of image paths to import.
        
        Change-Id: I11b670a0b2c693540054c78be2cee3835477b7e6
        Reviewed-on: https://gerrit.libreoffice.org/37938
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-23  Gabor Kelemen  <kelemeng@gnome.hu>  [ea224bbcdc94bd9bf6a57e57150e78c408926e7e]

        Updated core Project: help  78931b6027223617d44a209378c88161345eb21d
        
        tdf#102930 Fix missing ahelp
        
        Change-Id: Idc360a4e6fd1c13a1e640121159d1227d7feb601
        Reviewed-on: https://gerrit.libreoffice.org/37935
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-23  Gabor Kelemen  <kelemeng@gnome.hu>  [523619bbc34ff2f8251504f8919ada879dcd88a4]

        Updated core Project: help  9cafc343bfe9c3c4e3edd29cfc14da2ebbe895c3
        
        Fix more bookmarks one ahelp on the track changes Filter page
        
        Here we need the magic dot as ahelp id
        
        Change-Id: I9991afeae940a0bf0415118353dde8de3d68eede
        Reviewed-on: https://gerrit.libreoffice.org/37934
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-23  Gabor Kelemen  <kelemeng@gnome.hu>  [efc9e4e37f37f2766655c2d6cb0d4489e56257f7]

        Updated core Project: help  bb6df706e558e0a8a617541352b11fc075d20f03
        
        Change bogus paragraph role relatedtopics to paragraph
        
        Change-Id: I561cceb2579abf01c3239304dd9aba88235545e6
        Reviewed-on: https://gerrit.libreoffice.org/37933
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-23  Gabor Kelemen  <kelemeng@gnome.hu>  [35869de80d2e40fc095572d71025fa401bb832a5]

        Updated core Project: help  3106a05e988e7ed831840b47e8ecbf2961d34d94
        
        Convert bogus head2 roles to "heading level 2" roles
        
        Change-Id: I911bcf79b2ce0f0d8812f8756260861b95624b3b
        Reviewed-on: https://gerrit.libreoffice.org/37932
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-23  Gabor Kelemen  <kelemeng@gnome.hu>  [c94c9ab7bcbf3a73d6b14396fd51783b95237246]

        Updated core Project: help  2c1173b8ad3225b52e51545b6339a0fe7b9dc577
        
        Remove an empty page Styles
        
        A comment said "to be deleted" :)
        
        Change-Id: I025701664b7b8c6d1691941393a09bd72b43a1b7
        Reviewed-on: https://gerrit.libreoffice.org/37931
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-23  Gabor Kelemen  <kelemeng@gnome.hu>  [1f33f8ac5f286f8564b36ff922d15bdeb8445497]

        Updated core Project: help  ead4207b4a6f7ae49ecf9b80a598ecd0fafe7304
        
        Drop an obsolete and a redundant bookmark
        
        Change-Id: I80b0d269def0dc700e6f6da6c76502d78f30fac4
        Reviewed-on: https://gerrit.libreoffice.org/37930
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-23  Gabor Kelemen  <kelemeng@gnome.hu>  [efa6203229bf549e9efae79dce943c2268b27c00]

        Updated core Project: help  98f16894574b039fc5e7ead6934aa4a0488472b0
        
        tdf#107229 Fix reference to the Save as Template menu item
        
        Drop bookmark and ahelp related to old OOo template manager window
        Also fix a reference to the Styles and Formatting sidebar
        
        Change-Id: Icfe056ee32e38b45f11f33b65f85c24b05a32107
        Reviewed-on: https://gerrit.libreoffice.org/37929
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1e47b1428abf1732ab4d5e219b210760d4152e0]

        enhance useuniqueptr loplugin
        
        teach it to look for the following sequence in a destructor:
            delete m_pfoo;
            m_pfoo = nullptr;
        
        Change-Id: Icd6271a63a024e32b53cc9e599f8f59952160380
        Reviewed-on: https://gerrit.libreoffice.org/37900
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [919a4ef592b6026a7533a93682f39118fef29ce8]

        tdf#105461 PDF export of editeng fill color: restrict to logic map modes
        
        The original use case was Writer/Impress shape text, but when the map
        mode is pixels, the reference device gives bogus values for the
        PixelToLogic() calls, affecting e.g. form controls.
        
        Just go back to the old way of not painting the background for those.
        
        Change-Id: I52f1901af15732274915fa3c77c06909b5164afb
        Reviewed-on: https://gerrit.libreoffice.org/37919
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-23  andreas kainz  <kainz.a@gmail.com>  [0e6297932252403883a6057feee488e4ee2bc360]

        breeze add trackchangesbar
        
        Change-Id: I960dc562722b29cd4804cd68195dd418a494f932
        Reviewed-on: https://gerrit.libreoffice.org/37734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-23  Yousuf Philips  <philipz85@hotmail.com>  [adb5cdcf2352d3f1c78645feafc4c270b58b197a]

        tdf#91781 Add list styles and reorganized form controls
        
        Change-Id: Idb8241c3b55d0dfaf8338abd9ab601632ac16147
        Reviewed-on: https://gerrit.libreoffice.org/37727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-23  andreas kainz  <kainz.a@gmail.com>  [d1dd962e8e11360086cd2822bf00bb9f6f7e51ba]

        add blue arrow to lc_smallcaps breeze icon
        
        Change-Id: Ib7a55e884552f4d54a823850f85171ef1c501e49
        Reviewed-on: https://gerrit.libreoffice.org/37886
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Johnny_M <klasse@partyheld.de>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-23  Rene Engelhard  <rene@debian.org>  [6d08f417657741cfe8c1443e29fc2174ad4bf115]

        test for DejaVuSans
        
        Change-Id: I963c9a9ac0239af5550de50f39f080b9f19d494f

2017-05-22  Johnny_M  <klasse@partyheld.de>  [905c0892a584a81e6e5d4b7a6f97ec9e66cfac22]

        Fix the from-German translation of "UNO binding"
        
        As noted in the comment in
        https://gerrit.libreoffice.org/#/c/37839/3/forms/source/component/EventThread.hxx,
        this improves translation of "UNO-Anbindung" to the computing-specific term of
        "UNO binding" instead of "UNO connection". (All occurrences are translations,
        most of them by me.)
        
        Change-Id: I84daf94a0248e53010a569b1d3140c4394adce54
        Reviewed-on: https://gerrit.libreoffice.org/37917
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-22  Jens Carl  <j.carl43@gmx.de>  [dc04e4db2ca88a4f5d5827adedf540f70a19c7f5]

        tdf#39468 Translate German comments/terms in sw/source/filter/ww8/ww8atr.cxx
        
        Change-Id: Ief6faa2d31e33964fdc78cb83f215861e4337eac
        Reviewed-on: https://gerrit.libreoffice.org/37565
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-22  Jens Carl  <j.carl43@gmx.de>  [6c7c1350f617585f4780dd650f92e431c6e7f06c]

        tdf#39468 Translate German comments/terms in sw/source/filter/html/swhtml.cxx
        
        Fifth set of translations.
        
        Change-Id: If78542839ffeef3d48d01cf64727db2ada206e14
        Reviewed-on: https://gerrit.libreoffice.org/37606
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-22  Eike Rathke  <erack@redhat.com>  [70dd07cf82746362f621fb6510239e2c0034aa5f]

        Revert "Handle SUMPRODUCT with svRefList arguments, tdf#58874" (Excel can't)
        
        This reverts commit 6b417ec3daaec72c736fcfe0d980ce205e589633.

2017-05-22  Johnny_M  <klasse@partyheld.de>  [39adbb9593c764429e9ed2176dde755809b3af0f]

        Translate German comments and debug strings (leftovers in dirs d...)
        
        Translates all (leftovers) found using a custom regex, in directories not
        shown by /bin/find-german-comments and beginning with "d".
        
        Additionally, one FormatEntry in dtrans/source/win32/ftransl/ftransl.cxx
        is translated as well.
        
        Change-Id: Ia9b3df0210830bd65443883b5f27d56aef811437
        Reviewed-on: https://gerrit.libreoffice.org/37600
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-22  Takeshi Abe  <tabe@fixedpoint.jp>  [f060adefba5f67ec20d755cf1d95d49b62686ee5]

        Test _WIN32 instead of WIN32
        
        since the former is predefined by Visual C++ [0], but the latter
        is not.
        
        [0] https://msdn.microsoft.com/en-us/library/b0084kay.aspx
        
        Change-Id: I9ecb84779cbaf5f0186ef0b05da61b32293f8f2b
        Reviewed-on: https://gerrit.libreoffice.org/37808
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-22  Eike Rathke  <erack@redhat.com>  [c31bed5cd54e3db5a22d15d794d326ce9cafe146]

        svRefList argument can be handled now in ForceArray context, tdf#58874
        
        ... but it's up to the comsuming function if and how, so don't set a hard error
        here anymore.
        
        Change-Id: I316b6fb22c4b0569d209880c34704bb04f757045

2017-05-22  Justin Luth  <justin_luth@sil.org>  [71229da3cb05fc8f3e94fe6a6a5d9ad43cdf8702]

        remove unneeded specificity in unit test
        
        The unit test should only be ensuring that the footnote is actually
        written in the footnote section. The fix had nothing to do with the
        style of the footnote.
        
        Change-Id: I209f1f0a8cf896916eaf7e8002c92085926b508b
        Reviewed-on: https://gerrit.libreoffice.org/37907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-05-22  Justin Luth  <justin_luth@sil.org>  [a9118665637dafddd41ca549d0f73948cf1d332c]

        tdf#99227: remove unneeded specificity in unit test
        
        The unit test should only be ensuring that the drawing is in
        the footnote, not that it is located in the 5th character portion.
        
        Change-Id: I58040dc3498b2e78000891a26b7188dfac6c72f7
        Reviewed-on: https://gerrit.libreoffice.org/37906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-05-22  Eike Rathke  <erack@redhat.com>  [6b417ec3daaec72c736fcfe0d980ce205e589633]

        Handle SUMPRODUCT with svRefList arguments, tdf#58874
        
        Change-Id: I03c2ed1f957db5ad8a67aaab45076373a020e9c1

2017-05-22  Eike Rathke  <erack@redhat.com>  [8b55956d6a07d1d6b62ffdf58277e6752513f4c0]

        Introduce GetMatrix() from svRefList, tdf#58874
        
        Change-Id: Id3a2500c475835c54fbf02505f852bb33e1403cc

2017-05-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [7b3a0b7ea0f5ad2745cc7e15945150fcbc9e7c5a]

        oox: these getShape() functions can be const
        
        Change-Id: Ib0ecffa05b417072c463081691b553d04cf39c9e
        Reviewed-on: https://gerrit.libreoffice.org/37914
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-22  Henry Castro  <hcastro@collabora.com>  [63e801a60478117846e57e98d7b316d9fe711d9a]

        sc lok: prevent wrong assignment aEnd.Y()
        
        In tiled rendering case, the window size is small, and the
        assignment aEnd.Y() will cause wrong invalidation area.
        
        However, at this time will never happen because MAXTILEDROW < MAXROW,
        so better to avoid in case the last row meets the condition.
        
        Conflicts:
        	sc/source/ui/view/tabview3.cxx
        
        Change-Id: I9c6af57c0342f173195bb2f3d8ac5ef0f3964911
        Reviewed-on: https://gerrit.libreoffice.org/37908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-05-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [9eb8e2737d3a4d52ce1b0cc44091a3b7ecf59e3b]

        PPTX import: import JPEG images ahead of time
        
        So that they can be later imported in parallel, and when they are
        referenced, we just take the import result from the cache.
        
        Change-Id: Icc0efbbc8df03ee727fafe07f9983f3999dc34e2
        Reviewed-on: https://gerrit.libreoffice.org/37909
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-22  Eike Rathke  <erack@redhat.com>  [e8a742344d612067a7a0ba5c752176d12a559967]

        Unit tests for ...,ref1,arrayofrefs,ref2) to result array, tdf#58874
        
        Change-Id: I21e98ccd6c13c7e4aa98d5bbdd0dab6d9917a3dc

2017-05-22  Eike Rathke  <erack@redhat.com>  [a21f1c11aacde31fa190859828f257544afea818]

        Unit test for SUBTOTAL STDEV with array of references, tdf#58874
        
        Change-Id: I27d8a0a3c03012a4575785feb32df11a76d6fcdb

2017-05-22  Eike Rathke  <erack@redhat.com>  [fda09a666dd22aa6b2a9abfb25f7c97a3ab910fe]

        Handle STDEV, STDEVP, VAR and VARP with arrays of references, tdf#58874
        
        Change-Id: Ifdd5336124df9a085902417590d081646d05a588

2017-05-22  Eike Rathke  <erack@redhat.com>  [3e9f9bff4a3d8365f58545dae0c004a1254a56e3]

        Unit test for SUBTOTAL AVERAGE with array of references, tdf#58874
        
        To test the count vector as well.
        
        Change-Id: Idc6bcdc779ea0e6e8a6118934fd8e7856eba1518

2017-05-22  Eike Rathke  <erack@redhat.com>  [44b56bab060b3268617ed930fb783a20e617d137]

        Get vector count right, tdf#58874
        
        Change-Id: I1d4224c6a87af4ed9f879e144958f95418fabbf7

2017-05-22  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [cd71e5b97fb8042df8770470ffa75fd5227ad5e6]

        tdf#103896: Fix wrong leading and trailing tabs within dialogs on macOS
        
        Change-Id: Ia18b530f3cfd48273ae00471e23131cae0df9eda
        Reviewed-on: https://gerrit.libreoffice.org/37123
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-22  Justin Luth  <justin_luth@sil.org>  [f928ed66267330a8872a97767f11b97c219e0899]

        ww8export: match kern=2 with docxexport
        
        MSO uses half-pt values in this field as the
        minimum font pt size to start kerning at.
        
        Although kern=1 enables pair kerning in MSO, it seems to be an
        invalid number, and so is interpretted to enable kerning at
        the default value of pt 11. So kern=1 is the same as kern=22.
        Setting kern=2 seems to be the minimun allowed value,
        enabling kerning for fonts size 1 and above.
        
        Likely, kerning small fonts doesn't look good, so the current value
        of 1 enables it for the default font size.  However, if someone
        intentionally wants to kern a smaller font, then we will be
        incompatible, and also any documents with smaller fonts authored in LO
        will not be identical. As always, when the two applications have a design
        incompatibility, a decision will need to be made one way over another.
        
        Switching to enabling kerning at ALL font sizes, thus matching native LO
        handling, and so that any documents that are edited in LO look the same
        in MSO.
        
        This change will ONLY affect MSO's rendering of documents
        round-tripped by LO. It will not be noticed in LibreOffice itself.
        
        Change-Id: I73c46f3f120221b7b194480145b9150929d3d9a3
        Reviewed-on: https://gerrit.libreoffice.org/37800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-22  Jean-Pierre Ledure  <jp@ledure.be>  [7959165dfd731da900b97aa37db068a2cfc3800f]

        Access2Base - Class attribute in <span> tag
        
        Replaces the style attribute
        
        Change-Id: Id9366fc403fd0d3ab8c32a13d60b6c1c7ae74d43

2017-05-22  Eike Rathke  <erack@redhat.com>  [2ab771e0acd54ee164075f71fc4701f7b7cc3d06]

        Move result token push into GetStVarParams(), tdf#58874
        
        Change-Id: If38637f2dcaf0457e95444a9d46636d91def4f9c

2017-05-22  Marco Cecchetti  <marco.cecchetti@collabora.com>  [877b605bf519f20179e5de1beb5bb16cd431aa89]

        tdf#107998 - svg export: shapes are uncorrect both in Draw and Impress
        
        Start Draw, draw a rectangle, export it to a SVG document.
        
        Open the SVG document with a browser or Inkscape: instead of a
        rectangle, you will see a self-crossing polygon.
        
        This issue is due to a clean up commit
        (9d8c206ee4a5c130e11a4e786b4286f3362f9ca1) about string concatenation
        which has not taken into account that operations are performed from
        right to left.
        
        Change-Id: Ib1c0d872b6bd95abe98bb5e22ef69f6b2d5c163b
        Reviewed-on: https://gerrit.libreoffice.org/37899
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2017-05-22  Eike Rathke  <erack@redhat.com>  [61af27e2b8041aac756b2f49cc2c31e5578a638b]

        Make GetStVarParams() parameter bTextAsZero non-optional, tdf#58874 prep
        
        Change-Id: Ia38c5617be71a739f0a3a8fcf28060518e9334d1

2017-05-22  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [a7bfced28c526ca603cde3c1ac74ea842320bd7c]

        Optimizations:
        
        This avoids a lot of repeated allocation and freeing
        of memory for AttributeList.
        
        Change-Id: I97e44e633ed9880f37665f71e4dec3e74085cb09
        Reviewed-on: https://gerrit.libreoffice.org/34134
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-05-22  Caolán McNamara  <caolanm@redhat.com>  [7539c77fd49889015ad3a952009e33fac5324df6]

        Resolves: tdf#107981 SID_FM_CTL_PROPERTIES colorbox needs a 'default' entry
        
        we don't need MakeHexStr either, the colorbox will do that on its own
        
        Change-Id: Ifad523092c0f15cd51d0d829790c0cec1c96bb53
        Reviewed-on: https://gerrit.libreoffice.org/37898
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-22  Eike Rathke  <erack@redhat.com>  [24b577127d16810a809b19e7ec869509fae8b901]

        Generalize to lambda MatOpFunc(), tdf#58874
        
        Change-Id: Ibd5b1e83ad718d0d5ab832ecf884be69eeb0d22e

2017-05-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [16a645870327453391b73c94470f92e876a2adb5]

        sw: prefix members of SwTableCalcPara
        
        Change-Id: I975ffa6834d1f39fa9e005aec247d350139e2208
        Reviewed-on: https://gerrit.libreoffice.org/37897
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-22  Eike Rathke  <erack@redhat.com>  [f6cdba8a801ba296bd3f7ca6334fc3671b0bbe58]

        Factor out ScInterpreter::SwitchToArrayRefList(), tdf#58874
        
        Change-Id: I7a672b8d0bd6dae9baa1289a3b00b0789a0d4d6d

2017-05-22  Eike Rathke  <erack@redhat.com>  [667e0625090f084b8d9ae5a885b6b4624766ed6c]

        Unit test for SUBTOTAL MIN,MAX with array of references, tdf#58874
        
        Change-Id: I116b236066f28e3442f644544e789e1dbc2ff88a

2017-05-22  Eike Rathke  <erack@redhat.com>  [c41b82203ef54a74bd0693e29f65617d0e158a06]

        Handle MIN and MAX with arrays of references, tdf#58874
        
        Change-Id: I24c9f3078f60e14e64f1e1e3910963dfe0a38d77

2017-05-22  Eike Rathke  <erack@redhat.com>  [5236e847191bbc3fb47a630bec5dbe8ed65679d7]

        const nMatRows, tdf#58874
        
        Change-Id: Ic9e11ed6b8890fe9d3db4b3a9b4d1d8d50838b2e

2017-05-22  Eike Rathke  <erack@redhat.com>  [17dd13922c01a864e5124afc97c9b19f0e29b44c]

        Factor out to ScInterpreter::GetRefListArrayMaxSize(), tdf#58874
        
        Change-Id: Ie08c37ff66faaaba8f8945503e3d212943d324d7

2017-05-22  Eike Rathke  <erack@redhat.com>  [1e70dedee1c7be912e4aaa2ff12b046dbd364a86]

        Add unit test for SUBTOTAL over reference list in array context, tdf#58874
        
        Change-Id: I82752c035f6551d3136dc06331ff8745ba959463

2017-05-22  Eike Rathke  <erack@redhat.com>  [d9ba325bf1fd4e8f5557f34e5af6502107be5207]

        Use SetValue() instead of SetString()
        
        Change-Id: I9d1f9be14d69006126a2c72b7c4cfbfb24b3cfe8

2017-05-22  Eike Rathke  <erack@redhat.com>  [91bdd41bb0092e7ed9ef4e5b782650be3cfd9440]

        Handle reference list as array in IterateParameters(), tdf#58874
        
        This in array context now returns the expexted array for an expression like
        =SUBTOTAL(9,OFFSET(A1,ROW(1:3),0,2))
        where OFFSET returns an array (svRefList) of references, here
        A2:A3
        A3:A4
        A4:A5
        and SUBTOTAL(9,...) sums each of the references independently to return an
        array of three sums.
        
        Currently works with SUM, COUNT, COUNT2, AVERAGE, PRODUCT and SUMSQ.
        MAX and MIN are not handle in IterateParameters() and need an extra
        implementation, or rather move them into IterateParameters() as well?
        
        Change-Id: I03b7d1cccf78c1a831348106432126aec8d1f519

2017-05-22  Eike Rathke  <erack@redhat.com>  [f6703ce85f9399b94958601ed6623865b205c5fb]

        Change IterateParameters to push token instead of returning double, tdf#58874
        
        Change-Id: Ib256d99126116379b27fc246dedf0fac2efb8c02

2017-05-22  Eike Rathke  <erack@redhat.com>  [c9bff2c2e64823504baa8a4b5e20a88866ba0a71]

        Get rid of some unneccessary formula:: namespace
        
        Change-Id: Icd30167589b507c3f83a31dbb5c0eb473ab6580e

2017-05-22  Eike Rathke  <erack@redhat.com>  [b45a7ed1e687f7c54f16f6ab65b85ab3d945af68]

        Do not force return value to double in SUBTOTAL and AGGREGATE, tdf#58874
        
        Change-Id: I305adfb97022f353dde6aab4e234faff0fdfb904

2017-05-22  Eike Rathke  <erack@redhat.com>  [27caf863d4dc06dd8cc09f5e4836d40f59ee9faf]

        Mention validation with xmllint
        
        Change-Id: I03af05e51084a438109c2e200faa8d5e5b4f2c74

2017-05-22  Eike Rathke  <erack@redhat.com>  [b086633566cbcc5e73add5d195ce0ab207ea8f7c]

        Create RefList at JumpMatrix if current function returns Reference, tdf#58874
        
        Change-Id: I8fcdbc743c614857ee298b3d9c730ab64477dd8c

2017-05-22  Eike Rathke  <erack@redhat.com>  [3a3064fcb4778b050398d98598d6ed61e8298134]

        Introduce ScRefListToken::mbArrayResult for reference results, tdf#58874
        
        Change-Id: Icd077a82ab0c951667a6566d5c5d47084c46d20d

2017-05-22  Eike Rathke  <erack@redhat.com>  [6a569fd47e3665b0aaec397ace0346938bb3b4bf]

        Introduce ScJumpMatrix::mvRefList for array of reference results, tdf#58874
        
        Change-Id: I478ddbcd951b386b8d4cbb38059b904af7c79703

2017-05-22  Caolán McNamara  <caolanm@redhat.com>  [118401aae4516bf4cc122e96b376d129ab3a3d5e]

        Resolves: tdf#107959 SdrGrafObj leak triggers later crash
        
        if the graphic doesn't change, then the cloned SdrGrafObj
        persists beyond stylesheet destruction and blows up
        
        Change-Id: I0013e7e118985c1334ab460507bc5c8271700160

2017-05-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [40a9cb3ba4d63eef736ce449567061a4ffa90714]

        verify that VclPtr properly disposed
        
        Change-Id: Ia76b7ad9e6d7fefaf0088372b5f5fc7dc51c2846
        Reviewed-on: https://gerrit.libreoffice.org/37649
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-22  andreas kainz  <kainz.a@gmail.com>  [419ca3999d87def283217bad7e42b3e95df6e22b]

        update groupedbar compact notebookbar add margins and jay feedback
        
        Change-Id: I56228b3f120df5cad53d721715b977f8131efdc8
        Reviewed-on: https://gerrit.libreoffice.org/37885
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-22  Takeshi Abe  <tabe@fixedpoint.jp>  [514fd7073cbed62a01c8cecfd72cd65e810d679d]

        basic: Kill unnecessary ifdef stuff
        
        Change-Id: Id890eb2b7ff2f87005e114dd0fcea0fe3eb81eea
        Reviewed-on: https://gerrit.libreoffice.org/37866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-21  andreas kainz  <kainz.a@gmail.com>  [d69a91a3099d0b828f81cb90d6139da0e0af6fcf]

        update groupedbar compact notebookbar
        
        Change-Id: I50fd6be6a5f1473a34c1d7f930143705c2003fd1
        Reviewed-on: https://gerrit.libreoffice.org/37736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-05-21  Caolán McNamara  <caolanm@redhat.com>  [e83ee166799d832bafc2718593e447a4de750ad8]

        if X11/Xregion.h is universally available, we can use that instead
        
        Change-Id: I6ede6066037bb97b927faefacfd9a149ac2a0eac
        Reviewed-on: https://gerrit.libreoffice.org/37881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8f999d656a737a175167e1af0d09e97516b84d58]

        cleanup unused css/animations/ and css/presentation/ includes
        
        Change-Id: Iafd106d431869d80f664bd540092bee4f10e14b5
        Reviewed-on: https://gerrit.libreoffice.org/37862
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-21  Arnaud Versini  <arnaud.versini@gmail.com>  [fd26c3199d6e0f537ecad21ac2ef465c80bc8b90]

        accessibility: avoid useless allocation of a VCLExternalLock
        
        Change-Id: I4f95d38e0f3d139eded37dac10946084cfd11acd
        Reviewed-on: https://gerrit.libreoffice.org/37874
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-21  Caolán McNamara  <caolanm@redhat.com>  [ee79b9875ce4914c950c349c61f39e6dfdd0cc6b]

        Resolves: tdf#107964 partially revert "unused basic dialog"
        
        This reverts commit 062e7063a94673d016a91a16a30e86b82c70a03d.
        
        see ScModule::Execute
        
        case SID_CHOOSE_DESIGN: ...  Template.Samples.ShowStyles
        
        for the caller of this
        
        Change-Id: I95fb4e2999d8898f9425ea6a523187be3c3842af
        Reviewed-on: https://gerrit.libreoffice.org/37882
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-21  Caolán McNamara  <caolanm@redhat.com>  [6b5fc059543c16759abd5eec2576b5b68e96883a]

        XRegion has to match the "real" XRegion structure
        
        i.e. same as...
        
        commit 5470a365f25e5052b4dd74f76aa2196f0d70934b
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Nov 25 10:04:37 2015 +0000
        
            XRegion has to match the "real" XRegion structure, even if we don't use
        
            some of the fields
        
            regression from
        
            commit dd351dd728687cffe432ce0ec9367ceb80e097fb
            Date:   Tue Nov 24 08:50:39 2015 +0200
        
                loplugin:unusedfields in vcl/
        
        Change-Id: I8314eae6d507b6a7fb847d593458e15e666230c8

2017-05-21  Caolán McNamara  <caolanm@redhat.com>  [38632f933ae9361dad48b2123670876d7d602867]

        expand and drop python getResArray
        
        Change-Id: Ie81495a15376b01b0e87ee84628b8c6945897a3d
        Reviewed-on: https://gerrit.libreoffice.org/37877
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-21  Chris Sherlock  <chris.sherlock79@gmail.com>  [7fe9be7d273e9ec56e75f8bbd532fda1f59e98b9]

        osl: include/osl/file.h typo in comment
        
        Change-Id: I18b875e868706deaee2f50148233ec7219f89e07
        Reviewed-on: https://gerrit.libreoffice.org/37863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-21  Yousuf Philips  <philipz85@hotmail.com>  [3c4358e8e605e88e90c01ae6ffce439cf0708356]

        Organize accelerators in Impress' View menu
        
        Change-Id: I7473bea1c14a0523ce7361f55f007c9d6caf522e
        Reviewed-on: https://gerrit.libreoffice.org/37564
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-21  Yousuf Philips  <philipz85@hotmail.com>  [f4c4e407c6731f37769d6ffaaadbf3a07951a594]

        tdf#91820 Add cell style and spreadsheet theme command
        
        Change-Id: Ia9a3a4704b5c07e5ae26a290855cf77bd33bcbd1
        Reviewed-on: https://gerrit.libreoffice.org/37844
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-21  Yousuf Philips  <philipz85@hotmail.com>  [f856935db77d2f1eeeb6fd297d09ef4262df8761]

        tdf#95885 move cell protect command from toolbar to menu
        
        Change-Id: I5da54901e06346094cbe77e0ac70ecf72d9887ef
        Reviewed-on: https://gerrit.libreoffice.org/37845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c8d8b9b70e91090af2ed138283be42734b4d5748]

        cppcheck: unusedStructMember
        
        Change-Id: I1e2859e7a12a61db953be12f11149aaecb462b5b
        Reviewed-on: https://gerrit.libreoffice.org/37871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-05-21  Caolán McNamara  <caolanm@redhat.com>  [ebc2abf207c8d903b07f53ecefbca5731edcb1d6]

        ofz: check for null para
        
        Change-Id: Id31273b2a203414f8ad4f827c334ae17689560af

2017-05-21  Yeliz Taneroğlu  <yeliztaneroglu@gmail.com>  [2b916da6cdcf3f7abe7e10f83321576ae2695954]

        tdf#105204 fix shellcheck warning in shell/source/unix/misc/senddoc.sh
        
        Change-Id: I2e402186c4a8177031a8bf80f051ef0ca70063b0
        SC2006: Use $(STATEMENT) instead of legacy `STATEMENT`
        SC2086: Double quote to prevent globbing and word splitting.
        Reviewed-on: https://gerrit.libreoffice.org/37824
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e1e3def8cc15380ff761ba46032bbfadd80d43c8]

        Fix typos
        
        Change-Id: I438b6719817e0bbb47370ec54561eed2bc402cba
        Reviewed-on: https://gerrit.libreoffice.org/37783
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-21  Yeliz Taneroğlu  <yeliztaneroglu@gmail.com>  [68d7364dfbed50a802e61bf94493510405367b31]

        tdf#105204 fix shellcheck warning in solenv/bin/bin_library_info.sh
        
        Change-Id: I1c212966f9dc9157fd23ef6c71924d4d96af7e9f
        SC2086: Double quote to prevent globbing and word splitting.
        Reviewed-on: https://gerrit.libreoffice.org/37831
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-21  Julien Nabet  <serval2412@yahoo.fr>  [df17aa2e26ab28fbd599765726f2c96fffb9b75b]

        cppcheck: duplicate break
        
        Change-Id: I90a0758875f20950e1ec72198dc260e9d7aebe56
        Reviewed-on: https://gerrit.libreoffice.org/37870
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-21  Piotr Drąg  <piotrdrag@gmail.com>  [e8ba33c95639634999c30c62d1057daaceedf114]

        Updated core Project: dictionaries  3709ccf271956a1bae1a0cf7e90233c08a82c4d2
        
        Update Polish dictionary to 20170514
        
        Using sjp-myspell-pl-20170514.zip from http://sjp.pl/slownik/en/
        
        Change-Id: I7688b8d718c0c3835efd7a2fb4e75e4ac1accf21
        Reviewed-on: https://gerrit.libreoffice.org/37340
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-05-21  Piotr Drąg  <piotrdrag@gmail.com>  [7a8aeedb6c14017071b82fa2b497f24d6a6f9dc4]

        Updated core Project: dictionaries  36306e37d879cc97cfdc7ed885ea7a263195bed6
        
        Update Polish thesaurus to 0.8.60
        
        Using pl-dict-latest.oxt (version 0.8.60, 7 May 2017)
        from https://dobryslownik.pl/pobierz/ — includes the upstream fix
        for fd593892c9de0c323abf6e920fe2b7894a15b26f.
        
        Change-Id: I0cbd933bbc418a17dffd626e25927112f5c2b2ca
        Reviewed-on: https://gerrit.libreoffice.org/37339
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-05-21  Gabor Kelemen  <kelemeng@gnome.hu>  [25e1edf08b7fc16d192da0bd8ecb9604dedd2e9d]

        Updated core Project: dictionaries  200eca21410d97c1a1fa8189164744dfcf69dc3e
        
        Make sure all dictionary descriptions are translated
        
        Some dictionary extensions use 'en' as the language code of their
        description.
        The toolchain needs 'en-US' here to extract the extension name
        as a translatable string.
        As a result these names do not appear
        localized in Pootle and then in the Extension Manager.
        
        With this fix new pot files are generated in workdir/pot/dictionaries/
        
        Change-Id: I9d35f2a028be15a77da3b0679cfd154afbf1dc60
        Reviewed-on: https://gerrit.libreoffice.org/37868
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-05-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [20d04d6938a104124ac06271f17978a290cccf6c]

        take the certifcate info from the update config
        
        Change-Id: I15856f21d19b45ec50bd3d63d2e526c9e8db450d

2017-05-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3964bfa04f5aa09a9199225a8763cdec74d92ee3]

        check that a update config is specified for mar based updater
        
        Change-Id: I1fb87b33d4db8e5b0608aef13013be6dc9e8657e

2017-05-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ca5b8804f0bda6f04974b037fb71a6d594379eb4]

        cppcanvas: this assert can stay
        
        Both sequences are supposed to be 4 - input there does not result
        from parsing the EMF+ file.
        
        Change-Id: Idcfa70d717b75ce226a8bae0ebe073002555ef17
        Reviewed-on: https://gerrit.libreoffice.org/37861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [53fd8223b73c683e9e4d92b2ad3aabed368eff0e]

        tdf#107892 add MAXIFS test
        
        Change-Id: Ibb4d5a4f005390bf7ded06170dd95a8edf5c1c8c
        Reviewed-on: https://gerrit.libreoffice.org/37858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-05-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [cae3e20571167772e82b0cc714d9442af57ece8a]

        cleanup unused css/resource/ includes
        
        Change-Id: I1e2c795cef64799d5e28e5fafec6cd72f621abba
        Reviewed-on: https://gerrit.libreoffice.org/37853
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0d1a3593c2bc6ed16880e34c2b4243d9836b69cd]

        cleanup unused css/uri/ includes
        
        Change-Id: I08c7981ecce45e343ff9e98277dd3aea4ed68ab9
        Reviewed-on: https://gerrit.libreoffice.org/37860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-20  Johnny_M  <klasse@partyheld.de>  [f46e8802c2639cd56b65b35b5eea3a248437dbe4]

        Translate German comments and debug strings (leftovers in e... dirs)
        
        Translates all (leftovers) found using a custom regex, in directories not
        shown by /bin/find-german-comments and beginning with "e".
        
        Additionally, following is translated:
        - A help string in /extensions/test/ole/EventListenerSample/EventListener/EventListener.idl
        
        Change-Id: Iff521ae1c4a616ed5a4ca79641a5cee6f380bee0
        Reviewed-on: https://gerrit.libreoffice.org/37836
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-20  Julien Nabet  <serval2412@yahoo.fr>  [f80265fc9f9ff35b78609f91440d7515eb49d78a]

        Remove "noel" SAL_WARN
        
        Change-Id: I1557af6563f9dfab03cca5696b4622ae18b805d4
        Reviewed-on: https://gerrit.libreoffice.org/37856
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-20  Johnny_M  <klasse@partyheld.de>  [fd48f39a7ec080c868b314e06bc91efd160e87c9]

        Translate German comments and debug strings (leftovers in f... dirs)
        
        Translates all (leftovers) found using a custom regex, in directories not
        shown by /bin/find-german-comments and beginning with "f".
        
        Additionally:
        - Fixed translation in formula/source/ui/dlg/funcutl.cxx (translated in
        https://gerrit.libreoffice.org/gitweb?p=core.git;a=commitdiff;h=5e04331fc0a6434c61d3d18843cb4f80a44e5989 ),
        because clearing an event is quite the opposite of its triggering.
        
        Change-Id: I0fd62193a29883796cd05e5a80ce8a2900636b6c
        Reviewed-on: https://gerrit.libreoffice.org/37839
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [639a67273fd2a499ed05b805d0011da202067311]

        Updated core Project: help  0351604e8d6b4e3d797bdf742ff81377eee46b96
        
        tdf#84675 Add help page for StrReverse VBA
        
        Fixes some syntax definitions
        Mute l10n for VBA function names
        
        Change-Id: I06d7391a44b465339e3c82f333719488f7d843b2
        Reviewed-on: https://gerrit.libreoffice.org/37854
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [0a72b799718a17b0ea49dc36d974da28000fc952]

        tdf#107968 - double slash handling misleading; add unit test
        
        Change-Id: Ide52926eff56065e7368615338ea33dcb2f87c62
        Reviewed-on: https://gerrit.libreoffice.org/37850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-20  Julien Nabet  <serval2412@yahoo.fr>  [c6c245bd4d759bb0a220e2d057ba1e0a556f9aab]

        tdf#107900: Revert "tdf#58134 Reset Button in Options Dialogues does not Work with all Options."
        
        This reverts commit 45949bf73790b8214a1fcc8492f4ee6faad20780.
        
        Change-Id: I5eea6c491b2c6d549bf6edb8d9c4726fccf7fa45
        Reviewed-on: https://gerrit.libreoffice.org/37849
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-20  Katarina Behrens  <Katarina.Behrens@cib.de>  [7662b11cad6105d56fb9acc9c431c89d3b68dc89]

        tdf#107822: Apply custom pattern even if not saved as preset
        
        do the same ff1f83dd08b7b0169301ffe0a53499a27af613b9 does for
        gradients and hatches also here.
        Additionally remove bool member variable, no eye deer what its
        purpose was anyway, it was written multiple times but never read
        
        Change-Id: Iebb811906e92827969da028ee66d90ac477b0bdf
        Reviewed-on: https://gerrit.libreoffice.org/37690
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-20  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [25d7103f99c51ccad0ccfc56a4457f0b7db6853e]

        tdf#104423 Restore saving of Duplicate dlg parameters
        
        Saving of parameters in Duplicate dlg was removed by
        ce82146a6be87b239a0bde0b59fddf8865290b99
        
        Change-Id: Id7aaf0734132e3d2a5bd4f11f3a5a7abeaf64911
        Reviewed-on: https://gerrit.libreoffice.org/36755
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-20  Yeliz Taneroğlu  <yeliztaneroglu@gmail.com>  [7bec7abd4c3d78e6a37f523f4fb599134ef51ca7]

        tdf#105204: ShellCheck nitpicks for apparmor.sh
        
        Double quote to prevent globbing and word splitting.
        Iterating over ls output is fragile. Use globs.
        
        Change-Id: I156b472708049115e753ff2a51a44807c8af6b94
        Reviewed-on: https://gerrit.libreoffice.org/37544
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-20  Yeliz Taneroğlu  <yeliztaneroglu@gmail.com>  [aa8fdfd2c2f6ba421e988a3ca85b1a1cbaeb69b8]

        tdf#105204 fix shellcheck warning in solenv/bin/make-raspbian-root-tarball
        
        Change-Id: I9257e43f18945f18c7ef738621dcb2f117246934
        SC2038: Use -print0/-0 or find -exec + to allow for non-alphanumeric filenames.
        Reviewed-on: https://gerrit.libreoffice.org/37658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-20  Yeliz Taneroğlu  <yeliztaneroglu@gmail.com>  [6c5ba692627791ba8a7f412ee965f89487be06d5]

        tdf#105204: ShellCheck nitpicks for install-gdb-printers
        
        Change-Id: I4d9a9f52d72b789d60e541193fa06dbfb8236ead
        SC2155: Declare and assign separately to avoid masking return values.
        Reviewed-on: https://gerrit.libreoffice.org/37551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-20  Yeliz Taneroğlu  <yeliztaneroglu@gmail.com>  [46a30d5eb89a7198f30a895ac92ab5d70d111511]

        tdf#105204 fix shellcheck warning in setup_native/scripts/unpack_update.sh
        
        Change-Id: Ic2a3b58dac3bc148cf9a2bd8237574d4851aabe6
        SC2006: Use $(STATEMENT) instead of legacy `STATEMENT`
        SC2035: Use ./*glob* or -- *glob* so names with dashes won't become options.
        Reviewed-on: https://gerrit.libreoffice.org/37681
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-20  Yeliz Taneroğlu  <yeliztaneroglu@gmail.com>  [027d661ef7e2490f1182d3e5003ae4da4135e0ca]

        tdf#105204 fix shellcheck warnings in solenv/bin/create-ids
        
        Change-Id: Iab3855cdd8fb1ae3719dd7267b1592eea0ef1e22
        SC2006: Use $(..) instead of legacy `..`.
        SC2035: Use ./*/* so names with dashes won't become options.
        SC2086: Double quote to prevent globbing and word splitting.
        SC2046: Quote this to prevent word splitting.
        Reviewed-on: https://gerrit.libreoffice.org/37832
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-20  Yeliz Taneroğlu  <yeliztaneroglu@gmail.com>  [020e1bff16a7bb5f401a2547d211807acd7db0fb]

        tdf#105204: ShellCheck nitpicks for gengal.sh
        
        Use $(STATEMENT) instead of legacy `STATEMENT`.
        Double quote to prevent globbing and word splitting.
        Double quote array expansions to avoid re-splitting elements.
        
        Change-Id: I7fac5d187597aa37920754ed53be7bcc83603cee
        Reviewed-on: https://gerrit.libreoffice.org/37549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-20  Yeliz Taneroğlu  <yeliztaneroglu@gmail.com>  [e20f6464cc4047876ce5e6d47510e8038c513234]

        tdf#105204: ShellCheck nitpicks for find-unused-data.sh
        
        Double quote to prevent globbing and word splitting.
        
        Change-Id: I09faac27ca5c63a85b9b8cbd4f09821587bf4759
        Reviewed-on: https://gerrit.libreoffice.org/37545
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-20  Yeliz Taneroğlu  <yeliztaneroglu@gmail.com>  [6c80b3730ebe5a95aa685e5f02c285edeb21d4a5]

        tdf#105204 fix shellcheck warnings in ure/source/uno
        
        Use $(..) instead of `..`,
        double quote to prevent word splitting.
        
        Change-Id: I80251d98e6fb27af5a18c202521050c8101131fa
        Reviewed-on: https://gerrit.libreoffice.org/37465
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-20  jmzambon  <jeanmarczambon@gmail.com>  [8b850cad43d718d0d5c4b8a6dcef97781757c366]

        Correction of a typo in the doctext of XConditionalFormat.idl
        
        XConditionalFormat.idl doctext refers to a ConditionFormatEntryType constant
        that does not exist. The referred constant should be ConditionEntryType.
        
        Change-Id: I99349f0f4fb2406155278330e7e3b5f26caadc90
        Reviewed-on: https://gerrit.libreoffice.org/37834
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a0b93fe08162b84b780a8f2553147485ec8629ff]

        cleanup unused css/script/ includes
        
        but keep exception includes in headers for now
        
        Change-Id: I826828675a2d14b906e57068cbced2e790e12bce
        Reviewed-on: https://gerrit.libreoffice.org/37846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [25e8148a1bdf37b57938c255235eb48d98abbfc6]

        no need for std::unique_ptr::reset in destructor
        
        Change-Id: Id8628ae1e1d17dedf1c06d6a3d44d8be40be4cef

2017-05-20  Julien Nabet  <serval2412@yahoo.fr>  [417f65de89edfdafa24e49955109b5a58d37b151]

        convert to use std::unique_ptr
        
        Change-Id: I37f8469fa4f41ac052d811ef56ad4bddfac6a7d1
        Reviewed-on: https://gerrit.libreoffice.org/37848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d6e4d4ef54317e7cb70f23fff272e4217787d141]

        conditionally disable test that depends on additional fonts
        
        Change-Id: Idb066bf9dcaf0d606327214c9628fc12fefc7b19

2017-05-20  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [91c9e060b935fb08837d360ee4f8fd670e1185e1]

        mkdocs.sh: alias cmd variant to canonical name
        
        Otherwise being flexible during checking of required commands
        is a bit pointless.
        
        Change-Id: I9a6e283c816a87f35ce7913c294eaacb7da9a95b

2017-05-20  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [b71ad82b0e4b34ef3513f6115fe257c883700a0b]

        mkdocs.sh: support more than one markdown converter binary
        
        Change-Id: Ib3f79dd53e96c8f6d40c9c6614db5c672f24ba97

2017-05-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0215e8f9781a4a306fb16991bccf395472b667cd]

        fix HAVE_MORE_FONTS=0 build
        
        Change-Id: I92f99f46c1e2940a67b34f772e668827e803619e

2017-05-19  Kohei Yoshida  <kohei.yoshida@collabora.com>  [d1de2675fe74cd629423da77646d5ecc4766dc88]

        This file path can be referenced in git.
        
        Change-Id: I929323151668561fdcc9d5fe3708e74b86290721

2017-05-19  Kohei Yoshida  <kohei.yoshida@collabora.com>  [624ec199068090d2c60854cc8618116d7feaf1c9]

        This README is in markdown format now.
        
        Change-Id: Ibaf47feb4b281cf6048cc50366019b48fbc53fb4

2017-05-19  Kohei Yoshida  <kohei.yoshida@collabora.com>  [78315e1da16da0466a8b5d564c63142b6b99f5b8]

        Support markdown format for module README file.
        
        Now you can author a module README file in markdown format.  To
        distinguish it from the existing format, you need to save it as
        README.md then it'll be treated as a markdown file.
        
        Change-Id: Iebf3ae32608d348768b2da7157d122954a7b72f7

2017-05-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [07381c017cd2b4e3ce643d17ae7cbb11ddef2228]

        conditionally disable tests that depend on additional fonts
        
        Change-Id: If3dc2082e24760f68598dc718c32d3008fdf6eba

2017-05-20  Stephan Bergmann  <sbergman@redhat.com>  [89e9f804ca480f53a5a53ead8d60e32146dcfa41]

        loplugin:stringcopy (macOS)
        
        Change-Id: I855db37cdcd17920cf02d804e5cfa38d316ba236

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [8b1fcedcd10366523967ebcbd463b2c0c6b5b17a]

        ...and re-eanble loplugin:stringcopy again
        
        <http://reviews.llvm.org/D22128> "Make CastExpr::getSubExprAsWritten look
        through implicit temporary under CK_ConstructorConversion" was biting me again.
        (I had originally developed loplugin:stringcopy against a Clang build that
        includes my local fix for that issue.  I really need to see to get that resolved
        upstream...)
        
        (And while 957874168491f4b030fda85c65dd969aae82a670 "loplugin:stringcopy" was
        actually a false positive, it doesn't hurt either, so just keep it.)
        
        Change-Id: I726956adfbe67681005173cfdfed2e4b4cd6253d

2017-05-19  Kohei Yoshida  <kohei.yoshida@collabora.com>  [a9a5fc3708406561399153d0bf44d8c323c9263e]

        Convert tabs to spaces.
        
        Change-Id: I4c718740bebbde123aa0aa0cbae53778d840055b

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [96e5f6670b20650a33d873689dbeceea140154e6]

        Disable loplugin:stringcopy for now
        
        Some versions of Clang apparently have an issue with
        CastExpr::getSubExprAsWritten, causing false postivies as in
        957874168491f4b030fda85c65dd969aae82a670 "loplugin:stringcopy", where
        getSubExprAsWritten in
        
        > CXXFunctionalCastExpr 0x114a333a8 'class rtl::OUString' functional cast to class rtl::OUString <ConstructorConversion>
        > `-CXXBindTemporaryExpr 0x114a33388 'class rtl::OUString' (CXXTemporary 0x114a33380)
        >   `-CXXConstructExpr 0x114a33348 'class rtl::OUString' 'void (class rtl::OUString &&)' elidable
        >     `-MaterializeTemporaryExpr 0x114a33330 'class rtl::OUString' xvalue
        >       `-CXXBindTemporaryExpr 0x114a33310 'class rtl::OUString' (CXXTemporary 0x114a33308)
        >         `-ImplicitCastExpr 0x114a332f0 'class rtl::OUString' <UserDefinedConversion>
        >           `-CXXMemberCallExpr 0x114a332c8 'class rtl::OUString'
        >             `-MemberExpr 0x114a33290 '<bound member function type>' .operator OUString 0x1149b3b60
        >               `-DeclRefExpr 0x114a324b8 'class jfw::CXmlCharPtr' lvalue Var 0x114a31ce0 'sUser' 'class jfw::CXmlCharPtr'
        
        erroneously returns the MaterializeTemporaryExpr instead of looking through all
        the way down to the DeclRefExpr.  Will need further investigation.
        
        Change-Id: I579cd6047b8bbf8833123ce5ad47ae7e3a33eb12

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b4ef794ef54f2afa4c44ae3a20add843b15ad461]

        take the update server url from the config
        
        Change-Id: I9960cbc0b0c9037a1c9cf0ef7a9699bb09ad054e

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [95602b8b12f652822b1c7b0f65d183128d51f76c]

        prepare everything for automatic update builds
        
        We now have a TDF server that we can use for the update checks.
        
        Change-Id: I081b6f2f65d0abf6cc9d4a1ce11a68ba1cd076c7

2017-05-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [27b713a86edfc5f0efeb7124abbbcfee9c5e7213]

        Updated core Project: help  cc6b76b3b8ede1c9ad8e173df9fd5b813e9e6572
        
        Fix XML according to DTD
        
        Change-Id: I386772d2bc275eb49a96b18e40219abdc22df3f9
        Reviewed-on: https://gerrit.libreoffice.org/37841
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [957874168491f4b030fda85c65dd969aae82a670]

        loplugin:stringcopy
        
        Change-Id: I04e3faf18cd6dae39d948cfb3dd0834dd96751b1

2017-05-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e990b4e13724dbab48bd01f7ad7a9b589ed2e52e]

        Updated core Project: help  eb145d19480d245228dc6b1032a925adbff8ea78
        
        tdf#84675 Help VBA functions AscW, ChrW, InStrRev
        
        These functions are enabled whith Option VBASupport 1
        
        fix bookmark
        Fix metas
        Fix makefile & add InStrRev
        Bookmarking
        Fix category for DDB
        
        Change-Id: I12fed1cd521ffb846d2994323013e8dcc127381f
        Reviewed-on: https://gerrit.libreoffice.org/37826
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-19  Szymon Kłos  <szymon.klos@collabora.com>  [48906a5e899e517af76e04afb5659232b336e206]

        Watermark: extended configuration
        
        * it is possible to set font family,
          color, angle and transparency
        
        Change-Id: Idea2fb9ee748394bb3d706fa790e109238584cdb
        Reviewed-on: https://gerrit.libreoffice.org/37793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-05-19  Gabor Kelemen  <kelemeng@ubuntu.com>  [a3f9f03f52c2134058dff87eb1528a19450c566c]

        tdf#107544 Follow the styles -> Styles change in template categories
        
        Commit e75057a4d79d96464ff7ddd1511641b23757a502 caused the
        Style Presets category to become empty in the Design sidebar
        of Writer.
        
        Change-Id: I96353ddd7619b8b845286f0ec5a27aed5fac99fb
        Reviewed-on: https://gerrit.libreoffice.org/37732
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [9b261681e5325e3fb7c87653de8e367ec18486c9]

        svtools: fix mime type of PDF images
        
        Otherwise the UNO API user can only see this image has a replacement,
        but not possible to say if it's an SVG or a PDF image.
        
        Change-Id: Ibde7915e02620acecbbb237dc3b333382d9c784a
        Reviewed-on: https://gerrit.libreoffice.org/37827
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [b6778e921f72ca0ef49b4e18f3f990a397b9c491]

        loplugin:stringcopy
        
        Change-Id: Ib04ef019996888166c25ad140b7c718a173a782a

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [0e4a884b818f6fcb4b1f5809cfd5f4487021ea88]

        loplugin:stringcopy: accessibility
        
        Change-Id: I8f6d1ed2b59ca4257884151b69edbbb556497378

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [7de64a40b1d8a5bfd82c68db63dd6f088f6ff344]

        loplugin:stringcopy: avmedia
        
        Change-Id: Ie7716d05d6e98a8aa2a96f26ceb4dcd3b77b1ad3

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [e0bfdd109a13d2faa2b6c00071b96de978c91a8d]

        loplugin:stringcopy: basctl
        
        Change-Id: I81e5cb61e1f09cdc8d07efc2fd07e6ba79fdc488

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [f0fddb1d2de41373b938bb8a94b914c145fdcd48]

        loplugin:stringcopy: basic
        
        Change-Id: I39d8ae76be2794d5e7b5a9979d7211823c995c2c

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [6f62aab8a9451ee7dee61c589178fa696a7b51e7]

        loplugin:stringcopy: chart2
        
        Change-Id: Ia7cfa9b56646c83ead491d419aba5bd8d9306fe4

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [bb134f41f0abc7151712b115acb5eb2295b91b3b]

        loplugin:stringcopy: comphelper
        
        Change-Id: Icb7d43c95ee5d53fdf6b1cdb92953df8488d1ef1

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [c7d1236640cd282f95b97f1f966b63c7f2cfef9d]

        loplugin:stringcopy: connectivity
        
        Change-Id: I2309a6b943323e42df8bb2b4c971c1388539ead4

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [1649c76401009574aeba725365186c102e86130d]

        loplugin:stringcopy: cui
        
        Change-Id: I5166036e4173292c9a7291a1a846e661fbbcd010

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [5de6294a94d2acd6b4cdf57c55dcbdbbf9e5e522]

        loplugin:stringcopy: dbaccess
        
        Change-Id: I7d9c876a57b4390d1f5d86ae4d9a3f703c56f0c8

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [d2846c46624d3996b98a3810b083452f49400cb4]

        loplugin:stringcopy: desktop
        
        Change-Id: Ic27d5296dc6854a27f4848dc9047feef90cb6ff7

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [c556c65d7179a7aabe6553f2c9fc4f573d39355e]

        loplugin:stringcopy: editeng
        
        Change-Id: I3d5b7673b2403bf670d85fa3c65f67aefcea48ff

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [97d5293ccaf12ceae0c6d7e79b73cd783038c95c]

        loplugin:stringcopy: extensions
        
        Change-Id: I6abf8ec16f39db9226efa7e2c7f82644da100c81

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [ca149259eb8bba5c306fd4b174a7eeeb84a3bef7]

        loplugin:stringcopy: filter
        
        Change-Id: Ibaf85db278f27506baf26ff23a40ede888f55ed2

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [d0a91cf2242ebb37097049021eadb5adda6d183c]

        loplugin:stringcopy: forms
        
        Change-Id: Ieab592db5316f343afa9cb0c0452e6c865df5cca

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [054c06dc5df1b6178f54e7cb837ebdd50397241c]

        loplugin:stringcopy: formula
        
        Change-Id: Ifab711d6081a70480396ac05112b4647206a754d

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [b02848767af071e2ff357e94d4cddf4940f7cc02]

        loplugin:stringcopy: fpicker
        
        Change-Id: Iec08e4ed6241faba9b858e42cb6b55abdcdab3ee

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [309115d8bb8f0c2610d027958dba0dd2e1c06c03]

        loplugin:stringcopy: framework
        
        Change-Id: Id63d99bc5048cfdffc834cf034f078d783ca95dc

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [dc4704ce1b067b62df0b0cf9cda3c4106d80292c]

        loplugin:stringcopy: sc
        
        Change-Id: Ic6cb5406d20e7e07b8e34514df71adf1c3a4e727

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [347779c223eed6e41b952f49fc0c0d0bec59f846]

        loplugin:stringcopy: sd
        
        Change-Id: I6cb37109870b4461d08fccc4a7ac31096416b1d4

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [e2bb12f8888af0b6dad58ad0acfd071df01f6655]

        loplugin:stringcopy: sfx2
        
        Change-Id: I9aa713a0839993fae202fc81431eb937d0604cb7

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [c8b19bdd2a2f3658e158bae44d4b472497591f85]

        loplugin:stringcopy: starmath
        
        Change-Id: I2687b8ce4b20871f50401cbc50746c35b9668eba

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [02d0f134f300b0f739f09aa2743ed904cfa6666e]

        loplugin:stringcopy: svl
        
        Change-Id: I47a0e13c5affa220646c59ec0bddb342f858fe53

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [74dfe42baf962818a3933b1d8fb6184f6210dae1]

        loplugin:stringcopy: svtools
        
        Change-Id: Ib731495da942fdd8bf0fb6f75d8697c10155886a

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [dd44fd294cfb5eabe4c8382acdd82d323d8e8dd1]

        loplugin:stringcopy: svx
        
        Change-Id: Ic1874b2bfe28149deab3e6903ef7d7dac77cfc4b

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [713843bebb27f09b5af9190cf84c57f6076e54aa]

        loplugin:stringcopy: sw
        
        Change-Id: I0a794e1d2a4b7e97133df0f7243817da7caaee1d

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [039913c383477e8ea1d62426df5cc30f6637ebfe]

        loplugin:stringcopy: toolkit
        
        Change-Id: I6725d1f1e447d37de2de6442c66a9942b05d2dbf

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [2dda43ff27ddbdb70c3e2e38d96cdd27c4e50572]

        loplugin:stringcopy: ucb
        
        Change-Id: I9ea5e17673ec91fcbb1c7e42df3820c80aa90b93

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [b052e1775a658514283e4b019830f0bd460f2e54]

        loplugin:stringcopy: unotools
        
        Change-Id: Id7560e7b0c0aa2ad48d022198d0681e50f47cd3b

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [057db51cd95ca8e063f8c51c6651e9ad7b0d708e]

        loplugin:stringcopy: vcl
        
        Change-Id: I41a9642a8707e9da5be55ddb942a83ebbb9f9c3f

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [04f1c88d64d7ee2df4958facfebd9d532145880a]

        loplugin:stringcopy: writerfilter
        
        Change-Id: I70c1de8a02523ae5de4b6110335849858637f87a

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [ba9c7c92d6cf431868846d28b74f8b2342334b4e]

        loplugin:stringcopy: xmloff
        
        Change-Id: Iec7feb114088357e8f87619ceb5dbfb228e8b5c7

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [d31dc1555054fbc81ac684f8b105684885955db7]

        loplugin:stringcopy: xmlsecurity
        
        Change-Id: Ib5b6e2b2a03eec14a81e1f8ba8833611047c83f0

2017-05-19  Gabor Kelemen  <kelemeng@gnome.hu>  [a69160a31238e2c6bc7997ba6a2f0ae44afb3056]

        Updated core Project: help  7c9323ff02e580187576204b014e04fa6f732c07
        
        tdf#107229 Drop old Template Manager help
        
        Change-Id: Iaad417818cf37a6f7505bd886a5c472e1731b12b
        Reviewed-on: https://gerrit.libreoffice.org/37795
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-19  Gabor Kelemen  <kelemeng@gnome.hu>  [24c9f3c5576ef4c86e1612f9729402616493ae0c]

        Updated core Project: help  49e9e98224321ab478681dd93476d54594a55432
        
        tdf#107299 Mention how to add more template folders
        
        This is salvaged from the old Template Manager help page
        but now it works a bit different: adding new paths makes the
        files appear under the My Templates category.
        
        Change-Id: I1717e1c1a2602647a41989e57dfeae7f4f18abf6
        Reviewed-on: https://gerrit.libreoffice.org/37794
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-19  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [d3cad5aa238f44d2aad93cccbfe4492e7a871669]

        Updated core Project: help  fc04019be5ce20fe8acd95e1cc41ba099dd51cb0
        
        Basic: merge identical def and example Defxxx
        
        Change-Id: I64abb89958c823d636c402ad4fee1f008742b491
        Reviewed-on: https://gerrit.libreoffice.org/37789
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-19  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [94a4ad0c916b6299cee8982761251575562bf702]

        Updated core Project: help  3d5e0e547daaed4c5587d403877a04916cf23eb9
        
        Basic: beautify Examples with bascode tag
        
        Correct many examples to use <bascode> tag to get colorised text
        Merge some identical examples in section
        Remove useless spaces
        Remove ^M at end of line with <bascode>
        Add localize="false" for pure Basic code
        
        Add comments from Johnny_M
        Treat 03101700.xhp in a different commit
        
        Change-Id: I94a799ee13829ed9086127aa7d0e722ffe1dd90d
        Reviewed-on: https://gerrit.libreoffice.org/33240
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-19  Norbert Thiebaud  <nthiebaud@gmail.com>  [7dcee9790c18a594236dc32a534c20f1e7447ee6]

        bumb MacOS baseline to 10.9
        
        we desire libxml 2.8+ and as a side effect that also provide
        thread-safe static in c++
        
        Change-Id: I2a0f06a81c6a5734a8b3a859fb291e5ae80d12e9
        Reviewed-on: https://gerrit.libreoffice.org/37818
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-19  Caolán McNamara  <caolanm@redhat.com>  [2155e04d6343638ca9815d394cbc4f78c2b17c3a]

        make string translation loading more uniform
        
        change various ResId classes that use conversion operator to OUString to
        functions that return a OUString
        
        drop various defines
        
        drop unnecessary toString calls
        
        Change-Id: Ibeccdf2b91a46a2ed5b4b74e6024e301a023bc92
        Reviewed-on: https://gerrit.libreoffice.org/37817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-19  Justin Luth  <justin_luth@sil.org>  [cee02e81cd3b55fb46eacf5db5713e8bf4363bcd]

        ooxmlexport: roundtrip tdf#103975's unit tests
        
        MS documentation for splitPgBreakAndParaMark
        only mentions page breaks, not column breaks.
        
        (Always Move Paragraph Mark to Page after a Page Break)
        This element specifies whether a page break shall automatically
        complete the line on which it appears, moving
        the end of the paragraph to a new line on the next page,
        or if it shall behave as true run-level content within its
        current paragraph.
        Typically, a page break defined using the br element
        is treated as run-level content, which means that
        although it delimits the end of the page, if there is no content
        after it within the current paragraph, that the
        paragraph shall also end on that page. This element, when
        present with a val attribute value of true (or
        equivalent), specifies that a page break shall always
        immediately end the current page, moving the paragraph
        mark which delimits the end of its parent paragraph to
        a new line on the next page.
        Note that this setting only affects the case where there
        is no run-level content after the page break within the
        paragraph - if any further run content appears in the
        paragraph it shall appear on subsequent lines on the next
        page
        
        I borrowed the !footnote code from the if newline ELSE
        section. It seemed appropriate to take the same
        precautions here.
        
        || bSingleParagraph was added specifically for
        COLUMN_BREAK. That is obsolete now, so removing.
        
        There is a lot of old code here that I have questions
        about. I tried to change as little as possible, but
        likely lots of the existing logic is just wrong.
        
        Change-Id: Ib988c6623acb2b6152118098b706314bfbfb99e3
        Reviewed-on: https://gerrit.libreoffice.org/36421
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-05-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5859c40d48108f2d0418ae073cf8df65da5b759c]

        includes cleanup after loplugin runs in filter/
        
        put some unused includes from svgfilter.hxx to .cxx files
        to reduce 'using namespace' in the header
        
        Change-Id: I92231e1a6d35e18d64080ea01995d601747d68e7
        Reviewed-on: https://gerrit.libreoffice.org/37748
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-19  Caolán McNamara  <caolanm@redhat.com>  [d7f89eef8bf46b67a730cffa38e954db3c9cda0a]

        SdResId used just for its id
        
        Change-Id: Ic9a762c23a356ea5cb67d03e679292d440311da8

2017-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d8400a8d938be7b116298d6a79bb49d7cc0cc99]

        loplugin:comparisonwithconstant in accessibility..basegfx
        
        re-running this plugin on these modules now that sberg has improved
        the plugin.
        
        Change-Id: I1818b1fa540cf62b81219a4f3ed2dcae8ff0e838
        Reviewed-on: https://gerrit.libreoffice.org/37805
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e51afc77c0800dda6c09bb645d8962ae125b2ba]

        loplugin:comparisonwithconstant in basic
        
        Change-Id: Ie34a17d2fb465ffbe675ba4e99917d23959f1fb5
        Reviewed-on: https://gerrit.libreoffice.org/37809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-19  Thomas Beck  <thomas.beck@cib.de>  [575b457d728531a1cfff95d2eea1887e09d79009]

        Removed unneccessary ASCII-Art and comments
        
        Change-Id: I455d7aa7c6e6313a0d24137e02b7bf04ede9aae9
        Reviewed-on: https://gerrit.libreoffice.org/37752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-19  Stephan Bergmann  <sbergman@redhat.com>  [31a698342f86db1b7703e3ec5460281d3a6b7635]

        Update the reference rdbs to libreoffice-5-3
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-5-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-5-3/instdir/program/types.rdb \
         .../libreoffice-5-3/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 8913353a8fd2a1d281c2d8a33ca795d97201b7bc "enum spelling: throught ->
          through"
        
        Change-Id: I705dd8b33034f01d333bf80f1211022f5395609e

2017-05-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [d26a74f0836e81de1113d6ec70aa5893acfcd3c3]

        xmlsecurity: remove unused parameter in XSecParser ctor
        
        Change-Id: I91caacf6476003477a76e583c2aa512c1446f9e4
        Reviewed-on: https://gerrit.libreoffice.org/37804
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-19  Caolán McNamara  <caolanm@redhat.com>  [c2667d7ff558a1b7bf83e694909465f00d1a16f6]

        pNameResId is unused
        
        Change-Id: Ic1fe6abc7066517187695266c4d1a0888b41ffe7

2017-05-19  Takeshi Abe  <tabe@fixedpoint.jp>  [2acc4dc6a97a279cca2703ed93ba5dd9911cfecf]

        basic: Fix broken unit test for IsMissing()
        
        Change-Id: Ia6fb2622c85686a50701d4c37356e608a3df653b
        Reviewed-on: https://gerrit.libreoffice.org/37775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d880df3a44497cdec49017538a9d38d48e543bad]

        remove unused languagetag.hxx includes
        
        and fix the fallout
        
        Change-Id: I8f59944bcc01a8e2ab371808c40eaf9b5198c143
        Reviewed-on: https://gerrit.libreoffice.org/37785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd00bd0f69676659bb43bcc85d8ad5fd21e5de4c]

        loplugin:unusedfields
        
        make it a little smarter in dealing with fields that are smart pointers
        
        Change-Id: I44072105170882dc29fb19558f1065cffc7e5f11
        Reviewed-on: https://gerrit.libreoffice.org/37751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-19  Justin Luth  <justin_luth@sil.org>  [8a01fc2f505acc6ed9af5ba18049131225baad30]

        tdf#107931 ww8import: kern marker MAY indicate disabled kerning.
        
        The simple presence of a FontKern SPRM was assumed to mean
        that kerning was enabled instead of reading the value
        passed by the parameter. However, if the style's default
        is to enable kerning, then SPRMs must indicate zero
        in order to disable it in non-default formatting.
        
        This commit will be food for reporting false regressions.
        Just because text no longer fits in the space that it used
        to doesn’t make this a regression. Don’t blame this commit
        UNLESS the character or style’s “Position” “Pair Kerning”
        setting is incorrect. In MSWord this is a “Font” “Advanced”
        Kerning setting. This kern bug will have hidden lots of other
        spacing related problems that are unrelated to this commit.
        
        Related to tdf#105454 which did something similar for .docx.
        
        Change-Id: Ie27b5a342ffc1431e1c5ee0a7b057fdb11e4e4e3
        Reviewed-on: https://gerrit.libreoffice.org/37781
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-19  Julien Nabet  <serval2412@yahoo.fr>  [ba9b44270b56dfc6c416a55686d855a5b3c3c866]

        fix gdi resource leak (editeng/impedit)
        
        Change-Id: Ia2d9ad88b5bcc2adf7f28ac7833132c04045d55b
        Reviewed-on: https://gerrit.libreoffice.org/37790
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b5d72331053ce19942463ac6e688eac74e01e649]

        Wdeclaration-after-statement
        
        Change-Id: Ie3a34305c824e2f04feb8b1db39c0df342588c43

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8bd07b0c54c9e8aec4a72d8b4b954abd14403ca3]

        Wsometimes-uninitialized
        
        Change-Id: Ia160685694a386358506f94c4cc1510e5e2a6f62

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2c714fda72902507b3645cff7c06db8d46fdf49d]

        Wunused-macros
        
        Change-Id: Ib50bd405101acb908831d943d449c3cf86b2ac85

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b1bef097e6a10a65d4d548ad4f0a771092307806]

        remove the newly unused files with old cert verification data
        
        Change-Id: I9753197bcfbff1aaf9bb6ee292d65a356075348f

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fcf365f352ee4daf1dd538e64d7982faff2206d4]

        generate the certificate verification data as part of the build
        
        Change-Id: I30186f76302e7666c833933b059931e8b1b7b78c

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a5204fe5b3a403f25a5a2781761cd2303391cf36]

        remove double '/' in update download URL
        
        Change-Id: I4dc4c1407d82b10adf8ad677ce192d1bd30aeaa2

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [db59b84a319c3309985fbe27672e68b84d84d7ad]

        second part for user profile in instdir
        
        This handles the replacement request part.
        
        The algorithm moves the user profile out of the backup back into the
        user profile.
        
        Change-Id: Ide45009d7a42b01ee645418b1a0c30b211842510

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5e1d8ada02365fc32146208f19a4e2671d38dded]

        first step into supporting user profile in installation dir
        
        Change-Id: I2485ad2b69ed28b7f964540ac3eecd22099b4f7c

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0a84291cf6aa7c700c6dcb609647b24e3855c31e]

        extract string typedefs to a shared file
        
        Change-Id: I6e5d7c828f56b6a3f562ed8a9dd5f63a9d603ce0

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f8952eb7f3d6cabc8469ba0a53e05f0855527b62]

        add TODO
        
        Change-Id: I2d913a878aba91fea41a010237dd685845b5b648

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9e10833e841f446286ab38577335d1f0a4a8c555]

        remove unused hard link support
        
        Change-Id: I7f40598df74c8731b13c37b8adaa636086d204b4

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c13b1c56e57dfb0d56a3e6d726377959e1d3bd78]

        without the wb+ reading the patch file will fail
        
        Change-Id: I61be299647d41bb464bea039630ddd4ff545f412

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ff65b97cf29bda2a46e3a19d535d67b062a8f3fa]

        log all the updater actions
        
        Change-Id: Ia7b08c4e93d5b3b65b0f44af9c92f5e6f6fafd96

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e8bcef2c53e7b9d928d4fa138d181daafbc097ad]

        fix errors in upload scripts
        
        Change-Id: I0ee9fbef7b80e5d37800b4fb9daff7e8ba46d65d

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ff3e72ae7351346a6086d47c22be0106e408fbb8]

        integrate the partial update info into the uploaded info
        
        Change-Id: I1b6fc7970d3010c63ae910d55103efb504e15b53

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fdb4b3448944dca047f080095923a35f13c40141]

        use file instead of complete for the key of the partial update info
        
        Change-Id: Ifbb482a4fd9c1c92e9cdd7769d4b16160de14a86

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d3c6b7ff4cc863d94a005737294026a8f9297ee1]

        add missing file
        
        Change-Id: I7cd9d541b90f4f6b38aa5e36e295e7677bb22f58

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a3a74db73ef9167cc886d00bb62727fdfb6f4888]

        use the shared signing code
        
        Change-Id: Ica0fad83820569623f3cc2f0217ac9cd8ee19257

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4e8a9345150c5948655f1c04a9ddbb554db24543]

        simplify path handling in the updater scripts
        
        Change-Id: Idcf7f9cedc2368f6a4e4e10c2852cc9b1125b712

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3bde01f77ae54e8fb99783081e2bf49479168425]

        create valid partial language updates and write partial update info
        
        Change-Id: I4000523cfc944657714267958836dd3ce4ec3b0d

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [eb317fa36f9a6694c608165f9d47b354e508fc66]

        add the generation of partial update files to the makefiles
        
        It seems that the generated partial update files are now generated
        correctly. We now need to handle languages and sign the partial files as
        well as upload them.
        
        Change-Id: I69fbdad42da2c8a2d9695bc852956b82ce773f4c

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [208012cf122dadacd824722c8ab7e0210d691692]

        extract the mar signing code
        
        Change-Id: I007b0b68a61242b7255a1a58a3637e3307d675aa

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [25ea5a7a561045f8a7f20bb9028701a95b029699]

        extract mar file name generation
        
        Change-Id: If928cae4c722354d5c3e415e7cb8426a3a4412f7

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [93b0c5bcc7db818125c081c62db004e70b27552a]

        reuse the new extract mar code for the partial update generation
        
        Change-Id: Ie8c92472631034935e73e55c934ce128c7b6ecd2

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [eb6c82c7d77b885f9579284add0a64495dece6c8]

        ignore the precomplete file at least for now
        
        Change-Id: I997bdc38f705d7536a99a168815ece93dcf0c0de

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f2784997c266c29ef02884d4fc8c0580505af94a]

        add a script to extract and uncompress from a mar file
        
        Change-Id: I87c11b8f7d42bc438b88482a8dd3fd1512a06df8

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cffde6c7d84ebd11090ddbde8b3c016cad1943dd]

        remove the split functionality from the update creation
        
        Change-Id: I036cabff089a2cf464c887ee78b702637cce08b0

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7cf66f9c7d1c20de1be37d9cee671a923ed11fdf]

        add a way to strip symbols from the tarballs
        
        Change-Id: I682dcc9c366efea2be00b738f630a82b4cf9d636

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fab01f73f138e73ccf7ed755d05d6f9418379c39]

        start working on the creation of partial update files
        
        Change-Id: I13a70e0b12090a7e23529bc35240cefc13d17779

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e6fdfa0da3af862ad6c70708b1559b88ea8bfb70]

        add mbsdiff as build executable
        
        Change-Id: I68c9b14937c219ee142386b72047a6995d004f47

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3e4f3ac9368f1cdb3176cf656bf881e961fa67d5]

        actually abort the update process if the update file is invalid
        
        Change-Id: I724e50d1e74228f0be00b9b6376c3d074db5c9ed

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8eda8fa69c0ce06c07f1f3c0ca3fccacbe915703]

        actually check the hash of the update files
        
        Change-Id: I98a5f8904a35cb167e87d6c5c11bcf133115cbc1

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [12e7e48fbed86c7047d5861aa084ca38617141fd]

        if the update_dir does not exist continue with the update check

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ea2a3c2ab72cc77d7bf90e2ee90134f533794cf5]

        better reporting for normal response from updater
        
        Change-Id: I26cbd69c46afadc21eeab73cbccddc6873c43655

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b65cf7da60cc7eb9815e094e704d475fe115c23e]

        extract the common updater path info into methods
        
        Change-Id: I8d25fc3c6a6a0a7e05bac6679f2312a904e75bbd

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a1ae46afb9068e0d1408d27f6e6b433143bb9131]

        either try to install an update or check for update
        
        Change-Id: Id1e879598ef34715786e10e163ed1e4689f3137a

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a72c3d047fecffe9a7ca175656b4ab9506a1de3f]

        normalize path for updater

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e8358012c89c980dd6964a82d69bfaeb23a1f5c4]

        better flexibility through configurable updated build directory
        
        Change-Id: Icaa814cdcd27171fbafc2407d55161cdc13e750e

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9304180abff7f213ce30d6c2ad31d5d8e8d455e7]

        first stab at normalizing updater path
        
        Change-Id: I5ef2253068595c41577330395810b0797eff8cbb

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bdeb0c7f2a073fbd5ec0d9d9ed3ab1f3236c704c]

        use an update dir that is in the user profile
        
        The user profile should always be writable
        
        Change-Id: I45f7e05e128d62a5930e6db9793b8cf4e7751046

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [da48be8fbdb53d77b349653453c19c1ac7061e38]

        don't crash when we get bad response
        
        Change-Id: I4bc68e9f9604a8a39f36f10434571cd9fbb48ae1

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ceca7929df1bfbd5072d40025f592cf67469afa6]

        ignore SIGPIPE in glx test process
        
        Change-Id: I31977f86290b4fd7e0869af85f5132ae7cd9d5fd

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [95b301a7d9b1e5b6daa5bccf4619a77121c0e591]

        hard coding the number of entries just leads to problems
        
        Change-Id: I527c2c881bf46b1724b8da9223b2614ff30fbec7

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [00209d6edae97baa1b6c3cd429aa3443c408b8a1]

        version entry is no more
        
        Change-Id: I5011deec4a3b00b22d68d5dff594586d74d717ba

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [269a7a72b3d97278df17a8010c4264cfb1053d26]

        protect the downloading of the update info also with try..catch
        
        Change-Id: Ie3f2687670b02d8af85016c25b49cb42517701b9

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c74e0deca5e4bd7b5eb5591d1bb220bbe81627eb]

        update the update URL and adapt to the server changes
        
        Change-Id: I6ece7924e6e0980c2bb4fffa9d733e6352382084

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f8f7f70d33fe39ebc8534c825a9e58627a5b55ac]

        send the csrf token with the updater scripts
        
        Change-Id: Iad6953b8206ba02ca09069115e168230b27f72fe

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9bab1f894fa4b76f96bb43e674f164574a8e3ed4]

        use the path and not the URL string
        
        Change-Id: I045e801a86f656a182bd1c5c42aca29cde694f71

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7137102232cea1957339c148a8f04016d8fc7b27]

        use consistent method names
        
        Change-Id: I19e066b7e4c4ba1fc1b0802e80260a6d9b0d9b9a

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c7f0ff340305d83d80498f4b8f7d39183cf1c441]

        follow redirects when downloading update files
        
        Change-Id: Ic6679aa3d150499b354ccb396c136178d662bb67

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [191163592fe7c1af9319c1d226c4b766f0a32e7b]

        executable names on linux and windows are different
        
        Also use different user agent strings.
        
        Change-Id: I047e743f2ea13ee5ea6bff1cb5d6d86ca2ac6417

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d94a06a873e7e081cacaf918fa49ef61ef560804]

        add more TODO comments

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e0c4c7337debe586146d49fad2e255e601e2e3c9]

        add the astyle script used to format the files

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c3d264b52d2516e00f641ed2f7bb71f367a6400b]

        use a more libreoffice like formatting
        
        This formatting has been done by an astyle script. The idea is that with
        a consistent formatting it is much easier to bring in changes from
        Mozilla. Updating the code with the new version, running the astyle
        script and then looking through the diff seems like the most sensible
        option.

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e88f080bacabe9d7196813aa6d17132a389c330b]

        add the resource to the updater
        
        Change-Id: I80e80708346aa2850b2964c566ebc6423837a9cd

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [85d4534aeb66d1957dd51ba43048507bfb6285a5]

        handle signing errors much better
        
        Change-Id: I94be7b3626b9ac3389cba0bee640923adda0f118

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0bd4bb66745d06a508e52db4c790334aee17f596]

        error out if the path to the updater config is empty
        
        Change-Id: Ic199b15222836e096e32203d3458487fead6e3e1

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [23b0544436270031406723dd53a4337f4232bd20]

        add TODO comments for the places that need further inspection
        
        This is just from a quick scroll through the code.
        
        Change-Id: I72132ba9244d7aa559befe63412f7a5ef2005ad1

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d409f95c3f948cf95e7778a7017b68222b1c391e]

        hide the function behind the correct define checks
        
        Change-Id: Ifef59d40975b6061a40b58d80817b6c15b856713

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a37547e6c09a35fa8738288271448a7ab11cde86]

        remove the MOZ_ prefix from a few env variables and defines
        
        Change-Id: Icbb5f0751cd5f85fc2c4af8d2adbc8d64911a94b

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [093e2fb3713176b812f304e583f4c1244234f259]

        use std::min instead of own code
        
        Change-Id: I4bb62a120c1d791d41cdaaa88faf0fed27cc4787

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5bfba54cf1d4ef2f346e7bccd4e660fc68fa38e0]

        remove unnecessary case from updater code
        
        Change-Id: I9001b661a929a66723cf8e83ed3d8f664f180b14

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d41a82fbde6450002069d86c0c9499eb7d4eaf10]

        use own unique identifier
        
        Change-Id: I6d3b6ca894eceef7ad5757dd7c5b4981eb839c61

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [188cdd2fb2e49a93f1b88e8eb2f000f3e30e3733]

        make sure not to reuse the Mozilla registry keys and service name
        
        Change-Id: I1e7208595313d54b6565c90dae19b8b51a047803

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [95a6a8263a246d1910b4329946cc64a0a59109fa]

        the update service is windows only
        
        Change-Id: I9de1e8e8ec26dce85107c774c6a1d862dea3ab84

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7eca4fa00fc383a40b9957ff3c4b038ac02c2eef]

        get the update service working
        
        Change-Id: I25921090083f20c4bb416f9cfdd5ec6400a27a21

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [19066cafbb3a5a4013277f62b0e577294534a70b]

        extract the common updater code to an own static library
        
        We again need to use a static lib to prevent the file is in use problem
        during the update.
        
        Change-Id: I22d00ea2ab46949d32cdaae85c799896d6e0468f

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [423d644171077bbba3e32aca51adebb987aebc26]

        define UNICODE to get the unicode system functions
        
        Change-Id: I6eb552d32bd7ef2bbc816549e4bf53e9a8a3de05

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8baabac65b7683d823822c3179eb1acb76cf9cfc]

        separate creation and upload of the update info
        
        Change-Id: I809866f0425b8e85b396692f60c936351aca39ad

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [19fec985e98707cebf11c3fce2531df1c2a666dd]

        fix more platform define checks
        
        Change-Id: I2e125770fc6c21141c45ccc057d95fada8ccf74c

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bb67212a05de212baece36b6875468d575340684]

        fix Wundef warnings
        
        Change-Id: I36a68731e861a58d631249e6580233102cd3b702

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [22a1632e58ab4a3e576b11d2ec7d386dfc5119a4]

        handle errors returned by the server
        
        Change-Id: I91808a017123501fa28cc9b7bfa7316f3d52b7df

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7f67f05c9f7875d684d24bfb59aa8def150ac788]

        fix exception on windows when thread is not joinable
        
        Change-Id: I1f8c8136e45b92a4143b802ea09257da2eec6a89

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e59ef0e4b6895591a4f561fbc31617ceb3239d2b]

        include nss also on windows for the updater executable
        
        Change-Id: I998355e0c4fb97a5b513be0072bced2a611c9928

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [937344a0e4dcdd3f805532b6cd43e06cbd362b32]

        more XP_WIN to _WIN32
        
        Change-Id: If2dd733f44675e1f4305afff84a1b16f8c8ff1c5

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ab6ed35d4e4b31a02d419d6b64217a1fc9728420]

        add missing windows error codes
        
        Error codes taken for now from the mozilla code.
        
        Change-Id: Ib5b8ce4effb62ff0149a70a293ef6d19a0af4bb7

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0865f0d8c3646d37d425db30cdc387b135a2f281]

        always build with NSS and therefore verify signatures
        
        Change-Id: I7b697b95e620ce915d762ce5d09af33a9e812107

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3d6ebdfbf74056360ec1f598bd8dca4335621498]

        remove header includes
        
        Change-Id: I72c4b65b733875c8bc18a7e6718e1470bcaf611d

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b28843b60755dbc3c718502c754a3244ed43abe9]

        workaround for compile error
        
        Change-Id: I23c0e39cf74424febc78a5e0785fa2a889d9cd56

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [06c3a46e75ff644dff84bf6522e7eae1b4ee002c]

        fix warnings in windows only code
        
        Change-Id: I33079d9f895e4c596a7804ec1bf6b3acde891ae7

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [276155ebe520618900268d9e617ed71708ed5701]

        disable warning 4204
        
        nonstandard extension used
        
        Change-Id: I7d24417dfb14fa659e50c36889bedee406ce9401

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c51470fe6be37075106e6d6614e0eb1664c04643]

        explicitly include header file for unique_ptr
        
        Change-Id: I060c7554a0b293977c3e4363f246b31bb35b9055

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c5434903d6ab08b0df6ab0965c2b081ef592925c]

        fix unused parameter warnings
        
        Change-Id: I959129f9cf2ea0534cadf89948f9d1f09a7e2540

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [82ee1327f95a60f202ef25e431fbdcc228245b73]

        the header file is also needed on windows
        
        Change-Id: I9d13753dd067f5370035233cb5cb7815b01f28d1

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [814691489a3258b0882c4f6c320d85962f60af70]

        fix windows build
        
        Change-Id: I260e2a6266d8bac2ad10b85d67721222049fce47

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [467946389310007d4847af4970fec9f2a478137b]

        add the missing libs for the test
        
        Change-Id: Iac96738d84a90f2125c1844c3380ea9a3a9c1645

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d93a437df687adb39c45b3a488524eea124044bb]

        add certificate parts for current daily build cert
        
        Change-Id: I33fa792da09b5bfb05291eace3815c1312faa8de

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dbab33f525e0ff45b8d4776e457b2024719d79e4]

        update the last update check time
        
        Change-Id: I4a664c5dca2fcefbea49e1e550e82d191ba358dd

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5ceb169f1ec8ba58d00759c8591e898f3d8964bf]

        only check for updates once every 7 days
        
        Change-Id: Ia2dc109ba80c346922c0236c3ca6ea09e18e9eb3

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b01dff505f2b3cf678c426a7de8a2a1ea21134b5]

        update the updater code from mozilla
        
        Change-Id: I400a7d103cf5bbd1a8b86c54a5d1b84c7dbf34e8

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8d50f9825cb19ae184a631bd85837635eb7fab20]

        correctly pass the callback executable to the updater
        
        Change-Id: I88e5c00911841282dbacf1685a3bd0ad0ecf05a7

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fb13ed6955cd66017e5348b915af371a184ea633]

        add the manifest file to the mar file
        
        Change-Id: I3640d11dba5178cdd9bc49a4630f287b1775640e

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4a32354d48d1250fe761833b065ab2129de351a9]

        store the correct version string in the updater and the mar executable
        
        Change-Id: I52ca969b9fa84320614f77bd51b8aac736478c54

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ac647e290d1e483b67fb7860ac81d553863f69ee]

        make sure that the upload command succeeds
        
        Change-Id: I18988f949082763a06d6d44175e977b8c6c37cdd

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f66232738c8afb2331a29df3934c0eecc296d995]

        reenable the download of the update files
        
        Change-Id: I123298d323253a83719033756ca7e0a83a2d157f

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7ef3aedb9b31716fbcae4daa2cd45bc3ba616837]

        use correct syntac for platform string
        
        Change-Id: I525d92fe6df6f2f4884a8d4a1de6e1637fcf8931

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f316f6e7d63abfc213dbc9013a4b710d43aa5454]

        file size is obviously an integer
        
        Change-Id: I7f816fd17a2c9d79415771763c6814f91827d961

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7f52e3848e8b153f8a0b6bb7eef4f40afabe7e69]

        move most of the updater settings to ini file
        
        Also finally add the initial version of the upload scripts.
        
        Change-Id: I3ad5bcbeba60f0cf9700e5fe5001a24f162a3244

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [94fd45a29d8302886e132aaf4f8b75b6903e8536]

        use my own server for now for the new update check

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [641bd985386c4accfcc99afb769db2385462ffe8]

        create complete and correct build_config files for the updater
        
        Change-Id: I4f6b7aecc24d42d6b248cb8d959aeab59af963c2

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6c3fa47fc9a22bbe78e2aa8a016af922003580f5]

        restart soffice after the update
        
        Change-Id: I0647f51099bace568f18b478ed500164f532eb40

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dd889869c574bc7b257995cad46deb53c6fd7072]

        use a few more variables instead of hard coded paths
        
        Change-Id: Ib6882caf0a53bc0961c3b5ceafa9e9410123af52

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6c85141edadde36974cc589f750e1f194d7e175d]

        we only need the signed mar files
        
        Change-Id: Id40651ab3faa5eea68ba5437b2b3fa409b1aed93

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5276e0fc8adc5ff96b91b8c31e19906ae0ba9bd2]

        improve the build system part for generating mar files
        
        Change-Id: If28cca535da20e4633ce025e39a967820eae6945

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [837af5b873137c1a561791e36f01378934d48271]

        more steps in the direction of signed mar files
        
        Change-Id: Ib6d5fbc00eeaa97b16599a1545c32188a3cd9720

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a22e3305f13dd03520c957e1f19597f389e6cd3e]

        fix the build
        
        Change-Id: I8af0c43542f7428f9ac74fee1079e9087820d15c

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [61fe827e3bde3f6bf6369467bea2be2b23e81bbd]

        build the signing part for the updater
        
        Change-Id: I422eed712da76a90f49b9d9cd5d6155fa394c223

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a68eda414e46aecf0ae50f552ed2e408524bd554]

        make the script more python3 compliant
        
        Change-Id: Id23b4890f121c0ffeb7aca4888e1e1d4d3748b91

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e70d1cd3014ea9ff360d7cd203206332b7aa6cfd]

        some steps to getting mar signing working
        
        Change-Id: Id5a37530f2660866e83b6072d4d55b45da4a083d

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b6ab65880418bce2747f860ae0156447741a82f0]

        don't use MOZ prefix for variables
        
        Change-Id: I4d4cf18c4665ccd14b3a2b93da215113e4f2e23a

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [db2e9dc8eb79bd5d1cdcaa5a895626de9eb48357]

        don't use MOZ_ prefixed env vars
        
        Change-Id: I35e2321986f6372fc05f3183b8f74580c259f054

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [73ad39647bcb7259097ef9204d4c4c7280fd8b36]

        document the no-link to LibO libraries policy
        
        Change-Id: I6edec26c687c6b31d1847b0b568bda389d84f501

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [853e54226d628b9fc1ac4947e92152066222580d]

        adapt indentation to LibO defaults
        
        Change-Id: I652428a2f11f12d7a2b54d3d425fc6034e1cbbe3

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [011ae9799090faeb8729620396cc942aa2f8c153]

        obviously we need to use a LibreOffice registry key
        
        Change-Id: I445c5c66f4363b5f20e140b3620a3ece84d73d23

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b1736191e03302de4ed46bc42ba012d498db34a7]

        start writing the update.info file
        
        Change-Id: I22e8c2d878413ae1b4d61a20c054e04da9d6ccb1

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [38c8bd997713986cf7053737f480a044b7249cf0]

        an URL is not a path
        
        Change-Id: I15a576a4b529d5551b72955212db7f10277747e3

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a2a62b3385c01467317922caa34dfda7d66e182b]

        also include the platform into the build config
        
        Change-Id: Ia586e813b33dde0e0b2468c54bed9471c03e8c5a

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1cb373677452b70bd24e9af6b2a725d6cea61474]

        change of plans, we are not going to use balrog
        
        Balrog makes a lot of assumptions about the Mozilla infrastructure that
        we can't clone. As an example the whole admin interface assumes an
        external authenication system, most likely LDAP. Also it would not
        support my plans for language pack and SDK handling.
        
        We will copy some of the ideas of Balrog but will need an own simple
        webservice for that.
        
        Change-Id: I2e31f3ef7887b19edcd248ddbd02a1965f71b3e3

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8e4d49340bd235a7db8fde1d24dd1d63ddc4d571]

        use the new file based approach for the mar creation
        
        Change-Id: Ie025709b76960b1dd850fbb2d1f114f7a413611a

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0272fd6b53bf5f1025e259b6749b5ba168cce48f]

        allow to create mar files for LibO with symbols
        
        LibO with symbols mar files are around 1.5GB. I'm not yet sure if they
        are really useful but at least we have the option to create them.
        Most likely the better option is to use the crash reporter and upload
        the symbol information there.
        
        Change-Id: I7c5af9ca3b52f7d712e60115bf23da22240160bb

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4165dd4e465a86ba6abe9afb3abfda5ef72493ea]

        add a way to create mar file from file
        
        We exceed the command line limit when we try to use the stuff directly
        so storing it in a file seems like the best approach. Currently the
        memory that we allocate in the new code path is leaked but as the
        program ends a bit later anyway this is not too bad.
        
        Change-Id: I87350c617e577a319ce4be37cbd707011c0bd502

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1bff19a2c0de2825bec287ffd64bee6bace3f448]

        add makefile part to generate mar file and update info
        
        We still need some parts for the partial update files but we already
        generate the build information and the complete mar file.
        
        Change-Id: I2ae0de0b83518bc3093848b66b6f3054ebd388e1

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [27e63fa4c95e5f756ac8dc5029e7bdba36e69a8b]

        add configure setting for the update channel
        
        This only makes sense with the mar based updater and is currently only
        used for uploading the builds.
        
        Change-Id: I8baec67419bd1042e89d0373ca868973b23d8a5f

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [132c9f88f55e2ce2ee9e66b9c6bbd9cd6037b36a]

        apply the mar file after downloading
        
        Change-Id: Id793ecc7954e1bb8f6859a7fbb3f4aad6e84fb37

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [569269078576fa832143ec4f0bf03283ff358f48]

        improve the update checker
        
        Change-Id: I78fff95e835d5480c84fc334ee6cd716be531163

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5b5e6406cc6c49ab09c075b091d444d26ca68985]

        temp
        
        Change-Id: I5a3b395d59727be83d4e0a1bdf37f82500f99853

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9c3b05f2d571b58ee2322a942162ecec654544dc]

        improve update checker and update downloader code

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ed7360235f039b1df17ea743058e59d6c4ee947a]

        install onlineupdate executables correctly
        
        Change-Id: I9bcb23ff9e953d9c5e42e10804031e1537c4b774

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b221bbc5f85e8d8ade648badbb73dc4892ed6dfc]

        add files to send update info to balrog server
        
        Change-Id: Iffd2c87987c7bb0b3f892bf8b3038822daf67439

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [de4678e4ea0e3983bee9238722a65fd6fc32f847]

        register the new updater properties in postprocess
        
        Change-Id: If5bcfddc627f77cf4a7cfb9eb32ec9f29e5072b9

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [07aa4459830e257242d0f01ad849c622a7f3eadf]

        indentation fix
        
        Change-Id: Iff26d67f13e2801b77e9fb9ad77399b5956fe324

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1ec49a08d1ad896f7c0902510f5da463651c392a]

        make it possible to use mar feature in ifdefs
        
        Change-Id: Ibfaf3ec8bf9a1e831ac18ad5ff7f2c519d9cb56f

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [961ee71303c29b2c9d974c7221fdd4433eddb4ea]

        remove more references to GONK
        
        Change-Id: I8d51cc42161c3dee5b7a6a791e724cb939e3fc64

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7741ff1df49abd1bea10e24dfb63cc9de2335510]

        remove gonk reference from build files
        
        We don't use the build files but they are useful documentation. The GONK
        case however does not apply to us at all.
        
        Change-Id: I2be03d973110957aef93da17ac3b21e9142563d2

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cc7cd19e7f09db79ee8fb30571dcd39a9be5a187]

        remove mozilla certificates
        
        Change-Id: I673ce7f7099a2af3ea3d16c01776d24420bbb3be

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cf6e88f4a8a5b159dafa83c40fc642038ec54c52]

        don't run the updates when the updater has been disabled
        
        Change-Id: I9cf046d94ec0db2af965380f6e0935f0193e427d

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dd59845107509d8e7f0caf99d3c1fc142d83d4ca]

        fix descripton of the updater configuration properties
        
        Change-Id: I2db29360dc26b4e83e851c3b1b504ef4748368b9

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [16051c9ad66d55149ad6a963cfaa9e351d2ea7ea]

        first version of the two step updater
        
        Change-Id: Ic449b625843c2aaaec69a95d25fbdafd45bb7409

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c8a62913fe6cbc2905457b096bb6997e6c718164]

        we use a static lib for this now
        
        Change-Id: Iec7ba672ec5be5422a110bc8c09eb77cf31611be

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2cc10a49c21d9998fd5e03bf89609bbcb83534ed]

        only compile the windows files on windows
        
        Change-Id: I489aa2877ff23b556ab587a0fae5125de3b76d21

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [89805e1cf7198d7a138f5ea31f4d7db5748408e7]

        remove unneeded parts from the updater code
        
        Change-Id: I6643d00572eceb5c934ac9ecd0edc61da60a3043

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8acdb0206da315bfff57cc755192e2480fa070b0]

        add initial version of running the updater
        
        Change-Id: If21aa08ec4f535d79e6f5cbe6fc1a10626752bea

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5063dfd6d5f76ee9a9a0893cf4c99666933f0334]

        we only want to build winhelper on windows
        
        Change-Id: Iae098ef00d000099e13c54349ba37619e545fe4a

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [30f275d5fc25f79f1dc6225d53ef6353030077ec]

        make the updater code also work on windows
        
        Change-Id: If533ba273237d35cad11fec296e7c48cbc2cd2f2

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9e0c634d885a4dc3880f1b15f93b82837872c59b]

        fix unitialized memory
        
        Change-Id: I743df0c568984a1effef34be5a3190a10647e092

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2872098f75b348c33deba2be3665317b76ce69a9]

        make the winhelper library compile on windows
        
        Change-Id: I4bfa678b6a028a91a63b79a24f6db3a3644d086a

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [60ae0924bb2b68cd12e5d1f9c748ee4dc1aa12c2]

        compile as a true c++ oject
        
        Change-Id: Id37074b695e096a057c818a80e3567015422bfb6

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [53c407f850fe87b4b1d88bae40334c47bffe9756]

        temp windows fixes
        
        Change-Id: I86972657e333821a153bb0c1e154f22841f624e5

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [69a947ebdf41114f647645e51b81083bbb0eb1e6]

        we need to link to nss
        
        Change-Id: I94940d1146430980f11d9dcb1e6c538982a31a1c

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [225805eb2ebbb5b30a3cccf87270534b82fdee48]

        use the new winhelper static lib on windows
        
        Change-Id: Iecb4328e4c665f7dd24fa7c6a66c3328942fb196

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c4f99f35f40ba59fdab476a2483497a31dc68a24]

        add files for starting windows process
        
        Change-Id: Idb2d6a43c8bc86a51fb8e5b937784bedc05a0308

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3569a0f592f63e10cd9c5154ae4706dda2e61a25]

        include the new files into the build system

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [06dcc803cf74831d9288c03fddc6b26a2ad5b7d0]

        add files for the new update service on windows

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9870d31aa59258b79371d2b31d2d8d2e6111cefd]

        add script for incremental mar generation
        
        Change-Id: Icb444e71d62c69d83e4c0a2ab78f6eeed4d80a1a

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4a2b087645cc1363b9d8fc9ca5fa6257d6da3263]

        start work on the updater service
        
        Change-Id: Ic0b98c859cf2115195a75e9521c35ef32bd8b833

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ed267696b5b0922eff08823c300f94ff060aab50]

        add makefile parts for creating mar files
        
        Change-Id: I004af6b1a5aaa87869ad316dedde1777d2f3cf95

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [83b512a15ead126259c5f426087a784bf371b6d1]

        add registry part for new automated updater
        
        Change-Id: I34ebc8b971374dd7223f98ea6710b54240bda565

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [04f02c657eaed60690d250173f01766a0811dbcb]

        use std::thread instead of own solution
        
        Change-Id: Id3d71897127c7af39688c9071dbb0e04b08fb327

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7d16d987451468f09146f22dd93ab1ea6902308d]

        add script to generate complete mar files
        
        Script is taken from
        http://hg.mozilla.org/mozilla-central/file/tip/tools/update-packaging
        
        Change-Id: I98237266f543441b98bc22e217eb70d87e6a007c

2017-05-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fa89a464ca9c76332f533da0ab641da5acd00b52]

        conditionaly execute tests that depend on additional fonts
        
        Change-Id: Ie32c69d0ec66006807adfc58ea956a8a0906d238
        Reviewed-on: https://gerrit.libreoffice.org/37798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-18  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [d57e6cd9dcc96112994ca2b14ac45896e86b26e5]

        Updated core Project: help  ee2a29423da11c4f61ce4ca2176383d1a631ec84
        
        Clean up some <emph> tag vomit
        
        Change-Id: Icd5b0e048e4dc2824302d6a92c30a1d22bc2b750
        

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [52ef15cbdb428596b562dbbbc92ae2fcf3473890]

        Revert "Fix typos"
        
        This reverts commit 26a67002fcb9381b54de6cae1aaa37120d49066a.  "Iff" is not a
        typo, see 2a65bf32ec270484dcea4d22d3c93552dc0c24dd "Revert 'Typo: iff->if'".

2017-05-18  Julien Nabet  <serval2412@yahoo.fr>  [6bde2e93a2e0f94bc2263928cb27c4b85827822d]

        tdf#107176: just return initial selection when there's no range
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=107176#c2
        
        Change-Id: I606b7f248821bb24b3a9026ecd26a9bc93971748
        Reviewed-on: https://gerrit.libreoffice.org/36582
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [18aa83acfa243741eb4c79a2e11aec6eaf1a9f02]

        tdf#107782 xmlsecurity PDF verify: handle empty X509 certificate
        
        Leaving Signer as an empty reference will do exactly what we want: the
        signature will be considered invalid.
        
        Change-Id: I25d7cbd260384110173fe953fc24f3dcf6b9acd5
        Reviewed-on: https://gerrit.libreoffice.org/37770
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [419a90a0d3f25087624ef741fb8ebac92caa1a2f]

        conditional execute test that depends on additional fonts
        
        Change-Id: Ib08cba9074eb6d8149eac518794178c4f72998f0
        Reviewed-on: https://gerrit.libreoffice.org/37784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [26a67002fcb9381b54de6cae1aaa37120d49066a]

        Fix typos
        
        Only replaced "iff" with "if"
        
        Change-Id: Ib9dfa5c12b05500043147fe3b65f923b1b12a581
        Reviewed-on: https://gerrit.libreoffice.org/37782
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [700e262a4943a6d279cc4800bb9bd173aff0c3e1]

        Some manual loplugin:comparisonwithconstant fixes in macros...
        
        ...and other code where the plugin wouldn't rewrite automatically
        
        Change-Id: I84cac6398cd100e9830ef7e1944f32a8af048534

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [c345299186841ccb1fe846f6f277039c188941d6]

        Remove parentheses around some comparisons
        
        ...where Clang would otherwise start to emit -Wparentheses-equality as soon as
        the order of arguments were switched by loplugin:comparisonwithconstant
        
        Change-Id: If064c2c6e2f81478154395137138b71f2d1c6534

2017-05-18  Jan Holesovsky  <kendy@collabora.com>  [1be2684512e5ad21526c65ee04acf2c71a8691b6]

        sw lok: Make the default for the Web view larger.
        
        Change-Id: I943711e084adcfa0af2a79cf83d5c3e1b6dc45e6
        Reviewed-on: https://gerrit.libreoffice.org/37758
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-05-18  Caolán McNamara  <caolanm@redhat.com>  [8b1101023f01b2c7478a014b5ead73ada4fd4861]

        drop toString
        
        Change-Id: I0f67c8931523bbe90bfbc8cc7d9a5bd523758ee5

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [19e3af45fc8b53092f79e44485ac46b2ac80a197]

        Remove some dated configure checks after LO 5.4 branch-off
        
        See b167466147baec95a3b123a07d648fc2589bc3c9 "Remove HAVE_CXX11_CONSTEXPR,
        always true now" and f4884d051f1eea07a0fe371834cb7c1da1cbee07 "Remove
        HAVE_CXX11_UTF16_STRING_LITERAL, always true now".  By now, any outdated
        builders where this would fail should have been identified and taken care of.
        
        Change-Id: If36354210f847718a507da490ccf158db8cea34a
        Reviewed-on: https://gerrit.libreoffice.org/34922
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-18  Caolán McNamara  <caolanm@redhat.com>  [7f60978b2ccd0e17816b78bde60c6e0e60a9d52e]

        Related: rhbz#1367846 queue and merge scroll events
        
        Change-Id: Ib45f61bbb35bd240829491ac8a79803222974778
        Reviewed-on: https://gerrit.libreoffice.org/37779
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [5206b0376dcd511843f0e6cb072fe4184adcc487]

        external/libxmlsec: Pass down gb_VISIBILITY_FLAGS
        
        ...otherwise ASan build started to fail in CppunitTest_services with
        
        > ==16664==ERROR: AddressSanitizer: odr-violation (0x7f4583587440):
        >   [1] size=35 'xmlSecNs' strings.c:22:15
        >   [2] size=35 'xmlSecNs' strings.c:22:15
        > These globals were registered at these points:
        >   [1]:
        >     #0 0x44f410 in __asan_register_globals.part.11 /data/sbergman/github.com/llvm-project/llvm-project-20170507/compiler-rt/lib/asan/asan_globals.cc:358
        >     #1 0x7f458295cded in asan.module_ctor (instdir/program/libxsec_gpg.so+0x197ded)
        >
        >   [2]:
        >     #0 0x44f410 in __asan_register_globals.part.11 /data/sbergman/github.com/llvm-project/llvm-project-20170507/compiler-rt/lib/asan/asan_globals.cc:358
        >     #1 0x7f45833cc28d in asan.module_ctor (instdir/program/libxsec_xmlsec.so+0x5da28d)
        >
        > ==16664==HINT: if you don't care about these errors you may set ASAN_OPTIONS=detect_odr_violation=0
        > SUMMARY: AddressSanitizer: odr-violation: global 'xmlSecNs' at strings.c:22:15
        > ==16664==ABORTING
        
        after cae5f2a543b31552ccd9765aca5eb514fa694e07 "gpg4libre: initial GPG signature
        generation"
        
        Change-Id: I689241df52a7e878bfbd2d3dd6409bf0c104638b

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [db5918f5cdf95f6d47adb250265253c5a186a5c7]

        Replace macro with function
        
        Change-Id: I41603579d71190b60e6b7c349b2296120757e4f2

2017-05-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [54ad4ef4f1d50bb4e4ce08b3600157471af2f565]

        tdf#107862 test case with outline mode and subtotals
        
        Change-Id: Icfccdb3689a642a96e1666c499728f4ab8106578
        Reviewed-on: https://gerrit.libreoffice.org/37741
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2b675ddf550af524c1596c969dde1826865c8ad8]

        tdf#107862 ignore subtotals in outline mode and empty rows
        
        Change-Id: Ifb469193d4f7b3a5f48ab1ef15ae9f5996bfa608
        Reviewed-on: https://gerrit.libreoffice.org/37740
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3af243a4facf67e4575513da00ce9921daf7eafc]

        Updated core Project: help  9b2ab190af0db946c0ceb57d45ac6778fcfc2e6e
        
        Fix several mistakes flagged by translators
        
        Change-Id: If2e081fa32ec82250514c59d820adb5fa071669b
        Reviewed-on: https://gerrit.libreoffice.org/37743
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fd71a6099c0f77279bfc9da8d3268a716adc5a7a]

        Updated core Project: help  6f947c50faf2969405749fc118659d9d9934eb91
        
        tdf#84675 (part4) document VBA macros support
        
        Change-Id: I61f60fb4f3ac27604a71972f0c1d8a7e9effdcc4
        Reviewed-on: https://gerrit.libreoffice.org/37735
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [09a69222ffac4b053e792171e8e9d9abf5899b39]

        Updated core Project: help  a50d8ddab0d6037ee72424a21a18b9d07d53bdb7
        
        tdf#84675 (part3) Document Basic constants
        
        Document Basic constants more explicitely.
        
        Change-Id: I76958041552148cc65e5bfb49eed6944991a0637
        Reviewed-on: https://gerrit.libreoffice.org/37705
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ee04acf86ebaa54348e64d9b5721edc77eaf11de]

        Updated core Project: help  115035ec9e29cc0db7837a52cd7ee8527526d6b1
        
        tdf#84675 (part2) Document hidden BASIC constants
        
        Constants for TypeName/Vartype
        
        add tablehead style
        
        Change-Id: Ic613e1552af96df4a57d461600e26c11d5b289c2
        Reviewed-on: https://gerrit.libreoffice.org/37692
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [4544256d6e9fd502ec3cb94a834a8ca804b963d8]

        Replace macro with function
        
        Change-Id: I005622c607a5a3dcd31b46f6e819546b7ece630b

2017-05-18  Caolán McNamara  <caolanm@redhat.com>  [a633ffc88c438e4af436c0e66c21ffffa8a6f8c9]

        gives names to mysterious 500 and 501
        
        Change-Id: Ie2b02f10ab100ce11330d1a0808e60a02394e230
        Reviewed-on: https://gerrit.libreoffice.org/37750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-18  Eike Rathke  <erack@redhat.com>  [1469a83ca1d712e30131597d70dad1b3eb322175]

        Pass grammar to ScCompiler ctor instead of subsequent SetGrammar()
        
        Not only to have more concise code but also to avoid setting grammar
        twice if the actual grammar differs from the document's default one.
        
        Change-Id: I7bfd151c22c48a40aea05f5f983fa0370d9fd9ae

2017-05-18  Eike Rathke  <erack@redhat.com>  [47a0e1554add5cc10c068275697108a663cd7a9a]

        Always set a grammar when constructing ScCompiler
        
        Otherwise mxSymbols is null, which is rather unexpected as the past has shown,
        see commit 63843a97262ccfa38d838a9cbbc3faadba8290a6
        
        Change-Id: Id4c13a5f50e711513a71a7d6cd6f87b4112b1f1d

2017-05-18  Eike Rathke  <erack@redhat.com>  [730622df7c0e97917c3c0d53b1ec03691d0afb74]

        assert instead of OSL_ENSURE if grammar is GRAM_UNSPECIFIED
        
        Change-Id: Ie23a5a98e9bc6dfbd5d685c482fb358ac3822845

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [9b51d16771175b1245f755d28877fd61a0b432a1]

        Remove unnecessary restrictions
        
        Change-Id: Idc0db273f7ad2d6b11113752ca01a1f2a327e991

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [a7551b34adf847777de976fdaa3a3432448eea3b]

        Rewrite in macro arguments
        
        Change-Id: I6ae619edac26fe06d1f86f139b7cf71ce31146d4

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [64e5915b7a2c07c740aae25a4a6d00a306e704e4]

        Avoid nested automatic rewrites
        
        ...which would come out garbled.  One place is
        
        >             bool bRet = SfxItemState::SET == pSet->GetItemState( i, rAttr.Which() != RES_TXTATR_AUTOFMT, &pItem );
        
        in SwAttrHandler::PushAndChg (sw/source/core/text/atrstck.cxx)
        
        Change-Id: I1486313b25850dc59e10edb38b8bd28a30e6aa63

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [8584b7f57c87b111526d5cc75cc1c45646ebf278]

        Refuse to rewrite in workdir
        
        ...instead of merely getting a warning from PluginHandler::HandleTranslationUnit
        after the fact.  Such automatic rewriting should probably never be what one
        wants.
        
        Change-Id: I3829007224a197ebb4d55d24323b375cbbdf815c

2017-05-18  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [5477f7274e4df1210298c0f503a54eabc0f06bfc]

        tdf#100072 zero height of shape's path was causing geometry errors
        
        DOCX custom geometry shape's path width and height are now used
        independently for scaling calculations.
        
        Change-Id: I368dd4dc065b8f122c4eb2911261e45047f03c70
        Reviewed-on: https://gerrit.libreoffice.org/37639
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-18  Julien Nabet  <serval2412@yahoo.fr>  [63843a97262ccfa38d838a9cbbc3faadba8290a6]

        tdf#107920: Crash when using ScCompiler in condformat
        
        Just call SetGrammar from ScCompiler object with grammar of document
        See bt in https://bugs.documentfoundation.org/attachment.cgi?id=133382
        
        Change-Id: Iedf4b88f2821bbcf728e4b1c023041fd6f10e5f3
        Reviewed-on: https://gerrit.libreoffice.org/37739
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-18  Eike Rathke  <erack@redhat.com>  [e4e093b90e9a2d65cb538ec0e752ba51d75b4b0b]

        Add comment about precedence of Wildcards over Regex
        
        Change-Id: I053c8ebb328aaa3b577283af17b6540b997e3dcc

2017-05-18  Arul Michael  <arul71.m@gmail.com>  [47cbf098ee6019a2090b2e933439fd4aa399ed20]

        New HintId and unit test for hidden rows and SUBTOTAL, tdf#93171 follow-up
        
        Adding new Hintid for HideRows so that we notify only formulas with subtotal
        and aggregate function for recalculation. Added unit testing.
        
        Change-Id: I44f2e45acaf697f91744bc8202f27b218faa5b43

2017-05-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7c4ad801bf9812851d911aca1a6c8d8a965f475a]

        bump product version to 5.5.0.0.alpha0+
        
        Change-Id: I131165b9fc6005d71e02432499647a252ef3e78d

2017-05-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9feb7f7039a3b59974cbf266922177e961a52dd1]

        Updated core Project: translations  ffe364726be8d78394cc5080d928b354e65febfb
        
        another update of translations for 5.4.0 beta1
        
        force-fixed using pocheck
        
        Change-Id: I9e116bae500ed37d06b66397f2d815fb2e5dd22b
        

2017-05-18  Aron Budea  <aron.budea@collabora.com>  [ab34329ce2c5d6c1e340155e1b2f6d65f5fb162b]

        Respect read-only config items in Options/Calc/Calculate dialog
        
        Read-only state is now read except for settings in General
        Calculations (except Decimal places).
        
        Change-Id: Ia947f6657ae5638c414bf4e82fac314b5993f4c5
        Reviewed-on: https://gerrit.libreoffice.org/37546
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-18  Henry Castro  <hcastro@collabora.com>  [3f5143f5b8699afd75dd80cc69e5a9c021e7c5ac]

        sc lok: fix wrong assignment aEnd.X()
        
        In tiled rendering case, the window size is small and the end
        point will be cut, then result wrong invalidation area
        
        Conflicts:
        	sc/source/ui/view/tabview3.cxx
        
        Change-Id: Ief49c5f47bbc69485354ab396c7508db9548f82a
        Reviewed-on: https://gerrit.libreoffice.org/37737
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-05-18  Takeshi Abe  <tabe@fixedpoint.jp>  [9fb691adb459bf027aa71ef4bb1b7df0d987c099]

        basic: Fix broken unit test for Join()
        
        Change-Id: Ib9768097d73fe664e24da4c3989141e87342a34e
        Reviewed-on: https://gerrit.libreoffice.org/37711
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [d1399191e0a18ac5cae0d63319a48864f1f481e7]

        svl: remove redundant virtual keywords in SfxGrabBagItem
        
        Change-Id: I6e336491da7490390970b670b1c35e2c860f43ce
        Reviewed-on: https://gerrit.libreoffice.org/37745
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [2228203a8211dea1c8addb98298096a094ec788b]

        Don't run CompilerTest_compilerplugins_clang with COMPILER_PLUGIN_TOOL=...
        
        When COMPILER_PLUGIN_TOOL is set, solenv/gbuild/LinkTarget.mk uses the (plaform-
        generic) gb_*__tool_command which don't know about the COMPILER_TEST flag (as
        gb_CObject__command_pattern in solenv/gbuild/platform/com_GCC_class.mk does), so
        a top-level Clang
        
          make COMPILER_PLUGIN_TOOL=...
        
        will generate spurious warnings from CompilerTest_compilerplugins_clang's
        compilations done without the -Xclang -verify switch.  This solution is a bit
        hacky (e.g., it would be better to handle this more centrally in
        solenv/gbuild/CompilerTest.mk), but effective.
        
        Change-Id: I58e9a76207065d9f6050a1ace6fc85c5a26882f8

2017-05-18  Caolán McNamara  <caolanm@redhat.com>  [2fec2ab3adc7686df3548afd86939d28d032dfcf]

        SVT_RESSTR can go now
        
        Change-Id: I641fbea510d56cabb440f894aae938430ce30ce0

2017-05-18  Caolán McNamara  <caolanm@redhat.com>  [1807db242a09f11235c76499df14210b0880fa26]

        DBACORE_RESSTRING can go now
        
        Change-Id: I0d1f5372dc6a29af62d3d85c5f771e1e8884626e

2017-05-18  Jan Holesovsky  <kendy@collabora.com>  [4ebc17755855df3a3c1f07a8f5a829d555040d34]

        html import: Don't create HTML: <meta name="changedby" content="..."> postit.
        
        Change-Id: I8deea3b60d9bb86c20539be2ad23e6b07f44e51b
        Reviewed-on: https://gerrit.libreoffice.org/37729
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-18  Caolán McNamara  <caolanm@redhat.com>  [cda860a8c99abfee6b37dda37351f0b45a7c9616]

        can drop CUI_RESSTR now
        
        Change-Id: I2e2319e661614dc8ba464479324b4719bcfa120e

2017-05-18  Caolán McNamara  <caolanm@redhat.com>  [3d54ea1fffb5fa6b1606867cb3b7cfc93c5ef157]

        can drop SCH_RESSTR now
        
        Change-Id: Ic9e82098101cb184faec6b3f7fe4c821f5df3278

2017-05-18  Stephan Bergmann  <sbergman@redhat.com>  [df8d092c3a3c65bc23bc3c1da281cc4cb10a1e3d]

        Adapt pathname checks to mixed usage of \ and / on Windows
        
        Change-Id: I91bc89a9076c6642e06b238f65f2d31a1d20c6b5

2017-05-18  dilekuzulmez  <dilekuzulmez@gmail.com>  [33cbc99fea5a3e4b87e883fd60ec97d4503109f3]

        tdf#99589 tolower / toupper - dangerous to Turks ...
        
        Change-Id: I9b3f63ce6517674c42829fb27611425545bc6978
        Reviewed-on: https://gerrit.libreoffice.org/36565
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-18  Dilek Uzulmez  <dilekuzulmez@gmail.com>  [7902ac9fbcdbaefa5ec4e7d8d07c240aecad346a]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I37ab94954f30ad24418ee7453911557ded4f5ee8
        Reviewed-on: https://gerrit.libreoffice.org/37707
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-18  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [c667669cf9a71d10db2add32d8b592605755ee1c]

        gpg4libre: fix windows build
        
        Change-Id: I66b809bbf2f5ab5d9c1eaf40ba8f2c91f4bc8007

2017-05-18  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [cae5f2a543b31552ccd9765aca5eb514fa694e07]

        gpg4libre: initial GPG signature generation
        
        * takes XML-Sec signature template
        * calculates digest for all added reference streams
        * produces signature value over canonicalized signature template
        * writes same as detached signature into template, streams that out
        
        Change-Id: I303e080dc25c440175fe1ae897f03cf356d5d0f2
        Reviewed-on: https://gerrit.libreoffice.org/36106
        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-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c05834a363535804d2cf5892704e19a5bb4f966]

        loplugin:unusedmethods
        
        Change-Id: I1c50d176e793397a1f9625f797a3750cf191a61c
        Reviewed-on: https://gerrit.libreoffice.org/37679
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [60861faa8653afebb504cfbcaeed633d2373a27d]

        loplugin:comparisonwithconstant in basegfx
        
        Change-Id: I6953640a1aa2e58fe2ea6555291c4f4a5271770f
        Reviewed-on: https://gerrit.libreoffice.org/37680
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-18  Tor Lillqvist  <tml@collabora.com>  [d89fa2bd4944625e2dbe56d5709a3f126db24f21]

        Clean up a set of RTL-related comments
        
        It is fairly pointless to have a comment like "--- RTL --- (mirror
        mouse pos)" in front of code that obviously is related to RTL anyway,
        like "if( AllSettings::GetLayoutRTL() )". Also, the fact that many
        comment were exactly the same indicates that they has been added as an
        in-line version control change marker.
        
        In other places, comments were informational, but no need for them to
        include yet another metasyntax, "--- RTL ---". Just "RTL:" works fine.
        
        Change-Id: I20feef308ed8ac9d32a8bf440fc20b442753c4ff

2017-05-18  Maxim Monastirsky  <momonasmon@gmail.com>  [e5736b9e4ded62cdeaa49649763392779d312e0a]

        Revert "Popup menu controllers never attached to empty menus"
        
        This reverts commit 005f4a75e129dcbc74261b90432e2944ca99b131.
        
        There might be however old profiles/documents with this
        behavior. Let's revert for now.
        
        Change-Id: I2ee26287b7bd64e01a9b6b0a9586d70e63b9c83d

2017-05-18  andreas kainz  <kainz.a@gmail.com>  [84123b2cdb61479b52bb49ed5e164e8ec4691bb8]

        update verticaltext icon
        
        Change-Id: Ib026981fdd4145fb7925fd0dcc0987c4ff7e416d
        Reviewed-on: https://gerrit.libreoffice.org/37521
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-18  andreas kainz  <kainz.a@gmail.com>  [6ce1d363bbb750bdfb499607faa4af29ccaf0097]

        update breeze links.txt file
        
        Change-Id: Ic6ffd72a8d58c69bf00e38ac4b07c5819342cd34
        Reviewed-on: https://gerrit.libreoffice.org/37733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-18  andreas kainz  <kainz.a@gmail.com>  [e121f5472f53f529576df49f04b25014225d6736]

        update c_text file for small and large size
        
        Change-Id: I5df20b2f8a94d898c926f271d03ee079596a5e63
        Reviewed-on: https://gerrit.libreoffice.org/37441
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-18  Szymon Kłos  <szymon.klos@collabora.com>  [08de2c31cb0da07ffc23f813379f810607e1cc7e]

        Watermark: Insert watermark command
        
        * added new command .uno:Watermark
        * if no arguments are provided the dialog
          is opened where user can enter the text
        * with provided Text argument the watermark
          is created
        * created SfxWatermarkItem to transfer
          watermark properties
        * dialog loads current setings
        * SetClassification use SetWatermark
        
        Change-Id: Ifc1319f5aa7c11bb141f8e4b5b9a5088613021c2
        Reviewed-on: https://gerrit.libreoffice.org/37599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-05-18  Maxim Monastirsky  <momonasmon@gmail.com>  [3884bb38f0712b6b1616b5d788cd00e90b14fcd3]

        Remove slot usage from MenuBarManager
        
        Change-Id: I9d6a8c541da3bfeb1fddbf8aa3c9cef6e37cc917

2017-05-18  Maxim Monastirsky  <momonasmon@gmail.com>  [005f4a75e129dcbc74261b90432e2944ca99b131]

        Popup menu controllers never attached to empty menus
        
        ... in our xml files, only to plain menu items.
        
        Change-Id: I1614a1b31a05e08cf317d2637d64d3e450855fc9

2017-05-18  Maxim Monastirsky  <momonasmon@gmail.com>  [7e6b62825032ff6610ab83c3e4f3b7085d2def0c]

        Use WeakComponentImplHelper for MenuBarManager
        
        Change-Id: Ia0c47186f5f266d512c02e92d7983872e207f878

2017-05-18  Maxim Monastirsky  <momonasmon@gmail.com>  [29dd77c749f6bdae19ba1e81b0470f9009c42537]

        Use CommandInfoProvider::GetModuleIdentifier
        
        Change-Id: I09f23360259e794ab2a0d8ad6d8bf6fc18d08597

2017-05-18  Maxim Monastirsky  <momonasmon@gmail.com>  [7d2ca8f226e3566e7e097f2eba940d98c5b5089e]

        Remove the useless AddonMenu and AddonPopupMenu
        
        Change-Id: I3022d609e813d90e52990b570aa471540c9e2c18

2017-05-18  Maxim Monastirsky  <momonasmon@gmail.com>  [fb1814900590e3a6d60a877fdd897aa6b9aaba97]

        Clean obsolete code from menu document writer
        
        Remove special handling of New, Wizards, and Addon sub-menus.
        Many years ago they used to be injected into the menu structure
        at runtime, so we had to not write their contents back to xml.
        Now we have a clear separation between the contents of a menu
        at UNO API level, and the actual contents of the VCL menubar.
        
        Change-Id: I5e791e8963faca9f26ad31c9b4e6b8763b70d1d9

2017-05-18  Maxim Monastirsky  <momonasmon@gmail.com>  [de67c7b13f984b10cd745510783298b110d63ab2]

        Unused consts
        
        Change-Id: I4ff37a15fd7aae8c0bb1b9aea60c0ca33a1e520b

2017-05-18  Maxim Monastirsky  <momonasmon@gmail.com>  [d5d020327bdd37cf490a2e1931d5d8dd6f221dbb]

        Remove sfx2 include from vcl
        
        (And we don't have menus with item ids from sfx2 anymore.)
        
        Change-Id: Ic4d0f3c6a2d15cfda6498617a45ba2e25b5dd7f1

2017-05-18  Maxim Monastirsky  <momonasmon@gmail.com>  [3f738f81398095377ac736c2363be84141e25b9a]

        SID_ADDONS sdi slot is unused
        
        We only need a label in officecfg, and an icon in icon-themes.
        
        Change-Id: I88482f85b282742c5d6dc7f6ec7ba6442c09a639

2017-05-18  Maxim Monastirsky  <momonasmon@gmail.com>  [33900a71ab7955d9d2d6009e58c5b5b149c1ce0f]

        Addon items will get their icons in Activate anyway
        
        (This piece of code is about the "OfficeHelp" feature
        of Addons.xcu. "AddonMenu" and "OfficeMenuBar" use a
        different MenuBarManager ctor, which never calls
        FillMenuManager.)
        
        Change-Id: Iab9ac5c606dd23a208de7f99d2883168fd2b588a

2017-05-18  Maxim Monastirsky  <momonasmon@gmail.com>  [598d033c1f345b0f84e43ec7ff2b21fe8c4ce062]

        Fix AddonMenu icon
        
        Another victim of tdf#96059. CommandInfoProvider can only
        handle .uno:Something, not slot:12345.
        
        Also, given that we're using the .uno command name, we can
        just get the label from officecfg, dropping the local
        framework string resource.
        
        Change-Id: Ia0c32bacb67699311f6bbbec0f350321802f75a0

2017-05-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3a72afd05536b291be1a2e8bce5694fe632407d1]

        Updated core Project: help  7d4439d5b834de3cb9b7d0d1dc8afe41d30c76b2
        
        bookmark is no valid child of list
        
        Change-Id: I29f56351df69aca3f04d4a88f1a44073f120e327
        

2017-05-17  Caolán McNamara  <caolanm@redhat.com>  [5ba99a8055faa6c2c4e5e69c5874d4d01abc5e8a]

        drop IDE_RESSTR
        
        Change-Id: Iee1479d472d224bdf19890bbac29d9eeb4e3d00d

2017-05-17  Caolán McNamara  <caolanm@redhat.com>  [e049dd5f11dab0b29b85d8977a78cacef1ee22f9]

        AVMEDIA_RESSTR define can go now
        
        Change-Id: I9220cae493facf05d5ee9a9bb341a14e6448c2a5

2017-05-17  Caolán McNamara  <caolanm@redhat.com>  [d47d1d921570c8055491c4ed8894b371f1a0e6ee]

        FwkResId and FwlResId are the same
        
        and FWK_RESSTR/.toString can be removed now
        
        Change-Id: I7d2d56681fc9be31948bbb4dae737a75cc59d065

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [ffb1d4ea965c83651dc4086ae94a031916959a8a]

        Fix integer types
        
        Change-Id: Ia2dc32929da789622ed98764944d4e412a296639
        Reviewed-on: https://gerrit.libreoffice.org/37723
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [fe45f18fa507dfcd2ea87b8b1969e730a6357d16]

        BOOL -> bool
        
        Change-Id: Ie1ee8b93753e03326d2a121dcd18a1b6a7038ce3
        Reviewed-on: https://gerrit.libreoffice.org/37722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [4d913a2f47a062eca5b46bd0e0a594f7aef656e7]

        wchar_t -> sal_Unicode
        
        Change-Id: I8e4f11225e5020159cfd373bd6c0526541d7cc65
        Reviewed-on: https://gerrit.libreoffice.org/37721
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [48e4bf5de26cdbfc654050247b7c7d0c50168caf]

        Remove unused VALIDATEPATH_ALLOW_WILDCARDS
        
        Change-Id: Ia006d66df7bf90e6b4da327cd1bcb06968cc72f6
        Reviewed-on: https://gerrit.libreoffice.org/37720
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [56638d1a6d9baebfe27cbf82ccf0376926c6a530]

        BOOL -> bool
        
        Change-Id: I0cb5f19369ec5f61660a598288fd23700f5d4159
        Reviewed-on: https://gerrit.libreoffice.org/37719
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [ddf08a9478ce8ea44f7b6d0ef04176e94fca2706]

        Remove IsValidFilePath lppError parameter; always null
        
        Change-Id: Ia13c62cdd8ff8b930f82d32310f10fa5279cae81
        Reviewed-on: https://gerrit.libreoffice.org/37718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [d23064ba4796a52d60167581d8c5e5b33c49c0fc]

        Remove osl_getFileURLFromSystemPath_
        
        Change-Id: I8dd11b2f4cc9f4f1f622181fe478a4c180eb2af0
        Reviewed-on: https://gerrit.libreoffice.org/37717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-17  Jan Holesovsky  <kendy@collabora.com>  [dd4adcd54bdff0b114560589872216a450fa6def]

        sc lok: Don't crash on comment undo.
        
        Change-Id: I3b8686e2d52359de2d99413e63d4a424ba1439d1
        Reviewed-on: https://gerrit.libreoffice.org/37710
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-17  Jan Holesovsky  <kendy@collabora.com>  [24a3a9c41a3e51f6b37831568ba968a4f69e72b7]

        lok: Update state of undo after a comment modification.
        
        Change-Id: Ibb6a902f928b951bd480e32cb1f91d100420dccb
        Reviewed-on: https://gerrit.libreoffice.org/37726
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-17  Julien Nabet  <serval2412@yahoo.fr>  [20d3a60b41bda2513723c145d919f584840b1056]

        tdf#107892: fix negative values case with maxifs
        
        std::numeric_limits<double>::min() returns positive value for float/double
        so use std::numeric_limits<double>::lowest()
        (see http://stackoverflow.com/questions/17070351/why-does-numeric-limitsmin-return-a-negative-value-for-int-but-positive-values)
        
        Change-Id: I0afce2d38c6936aeff26923182bcafd2f0008d9e
        Reviewed-on: https://gerrit.libreoffice.org/37693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-17  Eike Rathke  <erack@redhat.com>  [b65de20c31f470dfe8bf6dc32ecd68a36072bf50]

        Remove old cruft #if 0 debugger test cases
        
        Change-Id: I95ae76820a434ac1d295bea21f9bf77dab9a7e6e

2017-05-17  Eike Rathke  <erack@redhat.com>  [07797559153a330ca66ade146b47f2a2b0657c64]

        Add some unit tests for rtl_math_StringFormat_G
        
        Change-Id: I010c35905789d2c5f60f7f1c4d9ad4caf60146ee

2017-05-17  Eike Rathke  <erack@redhat.com>  [8326c48a1ac4855970f9232dba582a51461ac0b2]

        Unit test to ensure that calculating with the intersection works, tdf#96426
        
        Change-Id: Ia447c91d80b51f183d591a89a103ba68173a9d85

2017-05-17  Eike Rathke  <erack@redhat.com>  [67a4bb2204c841bf468504fcf5282787abc0e973]

        add unit test for Excel whitespace operator intersection, tdf#96426
        
        Change-Id: I8cc5d9fbb6a92545379288dc1648a6c68ad4ccb1

2017-05-17  Xisco Fauli  <anistenis@gmail.com>  [cdf6330ebc6f365a545c648eb6672aa51858c015]

        tdf#104649: Add uitest
        
        Change-Id: I0e1c757e4857ff11481230606a0f982d260c24c0
        Reviewed-on: https://gerrit.libreoffice.org/33065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-05-17  Xisco Fauli  <anistenis@gmail.com>  [9d55ce72b69934d17360142f88a699397e0aa41f]

        tdf#107877: Don't crash if all bitmaps are deleted
        
        Change-Id: Ie21f8cf1ead7c75017ee09436102f87f5d5dc04c
        Reviewed-on: https://gerrit.libreoffice.org/37673
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c7c5a96ee3ca0fe06933b35e04983b6fef01b5f6]

        Use is() method for checkin reference validity
        
        Change-Id: Ib294a2555a8512d1ca31cf1edc92659b9d7638ed

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [414fd05699275b379ea9815e004497e591276c20]

        Make warning about missing nasm more prominent
        
        Change-Id: I07fa8b67dc5cbad7f216fa4eafb29120767a39a8

2017-05-17  Eike Rathke  <erack@redhat.com>  [70cb7757f971c4c16d1b0a5585d95816cd4382e6]

        Resolves: tdf#96426 more whitespace intersection operator in Excel syntax
        
        Handle also stacked token arrays resulting from named expressions like
        =range1 range2
        
        Change-Id: I1838af155f17b5e4f941e46895303caed75b6075

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [6a21827e976ddaba9a59e511de66d64592a6a14c]

        Remove unused var
        
        Change-Id: I187df1a6f5bf5d870820f60c6dca1ac3beb8cf22

2017-05-17  Paul Menzel  <pmenzel@molgen.mpg.de>  [e8918c464c7be09823bc8f5179080d7da0060de7]

        Use more secure HTTPS URL for dev-www.libreoffice.org
        
        Run the command below to convert all URLs for *dev-www.libreoffice.org*
        to use the more secure HTTPS URL.
        
        ```
        git grep -l 'http://dev-www' | xargs sed -i 's,http://dev-www.libreoffice.org,https://dev-www.libreoffice.org,g'
        ```
        
        If a redirect is implemented for the insecure HTTP requests, also one
        request would be saved.
        
        ```
        $ curl -I http://dev-www.libreoffice.org
        HTTP/1.1 200 OK
        Date: Wed, 17 May 2017 10:00:52 GMT
        Server: Apache/2.2.12 (Linux/SUSE)
        Content-Type: text/html;charset=ISO-8859-1
        
        $ curl -I https://dev-www.libreoffice.org
        HTTP/1.1 200 OK
        Date: Wed, 17 May 2017 10:00:57 GMT
        Server: Apache/2.2.12 (Linux/SUSE)
        Content-Type: text/html;charset=ISO-8859-1
        
        ```
        
        Change-Id: I99626ded90f72239f98ce76fd1b2760c31c34408
        Reviewed-on: https://gerrit.libreoffice.org/37703
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-17  Caolán McNamara  <caolanm@redhat.com>  [f7efddff6621e0c6f967f7159cf929a108285c34]

        don't create a new ResMgr for each string
        
        since...
        
        commit f3f71b087d25966d39a4c883bbe0b60b27419119
        Date:   Fri Nov 11 18:25:37 2016 +0100
        
            Avoid -fsanitize=null
        
            ...during CppunitTest_filter_dialogs_test:
        
        Change-Id: I9c267816d013c27922621b6c8a75c53ce5b78bd8
        Reviewed-on: https://gerrit.libreoffice.org/37704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [d21f97659e8ab8028deaa6d237caeeda088ddb1c]

        Revert "Don't worry if there is no distro-configs/Foo.conf"
        
        This reverts commit 47bca2f06434346b556d4aa14b16770e0ae990ab.  I worry very much
        when some --with-distro=foo due to a typo doesn't do what I'd expect, and the
        non-fatal error message scrolled by so quickly nobody would notice.
        
        Conflicts:
        	autogen.sh
        
        Change-Id: I8e0938e28e5aa23b59c82bbd10db0018e32a44dd
        Reviewed-on: https://gerrit.libreoffice.org/37701
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [6a84b2b5d05b15c154f549b59c74bfe159a11045]

        Clean up local HTML_IS* macros
        
        Change-Id: I3711b055e180f9dbb5e7d2cdb95e8c9605ca8446

2017-05-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6952d696439981962ad378aa28b0d16ea6e48f0e]

        tdf#100033: Frames with the same name are removed
        
        Allow to have frames with the same name. For removing
        real duplicated frames (generated by LO earlier)
        check other things also next to the frame name:
        position, size or whether the two frames are anchored
        to the same position.
        
        Change-Id: I191ae5128d0228eb85f78f065b44b1f0b3ba6dcf
        Reviewed-on: https://gerrit.libreoffice.org/37702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-05-17  Caolán McNamara  <caolanm@redhat.com>  [848ce52063cd611413e508b59e400d8ecd4c63d4]

        don't need a ResMgr here
        
        since
        
        commit 34f7e618ddd3399d9e7f3998e25545256255d02d
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Sun Apr 30 17:01:32 2017 +0100
        
            untranslated strings are just strings
        
        Change-Id: Ie20e1a8fc7294b07a6142f8f6c60cf6ad1af7ac2

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [d4a5e6b42c4bef40aa5411dbb49bca364a4846b7]

        Turn macro into function
        
        Change-Id: I6df7a287da74e49857e7fa3f0ba1cf67ab3bc74a

2017-05-17  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [a425d31b07c54aab4d7d57dfaecebc17f39b6b12]

        Updated UIHints
        
        Change-Id: I1b0ac87da849073f826f5107f3b5fd165be90e42
        Reviewed-on: https://gerrit.libreoffice.org/37662
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-17  Takeshi Abe  <tabe@fixedpoint.jp>  [6c2a10e1d087feda458dbaa1a5b398e569e70376]

        basic: Fix broken test for VBA's LCase
        
        Change-Id: Icdbe62d4faa04b59a5cc11ea8f72f5e88f664a6d
        Reviewed-on: https://gerrit.libreoffice.org/37682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-17  Stephan Bergmann  <sbergman@redhat.com>  [4ecfc231b858e370cf62f7c5a0d5fb3073d25a9f]

        Show all available distro configs
        
        Change-Id: Ibecd89bb12b3e488a4cf25766bd6ffe5a097f135

2017-05-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [273da4e3d1d2a9fb10807d9300d5bac47e1e2584]

        xmlsecurity: use xmlsec API instead of patching out cert verification
        
        This flag does exactly what we need since xmlsec-1.2.24.
        
        Change-Id: I3ae052d4bfe564c3234aef2511ef82ebdb452ebe
        Reviewed-on: https://gerrit.libreoffice.org/37700
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-17  Kohei Yoshida  <kohei.yoshida@collabora.com>  [7ae50f522f94987afe85674f6691fc37c55bd3d1]

        tdf#43535: add unit test for this.
        
        Change-Id: I4e6b27f82d1344ac77b02867e1e717c510a133b6
        Reviewed-on: https://gerrit.libreoffice.org/37696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-05-17  Kohei Yoshida  <kohei.yoshida@collabora.com>  [034be10413ed4915090678ad4f1d48596cf5e206]

        tdf#43535: support additional sheet protection options.
        
        New options are:
        
        * insert columns.
        * insert rows.
        * delete columns.
        * delete rows.
        
        Change-Id: I076b0d01bee0fff0623e2f1137c09938a6110939
        Reviewed-on: https://gerrit.libreoffice.org/37695
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-05-17  Julien Nabet  <serval2412@yahoo.fr>  [296c2296f5565556eea9fab51563050f28bbcafc]

        Related tdf#107696: deal with non empty header without number
        
        See first case of https://bugs.documentfoundation.org/show_bug.cgi?id=107696#c11
        
        Change-Id: Ic76301cb10ae891901be7dd5a385356c1cc0523b
        Reviewed-on: https://gerrit.libreoffice.org/37694
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-16  Caolán McNamara  <caolanm@redhat.com>  [32dc38e319b1d87ba6e5828b6ead32c568c81eff]

        fix documentation now
        
        Change-Id: I1583b0f7fb0f99166606e327cdda3bbdcbe698da
        Reviewed-on: https://gerrit.libreoffice.org/37691
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-16  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [eddb61e8f0a8edc26f0ad0fb9a14621a611020ec]

        Updated core Project: help  c18afa518a3f076885d2bd22520c6c5c4d4caf9a
        
        tdf#107298 Snap Position renamed to Constrain Objects
        
        Change-Id: I28f0809eedc6d23cf52a262a805e680bf3c39c1b
        Reviewed-on: https://gerrit.libreoffice.org/37293
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-16  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [96e145476b8ef1f0cb5299c470df2493ae689f60]

        Updated core Project: help  1d2c1291f700f729c28a209d2422a8d2f926e347
        
        Basic: add localize=false for some bascode lines
        
        Change-Id: I78884c0421ef8ad935ca7214b9116fda29d2797f
        update: remove duplicate empty line at end of files
        Reviewed-on: https://gerrit.libreoffice.org/33766
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [72bffbc475d6d93ee2999ae0a4bec334e1be059e]

        Updated core Project: help  c1b5c626539f3893c07c11380c5cfe94bc5f8d36
        
        Mute l10n for numbers
        
        Change-Id: I3fe0ef570e49899449444dad5f29107dc7534071
        Reviewed-on: https://gerrit.libreoffice.org/37689
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-16  Caolán McNamara  <caolanm@redhat.com>  [f0eec7572dfa630f903e91ac44a41f3503112846]

        ExternalZoom and ExternalScroll are unused
        
        which leads to CommandWheelMode::ZOOM_SCALE becoming unused
        
        and so touch/touch.h is unnecessary
        
        Change-Id: I7cb9a4f6af2719deb0d768e35d514b59010daf79
        Reviewed-on: https://gerrit.libreoffice.org/37671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-16  Maxim Monastirsky  <momonasmon@gmail.com>  [4e52299a6aff1386151223a99e7ed3a49496d967]

        tdf#107853 tdf#107854 Hide useless style families
        
        Change-Id: I9918cbbf6b030e0f1f0a5dee153bedc8a53f91d8
        Reviewed-on: https://gerrit.libreoffice.org/37688
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-16  Julien Nabet  <serval2412@yahoo.fr>  [7865aa4c9e08e5dccf3627a68daf439a26e1bd4d]

        Remove unused mpVirtDev (vcl/textview)
        
        Unused since commit 72edb6967f245f0c99c6a61e0ce8d0a245600cba
        "loplugin:unusedmethods in vcl"
        
        + remove useless EraseVirtualDevice
        
        Change-Id: I1b932bb49e9f84e3ddb5c3ab69b3d1b3131233e2
        Reviewed-on: https://gerrit.libreoffice.org/37685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [6e3f9d38c0bdeff606d36ce8daabd3ad8ee1b6bb]

        lok: sc: invalidate col/row header on undo row/col operations
        
        Change-Id: Ia0b2174cfcc3f2b3075e8f6eee1eb0f56b64db44
        Reviewed-on: https://gerrit.libreoffice.org/37686
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-05-16  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [ad605e2e0606ee2c5c0fb23b84a0f011af62d124]

        Updated core Project: help  f930a0c40fa65c778b9e6b2fa75d7581bb3f82dc
        
        Update menu entry for Insert Trend Line in chart
        
        Add emph tag in the same way as other menu commands
        
        Change-Id: I968b391485b1cb4fa8083704ca91fd44af087b1f
        Reviewed-on: https://gerrit.libreoffice.org/34644
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-16  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [963c1f40cdc0fa29027755c4dc0998cb8b286c4a]

        Updated core Project: help  90643687005e1a21c4067f253cc6adeda0c421e0
        
        Clarify examples for l10n using space as thousands separator
        
        Number Format Code
        In locale using space as thousands separator, some examples
        may be not correctly interpreted.
        This patch adds some text to explain how to solve this.
        
        Beautify a little bit some examples.
        
        Complete fraction description: any digit symbol (0, # or ?)
        can be used to described any of the three parts of the fraction.
        
        Change-Id: I5bab1da21b33cddfa0a63fbe5e3d53d64ed0103c
        Reviewed-on: https://gerrit.libreoffice.org/34755
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-16  Stephan Bergmann  <sbergman@redhat.com>  [133d06baefc5e36ae3b5a1713c3fded26cdabe2f]

        Remove unused var
        
        Change-Id: Id0266ad01eaabf2d9555e99f4a4c1c2300bb8be7

2017-05-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9c613898532510c85a118f3081bfc06cf6572683]

        Updated core Project: help  ab17f13c6d60d2d6ad7ff6ce3734ba81c77f881d
        
        Mute L10n in some <bascode> lines
        
        Change-Id: I2503568589b869b717f5c997434340d00892a275
        Reviewed-on: https://gerrit.libreoffice.org/37687
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [659c0227a50d298780d72902314e03df8824bc06]

        tdf#107889 DOCX import: consider page breaks for multi-page floattables
        
        This is the DOCX equivalent of commit
        6aba29576df7a2a40e54040d4dd09d94d6594741 (tdf#107773 DOC import:
        consider page breaks for multi-page floattables, 2017-05-11): a specific
        case where it's clearly superior to import a multi-page floating table
        as a multi-page one, rather than a floating one.
        
        Change-Id: I71a92d2b10e52e505665831caacad2948d22b4e1
        Reviewed-on: https://gerrit.libreoffice.org/37683
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [d849231dd2064ebed96d17bf54286a33954304ab]

        lok: sc: make row/col header updating, on row/col operations, tab-aware
        
        Now, on inserting/removing or resizing a row/col, the row/col header
        invalidation callback is notified to another view only if it is
        displaying the same tab of the view where the row/col operation is
        occurring.
        
        Conflicts:
        	sc/source/ui/view/tabvwshc.cxx
        
        Change-Id: Ic65fd82b2e3009420c7b481e7e8c1ff8bb11bcce
        Reviewed-on: https://gerrit.libreoffice.org/37241
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-05-16  Stephan Bergmann  <sbergman@redhat.com>  [7f2d6d8480f06434a1b5bc748ac2f3f80b2e71cb]

        Revert "lok: sc: invalidate col/row header on undo row/col operations"
        
        This reverts commit 76d47e6f63e11d3509339ade6203757d63582d21, breaks the build.

2017-05-16  Stephan Bergmann  <sbergman@redhat.com>  [189c3a098e0ee5b64e2ab40c3980a2a654315468]

        Extend loplugin:comparisonwithconstant beyond integral types
        
        Change-Id: Id3a8fd5d8b9975d3ae49af0648b39454310495fa

2017-05-16  Stephan Bergmann  <sbergman@redhat.com>  [e85fcef1af0c96b0e8334bd7b6256e0b02810e43]

        Try to fix loplugin:comparisonwithconstant's rewrite-with-macros issue
        
        ...that had plagued 2e293a731c1559c9869dfcb32491bc600fc18e4e "new
        loplugin/rewriter comparisonwithconstant" (in sal/osl/unx/pipe.cxx), and
        auto-rewrite the remaining occurrences in sal (that the mentioned commit had
        failed to address, for whatever reason)
        
        Change-Id: I3dc3bae8dd92ba8bf576f6e06e7c9ee21f883661

2017-05-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [ea3ef1a2a06b7ac0fa9f618498f9caf48ebc40bd]

        lok: sc: selection overlay was not updated on document size changed
        
        Change-Id: I193f37d50ac3ff0ccbf7e39caab4bf25ed3c9a9c
        Reviewed-on: https://gerrit.libreoffice.org/37402
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2017-05-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [76d47e6f63e11d3509339ade6203757d63582d21]

        lok: sc: invalidate col/row header on undo row/col operations
        
        Change-Id: Ifabce9941541a615840163168af6fedaf54575cd
        Reviewed-on: https://gerrit.libreoffice.org/37243
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-05-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [eb6f420ed24b6bb8469b233154ead57c80c7be06]

        Updated core Project: help  fd99f1798a440ccdfb34e910285a7c5c9a9ff08d
        
        tdf#84675 (part2) document hidden BASIC func/const
        
        GetAttr()
        SetAttr
        Valid ATTR for SetAttr statement are
        ATTR_NORMAL
        ATTR_READONLY
        ATTR_HIDDEN
        
        Others ATTR_* were not implemented, see
        
        http://opengrok.libreoffice.org/xref/core/basic/source/runtime/methods.cxx#4689
        
        Change-Id: I51b50c13709b668c935b9a68981c20545648691d
        Reviewed-on: https://gerrit.libreoffice.org/37576
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ae6b33cf20ff06bd059803fa03228e919987e1b0]

        Updated core Project: help  9a16735c5ebee4513d02b8f28b2147ec9407c18a
        
        tdf#84675 (part) document hidden BASIC func/const
        
        Help page for MsgBox function and MsgBox statement
        
        Constants
        MB_*
        ID*
        
        Fix: remove MB_DEFBUTTON1
        fix bug#
        
        Change-Id: Id8cbadc92a8e9c5902c3ff23b4e04bff3de3c03d
        Reviewed-on: https://gerrit.libreoffice.org/37558
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fa6e6fe53d22172ba50d3bfbcce883a012b8b64c]

        Updated core Project: help  eaac057360cb1801c4f8b433411a8c8d1a20a539
        
        Add <bascode> in BASIC snipets.
        
        Change-Id: I484036b9c9694a58f7f113b2cf1c04a1f0e2c4dc
        Reviewed-on: https://gerrit.libreoffice.org/37552
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-16  Stephan Bergmann  <sbergman@redhat.com>  [a40e0d00ba597a12de42334ee78af9c5fc68e65e]

        Remove dead rtl::Static instances
        
        ...effectively dead ever since c1758889cbd5e8e4afb1044425c908715eb3e1cd "Heavily
        simplified utl::ConfigManager" changed the references into them (rBrandName
        etc.) into non-references (for reasons lost).
        
        Change-Id: Ib77fb458ade9d9b53ec5c1cc1e38785a47c42c42

2017-05-16  Justin Luth  <justin_luth@sil.org>  [c7e31f492140a064d9c152583bda3d111c8bee83]

        tdf#107801 docx export: support w:kern
        
        Writer only enables or disables pair kerning (autokern).
        Word uses a minimum font size to determine which characters
        to kern. Since these documents are round-tripping through
        Writer, and every size is kerned by Writer, the minimum size is
        forced to 1pt and the original minimum font size is lost.
        
        This is a followup to commit 38b0c24fa5cbb4246e03d77ac022dfdc9fdede03
        for related tdf#105454 DOCX import: fix unwanted enabled-by-default
        kerning.
        
        Tested in Word 2003, 2007, 2013.
        
        Change-Id: I7678a544f455fd06bec5e7d864b5c27ab26bf6d3
        Reviewed-on: https://gerrit.libreoffice.org/37574
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-16  Caolán McNamara  <caolanm@redhat.com>  [b53c84af0a34aa9193b0e35363ca2ebe00c3e32c]

        Resolves: rhbz#1367846 improve gtk3 trackpad scrolling
        
        convert number of "lines" scrolled to double and allow
        fractional parts of lines/columns
        
        Change-Id: Ib99c815cfc8823e22fc1d76e201903c34ed0f61b
        Reviewed-on: https://gerrit.libreoffice.org/37669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [6df22f0ec513415cf6c920c1f8063dabe7303c06]

        loplugin:checkunusedparams various
        
        Change-Id: I5d1cc807134230d86e0226a12fada204004312d3
        Reviewed-on: https://gerrit.libreoffice.org/37675
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-16  Stephan Bergmann  <sbergman@redhat.com>  [a6f29aae36e5b07d877d7ea833b6d06b49b5574a]

        Blind fix for MSVC 2017 warning C4018: '>=': signed/unsigned mismatch
        
        ...and get rid of the arbitrary, bogus 'long' strong_int ctor parameter
        type
        
        Change-Id: If71f4d3993e984b4089b74ff96dce75c68a6cf77
        Reviewed-on: https://gerrit.libreoffice.org/37665
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8ce3c3b202d6393199f24e00ac1ece715a8bf150]

        Updated core Project: translations  28d70b17f056afa54f3a68a0fe68f517f44f4d46
        
        update translations for 5.4.0 beta1
        
        and force-fix errors using pocheck and do some additional cleanup of
        bogus strings
        
        Change-Id: I03e13820a5d71ee70b4e8728475d8409cff9493a
        

2017-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7e0a8901e5c16d1ee0637b23217cfd21dfbc89f]

        loplugin:comparisonwithconstant in avmedia
        
        Change-Id: Iba0a1969648e95f6e0f6a947f067c5b8e4eb3406
        Reviewed-on: https://gerrit.libreoffice.org/37667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [1e48666b6c007fdf8f354a1a50e51f8f1e906b87]

        lok: sc: fix for row/col header updating on changing tab
        
        When you switch tab the current row/col header needs to be
        invalidated.
        
        Change-Id: I26ef6f9990726f3c96ddfc9ac45472fafc8e8507
        Reviewed-on: https://gerrit.libreoffice.org/37242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-05-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [cb33a0fb8b7d9fcdf7ef26ac690842574d359f4b]

        lok: sc: misplaced comment mark on inserting/deleting/resizing row/col
        
        A unique id has been introduced, in a similar way of what occurs in
        Writer.
        
        Change-Id: I7b2ef694867fb4184c4cfc616fe1c8f12da3b676
        Reviewed-on: https://gerrit.libreoffice.org/36962
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [658eec1d5b96ea0a971fbdf531979480f72516a4]

        loplugin:comparisonwithconstant in basctl
        
        Change-Id: I0ac895e279e4feb47345e73ecef0d5ee1909c031
        Reviewed-on: https://gerrit.libreoffice.org/37668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [482ef1bfe95a32a6796ce5a3150f272845db7931]

        loplugin:comparisonwithconstant in accessibility
        
        Change-Id: I934c78ec8daec656ca656d5c784f80895abfd2e4
        Reviewed-on: https://gerrit.libreoffice.org/37666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-16  Stephan Bergmann  <sbergman@redhat.com>  [1772daba6afa394e1081028825e4f96e6387d9a3]

        Also filter out flags like -fsanitize-address-globals-dead-stripping
        
        ...to avoid -Werror,-Wunused-command-line-argument in case some ASan build
        setting passes in such flags
        
        Change-Id: Ia613a10e3564a23715019ee0c7c755cdcbf7a47c

2017-05-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [dd881805bf5cc5ec99314d02534ffeaf31de1cae]

        lok: sc: address and formula text field empty on creating a new view
        
        When the client starts the address and formula text field were empty
        because the updating callbacks occurred before the view callback
        handler had been registered.
        So a new method `afterCallbackRegistered` has been added in order to
        perform any needed updating/initialization soon after the view
        callback handler has been registered.
        
        Change-Id: Ia47234e32796f7e4bc1a8408736102054b4666e2

2017-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [32be55414da2af0ea796a57c7f15d18a3fd756cb]

        cleanup code in IconChoiceDialog::ActivatePageImpl
        
        which has been this way 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
        
        And pass the SfxItemSet as a pointer up the constructor hierarchy,
        instead of a reference, since the base class wants a pointer anyway
        
        Change-Id: Iac4081fb5f3fc9cb9b0223f903d74ba84cdd5f6c
        Reviewed-on: https://gerrit.libreoffice.org/37664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-16  Maxim Monastirsky  <momonasmon@gmail.com>  [4dc823990ab217cb9d07a0555d3015d43380fdf5]

        tdf#107852 Support DisplayName property for table styles
        
        Change-Id: I62bfdbea0a1bc62677d5fe25043e9251811b3ac7
        Reviewed-on: https://gerrit.libreoffice.org/37663
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-16  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [bbecc255ab2a9b3e8e2d6203eff8a03f24751046]

        tdf#107298 Rename Snap Position to Constrain Objects
        
        Change-Id: Ic4fe262051e8202b8e11c7378d0c37d06bb1c931
        Reviewed-on: https://gerrit.libreoffice.org/37654
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-16  Caolán McNamara  <caolanm@redhat.com>  [63eddc5d7933c3da28daffc05f4113c5c36586ff]

        aliasing(?) gives a ever so slightly different color on hidpi
        
        e.g. without hidpi this could probably be reproduced with
        export SAL_USE_VCLPLUGIN=gtk3
        export GDK_BACKEND=x11
        export GDK_SCALE=2
        and CppunitTest_cppcanvas_emfplus fails with 0x00ff00 instead of 0x00fe00
        
        Change-Id: I1ecd7dce7703ed50fe396e007424a3ec4252d063

2017-05-16  Caolán McNamara  <caolanm@redhat.com>  [88f46523ec82663ce28219369f70fb1c4e369e80]

        ofz#1632 direct leak
        
        Change-Id: Ib1c347f9ee15717ce17b3189b07f3622efd8d689

2017-05-16  Caolán McNamara  <caolanm@redhat.com>  [541f9b96bec7caacf42f724ad2399d484502b2e2]

        drop extensions workben
        
        Change-Id: I799d1edae8408fe12e642aed447961a626283852

2017-05-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [f528f9499bd91b700c549575e88fa102cfffede9]

        tdf#106953 RTF import: fix missing paragraph left margin
        
        See commit 3915bf2dc877d5f1140798e24933db0f21386a4a (tdf#95376 DOCX
        import: fix incorrectly indented tab stops, 2016-01-26) for the various
        sources that can determine the paragraph indentation.
        
        In this case the problem was that too aggressive RTF style deduplication
        removed a direct indent, which then meant a fallback to the ind-from-num
        value, not to the ind-from-parastyle one.
        
        Change-Id: I3b47b2bbeaaedf405baef24505d23dc49bd01865
        Reviewed-on: https://gerrit.libreoffice.org/37660
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-16  Caolán McNamara  <caolanm@redhat.com>  [6170d7c6063da89929577702189e4e4bfe564cc7]

        drop unused qa OfficeResourceLoader test
        
        Change-Id: I3c8486781cff4d2b1ad8dc41c0ad2648f42e94e2
        Reviewed-on: https://gerrit.libreoffice.org/37656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [d39717a6d6e6b3f507423a5da6d338de2541e43a]

        tighten up the check a little more
        
        Change-Id: Ic19364d2daa064a20da0ed9d9641f1646d8f6ce3

2017-05-16  Julien Nabet  <serval2412@yahoo.fr>  [d67747c59c22e0346e13560810b9f3bf6c698428]

        tdf#107696: fix exports Heading style numbers
        
        by taking into account text:is-list-header="true"
        (thank you for having pointing at this attribute of header Regina!)
        
        Change-Id: Ia0d9e0042e7ca3f31284c85f6b5336e1434bc0e6
        Reviewed-on: https://gerrit.libreoffice.org/37655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [98c4cd372bf0e9d4b5b129405f5af4562d8a0f64]

        loplugin:unusedfields improve write-only analysis
        
        by whitelisting a couple of methods we know only write to their
        parameters
        
        Change-Id: Id7aef9c03c23d10c27707b21eb9a0db4a6c2757c
        Reviewed-on: https://gerrit.libreoffice.org/37647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-16  Takeshi Abe  <tabe@fixedpoint.jp>  [666901bc82fab69f9a80b564f97b5456d0ef684e]

        basic: Test VBA's CDec() only on Windows
        
        since it is not implemented on others.
        
        Change-Id: If058207eb441caa65f93bbb554fe77cf469b1682
        Reviewed-on: https://gerrit.libreoffice.org/37631
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [774f033f86b3728123842321f21b10b400cf6b9a]

        loplugin:checkunusedparams in sc(part5)
        
        Change-Id: If969b989ed16e58fba26ae0fec06759da855a5ad
        Reviewed-on: https://gerrit.libreoffice.org/37646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-15  Yousuf Philips  <philipz85@hotmail.com>  [509c91aca5a9e89e9453082486ac7d67f649a7f5]

        tdf#87674 Ctrl + Shift + M for Default Formatting
        
        Change-Id: Ia6c9bab57fc7e91aea261faf2df3e4e1f21783cb
        Reviewed-on: https://gerrit.libreoffice.org/37571
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-15  andreas kainz  <kainz.a@gmail.com>  [de288ac68d72fa7083bbee9b9ce358d7082e98d4]

        update pagedialog to be more consistent
        
        Change-Id: Idb654bd5e1fbd68767f88a82ba720416925604bb
        Reviewed-on: https://gerrit.libreoffice.org/37520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-15  andreas kainz  <kainz.a@gmail.com>  [d0d3b07944f6b4bb5c80733769e20dd27a579780]

        simplify gotopage icon
        
        Change-Id: Ia9f286e06f087fc900c0bb8e6d02658ed935393a
        Reviewed-on: https://gerrit.libreoffice.org/37443
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-15  andreas kainz  <kainz.a@gmail.com>  [3b86a867c5a870a51d0392d9e0f4713e73e8be99]

        update smallcaps icon
        
        Change-Id: If5fe8664685f741a6fa41885e307677e986d0fd8
        Reviewed-on: https://gerrit.libreoffice.org/37444
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-15  Eike Rathke  <erack@redhat.com>  [d29557b7efacbe0c201dfb7f8a121f558946b6a9]

        Use genbrk -i data include directory only if not SYSTEM_ICU
        
        Change-Id: I8dc2f9a6ac2ad1ceec2d5e77ff547f929fa32861

2017-05-15  Caolán McNamara  <caolanm@redhat.com>  [32cb3760a9d7742763fc8610db01689fdb719780]

        Resolves: tdf#107812 add check for -Oblique
        
        and move checks for -BoldOblique and -LightOblique before -Bold and -Light
        
        Change-Id: I59b59a10c6e92c6a6dc269aad616b9eb9e185ccd
        Reviewed-on: https://gerrit.libreoffice.org/37652
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-15  Cor Nouws  <oolst@nouenoff.nl>  [02cf5ad31794a628a10fddc9fb538fd4e48a6e64]

        tdf#90436 - correct label = Selection/Selected sheet(s)
        
        Change-Id: Ia5158fc7cd7e33367ca4c9785d2995138869b3c4
        Reviewed-on: https://gerrit.libreoffice.org/34031
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b6c390ac073a117ca955f30a42f65c87eae313e9]

        Fix typos
        
        Change-Id: If4b3d3e0f5f57ffe646cae032a2968e0e7dbe1aa
        Reviewed-on: https://gerrit.libreoffice.org/37605
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-15  Johnny_M  <klasse@partyheld.de>  [2c3f58eff2bac36e39d81c1f8facce5ed6a1ffd2]

        Translate German comments and debug strings (leftovers in dirs a... to c...)
        
        Translates all (leftovers) found using a custom regex, in directories not
        shown by /bin/find-german-comments and beginning with "a" to "c".
        
        Change-Id: I3b0152ee78ad80a29d714cbd98bf888f31be4763
        Reviewed-on: https://gerrit.libreoffice.org/37573
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-05-15  Eike Rathke  <erack@redhat.com>  [035fec9229c5b7fc42d203c1b31e26a1b187ab97]

        SAL_WARN_IF is more appropriate here
        
        Change-Id: Iab1b444ba26307e2eec758dffc1374d3cd925626

2017-05-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [efdbb9791a75a5b2e5de34855bec8407e8c8f53a]

        replace 'if ( ) SAL_INFO' with 'SAL_INFO_IF'
        
        Change-Id: If45b57a3dc6d7ed088fde8835e14abe4bf7378f8
        Reviewed-on: https://gerrit.libreoffice.org/37554
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-15  Andras Timar  <andras.timar@collabora.com>  [60f7bc45760f00e86582b832772b0eeaabdb8527]

        Updated core Project: translations  28e3b10171e11219fa6b94e31e93ead9a3a5634e
        
        Updated Slovenian translation
        
        Change-Id: I04f72eeea88848b3e20531e9f8de8a7681226a6e
        

2017-05-15  Eike Rathke  <erack@redhat.com>  [c9521953aa2c53a1d274f2551eae12c126c5f2b1]

        Correct URI for HDPHOTO, tdf#107197 follow-up
        
        Fallout from
        
            commit b08e9f08072ec2f632dd8bbbc8d0b5ca2de8b532
            Date:   Tue May 9 14:22:52 2017 +0530
        
        Change-Id: I146481525f7ed17cc3f66440563079f0148ffb80

2017-05-15  Caolán McNamara  <caolanm@redhat.com>  [3b0915d094d795486159ed6f003f5f783fc6651f]

        tdf#107845 string resource ids effectively ended up in the gallery format
        
        which is a problem since...
        
        commit 34f7e618ddd3399d9e7f3998e25545256255d02d
        Date:   Sun Apr 30 17:01:32 2017 +0100
        
            untranslated strings are just strings
        
        and recover GALLERY_THEME_HTMLBUTTONS and GALLERY_THEME_DUMMY5 from
        
        commit 2d3a9c51055a285a2ac8d45e3ef31d248362589b
        Date:   Mon Jul 2 21:02:19 2012 +0200
        
            hrc cleanup: Remove unused defines
        
            Change-Id: I3fa45e4550295b94a6ab0acf9bcd0b25db73e689
        
        Change-Id: Idae2c00f43e2062544f3de22e586bb163864bc03

2017-05-15  Caolán McNamara  <caolanm@redhat.com>  [81c36caa943691417b12677826b9b108bad098d5]

        ofz#1612 avoid oom
        
        Change-Id: I2e327ea449dad8ec88963b6b9429e478a3332e22

2017-05-15  frederic vroman  <fvroman@linagora.com>  [f566e2d579f5385b01d9b124e7055721313325c9]

        tdf#82326 calc 32bits unable to open files with a lot of cond formatting
        
        The code to build and compute formulas is using an fixed size array.
        The size of this array has been changed from 512 to 8192 by commit
        9c1ca6dca3b553c302a635357e33591605343b99
        
        Since then, LO consumes a LOT of memory while opening scalc
        files which are making extensive use of conditional formatting.
        
        This is a silent issue when working with a 64bits versions of LO because
        the memory is immediately released at the end of the load phase.
        However, with 32bits versions, some files can not be opened anymore as it
        can consume the full process memory space (2GB on windows).
        
        The parser is creating ScCondtionEntry objects to store conditional formatting expressions
        which are immediately compiled in the constructor. However the compile
        method did not return a flattened token array.
        
        Change-Id: Id290bc1f5838c246d4c2322b297b13307defaf88
        Reviewed-on: https://gerrit.libreoffice.org/37527
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-15  Marco Cecchetti  <marco.cecchetti@collabora.com>  [1731bfcb6bf4b92e0fcd2ceaa7fbf45b84df0ce8]

        filter: svg: presentation engine: modify/revert some eslint fix
        
        Change-Id: Iee9bc3d4cdec016f8b08ba50906aa154a0b03a9b
        Reviewed-on: https://gerrit.libreoffice.org/37604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-15  Caolán McNamara  <caolanm@redhat.com>  [514ccf73068b6e3b976304752451653a0d179e87]

        coverity#1408971 Mixing enum types
        
        Change-Id: I30c46f2bd8a0ae059722f60a3103e5c7883d6a2d
        Reviewed-on: https://gerrit.libreoffice.org/37630
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-15  Thomas Beck  <thomas.beck@cib.de>  [2fbcdd3e551710c8fcbe15d28b7b71f8d038d9ad]

        tdf#39468 translate German comments
        
        Translated comments in sc/source/ui/drawfunc/. There were still some
        left that bin/find-german-comments did not find.
        Removed unneccessary comments.
        
        Change-Id: I61c1cadea259bb2a4b14721a25da85e9a9c0753e
        Reviewed-on: https://gerrit.libreoffice.org/37530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [a682e3ea92a3dcd86850661b03159d093194c269]

        sw: prefix members of SwGlobalTree
        
        Change-Id: I894b7c6f63ac80fa54edf985e2314aa48948407e
        Reviewed-on: https://gerrit.libreoffice.org/37623
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-15  Mike Kaganski  <mike.kaganski@collabora.com>  [ccd7f45d1fb9bc96e17657bed7a76c79f4ad5801]

        tdf#100837: advertise app URL capabilities
        
        This is required to be able to use handlers when invoked from
        Office Web Apps (on Win7+)
        
        Change-Id: I242111ad365f5cb350b78b75300ddbe8b708b357
        Reviewed-on: https://gerrit.libreoffice.org/37624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-05-15  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [74d2e606fd3605fe0a585f596eaa215ae4e20d18]

        Updated core Project: help  8c7ae43f5361145d88cbd2830e3e2eb802117b5e
        
        redmine#2137 Use shorter, more easily remembered URL for templates site
        
        Change-Id: Iaf1905cbf012d7c07bb1d1afaf8a689f09da0e1f
        

2017-05-15  Tor Lillqvist  <tml@collabora.com>  [7c9ee6c6b2e0486c3b2ea54515aa77ac0e6569ae]

        Typo: s/threashold/threshold
        
        Change-Id: I42af7f4c27084e41c63b8d3c8c3111dd814eb74d

2017-05-15  Gabor Kelemen  <kelemeng@gnome.hu>  [2300481c80c177ce0c830a804c5990eaad250eb3]

        Updated core Project: help  fe4395ad1b3e1930300d6c3493e8487c01e2d7ab
        
        tdf#107299 Typo: Chose
        
        Change-Id: Iee7737768881aa6c057dfdb14dacbad29abaa6d8
        Reviewed-on: https://gerrit.libreoffice.org/37622
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-15  Gabor Kelemen  <kelemeng@gnome.hu>  [9285ace5d25c1a03a81b0a9e5b126e9375b43c46]

        Updated core Project: help  fbfb0eaa4bb2db3dd1a73aa5eb58e466aa8bf4d6
        
        tdf#107299 Match page title with menu item title
        
        So that it appears correctly in the File - Templates menu page
        
        Change-Id: I04f7aec68fb8a238deb1c9a9f1e91eeedc1aeb07
        Reviewed-on: https://gerrit.libreoffice.org/37621
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-15  Gabor Kelemen  <kelemeng@gnome.hu>  [804e8f629970a2e4c06b0808d8a5cff8d2855580]

        Updated core Project: help  c4340e7c2552d915165810443c12ebb3bea262de
        
        tdf#107229 Fix File - Templates menu page
        
        Drop redundant section ID
        Add howtoget section content
        Sync with current UI
        Use English section IDs instead of German ones
        
        Change-Id: Ia0cc3a5e8526c66cfd930ece29ce87b813988ea8
        Reviewed-on: https://gerrit.libreoffice.org/37620
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-15  Gabor Kelemen  <kelemeng@gnome.hu>  [1d2ee151ae104d79c9853cf3dd5f486ac6a80e35]

        Updated core Project: help  298b223bd6e57829ca6e616eca6995622dcc1201
        
        tdf#107229 Update Open Template menu command page
        
        Sync with current UI
        Add howtoget section
        Translate German section ID
        
        Change-Id: Ib0f3969d731e2c8e7b5781cf03f9dfd1d62f1ea2
        Reviewed-on: https://gerrit.libreoffice.org/37619
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-15  Gabor Kelemen  <kelemeng@gnome.hu>  [09babf44f862332fd3639c81e69e3d25475388f0]

        Updated core Project: help  8f6a82ee50714e2d768f8fe49c60ce78a6764c51
        
        tdf#107229 Update Save as Template window help page
        
        Sync with current UI
        Fix bookmarks and ahelps
        Translate German section ID
        
        Change-Id: I4f84bd25ef68dbcbc4c9b69c77f28ec31f0e86af
        Reviewed-on: https://gerrit.libreoffice.org/37618
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-15  Gabor Kelemen  <kelemeng@gnome.hu>  [ed1d7a2f87a1f940bd51bb1d1badd17fffe0440d]

        Updated core Project: help  cad09f1811c9de671285a994e11c9fd351861ef5
        
        tdf#107229 Fix Templates dialog title reference
        
        Change-Id: If9534b19aba76e9b541099bff15ba1a5181032c8
        Reviewed-on: https://gerrit.libreoffice.org/37617
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-15  Gabor Kelemen  <kelemeng@gnome.hu>  [61b48d02c59c9539a4f0a2ab0508b343860a6291]

        Updated core Project: help  d67bce5a4c44001fbf7ac384c2da23a909d4a8e5
        
        tdf#107229 Translate a German section id
        
        It is redundant in shared/01/01110000.xhp anyways
        
        Change-Id: I6e8c7ee3a93375e9e7a1c65ab8c8f5a76a871128
        Reviewed-on: https://gerrit.libreoffice.org/37616
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-15  Gabor Kelemen  <kelemeng@gnome.hu>  [41cd76bb67a8f08075736f9a323ccd7fe6e49684]

        Updated core Project: help  a64a3552f8550292e073625a656f16ae241a0dfd
        
        tdf#107299 Do not refer icons by their picture - it's theme-dependent
        
        Change-Id: I4537a820eaf7af5fc39995d6c9c01d963fb4ffd9
        Reviewed-on: https://gerrit.libreoffice.org/37615
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-15  Gabor Kelemen  <kelemeng@gnome.hu>  [66949b345060eca7aca1f67b262f7d995091553a]

        Updated core Project: help  e16902a941018fc12d04ae1137328fc1acf3b31f
        
        tdf#107229 Adapt First Steps page to new Templates window
        
        Change-Id: Ib715583ca4dcaca4362c5422db440ff73126ee09
        Reviewed-on: https://gerrit.libreoffice.org/37614
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e7583fe864c4491c5a19d2896b6555448146ad8]

        loplugin:useuniqueptr
        
        ignore SAL_LOG type stuff in the destructor
        
        Change-Id: If014382ca0c96edd3f2b325a28451d83b3d1f278
        Reviewed-on: https://gerrit.libreoffice.org/37539
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-15  Noel Grandin  <noelgrandin@gmail.com>  [4582acb3eeb2af0411ab8598ec17d74381225acf]

        remove some unnecessary locking
        
        Change-Id: I7da9e82930d3fe8f927c495aeca270b8bb5cf65c
        Reviewed-on: https://gerrit.libreoffice.org/37602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-15  Takeshi Abe  <tabe@fixedpoint.jp>  [b9d75dea30adaa53be58c112f255c9fcd3eea400]

        basic: Fix broken logic in VBA's unit tests
        
        It should not be "OK" when no assertion passes.
        
        Change-Id: Ib6bab2d597a138468e96b4acf8c3be7abd112cca
        Reviewed-on: https://gerrit.libreoffice.org/37540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-15  Takeshi Abe  <tabe@fixedpoint.jp>  [f99c95c80d40431050fef655ac7ed05074768567]

        basic: Fix VBA constant vbNewLine with unit test
        
        ... making its value CRLF on Windows and LF on others.
        
        A winding road of regressions passed through it;
        first b680e352546dc614f3b30bbe212e6b415a6a6bf4,
        then 7beeced463648fc67defea2ad48d58dd42f0ca1e.
        
        Change-Id: I9e4da4a17436949b4fea35481b8355b4321cb268
        Reviewed-on: https://gerrit.libreoffice.org/37500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-14  Chris Sherlock  <chris.sherlock79@gmail.com>  [8c0be54a7da6262dffe04357121814dd22b5d7fe]

        tdf#43157: convert cppcanvas module away from OSL_ASSERT
        
        2nd attempt, this time I've decided makes more sense to just produce
        a warning.
        
        Change-Id: Iaf373a2d38e8f47266b00ea869de38a584788d45
        Reviewed-on: https://gerrit.libreoffice.org/37598
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-14  Maxim Monastirsky  <momonasmon@gmail.com>  [a4f512d09ff39ef2a46a7e5ad512460c6093d25a]

        tdf#107847 Make sure m_xContext is not empty
        
        Change-Id: I21d87b3a3d9732266e8c7d18cc07924700aaaafc

2017-05-14  Fakabbir Amin  <fakabbir@gmail.com>  [b08e9f08072ec2f632dd8bbbc8d0b5ca2de8b532]

        tdf#107197 Replace relationship URI
        
        Hard coded relationship URI in sd/source/,
        sw/source/filter and oox/source/export/ directory has been replaced with
        method calls.
        
        Change-Id: Ie1b9542325fa4143bddea2582aa5e946094e457d
        Reviewed-on: https://gerrit.libreoffice.org/37433
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-14  melikeyurtoglu  <aysemelikeyurtoglu@gmail.com>  [74d8afec9dbd5f13b30327cd95744a87c3492176]

        tdf#58134 Reset Button in Options Dialogues does not Work with all Options
        
        Change-Id: I99ef82f6b82674e67aa10d270361828545864f8b
        Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/37569
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-14  Katarina Behrens  <Katarina.Behrens@cib.de>  [c8139626befdadda16b0fa66fad317cf79949f29]

        tdf#96681: Add flag so we can actually work with SID_ATTR_BRUSH_CHAR
        
        Change-Id: I3e380304eae49290aec80b6aa0f078fcf6618de7
        Reviewed-on: https://gerrit.libreoffice.org/37563
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-14  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [40c81b6a3dbceca8bc93ff6aa42118921d274e19]

        remove duplicate define
        
        Change-Id: I005fee0d142315a5304ae64c80a898b070a37088
        Reviewed-on: https://gerrit.libreoffice.org/37601
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [a446d76ca4e07cc0255bdd764f381fa7db214475]

        catch out of range values in strong_int constructor
        
        Change-Id: Ibcbb873fda6cb82ad8f575673705ba6cb16217e6
        Reviewed-on: https://gerrit.libreoffice.org/37533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-14  melikeyurtoglu  <aysemelikeyurtoglu@gmail.com>  [45949bf73790b8214a1fcc8492f4ee6faad20780]

        tdf#58134 Reset Button in Options Dialogues does not Work with all Options.
        
        Reset Button in Language Settings > Languages > Language Of > User interface option.
        
        Change-Id: I3bc18af185330035cfd0a14b50912ef7a2847fab
        Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/37572
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-14  Chris Sherlock  <chris.sherlock79@gmail.com>  [a9739f2dec197793fa9400dd95be49494dc85264]

        osl: document file.hxx, swap order of E_ROFS and E_SPIPE to match file.h
        
        Change-Id: I085852e7c9fed285117f426e775f7ca2c123e4c0
        Reviewed-on: https://gerrit.libreoffice.org/37594
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-14  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d237576df6ab2775fe9e3a00a75ca36bf62d5cdc]

        remove some unused forward declarations
        
        and unused TransliterationModules include in editeng
        
        Change-Id: I02e2d6acfde562a3e0cc8516eb16bb2ce8a810cc
        Reviewed-on: https://gerrit.libreoffice.org/37556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-14  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [d17c7a7ec842657dcfb29fdbb222b09f0c879944]

        accessibility: Remove useless locks.
        
        Change-Id: I61bb14e33db1e32f0eb4c27cbb62e7f37006213f
        Reviewed-on: https://gerrit.libreoffice.org/37342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-14  Maxim Monastirsky  <momonasmon@gmail.com>  [180416ba647ded76ef27da074eff9c46583b82d0]

        Remove more %20 from style commands
        
        And fix a typo found in H5/H6 commands in Writer's
        style toolbar.
        
        Change-Id: Ieb8f701d055870040010da66a9a108bbd089bc0a

2017-05-14  Maxim Monastirsky  <momonasmon@gmail.com>  [b769152dcafe2b12bd820587036cced0ec49ec4f]

        tdf#96444 Shortcuts are saved with non-parsed URL
        
        MenuBarManager overwrites the item URL with the parsed
        version. This causes the keyboard shortcuts of style
        commands to no longer be found on subsequent opening of
        the menu, because they have spaces, which in the parsed
        version were replaced with "%20".
        
        Change-Id: I80b559203742922f70b7cec54b5a5ae57d3ef7dd

2017-05-14  Maxim Monastirsky  <momonasmon@gmail.com>  [b2bed3ef5ef29b895d362dcc493b3e274eca17eb]

        Revert "tdf#96444 Replace chr(20) with '%20' in style uno commands"
        
        This reverts commit 939abe5a79674525ce134637947fe424a7e2332a.
        
        This causes styles to not appear as having keyboard
        shortcuts in Tools > Customize... > Keyboard, and style
        buttons that were added using tdf#106681 to not have
        their keyboard shortcuts in their tooltips.
        
        Given that the original bug is a local problem in
        MenuBarManager, I prefer to fix it there, rather than
        put workarounds all over the place, including those ugly
        "%20".
        
        Change-Id: I797f463df2b37ab69f73f357ab9d120697e0ff33

2017-05-14  Maxim Monastirsky  <momonasmon@gmail.com>  [b91fb08fd63207e663dca83abe1305d8025b4b48]

        tdf#106999 Feedback for style commands
        
        The .uno:StyleApply command takes some arguments, which make
        it possible to apply any style of any type. The problem is
        that it doesn't provide toggle state to be used when placing
        such commands on a toolbar or a menubar. The reason is that
        sfx2, by design, can provide status updates only for the
        .uno:StyleApply command as a whole, ignoring any arguments
        that might be specified in the UI element description. This
        behavior is even documented in the XDispatch idl.
        
        wrt solution, changing the generic UI code to handle the
        specifics of an individual command can never be a good idea.
        The usual approach in such cases is to create separate
        commands which will handle the status updates correctly. This
        is however not possible in our case because styles can be
        created by users, and we can't predict their names and create
        separate commands for all of them (given that now it's easy to
        add style commands to toolbars and menus - see tdf#106681).
        
        One possible solution is to create a toolbar button controller
        on top of .uno:StyleApply, which will be able to translate its
        status update to a state compatible with the toolbar. The downside
        is that it won't work when placing such command inside a menu, and
        in general the menu code in framework doesn't provide any way to
        control individual menu items, only a whole sub-menus via a
        popup menu controller.
        
        To fix the menu use-case too, this commit introduces a "proxy"
        dispatch implementation, which can be used by MenuBarManager
        in a transparent way, as if it was the "real" application-level
        dispatcher. This means that the changes needed in MenuBarManager
        are minimal and do not over-complicate the code, which is a good
        thing (Alternatively, such dispatcher could be registered via
        the dispatch interception mechanism, but it will add no gain,
        given the current requirements, and just add more complexity).
        And to make it easier to reuse the code, the new dispatcher
        is also used for the toolbar solution.
        
        Change-Id: Ia73b0fa70fd4d1d59360b255aa8fd19570b971ee
        Reviewed-on: https://gerrit.libreoffice.org/37590
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-14  Maxim Monastirsky  <momonasmon@gmail.com>  [c606bacc58c517c234a03d1c9b25547cc5766f6d]

        Allow destroying old MenuBarManager instances
        
        ... after dispatch interception change.
        
        To reproduce:
        
        1. Open the testdoc of tdf#102355
        2. If not under gtk3 - Open several menus or sub menus.
        3. Click the "Intercept" button.
        4. Tools > Customize.. > Menus, make some change, click OK.
        
        Expected that old MenuBarManagers (except the top level) are
        destructed, and new ones are created. Actually the dtors of
        MenuBarManagers from step 2 aren't called (but they will be
        eventually called after closing Writer).
        
        The reason we keep active status listening is mainly for
        Unity's HUD (see my comment in MenuBarManager::Activate).
        But it assumes that Activate was called for all menus,
        which is done by GtkSalMenu at application startup,
        but not after dispatch interception change. Should we fix
        that, or maybe we can just kill this hack (along with
        some related code in GtkSalMenu) anytime soon, given
        that Unity is officially dead?
        
        Change-Id: Ia1cb24391b393e31c98355dc91833c7511a17cda
        Reviewed-on: https://gerrit.libreoffice.org/37589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-14  Maxim Monastirsky  <momonasmon@gmail.com>  [c7c445e93baf6bbe82f9ed8da02436d1f7e0b237]

        Remove useless m_xContext.is() check
        
        Similar to commit 32680923221e1 ("Fix the copy-paste").
        The original code was using this to get URLTransformer,
        but it was later switched to using m_xURLTransformer
        in ca00697e3dae9 ("CWS-TOOLING: integrate CWS oj18").
        
        Change-Id: I05592915a651a9d8e0fc443f6adeb494704a99d8
        Reviewed-on: https://gerrit.libreoffice.org/37588
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-14  Chris Sherlock  <chris.sherlock79@gmail.com>  [e7982510d23c4b6047f0b81bfe1c684ecb1fff8a]

        osl: cleanup file_url.cxx
        
        Change-Id: I636b0a7765be8e6e96e90ff5a004dc452048541a

2017-05-14  Chris Sherlock  <chris.sherlock79@gmail.com>  [100895cf07a4c01f3b784c6eab344b7667b145e1]

        osl: osl_File.cxx unit test formatting cleanup
        
        Change-Id: I0e0386834e9cf76cd3c606ae01175aec9cf7e4f1

2017-05-14  Julien Nabet  <serval2412@yahoo.fr>  [68a1cb23ede1d4ae6195850190fca6953c30417f]

        fix gdi resource leak (svx/compressgraphicdialog)
        
        Change-Id: Iea6e481384cee4d7e2ff6787c64d3048ba9c9d65
        Reviewed-on: https://gerrit.libreoffice.org/37587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-14  Julien Nabet  <serval2412@yahoo.fr>  [11c4cc15fdd491e15ffd4e7d9fb5d4082898f926]

        fix gdi resource leak with unreleased virtual device
        
        (copycat Markus https://cgit.freedesktop.org/libreoffice/core/commit/?id=289711c2a469bfbe06aef3b3870b65f9c788f56d)
        
        Change-Id: I3974609559dd44257d7c3e9e9544348d622953f6
        Reviewed-on: https://gerrit.libreoffice.org/37586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b82c9439287f58a02a2b42d737fcf110fbfb1244]

        handle test that apparently depends on our additional fonts
        
        Change-Id: Ia2db679ee3e974da0f38d24257795d8c4b0ba1f9
        Reviewed-on: https://gerrit.libreoffice.org/37560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-14  Julien Nabet  <serval2412@yahoo.fr>  [7e21f3d3fc374d3f7cb58bb4ff051f609329ddb2]

        tdf#107823: missing buttons in Presentation Minimizer
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=5d0e485e827057eee9fb2c997685690b710e7f34
        
        Change-Id: I1864e7f7ac73fc13af82237f4f7d4dbaaa5733f5
        Reviewed-on: https://gerrit.libreoffice.org/37584
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [289711c2a469bfbe06aef3b3870b65f9c788f56d]

        fix gdi resource leak with unreleased virtual device
        
        Change-Id: I1fd8c76a206cfc940e3d646e4025618785985e52
        Reviewed-on: https://gerrit.libreoffice.org/37583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c90510acfe1ec042adf27452e311964a770965a6]

        add basic universal content test, tdf#107828
        
        Change-Id: Ifb2a867cf2168a5ebf51d4a408d2e2a29032a764
        Reviewed-on: https://gerrit.libreoffice.org/37580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3e6e2f8db74a699699767344236f043b87ae5dd7]

        use empty document in orcus gnumeric import, tdf#107828
        
        Change-Id: Ia7ee2de6f9b14a132a29c01f8d863889477c0a8d
        Reviewed-on: https://gerrit.libreoffice.org/37579
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5e9178f765b327a8aba17476d135ba3b1f881bf7]

        import stream on the LibreOffice side, tdf#107827
        
        This adds support for all LibreOffice content providers and non-ascii file names.
        
        Change-Id: I0a0fd0ab0c78ef039679516e7a3e880929e8f725
        Reviewed-on: https://gerrit.libreoffice.org/37578
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-13  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [c365ebc7ce8a9852fd33f81b20df35a841f49960]

        accessibility: simplify and inline VCLXAccessibleList::clearItems
        
        Change-Id: Ie32311850a0dc013e71e0456d7e6bfd8611e6e95
        Reviewed-on: https://gerrit.libreoffice.org/37567
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-13  Julien Nabet  <serval2412@yahoo.fr>  [c9275062ed745a8c5d52a3863299baf8bcf86ea7]

        tdf#101885: fix crash in AccFrameSelector
        
        Deal with no parent case
        0x00007ffff5e98240 in vcl::Window::GetChildCount() const ()
        0  0x00007ffff5e98240 in vcl::Window::GetChildCount() const ()
        1  0x00007ffff54f2d1f in svx::a11y::AccFrameSelector::getAccessibleIndexInParent() ()
        See https://bugs.documentfoundation.org/attachment.cgi?id=127141
        
        Change-Id: I795dc4c083d743466b5605d3dcc8f9fca8674c43
        Reviewed-on: https://gerrit.libreoffice.org/37575
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-13  Katarina Behrens  <Katarina.Behrens@cib.de>  [f7900c486082573efdf2d7cc50ed0d3aefca4a32]

        Kill some code duplication, move shared code into private func
        
        Change-Id: I4898f49c5bc6d68e73b283bc5b4abbfa0b000a40
        Reviewed-on: https://gerrit.libreoffice.org/37541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-13  Julien Nabet  <serval2412@yahoo.fr>  [8aee79e35208dd263928d7f5daa3f931fd3de99d]

        tdf#107811: expert config, deal no parent case
        
        bt part:
        3  0x00007ffff73c7ee2 in __GI___assert_fail (assertion=0x7ffff7ba5107 "false", file=0x7ffff7ba4ef8 "/home/julien/lo/libreoffice/sal/rtl/strtmpl.cxx", line=1399,
            function=0x7ffff7ba6d00 <rtl_uString_newFromSubString::__PRETTY_FUNCTION__> "void rtl_uString_newFromSubString(rtl_uString**, const rtl_uString*, sal_Int32, sal_Int32)")
            at assert.c:101
        4  0x00007ffff7b6a28b in rtl_uString_newFromSubString (ppThis=0x7ffffffef1b0, pFrom=0x55555e122230, beginIndex=1, count=-2)
            at /home/julien/lo/libreoffice/sal/rtl/strtmpl.cxx:1399
        5  0x00007fffa6e69136 in rtl::OUString::copy (this=0x7ffffffef1f8, beginIndex=1, count=-2) at /home/julien/lo/libreoffice/include/rtl/ustring.hxx:2223
        6  0x00007fffa6fed67b in CuiAboutConfigTabPage::InsertEntry (this=0x55555bda0b20, pEntry=0x55555e13eb40)
            at /home/julien/lo/libreoffice/cui/source/options/optaboutconfig.cxx:874
        7  0x00007fffa6fed415 in CuiAboutConfigTabPage::SearchHdl_Impl (this=0x55555bda0b20) at /home/julien/lo/libreoffice/cui/source/options/optaboutconfig.cxx:848
        
        Change-Id: Id9d1003a0e5e52abb878229e710e3fd4612789a1
        Reviewed-on: https://gerrit.libreoffice.org/37568
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [c0968aa4673a8ac9a8a09a0e291b58b94bdbb35e]

        sw: fix gcc-4.8 build
        
        After commit 2308bea5ba38250133d7e344484e688ecaab6d8d (sw: change
        SwCursorShell::Pop() parameter from meaningless bool to enum,
        2017-05-12).
        
        Change-Id: I64ecdf3ea16383c3938b32acdf69a78a31938ae6

2017-05-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [26c83bbc006010185bffa6bd5d93290144dc597f]

        osl: osl_File.cxx indent fixes
        
        Change-Id: I4bd6fc88950e8e6fd5648f4a76201c135352e406

2017-05-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [b20d55706d233cafdf95adcffa267f414f318929]

        osl: final cleanup of sal_File.cxx unit test
        
        Change-Id: I00201c5456904a537e349fa5e30be223b744fc5e

2017-05-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [663c691aaef4cff8e9aacdfd7d504a44a3c319a3]

        osl: osl_File.cxx header cleanup
        
        Change-Id: I9c76e2ef0ee7f28a51c0011ceb7e9e2f45f15ea7

2017-05-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [8e4f5da72d5fe3c7c22482e7beb98870d3294840]

        osl: osl_File.cxx qa test - remove osl namespace prefixes
        
        Change-Id: Iacb82eff69ce5690ad0a054953835863c57dcce0

2017-05-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [e9006a937dbd79befaf578f55d6b9120ea30664c]

        osl: osl_File.cxx qa file cleanup
        
        Change-Id: I4973cc0c8445f67cd2b3f6a9d158d6592c190447

2017-05-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [852e84e8eaecbbe33b031aab27fb45816df92ad6]

        osl: file test - space between C comment token and start of comment
        
        Change-Id: Idf44ed079f04b16f2e8d718358567cfafecbe388

2017-05-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [f36ca2487355337fd84312f20d6b8f3312093de4]

        osl: remove commented code from file test
        
        Change-Id: I85c41a6821e675874e9dae2ab4bfad35b7aebc59

2017-05-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [29b3857ce74c63f517fe3ddfcc519160e6e56417]

        osl: remove extraneous comment cruft from test source
        
        Change-Id: I1a7b5fc62359cd24593fadea1185db7e48c22961

2017-05-13  Michael Stahl  <mstahl@redhat.com>  [2a955057623d4cd14326bcaa8a2c52d76c121c21]

        sw: some old GCC apparently doesn't like that, let's try this
        
        Change-Id: I1d6e74ae990faecfd3a28e0971ed6abe20bcef75

2017-05-12  Michael Stahl  <mstahl@redhat.com>  [2308bea5ba38250133d7e344484e688ecaab6d8d]

        sw: change SwCursorShell::Pop() parameter from meaningless bool to enum
        
        Change-Id: Iadc660025e1501118cb0a659d92d42af924b1c6f

2017-05-12  Johnny_M  <klasse@partyheld.de>  [566f6d46056742d7d703f41d8b1596405031c5c3]

        Translate German comments (rest of svx/)
        
        Additionally to comments, this translates dbg. assertion strings.
        
        Change-Id: Ia35b2a7336f2b5b30da36445274b1ea726f71f39
        Reviewed-on: https://gerrit.libreoffice.org/37559
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-12  Jens Carl  <j.carl43@gmx.de>  [ac3fdadbe54ceb3192b85acce169e412dc9aaa32]

        tdf#39468: Translate German comments/terms sw/source/filter/html/htmlfldw.cxx
        
        Change-Id: I7e1e55632668f7947dbab7b2f00b19b76aecc0a3
        Reviewed-on: https://gerrit.libreoffice.org/37526
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2e399f32e7505bdcf855112d8a48ae0edefe5bbc]

        auto-turn with-ant-home into absolute path
        
        Change-Id: I0b48f46256aa88486dd29b1d283fa8be1ef2dced
        Reviewed-on: https://gerrit.libreoffice.org/37189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-12  Jens Carl  <j.carl43@gmx.de>  [b6dd4f355e1da89a798061ab99492da834287f94]

        tdf#39468: Translate German comments/terms in sw/source/filter/html/swhtml.cxx
        
        The fourth set of translations.
        
        Change-Id: I1d3c2a14d702a8b50130752fe653a783e1c54794
        Reviewed-on: https://gerrit.libreoffice.org/37525
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-12  Bernhard Widl  <bernhard.widl@cib.de>  [408a7e320db978a8f784fa25e35caedf931612c5]

        tdf#107795 fixed cursor position after inserting input field
        
        Change-Id: I3c063c0393b524132e522914a7a9885c8a9c3b78
        Reviewed-on: https://gerrit.libreoffice.org/37536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-12  Michael Stahl  <mstahl@redhat.com>  [c9fb347642729017ad0c613fe26310befd021db8]

        sw: table-in-footnote: delete SwFootnoteFrame if it becomes empty
        
        Crashed in a11y code with a SwFootnoteFrame that survived a JoinNode and
        subsequent deletion of its reference-containing SwTextFrame and thus had
        a stale "pRef" member; presumably the SwTableFrame needs to delete an
        empty footnote frame like the SwTextFrame does from SwContentFrame::Cut(),
        called from DelFrames(), called from CutImpl().
        
        Change-Id: I5a30357ecd3bf474bfc4a5451de89beb245fb0ae

2017-05-12  Michael Stahl  <mstahl@redhat.com>  [f6785b99a3f7e7531c8ef7ed16402cc4e02c9750]

        tdf#107568 sw: prevent moving/splitting of tables in footnotes
        
        The problem here is that for a table in a footnote on page 42,
        SwTabFrm::MakeAll() calls Split(), which first creates a
        follow-table-frame and then reformats the last row of the table;
        somehow the SwTextFrame id="4636" in that row doesn't fit and wants
        to split and then move to the following page with that page's footnote
        container as its parent.
        
        So this doesn't work currently.
        
        commit 971adcd9e19e0bcab5855aae9be58d2203b46169 tried to prevent just
        the moving forward of the table itself, but the table can still be split;
        if IsMoveable() returns false then that also prevents splitting the table.
        
        Change-Id: I1977c65f97cb0f66dbe5b89d7ef7e2cd05125331

2017-05-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a280c61f7d2dafe10d8f9dbcfc7476a372dfd5a0]

        update comments and remove TODO
        
        TODO was addressed in commit 58c5a9de2a0b985ef81557271db39c56ceb624f9
        when API version of importBiff12Formula was replaced with one using
        ScAddress
        
        Change-Id: I65629c80f8d5667c083602a87585d467d4c7dc60
        Reviewed-on: https://gerrit.libreoffice.org/37555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-05-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [05d3a1899eb50202fd3929b702bae1003b5610be]

        tdf#75280 replace uses of sal_uLong
        
        those vars get their type from SvStream which uses sal_uInt64
        
        Change-Id: Ia356699bb0f5e9787ae6f02e52e0b00cc2f817b1
        Reviewed-on: https://gerrit.libreoffice.org/37547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-12  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [cffc5a04661fc0a84dff9fa5da954236d88a8b38]

        tdf#100072 extra test for DOCX shape import with zero height
        
        Corresponding bug is already fixed in tdf#107104. However created
        tests do care only for width, but not for height, like we have in
        this testcase.
        
        Change-Id: I6f24e66e3c5e9289e158e0ca043ef01a3ea42880
        Reviewed-on: https://gerrit.libreoffice.org/37538
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-12  Eike Rathke  <erack@redhat.com>  [534746c99e88270ec766aeb12970a282a0a16520]

        Introduce and check FormulaTokenArray::mbFinalized to not add further tokens
        
        Obviously after FormulaTokenArray::Assign() or the copy-ctor for that matter,
        new tokens can not be added anymore to the shrunk code array. We don't do it,
        but ensure that it isn't done in future..
        
        Change-Id: Ibc0115f9f38e9745028a7459c61408c188783d03

2017-05-12  Arul Michael  <arul71.m@gmail.com>  [c882c60f54cc90740a674eed8c47bde0e9959652]

        tdf#106051 Notify listeners on top and bottom of split formula group
        
        Change-Id: Icecb59a476f57cee0c04c3e21d60e6c7fa12f65a
        Reviewed-on: https://gerrit.libreoffice.org/37011
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-12  Eike Rathke  <erack@redhat.com>  [15074f1bfa99d1959bab9975c10d7739d81c603f]

        Use ScTokenArray::AssignXMLString() and ScTokenArray stack object
        
        Change-Id: I75477b3e9b5f71384084212b634faeaae3dddefa

2017-05-12  Eike Rathke  <erack@redhat.com>  [bffe1113a31bb1f58aafbdba9b50b4232816f2f5]

        Use ScTokenArray::AssignXMLString() and ScTokenArray stack object
        
        Change-Id: Iac149278019932da7f269d85871c949f6b19f7c2

2017-05-12  Caolán McNamara  <caolanm@redhat.com>  [858d1e065530997a695dc303b9224fd136137c8d]

        Resolves: tdf#107786 crash on null pointer access
        
        Change-Id: I371d509e7ab6e7e0ef757e302d54ab75aa6c4c9b

2017-05-12  Caolán McNamara  <caolanm@redhat.com>  [b5302844af49cc25c0720f3c2dccbdc0380d3b50]

        ofz: use our own OString instead
        
        Change-Id: I583a95aea0b29878bf4749a8cb2bb684da6da1e5
        Reviewed-on: https://gerrit.libreoffice.org/37535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [eb8e28d80e1a2dbb0740c486d4e1ebf3df87898c]

        fix build after 185ed3ddb8c01ee4465ce559e37113824f57b5c7
        
        Change-Id: I2c4f8df6009e407cb0da6fa1b7317a681647d89d

2017-05-12  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [43f5268c6fa394b0d219f8653ef827bdd531b4e4]

        EMF+ tdf#31814 Add support of reading EmfPlusBoundaryPointData
        
        The EmfPlusBoundaryPointData object specifies a closed cardinal spline boundary for a gradient brush.
        This data is starting point for displaying correctly gradients.
        
        Change-Id: I91b01417c6dc00a04dabfc5a035afe9085999240
        Reviewed-on: https://gerrit.libreoffice.org/37519
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-05-12  Caolán McNamara  <caolanm@redhat.com>  [016e4d0e2650b2fb350068d86e8d392a7ef5acb1]

        ofz: sanity check L_VAR2 record bounds
        
        Change-Id: I862457a7239108974f360a87b4f6ccf433eae364
        Reviewed-on: https://gerrit.libreoffice.org/37534
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6cbadd54e96014a04b104f477b193702d033d5f6]

        register helpimages target and package into lobasis-images
        
        Change-Id: I75f688c03890896852598b1a7e93dcd6fb8fedce
        Reviewed-on: https://gerrit.libreoffice.org/37512
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [38ded0332875a3d8ee34ddb4f2eac00d60517263]

        Move help-specific images (the actual files) away from core
        
        Change-Id: I55103a701e072052a7c91979978b2d22ec5b4ac9
        Reviewed-on: https://gerrit.libreoffice.org/31905
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [2d590370f0f30eddcc2854f5e7a209f4ece1e2fb]

        Look for help-specific images in the new images_helpimg archive
        
        This requires distinguishing between 2 kinds of images: internal to
        help (in helpcontent2/media/ and helpcontent2/res subfolder) and external
        images from core repo (mostly icons) referenced in help
        
        Change-Id: If1d639c255fb802c3ee7d7eab10fc0a84324f335
        Reviewed-on: https://gerrit.libreoffice.org/31417
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [73f04a42a2d0eb2bd126f6d57854d1a6cfd1b787]

        Extra provisions for images in helpcontent are no longer needed
        
        Change-Id: I327e1e2ac9c54e0cb7009e206018d82b71134747
        Reviewed-on: https://gerrit.libreoffice.org/31952
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [84418b34b1b7b0fd2871b827f7bdb518af19255f]

        Move processing of help-specific images away from core
        
        Change-Id: I7fc3ad4509a538a4ebf31a304237f942a3671837
        Reviewed-on: https://gerrit.libreoffice.org/30959
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [39b1468485a854402e2b8f7ba29851d1fd1f36bd]

        Updated core Project: help  2c451122a2e0fe5326b5ef18ad0e3f02daff10af
        
        adjust image paths after moving helpimg into more appropriate folder
        
        Change-Id: Idcfa3700bfd53d38ddeda484828f00bf36cf3b57
        Reviewed-on: https://gerrit.libreoffice.org/32104
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        

2017-05-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [414687957eba2a3ef951a5a18dacccfb604da052]

        Updated core Project: help  078c81fec3d28c1762f77c143e4598127f0349b0
        
        Move help-specific images (the actual files) to helpcontent2
        
        Change-Id: Ia0ecdc6d7b1277111ffd3467972a1a92af558f09
        Reviewed-on: https://gerrit.libreoffice.org/31906
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        

2017-05-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [2a7619d3b94e326bd33873f4ac5687d7569f6464]

        Updated core Project: help  1d77c8a706d248fd757d0558cb101b068c87e820
        
        Move processing of help-specific images to helpcontent
        
        Change-Id: I4370c7ab41184a59bb92e8df49f2fe3ca84c9c8c
        Reviewed-on: https://gerrit.libreoffice.org/30958
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        

2017-05-12  Stephan Bergmann  <sbergman@redhat.com>  [3e78796433c40a99b6d95b0bcde844e0b1d2dc5f]

        Clean up uses of SAL_U/SAL_W: pyuno
        
        ...and clean up MACOSX specific code
        
        Change-Id: I1796b4b8f2695359557a5374b5d7592ccf8f86a6

2017-05-12  Stephan Bergmann  <sbergman@redhat.com>  [6d3a43fa80d8ad54fe8982b2b056ce15ea4268b4]

        Clean up uses of SAL_U/SAL_W: fpicker
        
        Change-Id: I9fe1a639bee624eea3ab91d5f29a86ef8ac3d97c

2017-05-12  Stephan Bergmann  <sbergman@redhat.com>  [db05d1adfdac550ea8bf179686e65bebc8b349f7]

        Clean up uses of SAL_U/SAL_W: extensions
        
        Change-Id: I08716e6976e205247064622cd9db46f5364a8c8c

2017-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [abd619b108e697a5dd045000573d9d1bc675cc98]

        fix bug in ColorNameMap constructor
        
        introduce by commit 9ffb86c7e93c1633866ed89f0749831fd7f31a35
            Author: Noel Grandin <noel@peralex.com>
            Date:   Wed Mar 27 10:41:40 2013 +0200
            fdo#46808, convert drawing::ColorTable to new style
        
        Change-Id: I5e91b41caa6e7e43ff0f261a22b027c8574b669a
        Reviewed-on: https://gerrit.libreoffice.org/37532
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd6d7992d6f16133fafa7a617cf5fa0ba1ae37cc]

        loplugin:constantparam
        
        Change-Id: I67d74072c776c32a1f91df94c621efe180baf5dc
        Reviewed-on: https://gerrit.libreoffice.org/37481
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-12  Szymon Kłos  <szymon.klos@collabora.com>  [8891472e1f9c5e452a4e8d55241eeba118274092]

        tdf#107238 VBA autofilter: list of strings
        
        * support of string arrays in the VBA AutoFilter
        * tests:
          - reading string arrays
          - skip Criteria2 when Criteria1 is an array
          - use only last element of Criteria2 array
        
        Change-Id: I8faf6af8c4fbf9b654885b31210ef77bae3a39af
        Reviewed-on: https://gerrit.libreoffice.org/37515
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-05-12  Caolán McNamara  <caolanm@redhat.com>  [510b667023ac2069021f9ccd76efd4989e09a1ce]

        coverity#1406101 Dereference null return value
        
        and
        
        coverity#1406100 Dereference null return value
        coverity#1406099 Dereference null return value
        coverity#1406098 Dereference null return value
        coverity#1406097 Dereference null return value
        
        Change-Id: I26d5c0f2e69dc049a87a607ca28586dc575a8ca3

2017-05-12  Caolán McNamara  <caolanm@redhat.com>  [a31874f38a179d89dcc9eaedcbcf21dc34f3b9fe]

        Revert "coverity#1399034 Unrecoverable parse warning"
        
        that didn't work
        
        This reverts commit 9905eb90b3bfe9e7281642b7915db177c5143ff0.

2017-05-12  Caolán McNamara  <caolanm@redhat.com>  [fd24dd469dcc17063b3126d1d73dcceaae97a984]

        coverity#1403731 Explicit null dereferenced
        
        Change-Id: Ia8d183fbf1c80964eabc10f1e363333133a4181c

2017-05-12  Caolán McNamara  <caolanm@redhat.com>  [61bfd5eb66953d61eaaa7c87b372e616b6e5f793]

        coverity#1351757 Uninitialized pointer field
        
        Change-Id: I99211e2dc016fb97b6744799b35e05acd7470464

2017-05-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [b7a66651546787b9e575e5c0d6f532278b928f22]

        sw laycache: clean up debug code that doesn't even build anymore
        
        Change-Id: I52ad9ac6d43881a02c4817ea7527761105a12786
        Reviewed-on: https://gerrit.libreoffice.org/37529
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [389da66dfc96d06c407bff156c4ea21e940c5e06]

        remove unused uno::Reference vars
        
        found by temporarily marking Reference as SAL_WARN_UNUSED.
        
        Change-Id: I18809b62654467f890016adcc92576980ced393b
        Reviewed-on: https://gerrit.libreoffice.org/37511
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [a651dbcfca9e198b5c2561076961504586bc6bea]

        convert SdrLayerId to strong_int
        
        Also
        - rename SetOfByte to SdrLayerIDSet
        - add asserts in SdrLayerAdmin::GetUniqueLayerID so that we don't
          allocate overlapping SdrLayerID values
        - add a new constant SDRLAYERPOS_NOTFOUND to be returned from
          SdrLayerAdmin::GetLayerPos
        
        Change-Id: I3bb3489f9338e3d02c4040bcbd811744699941c8
        Reviewed-on: https://gerrit.libreoffice.org/37467
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-12  Chris Sherlock  <chris.sherlock79@gmail.com>  [9b5ce4023d35c4cc82f7b17e79b8fedbcb1367dd]

        osl: document oslFileError enumeration
        
        Change-Id: I870ea69135ae293b00b9ae52f254d3f7f205a109
        Reviewed-on: https://gerrit.libreoffice.org/37524
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-12  Chris Sherlock  <chris.sherlock79@gmail.com>  [81f92bc061ce0a66c9bf26047bdc6e939b68626b]

        osl: file header comment clarification
        
        Change-Id: I07aa1d2452dcdd891782707ae6928027e03f00e8
        Reviewed-on: https://gerrit.libreoffice.org/37523
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-05-11  Kohei Yoshida  <kohei.yoshida@collabora.com>  [b5f5085c0b795c470066d1dd3fd757be5a7bf01a]

        Document how to add new XML tokens.
        
        Change-Id: I0d586b34323ad6e320974d8467520fcee116bd00

2017-05-12  Takeshi Abe  <tabe@fixedpoint.jp>  [9425245a873f16650c666928de3b89785e4c5563]

        basic: Remove strange ifdef-guard for SHARED
        
        Was there any platform predefining it?
        
        Change-Id: I4c155c00272b426c0d2b1b1ec0184cc223f9e38c
        Reviewed-on: https://gerrit.libreoffice.org/37461
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-12  Arul Michael  <arul71.m@gmail.com>  [970b431f1a7b6b96c4c9536657ce4fe9d8f5b585]

        tdf#93171 Subtotal function with function indexes don't update
        
        Calling InerpretTail during Hide rows by SfxHintId::ScDataChanged
        broadcast
        
        Change-Id: Ie78170bb6d49933a49d828a18637cb410796dc06
        Reviewed-on: https://gerrit.libreoffice.org/37509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-05-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9e92527f500a20de838a93201718a761278d8f8d]

        tdf#107103 fixes for the legend in a pivot chart
        
        - Solves issue described in the bug where the legend calculation
          was not correct if using custom legend placing and the buttons
          were added to the legend (like in a pivot chart).
        - Place the legend buttons horizontally if the legend is placed
          at the top or bottom (wide legend expansion), so the space is
          used more efficiently.
        - Fix automatic placing of the legend when we have buttons at the
          bottom of the chart so that we don't cover them with the legend.
        - It can happen that the button click is triggered when we resize
          the legend, so make sure we trigger only when mouse-down and
          mouse-up are on button.
        
        Change-Id: I6a60e7885f7a2ddd6424b1cdfc22e8b046c89dd4
        Reviewed-on: https://gerrit.libreoffice.org/37518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8bb6dab0b4007501bd7a970658360520667e5093]

        remove avahi option from random config tb
        
        Change-Id: I2762de031dc1b926e85630fe03bf7c1dbe936569
        Reviewed-on: https://gerrit.libreoffice.org/37517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [6aba29576df7a2a40e54040d4dd09d94d6594741]

        tdf#107773 DOC import: consider page breaks for multi-page floattables
        
        See commit 8fe8bd6c3b5b1a539b7370f8c457fa69c061d2de (Related: fdo#61594
        SwWW8ImplReader::StartApo: don't always start a frame, 2013-05-13) for
        the context, this is one more case where having a multi-page floattable
        as a multi-page one is a better option.
        
        The additional condition is that in case there is a break right after
        the table, then always import the table as a non-floating one, as there
        won't be any wrapping anyway (due to the break).
        
        Change-Id: I3dd4174226cfc1e825c00607221feeed51b7133f
        Reviewed-on: https://gerrit.libreoffice.org/37513
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-11  Caolán McNamara  <caolanm@redhat.com>  [9905eb90b3bfe9e7281642b7915db177c5143ff0]

        coverity#1399034 Unrecoverable parse warning
        
        have another guess as fixing
        
            emit.cpp:1472: assertion failure: emit-ast.cpp:1123: assertion failed: Ran out of fields in aggregate initializer
        
        Change-Id: I814c12c350cd1dbd58c25ada3a376477b5809c06

2017-05-11  Stephan Bergmann  <sbergman@redhat.com>  [cded1cfce32d8a524259dbe88ce6238e3f25ec28]

        Comment on suspicious use of U+00B5 MICRO SIGN
        
        ...which had been like that at least since
        7b0b5cdfeed656b279bc32cd929630d5fc25878b "initial import".
        
        Change-Id: I16e3cc14ed459c5833f2bfa6ead3bec4e819db31
        Reviewed-on: https://gerrit.libreoffice.org/37184
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-11  Marco Cecchetti  <marco.cecchetti@collabora.com>  [9cc9300bc20e9367728aa4b7ec3a789fdd274aff]

        lok: sc: notify cell cursor position to address control in client
        
        A new callback has been introduced for notifying the client:
        LOK_CALLBACK_CELL_ADDRESS
        
        Change-Id: I40b38a3cb8fb658c3f00332d56cfcbaf98e13771
        Reviewed-on: https://gerrit.libreoffice.org/37357
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-05-11  Marco Cecchetti  <marco.cecchetti@collabora.com>  [b973b184a0870ad70e2db4e0e3842cf208b87abf]

        lok: sw: change tracking: deleted characters aren't deleted right away
        
        Problem:
        Start/open a document in CS Writer, and enable track changes.
        
        - Type a few characters.
        - Delete a couple of them with backspace or delete.
        
        => The deleted characters are still shown in the document (but not in
        the tracking comment).
        
        Findings:
        In SwViewShell::ImplEndAction pRegion is 0, so no call to
        SwRootFrame::Paint->vcl::Window::Invalidate occurs.
        That is due to the fact that the call to SwLayAction::Action() does
        not lead to populating *pRegion with rectangles
        (SwViewShellImp::AddPaintRect).
        In fact we stop at SwLayAction::TurboAction_ since pCnt->IsValid()
        returns true and so SwLayAction::PaintContent() is never invoked.
        SwFrame::IsValid() returns: mbValidPos && mbValidSize &&
        mbValidPrtArea.
        Here SwFrame::mbValidSize is the one that makes the difference: it is
        true in Online and false in Desktop. (In our case the other 2 data
        members are always true).
        The reason is that the computation of the text range
        (SwShellCursor::FillRects) in SwRedlineTable::LOKRedlineNotification,
        which occurs just before collecting paint rectangles, leads to invoke
        SwContentFrame::MakeAll which in turns set SwFrame::mbValidSize to
        true.
        
        Solution:
        Call SwFrame::InvalidateSize() on any frame on which MakeAll is
        invoked soon after we finish to compute the text range in
        SwRedlineTable::LOKRedlineNotification.
        
        Change-Id: Id5e29b06c044f14207722e67d6f5facbf786ffa6
        Reviewed-on: https://gerrit.libreoffice.org/37508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-05-11  Stephan Bergmann  <sbergman@redhat.com>  [99c99e3c7546f98b3d21301e6160772ee9f47fc0]

        cid#1403658: Try harder to make Coverity Scan happy
        
        Change-Id: I109f95a55875b7795fc366825b3a6bb2e897d676

2017-05-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [06fb2eb7a0a6b73b29e0ca6bb670a8105301198c]

        Delete code commented out since 2006
        
        See commit 8b77e2790c206439762cdde3343f64e87bfe0d16
        
        Change-Id: I5f9d4a566377f8e7a59f12b138cc612e710efbdf
        Reviewed-on: https://gerrit.libreoffice.org/37356
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-11  Yeliz Taneroğlu  <yeliztaneroglu@gmail.com>  [e6b7caa702917bd7cf13248cc9b394518106446d]

        tdf#105204: ShellCheck nitpicks for watch-generated-code.sh
        
        Change-Id: Ic1e953b5bcae6124ee6ce7d141ddac11a94b2a8b
        Reviewed-on: https://gerrit.libreoffice.org/37464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [28dfcd5da4cfb26d31cce7bf2ad7baa3bee1f350]

        Fix typos
        
        Change-Id: I204178ed4cf0fd3f43043cf1dfde85bb27002fee
        Reviewed-on: https://gerrit.libreoffice.org/37498
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-11  Gulsah Kose  <gulsah.1004@gmail.com>  [198f5a16fd4c5bf691a3450bbf16e88c000f9baa]

        tdf#107258 Create show/hide all comments toggle button.
        
        Created new show/hide all comments button for calc by
        ShowAnnotations command. Unifyied writer, calc and impress's
        ShowAnnotations slot.
        
        Change-Id: I27149d09ee1763b84258c5e0c890a9628c8874c0
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/36697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-11  Caolán McNamara  <caolanm@redhat.com>  [0496587f1bf271ef0540f3cd8155889311480d70]

        ofz there may be no m_pSmartTagData
        
        Change-Id: Ibd529c5db35f2ca64372629ab1fe0ecd08e2ea01

2017-05-11  Katarina Behrens  <Katarina.Behrens@cib.de>  [2dd2f3328acd564e5f77efa4fe91d67ac0984e63]

        Get string also for external reference to double for operands of '&'
        
        In a formula like ='ExtRef1' & 'ExtRef2', or ='LocalValue' & 'ExtRef1'
        empty string became an operand in concat operation if the referenced
        external cell was a non-string one.
        
        Change-Id: I7b0ac5de68349eae85afe48f377e30cab76e3fbf
        Reviewed-on: https://gerrit.libreoffice.org/37469
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-11  Tomáš Chvátal  <tchvatal@suse.com>  [9b623a71fa264a9f8c7885615fa295e6dc4123e2]

        Updated core Project: dictionaries  e46b2a46dd51843bc388a6355bb54eafbbf864b9
        
        Remove executable flag on txt files
        
        Change-Id: Ie2874c2178a61b02de378a574bd8a963b9c54163
        Reviewed-on: https://gerrit.libreoffice.org/37510
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        

2017-05-11  Caolán McNamara  <caolanm@redhat.com>  [fb1ecfa572fccfdcd18fafe21d8d0e7d4ebcde2a]

        ofz clear the *other* cache too to avoid lsan leak whining
        
        Change-Id: Ib8ce5b83d711e4425bb9f441b8d495a05af820bf
        Reviewed-on: https://gerrit.libreoffice.org/37501
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-11  Eike Rathke  <erack@redhat.com>  [9b3585e3133a88b5b5c2231806a78116f1e52879]

        Casting from Int32 to uLong to Int32 doesn't make sense.
        
        Change-Id: I573c8c82998935e4853a3ee3f635845d450e32fe

2017-05-11  Caolán McNamara  <caolanm@redhat.com>  [7ae4680c1ffaf1f67c4865270a21451c9e970510]

        ensure cow_wrapper contents are queried through a const pointer
        
        otherwise the query will call make_unique to make this a unique
        copy of the underlying shared font which is a waste if the
        contents are going to be the same and the if branch contents
        are skipped.
        
        I was tempted to call the Font accessors like GetLanguage, etc.
        but a bunch of the accessors have two versions, a const and non-const
        one which behave differently so that looks like another rats nest
        
        This relates to the changes of
        
        commit 188439aac2e2e85821b4a114c1298bdf36a7b2ea
        Date:   Fri Apr 22 23:43:52 2016 +0200
        
            tdf#62525 vcl: use cow_wrapper for font
        
        Change-Id: Ic0661fccb414b3636308975e265fe5751476e1b8
        Reviewed-on: https://gerrit.libreoffice.org/37502
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-11  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d4b0451a1ab416c406a74d6d33615d61acf6f7d2]

        gpg4libre: we really only want private keys listed
        
        Since this canSign/canEncrypt is fundamentally busted in gpgme,
        outright limit all keys we're looking at to those with secrets.
        
        Change-Id: Ib3dfbc8ef661430efc3a8c17f2f3166af8225a56
        Reviewed-on: https://gerrit.libreoffice.org/37471
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-11  Jens Carl  <j.carl43@gmx.de>  [85a162ba600cdee429cc91133504042b46f5236a]

        tdf#39468: Translate German comment/term in sw/source/filter/ww8/wrtww8gr.cxx
        
        Change-Id: I5760af990e62cff357cdd2b80db0b129a96a857e
        Reviewed-on: https://gerrit.libreoffice.org/37491
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-11  Jens Carl  <j.carl43@gmx.de>  [6778f40333fef723ef049aa9a90e545e31665358]

        tdf#39468: Translate German comments/terms
        
        Change-Id: I85fc05d53c2d53a4922d8322331247ed3ca21361
        Reviewed-on: https://gerrit.libreoffice.org/37493
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-11  Jens Carl  <j.carl43@gmx.de>  [e3e335220aacc9d2757034cdb7a6f57fbe4eac46]

        tdf#39468: Translate German comments sw/source/filter/html/htmlfly.hxx
        
        Change-Id: Ifa287b96f47b5e61eb43289a20a1102ed37c6722
        Reviewed-on: https://gerrit.libreoffice.org/37492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-11  Jens Carl  <j.carl43@gmx.de>  [af0be282bb6dab9c4071223e7f47684f2d404717]

        tdf#39468: Translate German comments in sw/source/filter/ww8/wrtw8esh.cxx
        
        Change-Id: I0fe20381756dcc891c60fbf03f3cfd91719cdc61
        Reviewed-on: https://gerrit.libreoffice.org/37490
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-11  Yeliz Taneroğlu  <yeliztaneroglu@gmail.com>  [e6f2952fc359eaf25d4b4dae52a0a380e7a95463]

        tdf#105204 fix shellcheck warnings in sysui/desktop/solaris
        
        double quote to prevent word splitting
        
        Change-Id: Ice4380cc390487277a359b8db3f2fae3603b7747
        Reviewed-on: https://gerrit.libreoffice.org/37466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-11  Stephan Bergmann  <sbergman@redhat.com>  [4345cdb85a19fd311244d9cdaa45d82f45309c80]

        Clean up uses of SAL_U/SAL_W: xmlsecurity
        
        Change-Id: I96043623a5b0e26ddc44de5c71743f3b0d8e1e50

2017-05-11  Stephan Bergmann  <sbergman@redhat.com>  [311a9126dca1273593ac8deade5cb36ec740d786]

        Clean up uses of SAL_U/SAL_W: winaccessibility
        
        Change-Id: I8f2abf0d338d01453f273b279e34c882de461b00

2017-05-11  Stephan Bergmann  <sbergman@redhat.com>  [f278b6d4afacb3d41f47023161ed8f076e5642f2]

        Clean up uses of SAL_U/SAL_W: svl
        
        Change-Id: Iab8a066d050ec042a32d57c338f5318c992c1999

2017-05-11  Stephan Bergmann  <sbergman@redhat.com>  [e1da95ba4e71face32964b9b71441dfdfe803b41]

        Clean up uses of SAL_U/SAL_W: sfx2
        
        Change-Id: I91a7af532a3b94e8096d99d1c4cf63d315e2f446

2017-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f6fd7dd08b478857234a3b1b5b18e65e9b250174]

        tdf#107706 fix crash when closing Calc document
        
        regression from commit e8b49f09074fe184374bee5062715357427ae044
        "new loplugin: useuniqueptr: vcl"
        
        Change-Id: I07ac157a02aa82b1ddbb741797fea093772f93f1
        Reviewed-on: https://gerrit.libreoffice.org/37470
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [f09ccedb5f18a634c6aaa3340c8d1718f6279c71]

        starmath Word export: remove redundant 'virtual' keywords
        
        Change-Id: I7b8600ae6516ffe5f30bbefbd554b9e7a2614211
        Reviewed-on: https://gerrit.libreoffice.org/37494
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [2962ceec4b96758bec7e7a0390d5ec60e3ce708f]

        remove some unnecessary temporary OUStrings
        
        found with:
        git grep -nP 'OUString\(\s*\w+\s*\)' | grep -v new | grep -v return
        
        Change-Id: I923109b4339210aed2639e423fbc4d5f19233f02
        Reviewed-on: https://gerrit.libreoffice.org/37463
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5303563b785115075b5f9b7b4abccd8f9d916e2]

        SearchForAlreadyLoadedDoc does nothing useful
        
        at least as far back as
           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: Ic8284d722a6222d26fc33ef62be62435dde8e0bd
        Reviewed-on: https://gerrit.libreoffice.org/37462
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-11  Stephan Bergmann  <sbergman@redhat.com>  [d4e4c85d3cdf9faf678ea43e6a29e35bee0bc371]

        typo
        
        Change-Id: If5876ca8ecb8e6c6fe1135ddd0d1aa31ebfc47ca
        Reviewed-on: https://gerrit.libreoffice.org/37468
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-10  Julien Nabet  <serval2412@yahoo.fr>  [965494c544dd8f35ae83b7cf38549009da06c367]

        tdf#107572: retrieve Default autoformat
        
        by fixing DefaultFirstEntry comparison operator.
        From http://www.cplusplus.com/reference/map/map/key_comp/:
        "...
        Two keys are considered equivalent if key_comp returns false reflexively
        (i.e., no matter the order in which the keys are passed as arguments).
        ..."
        
        Certainly regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=652158c3f2c9cd0d6f71ecd14bf5d5cc02a71b50
        author	Julien Nabet <serval2412@yahoo.fr>	2015-09-15 19:41:48 (GMT)
        committer	Julien Nabet <serval2412@yahoo.fr>	2015-09-30 12:11:35 (GMT)
        commit	652158c3f2c9cd0d6f71ecd14bf5d5cc02a71b50 (patch)
        tree	13ad29a110565f24e7010a68d902cadf1c441b62
        parent	8727afe771a3e4d585e98ca9cceff2504e500bb0 (diff)
        tdf#94173: Calc doesn't save your own created autoformat presets
        
        This new patch has also been tested for tdf#94173
        
        Change-Id: I60de5fffe39be9b3615c32a317611812b42bafc7
        Reviewed-on: https://gerrit.libreoffice.org/37362
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-10  Eike Rathke  <erack@redhat.com>  [2ba23eb0a1b3269b0ee6a4e50833000b20e65342]

        Fix Windows build: uLong is not Int64
        
        Change-Id: I3e1ce3216dd634deba1f619789a1af1d08f394a5

2017-05-10  Michael Stahl  <mstahl@redhat.com>  [088b898856a82d7ac4851a6e7dfe4d189d881f8e]

        tdf#107709 filter: MSO2003XML import: fix invalid OLE lengths
        
        The oleLength was -28160 for the bugdoc, so i guess the shifting of
        signed chars there is perhaps not ideal, better upcast and
        shift as unsigned.
        
        Change-Id: I068013a10e18043c1534c7c61be8ff8a5556d460

2017-05-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [db7bddbff203cb624ba61f4f72b04d4de6253d4c]

        fix wrong Sequence size
        
        Avoid this kind of mistake with list initialization
        and cppcheck is happy too.
        
        Change-Id: Ibcd609590f3dc3c2e98434c26d4bd64324a2036d
        Reviewed-on: https://gerrit.libreoffice.org/37472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-10  Michael Stahl  <mstahl@redhat.com>  [8d93e5162788cb282b80a97821cb1a1f55e1889e]

        (cont.)
        
        Change-Id: Ib135581d491bd71886e3a3d674e0fb4ee83d928e

2017-05-10  Michael Stahl  <mstahl@redhat.com>  [7f44ca113170a641a1aecc8a48e2b99860e1e2f7]

        sw: CPPUNIT_ASSERT_EQUAL vs. integer FAIL
        
        Change-Id: I951acc8a3a17f94c37c0411c66d8e34ea4a5c258

2017-05-10  Eike Rathke  <erack@redhat.com>  [c8c8e70be7ec0d47e13724105eccbf4b9ab5a7c6]

        Add unit test for non-propagation of array context, tdf#107724
        
        Change-Id: I59abfaba2866c25dac7db2b8bc5ce8c563a88240

2017-05-10  Michael Stahl  <mstahl@redhat.com>  [4631e7ddba24bcfc92f10c3984c642ee549f8855]

        sw: fix build (how did that build for me?)
        
        Change-Id: I919cd38d6d63a73fd3152f5541589d0ec1a45207

2017-05-10  Michael Stahl  <mstahl@redhat.com>  [771d85baf18e5b503eb6248e1f41928b00265d8d]

        tdf#107512 sw: fix rollback of text attributes in SwUndoDelete
        
        The problem is that in SwUndoDelete::UndoImpl(), first the formatting
        attributes are restored via TmpRollback(), and then all footnote/fly
        attributes are restored via Rollback(). This means that the SwHistory
        doesn't actually store the original positions of the formatting hints;
        ideally there wouldn't be 2 separate steps here, but that appears
        difficult to change now given the plethora of calls to
        DelContentIndex() ...
        
        So work around the problem by adding a new SetAttrMode::NOHINTEXPAND
        to prevent expanding the existing hints when the CH_TXTATR_BREAKWORD
        are inserted from SwUndoDelLayFormat.
        
        This fixes 2 problematic cases: at the start of the paragraph,
        and if the hint ends at the position before the CH_TXTATR_BREAKWORD.
        
        Let's hope this won't break anything anybody cares about.
        
        Change-Id: I557c4c9136f4225ca502019730fb9f0a9c03d23b

2017-05-10  Michael Stahl  <mstahl@redhat.com>  [ffe239962f195781c6b086c5a284aad333e3e12e]

        sw: avoid assert in SwUndoDelete::RedoImpl
        
        1. insert as-char fly in paragraph
        2. hit DEL to delete it
        3. Undo
        4. Redo
        
        Assertion `aTmp.GetPoint()->nNode != rPam.GetPoint()->nNode && aTmp.GetPoint()->nNode != rPam.GetMark()->nNode' failed
        
        This was added in e06131e96629eee4e94eba1da7242380716e8e88 assuming that
        this branch is only reachable with m_bDelFullPara, but it turns out that
        you get no start/end text also because DelContentIndex() already
        deleted everything.
        
        Change-Id: If4ce55dd4b63d6db11ed3195f78cd595149c0c1b

2017-05-10  Michael Stahl  <mstahl@redhat.com>  [60901e880b215d06ab3a7d79d2041bb2c6c64a78]

        sw: remove overloading of IDocumentContentOperations::Insert
        
        Change-Id: I29114e7057262f8fd169927abc9d3186a4c74c0c

2017-05-10  Michael Stahl  <mstahl@redhat.com>  [32f40845a5b463cc45292df69f141a0011582272]

        sw: remove some unused macros from swtypes.hxx
        
        Change-Id: I50fd0d5c19e351675d19546c40009dba479a87a1

2017-05-10  Jan Holesovsky  <kendy@collabora.com>  [c43ee7161ab57a22b53655b7b8d6e20ce1a70daa]

        related tdf#107677 html import: Fix the legacy datetime format reading.
        
        Also includes unit test for both the legacy and new format.
        
        Change-Id: I254c40af45a4700319577f11e6cb8ff5f0ff6128

2017-05-10  Jan Holesovsky  <kendy@collabora.com>  [bb0543f6de926a2d89797162a974bb01772d890d]

        tdf#107677 html import: Import ISO8601 datetime in html meta tags too.
        
        Change-Id: I51073f5c9e433fb1d9dd2c62bcfea38b299aa010

2017-05-10  Jan Holesovsky  <kendy@collabora.com>  [0425ccba5b2f8819d6fade05d96a72d64db1ce0c]

        sw txt export: Greatly improve the export of bullets & numbering.
        
        Includes unit testing infrastructure for .txt export too + the actual unit
        test.
        
        Change-Id: I19a32955bbc9b97449b4240917fe2505bc3dd54c
        Reviewed-on: https://gerrit.libreoffice.org/37295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-05-10  Stephan Bergmann  <sbergman@redhat.com>  [58891d589bd8da700f135b098dd50833277c65dc]

        Add distro-pack-install-strip target
        
        ...to be used by dev-tools' flatpak/build.sh
        
        Change-Id: Ie61edfc2aeddf10aa70dee07c3496fd6b2aebcc4

2017-05-10  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [0a5d6ac82fa0feb6ffeec529b67d85d9646e5e59]

        xmlsecurity: slightly more modern c++
        
        Change-Id: I680bd57a492fe04dc98f2f61ff292e44e544a483
        Reviewed-on: https://gerrit.libreoffice.org/37451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-10  Yousuf Philips  <philipz85@hotmail.com>  [09b76cc3b35429c5ca4351f6e79742a0ea2befac]

        tdf#86350 Add flip commands to image context menu
        
        Change-Id: I5485cb6342e5236e2ca13b93923222f1b84f48f0
        Reviewed-on: https://gerrit.libreoffice.org/37253
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-10  Eike Rathke  <erack@redhat.com>  [6dc2efcbd68b9cdad9375eee3ad45b4bd2893733]

        ParamClass::Reference return for range creating OpCodes, tdf#107724 related
        
        Change-Id: Icb9dd2da1900fa4e9d57326681642cfc2b06095b

2017-05-10  Caolán McNamara  <caolanm@redhat.com>  [a99707d2c4f65a6a5fe160ce2b614aca273f0d2d]

        Resolves: rhbz#144437 make gnome-documents not crash the whole time
        
        accept that once initted that LibreOffice cannot be deinitted and reinited
        (without lots of work), but allow the main loop to quit and restart so LOKs
        thread can run and exit successfully, new LOK connections will restart the main
        loop.
        
        The buckets of global state continues to be valid the whole time this way
        
        Change-Id: Ide54c0df2ce4065f7c192ae8c2cedfaaa2b58d72
        Reviewed-on: https://gerrit.libreoffice.org/37399
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [015578db97bec8926441a9440de6067937f63143]

        partial revert of "loplugin:checkunusedparams in sc(part4)"
        
        <erAck> noelgrandin: actually that "also fix bug in
        ScDocShell::DBAreaDeleted" with 4d047221945b34a9023d852bbd19a2a24a7f54c3
        wasn't a bug because the aDocument.RemoveFlagsTab() call with ScMF::Auto
        removes the AutoFilter which is in the first row of the DB-Area
        <erAck> noelgrandin: now it unnecessarily processes the entire range
        <noelgrandin> erAck, does that also apply to the PostPaint call?
        <erAck> noelgrandin: should so, as only the row with the AF-buttons
        needs to be repainted
        <noelgrandin> erAck, will revert that part
        
        Change-Id: I29b9ee4e1b6517a01bf67f8efc09217d9df453a5

2017-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [16e09c988e7b164c520f26160a518278963298fb]

        new loplugin checkunusedparams
        
        Change-Id: I8f6974e34e686fc97014de97f072b81aa73f969b

2017-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [27c391517aa66594fbd168469a043023653fca07]

        fix build
        
        after commit 4d047221945b34a9023d852bbd19a2a24a7f54c3
        "loplugin:checkunusedparams in sc(part4)"
        
        Change-Id: I3d088bb73baa8c3d6e6186697c215350056c56a4

2017-05-10  Jens Carl  <j.carl43@gmx.de>  [7d31fb844f64c979e1f692a3338f832260382c7a]

        tdf#39468: Translate German comments/terms sw/source/filter/ww8/wrtw8esh.cxx
        
        Change-Id: I762481e200447ae37231bd62db90bc515a4368a4
        Reviewed-on: https://gerrit.libreoffice.org/37453
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-10  Eike Rathke  <erack@redhat.com>  [eae5503d1b3a7f9aace2603d6ce91003ede33974]

        Resolves: tdf#107724 INDIRECT and OFFSET return ParamClass::Reference
        
        In which case ParamClass::ReferenceOrForceArray is not propagated to a nested
        function.
        
        Change-Id: Ibf054d7a2b7350b90ab71766fd1d501c5ae5d5e9

2017-05-10  Eike Rathke  <erack@redhat.com>  [3e67f82fcee0ef43ad8fd9f36e0d618c33d4ee72]

        inherit ReferenceOrForceArray only if nested not Reference, tdf#107724 prep
        
        Change-Id: I14c6a651677fcdcaac943d10f6a0d663bf37aff2

2017-05-10  Eike Rathke  <erack@redhat.com>  [e52beea63ddd7087c61df5838f9643d68486d71e]

        GetParameterType: SAL_MAX_UINT16 for return ParamClass, tdf#107724 prep
        
        Change-Id: Idff1d247907494ffd50a0fcf0fc73344e381cc3c

2017-05-10  Eike Rathke  <erack@redhat.com>  [656cf4d2e7c7d193d4d23900a344d6625fc217ac]

        Add ParamClass ScParameterClassification::CommonData::eReturn, tdf#107724 prep
        
        Init with Value, could be Unknown or any other value except Reference as well
        at the moment, actually DontCare.
        
        Change-Id: I689eb2ed297bec3a5ad333f8bb247ec2184faf5a

2017-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d047221945b34a9023d852bbd19a2a24a7f54c3]

        loplugin:checkunusedparams in sc(part4)
        
        also fix bug in ScDocShell::DBAreaDeleted which has been there ever
        since it's initial commit in
            commit 9ae5a91f7955e44d3b24a3f7741f9bca02ac7f24
            Author: Jens-Heiner Rechtien <hr@openoffice.org>
            Date:   Mon Sep 18 16:07:07 2000 +0000
            initial import
        
        Change-Id: Ifc8d6dec4843c668404fdf1ca1a9e521f73132d5
        Reviewed-on: https://gerrit.libreoffice.org/37459
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-10  Stephan Bergmann  <sbergman@redhat.com>  [39f023f054b0923f786cd34225235536d81138b5]

        No need for copyable VclSimpleEvent
        
        fixes Windows --disable-pch build after 5aa54f17441afee8c2001d73f4b590eeeafd7414
        "break circular include"
        
        Change-Id: I6e69dcf58d2f3b29ff1a7bbab1208ebdf1ed9f99

2017-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [3db6a7fddf880610f1b0a35ff191816f046e8c4a]

        loplugin:checkunusedparams in sc(part3)
        
        Change-Id: I61fc2ba762983d7bafb6ed8baafba458590af59a
        Reviewed-on: https://gerrit.libreoffice.org/37458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [95ceaa5c5572690e220cfac80fbaff8eb68dd940]

        loplugin:checkunusedparams in sc(part2)
        
        Change-Id: I1d54d16dbe5648a21baa9bf96444e60fcd034c81
        Reviewed-on: https://gerrit.libreoffice.org/37457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-10  Jens Carl  <j.carl43@gmx.de>  [60cfdb9af53d4c5c976b52e3bf41bb54c779d169]

        tdf#39468: Translate German comments/terms in sw/source/filter/html/swhtml.cxx
        
        Third set of translations.
        
        Change-Id: Ic28042d8422218cf70101628a6c065ce20371024
        Reviewed-on: https://gerrit.libreoffice.org/37454
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [ad319fdfcaaa6092ea1ff76935e088c5122e0d2e]

        Upgrade libxmlsec to 1.2.24
        
        Upstream changes interesting for us:
        
        - Added ECDSA-SHA1, ECDSA-SHA256, ECDSA-SHA512 support for xmlsec-nss,
          so we can drop 2 patches
        - Fixed XMLSEC_KEYINFO_FLAGS_X509DATA_DONT_VERIFY_CERTS handling, which
          allows dropping xmlsec1-noverify.patch.1 in the future
        
        Also backport a patch from xmlsec master that fixes signature creation
        on Windows (the release regressed in this regard).
        
        Change-Id: I2c14328283bf7d4f8af5595ea4c1efc29ee81f9e

2017-05-10  Jens Carl  <j.carl43@gmx.de>  [6c27723143cc38219b9b5bb79568f34a427a8b8b]

        tdf#39468: Translate German comment in sw/source/filter/ww8/wrtww8.hxx
        
        Change-Id: I89c5a835b1b896888821423e67e5fb3e73a31916
        Reviewed-on: https://gerrit.libreoffice.org/37452
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-10  Jens Carl  <j.carl43@gmx.de>  [b86a26ff324720f75fdfa3fb4e6db4d88b3b1653]

        tdf#39468: Translate German term in sw/source/filter/ww8/ww8glsy.cxx
        
        Change-Id: I22c9504e3bc3cc87c0851d7582ed2669ab8dc1bf
        Reviewed-on: https://gerrit.libreoffice.org/37455
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-10  Szymon Kłos  <szymon.klos@collabora.com>  [a470d16208a78ae6893d199b3b6bc77a8559b06a]

        AutoText: add only real AutoText entries
        
        * add only autoTxT gallery type
        * new test with other types of entries
        
        Change-Id: Ibf7751c73dcf3b6ebd69eec5f4931dbeaaf098c8
        Reviewed-on: https://gerrit.libreoffice.org/37425
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c0fb07f342d4bd0101fd5764f101f0adfc3001e]

        add some some empty string names to constantparam loplugin
        
        Change-Id: I8f67212271a798d544b7aad46f08890122cd5e18

2017-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b9f0a5a5cba5051d90c693ded950c40cfa7ee12]

        loplugin:checkunusedparams in sc(part1)
        
        Change-Id: I8c4fca704fe8ed6f861728cc3f3782c676aba67c
        Reviewed-on: https://gerrit.libreoffice.org/37435
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-10  Gabor Kelemen  <kelemeng@gnome.hu>  [d2b5ded9ae14c372ec08ecb697092a103ad3f182]

        Updated core Project: help  0c6dfb77b57ed50e9cbe6f093e698929c4e5740d
        
        tdf#107299 Add some missing links to Related Topics
        
        Change-Id: Ib88293d01a6edb6bfb5149e787eac2258dc4ef5a
        Reviewed-on: https://gerrit.libreoffice.org/37449
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-10  Gabor Kelemen  <kelemeng@gnome.hu>  [145886b2bb0a5760f5981079cfd56217eb5cc3be]

        Updated core Project: help  c209d3d1a309fe461a6f73dc937b59a0438fd222
        
        tdf#107299 Add bookmarks and ahelps to template manager page
        
        Change-Id: I3eef2430bf2b9a8fdd903923dee55e920462c915
        Reviewed-on: https://gerrit.libreoffice.org/37448
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-10  Gabor Kelemen  <kelemeng@gnome.hu>  [7bee26c9cd40cf14976751484427d90edcaca80c]

        Updated core Project: help  cec7f3a640deadf818a0b44ae6fe66e1e7a1c15d
        
        tdf#107299 Make the main description of the window a full sentence
        
        Change-Id: I03cd5afe1fee365505140011404bc07f33542844
        Reviewed-on: https://gerrit.libreoffice.org/37447
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-10  Gabor Kelemen  <kelemeng@gnome.hu>  [583a9ac2822f6ba339eeb18dc07375f2d662dee8]

        Updated core Project: help  0866626beaf9071d8133ac8074a1ed7d88a10828
        
        tdf#107299 Add links to the extensions site
        
        Change-Id: I4c1d7fc08b32daad4b502f6944c6769642738dbd
        Reviewed-on: https://gerrit.libreoffice.org/37446
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-10  Gabor Kelemen  <kelemeng@gnome.hu>  [5552985eda3fcc3b9729fb51298f2f7a8944bafb]

        Updated core Project: help  95f6c4f9c7b7d4b733924839ab3c96a515ccf039
        
        tdf#107299 Make shortcuts compatible with Mac OS
        
        Change-Id: I0ca7699c89c1ca9c33bea6e24c6bb215372b9621
        Reviewed-on: https://gerrit.libreoffice.org/37445
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-10  Aron Budea  <aron.budea@collabora.com>  [910ead9c8344f32ba3d280a777306490aed5dac2]

        tdf#104312: add missing #include
        
        It wasn't needed on master, but libreoffice-5-3 didn't
        compile with the change, let's have it in both branches.
        
        Change-Id: I3875cc71d3fee34504573e7148b91c1bdd4c6764
        Reviewed-on: https://gerrit.libreoffice.org/37442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2017-05-10  Takeshi Abe  <tabe@fixedpoint.jp>  [e93cf20603e201be29691b83f02b3282b79851e4]

        basic: Compare strings in a case-insensitive manner
        
        without creating temporary strings.
        
        Change-Id: I8d0e8286089cb78fa9d8612bff6c51f6901637f1
        Reviewed-on: https://gerrit.libreoffice.org/37249
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-10  Takeshi Abe  <tabe@fixedpoint.jp>  [e5a4858e1adf5e9f0c5eb808d2155fded6a46728]

        basic: Compare with keywords without creating temporary strings
        
        Change-Id: Ie284bbe4759a31c48cde415a4e673efd4c789741
        Reviewed-on: https://gerrit.libreoffice.org/37252
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-10  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [0a4b0db012d6a800cb77ce10e72dffb62a878049]

        xmlsecurity/source/framework: un-screw-up indent
        
        This was painful to read.
        
        Change-Id: I34c8038f5db1b9d3f60e9541fa09bb803a680b54
        Reviewed-on: https://gerrit.libreoffice.org/37450
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-10  Eike Rathke  <erack@redhat.com>  [1cf44947161d8fff6e3edb3f7a1dd01c81963b42]

        Hold ParamClass at FormulaByteToken instead of bool, tdf#107724 prep
        
        * change IsInForceArray() to GetInForceArray()
        * add IsInForceArray() to keep previous functionality
        
        Change-Id: I64c891486e548a66539646846a4691a213c783ac

2017-05-10  Eike Rathke  <erack@redhat.com>  [47023116d6bf89bb2e0b8b5293272f63db32fbc2]

        Disambiguate Reference -> uno::Reference (tdf#107724 prep rel)
        
        Change-Id: Ie2858e2e3c81da2041b53389bd06c87211fa8833

2017-05-10  Eike Rathke  <erack@redhat.com>  [f39e1b1079b04c8d14d3fa4a00d2cf519dba05a5]

        Change IsForceArrayParameter() to GetForceArrayParameter(), tdf#107724 prep
        
        Change-Id: Icd3400e4ee1c69860908a2ad0ca6e52879f2f725

2017-05-10  Eike Rathke  <erack@redhat.com>  [031bf555256f8f827b4f32124f88c4012d28dcd3]

        Disambiguate Reference -> uno::Reference (tdf#107724 prep rel)
        
        Change-Id: Ie456b0cff5f317a10b9dbfce58626d1b8a74fb49
        Reviewed-on: https://gerrit.libreoffice.org/37440
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-09  Eike Rathke  <erack@redhat.com>  [8ba4679c96e08eebf58347edfba33bb9610701b5]

        Move ScParameterClassification::Type to formula::ParamClass, tdf#107724 prep
        
        To be able to later differentiate specific types in the compiler.
        
        Change-Id: If97485c0cb8e8e2e129c61cd3f01d9d420c92c8d
        Reviewed-on: https://gerrit.libreoffice.org/37439
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-05-09  Ximeng Zu  <uznomis@yahoo.com>  [e0ccc8913598c91a9a76fd6bcca6d397bf79e304]

        Fix behavior of double tap zoom in and out
        
        Fix the behavior of double tap zoom. Previously
        double tap zooms to the viewport whose
        top left point is the point of double touch. Now
        double tap behaves such that the point of
        doule touch does not move on the screen, and
        the rest part of the view zooms in or out. This
        behavior is more UX friendly and correct.
        
        Change-Id: Ifccc337631d523be1cd870f892235899d0fc5dfe
        Reviewed-on: https://gerrit.libreoffice.org/37046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-09  Ximeng Zu  <uznomis@yahoo.com>  [5c2833c4edf88ab7f9ad9b6165829c149432aae5]

        tdf#107415 android: appbar invisible on lower version
        
        Rearranged activity_main.xml in order to fix the bug
        of app bar invisible on lower versions of Android
        devices.
        
        Change-Id: Ic4ec9435ce9ef55a2596600c143114c899c30ac2
        Reviewed-on: https://gerrit.libreoffice.org/36950
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-09  Maxim Monastirsky  <momonasmon@gmail.com>  [a7851b522cd0e33c391037c1aaa901b8d675ad7a]

        tdf#103491 Show correct label for the current UI element type
        
        Change-Id: Ia7ad3c9e6d70fd47aa8346403682a17a70c5c237
        Reviewed-on: https://gerrit.libreoffice.org/37432
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [fd6150b49356c3cb5c4f44700392143ce5aa6001]

        PreserveRedlineFlags is long gone
        
        it was renamed from PreserveRedlineMode to PreserveRedlineFlags in
        commit 847e004e65ec3c35acff607588d15cd75a84f121
            convert nsRedlineMode_t to typed_flags
        
        PreserveRedlineMode is dead for 16 years,
        we stopped setting the filter argument in
        commit 93dca26e27a4bc51ac873777ef8b134283ae9f71
        Date:   Wed May 2 15:26:26 2001 +0000
            added redline password protection
            moved redlining enabled flag from view settings to redline element
        
        Change-Id: I9c5f38cc42c4595e38862461e28340b450722f0f
        Reviewed-on: https://gerrit.libreoffice.org/37431
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-05-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [67ab5337cd253671a241f1f045287c31986497b1]

        silence cppcheck memleak in unit test
        
        line 825: Memory leak 'pGlossary'
        
        Change-Id: Id7f103c4e6f8bd4b4941edfe815508305d9a5f55
        Reviewed-on: https://gerrit.libreoffice.org/37377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-05-09  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2de355e71617da2474ec2e4bf92db86dbdf83fdb]

        Updated core Project: help  eb9ec1c794a0d3b8522375c7a87ac3ee999c8a66
        
        remove obsolete oldref attribute (removes one context line in pot)
        
        also remove obsolete l10n attribute (doesn't affect translations/pot)
        
        Change-Id: I809866ea7b16cb1cacad9efacb6fdeebae38ea9f
        

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [95b25532d24bfb08c4846b991451a36475dd439f]

        loplugin: simplifybool
        
        Change-Id: I72579aa32157fb0deec85f28f7ceb4592bcaee4d

2017-05-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [959496794c8af815c571cab1d53b9f904e198754]

        cleanup osl/diagnose.h includes
        
        with command
        > git grep -l osl/diagnose.h *.cxx |
          xargs grep -L -w 'OSL_\w*' |
          xargs sed -i '/#include *\(<\|\"\)osl\/diagnose.h\(>\|\"\).*/d'
        
        headers need more work
        
        Change-Id: I906519ebbd47a04703b4fa5943b2f7abea7a97ab
        Reviewed-on: https://gerrit.libreoffice.org/37350
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [3adadbd10501e1baa87a9833ecc84626a625d9a9]

        drop obsolete mailtos
        
        Change-Id: Ice2f3a41c06ffaa58d1f0040d53e24fab89ca438

2017-05-09  Stephan Bergmann  <sbergman@redhat.com>  [497751f9024bacad7681c4851f442a5536c1f23f]

        In LazyDelete'd SearchDialog::dispose, SfxHelpTextWindow_Impl is already gone
        
        Came across this in a UBSan build via menu "Help - LibreOffice Help" ->
        "LibreOffice Help" window: "Find on this Page..." icon -> "Find on this Page"
        dialog: "Close" button, then close help window:
        
        > sfx2/source/appl/newhelp.cxx:2291:1: runtime error: member call on address 0x618001188880 which does not point to an object of type 'SfxHelpTextWindow_Impl'
        > 0x618001188880: note: object has a possibly invalid vptr: abs(offset to top) too big
        >  81 04 00 13  0e 07 00 08 5e 7f 00 00  00 00 00 00 00 00 00 00  60 62 9a 51 5e 7f 00 00  00 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               possibly invalid vptr
        >     #0 0x7f5e4700f276 in SfxHelpTextWindow_Impl::LinkStubCloseHdl(void*, sfx2::SearchDialog*) sfx2/source/appl/newhelp.cxx:2291:1
        >     #1 0x7f5e47f6d13a in Link<sfx2::SearchDialog*, void>::Call(sfx2::SearchDialog*) const include/tools/link.hxx:84:45
        >     #2 0x7f5e47f66c5f in sfx2::SearchDialog::dispose() sfx2/source/dialog/srchdlg.cxx:70:17
        >     #3 0x7f5e209af22c in VclReferenceBase::disposeOnce() vcl/source/outdev/vclreferencebase.cxx:42:5
        >     #4 0x7f5e1edb81b9 in VclPtr<vcl::Window>::disposeAndClear() include/vcl/vclptr.hxx:239:19
        >     #5 0x7f5e1fc47199 in vcl::LazyDeletor::~LazyDeletor() include/vcl/lazydelete.hxx:148:36
        >     #6 0x7f5e1fc473af in vcl::LazyDeletor::~LazyDeletor() include/vcl/lazydelete.hxx:122:9
        >     #7 0x7f5e21dfdb50 in vcl::LazyDelete::flush() vcl/source/helper/lazydelete.cxx:52:9
        >     #8 0x7f5e21fa552f in ImplYield(bool, bool, unsigned long) vcl/source/app/svapp.cxx:513:9
        >     #9 0x7f5e21f7fdc3 in Application::Yield() vcl/source/app/svapp.cxx:558:5
        >     #10 0x7f5e21f7fb06 in Application::Execute() vcl/source/app/svapp.cxx:458:9
        >     #11 0x7f5e5cbd18d4 in desktop::Desktop::DoExecute() desktop/source/app/app.cxx:1359:5
        >     #12 0x7f5e5cbd9e06 in desktop::Desktop::Main() desktop/source/app/app.cxx:1679:17
        >     #13 0x7f5e21ffb0cb in ImplSVMain() vcl/source/app/svmain.cxx:191:35
        >     #14 0x7f5e220085f1 in SVMain() vcl/source/app/svmain.cxx:229:16
        >     #15 0x7f5e5cdfec4b in soffice_main desktop/source/app/sofficemain.cxx:166:12
        >     #16 0x511c69 in sal_main desktop/source/app/main.c:48:15
        >     #17 0x511c13 in main desktop/source/app/main.c:47:1
        >     #18 0x7f5e5b37d400 in __libc_start_main /usr/src/debug/glibc-2.24-33-ge9e69e4/csu/../csu/libc-start.c:289
        >     #19 0x419e59 in _start (instdir/program/soffice.bin+0x419e59)
        
        indicating that the SfxHelpTextWindow_Impl target of the m_aCloseHdl.Call is
        already dead.  Looks like there is no good reason for that call from dipose()
        anyway, which also means the Call's argument is unused.
        
        Change-Id: Ifc33e74e346902dc0208350f5bac79bec182ef12

2017-05-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bd6a8ab3b89ce938368afc547a368e79d13142c6]

        Fix typos
        
        Change-Id: Ie0f67456e5c7d9b7b26b27b4d633881236ceeadb
        Reviewed-on: https://gerrit.libreoffice.org/37361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-09  Thomas Beck  <thomas.beck@cib.de>  [a0badb15fa97e3f4be990ff83148e48ae1db7723]

        tdf#39468 translate German comments, removing redundant ones
        
        Translated remaining German comments in svx/source/form/fmview.cxx
        
        Change-Id: I6e71bc1dc1ab1c0b87ec0a3d727cffe2237e9a59
        Reviewed-on: https://gerrit.libreoffice.org/37381
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-09  Johnny_M  <klasse@partyheld.de>  [fc03bca426138d04815767baadd62dedd2bd7e2c]

        Translate German comments in svx/source/form/fmsrcimp.cxx
        
        Additionally to comments, this translates dbg. assertion strings.
        
        Change-Id: Ie8a421fe225cd5a368c30b4511d9a7ebd26f296a
        Reviewed-on: https://gerrit.libreoffice.org/37343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-09  Eike Rathke  <erack@redhat.com>  [32219f4d88efc5618718a13079ade0561dd0d14b]

        Guard against a failure when compiled with optimization using g++ 4.8.2
        
        i.e. Linux-rpm_deb-x86_71-TDF
        
        Change-Id: I4866eda4f87af3fd9b15ab24f549d1a1c6ae4ee7

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [f505f95d466d4d3348f41dfd93e5c243d15c6c71]

        Resolves: tdf#62702 allow ole objects to be inserted as icons
        
        under windows on "create new", "further objects" you get the
        native windows insert object dialog which has the "Display As Icon"
        option, but on Linux etc (or using our own dialog) there isn't that
        option
        
        so add a "Display as icon" checkbox in our own dialog and generate
        an icon through SvFileInformationManager::GetImage
        
        Change-Id: I0a400189031900bd1e387465ec4ba57847cb5394

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [077e053241b5dd19ee0b901473c2100550d1e3fe]

        folder.png is a different place than the others
        
        Change-Id: Ie607ab969dbd3a035b59bd9c44262d7ff69c2ed7

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [0e32a434ef4d30d6d01cdce0f627fd32b249a1ff]

        fp010 is not in fpicker like the others
        
        Change-Id: I4c574596a4aaaf7584818e167805748dd02cff6c

2017-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9563370242f0b3b95482659d5cf75c5c9c72c32]

        loplugin:checkunusedparams in sw(part6)
        
        Change-Id: I8c32274081663038526e1af2bd2977604b3f88b5
        Reviewed-on: https://gerrit.libreoffice.org/37393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-09  Stephan Bergmann  <sbergman@redhat.com>  [3f8db07acb50fe04d2b02355df19780634449e2c]

        Use BOOST_USE_WINDOWS_H to avoid errors when building with clang-cl
        
        > [build CXX] workdir/UnpackedTarball/boost/libs/locale/src/shared/date_time.cpp
        [...]
        > In file included from C:/lo64/core/workdir/UnpackedTarball/boost/libs/locale/src/shared/date_time.cpp:11:
        > In file included from C:/lo64/core/workdir/UnpackedTarball/boost\boost/thread/mutex.hpp:14:
        > In file included from C:/lo64/core/workdir/UnpackedTarball/boost\boost/thread/win32/mutex.hpp:9:
        > In file included from C:/lo64/core/workdir/UnpackedTarball/boost\boost/thread/win32/basic_timed_mutex.hpp:14:
        > C:/lo64/core/workdir/UnpackedTarball/boost\boost/thread/win32/thread_primitives.hpp(172,55):  error: conflicting types for 'CreateMutexA'
        >                 __declspec(dllimport) void* __stdcall CreateMutexA(_SECURITY_ATTRIBUTES*,int,char const*);
        >                                                       ^
        > C:/PROGRA~2/WI3CF2~1/10/Include/10.0.15063.0/um\synchapi.h(489,1):  note: previous declaration is here
        > CreateMutexA(
        > ^
        [...]
        
        Change-Id: I141ea196250dc855c780f237436c0f19f0594cb1

2017-05-09  Stephan Bergmann  <sbergman@redhat.com>  [7d9fe6ffa3a50e46b34864983d1b152340331789]

        Clean up uses of SAL_U/SAL_W: sd
        
        Change-Id: I9646cbd6544e88fd8b086cd04ff6d318a04375ce

2017-05-09  Stephan Bergmann  <sbergman@redhat.com>  [393667119e253d454e9d34eef97f010e69605dac]

        Clean up uses of SAL_U/SAL_W: helpcompiler
        
        Change-Id: I0b9c7959cae65428ed1e80753e31f3ee9d726fc4

2017-05-09  Stephan Bergmann  <sbergman@redhat.com>  [a53c3cc45062a0e23b3e1c4fcc32c9d565421688]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I6462f3e7667951ff9306ae1f8882de747148a741

2017-05-09  Stephan Bergmann  <sbergman@redhat.com>  [8eefafa9ce7febe0a36e1bf5f4c77492a1b699fb]

        loplugin:cppunitassertequals (clang-cl)
        
        Change-Id: Ie1dfd0791abe86ed2fd91155c129d6431392445d

2017-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [12191a4f30078bb81c39a74a994ba7b2b410adaf]

        make loplugin constantparam smarter about string params
        
        Change-Id: Id3df69b38fd35f46735246a6d307a89aa10d4294
        Reviewed-on: https://gerrit.libreoffice.org/37426
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [3a9854a92923df8013ca832c48aa9f284bcb1adc]

        tdf#107620 RTF export: handle DocumentSettingId::PARA_SPACE_MAX compat setting
        
        As it turns out it has a dedicated RTF control word.  With this, the
        bugdoc is again kept as a one-page document during DOCX -> RTF
        conversion.
        
        If we are at it, also write the automatic before/after paragraph spacing
        markup.
        
        Change-Id: I78de644f0631e59ef507dfaa07c5a812d4ef10cd

2017-05-09  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [5e062501eb6c3abe5219777fd9267702689785c7]

        cannot sign read-only files, so u+w the redistributables
        
        Change-Id: I5290d2093555d00e7b7cd4e21098d54af58ee6b8

2017-05-09  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c1a87147d71b20754bd757e115f82890992ec394]

        have screenshot target depend on signing.done, not other way round
        
        Change-Id: Ia19b3eb122b66c0a6c2304f09faa83345f90892c

2017-05-09  Lionel Elie Mamane  <lionel@mamane.lu>  [24e05b48cb7ceb67c2566bbb212cbc1d752bb59e]

        tdf#107720 Bound Control initFromField: consider the case of the insert row
        
        Change-Id: If18e161c994c926fd86453ab5736df1e89bb61de

2017-05-09  Johnny_M  <klasse@partyheld.de>  [9819ded67511683946763bc20e84ef524fc15b65]

        Translate German comments in svx/source/form/fmshimp.cxx
        
        Additionally to comments, this translates dbg. assertion strings.
        
        Change-Id: I7bfe582fb34243b491a8c5f075beeb234555fe06
        Reviewed-on: https://gerrit.libreoffice.org/37316
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [b43ad2e67550a3c085e080dead0c6fad970563f7]

        ofz avoid oom
        
        Change-Id: I7d7e249a75fb33ac6a72e941f6b8f92ff8edf25a

2017-05-09  Jens Carl  <j.carl43@gmx.de>  [4e63ff0dcb5c90ad5caf5ab91c3b9bc74e89bc7a]

        tdf#39468: Translate German comments/terms sw/source/filter/ww8/ww8par6.cxx
        
        Change-Id: Ia17fdf5238f0b250a9c1be683c0616643f53aced
        Reviewed-on: https://gerrit.libreoffice.org/37418
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-09  Fakabbir Amin  <fakabbir@gmail.com>  [428eadd39004ca22e1e87a9cbdd4cb40ebb15264]

        tdf#106225 Rename Table Format to Table Properties in Impress/Draw
        
        Change-Id: I454d0d258f3948968ec4387f0ab655aa35087d23
        Reviewed-on: https://gerrit.libreoffice.org/37416
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-09  Maxim Monastirsky  <momonasmon@gmail.com>  [e4d7511d7e49af14e3c8113bb1440e0eb04f40ad]

        tdf#106681 Styles category for the Add Commands dialog
        
        Change-Id: I7332967863697d3ad68a533b9fc603de2fdc87ef
        Reviewed-on: https://gerrit.libreoffice.org/37422
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [a6be278801ed5f3f5462c40ff3284f48c378541b]

        this string might not be valid ascii
        
        Change-Id: I9335c5514ea64ba81817db30d3ac7fbedc9f9feb

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [97c780059650a08d0b05070d1563c5a2739e0c32]

        dump exception message on exception
        
        Change-Id: I30d942e9e8b240be9033b41142831b018bdfc49f

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [c30d4bfca45af6d60071e7450cd6bd75a1492010]

        SetInReading for duration of TestImportDOC
        
        Change-Id: I688ec95db500cc1d86402b7da2305528b1f25890

2017-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [b35a4cf023844dbbb3666c730213e9bc679d4a4f]

        loplugin:checkunusedparams in sw(part5)
        
        Change-Id: Iee48e6c77f1eb57cd8a3a245e5415051b85f4cc1
        Reviewed-on: https://gerrit.libreoffice.org/37387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea8c12b8cc03ed259389ac267edd459844634767]

        loplugin:checkunusedparams in sw(part4)
        
        Change-Id: Ia264c192ac02a07bba67a66196899d13b19f83f0
        Reviewed-on: https://gerrit.libreoffice.org/37386
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [013e34d875aeb75d9660af7c18967c2d468cbd74]

        Related: tdf#62702 also try various other known streams for object content
        
        Change-Id: I5b5fa61e9930ba0eaa5ac86e4231050c9ebebf8a

2017-05-09  Gabor Kelemen  <kelemeng@gnome.hu>  [48270327e15770acb5872fa9aed8938f35d33e12]

        Updated core Project: help  7897a9174b6b4a91134398359f3f1e690c774b69
        
        extensions.libreoffice.org is now https
        
        Change-Id: I3356a81dda01e71a3811e905cb682b5a4e752543
        Reviewed-on: https://gerrit.libreoffice.org/37368
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-09  Gabor Kelemen  <kelemeng@gnome.hu>  [19417b5d2d8912a10424bd5cf1abfcdefacbf3dc]

        Updated core Project: help  702ade901c65e4960296a371bd01317e02b581ab
        
        tdf#104404 (related) Document Extension list filtering options
        
        * Have a few words about the Display Extensions checkboxes
        * Remove some seemingly obsolete comments
        * Replace some unnecessary custom HIDs with default values
        * Add ahelp to the 'extenstions website link' element description
        
        Change-Id: I5c0b27fb0b6e0c77f1043f7bf230554cdc875680
        Reviewed-on: https://gerrit.libreoffice.org/37367
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [8db9cfd2973b3e6f0c682fe8961540d528e6d493]

        Related: tdf#62702 handle EmbeddedOdf like CONTENTS on ole activate attempt
        
        Change-Id: I11f1d6ad049cada1cadfe97a440b7ae562ba4ced

2017-05-09  Stephan Bergmann  <sbergman@redhat.com>  [693528ffd44d9aaa44f9fcf22670246dc8adca77]

        Don't use uninitialized ProxyEntry::Port values
        
        ...and get rid of the useless ProxyEntry struct altogether
        
        Change-Id: I846f126c96343da17518686e666a7d44c6b1bef1

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [cb870839b87573c9a529ad087e6aca3ad6488e48]

        drop unused FadeEffectLB
        
        Change-Id: I9de95edc7f018fa9e7b11111e071d738f63e35b4

2017-05-09  Takeshi Abe  <tabe@fixedpoint.jp>  [542fd21c94c5e0bbd1f1a21991bb7b189da5d915]

        sd: Kill empty FadeEffectLBImpl
        
        This completes 3fea7ac94b986ba5e3632d1bbb383c65ced79f1a.
        
        Change-Id: Iee18c577354de8b569f5e07378964b267e766554
        Reviewed-on: https://gerrit.libreoffice.org/37383
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-09  Jens Carl  <j.carl43@gmx.de>  [a81eaa6d018d6aa3ee5ebf35dcc221624767ddee]

        tdf#39468: Translate German comments/terms in sw/source/filter/html/swhtml.cxx
        
        Second set of translating German comments and terms.
        
        Change-Id: Iee55162e9cb5c4e29713304232bfa636a243ccf4
        Reviewed-on: https://gerrit.libreoffice.org/37417
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-09  Jens Carl  <j.carl43@gmx.de>  [24205e0ddaf966a3bc552763120e96b0a9e7d491]

        tdf#39468: Translate German comments in sw/source/filter/ww8/writerhelper.cxx
        
        Change-Id: I1a7bf4a97952674147029457e0a0ff12cd541cba
        Reviewed-on: https://gerrit.libreoffice.org/37420
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-09  Gabor Kelemen  <kelemeng@ubuntu.com>  [a9aac784c29777eb24d68e25efe54e0b67ede001]

        Remove unnecessary HIDs - the defaults will work just fine
        
        Change-Id: I1c67634c7da32daa48fdc962591f75466d145508
        Reviewed-on: https://gerrit.libreoffice.org/37408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-09  Jens Carl  <j.carl43@gmx.de>  [1a1655359c963df1f0c5ea5ed137fdffd7bbb369]

        tdf#39468: Translate German comments in sw/source/filter/ww8/ww8scan.cxx
        
        Change-Id: I91757da79e03deaffe005cb912ff91d604b3ec64
        Reviewed-on: https://gerrit.libreoffice.org/37419
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [415185de33fb07cbebf03236bf5a1db69cfb3d60]

        coverity#1250405 Division or modulo by float zero
        
        another stab at this
        
        Change-Id: I893f4b4a211a85718bf51bfbdb3e8bdb1df0066c
        Reviewed-on: https://gerrit.libreoffice.org/37405
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [7ad595c808fbe3d25dae7215e355ee14f03d2fd8]

        ofz avoid oom
        
        Change-Id: I84f0eedb8081a3d22f6e02bac0b21456c7d1553a

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [899ffa4c4c66702e2a65f4065cbb7970d0e9c0e2]

        gnome-documents: hold solarmutex on dtor patch as well
        
        Change-Id: I75fe71612116d435606c37185bf55b450425fc25
        Reviewed-on: https://gerrit.libreoffice.org/37396
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [c45660df336a640f0f9d4290b881548d25c9db9d]

        rhbz#1444437 gnome-documents finalize may not occur immediately
        
        when LOK Widget is destroyed, it may instead happen during GC of javascript,
        like in the in gnome-documents case, but "destroy" will be called promptly. So
        close documents and office in destroy, not finalize
        
        Change-Id: I1dd7b828839894cb2d87f5c087194fe458ca22f0
        Reviewed-on: https://gerrit.libreoffice.org/37398
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-09  Caolán McNamara  <caolanm@redhat.com>  [53082fcd1b1cccf7ef0c3cb1bef8e747c4e88a61]

        gnome-documents: rework SfxPickList as pimpl
        
        and call impl dtor with SolarMutex held
        
        Change-Id: I06931ca9ab4384a5e3c255847cf3533ed03b77dc
        Reviewed-on: https://gerrit.libreoffice.org/37395
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-09  Stephan Bergmann  <sbergman@redhat.com>  [10b03e6ea8d93c5f47c68177fd73269a628e630d]

        -Werror,-Wunused-private-field
        
        Change-Id: Id42e8699f5cfb420d49f7223ee288090539f2492

2017-05-09  Mike Kaganski  <mike.kaganski@collabora.com>  [f66b76a4d20719e4c13bd755c49f8140a0e72816]

        tdf#105688: findZOrder: catch exceptions from getPropertyValue
        
        For some reason, sometimes items in GraphicZOrderHelper don't
        have ZOrder property value, and so throw in getPropertyValue.
        E.g., SwXFrame::getPropertyValue throws uno::RuntimeException
        when its GetFrameFormat() returns nullptr.
        
        The patch catches these to allow to proceed with fallback z-order.
        
        Change-Id: I96140195f45364bccee7c5547d373158e2b49154
        Reviewed-on: https://gerrit.libreoffice.org/37392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [719a2adfbdac8ce26a035e5fedeeaade8706832d]

        remove unnecessary empty OUString fields and vars
        
        Change-Id: I940120087a0bc6b1b0abc30a3e7727ce22b7d9a7
        Reviewed-on: https://gerrit.libreoffice.org/37394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [4763091bbecab8722a43d0ed73eafc0a1f596242]

        loplugin:constantparam
        
        Change-Id: Ia9500b25602c14aadf49fe373682ae9d87a0a1a2
        Reviewed-on: https://gerrit.libreoffice.org/37390
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-09  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [ac528503b4c172dd322841681b7aa9180a95721d]

        EMF+ We already implemented most used EMF+ records.
        
        Now it's time to enable warnings, to track not implemented cases,
        to have clear notification what is wrong with imported image.
        
        Change-Id: Ic880a5b7df03e4a98d4700bebb3d0f6d77980505
        Reviewed-on: https://gerrit.libreoffice.org/37407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-05-09  Kohei Yoshida  <kohei.yoshida@collabora.com>  [9d320ec4d818f86e58a15fd46248026502b1cc94]

        Avoid adding unnecessary overhead to formula calculation.
        
        Instead, hide the overhead within the logger code which is disabled
        in the release build.
        
        Change-Id: Ie80c2a1725476d96d3e5551cf0303ecb5d73b47e
        Reviewed-on: https://gerrit.libreoffice.org/37409
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-05-09  Gabor Kelemen  <kelemeng@gnome.hu>  [835b1efd2d6564333b869d637060b3c6bbd17a17]

        Updated core Project: help  f8b479e23d5f1d939a45873101e541357b8f0bca
        
        Fix Online Update options page
        
        * Add some missing ahelp, bookmark
        * Remove redundant entries
        
        Change-Id: Iffc24f9cf3f87b73639013b24238ec2b5dd85cb0
        Reviewed-on: https://gerrit.libreoffice.org/37366
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-09  Gabor Kelemen  <kelemeng@gnome.hu>  [07ef995afdbfb4d37575a8963bb74ed829aae48c]

        Updated core Project: help  8abb20d74b36b1f52a2378498263d1cfb62849f3
        
        Fix two bookmarks one ahelp situation on Print options page
        
        We need to use the magic dot as ahelp ID to make the
        ahelp text show up for both UI elements
        
        Change-Id: I4cf662eacef0e8a1faa605f72894d769477523b6
        Reviewed-on: https://gerrit.libreoffice.org/37365
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-09  Gabor Kelemen  <kelemeng@gnome.hu>  [079ee2b475c6a17ad30d79553c0e2d5ba1c1e085]

        Updated core Project: help  cfa663f40d3e264994ed0280f3da1b3ec6a8dac9
        
        Fix ahelps on AutoCorrect - Localized Options tabs page
        
        Two bookmarks mean the correct ahelp is a dot.
        Also sync content a bit with UI
        
        Change-Id: Ib5a76beff3548390e775d37bd0fd4cc350cfb868
        Reviewed-on: https://gerrit.libreoffice.org/37363
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-05-09  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [7a5eb2f9510e85a191a1b1948f38dafd22310677]

        Updated core Project: help  b04113a84a725b6ac1d9d692cddb2e2ae832d3ac
        
        Typo: “common area” → “common era”
        
        Change-Id: Ie9c3dfce3b5981defffad11eea3df4bd63d34148
        

2017-05-09  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [4c40aeeaf37bb3c0b780e7b0c2f9afe8c06091f5]

        tdf#31814 EMF+ Fix an issue when not all elements were displayed
        
        On on EMF+ images generated by ChemDraw, some elements were not displayed.
        After investigation, occurs that position of points was not read
        properly in same cases. This commit fixes such cases.
        
        Change-Id: I1d01d8defc41f4e437a669ef1268b8e33823cfc1
        Reviewed-on: https://gerrit.libreoffice.org/37406
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Tested-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-05-08  Gabor Kelemen  <kelemeng@gnome.hu>  [7b186db4be163dbbbac313310c60c724a87532d9]

        Updated core Project: help  fb264eba8c882558fd2a21da25b7134b8a381708
        
        Put a space between ahelp and switchinline tags content
        
        Such places are prone to have no space after the previous dot.
        
        Change-Id: Id14ae16c2c165e3353f9e65863a05208a3a331b8
        Reviewed-on: https://gerrit.libreoffice.org/37364
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-05-08  Eike Rathke  <erack@redhat.com>  [4a9b5341925cea5821fcbf3f2c0522e8e694b1bd]

        Make kSAME constexpr and move k0 to the same place.
        
        Change-Id: Id99d2dd799d3ee0cc2badf4aaf1b5acd7fb02c27

2017-05-08  Eike Rathke  <erack@redhat.com>  [649ba77d36c4b554fb6f69206d59a1c5c9555fc0]

        Whatever LANGUAGE_SYSTEM may be in future, this has to be 0
        
        Change-Id: Iddc4dcf3e29919b092560d3bdd81ca85667b224b

2017-05-08  Eike Rathke  <erack@redhat.com>  [d32f02bf0c46f840b433a0773397cd2dfa3b0a21]

        Adapt to reality, defines are LanguageType strong_int
        
        ... since c70d49c7c888da8cfd73db8585e7be1f37fc398a, so adjust the regex.
        
        Change-Id: I460b5983cd7a0d3e4c4368e946bb8b8f6153f9a4

2017-05-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [e8a05109d91bb9e82fcec5204514766f4bdbbee8]

        vcl: split jpeg import into two parts
        
        Split the import into two:
        
        1) Just create the bitmap, this part is not thread-safe (e.g.
        OpenGLContext::makeCurrent() is called when OpenGL is enabled).
        
        2) Import the image into an existing bitmap.
        
        The point is that the second part takes much more time than the first,
        and in the future that part may be executed on a thread, while without
        such a split the whole ImportJPEG() can't do that. For now
        GraphicFilter::ImportGraphic() simply invokes the two parts after each
        other, so no real functional changes yet.
        
        Change-Id: Iee742a2cd3c581aeaf1a1ed9f55cd543955a85e0
        Reviewed-on: https://gerrit.libreoffice.org/37397
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-08  Jens Carl  <j.carl43@gmx.de>  [b88103c74293dd6d3cfa83639a8a4eab644905a1]

        tdf#39468: Translate German comments/terms in sw/source/filter/html/swhtml.cxx
        
        First set of translating German comments and terms.
        
        Change-Id: I95a52fd46cace8a254dddffcc8f8406c0ae6a157
        Reviewed-on: https://gerrit.libreoffice.org/37311
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-08  Michael Stahl  <mstahl@redhat.com>  [f8fa6e3794d741f9cbcc7d0941da8796082428df]

        sw: fix doxygen comment
        
        Change-Id: I89b323a61f0617dfe6c21adbdfb3f8a7c90d6d15

2017-05-08  Stephan Bergmann  <sbergman@redhat.com>  [86991ea08f3f3d4891b5e919c1a14d095baa7ec9]

        Updated core Project: translations  1445752e8e2558302b32c90eb5d28ad771651ee3
        
        Typo, missing "emph>"
        
        ...causing warning
        
        > [HPX] de/helpcontent2/source/text/swriter/guide
        > Entity: line 1: parser error : Opening and ending tag mismatch: root line 1 and emph
        > ken Sie in diese Tabelle und wählen Sie &lt;Tabelle - Löschen - Tabelle</emph>
        >                                                                                ^
        > Entity: line 1: parser error : Extra content at the end of the document
        > ken Sie in diese Tabelle und wählen Sie &lt;Tabelle - Löschen - Tabelle</emph>
        >                                                                                ^
        
        Change-Id: Ib59bbd71ae2baa7a8eb0690afc3565cb15571749
        

2017-05-08  Michael Stahl  <mstahl@redhat.com>  [13d7778fc10638a145af7fb077688e032bd16f81]

        tdf#70960 sw::UndoManager: fix exponential Repeat proliferation
        
        In case of a multi-selection, the usual pattern is that the EditShell
        contains a loop around GetCursor()->GetRingContainer() that creates N
        "groups" of undo-actions, all of which are inside a SfxListUndoAction.
        
        If that is then repeated again with a multi-selection, the result will
        be N*N actions, etc.  This is usually not an issue because most
        repeatable actions are idempotent - except for the resource usage.
        
        Prevent the 2nd step of the proliferation by introducing a flag in
        SwUndo to do nothing in SwUndo::Repeat() that is set for all but the
        1st cursor of the multi-selection in sw::UndoManager::Repeat().
        
        (presumably regression from CWS undoapi)
        
        Change-Id: I095258f6d57af6bcaa8a39747632422e8311e694

2017-05-08  Fakabbir Amin  <fakabbir@gmail.com>  [f9f0b6ac12c5d6c73d9aa415a9de5e37105085d8]

        tdf#43157 Cleanup DBG_ASSERT in pstm.cxx
        
        Change-Id: Ibc7b7399ccc827168768ee94b6e75e4116fc95c9
        Reviewed-on: https://gerrit.libreoffice.org/33882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-08  Caolán McNamara  <caolanm@redhat.com>  [f17d55e5495859b2a78ed625fc2573391e26cdf1]

        fold SfxPickList::Get and ::ensure together
        
        Change-Id: Iab68095a9733393b656623ddd6bb8705f7cfda82

2017-05-08  Caolán McNamara  <caolanm@redhat.com>  [946049692eff89f0571983df8f0362399d2dd656]

        Resolves: tdf#107693 move CreateAutoMnemonics from Execute to Activate
        
        Change-Id: Id65dfcc40dd20c391e12108abc6a6531e4c96523

2017-05-08  Aron Budea  <aron.budea@collabora.com>  [f9f511317fa5f1c655d189a8507f8a5492a3b08d]

        tdf#104312, tdf#105428: use static vars in ReplaceStringHookProc
        
        And use call_once to initialize them once.
        
        Change-Id: Ic2f97a51ccc6ee400eb1af56da2c8fd88e226a9d
        Reviewed-on: https://gerrit.libreoffice.org/37318
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [410d96db06cf13e8e081cef6fc3d9a9cd24ddbcd]

        loplugin:checkunusedparams in sw(part3)
        
        Change-Id: I604aa74e737894daa6e1878ac3ed61d9eeb6512a
        Reviewed-on: https://gerrit.libreoffice.org/37296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-08  David Tardon  <dtardon@redhat.com>  [36917b4693ce8725ae648ca3ee55aecbc3a02522]

        drop unneeded checksum from tarball name
        
        Change-Id: Ib2f64fcdb92f7162ac4365591cfe50c5786f2f45

2017-05-08  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [279e22f539aceabed46aa2010113a7cee84b2c9a]

        Updated core Project: help  19954e8fcbc157752059462652d55c1b5e40f45b
        
        Make wording clearer
        
        Change-Id: I5423b72f9f612749ca4dc92c4740915c4c6d0597
        Reviewed-on: https://gerrit.libreoffice.org/37299
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>
        

2017-05-08  Jens Carl  <j.carl43@gmx.de>  [ac6f69a8e61bb99c71b76c60dba8b6c21ec6be38]

        tdf#39468: Translate German comments/terms in sw/source/filter/ww8/ww8par2.cxx
        
        Change-Id: I4dc53515e4e05b2de9c875bd2165329847d1bbef
        Reviewed-on: https://gerrit.libreoffice.org/37310
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [ad7fade3ed62341fe3e6bbfb399c4b8f5bb9da83]

        sw: prefix members of SwImpBlocks
        
        Change-Id: I6ffe2eb6a1c401ccaa031be5d9ce9fae488d0014
        Reviewed-on: https://gerrit.libreoffice.org/37376
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-08  Jens Carl  <j.carl43@gmx.de>  [4a24072e2aeb6566b7692da64e58ac71997f7057]

        tdf#39468: Translate German comments in sw/source/filter/ww8/wrtw8sty.cxx
        
        Change-Id: I7d3e5a366446007c323681abf2b75f54e427d145
        Reviewed-on: https://gerrit.libreoffice.org/37309
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [0aa7c716cc1ad27da4ecfc9a40b1b1646bbb0fa8]

        loplugin:checkunusedparams in sw(part2)
        
        Change-Id: Ic6829542628ed1f5ed7d6b3d6be1d28ed1b5c75b
        Reviewed-on: https://gerrit.libreoffice.org/37292
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-08  Caolán McNamara  <caolanm@redhat.com>  [33013a5feb1cfbb8cb9ddd10083bc9ff470da160]

        ofz avoid oom
        
        Change-Id: I1cbcdc0aec8596fce4a803f885b328e604dc22fd

2017-05-08  Tor Lillqvist  <tml@collabora.com>  [102e5ecb4b7fb5487077274f7eefdb2160119c59]

        loplugin:useuniqueptr
        
        Warning fires in the --disable-gltf case.
        
        Change-Id: I9f0fb15f581dbbe0e9ba68789ed5a1cd1a9b28d2
        Reviewed-on: https://gerrit.libreoffice.org/37235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [780bb69758850d7f04dd996af7564d253bfd1f97]

        Removed duplicated include
        
        Change-Id: If24026da701ea041fa3138a8ab0905a175da4ea6
        Reviewed-on: https://gerrit.libreoffice.org/37360
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b3eb84376653b1f5883a3543adf36547790dd045]

        cleanup tools/debug.hxx includes
        
        with command
        > git grep -l tools/debug.hxx |
          xargs grep -L DBG_ |
          xargs sed -i '/#include *\(<\|\"\)tools\/debug.hxx.*/d'
        
        don't change files in includes/ and */pch
        
        Change-Id: Ie429d6a7dca5dfa1073e0f5ba037f7c84bdbec08
        Reviewed-on: https://gerrit.libreoffice.org/37349
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-08  Noel Grandin  <noelgrandin@gmail.com>  [43e997d2d9f5ca98bf765e1c956bf56f66935eb5]

        hNonAliasedFont is unused
        
        ever since commit e45d80f20ff6a05888f92ae942abed67609d5b20
          Author: Tim Eves <tim_eves@sil.org>
          Date:   Tue Feb 23 16:45:21 2016 +0000
          "tdf#97171: Use DirectWrite for OpenGL glyph caching"
        
        Change-Id: Ib6675e89caa68a5ee725a36a0d5ded973cc98723
        Reviewed-on: https://gerrit.libreoffice.org/37348
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [90f94f399e20945d53b20ab3eb1bc29bb7774135]

        loplugin:checkunusedparams in sw(part1)
        
        Change-Id: I4847b0f96033016e020212fb8d7331309db25b55
        Reviewed-on: https://gerrit.libreoffice.org/37287
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [8dcb8c9105c2fb5d2b28af60c7072f1fd6e8d0c2]

        loplugin:checkunusedparams in xmlsecurity
        
        Change-Id: I9460e43264a8cbf3bb2aef83893288b767b2736f
        Reviewed-on: https://gerrit.libreoffice.org/37284
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [034e9de08e0812c0920819bce68df6d9d75cdab9]

        loplugin:checkunusedparams in xmloff
        
        Change-Id: I59d2cb1f69882b62e6fe732e9d9214feec8a79a2
        Reviewed-on: https://gerrit.libreoffice.org/37283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [185ed3ddb8c01ee4465ce559e37113824f57b5c7]

        teach loplugin:constantparam about simple constructor calls
        
        Change-Id: I7d2a28ab5951fbdb5a427c84e9ac4c1e32ecf9f9
        Reviewed-on: https://gerrit.libreoffice.org/37280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d33e262a244f351febc9dbe605b05f76cb834eeb]

        remove unused bool
        
        japanese candlesticks has no function since initial commit
        a41687b62b0a6f2b79e44311ddf74c52e844ee36
            New files from xlsx-shared-oox-chart-export-part1.diff
        
        bool is unused since last loplugin:unusedparams in oox
        commit 4cc0b82103e0b1d28a3ada59974aac0e7da18083
        
        Change-Id: I30d51ecdeea851ebe1538e33ed1a0b32e131aa80
        Reviewed-on: https://gerrit.libreoffice.org/37351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [451976d841f26bf5254ba1c6645171c1f331da6b]

        remove unused double
        
        unused since commit 60fd81d83a2dbcb64a38910de49f8e2620353702
            loplugin:checkunusedparams in filter
        
        Change-Id: I69af38f19b0c39a778990bc62f3f6823c6d65f34
        Reviewed-on: https://gerrit.libreoffice.org/37352
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0c363500584194f75dfa7f229ee932a759a95bbe]

        cppcheck nitpicks variableScope and redundantAssignment
        
        Change-Id: I1399e066a96bbd9a3b59e2670a75b0022c882a1d
        Reviewed-on: https://gerrit.libreoffice.org/37354
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c3e0b7dd4e7b1d33b8555e0acdf9f44cfc043ca2]

        cppcheck: knownConditionTrueFalse
        
        remove bDone and simply 'break' the loop when done.
        
        Change-Id: Idf4170083cbda3a783cb52bba9e94d3be512f167
        Reviewed-on: https://gerrit.libreoffice.org/37355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-08  Maxim Monastirsky  <momonasmon@gmail.com>  [8da106529e85981ce37fbbd18160023c26cc7129]

        tdf#106479 Make edit context menu dispatcher based
        
        This allows us to add there any .uno command and
        also get the icon and keyboard shortcut for it.
        Use this to add clipboard commands.
        
        Change-Id: Ic42c28add7771f322491e8e7d6df052e3c2c8d75
        Reviewed-on: https://gerrit.libreoffice.org/37353
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-08  Maxim Monastirsky  <momonasmon@gmail.com>  [7d9e441eb98b4e964c08e41e53714a8607e22f8e]

        Set modified flag on entry rename
        
        Tools > Customize... > Context Menus. Rename some
        entry, click OK. Open the dialog again, notice that
        the label modification wasn't saved.
        
        Change-Id: I78a7093e958d9d8709192ac34b6e0f178b7956de

2017-05-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dae61482df7ae540a1fb8feefbb92b5e7238444d]

        tdf#106265 ScopedHDC to clean-up hDC when rendering glyphs
        
        Change-Id: I96ecf625126740610200c012c3c7002fac7e1548
        Reviewed-on: https://gerrit.libreoffice.org/37347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-07  Caolán McNamara  <caolanm@redhat.com>  [c8e3a40a51a264455895535ea163a2c440f0851f]

        ofc avoid oom
        
        Change-Id: I2983d97895206db481b990ccd4f0ecd9d8b31b81

2017-05-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7cc8555e0ac9838d43bb644bac4052008057824d]

        convert EESelectionMode to scoped enum
        
        Change-Id: I4da22d40d5b14878b5efac1f3e4a5c76adec37b3
        Reviewed-on: https://gerrit.libreoffice.org/37341
        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-05-07  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [fa19a1f0b050ee6c2ba1f314360e8a2536f61396]

        avmedia: remove useless mutex and lock
        
        Change-Id: Ia6088fdb8734acb76c38067246fa626ddf964f8e
        Reviewed-on: https://gerrit.libreoffice.org/37344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-07  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [ff7f5e1bbd4a9a3e3fa3e4ddb349c97605dc8a01]

        tdf#31814 Introduce minimal value of line width to fix EMF+ import issues
        
        Based on observation of different EMF+ files (eg. exported by ChemDraw),
        there is minimal value of line width.
        This commit is fixing all such import issues.
        
        Change-Id: I5c26a1b511363eb1e429bf770ad0f482b124ecb5
        Reviewed-on: https://gerrit.libreoffice.org/37319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-05-07  Caolán McNamara  <caolanm@redhat.com>  [6483d363d1d8418a8c6bcf99f304161bee48d579]

        drop unnecessary GraphicObject
        
        Change-Id: Iadc741260b3c9f16248c817530b1630b22c626ee

2017-05-07  Caolán McNamara  <caolanm@redhat.com>  [bd6efb29d7b588669a27a7132b357e692c571a60]

        convert to use std::unique_ptr
        
        Change-Id: If675a1d506d30ea05c3b2113d114f416b2947466

2017-05-07  Caolán McNamara  <caolanm@redhat.com>  [0e99a36c695d6349c8096654ddad70f962f312d0]

        split clear and set graphic
        
        Change-Id: I3e98e872574e9edbe97099e93d787cbbcced60dd

2017-05-07  Caolán McNamara  <caolanm@redhat.com>  [274e3ec0c06e667868eca1b75193500ba92d7c14]

        coverity#1399034 Unrecoverable parse warning
        
        emit.cpp:1472: assertion failure: emit-ast.cpp:1123: assertion failed: Ran out of fields in aggregate initializer
        
        have a guess as what it might be
        
        Change-Id: I0a93e2529c7d03e837e269f0903038b160540c84

2017-05-07  Caolán McNamara  <caolanm@redhat.com>  [657e6ad745d740520e04ae6da56c7607683a1395]

        Revert "coverity#1250405 Division or modulo by float zero"
        
        This reverts commit 445ac42cc2f2f759a43d97198039b980026ed70e.
        
        Change-Id: I4f106a67385776262f187e63c445ea8c0cb0207b

2017-05-07  Caolán McNamara  <caolanm@redhat.com>  [525292acab017dcfd50ef0c0b6dc4a5229e32a4e]

        create color config in ctor instead of on-demand
        
        Change-Id: Id45b6cba3665c11074dbdc52757d1b6f0084b020
        Reviewed-on: https://gerrit.libreoffice.org/37346
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-07  Caolán McNamara  <caolanm@redhat.com>  [f5c0d7508b972898153bbf4069c9ea48f53d64d5]

        ofz check against expected struct size
        
        don't copy vector and const up as well
        
        Change-Id: Ia9c9dd9e0dee2300f8f60eec15b67e4a349c8a93

2017-05-07  Julien Nabet  <serval2412@yahoo.fr>  [aa722151d0e76fddbc3801667f5d613690d5a4d9]

        tdf#107668: fix form wizard
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=fcf9c22e00db0107391775f51fac53555711b951
        Use an hashmap to find the right helpText
        
        Change-Id: Ie3389406525fb068fb24262a40b8e6af4c744100
        Reviewed-on: https://gerrit.libreoffice.org/37334
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5aa54f17441afee8c2001d73f4b590eeeafd7414]

        break circular include
        
        of include/vcl/window.hxx and include/vcl/vclevent.hxx
        
        Change-Id: Iacb3cc942693a732de5899af26e08e0977a83102
        Reviewed-on: https://gerrit.libreoffice.org/37338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-05-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fbd414741157b969924318462ebfcfb5ccf4d3dc]

        Fix typos
        
        To complete commit 076758857a98
        
        Change-Id: I6424109e3aee8a3236e40168bdd98c725a7afafb
        Reviewed-on: https://gerrit.libreoffice.org/37306
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-07  Julien Nabet  <serval2412@yahoo.fr>  [3d4938d2d8dc18c7b741efe90686f55f524fcfe2]

        tdf#107644: Crash on inserting formula
        
        See https://bugs.documentfoundation.org/attachment.cgi?id=133085
        Accessibility related
        
        Change-Id: I87063e50a59b06f4f5a974764de9aa34e111b4fb
        Reviewed-on: https://gerrit.libreoffice.org/37315
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: sam tygier <samtygier@yahoo.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [97eb00c75e173d4c8d0b483a7941ad3d2f23783e]

        revert OSL_ASSERT changes
        
        Change-Id: I365d140446bd2a62cf8256acbfdd53fe72987380

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [d0a99cc2ed76be220f7e868e332ba19f6e48a440]

        tdf#43157: convert sd module away from OSL_ASSERT to assert
        
        Change-Id: I1e768d23da6adb1a3fe351a8105286b0cb5b5192

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [3965f4cb28676133dc37a926e56b4d612e2a57ba]

        tdf#43157: convert starmath module away from OSL_ASSERT to assert
        
        Change-Id: I446eb5831dd41edac0752d1c4813a7e711042cd3

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [381c43eb5d5455aeb5ed3335e89bb6b56c843080]

        tdf#43157: convert writerfilter module away from OSL_ASSERT to assert
        
        Change-Id: Ia1a265b6a799c51a5ce1b855dc110ddeea1cc530

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [392dbe6fe982e11009e04229e7e5200f838ea4f9]

        tdf#43157: convert sw module away from OSL_ASSERT to assert
        
        Change-Id: I2018d669e4886040882c90012ad2b2c9f8a07331

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [83017d884d58a2fe0ccaf23271ab3e232118ec79]

        tdf#43157: convert sc module away from OSL_ASSERT to assert
        
        Change-Id: Iead653868ea7e0d1ed4ba83ef1a46e1ae5874d13

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [9d4d4d8434e5333ecb9464c76aea795dfbd6da2c]

        tdf#43157: convert scripting module away from OSL_ASSERT to assert
        
        Change-Id: I6276488e930b60855053747828547e2ed659c060

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [fb684bbd9d376ae5e3081c236f5d0775b5a93c03]

        tdf#43157: convert oox module away from OSL_ASSERT to assert
        
        Change-Id: Ia7b62b94190537236135548f7d1d22ea3dc360f2

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [fbf171d1adf3e260f6a93217e82a1b74cc4f670c]

        tdf#43157: convert extensions module away from OSL_ASSERT to assert
        
        Change-Id: Ib0de4a05ca14af4e5760d36bf56eab23995daa5b

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [f1ac23866db030bd4489ab79a7e2e669070b9dab]

        tdf#43157: convert dbaccess module away from OSL_ASSERT to assert
        
        Change-Id: I14537ea5c9499df4d9ded48071b066fd8a99a0ce

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [d8c2e2cdf267d9222629739261519b89a4025ea2]

        tdf#43157: convert basctl module away from OSL_ASSERT to assert
        
        Change-Id: I68d18d6c6261c964c6d364b2d492b23b508883cc

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [825db3204260c8dc9502b997250c42193376322b]

        tdf#43157: convert cui module away from OSL_ASSERT to assert
        
        Change-Id: I685a9f9e352531d69e4a46bf305140f32d4ef642

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [a85694c4c7aae17aae3f419ef935ae5cab39b174]

        tdf#43157: convert xmlsecurity module away from OSL_ASSERT to assert
        
        Change-Id: Ib5297ceb307e8f8d475b7ff0523e6a57f72434a5

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [48de83aa42166f0107ad5d98fce491d21173741f]

        tdf#43157: convert filter module away from OSL_ASSERT to assert
        
        Change-Id: Ib8abde011f2cf58c0e2fefbf68823bb0016265ff

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [fbea669c74f686f5a75aa80384bbfeff98680f8d]

        tdf#43157: convert desktop module away from OSL_ASSERT to assert
        
        Change-Id: I521042a79cf93a51d84b72554d04715b321dd942

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [2b1737f648024328390bf44c4f2c614e748a92fd]

        tdf#43157: convert svx module away from OSL_ASSERT to assert
        
        Change-Id: I3d76e4237a1c8a389244fab6e8f546d818b77d9a

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [c3c5c16849d1dfc9503b10a35f076907e8ccabb1]

        tdf#43157: convert connectivity module away from OSL_ASSERT to assert
        
        Change-Id: I1f1296836b07df6e147c8be845486ac4acd15abd

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [6ffc3cf9e54ab92f2e7811f5e0ff0c9609c65f3a]

        tdf#43157: convert slideshow module away from OSL_ASSERT to assert
        
        Change-Id: I6a067922bd701387172d94713ec05fc3313de19c

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [ff76c90fb40c4246a835686ca0b4db8fe6b7dbd1]

        tdf#43157: convert avmedia module away from OSL_ASSERT to assert
        
        Change-Id: Ie484788019f11299c4e4796268507b9b16b7fd4a

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [0483e756e99d7762151fd529f073f6cf24474613]

        tdf#43157: convert writerperfect module away from OSL_ASSERT to assert
        
        Change-Id: I5db174ea899229151327a471fb0e18d643830542

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [bbbb81b4c5380bb8bd8ba035177c5de59eb667bb]

        tdf#43157: convert editeng module away from OSL_ASSERT to assert
        
        Change-Id: Iad5ad8ce11be2fbafd50f46e68947e10752bd609

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [33f1e7eaf99c75327bde64109739ae3e052e40eb]

        tdf#43157: convert package module away from OSL_ASSERT to assert
        
        Change-Id: I74f11a025cd1f8d361c26bac70ffdbd382e5129c

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [9cf1ea364ae57ae3e27fef0896d9552fe9e83e1a]

        tdf#43157: convert xmloff module away from OSL_ASSERT to assert
        
        Change-Id: I7eb36a11a7de5f7cf35ce97b59c8b461b64385a7

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [74fa31e12355a45476458d0e6f907894bf4793cd]

        tdf#43157: convert sfx2 module away from OSL_ASSERT to assert
        
        Change-Id: I3facbef60a0d629db8f3028dd1b9f38e8f17e83e

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [6c9fb88fc097ff42cb6a0e26dad84f535ea69edf]

        tdf#43157: convert sax module away from OSL_ASSERT to assert
        
        Change-Id: Ie9e5a123e69269a2ea193923d4d130a947f2388d

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [ddce1e22fbdd3256c304541ac0470bb2c2a82ed1]

        tdf#43157: convert framework module away from OSL_ASSERT to assert
        
        Change-Id: Iac0093a2a69d53c91c827ebba01fcdb5353e9b96

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [bbd2d2c116158613ec690bdadca7abe59af88860]

        tdf#43157: convert cppcanvas module away from OSL_ASSERT to assert
        
        Change-Id: I1db04c35cc004a33b0d2586f9eb1d21bc545eb81

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [b8fc5aee3c1c2e7966ae12c32db8c481d95715a6]

        tdf#43157: convert most of canvas codebase away from OSL_ASSERT to assert
        
        Change-Id: Ie6a5942dcac62a0bc3b589ff0b82922b313f88a8

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [4aca4ce101398443b2cfee8fdf18bae8e6c3892a]

        tdf#43157: convert OS X fpicker codebase away from OSL_ASSERT to assert
        
        Change-Id: I3e04db9ffb82f591dcff9b91eb915cf059a9b312

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [f67ddc8a5d235887a092554157285b149c17750b]

        tdf#43157: convert accessibility module away from OSL_ASSERT to assert
        
        Change-Id: I2472601216309d30c70e0e455ab096b5150640e8

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [f7e9d0804cd06dc4870be5cc23e76b696442f1c4]

        tdf#43157: convert uui module away from OSL_ASSERT to assert
        
        Change-Id: I8aefdc3172578535fde5ea6b86b80af7a017e5e8

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [6b3b0b85f96008a7bf4211edd25e4b96118e3c4f]

        tdf#43157: convert basic module away from OSL_ASSERT to assert
        
        Change-Id: Idfd05d410ad3d76c3699492d98e1284a21f5f7d6

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [0bb166a280f9f04a77e7b934525395c652285fb1]

        tdf#43157: convert smoketest codebase away from OSL_ASSERT to assert
        
        Change-Id: I2e53755583de7a89d4d3ebae190ed73fb059a715

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [19ad058856ad2e2994409cf3b0b142a8a72e4c6b]

        tdf#43157: convert svtools codebase away from OSL_ASSERT to assert
        
        Change-Id: Ib22caa642b6d7afd0b54e8a6d6e4961d416df3ee

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [6fa4b7e0cc96cb621ac034fb1d2bc1ea649ff8f2]

        tdf#43157: convert xmlhelp codebase away from OSL_ASSERT to assert
        
        Change-Id: I84fc0f1a39a47e357e8132b92665ea18501df92e

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [17ecba5a723e94161b752af504a28b068645f476]

        tdf#43157: convert sdext codebase away from OSL_ASSERT to assert
        
        Change-Id: If60f3585f202aabf42582239840aa87c96ae7842

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [768f65105b4f45793bd59331732626f072db9639]

        tdf#43157: convert most of vcl codebase away from OSL_ASSERT to assert
        
        Change-Id: Ifaae7af7169fe6c24d152f8aba51ba3ff3bdb9f8

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [34ca5a2fb5085bb38a9ab050f60ac0a2283acd03]

        tdf#43157: convert xmlscript from OSL_ASSERT to assert
        
        Change-Id: I8470851db8f70cbde96ca033ebd5aa515da84510

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [367fa84af9783be40cc05adb154612e38c237172]

        tdf#43157: convert ucb and svl from OSL_ASSERT to assert
        
        Change-Id: I34579b2ec0b9a2a98361108bc259ddb1fc1df7b5

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [f4da706256bbf3d7828419c97ffbfa98d4d48120]

        tdf#43157: convert unotools from OSL_ASSERT to assert
        
        Change-Id: Ifa8dc619f0f401ccbbc2a6985ca2713e2d78da5e

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [53855d39c0f4d354b8e8cfe7c16eed0d8d6114b4]

        tdf#43157: convert i18npool from OSL_ASSERT to assert
        
        Change-Id: I72fda26e8cb61eff47d6913217d8fe7d8b4d79c4

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [85aefc88025992fd7cdf435546dbf26642495713]

        tdf#43157: convert tools from OSL_ASSERT to assert
        
        Change-Id: If932ad6282bac2ca0caa1a824ce58cad9e61045c

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [c11ef362c2cf8c5490f04bc83bfa55336db01046]

        tdf#43157: convert javaunohelper from OSL_ASSERT to assert
        
        Change-Id: Ia000b8e1406954cc9c65a9c4e2ad25f656db0dbd

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [99ef7846544ea4548fb607df37aa0429d68c2ebe]

        tdf#43157: convert stoc from OSL_ASSERT to assert
        
        Change-Id: I7d1b2748a4f4afd873ee4d65d153c76b249507dd

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [f81e6f5c78686be9d58174800983012ec025b849]

        tdf#43157: convert stoc tests from OSL_ASSERT to assert
        
        Change-Id: Ibe34f5c62897d753150d7e302767126980a17552

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [3cf126d701484c8141f9c64e87127f3e858c2aef]

        tdf#43157: convert jvmfwk from OSL_ASSERT to assert
        
        Change-Id: Ie06633dd6a49ed9fc51dfb5e6066529020dcf268

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [9ff87d13932ca68a775a439df378bed25f9f0e8f]

        tdf#43157: convert pyuno from OSL_ASSERT to assert
        
        Change-Id: I2eb634ed3f5403df910371631f42219a9f8744eb

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [9a274915a16eea5e3ce51a27b1a8741ac5e785b8]

        tdf#43157: convert cppuhelper and io from OSL_ASSERT to assert
        
        Change-Id: I56d49e1ce9f1c070fedcabb8f1637d17dee1083b

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [8dd791560b08525eec3853029fc9f4e1c49f74de]

        tdf#43157: convert rest of cppu from OSL_ASSERT to assert
        
        Change-Id: I32684aaf33a798484d68bb8c3689cae542a8d608

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [ba49d9f20a3edb47eb72007c3023427cb4ec8322]

        tdf#43157: convert cppu's LogBridge from OSL_ASSERT to assert
        
        Change-Id: I8c377e716df65ca272ed4d4c1038260c68b6c30e

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [2a385968c6c70a0c3158feabe991eda8c428f234]

        tdf#43157: convert cppu's AffineBridge from OSL_ASSERT to assert
        
        Change-Id: Ia55de2424b6e42a4377e7f5c06387aec79a59ec4

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [1f4c85d0f56bb633bb31d4a0cbaf30c19b9fbbcd]

        tdf#43157: convert cppu's threadpool from OSL_ASSERT to assert
        
        Change-Id: Id9cb46db0dd6f635014982ce958804dd0f02dd83

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [85c7782eb8ad01d891c1859764299058eb0a0ab8]

        tdf#43157: convert salhelper from OSL_ASSERT to assert
        
        Change-Id: Ibbb8cf124b79626e89938a79f40f8ee714af8e86

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [b15c5c499ee5f54bbe11ccb792b3b38259bc6015]

        tdf#43157: convert store from OSL_ASSERT to assert
        
        Change-Id: I7500a0021b33a50ca2e73220b2f8fa2f5ac16e22

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [7c6c4bbceca3f2056f4376a9d350e44be9fd0a39]

        tdf#43157: convert basegfx from OSL_ASSERT to assert
        
        Change-Id: Ieabb52d9d0aa3b9c81e1642cd64bddea897ed53a

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [4833bcba213c02737256b476b946350dcc9904da]

        tdf#43157: convert unotest from OSL_ASSERT to assert
        
        Change-Id: I4fa580adfe9cc9a49824c5a4ef0f37c46b71a98d

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [a2709d8aafb9376d7eed940846757e6ac573af1f]

        tdf#43157: convert chart2 view source from OSL_ASSERT to assert
        
        Change-Id: I1f4e5b0e90778697f9acf77f34206eb6dabebd71

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [ebe3547ea9381db2561fbb24cc27c202fff02db6]

        tdf#43157: convert chart2 model source from OSL_ASSERT to assert
        
        Change-Id: Id426cf71bfa63a202979e6bd3fa230cabeeb4dcc

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [42bc6835c5af87ab15cb54c3754f7f198a22a105]

        tdf#43157: convert chart2 controller source from OSL_ASSERT to assert
        
        Change-Id: I184c2c0ed74b6a94eb2366c35daf9ed386fbc36f

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [73b70448be98b2617461d05b3ade04c35af9a535]

        tdf#43157: convert chart2 tools source from OSL_ASSERT to assert
        
        Change-Id: Ib55bb437ff7228d12fa2b6c37fb71242f3a136b4

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [8a4dd50a2fbe8c31ce642fd33d54a0bded8f5734]

        tdf#43157 - registry: convert from OSL_ASSERT to assert
        
        Change-Id: I10c3f9d26c3faf6bd2c47493dd83c3ee744dc711

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [6d49392c4b23f04e70baf2b71bcc6485a966b52a]

        osl: small fixes to file.h initial comment
        
        Change-Id: I51eeed1a9afc392c33e60d5cad784136adf28384

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [53666e68ef30415a7c89919442e429269e2606f2]

        osl: remove comment cruft, whitespace cleanup of thread.cxx
        
        Change-Id: I4941e02b011b8e630b00d8a14703651d1f956563

2017-05-06  Caolán McNamara  <caolanm@redhat.com>  [adf0f0f103b10842b660fb94da77ead04f080907]

        coverity#1403665 Unrecoverable parse warning
        
        Change-Id: Ia4e6f856dc37a2398c5bba58e77261e5e12d3c9c
        Reviewed-on: https://gerrit.libreoffice.org/37317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-06  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [f35e13ce36c857e28252f13dafb78b290a8f9bea]

        Updated core Project: dictionaries  599494ebd79eb9261049a91e2cf11c1294aa8184
        
        GB dictionary update (2017-05-01)
        
        Updated the Dictionaries:
        - British (Marco A.G.Pinto)*
          * British has 431 new words (2017-04-01) + 271 new words (2017-05-01).
        
        Change-Id: Ia24feac848870e4149d7fa22688062ebe3f3f9c8
        Reviewed-on: https://gerrit.libreoffice.org/37073
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>
        

2017-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [d0f3d5eb384d08b5c3a6995dadeacce2203f8f47]

        osl: remove comment cruft, whitespace cleanup of process.cxx
        
        Change-Id: I9609306dfe70595e67ee6100ce236e849e7a3eca

2017-05-06  Matteo Casalin  <matteo.casalin@yahoo.com>  [1d1eb99f7a5ac0c10fb6cb7349e82ca069f432a5]

        OUStrings: constify, reduce temporaries and scope
        
        Change-Id: I8b5fdf6c36908704dfc90cd77d4f258373354042

2017-05-06  Matteo Casalin  <matteo.casalin@yahoo.com>  [e4bd8e218b68a4a70f798a0096cd904fdd344de3]

        Avoid 'else' after 'return'
        
        Change-Id: I38daa42f0f764e05c8894f26faad14e947ee77ef

2017-05-06  Matteo Casalin  <matteo.casalin@yahoo.com>  [5e661008a58677e8871abf93209f81200507b29f]

        OUStrings: constify and reduce temporaries
        
        Change-Id: Id1db5c17a346916a326529b750d2ff0a765af5da

2017-05-06  Matteo Casalin  <matteo.casalin@yahoo.com>  [3908064e9034074c82ed62bf60f5107f27ca4061]

        Simplify sdr::properties::ItemChangeBroadcaster
        
        Change-Id: Ie731294b6490165cf208335e7ec404a35f8a6a95

2017-05-06  Caolán McNamara  <caolanm@redhat.com>  [3be7c158184b1b9fd60d71a59a02c8738bdf977e]

        ofz avoid oom
        
        Change-Id: Ibfa71bc898ff97c2a50528c8396b1d17dcbf30b7

2017-05-06  Caolán McNamara  <caolanm@redhat.com>  [fce56635998006570f63931101d07a00fdd7e20e]

        coverity#1403661 try to silence 'Mixing enum types'
        
        and
        
        coverity#1403660 Mixing enum types
        
        Change-Id: I5b47384747e24139ac0531e5e373c4f88f30ea81

2017-05-06  Caolán McNamara  <caolanm@redhat.com>  [b6a927b93c25503f5c8ae2f69a0c2f5b575b4c0f]

        coverity#1405890 Unchecked dynamic_cast
        
        Change-Id: Ib17e612d8d9b9e9fb712f3fdb4dba24d583a6dba

2017-05-06  Julien Nabet  <serval2412@yahoo.fr>  [df0c18b4787edff7dd9e63582d2b7ba304fb8f7f]

        coverity#1405891..1405898: MISSING_COMMA
        
        Change-Id: I481fd6fedf4df6ecbd1b9ae1651f95278fdb3b80
        Reviewed-on: https://gerrit.libreoffice.org/37313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-06  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [420d20d3ef080789153b59b22da63f58e5099b94]

        EMF Replace magic numbers of pen and brush objects
        
        Change-Id: Ia3b6208b3d42b46fbdc9d61bbdea1c790aaf3ba0
        Reviewed-on: https://gerrit.libreoffice.org/37268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-05-06  Michael Meeks  <michael.meeks@collabora.com>  [86829b5bb7981269237f8a4b694d627b8a440bce]

        Plausible fix for timezone offset issue in Repair Document.
        
        Change-Id: Ic1dabb2c2330e0a74a75d75140b0c598555a0d53
        Reviewed-on: https://gerrit.libreoffice.org/37301
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-05-06  Julien Nabet  <serval2412@yahoo.fr>  [3d4e1d13cf072c9aadb18cb848d415046cf8fede]

        tdf#107652: Crash relation Design window
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=057cde3f8aedc48401bfe864a5b03ef29dd8b641
        "convert join table view menu to .ui"
        
        Change-Id: I6703f7b9b24b67dab87f0b64351d75b3051b5379
        Reviewed-on: https://gerrit.libreoffice.org/37314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-06  Julien Nabet  <serval2412@yahoo.fr>  [d69127635bab9ba7d80dd6bb22f56d1bb0007277]

        Typo: attibute(s)->attribute(s)
        
        Change-Id: Ief134396d3144257e64832cad2590db5d477447a
        Reviewed-on: https://gerrit.libreoffice.org/37312
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-06  Kohei Yoshida  <kohei.yoshida@collabora.com>  [eb35ead64b1371ea27420b57387ff1db0cbbbcf6]

        tdf#86001: Pass on the language info from the cell to the engine.
        
        So that it can be used to set the correct language to use to check
        spelling (or disable it altogether).
        
        Change-Id: I4fddd9a7e08ab55476566db98476794b2fc1eb13
        Reviewed-on: https://gerrit.libreoffice.org/37307
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-05-06  Eike Rathke  <erack@redhat.com>  [274ecb49b70b3f01d47546e3b44317946c106042]

        ParaPortionList::SafeGetObject: remove SAL_WARN_IF, called on purpose
        
        Gazillions of warnings leading nowhere.. all calling places now should handle
        this gracefully.
        
        Change-Id: I74b6dacb5a4a5adb9af73aa1adeee2c5b2a9323a

2017-05-06  Eike Rathke  <erack@redhat.com>  [3208f0cb805de6b2ac5f2e1c5d067cd3b845d924]

        DateTime::GetWin32FileDateTime: FILETIME is uint64
        
        Truncate to 0 at 1601-01-01
        See source code comment for pointers and reasoning.
        
        Change-Id: Iea961e0c0302f4f48a0ddbdd23036cbbbf53c00f

2017-05-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a940826162dc93f5543f81fc8fe5d8618c4a6efb]

        Fix typos
        
        To complete commit 0ef94e2b559547bc4e906e7f24e57ff5d642e108
        and f12096272e684ddcd8ffa4e34dcb0a680cc594c2
        
        Change-Id: Ie86bbfbd58dd728a013bef221e4d5c8fbcaf8e03
        Reviewed-on: https://gerrit.libreoffice.org/37199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-05  Michael Stahl  <mstahl@redhat.com>  [942f50e7d379ba5137f4a64d39bd06d6decad9e8]

        sw: fix invalid downcast in sw::UndoManager::Repeat()
        
        (regression from 64ea8306b0ceb001132ac9cbc945a12afc01b8cd)
        
        Change-Id: Ie5343b9911feea329fc176f0abe31edc9e68a33e

2017-05-05  Eike Rathke  <erack@redhat.com>  [7a47058e41a6fc2fdf23673fd583ebc8ca0b5541]

        DateTime::CreateFromWin32FileDateTime: FILETIME is uint64
        
        Called with a (stray value read from file?) sometimes absurdly high value
        treated as an int64 negative value which the algorithm couldn't cope with,
        resulting in weird DateTime ctor arguments that now assert.
        
        Changed to uint64 and replaced calculation with Date::operator+=(long)
        
        Change-Id: Ia8dbc10c4c633208730fce583e43afd828e7546f

2017-05-05  Michael Stahl  <mstahl@redhat.com>  [e4da2e5dfa9e462e0d9c23a1a60caf4b3ef2dc56]

        tdf#104407 writerfilter: fix crash with null xRangeProperties
        
        The m_xStartingRange is null at this point for whatever reason,
        and the block immediately above this one already checks
        xRangeProperties, so let's just do the same here. (Also IsNewDoc(),
        where the logic between PageDescName and PageNumberOffset presumably
        shouldn't differ?).
        
        (started to crash with abaf6bde4ee91c628bd55a7ec2e876a5d0ecff6e
         as previously that code was unreachable in RTF import)
        
        Change-Id: I20539c3a753ecea357e556ea556c3c26983ce1d1

2017-05-05  Mike Kaganski  <mike.kaganski@collabora.com>  [8d10be803ce0598489aa102953473fb9ea95db6e]

        tdf#106525: fix date import
        
        Change-Id: I81c1cc58b0201412f650854fa9ebf920b4df68bd
        Reviewed-on: https://gerrit.libreoffice.org/37302
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-05-05  Mike Kaganski  <mike.kaganski@collabora.com>  [ffd8e6b44e7dacb28047661fd6b73061790761cf]

        tdf#107649: add TrySystemCredentialsFirst config option
        
        This will allow automatically try system credentials for any URI
        (including unknown) before displaying dialogs. This is intended for
        corporate enviromnents.
        
        Default value of this option is false, keeping current behavior.
        
        Change-Id: I96cb18e089134325e1f92f1afdef331975000e3b
        Reviewed-on: https://gerrit.libreoffice.org/37297
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-05-05  Caolán McNamara  <caolanm@redhat.com>  [d9468bc951e9aabba4dcc45ad102a154331d41ea]

        ofz: fix leak
        
        Change-Id: I38a3056dc38997a062904c0368a34fdd405715dc
        Reviewed-on: https://gerrit.libreoffice.org/37282
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-05  Michael Stahl  <mstahl@redhat.com>  [b9130f798db68f7fb3cabc914e050b69f0db64ee]

        Updated core Project: dictionaries  fd593892c9de0c323abf6e920fe2b7894a15b26f
        
        dictionaries: remove malformed line from pl_PL/th_pl_PL_v2.dat
        
        Breaks the build with:
        
        Unable to read count from "sądzić|stwierdzać|upierać się|(książkowo) utrzymywać|zapewniać|zaręczać" input.
        
        Change-Id: I6e1a51258c0e2f3baac21b1f0a8e43b461a7f3a7
        

2017-05-05  Michael Stahl  <mstahl@redhat.com>  [156095d6b4ef756f268ec32e0b5a42db0b0021f8]

        connectivity: convert the other OSL_ENSURE to SAL_WARN_IF
        
        Change-Id: Ie3d84129b73792e1f129d65350bf0e1455b08566

2017-05-05  Michael Stahl  <mstahl@redhat.com>  [6efdabe96920628c9865d17ae11599cd7db43348]

        connectivity: replace OSL_ENSURE with assert
        
        Change-Id: I0a4a16aa5b78383ee23124d7500b9f12e2add8a7

2017-05-05  Michael Stahl  <mstahl@redhat.com>  [828ca509f4a025d86ce3104331b2df6fba42c05c]

        sw: avoid warning duplicate style name of family 101: "Default_20_Style"
        
        Change-Id: If0c0ae10d56b0153b4686b9c8ec66adc52c42c72

2017-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [076758857a98d6f35517c74e991509239135d997]

        fix spelling, methode -> method
        
        Change-Id: I1c7a4e657601e28d9d50d86e24c4e0ba7579b9d4
        Reviewed-on: https://gerrit.libreoffice.org/37289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-05  Eike Rathke  <erack@redhat.com>  [ba11b28cae3b161bcea5a65709f3c3e222a3c082]

        Use Date(css::util::Date) ctor
        
        Change-Id: I99fa34fe3177bced41b16660ef1c3548b55ec60d

2017-05-05  Eike Rathke  <erack@redhat.com>  [45a1a762147058e3ec6807f6b7f1f7b0a15f3e59]

        ScDatabaseDocUtil::PutData: do not create an empty date if row wasNull
        
        Didn't harm because bEmptyFlag is evaluated later, but now Date asserts
        on various occasions. Also, the calculations are completely unnecessary
        in this case and were wrong anyway.
        
        Change-Id: I03ad7204668fbd6bcfa243e6a7c778be66f92c43

2017-05-05  Eike Rathke  <erack@redhat.com>  [cf2c51307aaff7f68e149fd443975c44a132cc39]

        Introduce Date::IsEmpty()
        
        Change-Id: I4199b1da723c93b369c84bf664ef2d6e6e6dabb7

2017-05-05  Eike Rathke  <erack@redhat.com>  [d50fc27e760ffe74d1f676dbfe7cae5e9add5df7]

        Comment that day and month must be <100 and year != 0
        
        Change-Id: Ibfb003f4ce108b401e3102fecd0843dc75fcb41e

2017-05-05  Caolán McNamara  <caolanm@redhat.com>  [d0a51094918a8540067953c4f70726cb911cf1ed]

        move aItemSet out of class
        
        Change-Id: Id3c026ced7d7e8484c25387c228a75b85f1f0519
        Reviewed-on: https://gerrit.libreoffice.org/37281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-05  Piotr Drąg  <piotrdrag@gmail.com>  [3731abb4183c7844f4be1aa5295aecd71c094ea4]

        Updated core Project: dictionaries  5926dc476fc070ff44a1cac747658b0dba5f05ba
        
        Update Polish thesaurus
        
        Using pl-dict-latest.oxt (version 0.8.59, 6 March 2017)
        from https://dobryslownik.pl/pobierz/
        
        https://bugs.documentfoundation.org/show_bug.cgi?id=106331
        
        Change-Id: I6a482730df6ccf9b520366cf3c59101f464bfe11
        Reviewed-on: https://gerrit.libreoffice.org/37291
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-05-05  Piotr Drąg  <piotrdrag@gmail.com>  [7add03899465c3122c6e2786260179029b75ed5a]

        Updated core Project: dictionaries  92d14831d28fecaaa8b1ea6487173c6fd2c72db8
        
        Update Polish dictionary
        
        Using sjp-myspell-pl-20170305.zip from http://sjp.pl/slownik/en/
        
        https://bugs.documentfoundation.org/show_bug.cgi?id=106331
        
        Change-Id: I06764087a259f082cacf9fc50620ee21d1e6f19f
        Reviewed-on: https://gerrit.libreoffice.org/37290
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-05-05  Kohei Yoshida  <kohei.yoshida@collabora.com>  [77dfad076d85cf98442841e0e01f22a6e5a2723f]

        Use the non-template variants.
        
        Eventually the template variants of these helper functions should
        be removed.
        
        Change-Id: I63edf2776efafd08908947217ce53dfc6d5e35fc
        Reviewed-on: https://gerrit.libreoffice.org/37269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-05-05  Maxim Monastirsky  <momonasmon@gmail.com>  [af8f4048c5224989356bc117cf14a28ba9e59d22]

        Will this fix the android build?
        
        Change-Id: I2ab31fa445d9b8a6aeaa721848d3afb72fd865b7

2017-05-05  Takeshi Abe  <tabe@fixedpoint.jp>  [6e4cba99bb35e6697b94309eedd1a08ebea2dc68]

        starmath: Convert SmHorAlign to scoped enum
        
        Change-Id: Ie75749ebbea2ec74e2f16b1c42a55fbcd71845c3
        Reviewed-on: https://gerrit.libreoffice.org/37270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-05  Jens Carl  <j.carl43@gmx.de>  [c7e4f2b310d10fb3b3ae3b8ebdf02f9d2ad79b7a]

        tdf#39468: Translate German comments in sw/source/ui/{dbui, frmdlg, index}
        
        Change-Id: I685875a3e58379aa5a1e338b17f3773efb859b8e
        Reviewed-on: https://gerrit.libreoffice.org/37271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-05  Jens Carl  <j.carl43@gmx.de>  [096c0713a1606c2cfc460c3cb7a8ca684efd9dec]

        tdf#39468: Translate German comments/terms in sw/source/filter/ww8/wrtww8.cxx
        
        Change-Id: Ib4277ee56045bffceea085f54daf858d4d3ae644
        Reviewed-on: https://gerrit.libreoffice.org/37272
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-05  Jens Carl  <j.carl43@gmx.de>  [2a1e91f0d8b58dfe3c507a660cd816f3466a3c5f]

        tdf#39468: Translate German comments and terms in sw/source/filter/ww8/
        
        Change-Id: I5becfe1131ba1dbd17cde2595f37c068cb9fcbc5
        Reviewed-on: https://gerrit.libreoffice.org/37273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [19710ef250a7da5f7fcc2d017bc60fdee91925ef]

        loplugin:checkunusedparams in writerfilter
        
        Change-Id: I52860115a65a23651b6f96363c6f8e5baa78cfad
        Reviewed-on: https://gerrit.libreoffice.org/37278
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-05  Michael Stahl  <mstahl@redhat.com>  [dfb4d8ed8607082fa3fa7548d83bf673b7b0ee81]

        xmloff: typo
        
        Change-Id: I74cba6856cbcb2da3334356cdeefe8c21ce5e83c

2017-05-05  Maxim Monastirsky  <momonasmon@gmail.com>  [fe0451259d2fb93c809c1bfa3baf5abd90019c58]

        tdf#103158 ctrl+shift should work on key up
        
        Under gtk/gtk3 we send CommandEventId::ModKeyChange on
        key down, to support the auto-accelerator feature. But
        at least the handler in SwEditWin::Command must get it
        on key up, in order to not interfere with other
        ctrl+shift+X shortcuts, which work on key down.
        
        To achieve that, we need:
        
        - On key up pass the key that was just released, instead
          of the current state of nothing being pressed.
        
        - Have a flag of whether it's a key down or up event, so
          it can be checked by the application code.
        
        Change-Id: If188d6ccdc3b214a2c3ed20aad291d74d46b358f
        Reviewed-on: https://gerrit.libreoffice.org/37275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3a44cbb1d01a1fe5e6321b29e215f4a13ddee6a]

        loplugin:checkunusedparams in toolkit..vbahelper
        
        the extra argument on the runtimeexception method was only ever passed
        an "OUString()"
        
        Change-Id: I0ea19ae9328760918f1267f27ba103432fff0b47
        Reviewed-on: https://gerrit.libreoffice.org/37274
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ffba2ea6c6880bce955b53ab20b5d99e2709cd3]

        loplugin:checkunusedparams in vcl
        
        Change-Id: I0d8f230b52fc64a2f8a8519d458a7a766ce685eb
        Reviewed-on: https://gerrit.libreoffice.org/37277
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-05  Maxim Monastirsky  <momonasmon@gmail.com>  [8ac571d47045108d40ff6e6ff2128affeee402de]

        sc: Remove some dead slots
        
        Change-Id: I92cfd5043c084d64fdfba3a1df817ee035388797

2017-05-05  Maxim Monastirsky  <momonasmon@gmail.com>  [81c4d3bd009d89af4ffd84a2ade00f1f919cf371]

        Once is enough
        
        Change-Id: I0f25f68e3fda79da36921e1b0ac603a6e158fe6f

2017-05-05  Maxim Monastirsky  <momonasmon@gmail.com>  [caada57a3ed4283a9ce78fcdcd6b1f5b72e91fc9]

        Defining SID_UNICODE_NOTATION_TOGGLE once is enough
        
        Change-Id: I6d63ee582ad5530ecb713dd65350912ee27dc15d

2017-05-05  David Tardon  <dtardon@redhat.com>  [e60b045a77cc058d1c48fe78b8329b272993a853]

        add missing dep on dir
        
        Change-Id: I3bf9077e0d4fdb39ffc93e8acd972e2dbc3537e4

2017-05-05  Katarina Behrens  <Katarina.Behrens@cib.de>  [2fdc42d3feda4c89b95a186b4c65d369caa49020]

        tdf#106127: Sidebar: Enable patterns as page background
        
        don't know who in their right mind would want to use it, but it's
        possible to set such background in the dialogs, so let's make this
        consistent
        
        Change-Id: I0d5dea0edfeae8d8ca65ad2bd18ced9a982a224c
        Reviewed-on: https://gerrit.libreoffice.org/37265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-05  David Ostrovsky  <david@ostrovsky.org>  [9f68be99919871283238e4a12940d9581d724af2]

        Use gcd from boost::math::gcd
        
        According to the documentation "Run-time GCD & LCM Determination": [1],
        gcd should be consumed from boost::math::gcd.
        
        [1] <http://www.boost.org/doc/libs/1_64_0/libs/math/doc/html/math_toolkit/run_time.html>
        
        Change-Id: I026a4e8ead75399765eb73fa5434a57958676383
        Reviewed-on: https://gerrit.libreoffice.org/37260
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-05-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4c4360aeacd379eb8f1f321bea792a7ba2a8237b]

        Updated core Project: help  071f8ffd4cf60831718cb9398bff889269284f8e
        
        tdf#92837 Security and document link updates
        
        Change-Id: I19e2c3484d32f14a5b36294e50aff4c59bcff348
        Reviewed-on: https://gerrit.libreoffice.org/37247
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        

2017-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [93a9b70c7fe4d68f8d41edb25bc00bcac4439667]

        loplugin:checkunusedparams in svtools
        
        Change-Id: Iea68d7c0683740acaf4f85c14efe2a33e0cf13e7
        Reviewed-on: https://gerrit.libreoffice.org/37201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac11e45bad895e9f7de0b38fe22b7f2acf8c8e4b]

        loplugin:checkunusedparams in svx(part4)
        
        Change-Id: I032b49f4e1228ef275d7ff8d87ba969dcef687ab
        Reviewed-on: https://gerrit.libreoffice.org/37248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec38966951f28a1e1d4c97f01a550c87f152cbc8]

        loplugin:checkunusedparams in svx(part3)
        
        Change-Id: I4b9b749565750acc7f674957fd619870b0e29237
        Reviewed-on: https://gerrit.libreoffice.org/37240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [44bc7fc5609a4930e7236b43cf445920a2a3bc77]

        loplugin:checkunusedparams in svx(part2)
        
        Change-Id: I608d504b64336e1cb2fc32a46908bef0cffed3bd
        Reviewed-on: https://gerrit.libreoffice.org/37229
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [57f1934bdaa747f6e671419aa040e140d235f937]

        convert HTML_TOKEN_IDS to scoped enum
        
        Change-Id: I525506e0103e4f17e5b8b95f15c1285d65b93de9
        Reviewed-on: https://gerrit.libreoffice.org/37220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-05  David Tardon  <dtardon@redhat.com>  [3b39adee1965be05e4bae759f43f77ce530f326c]

        mingw is dead and buried
        
        Change-Id: Id64d7b3b4af56fd696eba497837399ab912e35af

2017-05-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [074fd0fed18f6ffcd5c9e33e75f820e9c769abc9]

        libxmlsec: remove xmlsec1-nssmangleciphers.patch.1
        
        This was added in commit ebd1b95bb5f9235d1dba1b840fd746c9b53320d2
        (INTEGRATION: CWS xmlsec08 (1.1.2); FILE ADDED, 2005-03-10). According
        to CWS history it was introduced in the 1.1.2.1 part, without any
        further comments.
        
        Before the gbuild conversion in commit
        ec6af4194e80f5f0b2e46ca59802ff397a2a4a24 (convert libxmlsec to gbuild,
        2012-11-29) the makefile.mk had a comment for this patch: "Dubious, do
        we still need this ?".
        
        My best guess is that this was added as part of some effort to do ODF
        encryption (not just signing) in xmlsecurity, but code for that on the
        xmlsecurity part is already removed.
        
        Change-Id: I3a5f1fedd7ce10b8b874bb8a3c9e6260213fbd8f
        Reviewed-on: https://gerrit.libreoffice.org/37261
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-05  Takeshi Abe  <tabe@fixedpoint.jp>  [bff9521fb48d33daa098794f4b2692e6b1d40273]

        Drop premature mode line
        
        Change-Id: I718184564eee226a72e4db5e804a99257d278db5

2017-05-05  Kohei Yoshida  <kohei.yoshida@collabora.com>  [4633d3d539d32236527a7056c50a04e373f8038d]

        Use std::unique_ptr for these guys.
        
        Change-Id: I36510129f95548db3b156025a1bfe631577ec610
        Reviewed-on: https://gerrit.libreoffice.org/37267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-05-05  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [a7f1df962c1c6cb0e1d51d8a67f0190c64962544]

        tdf#106796 Make CHITEST and CHISQ.TEST comply with ODFF1.2 and improve
        
        interoperability with Excel.
        
        Note: the functions now don't accept empty datasets, just like Excel.
        This is not fully compliant with ODFF1.2. A change request to make ODFF
        reflect this behaviour would be appropiate.
        
        Change-Id: I70225a4dc8e20a035d25af4290137714cda95624
        Reviewed-on: https://gerrit.libreoffice.org/35864
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-05  Gulsah Kose  <gulsah.1004@gmail.com>  [9691f2652f157f375881aea3bf5e39d72a133e0f]

        tdf#95885 Add new toolbar and toggle icons for Cell Protection
        
        Change-Id: Ib0d7f2a8cc07988d27f5cf96e5c57727ad1eca71
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/35218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-04  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [87a5be1cb579cb1e215c39990986c0a770c18b50]

        tdf#107566 adjust constraints for Add-In function YIELDMAT.
        
        Constraints are adjusted to make Calc behave the same as Excel.
        Constraint for rate is less severe than ODFF1.2, but a rate of 0 is
        mathematically no problem and Excel allows a rate of 0.
        Constraint that Settlement date cannot be before Issue date is neither
        mentioned in ODFF1.2 nor in Excel's help text for YIELDMAT, but is applied
        by Excel. In reality, a settlement before issue is not possible.
        
        Change-Id: I9c19d33abe8518311606fcee1c9dea32438d61a4
        Reviewed-on: https://gerrit.libreoffice.org/37206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-05-04  Thomas Beck  <thomas.beck@cib.de>  [ad711bc6e2cc35c2ed114fff15008d5bbcfcf21c]

        tdf#107587 Opening Hyperlink opens Browser in Background.
        
        Added neccessary WinAPI calls to bring called window into the
        Foreground.
        
        Change-Id: I080968f655e2230d1a514b3ef91bf916d904d844
        Reviewed-on: https://gerrit.libreoffice.org/37196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-04  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [a2c14edcc5cbf87c3c229361e02415bcedcd7b87]

        Fix number of EmfPlusEndContainer record
        
        EmfPlusEndContainer record closes a graphics state container
        that was previously opened by a begin container operation.
        
        Change-Id: I80d977ba53b98ef87b70e0dca2008c1980f901f9
        Reviewed-on: https://gerrit.libreoffice.org/37217
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-05-04  Michael Stahl  <mstahl@redhat.com>  [670631cae260263e4822d8aa63bc5c2e4349c796]

        sd: oops, skipped one entry on every erase by incrementing
        
        Thanks Noel for the hint.
        
        Change-Id: I4992ce6d92ea185c7ab2f3ca452d3920204bb9f7

2017-05-04  Michael Stahl  <mstahl@redhat.com>  [baa253d00ab6aa67fa100472db00227baa14c87a]

        sd: fix atexit crash in CanvasUpdateRequester::maRequesterMap
        
        https://retrace.fedoraproject.org/faf/problems/bthash/?bth=2c9e4b335a4f17dea5e095f0a3e8f79aa40943cb
        
        Clearly it's a really bad idea to own these objects at shutdown, so
        instead use weak references, and also ensure that the
        CanvasUpdateRequester is not deleted before the event is dispatched
        just in case.
        
        Change-Id: Iee8a109fe5969b2a3345e0ef266aee014962ae57

2017-05-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [fadf6427a9cbf351727e1412d8079757a994085b]

        convert EVAnchorMode enum to scoped enum
        
        change values to match position in definition to their meaning
        
        Change-Id: Ia96e0c7e0c70c847dea518ef871608516542d3cb
        Reviewed-on: https://gerrit.libreoffice.org/37186
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-04  Eike Rathke  <erack@redhat.com>  [8538f28377356a8abd1826c011b2e2cb33dacec2]

        Updated core Project: help  727765e3fcf246c9b8adc27097c89e5678e8b910
        
        Remove erroneous commit of source/text/sbasic/shared/03030108.xhp.rej
        
        Change-Id: I2d5cb2f514d1a1564868d0abf442cd01ff28e7c7
        

2017-05-04  Eike Rathke  <erack@redhat.com>  [e79bc6f2f47deeee13ab66702d64da21a7d4b226]

        Updated core Project: help  ba4ed13b45fc390205c1f888f805b56c62994a11
        
        CDateFromIso: also with separators; date range and year representation
        
        Change-Id: Ifd83a84b300074be10fe039ba2e30b94f6bf1327
        

2017-05-04  Eike Rathke  <erack@redhat.com>  [ae7401002a0b6dabe4136dd8c5654ee2a54e7db6]

        Number formatter: handle negative signed year date as BCE
        
        Accept input -YYYY-MM-DD or -Y/M/D or M/D/-Y or D.M.-Y ... and display likewise
        if no era word is to be displayed.
        
        Change-Id: I199d34354d5b91dbe2a6a6ac3ae4b50d5dbde670

2017-05-04  Eike Rathke  <erack@redhat.com>  [83f1381039898329a3e67330c1e59c039311363f]

        Bail out early for just a sign as start string
        
        Change-Id: I9852aa70f6cf61c00d882cd7ff1171275c5b9c24

2017-05-04  Andras Timar  <andras.timar@collabora.com>  [e98fab99b509b40312a2d5867327e06f9e55bfe2]

        Updated core Project: translations  b0195da863b1f3edafb44e652f5b0443fb666672
        
        Updated Slovenian translation
        
        Change-Id: Idd7711b7fcbd488163d2a92596fc54c4e91bd54e
        

2017-05-04  Mike Kaganski  <mike.kaganski@collabora.com>  [088ce8d2df78dd60724d1be0feb9f02bbcd043a4]

        tdf#107622: also update nNullVirOff when changing nNullOff
        
        Change-Id: Iad867d6130c263d7bbfd7caf5c1805f13325aedb
        Reviewed-on: https://gerrit.libreoffice.org/37234
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-05-04  Yousuf Philips  <philipz85@hotmail.com>  [70b508ce1f74dbcf24edf1f3cb8d0db2c2d4e3b3]

        tdf#87674 Remove duplicate shortcuts and add shortcut for new slide
        
        In Impress, removed 2 duplicate shortcuts for starting a slide
        presentation and add shortcut for inserting a new slide
        
        Change-Id: I86d9d07dd0b84f13309a4eb620135741c8e13a23
        Reviewed-on: https://gerrit.libreoffice.org/36647
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-04  TiagoSantos  <tiagofsantos81@sapo.pt>  [125ea721e1988bb815ef8c72ef58d00938e3e45a]

        document /italic/ and -strikeout- markup
        
        added in commit https://gerrit.libreoffice.org/#/c/31076/
        
        former changes verified in:
        https://bugs.documentfoundation.org/show_bug.cgi?id=83037
        
        Change-Id: I4b5973137edbec7bb430264867bf55b766248e1f
        Reviewed-on: https://gerrit.libreoffice.org/37127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-04  Jens Carl  <j.carl43@gmx.de>  [e4d29af8e49d5e5c93adc7e71a6104670462b9c5]

        tdf#39468: Translate German comments in sw/source/core/text/itrform2.cxx
        
        Change-Id: I39c918c4c89e94aac2031674646ca2f1f5ca3fd1
        Reviewed-on: https://gerrit.libreoffice.org/37219
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-04  Yousuf Philips  <philipz85@hotmail.com>  [2d609bfece4a83c9a65a2d5f2d912646419cfa8c]

        tdf#107573 change label of outline numbering in menu and dialog
        
        Change-Id: I38334bf726ab617bab390f0c45bb79c387aae424
        Reviewed-on: https://gerrit.libreoffice.org/37200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-04  Tor Lillqvist  <tml@collabora.com>  [0a63c091b47f3566c55a828229c91efbe0a08406]

        Fix spelling
        
        Alternatively, we could build a higher wall.
        
        Change-Id: Id2ba91c85557ed6ac9e45ba2d9f51ca0e019cd32

2017-05-04  Jens Carl  <j.carl43@gmx.de>  [15c7b259334a685844d32a9b562dcc50a8d9ef2e]

        tdf#39468: Translate German comments and terms in sw/source/core/unocore/
        
        Change-Id: I7e9a7b1721de6b183d2511e36b3e20a32a8118f1
        Reviewed-on: https://gerrit.libreoffice.org/37224
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-04  Jens Carl  <j.carl43@gmx.de>  [02bcb700b42fef999f7aa576719494668bb355dd]

        tdf#39468: Translate German terms in sw/source/core/graphic/ndgrf.cxx
        
        Change-Id: I7507a4389d1dc9a5361dadbaa3efa63b2153b7dc
        Reviewed-on: https://gerrit.libreoffice.org/37221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-04  Jens Carl  <j.carl43@gmx.de>  [52aa648bb54f64f1d4ef78d107629224a5f78cd1]

        tdf#39468: Remove obsolete German comments in sw/source/core/sw3io/swacorr.cxx
        
        Change-Id: Iabe8b652d1e8e45ad10c5c8d24dfc4933ba5d688
        Reviewed-on: https://gerrit.libreoffice.org/37222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-04  Thomas Beck  <thomas.beck@cib.de>  [184362002955d750c6597a444ae5240cf15932ac]

        tdf#106520 xlsx: black square where image should be
        
        Reversed order of Transforms. Duotone will now be applied after a
        ColorChange due to the ColorChange Transform not being able to
        distinguish the colors properly anymore after Duotone had been applied.
        
        This seems to better match what MSO is doing there.
        
        Change-Id: I6ca66cc411c3e2a3d009325f0f1641c560949a54
        Reviewed-on: https://gerrit.libreoffice.org/36263
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-04  Szymon Kłos  <szymon.klos@collabora.com>  [f7f7621cce0d9b91bec2807ddd0134e8b25957bb]

        AutoText: fix dotm support
        
        + dotm files don't contain additional empty paragraphs
          at the end of AutoText entry
        + added test for dotm import
        
        Change-Id: I336145dcf8a5dd69aa9ed82318a0f05a6f62596c
        Reviewed-on: https://gerrit.libreoffice.org/37230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f18b17ddbd58e64683f7f806e913878f756e7a26]

        Remove duplicated include
        
        About commit 34f7e618ddd3399d9e7f3998e25545256255d02d
        
        Change-Id: I9142116305dc2cf2ecae66835facadee56ac836a
        Reviewed-on: https://gerrit.libreoffice.org/37214
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-04  Caolán McNamara  <caolanm@redhat.com>  [651169f85640c9d15381c424dfe0ed5cd93e58ee]

        Related: rhbz#1447830 ExportHiddenSlides isn't persistent in dialog
        
        every time the dialog is run its back to its default setting again
        unlike the other options
        
        Change-Id: Ieb6c94a4ec8670957f9e295acee7114d5c4c6d5a

2017-05-04  Yousuf Philips  <philipz85@hotmail.com>  [391b29cc257f0d0925b1b18a024f4dffb2e426fa]

        tdf#96047 Change labels for display mode commands
        
        Change-Id: I4eecb9c6d19df0d2f2df4d2618ff7a4a5ce5bb24
        Reviewed-on: https://gerrit.libreoffice.org/37180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [97f391d4e5ed89425ca6c5ad52d159a7ce8fdee2]

        loplugin:checkunusedparams in svx(part1)
        
        Change-Id: Ie98ec3be5ece2579feca050563c5ab7776ad6a7e
        Reviewed-on: https://gerrit.libreoffice.org/37227
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [214e0847f5d1666b4cf23a833bb757f6bace04d0]

        drop default param in SdrPaintView::VisAreaChanged
        
        to make it easier to remove some unused params
        
        Change-Id: If36f5b69d8a45261ed23ea382b145ac2286ea794
        Reviewed-on: https://gerrit.libreoffice.org/37225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4e9fe5a733f9c3a3c0b673379739c768075b465]

        loplugin:checkunusedparams in sfx2
        
        Change-Id: Iea88ddd619f10a2a2586ee24edbf07e246dcbb49
        Reviewed-on: https://gerrit.libreoffice.org/37191
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-04  Caolán McNamara  <caolanm@redhat.com>  [a4b581bb996142d2906f23161ec673f958511649]

        Resolves: tdf#107603 crash after loading new numrule in numbering dialog
        
        Change-Id: I0f270793a4b0312e23079789a37c402b31e54238

2017-05-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [e9c01db5268a16d657d20f07a083583c2d2b011c]

        CppunitTest_vcl_pdfexport: replace std::search() with pdfium calls
        
        The old code would also pass if the page has e.g. a literal "re f*"
        string (since the tokenizer doesn't parse streams), the new one uses a
        proper parser.
        
        Change-Id: Iabb242b420c14f619f716f5ba47a1165a942f88a
        Reviewed-on: https://gerrit.libreoffice.org/37223
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [9eae606ebc1ebd20dbc0aeb44e1f760e62afcdbe]

        tdf#105703: Make sure we actually have a motion path here
        
        fix regression from my previous commit
        
        Change-Id: Iddba458ffaf7b647c1942b35d80aa37e6ff6ed13
        Reviewed-on: https://gerrit.libreoffice.org/37216
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [86b2c0c7642f0e87d534a9ff57f188ce08149473]

        tdf#107097 fix missing values for categories when copying
        
        We need to be careful what data we output to represent "no value"
        as it could be mis-interpreted (for example Nan or empty string).
        
        Change-Id: Ie5d85bd58118b0526750f387553dfd7a12b272a4
        Reviewed-on: https://gerrit.libreoffice.org/37212
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [582c9949d53ac4845bdea50b06f1a47d948b9fb9]

        pc: top (first) categories are located at the last index in vector
        
        Change-Id: I30f276fb96bc6999e6cd3ca661d0b1dc4a27950c
        Reviewed-on: https://gerrit.libreoffice.org/37210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [dd2a4069e50ec0a114173ffb811e736155614f9a]

        cleanup includes
        
        Change-Id: I9615a1da8224b0112acf5b811f7de566945c02c9
        Reviewed-on: https://gerrit.libreoffice.org/37185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [44752e2627378c55efeac88f537314bbd3078b6a]

        loplugin:checkunusedparams in svgio
        
        Change-Id: I2e05fc51715902737ead6e57d0fbe167d715b822
        Reviewed-on: https://gerrit.libreoffice.org/37194
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fbd05e0c73970d5a4b5dbaebcff104e34776752]

        loplugin:checkunusedparams in starmath
        
        Change-Id: I1a2299f66e077879863ac0e694e42196c9432458
        Reviewed-on: https://gerrit.libreoffice.org/37192
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-04  Arnaud Versini  <arnaud.versini@gmail.com>  [1fdb0e1897b063c7a0f29ed5a0de440ea057b2ed]

        Replace all OUString("") with OUString()
        
        Change-Id: Ie14c4d76cb61cfbe0410103adfc1afc8ade0f3e0
        Reviewed-on: https://gerrit.libreoffice.org/37146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0025fc13d805751f8eeb14febbdd0033e0a6d91e]

        include cleanup
        
        after latest loplugin:checkunusedparams in sd
        
        Change-Id: I9f35343ed3e7ec2e709d7d910297eb0a63945a34
        Reviewed-on: https://gerrit.libreoffice.org/37202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-04  Jan Holesovsky  <kendy@collabora.com>  [2514e38f8ebb95f51783ce321a84d6c55bba1de4]

        Fix build.
        
        Change-Id: I5638d1984cd1c40517e977ade6e3959f3595208b

2017-05-04  Eike Rathke  <erack@redhat.com>  [fd4c9d0b017ba559dd31776cb58c75f90ebf0db5]

        Make SvNumberformat::ImpIsIso8601() const
        
        Change-Id: Ied2440046ab01bc0f18629ddb885e7555b8af137

2017-05-04  Marco Cecchetti  <marco.cecchetti@collabora.com>  [44eb05c254c3a45b3590fba7b4ea2194f45930b5]

        sc lok:fix up: scrolling issue: the document size is not updated in client
        
        Change-Id: Ied16f52b0a3a3be074390d60120493c75076c84d

2017-05-04  Jan Holesovsky  <kendy@collabora.com>  [02359793bbb8e2b762d3f9ce0f41905f8422d7d4]

        sc lok: Unit test that painting tiles after pgdown returns actual content.
        
        Test based on the online.git test by Ashod Nakashian, thanks for the repro
        steps there!
        
        Change-Id: I225127e953b0dade0b1bd4e12c131dc984b7e3fc

2017-05-04  Jan Holesovsky  <kendy@collabora.com>  [8339e1172a9ca22b4e6448caceec9a4387a0c8dc]

        sc lok: Extend MaxTiledCol/Row when painting beoyond the current doc area.
        
        We were stripping the painted area only to what was the current document size.
        But the document size has to grow when the user moves outside of the view, and
        we have to be able to draw even tiles that are outside of the area.
        
        Let's play it safe, and actually extend the MaxTiledCol/Row when we paint
        beyond the document size.
        
        The unit test has to be adapted to assert only the tile content - which is
        what actually mattered for the original problem.
        
        Change-Id: I447c006cc184a27e55a345e51b4fe28e77cfc8ae
        Reviewed-on: https://gerrit.libreoffice.org/37205
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/37208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a78cb2ba6be7bdf4e45cefeb42b90f1c11a012ab]

        remove unneeded @since tags from added pivot chart UNO interfaces
        
        Change-Id: Iafeeedbc617d0824d8f384f8515faea35a3e419f
        Reviewed-on: https://gerrit.libreoffice.org/37211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [089c8a6edb3425a18632b855e0ae74875f236dba]

        simplify filling of categories in pivot table data provider
        
        Change-Id: I0940126fcb96d36f168a1c995504b6e9ce92564a
        Reviewed-on: https://gerrit.libreoffice.org/37209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-03  Michael Stahl  <mstahl@redhat.com>  [a416d8be70f5044143f7de8a1b0cd9d3580ff798]

        editeng: add pUndoManager assert in ImpEditEngine::~ImpEditEngine()
        
        This too can be an application UndoManager loaned only temporarily
        from getSdrUndoManagerForEnhancedTextEdit() and
        SdrObjEditView::SdrBeginTextEdit() - it must be reset again via
        SdrEndTextEdit().
        
        Change-Id: I1f9d64d7af47ddc53d183bde6a6244ba5c261b0c

2017-05-03  Michael Stahl  <mstahl@redhat.com>  [72097be9ca128083ed5b1cf5a5166ea7419891c5]

        svx: SdrObjEditView::SdrEndTextEdit() must be called after SdrBeginTextEdit()
        
        ... to prevent disasters with managing the UndoManager, so assert that.
        
        Change-Id: Id577ea465e21e3d358b3ff0bb36de0af34e0b69d

2017-05-03  Michael Stahl  <mstahl@redhat.com>  [f5a89dac29f745527ed8c437d4a138ebd0f2f4f8]

        svx: SdrObjEditView is not the owner of mpOldTextEditUndoManager
        
        In all of sc, sd, sw, the UndoManager returned by
        getSdrUndoManagerForEnhancedTextEdit() is owned by the application
        and SdrObjEditView should leave its grubby paws off of it.
        
        Change-Id: I7be3d336e0aaf4905323c1e99ff0643b3844f295

2017-05-03  Julien Nabet  <serval2412@yahoo.fr>  [d499cb3bd585e9fcc21bc586cad3d2ad2487a451]

        tdf#107196: fix firebird relationship
        
        Let's spread string sanitizing
        see https://bugs.documentfoundation.org/show_bug.cgi?id=107196#c3
        
        Furthermore, in example file from the bugtracker,
        relationship between f2 fields were present several times.
        So I had to delete it several times to really remove it.
        
        Change-Id: I4fbe10c479af3d4fa5ccfb290f128fdd2a6d49a9
        Reviewed-on: https://gerrit.libreoffice.org/36642
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-03  Yousuf Philips  <philipz85@hotmail.com>  [c31c338fa2a941e128d0dac251fb99f777ac7b00]

        tdf#105293 tdf#81475 Tweak standard and formatting toolbars
        
        Change-Id: Iec9750b2b0c3c3d3aefd7ebae73924bd4311b87a
        Reviewed-on: https://gerrit.libreoffice.org/37203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3cb581adde31460d7bfe2922b8ae866aa823d5ad]

        VBA tests- MONTHNAME,NPER, NPV,OCT test case
        
        Change-Id: Ia6c732d4c205ba2461007feacce1403b83e6043b
        Reviewed-on: https://gerrit.libreoffice.org/37109
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-05-03  Szymon Kłos  <szymon.klos@collabora.com>  [acfda3dd7cab2a27780a162310bd8a457f9bfa33]

        AutoText: first tests & windows fix
        
        First tests for AutoText DOCX import:
        + checking if nothing will be imported when
          there is no AutoText, only normal content
        + checking count of loaded entries
        + checking names of entries
        + checking first and last paragraph
        
        Windows fix: Added swdocxreader to msword library
        
        Change-Id: I3cf02572dd85e72b1566ce523e373753a4bd346c
        Reviewed-on: https://gerrit.libreoffice.org/37176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [946f3f491d3f7e47be6c5b943e725009b4cf2d16]

        typo
        
        Change-Id: I8500974920731a7a95fdd6bc0d800c85a7158891
        Reviewed-on: https://gerrit.libreoffice.org/37213
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [eee4cd54a8931b2c62a57444e44f6e8b0e251769]

        Updated core Project: help  fb9858706e57e5e000326ccaabda5e7578bf33be
        
        tdf#103431 HELP Bessel functions need examples
        
        Change-Id: Id564a07c9f5db0e3203d6ebfe5c9f3c2ea425fb4
        Reviewed-on: https://gerrit.libreoffice.org/37182
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f61294aa9ae95afbf364b974425f789ff2c4c5e7]

        Updated core Project: help  f86e7a5fddca6c2079524296a287f599405ab347
        
        tdf#103457 link UNICODE() to UNICHAR() in Help
        
        Change-Id: I80f7bdf22dc302b8bb8cab1cd278b06989a14f6b
        Reviewed-on: https://gerrit.libreoffice.org/37181
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ae21d9aa8af92329e1b575bc5b42575ec202864f]

        Updated core Project: help  54980af34a59abbdabb15b22a7aaf4a808762fc8
        
        tdf#100410 Update help page for WEEKDAY()
        
        Change-Id: I115a5a7543c44bccc22f77065725c5d708fe24dd
        Reviewed-on: https://gerrit.libreoffice.org/37177
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-05-03  Michael Stahl  <mstahl@redhat.com>  [489406e5ddb04a19f44b78c631aa3ad16be93a37]

        tools: don't use std::tie when comparing resources
        
        This is unbelievably slow, Impress is basically unusable in a
        non-optimized build; every time you enter or leave text edit mode,
        some svx::sidebar::AreaPropertyPanel is created, which loads the color
        palette standard.soc, and there are lots of resource lookups for the
        strings in there; the std::tie and std::tuple::operator< make those
        10x slower.
        
        (regression from d26f7537a57e4fc4c041db852b23c27149bc213d)
        
        Change-Id: I073b0187f6c173487e781a42c49631cb9ff2e625

2017-05-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [e79ef12b7a904f17d4147fa409d055c12b70f952]

        tdf#107033 DOCX import: fix unexpected missing footnote separator
        
        Regression from commit 330b860205c7ba69dd6603f65324d0f89ad9cd5f
        (fdo#68787 DOCX import: handle when w:separator is missing for
        footnotes, 2013-09-04), the problem was footnote settings were modified
        also in case there were no footnotes at all in the document.
        
        Make the bug scenario and the original one working at the same time by
        touching footnote settings only in case there is at least one footnote
        in the current section.
        
        Change-Id: I163d11769cbd97957662607fbedfba404181e002

2017-05-03  Eike Rathke  <erack@redhat.com>  [cc0ea8bb251c464d55e831ed7e11a2f3f7371d38]

        More likely month pos first
        
        Change-Id: I0033c176071642f8df245307af79b8505644a004

2017-05-03  Eike Rathke  <erack@redhat.com>  [c52f2780b5983cdbafabfcf97eb6fc2c6d934b51]

        Add two digit year test for CDateToIso()
        
        Change-Id: I69f067327504023a2f2439a73cdb1fc6a703aa39

2017-05-03  jan Iversen  <jani@libreoffice.org>  [9632aa6372174a66c5d8789192d264fb335307b5]

        iOS update due to new icu
        
        The new icu version does not have the .dat file
        
        Change-Id: Ia48f4f9dc9564c309bc8afd86c4c0babc35e1a8a

2017-05-03  Eike Rathke  <erack@redhat.com>  [e0eb3f5edd81ecdf1d2a36d9aad30c19420a9c35]

        CDateFromIso: accept YYMMDD two digit year for compatibility
        
        Some may even rely on that..
        
        Change-Id: Icdaf9b2917aa0b1ca5e76c5220022c65fc654d86

2017-05-03  Jens Carl  <j.carl43@gmx.de>  [751d431f881f52dee6e0fbcfb8308dbf2127999c]

        tdf#39468: Translate German comments and terms htmlnumwriter.cxx
        
        Change-Id: I4cb4060d1b5208dabb6205516110c8bb7f8b38e3
        Reviewed-on: https://gerrit.libreoffice.org/37115
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-03  Eike Rathke  <erack@redhat.com>  [daed5b91cc263044388af200dff65bf295f2ecda]

        Updated core Project: help  b6633ae15a4998c189765314f6fccb1dffbfbad6
        
        Fix typo in year range
        
        Change-Id: If739f647f463795c3264a557bf83a8f6dbfb49fb
        

2017-05-03  Michael Stahl  <mstahl@redhat.com>  [81a09c92f00a3c0f9e87272e49db49c25d14aeb5]

        sw: fix merge conflict with 925dabe8fd42d85e5d8e610dc75252372161d1b3
        
        Change-Id: I2befd713e15ba65131ab7fa9b58d1505793155f4

2017-05-03  jan Iversen  <jani@libreoffice.org>  [99f23a451050eb24938a5ff5a21b50a3f9a3340a]

        iOS remove unused parameter
        
        Removed pSys parameter from IosSalFrame
        
        Change-Id: Ib61f09448ef0c6751d4261b11d6a7b9dc45e786b

2017-05-03  Eike Rathke  <erack@redhat.com>  [a585b3cce140d78af05b051e2ed199eca088e535]

        Updated core Project: help  38754a50beef5264f380f82504d0643f17f093fe
        
        CDateToIso: details about format, date range and year representation
        
        Change-Id: Id50e465356bde9f99afc2225d82d01f0225bd957
        

2017-05-03  Jens Carl  <j.carl43@gmx.de>  [cba24bec80bc3610d6ba0736321ff01a621fe3d1]

        tdf#39468: Translate German comments in sw/source/filter/html/svxcss1.hxx
        
        Change-Id: Iee5aa24203e7b1bb55745481d9498de6382177cc
        Reviewed-on: https://gerrit.libreoffice.org/37116
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-03  Jens Carl  <j.carl43@gmx.de>  [31a8e9a09382701a422a7e8721eef830219f2193]

        tdf#39468: Translate German comments in sw/source/core/text/itrpaint.cxx
        
        Change-Id: Icc336b34cca1efcbd638b3a3fa937d81346692e0
        Reviewed-on: https://gerrit.libreoffice.org/37117
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-03  Michael Stahl  <mstahl@redhat.com>  [91646b10315e2ee64b25fb8a604012c729343c07]

        tdf#88555 sw: use safe IsAlive function in Undo code
        
        Now that we have some safe way to check if the formats are still alive,
        replace 1df637bde32c484b681ecdfebf56fdca03db7fc1 with this.
        
        Change-Id: I3d5bd9c16f5cadd90281eff7a8b42d03ccd4c672

2017-05-03  Michael Stahl  <mstahl@redhat.com>  [8d31f114327e77c48c8cdc804e1e399ebeadd27c]

        tdf#88555 sw: reduce usage of dynamic_cast in SwFormatsModifyBase::Contains
        
        This is a bad idea as the function is sometimes used to check if a
        SwFormat has been deleted, which can happen in Undo.
        
        Replace with ContainsFormat() and IsAlive(), and don't require a
        non-const SwFormat parameter so that the dynamic_cast using one
        isn't called all the time but only called once where it's safe.
        
        Change-Id: Ib74b79629f5c8ed432a912ada5974a6d816e7d31

2017-05-03  Michael Stahl  <mstahl@redhat.com>  [01575a06725648188d51de90323a6f1da97ef7a9]

        tdf#88555 sw: remove dynamic_cast from SwFrameFormats::Contains
        
        This is a bad idea as the function is sometimes used to check if a
        SwFrameFormat has been deleted, which can happen in Undo, and for
        SwCallMouseEvent before commit 32403675bf9d2d0380956f9a82da71593edbb53c
        
        Replace with ContainsFormat() and IsAlive(), and don't require a
        non-const SwFrameFormat parameter.
        
        Change-Id: I87ede94dfbfe7f6985f13faab4c156015c3a5fc0

2017-05-03  Michael Stahl  <mstahl@redhat.com>  [389203a02b36734b6c1b3a73991c43aa43708ac8]

        sw: remove nonsense from comments
        
        Change-Id: I6269db723507769ff2713710d55f98f9acd2dbf0

2017-05-03  Szymon Kłos  <szymon.klos@collabora.com>  [168394e5ec5e0b6763f07cac9d915ac462b9c245]

        AutoText: don't add empty paragraph at the end
        
        Change-Id: Idf255ea87982a2c95c129ac34864779700861e69

2017-05-03  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [fc8e4ebca569428e07d0b02855e4d09c4b4276be]

        update credits
        
        Change-Id: I815bef830ed3699b17b19405c953892e7b716238

2017-05-03  Caolán McNamara  <caolanm@redhat.com>  [56b237d99347a7a8501fcc045fd9fe856bfc0b4b]

        these errors resources are in svx, not cui
        
        Change-Id: Ic11296b2536f1c90361bb8d31c25a73dd3e65e8e

2017-05-03  Caolán McNamara  <caolanm@redhat.com>  [0884f14bbfcb3479933f0c5cfcec694ee9e78f52]

        fix missing gallery icons
        
        Change-Id: Ie0d8acebcf9d30802296814c58a35244eb813748

2017-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [f12096272e684ddcd8ffa4e34dcb0a680cc594c2]

        spelling, implictly->implicitly
        
        Change-Id: I2d733ed3ce9395d11700d739cbd6d123649b4013

2017-05-03  Stephan Bergmann  <sbergman@redhat.com>  [1b12d5ecb1be36267534e0b980d7c53d50645511]

        Work around GCC 7 mis-feature
        
        <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80354> "Poor support to silence
        -Wformat-truncation=1"
        
        Change-Id: I486f8a3a12896df3d9506f53bca44a318e23c991

2017-05-03  Caolán McNamara  <caolanm@redhat.com>  [f772812e6bd358ec200fc1d7057842f19626c31d]

        split out the non-translatable strings
        
        Change-Id: Id4c3e9265ae591b938ae43554208823e0cdc06c0
        Reviewed-on: https://gerrit.libreoffice.org/37164
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d93f33c8c9ca0eb5a50fc454f069d799d59ef86f]

        remove unused includes
        
        from <com/sun/star/frame/XFrame.hpp> we only use <.../XComponent.hpp>
        
        Change-Id: I5e3daf848e52cff62e10f9b5e91106894e16a175
        Reviewed-on: https://gerrit.libreoffice.org/37160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [58ac61478aa01c72ab99ff372656539c58545348]

        remove empty namespaces
        
        Change-Id: I3eae0ecc1ffc5500d3c55abc6554822f5432a50a
        Reviewed-on: https://gerrit.libreoffice.org/37173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d954a20f50c8b1aa717092a7eb3daecf8d5ae706]

        remove excessive forward declarations
        
        and move comments.
        
        Change-Id: Ice44cfb4bbfb8973cd67a168727f2273976f8979
        Reviewed-on: https://gerrit.libreoffice.org/37158
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [87661a7ab3275195ca251188ce4d7825fd038de6]

        loplugin:checkunusedparams in sd
        
        Change-Id: I217a4177e9c2cdc2d85100d253f7f38ec8aad756
        Reviewed-on: https://gerrit.libreoffice.org/37162
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [68e213319f2a3ee2f90e7bfccae8e5e13492d357]

        remove empty comments
        
        found with:
           git ls-files | xargs grep -Pzl '/\*\*
        (\*|\s|
        )*\*/'
        
        Change-Id: I1f47bcb94d5a7b290a6c622c6941195fbb578597
        Reviewed-on: https://gerrit.libreoffice.org/37159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d7f5e060663cb747b0dc50bb76c162484e4dae4]

        loplugin:checkunusedparams in package..reportdesign
        
        Change-Id: I8ebccc413153667269954c303e216b155ee9d1ae
        Reviewed-on: https://gerrit.libreoffice.org/37145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [60fd81d83a2dbcb64a38910de49f8e2620353702]

        loplugin:checkunusedparams in filter
        
        Change-Id: Icdfe9c86b78f28fb79b697e769afe6acb1dbc6f6
        Reviewed-on: https://gerrit.libreoffice.org/37139
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-03  Kohei Yoshida  <kohei.yoshida@collabora.com>  [5233a2c9009533e454a734ac57c764e15f92a229]

        tdf#107255: add test case for the multi-cell query method.
        
        This is the best we can do since the rest of the cell merge code is
        in ScViewFunc which cannot be unit-tested currently.
        
        Change-Id: I639f48d5cd05bff015689b0d223684f6f8d302f8
        Reviewed-on: https://gerrit.libreoffice.org/37179
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-05-03  Kohei Yoshida  <kohei.yoshida@collabora.com>  [93f5cb55349e6de5003182462bfee434dc51f6ad]

        tdf#107255: detect whether the range has only one data cell.
        
        Change-Id: I030961d9d38b092ffdc966baa10decae0c2d070d
        Reviewed-on: https://gerrit.libreoffice.org/37178
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-05-02  Eike Rathke  <erack@redhat.com>  [6d424f07701bf26d8fb173563b567d5f097c33e2]

        Replace mouth-painted "inaccurate around leap year" rollover algorithm
        
        ... with proper tools::Date methods Normalize() and AddMonths().
        
        Also prepare functionality to easily switch on rollover for StarBASIC as well,
        i.e. when called by DateSerial() runtime function.
        
        For StarBASIC, invalid date for day > daysinmonthofyear is now (or better since
        a previous commit 94bb96ada421b423e9ed30526fe5a6aac95f00b9 from today) properly
        detected, not just dumb 1<=day<=31.
        
        Change-Id: Ibb44f7247726f1e1168f0e66c5ae18e073d19f08

2017-05-02  Eike Rathke  <erack@redhat.com>  [eace834d0830bbf4c89f7f5ea8666fb91527e466]

        Assert that nMonth and nDay <100 to be representable
        
        Change-Id: Ie52269478ecac75519d04310a17873904c8167e6

2017-05-02  David Tardon  <dtardon@redhat.com>  [9daa6e293d24694cb6102a15f228a6c008acf79d]

        fix file name
        
        Change-Id: I43f4f0281d83c402fb7ced9fe0b01ef8a59d7aa5

2017-05-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b82e0fed4b21b06e11aa5f8413710676ce7111e4]

        log exception that results in crash for crashreporter
        
        Change-Id: I05bb38f9c440c26bfaa1d37ef67e5aab13d7a4d2
        Reviewed-on: https://gerrit.libreoffice.org/37174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-02  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [0ef94e2b559547bc4e906e7f24e57ff5d642e108]

        Fix typos
        
        Change-Id: Ib6a65c21916d808adfabb1c400937c4ebf12ce2d
        Reviewed-on: https://gerrit.libreoffice.org/37150
        Reviewed-by: Cor Nouws <cor.nouws@documentfoundation.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-05-02  Stephan Bergmann  <sbergman@redhat.com>  [69578399e2a7192f55834e133b5d4f119b9cc5ad]

        Make some externals' libtool copies cope with -mllvm
        
        ...as needed e.g. for <https://bugs.llvm.org/show_bug.cgi?id=32349> "r294897 +
        NewGVN cause build failure with LibreOffice", by applying
        <http://git.savannah.gnu.org/cgit/libtool.git/commit/
        ?id=d9a35fe9d3508b5c0d56e7f2ec80fc05e8415fa3> "libtool: Discard '-mllvm $arg'
        options when linking."
        
        Change-Id: Id2afc3c8af3c6c9595e7cb33cef5084a74f78cb0

2017-05-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9999d9ee61f0adda79ef0886fdf487b5ec01e8e7]

        disable the tiledrendering tests in the headless build mode
        
        This was pointed out by the Random Config tb.
        
        Change-Id: I8a4f70d6661178f2671e4e3588f5873c64885c07
        Reviewed-on: https://gerrit.libreoffice.org/37175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-05-02  Noel Grandin  <noelgrandin@gmail.com>  [925dabe8fd42d85e5d8e610dc75252372161d1b3]

        Revert "SwTOXTypes can just be a std::vector typedef"
        
        This reverts commit f894da4e687302702d14218138f96ed1c4983124.
        
        the default behaviour of SwVectorModifyBase is to free the
        elements in it's destructor
        
        Change-Id: I7a34fe5cc3cb8ffbcbb92068f4bb816dfd9acd43
        Reviewed-on: https://gerrit.libreoffice.org/37168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-02  Eike Rathke  <erack@redhat.com>  [4c6876582d864897c3ebd4d00bd9fb5c6334edc1]

        Add more unit tests for Date::Normalize()
        
        Change-Id: I013317bfa9dad02194177cca0907b0ffbb171ccd

2017-05-02  Eike Rathke  <erack@redhat.com>  [1edd4229904575ea103730ac15254b402eb86709]

        Date::Normalize: handle day 0 and empty date
        
        * Empty date (initialized with Date::EMPTY == all 0) stays empty.
        * Day 0 is normalized to the last day of the previous month.
        * Day 0 AND month 0 is also normalized to the last day of the previous month
          (and not the last day of the previous-1 month).
        * Before,
          * all day 0 cases weren't handled at all and day 0 stayed day 0, which
            doesn't make sense in a Normalize() context
          * empty date wasn't detected and resulted in nonsense date -0001-12-00
        
        Change-Id: Ib12ff7694e1adb17724af038a266f6f284285f36

2017-05-02  Eike Rathke  <erack@redhat.com>  [246a2a54662eb52468f9a411b315a4300aaa17c0]

        Test that empty date is not a valid date
        
        Change-Id: If5f2db3d4bae9158b482b01ce7dbb7335b4cb16b

2017-05-02  Yousuf Philips  <philipz85@hotmail.com>  [961fae9d75caf0cf52af62fdf9d9676ab0ab556f]

        tdf#91820 Add design mode and image original size to menu
        
        Change-Id: Ie5462446fee738c11f944bc2dab7da6f6a454954
        Reviewed-on: https://gerrit.libreoffice.org/37032
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-02  Yousuf Philips  <philipz85@hotmail.com>  [bbc6d66effa62d0ef69c0422595c43f3821cd3bb]

        tdf#107455 Fix accelerators in the Slide menu
        
        Change-Id: I89eae1da902ccb64247eb294450bc300d055ece0
        Reviewed-on: https://gerrit.libreoffice.org/37034
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-05-02  Eike Rathke  <erack@redhat.com>  [8ea7253327b70adb2c497bfd3a1734d9abd0c65b]

        Date::IsValidDate: year 0 is not
        
        Change-Id: I44e476f354d04a1d070a7348e3b00d75497231c2

2017-05-02  Caolán McNamara  <caolanm@redhat.com>  [de9106a511ed9c202423e3c3a9754feb4f969364]

        Revert "SwFieldTypes can just be a std::vector typedef"
        
        This reverts commit 5eaad8eb1d46b6f85605c5ac210e8b1397b18b22.
        
        cause it now leaks as the ~SwVectorModifyBase base deletes the entries
        
        Change-Id: I02374f4b439b9cf3e8f331aa9c6892b4418f37f0

2017-05-02  Caolán McNamara  <caolanm@redhat.com>  [4778f39ece4b41625b876e5e7673893e1e011a62]

        ofz fix leak
        
        Change-Id: I237f19f237e6b78f98798352c1f881b0d27a6a9e

2017-05-02  Caolán McNamara  <caolanm@redhat.com>  [89c60b5d6671bd18cf57f55a2685ac43becd3756]

        fix indent
        
        Change-Id: Ic949efdb47861770e9e333e154ede54d7fa88e50

2017-05-02  Jens Carl  <j.carl43@gmx.de>  [3f4613353405be1665e138992e4bba7e83ec8130]

        tdf#39468: Translate German comments in sw/source/core/text/txthyph.cxx
        
        Change-Id: I55df1deaf3a44bb8be0225756761da2f7d2667aa
        Reviewed-on: https://gerrit.libreoffice.org/37095
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-02  Eike Rathke  <erack@redhat.com>  [b5483b46f6190dd22d327313dfbee22897e8732b]

        SbiRuntime::isVBAEnabled() needs to be guarded with #if HAVE_FEATURE_SCRIPTING
        
        Change-Id: I7fab0c946c13a9779fad05f88be6ae6a9da93775

2017-05-02  Jens Carl  <j.carl43@gmx.de>  [ed831436cdc4513add55324a9cd2c125e8bb7f2e]

        tdf#39468: Translate German comments in sw
        
        Translate German comments and terms in:
        
        sw/source/filter/html/css1atr.cxx
        sw/source/filter/html/htmlfld.cxx
        sw/source/filter/writer/writer.cxx
        
        Change-Id: I05228ea5369e0d1e7f06158dc5369ba89284c2c9
        Reviewed-on: https://gerrit.libreoffice.org/37093
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-05-02  Eike Rathke  <erack@redhat.com>  [1b13548f33720d80f53d493f6d70cbcce6b1a0fb]

        BASIC: handle the full tools::Date range from -32768-01-01 to 32767-12-31
        
        * Input of two-digit years only possible through CDateFromIso() though to
          maintain compatibility with previous behavior and also VBA mode.
        * VBA mode restricted to years 1..9999
        
        Change-Id: Ia9574c3bf136619b4831b349d263c96b162d1ed4

2017-05-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d2007136587a8722d0e7045828bca6a6d82fd244]

        Removed duplicated include
        
        Change-Id: Ie341ead5b40bdeed25205e31203a5fa861ff0f42
        Reviewed-on: https://gerrit.libreoffice.org/36981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-05-02  Stephan Bergmann  <sbergman@redhat.com>  [7d0680d5d5e164246066077637921297006b37ba]

        No compelling reason for an unnamed namespace in an include file here
        
        Change-Id: Ib5660bde8108808a24c3863952bf6e0dfffaf288

2017-05-02  Stephan Bergmann  <sbergman@redhat.com>  [98b21691f4991899eb33249183a5ce2be83a8a26]

        ODR violation
        
        Change-Id: Ic442d59c3066b7de8280d5719dd4da806b7a8092

2017-05-02  Stephan Bergmann  <sbergman@redhat.com>  [4f6563b50856899eb52648a4d062f5df8d0491ce]

        Adapt to Clang 5 change of PPCallbacks::MacroUndefined signature
        
        ...since <http://llvm.org/viewvc/llvm-project?view=revision&revision=301449>
        "PPCallbacks::MacroUndefined, change signature and add test."
        
        Change-Id: I6a420dc4ca33607fef1356e8869cedee87192e93

2017-05-02  Stephan Bergmann  <sbergman@redhat.com>  [b9a25096e7e8a82c475c8cc5b6ec7b6c7cdad8a4]

        Adapt bin/gen-boost-headers to Clang 5
        
        ...since <http://llvm.org/viewvc/llvm-project?view=revision&revision=301647>
        "Use the -Wunknown-warning-option group for the 'unknown warning group'
        diagnostic in #pragma diagnostic".
        
        * external/boost/include/boost/{locale.hpp,locale/gnu_gettext.hpp} would have
          been removed by 'make cmd cmd=bin/gen-boost-headers' as they are still unused
          from c25eee44966703cb27d632bccb39b20978341ffd "build boost::locale library",
          but there's reportedly a patch in Gerrit to actually use them, so I fixed them
          manually for now.
        
        * The deviating comment style is to keep lines no wider than 80 characters.
        
        Change-Id: I64603ae8d8a82781eda46f12c9dd5c68dcf395b9

2017-05-02  Caolán McNamara  <caolanm@redhat.com>  [fd04a78d71f17eecae254e025508a57d34c9aa5a]

        printerinfomanager.hxx can be moved into vcl
        
        probably was exposed while padmin was still a thing
        
        Change-Id: I9605b7ae0c5bc59aa998580f5a28dc7b527219e9

2017-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [666403a4b66fa94d2014b4688b2e6a7b085bd2cc]

        loplugin:checkunusedparams in framework
        
        Change-Id: I963159550da9d735bb70636917ecc290744298b4
        Reviewed-on: https://gerrit.libreoffice.org/37142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-02  Stephan Bergmann  <sbergman@redhat.com>  [89bdfccc835ad2b09b68b7081c16b14e22d1b407]

        bin/gen-boost-headers: Don't stumble over "boost" in pathname
        
        ...like
        
          workdir/UnpackedTarball/liborcus/m4/boost.m4:#include <boost/version.hpp>
        
        which would then be mis-parsed by
        
          grep -o '\bboost.*\.\(h\|hpp\|ipp\)'
        
        to a HEADER of
        
          boost.m4:#include <boost/version.hpp
        
        instead of just
        
          boost/version.hpp
        
        (-h is a non-standard GNU grep extension, but so is the already used -r.  An
        alternative fix would be to replace the later grep -o with something like
        
          grep -o '\bboost[^#]*\.\(h\|hpp\|ipp\)'
        
        instead.)
        
        Change-Id: I0b41ed520b2fed70e8982abc0e84a34804c02549

2017-05-02  Mike Kaganski  <mike.kaganski@collabora.com>  [aebdeb6541e2feea180f9f632e6a626c6ee14957]

        tdf#106359: missing leading dot
        
        Change-Id: Ibfcbeb0778d9000dad8097384d7f5c7d75be2252
        Reviewed-on: https://gerrit.libreoffice.org/37152
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-05-02  Caolán McNamara  <caolanm@redhat.com>  [7819838d663c28c80487be08d57cc6e9258bfd5a]

        test to see if we have enough space without this
        
        Change-Id: I83c1d83bc3c34e32f3d4564322a5df871d8b73b5

2017-05-02  Caolán McNamara  <caolanm@redhat.com>  [151914d75a4a21461e489e871f0c5088c8d5fc47]

        add ww6 fuzzer
        
        Change-Id: I7e84f29b321676c373f86acba375816a0e9ad386

2017-05-02  Katarina Behrens  <Katarina.Behrens@cib.de>  [17495047e53885a224c2180c10ec7ecece35135d]

        tdf#105703: Restore user-defined motion paths for animations
        
        Yet another fallback from Google Summer of Regressions.
        The rest of the functionality has been removed by loplugin and
        other hyperactive code cleaners, so I've restored it, mostly
        unmodified.
        
        Change-Id: If0576abe9ce86c6f939d54bcf8f872dfce131e68
        Reviewed-on: https://gerrit.libreoffice.org/37138
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-02  Caolán McNamara  <caolanm@redhat.com>  [34f7e618ddd3399d9e7f3998e25545256255d02d]

        untranslated strings are just strings
        
        removes starmaths InsertCommand in favour of InsertCommandText
        
        Change-Id: I5659adcaa28e5b5861d1a1cc5d2afa84009490f6
        Reviewed-on: https://gerrit.libreoffice.org/37113
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-02  Caolán McNamara  <caolanm@redhat.com>  [c881756fcfdc1fa63ff534bf4538d551b2139515]

        Resolves: tdf#99467 pasting text from java apps to gtk3 gives bad results
        
        Change-Id: Ib2625c900def20baa470f0a15e4f72a3f763099e

2017-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [4cc0b82103e0b1d28a3ada59974aac0e7da18083]

        loplugin:checkunusedparams in oox
        
        Change-Id: I95bce82654bd0da7ed76ebd22b107b870ed15a1f
        Reviewed-on: https://gerrit.libreoffice.org/37144
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [9297aa2c08bdcdf7bf7c132fd908cd8a4cb0fae1]

        loplugin:checkunusedparams in hwpfilter..lotuswordpro
        
        Change-Id: I4925a95cc74571c2e0ffd413d7ac8bc162c247d7
        Reviewed-on: https://gerrit.libreoffice.org/37143
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [2859c2541d0da5dc689d912a166f370ced9dc8de]

        sw: prefix members of SwLayHelper
        
        Change-Id: I6beec3d0083f6b2f4055b7cffe9c59a630a89261
        Reviewed-on: https://gerrit.libreoffice.org/37135
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [769d383b06ccf11983cc33887b60dbb1b151fa5a]

        loplugin:checkunusedparams in basctl and basic
        
        Change-Id: I077ce96aed3c79045d5e8438109a8b1690ff1218
        Reviewed-on: https://gerrit.libreoffice.org/37062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [29a72ca674ce9cd3d5c4ede63e2b10044f84247a]

        loplugin:checkunusedparams in forms..formula
        
        Change-Id: Iacd973b97fccda217c691cca0a8f440640ff7a0b
        Reviewed-on: https://gerrit.libreoffice.org/37140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-02  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [8b56a5ceed41a1bb0a82af71c90973f50f54e4b8]

        tdf#77816 Duplicate dlg: enable fractionnal angle
        
        In Duplicate dialog of Draw:
        Count angle in 100th of degree
        
        Change-Id: If1af9a42e7c35d39edbdc3fa624489d7e38b42e1
        Reviewed-on: https://gerrit.libreoffice.org/36816
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [591ac7e604fa47304a5ddc1a4f9badbba1199903]

        loplugin:checkunusedparams in editeng
        
        Change-Id: I2b770d40ac2339cd2b04a765a6d970675d2ea1c1
        Reviewed-on: https://gerrit.libreoffice.org/37133
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-02  Caolán McNamara  <caolanm@redhat.com>  [062e7063a94673d016a91a16a30e86b82c70a03d]

        unused wizards basic file and dialog
        
        Change-Id: I56e82ab480b33d3205516e371302b1a091678e22

2017-05-02  Caolán McNamara  <caolanm@redhat.com>  [a0effa00b4b3db15a9c2f80db2da5b54d63b4559]

        revert 'tweak for pdfiumless build'
        
        commit 8d747b8cf849b7d705048544ac20eceba7eb5a45
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Sat Apr 29 20:01:40 2017 +0100
        
            tweak for pdfiumless build
        
        and lets see if
        
        commit 6f53cf281eb3c13fc516ff79decb70b2a87a96d0
        Author: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Date:   Sat Apr 29 05:11:40 2017 +0200
        
            apparently the executable does not need pdfium directly anymore
        
        is sufficient here
        
        Change-Id: I2bf381e1d51d851aa829730b3d13edb1c03ea873

2017-05-02  Olivier R  <olivier.dev@grammalecte.net>  [1631c67a95f67dec88d4e0f97851b9dd021dd95f]

        Updated core Project: dictionaries  c82ad83da55f7c0d4667edea003b8038e473dcd1
        
        tdf#107558 French spelling dictionary (6.0.3) and thesaurus
        
        Change-Id: Ia3da9c3b2e4a0ca1032edad131838b3a705e0597
        

2017-05-02  Gabor Kelemen  <kelemeng@ubuntu.com>  [74feb1101bd5ef64c4ff9952572f5666d11362c0]

        Fix typos in color names
        
        Change-Id: I6d26b17a3fa51f6ff16fa1968b5ce445e949f43d
        Reviewed-on: https://gerrit.libreoffice.org/37128
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [de369aac3083692a300f2ffa33bba0cefffc9488]

        loplugin:checkunusedparams in extensions
        
        Change-Id: I1ea1a43da45039fc5d62f21e83c216461abf99de
        Reviewed-on: https://gerrit.libreoffice.org/37134
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-02  Khaled Hosny  <khaledhosny@eglug.org>  [a45494dfb3176af82cec0592c8d75685e7beecca]

        Don’t mark any field without strong LTR text CTL
        
        Regression from e3b7ef45d4364fda15691b5748a9a88bc908afc6 which removed
        the condition this block was implying, so putting it back here.
        
        This should fix Jenkins_Callgrind tinderbox, we probably should have
        some unit tests based on the file from [1] and [2], but I don’t know
        how…
        
        1. https://bz.apache.org/ooo/show_bug.cgi?id=89825
        2. sw/qa/extras/ww8export/data/tdf91083.odt
        
        Change-Id: I88ad2564908b3a269e95d1969366c8506801818b
        Reviewed-on: https://gerrit.libreoffice.org/37050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-02  Khaled Hosny  <khaledhosny@eglug.org>  [270d6db63d933b7350dc8543b9b9ebc2133a116e]

        tdf#107204: Make sure we always do Unicode Bidi, take two
        
        [ Now that the side-effect will be fixed by
        <https://gerrit.libreoffice.org/#/c/37050/>.]
        
        Writer seems to have an “optimization” that only applies bidi algorithm
        if the text direction is nor LTR and there is some characters that we
        classify as complex script. This is a very simplistic optimization as
        evidenced by the bug above. We certainly don't want to skip bidi the
        text differently based on the default direction (whatever that means),
        and not all RTL scripts are complex ones, even if they are we might be
        behind Unicode in our script classification.
        
        Just trust that bidi algorithm does the right thing and don’t do
        premature optimization. If this turns out to be a real performance
        issue, we will need to find a better optimization.
        
        Change-Id: I276e2ae0ac92fb51d2e37ef2ad0b11efc6b441ef

2017-05-02  Szymon Kłos  <szymon.klos@collabora.com>  [fb3989b6f70b48f4da8ca87e791f6922da56279e]

        AutoText: read names of entries
        
        + extended model to parse <docPartPr> and <name> marks
        + names are inserted to the document before content
          of each entry
        + SwDOCXReader interprets first paragraph of each section
          as a name
        
        Change-Id: Ib7de152ba1c6bea4f4665f98d321019c3f68863e
        Reviewed-on: https://gerrit.libreoffice.org/37124
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-05-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [1b9d9a8bb640b7883c143cb39e3024be86528977]

        Revert "tdf#107204: Make sure we always do Unicode Bidi"
        
        This reverts commit e3b7ef45d4364fda15691b5748a9a88bc908afc6, as it
        breaks the testTableKeep part of CppunitTest_sw_ww8export on the
        Jenkins_Callgrind tinderbox (and also for me locally) and there is no
        fix in progress to address that.
        
        See the bug for a comparision of the old/new layout for the problematic
        testcase.
        
        Khaled says it's OK to push this revert till it's clear how to fix the
        bug without side-effects.
        
        Change-Id: I669de98ffa8b519024e332ae468808d7e7243df2

2017-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [0dbf528c2927bf15db6cabbb0b7c26b69b071152]

        loplugin:checkunusedparams in cppcanvas and dbaccess
        
        Change-Id: Ia66e6326f3d1750b4e46a3f9f7127e7ed4aa99ca
        Reviewed-on: https://gerrit.libreoffice.org/37068
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [db4802de3474af2475890c9483a3b65d3b553b2b]

        loplugin:checkunusedparams in drawinglayer
        
        Change-Id: Ib497b284a80fae69930f226d2e70368cb9e962ef
        Reviewed-on: https://gerrit.libreoffice.org/37072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-02  Noel Grandin  <noelgrandin@gmail.com>  [a12dfa353122d1865b7c20513865a4632a621a38]

        create SfxGroupId based on o3tl::strong_int
        
        Change-Id: Iaccf16f29b6f4b1a2c712d1e5e2bd0fa4fdb5e71
        Reviewed-on: https://gerrit.libreoffice.org/37108
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-02  Noel Grandin  <noelgrandin@gmail.com>  [5eaad8eb1d46b6f85605c5ac210e8b1397b18b22]

        SwFieldTypes can just be a std::vector typedef
        
        Change-Id: I10b43a71c8cedc6efbb30056d3da7fd431f04791
        Reviewed-on: https://gerrit.libreoffice.org/37121
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d02d52887678cd3d518c19a235bc443c292b3041]

        tdf#107145 display applied filters for page field in pivot chart
        
        Add field output description which shows the description of the
        filtered output, which can be either "- all -" when nothing is
        filtered, "- multiple -" when multiple values are outputted or
        the specific value - the only value remaining.
        
        Change-Id: I8fca6050dabba9878e9f3a31e4be7a03e3b87467
        Reviewed-on: https://gerrit.libreoffice.org/37125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-01  Julien Nabet  <serval2412@yahoo.fr>  [a33201662c7b7b7350d23eb07f5a3d76fd67e8e1]

        tdf#107526: fix icon management
        
        by following http://opengrok.libreoffice.org/xref/core/vcl/inc/svdata.hxx#91
        
        Change-Id: I57d13e33c31f25580c93ef2abfec78e9386a8c04
        Reviewed-on: https://gerrit.libreoffice.org/37126
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [826c2375ea67cda133e8728c7f05baf4d52cc681]

        Updated core Project: help  bbdcec4b66f4d87a7974927e9abd2d19a4b9557b
        
        tdf#79766 “Western characters” → “Western text” also in Help
        
        Change-Id: Ibe58a6242f5ffaa1fec4ddb6a327135b61780b9c
        

2017-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [23c0b3e13f88d6d71d528777d4f86f50c0766672]

        tdf#107074 uncommenting createLabels for the axis fixes the issue
        
        Quick fix for this bug seems to be to call createLabels again
        after creating shapes. The code to position axis label seems to
        be quite messy it would be better to greatly refactor the code if
        we want to do any enhancement to this code in the future.
        
        Change-Id: I2bc2c3d503944002c538d2d2a5119102c927f3b7
        Reviewed-on: https://gerrit.libreoffice.org/37122
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-05-01  Szymon Kłos  <szymon.klos@collabora.com>  [0d50845c4299a1b9564d65464fbf3997d598d6d1]

        AutoText: Reading multiple entries
        
        + each entry is placed in a separate section
        + extended model and dmapper to react on docPart mark
        
        Change-Id: I7e5213a09ae7352d1d09369bd0a209b6d4e18e82
        Reviewed-on: https://gerrit.libreoffice.org/37107
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-05-01  Noel Grandin  <noelgrandin@gmail.com>  [680e72353350f6aeaeef0114830b4f941749ece3]

        SwTOXTypes can just be a std::vector typedef
        
        Change-Id: I0b20f4dfdbc692e9122f64a11b65bd4234e00ee7
        Reviewed-on: https://gerrit.libreoffice.org/37120
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-01  Julien Nabet  <serval2412@yahoo.fr>  [64cce59975d540f384880034ed3297a120d3d408]

        tdf#107102: fix crash in ScCheckListMenuWindow::CreateAccessible
        
        by checking maEdSearch in addition of !mxAccessible.is()
        See http://bugs.documentfoundation.org/attachment.cgi?id=132608 for bt
        
        Change-Id: I2cf7f28daaa6d371d3be0d21bb7f140ff6bb8c8c
        Reviewed-on: https://gerrit.libreoffice.org/37110
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-05-01  Szymon Kłos  <szymon.klos@collabora.com>  [1c8d6e6ec2ae3e5ee38ab343b662db30f48fc7f5]

        AutoText: handle Delete key in the dialog
        
        Change-Id: Ifbd0026b097ff9fbf077dda57f874cfc59da3e45
        Reviewed-on: https://gerrit.libreoffice.org/37119
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-05-01  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [7ab811b05e72a6ede72161c3e8b429424318bd29]

        filter: get svg JS code warning-free
        
        Subsequent submissions need to pass
        'eslint filter/source/svg/presentation_engine.js' w/o error.
        
        Change-Id: If79c43844d48602d19cde8d4dd12d7e7eef674fe

2017-05-01  Noel Grandin  <noelgrandin@gmail.com>  [0b61ecd825b394e6abe64081c3b7f2e820f14f20]

        unnecessary PairedList macro
        
        Change-Id: I54a6478522f03706b5d2d10b58857a3de2876ca8
        Reviewed-on: https://gerrit.libreoffice.org/37118
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-05-01  Rohan Kumar  <rohankanojia420@gmail.com>  [10589bf9275f7853773203954a3d747a6d9bd6d0]

        tdf#51358 Add Support for BoxSnakesWipePath transition in SVG Export
        
        Ported the class BoxSnakesWipe
        
        Change-Id: I024f982998571d5a90252b10f873c0fc344af2ff
        Reviewed-on: https://gerrit.libreoffice.org/36902
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-01  Rohan Kumar  <rohankanojia420@gmail.com>  [3a74490276de107bd57859d5aa52829593807c01]

        Fixed my mistake: Fix Rotation issue in ParallelSnakesWipe
        
        seems like SVGMatrix.translate() and its counterparts doesn't
        modify the matrix inplace.
        
        Change-Id: I3ccfbe99f58cd455e291d4d41657a104ec197e83
        Reviewed-on: https://gerrit.libreoffice.org/36903
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-05-01  Mark Hung  <marklh9@gmail.com>  [b647f9f4bcb24ed9b71c77038da6b754b8d42eb7]

        tdf#107362 don't insert kern if snap to char is not checked.
        
        SwKernPortion is inserted between different scripts  to
        snap the later text portion to the charcter grid if type
        of text grid is lines and chars, even if snap-to-char
        isn't checked, and create unexpected space there.
        
        It is not necessary because when snap-to-char is not
        checked, there would be pitch between characters.
        
        Format all three scripts in the same way and do not
        insert kern portion anymore if snap-to-char isn't checked.
        
        Change-Id: I6078b425aa735beb50cc6a6b4eafbba9f91f7132
        Reviewed-on: https://gerrit.libreoffice.org/37037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-05-01  Takeshi Abe  <tabe@fixedpoint.jp>  [e7e149508a95d684e033786560bb9972ee59e1ad]

        tdf#79766 Use consistent wording in Asian Layout Kerning option
        
        Change-Id: I4ed78efc82a9dad490930351175dc5d501fdc499
        Reviewed-on: https://gerrit.libreoffice.org/37114
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-05-01  Pranav Kant  <pranavk@collabora.co.uk>  [c454fbb9b62164d5f047990ae63522c9fb932086]

        sd: Use unique Page ids for better multi-view support + unit test
        
        ... instead of using simple IDs which are assumed to be one greater than
        the slide position everywhere in the codebase.
        
        Use a 16 bit static counter and uniquely assign page ids to SdPage
        objects. This helps in identifying which slide was already selected
        in second view before any slide is deleted in the first view. Otherwise,
        using simple positions to keep track of it leads the second view to end
        up selecting the wrong slide after any slide is added or removed in the
        first view.
        
        Change-Id: I465cf7ea86899f0e52549062a9e5fa5cd459f978
        Reviewed-on: https://gerrit.libreoffice.org/36863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-05-01  Maxim Monastirsky  <momonasmon@gmail.com>  [862b6c0a32dfce924bfafa84acaed47c5380fc46]

        loplugin:stringconstant
        
        Change-Id: I8f7a0d5b4b0534c71a32457d58006af0d6ddf133

2017-05-01  Maxim Monastirsky  <momonasmon@gmail.com>  [c2f7c567b7264c25180e2717eabad61c4c92ae0e]

        svidl: Adapt to SlotType removal
        
        No diff in workdir/SdiTarget.
        
        BEWARE: If you're going to revert this for whatever
        reason, you should also revert the previous commit
        that removed the SlotType property from sdi files!
        
        Change-Id: I78cc391a6b47f4672157926eba1b55e786f48f2d

2017-05-01  Maxim Monastirsky  <momonasmon@gmail.com>  [1c6cb1e8386eb627adb0c70169582cc58fd76ec7]

        Remove SlotType sdi property
        
        sdi files have two ways to specify the type of a slot:
        
        (a) Put it at the beginning of the first line
        (b) Using the SlotType property
        
        Where (b) have higher priority, and (a) is actually
        ignored for "method slots" (i.e. the ones that have
        parameter parentheses, even empty, and therefore get
        the SfxSlotMode::METHOD flag), which is very
        confusing.
        
        The goal here is to make exclusive use of (a) for all
        kinds of slots, and eventually remove the SlotType
        support code from svidl (in a follow-up commit).
        
        Change-Id: Ib6654d34e2f8aa8ebd0bd3c41aa2a86e30e9a634

2017-05-01  Maxim Monastirsky  <momonasmon@gmail.com>  [20f33eb7c5ebf2611008f6173da870bd0d1693fc]

        svidl: Remove nested method support
        
        No diff in workdir/SdiTarget.
        
        Change-Id: I53e974c8ccafbbc3675f67b87a0e1b8ff19b6790

2017-05-01  Maxim Monastirsky  <momonasmon@gmail.com>  [e588678f91652cc6f10b5f21716ba05676461467]

        Return values of sdi "method slots" were unused
        
        Also expand nested methods.
        
        Only diff in workdir/SdiTarget is for SID_STYLE_WATERCAN
        from sw/sdi/_basesh.sdi which changed the .uno name from
        WatercanStyleModeOnOff to StyleWatercanMode, to match the
        name in sfx2/sdi/sfx.sdi (it was forced by svidl to have
        the same name).
        
        Change-Id: Iaeac9f4f10a36cb0b3afe3de2b6def8cd90edc6d

2017-05-01  Maxim Monastirsky  <momonasmon@gmail.com>  [9f33b802a808374b6cd3cbbc3e67c00dd97be270]

        FN_TOOL_ANCHOR cleanup
        
        Drop unused execute method, and fix state method
        to match actual use.
        
        Change-Id: I93b86bbe10b48bf7fca7d9068446a698d7dd9036

2017-04-30  Julien Nabet  <serval2412@yahoo.fr>  [097bec4b78160d688f3afc7e0cd87b21aad51e4e]

        cppcheck: duplicateBreak
        
        Change-Id: Ia33dddfba35da3b495aae4edabe80b1a560674cd
        Reviewed-on: https://gerrit.libreoffice.org/37111
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-04-30  Caolán McNamara  <caolanm@redhat.com>  [820dff991b119b2cafb5efe5f1a4668351705457]

        coverity#1405737 (golden) Logically dead code
        
        regression since
        
        commit 46a153cbcac1a3e2881b83b5537037321c34797c
        Author: Chris Sherlock <chris.sherlock79@gmail.com>
        Date:   Sun Apr 23 18:53:58 2017 +1000
        
            vcl: update error codes to defined constants for code clarity
        
            Change-Id: I6e86c45b71fc15d6645501128e7d86f8e179e652
            Reviewed-on: https://gerrit.libreoffice.org/36851
            Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
            Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
        
        Change-Id: Id1a3f26a84c7641b0b6af71dc842a683d0c1dd0c

2017-04-30  Caolán McNamara  <caolanm@redhat.com>  [a15d8458c67a769dd59e6237e012d6ec69331582]

        coverity#1405740 Resource leak
        
        Change-Id: I6537e818a783ef908e2ae4d068752669529fb75e

2017-04-30  Caolán McNamara  <caolanm@redhat.com>  [ccef4d977b87c470340dfc89ab590d718804f297]

        coverity#1405739 Explicit null dereferenced
        
        Change-Id: If12d46d49936af3a91b2d50ca8fca43596eb4ae5

2017-04-30  Caolán McNamara  <caolanm@redhat.com>  [e0828cf746b1dcca7a1835f0fdb46cba83c8b589]

        coverity#1405738 Unchecked dynamic_cast
        
        Change-Id: I15533651b1eff5c00d69f7a1e050997f25addabe

2017-04-30  Caolán McNamara  <caolanm@redhat.com>  [59676b310bc0eba154f323f5d32ed697fcbb227a]

        untranslated strings are just strings
        
        Change-Id: Ic7247a6d0e702572ca304bb048bfabfafcbf7505

2017-04-30  Noel Grandin  <noelgrandin@gmail.com>  [00052c1c4f7285a58a8854d34a9b6b3fd2d5991a]

        stop torturing std::string in SfxSlotPool
        
        when what you really want is std::vector.
        Also drop unnecassary use of std::unique_ptr
        and constify a couple of methods.
        
        Change-Id: I676ee3460a015b0c7656167c06a569c30c861f98
        Reviewed-on: https://gerrit.libreoffice.org/37106
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-30  Kohei  <kohei.yoshida@collabora.com>  [aca48f46895811009ec90665d816ef835f0694be]

        Let's be more specific about the threshold etc.
        
        Change-Id: Iaa644b38775477f8f6f329ab55d9d32414ee0738
        Reviewed-on: https://gerrit.libreoffice.org/37089
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-04-30  Kohei  <kohei.yoshida@collabora.com>  [3264a7a924c6522d39185508bd3d94b99ff0a615]

        More fine-grained disabled vector states.
        
        Useful for group formula logging.
        
        Change-Id: I40a02f0aa88d7c63a641f2a79956236d0db39f15
        Reviewed-on: https://gerrit.libreoffice.org/37088
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-04-30  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [bbe579a47845e56caf05ae7ab9fdf49319f5647c]

        test for horizontal merged/split texttables
        
        Change-Id: I92ac00654b78f7b0d568a825dc879d06e475827c
        Reviewed-on: https://gerrit.libreoffice.org/37105
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-04-29  Caolán McNamara  <caolanm@redhat.com>  [0baffd648fa495045d17bd14b8306875e9c4ac10]

        some other places uiconfig_editeng should appear
        
        Change-Id: I38f734af566e954532c288434be84a8553e76b9c

2017-04-29  Caolán McNamara  <caolanm@redhat.com>  [3a8e111fa3ed538018de98ac3a6a480555e7b204]

        tdf#107464 editeng ui files not packed in install sets
        
        Change-Id: I8b4c2753e56c79348e42f8b9b56f19d7424dd70c
        Reviewed-on: https://gerrit.libreoffice.org/37104
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-29  Jens Carl  <j.carl43@gmx.de>  [5886f51858e9a1daf3b82ecb7b3fb589935fefd8]

        tdf#39468: Translate some German comments and terms
        
        Change-Id: I5f33f24aa6fd1685e32c9df11855a26ad891eb5b
        Reviewed-on: https://gerrit.libreoffice.org/37096
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-04-29  Caolán McNamara  <caolanm@redhat.com>  [8d747b8cf849b7d705048544ac20eceba7eb5a45]

        tweak for pdfiumless build
        
        Change-Id: Ic83f0e0491bede43dba7f22c5bd6c31b95e65df1

2017-04-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [249b6a552b00637ae7ad3dcb8d797befba1734ad]

        lo-commit-stat: use matching group before destroying it with another match
        
        it also doesn't make sense to numerically compare a %hash
        enable warnings in the script and remove a duplicated variable (and
        some unnecessary hash-declarations)
        
        Change-Id: I0a84dc28f369931ee31a1cf12849fde2b63f1ca2

2017-04-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [0b8cccdc20f7e9209de406ee1ec01aec8bfafceb]

        lo-commit-stat: improve sort in buglists (by number within a tracker)
        
        Change-Id: I8eb5a3d3141fcc76bf5caffe0a7b30d5ec2b0c8c

2017-04-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9c83796f45e634afd770b772a16209e1dbed7068]

        lo-commit-stat: default to utf8, adjust regex for tdf bugzilla
        
        Change-Id: I61960512e297417eb096b3bc921974aa43f74ccc

2017-04-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [146258f82fc15d0a5f8779447a4919429496e9e3]

        lo-commit-stat: drop unnecessary check whether hash is defined
        
        besides using deprecated syntax – "if (defined %hash)" (or "if (defined
        @array)" for that matter) – just using "if (%hash)" (or "if (@array)")
        would do, it is also unnecessary to create the hash if it doesn't exist
        (autovivification will take care of that)
        
        Change-Id: Ib5704b2d609ae3658f3c166f9e26a051957149f8

2017-04-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [ad3e1afe5969d6c53b1ed285b7c36685bd457b1c]

        Move getProcessWorkingDir from tools to unotools
        
        Change-Id: Ifd86ab3c89c285ad5329fc86cc57967ebd1af91a
        Reviewed-on: https://gerrit.libreoffice.org/37100
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [d1ac762cd6c60d5fe8ffaf335c6358651c969567]

        unotools: cleanup bootstrap.hxx
        
        Change-Id: I3ab1cc8f8950dc858c8abda27e5eef8c46fe6877
        Reviewed-on: https://gerrit.libreoffice.org/37099
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [a8a49d77979e980c9b6d402240864c0fd7c2265e]

        unotools: cleanup bootstrap.cxx
        
        Change-Id: I800b6c4c222a283816251c112b8a69847f5404e4
        Reviewed-on: https://gerrit.libreoffice.org/37098
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9e5314f19c9dcff35b5cee5c5a1b7f744e495b2e]

        tdf#107097 invoke internal DP and correctly handle "range" names
        
        When we copy/paste a pivot chart to another (new) document, we
        "send" a chart data as ODC to the other document. In the new
        document we can't use the pivot table (as there is none in this
        document) so we read-in the table data from the document to the
        internal data provider.
        The problem was that we didn't match the (fake) range names from
        the pivot table correctly in the internal data provider and the
        data wasn't populated. This commit fixes that and changes the fake
        range names to something that is easy to parse and matches the
        names in internal data provider.
        
        Change-Id: I9872160cca68abd91738a25bf9b3b27bc77ce38d
        Reviewed-on: https://gerrit.libreoffice.org/37086
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0a3ded1def24194b01c9f2849ed91af4954fbb5f]

        replace oox internal hashing code with new comphelper code
        
        Change-Id: I0e9363f6aa6f9d1011bc917645122408f9728ca2
        Reviewed-on: https://gerrit.libreoffice.org/36794
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5bd7713a6b7aa3ad0eaa7f535cd932c2a316acb5]

        add test for MD5 hashing
        
        Change-Id: If13f6d800b857cc6d581ef7800beb0f25b3f5a37
        Reviewed-on: https://gerrit.libreoffice.org/36793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cf45dda9a515e92d97dc6202b78f0dd1a41781a2]

        add MD5 hashing to generic digest class
        
        Change-Id: If3abc80f8511d9c7bf0d5197ce28ef4cf60a6b45
        Reviewed-on: https://gerrit.libreoffice.org/36792
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [da8aa9ea1521a0c02e97299b58990721467fc126]

        also log the paramter passed as string arguments
        
        Change-Id: Id4ebdf875b8ae02b786fd703d2559594acb8b4be
        Reviewed-on: https://gerrit.libreoffice.org/37081
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-29  Julien Nabet  <serval2412@yahoo.fr>  [ffd7e06be3a05a7912dc4fc507e03865a01c894c]

        Avoid warning about FlushCustomShapeUnoApiObjects
        
        See http://nabble.documentfoundation.org/Unknown-FlushCustomShapeUnoApiObjects-property-xmloff-svx-td4212940.html
        
        Change-Id: Ia82beb75015d09c847268c2f696b79fd8c395a29
        Reviewed-on: https://gerrit.libreoffice.org/37012
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6f53cf281eb3c13fc516ff79decb70b2a87a96d0]

        apparently the executable does not need pdfium directly anymore
        
        Change-Id: If7ec9a18603005791ff948c7ecfddc5010ac88fe
        Reviewed-on: https://gerrit.libreoffice.org/37091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-29  LeMoyne Castle  <lemoyne.castle@gmail.com>  [eea79562f1a5785a8a22cde732a091725e46bbad]

        tdf#107350 - prevent crash in unotbl.cxx
        
        check pointer and throw exception instead of SIGABRT
        when reading data from text tables that have
        varying row &/or col lengths from
         - merged cells after first row,
         - split cells in first row, etc.
        
        add backstop safety check -> exception because
         - complexity check fails (wrong/not called)
         - OOo uno api doc calls for exception when
               text table is 'too complex'
        v2:  better error message for crash point and
               its parallel (getData[Array])
        
        Change-Id: Ifb844c3e29042dab6b6cdb2448f7728e6ccb631d
        Reviewed-on: https://gerrit.libreoffice.org/37002
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-04-29  Tamás Zolnai  <tamas.zolnai@collabora.com>  [44555103217df34b218787f3dc6a2634b41fe52e]

        tdf#107505: Impress - crash with two people co-editing one slide
        
        Deleting outliner view removes the pointed Cursor (pTECursorMerker).
        
        Change-Id: Iac17386d1d02bf52bd5322073e49da05c6e89d9b
        Reviewed-on: https://gerrit.libreoffice.org/37085
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-04-29  Eike Rathke  <erack@redhat.com>  [38d9919432898c114d38022c2eb0d9fa9fea948c]

        CDateToIso: larger buffer for possible year range
        
        Theoretically tools::Date can hold five digits years and even negative,
        though Basic internally accepts only 100<=year<=9999. Might be that some
        date calculations may result in years out of those margins, so at least
        don't truncate those.
        
        Change-Id: I3c217cc42476ce1cf8f9046111a1281288dc5bb6

2017-04-28  Takeshi Abe  <tabe@fixedpoint.jp>  [843f633c842f8540c42613cea78c5f66b262051a]

        tdf#107142 Fix crash when opening SVG with <use>
        
        which is a regression from 62283fed204e05e3f30a8ae703762d7f96c4e88a.
        
        Note that css::xml::dom::XNode::hasAttributes() is meaningful
        only when it is an element.
        
        Change-Id: Ib0a8b467012e9cb42a4b018967fb2740bcd10c5c
        Reviewed-on: https://gerrit.libreoffice.org/37070
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8250e1a4a3f103bf37ca09c8dbab0584a5a1c2cf]

        use std container for ParameterList
        
        'ParameterList::find' was used to detect duplicate sections and
        sort the parameters by attribute and section.
        Checking for duplicates is done by 'std::any_of' and
        the predicate 'Parameter::IsSameSection' now.
        The parameters are inserted as they are parsed and sorted later
        with 'std::sort' algorithm and 'Parameter::operator<'
        
        Adapt loops to use iterators. Change a weird 'for' loop in
        'parseParameters' to a 'do .. while ..' loop to match style of a
        preceding loop.
        
        Extend unit test with a case of duplicate sections.
        
        Change-Id: If2789c0cee8f64deae84bc720807d2d26d81dc9f
        Reviewed-on: https://gerrit.libreoffice.org/37075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [b1ade4efa12740dd7c9cc4ab73836d65470ed16b]

        loplugin:salbool
        
        Change-Id: Ic78e1a6fc3fad22f2ffba43730f11b51f555e745

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [ea0cf4f980e03ad27583453c6088c465c32b6eae]

        ofz: fix leak
        
        Change-Id: Ib31b3bfabaaaeb9b71635dadd099874d9c972fd0
        Reviewed-on: https://gerrit.libreoffice.org/37080
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [b616f7eeb67cd1833d2b86f6ef4a76c4e8f1ceb2]

        bNeedUpdate is set to false twice
        
        Change-Id: I10348d36828008ebddc3b923e2e9d252d0394fa6
        Reviewed-on: https://gerrit.libreoffice.org/37079
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-28  Jens Carl  <j.carl43@gmx.de>  [488d850fd24cd636557bb86b6e4e7cced49a5dd5]

        tdf#39486: Translate some randomly found German comments
        
        Change-Id: I4c2950180f504c06666f055d166c51e32a6d5294
        Reviewed-on: https://gerrit.libreoffice.org/36969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-28  Jens Carl  <j.carl43@gmx.de>  [f22b12711e0c3914a73119c862edd1e32c53b586]

        tdf#39648: Translate German comments and terms in sw
        
        Translate German comments and terms in sw/source/filter/html/htmlcss1.cxx
        
        Change-Id: I8549f253e72b8c798c7744954dbc862e3724085d
        Reviewed-on: https://gerrit.libreoffice.org/36971
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-28  Michael Stahl  <mstahl@redhat.com>  [974d48b9b8d12eecbe83a5a741c6ac729794309f]

        xmloff: fix --enable-mergedlibs build
        
        multiple definition of `toBool(rtl::OUString const&)' since
        commit 836c9bbb6486e9c0c81de9d7534b934699131d3d
        
        Change-Id: I6a3e6a4e8a2af3c37f925cbdd684b8a99c088b1c

2017-04-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6307b68e6c08cca0c623583c791d21491528a0f9]

        bump product version to 5.4.0.0.alpha1+
        
        Change-Id: I6a6f88698133b77d030a3fb6b54dbafb7dca3e58

2017-04-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [471315b8cd6617c225b965c89014f5d4cef844ec]

        reset dictionaries back to master
        
        has been changed by 6cb9e6dad798ec59f055aebe84a9c4a21e4be40d on error
        
        Change-Id: I9f1f8bb0e5e2cb2533fc882caae440f849c3cac3

2017-04-28  Michael Stahl  <mstahl@redhat.com>  [32403675bf9d2d0380956f9a82da71593edbb53c]

        tdf#107494 sw: fix crash in SwCallMouseEvent when deleting header
        
        The problem is that SwCallMouseEvent::PTR.pFormat is not cleared
        when the format is destroyed; instead SwDoc::CallEvent() checks via
        SwFrameFormats::Contains() that the format is still alive,
        which uses dynamic_cast on the deleted format.
        
        (presumably regression from 0f98299f7aa44bbb55c1bfeddca7799f727d14b0)
        
        Change-Id: I0d155c162d75b5687b58329a2a862ad57a4eb72e

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [5a4d03131ffe557fed9ab3c8e31a005188c7ea5c]

        loplugin:salunicodeliteral
        
        For the c-char in the u'...' literal, the preceding commits consistently use:
        
        * a simple-escape-sequence if the original code already used one
        * \0 for U+0000
        * the (\ escaped, for ' and \) source character matching U+0020..7E (even if it
          is not a basic source character)
        * a consistently four-digit hexadecimal-escape-sequence otherwise, \xNNNN
        
        For non-surrogate code points, the last case could probably also use \uNNNN
        universal-character-names.  However, for one, it isn't quite clear to me whether
        conversion of such to members of the execution chacacter set in character
        literals (in translation phase 5) is implementation-specific.  And for another,
        the current C++ standard references the dated (no pun intended) ISO/IEC
        10646-1:1993 specification, rather than the current ISO/IEC 10646:2014, and
        requires that a universal-characrer-name designate a character with a specific
        "character short name in ISO/IEC 10646", but I do not find a specification of a
        "short name" in ISO/IEC 10646:2014 and don't have access to ISO/IEC
        10646-1:1993, so am not sure whether that would e.g. cover noncharacters like
        U+FFFF.
        
        (The only exception is one occurrence of u'\x6C' in bestFitOpenSymbolToMSFont,
        filter/source/msfilter/util.cxx, where it is clear from the context that the
        value denotes neither a Unicode code point nor a UTF-16 code unit, but rather an
        index into the Wingdings font glyph table.)
        
        Change-Id: If36b94168428ba1e05977c370aceaa7e90131e90

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [e3f8ef0a8eb153e276cba172bdbadd3cdb8e9cdf]

        loplugin:salunicodeliteral: basegfx
        
        Change-Id: Ice43bae52ac244815ee62ee843108fd36b9918d7

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [f06e69672302db866f269fbe9cb5f34e91f8bfbb]

        loplugin:salunicodeliteral: basic
        
        Change-Id: I479666b439f1d6324f07253d65181983b7c2c3ea

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [c9a36f5cb5da15c4441be67913f99c467e734d43]

        loplugin:salunicodeliteral: chart2
        
        Change-Id: I8531b2466298a18c06a4c2a690af6bc998cc802f

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [681ae20dea7edbc054adad647aa66e4b1e8ce5dc]

        loplugin:salunicodeliteral: comphelper
        
        Change-Id: I0642d85d92152414d1d110b88a8194363ff4d618

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [74cf1240f0ce18807b46a8fa702665ca7705ffd9]

        loplugin:salunicodeliteral: configmgr
        
        Change-Id: I3c37025be286f9fd1892c259e2ac1e2fce7123a1

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [fbc2652716aebd95dae9ee8d7d333eb68a4658bf]

        loplugin:salunicodeliteral: cppu
        
        Change-Id: I0bb182f258439e6ce7bc7c54d68da4db1581ff19

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [20f9bf58ef0326236a699cdd45da20d1e997359b]

        loplugin:salunicodeliteral: cui
        
        Change-Id: I06e94b663402b65b7487b314cc71217e43f2de4e

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [49300975187df0d72bbd5cbf454ece56bfe5b0e6]

        loplugin:salunicodeliteral: dbaccess
        
        Change-Id: I294909d2596283a3249cd77c03c8e5518fdf32fb

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [effd780dde65d4d51b5aeefc82b71a6306a09cc2]

        loplugin:salunicodeliteral: desktop
        
        Change-Id: Id4594d5e0ff79dbe75c5545c22e5b95745d64061

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [40045b5c119776621897f2a51e00373eba5b33f6]

        loplugin:salunicodeliteral: editeng
        
        Change-Id: I5db29ba3505d914ec05826128713d7e25091ed11

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [c049946e16f7fc01a0537911e6d46796528358bb]

        loplugin:salunicodeliteral: filter
        
        Change-Id: I0f398e2ebd22368f0b8698a759967b5da2ca36d8

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [71ccd61a06d3f744f261fe523d97c13fbf61df84]

        loplugin:salunicodeliteral: forms
        
        Change-Id: If5bc83be6bd633c84811160e3e504bbee31f4d9d

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [c561a6a636374be151e54e227aba0f8e89748235]

        loplugin:salunicodeliteral: framework
        
        Change-Id: I80665b97a7fb278dd9a1e9cc0fc48174ce18b4a9

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [fb2013ccb1a13921eb398fb6e4f2b4d55f0761a2]

        loplugin:salunicodeliteral: i18npool
        
        Change-Id: I7307cc96eac5868ed26e8ace1fc3c1a93e1bfec4

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [01eeb20ffe7266ad630f89ff40720ac0c755d7fa]

        loplugin:salunicodeliteral: i18nutil
        
        Change-Id: Ie7dfc21fccbeed5005c2b881ff593853513b13e1

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [b75968c8c31d2ce191a5cfa76cac86c9832d3f96]

        loplugin:salunicodeliteral: l10ntools
        
        Change-Id: Id291a2242a2ec0d19cf7a679825fb4a1ec468d07

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [6d4a0474b398f754fd960045c050b4e065ac61a1]

        loplugin:salunicodeliteral: lingucomponent
        
        Change-Id: I130ca7e2d98626f0d187eb69e6ea4b0554f1bd00

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [6194da0903528ecf07a4dcbea76ce5de6a5c2465]

        loplugin:salunicodeliteral: linguistic
        
        Change-Id: Idafaabdb44dbb8a608d5ca8f707ff144df3f3384

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [e66308b3d8ba6945c13467a2d7759e9637f40b23]

        loplugin:salunicodeliteral: lotuswordpro
        
        Change-Id: Ib59d33d2b09f979d938d88037d9327b9a927dcd5

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [2ee486814b8a3cac035a2538646b6a9988bd6bb0]

        loplugin:salunicodeliteral: oox
        
        Change-Id: I392f52f0371befc92cb5ddd51ec68bce07b689cf

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [7e6aa4e2f8aef4c62b22d45f9447796f540b603a]

        loplugin:salunicodeliteral: package
        
        Change-Id: I5910fdc2ee54fab9105a8e5ffeb3a7575227c13f

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [c741633310db3e32e9e07c8e045d11b29f2db606]

        loplugin:salunicodeliteral: sal
        
        Change-Id: I1b7c3f8de5b09c96e27aa9124096b00638afb3f3

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [40b9caf882554804d83c2423971ad8293d4cef62]

        loplugin:salunicodeliteral: sax
        
        Change-Id: I4e571ac28a63a8856a79af44ec0683eca91aee0b

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [a5993e41410d278233298dcccd34ece04872ee7d]

        loplugin:salunicodeliteral: sc
        
        Change-Id: I7f63388d3c0214be8f69095fe5ec0030df59a416

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [afacb9850bde58918ba6a5305320e90124454154]

        loplugin:salunicodeliteral: sd
        
        Change-Id: Ide4c05a1c025b4c093daababa499f46f360710c3

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [867882bcb2bcea0b9d207c3214d32335b10d409e]

        loplugin:salunicodeliteral: sdext
        
        Change-Id: Ibcfe4cec41a18ab3fb79cb0545c71a21200c0f2c

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [106e35108b8b7b9ed7c155ac5bdbedeff38eaf79]

        loplugin:salunicodeliteral: sfx2
        
        Change-Id: Iff0e8d0ae884cb45e18e0a84b8fdf6e7fcb5f20a

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [740cf511036cdf881a521a79218d3dcc29422db3]

        loplugin:salunicodeliteral: starmath
        
        Change-Id: Ic02e71ccb2d5fe2e3505853c6e164f17e26361b2

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [c22ecc18674a8f9f41afa9f6b1364989b18147d7]

        loplugin:salunicodeliteral: svgio
        
        Change-Id: I98461a30c14d3939e8fd5313a49aa478b39df1c3

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [0d368642173fa93bb4cdab574423904530bc90a7]

        loplugin:salunicodeliteral: svl
        
        Change-Id: Iaa5b97267b6487c37744bd08d21c82015da9d522

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [832614ffcc771acdfe311e223e66caf58a42918e]

        loplugin:salunicodeliteral: svtools
        
        Change-Id: I566b71b421bb2f2458f5d3f60e7d761d8725a004

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [1000d122c9999a267d330d664b5263711b8e3f8c]

        loplugin:salunicodeliteral: svx
        
        Change-Id: Ida6122d53ed5debc4da6b1649f61607df852af23

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [622057bf0b621b56dedce6439cefce28156786db]

        loplugin:salunicodeliteral: sw
        
        Change-Id: I3ec5a60fff8577677eaa4977cddf69bec4078cec

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [d9917e2009598b5b7d938bfb04393cbf5cda2862]

        loplugin:salunicodeliteral: testtools
        
        Change-Id: I1be797b30ca5a06bb4bb4dfed9269d36efc4f964

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [f5f564bad386bb73d43e432cf23133ea3e408188]

        loplugin:salunicodeliteral: tools
        
        Change-Id: I9b428f4c5ff34a574d13a138cda4444502817e5c

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [3e0a651f992dc9a230153e4ce65ecc862aec84a8]

        loplugin:salunicodeliteral: ucb
        
        Change-Id: I236cf168d144debef1ba46cb6294f109773d0636

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [f76633138d0b9b744fd4e551c571edd8971eb0ac]

        loplugin:salunicodeliteral: unotools
        
        Change-Id: I187ff986a4a6bd494629b903a409305fe7bf28db

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [ef2c0e73630d3c74f6fc3eda8416488356ff1b7d]

        loplugin:salunicodeliteral: vcl
        
        Change-Id: I4a982da10ad76f8ae05355cec9629b906c95afdb

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [229b3a3e0a74c8fa3a1629fc1dbf858dcf2a9c50]

        loplugin:salunicodeliteral: writerfilter
        
        Change-Id: Ia39f7e3a0937be19dade49e0837acdc0c7b4a5b2

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [c7f6ac124c58079ec04cf823756ade559c15c5bc]

        loplugin:salunicodeliteral: writerperfect
        
        Change-Id: I399a72c809db342ff6ffe4644154683fc98feb51

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [b2d465b2b6a682760ebe17199c0cace8302b00b3]

        loplugin:salunicodeliteral: xmlhelp
        
        Change-Id: I126b08c3725b325fff84421b0b93e72cb3938b84

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [b7f688f7ab4f79b6c2092f8756e66eb8219f88e4]

        loplugin:salunicodeliteral: xmloff
        
        Change-Id: I751006fd054882a9ceab424675ac0505a9ddfd8b

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [0a4495f8bde3a30638baefd9506688f42d137997]

        static_cast after dynamic_cast
        
        Change-Id: I60a4bdc36c96c7b70db63e61e247f46439b68ac9

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [167e46926839ae51f3d33d17f2111bb487fd765c]

        split these out into a standalone header
        
        cut down on the chance they get mangled by a non utf-8 editor
        
        Change-Id: I672885c26883275ba57fbfac49a6c761ec00bef1

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [836c9bbb6486e9c0c81de9d7534b934699131d3d]

        move builder attributes from OString to OUString
        
        Change-Id: I235188c9a086337b104e600f31a1c81deeca6c17
        Reviewed-on: https://gerrit.libreoffice.org/37076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-28  Lionel Elie Mamane  <lionel@mamane.lu>  [9e6b275a19b3f11e9a5d87d1cbb9ad192705572f]

        tdf#107457 don't quote columns referred by expression (not by name)
        
        Change-Id: I4894313ec27d716e9899c885ddc6be38a2447689

2017-04-28  Eike Rathke  <erack@redhat.com>  [0e65e82238c8ded807d022234029163dc5b67f0a]

        Adapt documentation to reality
        
        Change-Id: Ic76cdff3c95e68e91700ca7143e8aa8c908ed56e

2017-04-28  Eike Rathke  <erack@redhat.com>  [8bdbfdb97d94745454b2ad87d341bcb32d10461c]

        Add unit tests for Date::Normalize()
        
        Change-Id: I4edb04748b1f407eb6ce17cd24ff022cef6e1f67

2017-04-28  Eike Rathke  <erack@redhat.com>  [9054648bab5d4d89e7e3654847102d62ab9e77a1]

        Month 100 was always wrong
        
        Though only in case localtime() couldn't be obtained, which is about ~never.
        
        Fallout from
        
            commit a3de32acc06cfcf9bb343a29c4b9854c92645f70
            Date:   Wed Oct 28 11:23:36 2015 +0100
        
                Rename (private) Date::init and reuse it
        
        Change-Id: Idbbac69f3d90e7556cd83bbf442ef8ccaecec86e

2017-04-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b03b29ccbb84bf4ee5211c8f1e2d9bb66e9ebc03]

        Updated core Project: translations  2425bbd76383ee0ec7f94441bd432db6af2b3a58
        
        update translations for 5.4.0 alpha1
        
        and force-fix errors using pocheck
        
        Change-Id: Idd8a43ec96b75f779aab472e67c1471299160b87
        

2017-04-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [11468ea907f7114370438db87012fb74a355bc25]

        allow itemlist-method's multi-line msgid strings in msgctxt
        
        otherwise pocheck will file on strings like like e.g.
        
         #: analysis.src
         msgctxt ""
         "analysis.src\n"
         "ANALYSIS_Weeknum\n"
         "Returns the number of the calendar week in which the specified date occurs.\n"
         "This function exists for interoperability with older Microsoft Excel documents, for new documents use WEEKNUM instead.\n"
         "itemlist.text"
         msgid ""
         "Returns the number of the calendar week in which the specified date occurs.\n"
         "This function exists for interoperability with older Microsoft Excel documents, for new documents use WEEKNUM instead."
         msgstr ""
        
        Change-Id: Ib64a989933ca42c5119b0ecf2339f693793d4e96

2017-04-28  Pranav Kant  <pranavk@collabora.co.uk>  [1e451bb6d12677beece573512f5af700c282b25e]

        sc lok: Do not change comment indicator setting
        
        This setting is saved to doc model when document is saved eventually. We
        should respect the user settings, and not play with it like this -
        changing this setting to false unconditionally.
        
        Originally, setting SetNotesMode to false was meant to prevent any kind
        of in-tile note rendering in case of LOK when it is turned off. But
        turns out this option is only for note indicator i.e the red button. We
        already have a LOK in-tile rendering guard in ScDocFunc::ShowNote that
        prevents popping drawinglayer note even if corresponding UNO command is
        sent by the LOK client.
        
        Change-Id: Id6c7b2cd30cdbefe7dacc2a701638b2488ab245d

2017-04-28  Eike Rathke  <erack@redhat.com>  [d6fd4252bf248d2872c713a1d83817a2dc88a9d2]

        Use invalid parameter error for malformed input, tdf#106956 follow-up
        
        ... instead of invalid procedure call.
        
        Change-Id: I812f4c7041db9a116e65a24afb85164b4dd498b6

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [2f3060d40a7c6972a2054514e59cea36e0437951]

        download via https rather than http
        
        Change-Id: I2840d116d1a59e19f5869c0550c6ed3d1b911304
        Reviewed-on: https://gerrit.libreoffice.org/37063
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [e4ad1d174bf2f991c83aee3572d8292a15ec8d8c]

        drop toString
        
        Change-Id: If32d2bb0947d13c904da9514873f33c4c2641069

2017-04-28  Eike Rathke  <erack@redhat.com>  [af754ef9d6655a7b76a39f5a2c5bef8290fc3163]

        Add unit test for CDateFromIso with YYYY-MM-DD, tdf#106956
        
        Change-Id: Id7867228c091bb60764225a6436087dd390f13de

2017-04-28  Eike Rathke  <erack@redhat.com>  [cdcbdf88b7f74184b532925eaf140dbf65a2cd21]

        Resolves: tdf#106956 CDateFromIso accept also YYYY-MM-DD form
        
        Previous implementation was over-simplified and accepted all sort of malformed
        input to yield some arbitrary date, including longer and shorter and not
        strictly numeric strings.
        
        Change-Id: I2158429aeff7431f5ec5a1c9125018a5455a4730

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [3d0cbe3e7bff402f2626deb94274c0fef40e4bde]

        try without iconv, we probably don't need it in practice
        
        Change-Id: I14782971dd35f8d96f1e9b08fdf060aa917a1e37

2017-04-28  Kohei  <kohei.yoshida@collabora.com>  [96f36a9a4d56bc1f09a6ae0257dbbea1ce315d62]

        Enable formula logger when dbgutil is enabled.
        
        So that this code will get tested by jenkin's builds.
        
        Change-Id: I36b0bf9e701c9e5ea1ac173d838aaccdb8d3b0df
        Reviewed-on: https://gerrit.libreoffice.org/37067
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [fdc6f654ca3d7278ccc47fbb887e6106ec5a96ff]

        remove unnecessary machine-specific data out of loplugin output
        
        Change-Id: Ib8ac5acacb1dab80943b1193201021f9890121c3

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [a528392e71bc70136021be4e3d83732fccbb885e]

        Fixed/improved loplugin:cppunitassertequals
        
        * 994e38e336beeacbd983faafac480afc94d3947e "loplugin: use TypeCheck instead of
          getQualifiedNameAsString" had effectively disabled this plugin (Asserter is a
          struct, not a namespace).  Fixed that.
        
        * Also improved the checks, for one removing the---expensive---use of
          Plugin::parentStmt, for another making the plugin look into (...), !..., and
          ...&&... expressions.
        
        * However, as the plugin had effectively already been disabled (see above) when
          it was switched on generally with 839e53b933322b739a7f534af58c63a2c69af7bd
          "compilerplugins: enable loplugin:cppunitassertequals by default", it now hit
          way more places than I had initially anticipated.  To keep the amount of work
          manageable, midway-through I disabled looking into ...&&... expressions for
          now.  That will be enabled (and resulting warnings fixed) in follow-up
          commits.
        
        * Checks like
        
            CPPUNIT_ASSERT(a == b)
        
          that actually want to check a specific overloaded operator == implementation,
          rather than using such an operator == to actually check that a and b are
          equal, can be rewritten as
        
            CPPUNIT_ASSERT(operator ==(a, b))
        
          to avoid false warnings from this plugin.
        
        Change-Id: If3501020e2d150ad0f2454a65a39081e31470c0f

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [29c09916760419ebfb87a954927bcd02b186a46b]

        loplugin:cppunitassertequals: vcl
        
        Change-Id: I0b1b279b9bbb82b5e7aff0b0fb6a5be0ee0b3f62

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [36638dac7d9a9f14ebaedb6a76371beef9d14bde]

        loplugin:cppunitassertequals: unotest
        
        Change-Id: If2ebd9ffcab036ecb7b07038346c8a8f8e059cbe

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [50413b07d2ab1fb0dd706565bfcac0a5946f6cf2]

        loplugin:cppunitassertequals: tools
        
        Change-Id: I8dc45fbbe3ea8c3fb898250e55cee582d1d8199d

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [ff1b46c6fee5f6d1259eb29254782688b4dccb32]

        loplugin:cppunitassertequals: test
        
        Change-Id: I3357b7502fcf9a45095919157ca1530e10c14dd0

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [73463243129243fa71af7b1685ce9df838cfe9e7]

        loplugin:cppunitassertequals: sw
        
        Change-Id: I9e2dcf0e2f5ed9c542b9807683878c654edc21fb

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [afe5ffaec56c7073e34f852d28ab26da59654e67]

        loplugin:cppunitassertequals: starmath
        
        Change-Id: I09b1d5c6ac271041963e7043487c79f6b92649ca

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [dbd19620884893d7644d2bed8e01f5c6590f0fc5]

        loplugin:cppunitassertequals: sdext
        
        Change-Id: I9c00bed21ae2ca49d1be60fe2161271cb7aa334d

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [8cab8bdfe3fd14a07fb472d6af752ee946dc2cad]

        loplugin:cppunitassertequals: sc
        
        Change-Id: Ifc250cf5bc293b4c87b9abb2d00be62078c2338a

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [9384a34644fb1a6c791681c1bd7c4985f2437bea]

        loplugin:cppunitassertequals: sal
        
        Change-Id: I6ba9a18a1d227461e023259662635e3008ad7c9b

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [a46141f2e02fe50d21dd4f79df86bcdb90ba36c2]

        loplugin:cppunitassertequals: extensions
        
        Change-Id: I075b2da8062c5209de261791f0a65e3c52d3510b

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [f288d880a8d16640b7d763bcc94b5c691240b3b6]

        loplugin:cppunitassertequals: cppu
        
        Change-Id: I0497e726ca8c75b84acf3a8d177cfe4883ee2517

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [e598c5f7d0c980176b40bec37f17d8b4aedae1fd]

        loplugin:cppunitassertequals: configmgr
        
        Change-Id: I02d54c1eee815e7c6575a8131d59974089299bdf

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [d70cc23f9a84cac73c98f90204982e53b3383dc1]

        loplugin:cppunitassertequals: comphelper
        
        Change-Id: Ice8310b60d8bd2930bc00110f88f77565d33341b

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [38f70cd77098fb719f36853f481cf7fe13132495]

        loplugin:cppunitassertequals: basic
        
        Change-Id: Icaa3e0eace6ccff365d4ebdb007771fc8a78671a

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [6414f7e5333b68840537be1576ec7068f01061ba]

        loplugin:cppunitassertequals: basegfx
        
        Change-Id: I942634a688d7728bb21c3ce9bd530e07467cb7c5

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [cc18a06a5abca3f336d2263fc8248368c08635e4]

        Printing of some more basegfx types
        
        ...as will be needed by some upcoming replacements of CPPUNIT_ASSERT with
        CPPUNIT_ASSERT_EQUAL
        
        Change-Id: I24ede3cc287bcc3b5e73eb400e4044c469657659

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [cd7cd5342248354ab322c3722c100d2cfb525bd8]

        Remove now-duplicate css::uno::Type operator <<
        
        ...was missing from 06c1dc4c09ba816affb8b65e8215bcd56a81df91
        "LIBO_INTERNAL_ONLY: printing of css::uno::Reference/Type"
        
        Change-Id: Ifb3f8f72bfeb1038f01797aab9afb5f5059f9d5b

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [8c9f2efe621b7d5bc41e76b734a3fe9de90fa795]

        Make some basegfx operator << found by ADL
        
        ...as will be needed by some upcoming replacements of CPPUNIT_ASSERT with
        CPPUNIT_ASSERT_EQUAL
        
        Change-Id: I7c861f1cb81de4540e88d89dbf095acc61a56503

2017-04-28  Stephan Bergmann  <sbergman@redhat.com>  [06c1dc4c09ba816affb8b65e8215bcd56a81df91]

        LIBO_INTERNAL_ONLY: printing of css::uno::Reference/Type
        
        ...as will be needed by some upcoming replacements of CPPUNIT_ASSERT with
        CPPUNIT_ASSERT_EQUAL
        
        Change-Id: Ie2b2b982b02f2bf48e2e8be7ba642198029c8698

2017-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [04422d7f9f9f76708cd1f36fea5bd9cd50cf6083]

        loplugin:checkunusedparams in connectivity
        
        Change-Id: I302af54f4bcb5807c264f7926cffa025550ccb00
        Reviewed-on: https://gerrit.libreoffice.org/37065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-28  Michael Stahl  <mstahl@redhat.com>  [7f207fca577ef820be2aec0a442df7e8ab6e14a6]

        tdf#107474 sw: fix crash when deleting header with active SdrObject
        
        The problem is that the SdrView's text edit mode remains active when
        the header is deleted, which deletes the active SdrObject that is
        anchored in the header.
        
        Then the next call to SdrBeginTextEdit() will call SdrEndTextEdit()
        but the mxTextEditObj WeakReference is null then and so the cleanup
        code that resets the SdrOutliner's UndoManager is not called,
        but then the SdrOutliner is deleted.
        
        What's really horrible about this is that while text editing is active,
        both SdrObjEditView and ImpEditEngine consider themselves the
        exclusive owner of SwDoc's UndoManager.
        
        (regression from 12a4200e8ff7f045efcc7e9d15a24b15b248c437
         and d7b7c9fdfe63deec26c420efc3ff1fd73c21bb27)
        
        Change-Id: I17c5165a03d2de1eaba8a335dfbfded56573f8a2

2017-04-28  Michael Stahl  <mstahl@redhat.com>  [875d9d55a3646d0a027cf776b840e7f78c7f7ab5]

        sw: remove useless comment
        
        Change-Id: I019aa3a9381af0cb26970b69ab41258e05410617

2017-04-28  Tor Lillqvist  <tml@collabora.com>  [a631f8ec1d3ece2de5f43a143a4ecc35bdebd1dc]

        Fix indentation
        
        Change-Id: I9d4b933e6a1a108427ac6583ff8305b40a620409

2017-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc735109bf44754b59a6fcdbcb8171d1bbf82ba3]

        loplugin:checkunusedparams in accessibility and avmedia
        
        Change-Id: I94df9a65578792fb06f3b3259603f70ca1e0b3db
        Reviewed-on: https://gerrit.libreoffice.org/37059
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [032e7a4b5c4904d00b3f0ab75af113ed316343f8]

        ofz: avoid timeout and return early on failure
        
        Change-Id: I083aa07b311fa073ea5eeb1d569b0902e0f9c095

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [6394fd4a1d56af4afab4f9683d5a2087a32588e6]

        convert to std::vector
        
        Change-Id: I315755d49df5d29c6c7075237b7401f16c89b449

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [f30fb61c650e8b844501dcbbccbd441528b75997]

        fix indent
        
        Change-Id: I75faea4d701f401c5367142e4710ae613c8834be

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [c25eee44966703cb27d632bccb39b20978341ffd]

        build boost::locale library
        
        Change-Id: I40b89a0df483645fc743fb092d3d39ea682c510c
        Reviewed-on: https://gerrit.libreoffice.org/37060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [da57421b366dfd5bef840f5caeffcd030b19c643]

        commit: loplugin:checkunusedparams in chart2
        
        Change-Id: Ia1f42e74365ca1dace93babc132ad67fd09fc99d
        Reviewed-on: https://gerrit.libreoffice.org/37064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-28  jan Iversen  <jani@libreoffice.org>  [5a394be952c0795cd12ed0eea8f5186e44814225]

        iOS, fixed build breaker.
        
        Fast fix to build breaker from
        commit 3a36cf434fb4a967c9ea767cb7ac5f4da0502a0d
        
        Removing the parameter from the constructor gave ripple effects
        to move/copy constructors, so not done for now.
        
        Change-Id: I98e060e80946dbfe6586744e4f362ccb358a210d

2017-04-28  Tor Lillqvist  <tml@collabora.com>  [9416611763a6c6e5bc04a938e909727579716db0]

        tdf#105841: Avoid REGRESSION!!!
        
        Let's reinstate the name charade instead. Pitäkää tunkkinne.
        
        This reverts commit 5941496601600269296dde3e4ff8b615a8bb45ca.
        
        This reverts commit db231633af4667e24281e0be69ab63ad3081fdc3.
        
        Change-Id: I7d9890f3bd478bac195c1a7a59ff9822c2c83653

2017-04-28  Eike Rathke  <erack@redhat.com>  [72947e82fef1800d50e6d317fbfd7be05aaebf6b]

        Add group option, group by usage attribute
        
        Change-Id: Ib20d6ca4bad6f15999abdd93b74ccb3e82a664d6

2017-04-28  Eike Rathke  <erack@redhat.com>  [952faab8ab597e86636324bdb9e8e3090bf025cc]

        Rename to sort-formats.awk that better fits plans
        
        Change-Id: I4d4092375a040793f8aa408802978c420f33a4f3

2017-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [9348b322a5c230dfcc2231661b73e480b130fcd9]

        clang-tidy readability-simplify-boolean-expr
        
        Change-Id: Iea7ab64683f0b29794d50d774cc482b54a00e70a
        Reviewed-on: https://gerrit.libreoffice.org/36450
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [5bcd18461b8cb63b477dbb74025374b4c963161a]

        now this argument is always true
        
        Change-Id: I1d53ca095829b13818e58c1da1f0ed4c79a11e91

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [6bd8918e5d14ae82ec1fd402f3b4ae2c01900d0f]

        gb_SrsTarget_add_nonlocalizable_file is now unused
        
        Change-Id: Ia525e2a3bdb9a7342fbb0982f637d926c5de9a38

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [0a10bdd0b838a3bc792de5421414fecbe8575550]

        another name for a nonlocalized string is a string
        
        Change-Id: I165d74c59d1cccba295072a3df7b9f54dfb60449

2017-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ac7dfdba4deb6b8fd96d0df18d1c1102aace64a]

        loplugin:unusedfields
        
        Change-Id: I67a0372d6982648717651f736c51e447d0b7d6a2
        Reviewed-on: https://gerrit.libreoffice.org/37047
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7e65f2b862709f88825db30266e9791a93eaf5c0]

        Updated core Project: help  1b57b226d2944bc55f8c28a384bb2c328a720e55
        
        Fix use of F4 in database explorer
        
        https://listarchives.libreoffice.org/global/documentation/msg11421.html
        
        Change-Id: I04a84c24d854740db3752690fcba0155a4042f11
        Reviewed-on: https://gerrit.libreoffice.org/36994
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-04-28  Caolán McNamara  <caolanm@redhat.com>  [83b3e6ec26d32e016d5b9909415a1c76d37af747]

        probably android build fix
        
        Change-Id: I95fe4879fe2e43e5b11165a703066ae1a029b5b1

2017-04-28  Gabor Kelemen  <kelemeng@ubuntu.com>  [264ec6d7914c71f7a56f1892a0765fff8dc54e25]

        tdf#107437 Fix display of Start/End Quote window titles
        
        Drop this string surgery nonsense.
        We translators can surely handle four more words.
        
        Change-Id: I44be5fae7cc61dcac960cc5c33c60f0b5d354675
        Reviewed-on: https://gerrit.libreoffice.org/37003
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [5503b0b79121fae89303fb00f255e57b05593930]

        loplugin:unusedmethods
        
        Change-Id: I8b618d791fd093ea069fdc26ed6c274e172222a4
        Reviewed-on: https://gerrit.libreoffice.org/37048
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [215828dc6e3858b05930758fe8e3ea19d043b5b9]

        fix make internal.clean
        
        Change-Id: Ie020a7f0be616fa72b1d4fd2c2874bf61b11336b
        Reviewed-on: https://gerrit.libreoffice.org/37049
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-28  Tor Lillqvist  <tml@collabora.com>  [9b9b76347df54b0f5a2d6e5e019ebda0797fd641]

        Bin the same comment copy-pasted meaninglessly
        
        Change-Id: I1f6498f037a2ff121ef7db0976329b12e22c2f94

2017-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a36cf434fb4a967c9ea767cb7ac5f4da0502a0d]

        loplugin:checkunusedparams in configmgr and vcl
        
        Change-Id: I7226d01f38e6edaf3868d7267d9b02dbdbc9e5ba
        Reviewed-on: https://gerrit.libreoffice.org/36975
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-27  Stephan Bergmann  <sbergman@redhat.com>  [74ccd02eda2d6325a27266fd935aba29b3d75020]

        tdf#107020: Reintroduce uses of I32S, I64S
        
        ...that had been removed with 4b788a12380518e31a9064d5839f4880d3f36874 "There
        should be no need to distinguish between I32S and I64S" (which this commit
        effectively reverts).  I had erroneously assumed that the arguments to I32S and
        I64S would only be of (signed) integer types, and that it would be irrelevant
        that they are truncated to sal_Int32 resp. sal_Int64.  However, at least
        oox/source/export/drawingml.cxx called I32S with double values (for which there
        is an OUString::number overload too), so the resulting strings could be rather
        different.
        
        Change-Id: Ib3887269fad0764740bc9ed3be91f67696a23b55
        Reviewed-on: https://gerrit.libreoffice.org/37040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-27  Xisco Fauli  <anistenis@gmail.com>  [f8fdc6417b4d023b7c75485754a0ab1b164a69d6]

        tdf#105942 Don't hang when file is protected and compressed
        
        Change-Id: I762e6e6d457ea3f5a1f1fd706268b832a71ee550
        Reviewed-on: https://gerrit.libreoffice.org/36672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-04-27  Eike Rathke  <erack@redhat.com>  [fcd0ee644de8e96a350e5d37030875df651dfdc9]

        Sort FormatElement and their children by formatindex value
        
        Change-Id: Ifa5b4a74de864b2eea982a166f90095344f812ea

2017-04-27  Eike Rathke  <erack@redhat.com>  [4b605466a2304efd2b247595fe74ddf7c6d5a77d]

        Resolves: tdf#106902 swap [es-SV] decimal and group separator
        
        Made copying and adjusting LC_FORMAT and child elements from es-BO necessary,
        some difference was in all existing es_* codes so no ref=... possible.
        
        Change-Id: I114bed5348ebcaa646a749753cb542752aff58f0

2017-04-27  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [1df637bde32c484b681ecdfebf56fdca03db7fc1]

        tdf#88555: band-aid fix, using GetPos/find instead of Contains
        
        to find out whether given format still exists.
        
        GetPos was replaced by Contains on multiple places in commit
        98436c4b53639d86f261ac630c46d32e3c7b8e28 but sometimes after
        series of undos/redos, vtable of some items in those format arrays
        becomes corrupt and it makes dynamic_cast (as used by Contains)
        fail and Writer falls flat on its face.
        
        This is just a workaround, no idea about the root cause.
        
        Change-Id: I1e02fd932dbac741687c15900841b9b7c778e2d4
        Reviewed-on: https://gerrit.libreoffice.org/37038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-27  dennisroczek  <dennisroczek@libreoffice.org>  [91a1342aa2930268006614680ec439c6ebecdedb]

        tdf#39468 cleanup source code comments
        
        * translate German source code comments
        * remove ascii art
        * remove bogus source Code comments
        * remove old StarOffice/Sun internal bug tracker references
        
        Change-Id: I443bf2fdba3780c411d69809111daf3aa3a48451
        Reviewed-on: https://gerrit.libreoffice.org/36005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [bfc54ba3d2ac7f7ff40f8b3e95a6bd9b74bcd0c5]

        cut top layer of detecting used bitmap resources in .src/.res files
        
        Change-Id: I476ff9f55c264983419d5410035c1dfe6e07d5a3
        Reviewed-on: https://gerrit.libreoffice.org/37035
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [11aef9734973dfcacc124205c51e14923c5579fb]

        can move these nonlocalized strings into source
        
        if u8 is suported everywhere
        
        Change-Id: I0448db49e6f2e5c6cd6806b8da072ba672b6d95a
        Reviewed-on: https://gerrit.libreoffice.org/37029
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-27  Jens Carl  <j.carl43@gmx.de>  [f92790d5e654a5a213e6e2190131d1c2852e8129]

        tdf#39468 Translate German comments in sw
        
        Translate German comments and terms in sw/
        
        Change-Id: Ie33ad4496f9aeb5c06612241779fba627a5d2876
        Reviewed-on: https://gerrit.libreoffice.org/36926
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-27  Noel Grandin  <noelgrandin@gmail.com>  [d26f7537a57e4fc4c041db852b23c27149bc213d]

        split nTypeAndId into two fields in ImpContent
        
        preparatory to making the id part into strong_int
        
        Change-Id: Ied96193a6db9d45b24267b51b3014eb923319598
        Reviewed-on: https://gerrit.libreoffice.org/37027
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [e0c7f21c1e9a2e2e60c4650643232266d3428e4f]

        writerfilter: SvxFrameDirectionItem::PutValue() wants an UNO short
        
        And not an UNO com.sun.star.text.WritingMode. This fixes the following
        warnings during DOCX import:
        
        warn:legacy.osl:12884:1:writerfilter/source/dmapper/PropertyMap.cxx:1484: Exception in SectionPropertyMap::ApplyProperties_
        warn:legacy.osl:12884:1:writerfilter/source/dmapper/PropertyMap.cxx:1496: Exception in SectionPropertyMap::ApplyProperties_
        
        Change-Id: Ib4f392b3e4328311baa5767b5a2079730218fca3
        Reviewed-on: https://gerrit.libreoffice.org/37028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [36977f7404c8c3255792dc9995d213510a2cdb11]

        crashtesting: more crashing on exporting fdo31814-3.emf to odg
        
        Change-Id: I4cb359b426daed6c5d83c4ed4b85fe87de9d739a

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [c63a90453b59352950bbccce93a210964ccb7c14]

        crashtesting: crash on exporting fdo31814-3.emf to odg
        
        since
        
        commit f9af0abce2c266a53f536a207a62bc691213f6a0
        Date:   Sat Apr 15 01:44:46 2017 +0200
        
            EMF+ Add initial support for EmfPlusStringFormat Object
        
            The EmfPlusStringFormat object specifies text layout, display manipulations,
            and language identification. With this commit the support for font language
            and country was added. Also Bold style is applied,
            for strings which needs that.
        
        elsewhere the pattern is to mask with 0xff to restrict to the hardcoded
        256 size, so do that here too
        
        Change-Id: Iba5bcc3fabe836c963b3eef47a864e87425675c7

2017-04-27  Johnny_M  <klasse@partyheld.de>  [063626b994960f7fe8426688203c8aa87e425cb4]

        Translate German comments (rest of svx/ except svx/source/form/)
        
        Change-Id: Ib0fccc41c71902861f450c6184f57be2c5da0811
        Reviewed-on: https://gerrit.libreoffice.org/36804
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [2c6eb5dcadc77c4e6af0d03c69267859b1f853b5]

        remove ResourceBasedEventLogger in favor of its base EventLogger
        
        because there are no resources in use anymore
        
        Change-Id: I37e4a100aabbf6214533738da3e528ed2f434eae

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [a70dd5c57b32bef0040daa92bbfa8c00a3bf22f2]

        drop unused comphelper::EventLogger::logp
        
        Change-Id: I833210f036356c09d6c2f9f72dde7012064b01ef

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [8e9c618dd203972cfd0be94debff247026977647]

        drop writeonly unused struct
        
        Change-Id: I6a7d58899991109264d86059a16b4a3a540f1491

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [65330ab268cace6c9c163d56832450808010cc52]

        the only use of this argument is sdbcl which is a deleted resource file
        
        Change-Id: I31c140dcab9a291c4ede62e56d296a224dcd47c8

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [52c8f47e8774304d207ef15c010b204ead291077]

        un-default argument
        
        Change-Id: I5d60998b4c30f58ee9c734b37d3f97118db8d7cf

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [17748081ba7057f628ca45628b52a69ce86a7182]

        sdbcl is gone
        
        Change-Id: Id9c7106d2674a661b16b7772f866b3d103bae327

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [e33447a24c6800bbd34ea1463ee823737bf555cd]

        Resolves: tdf#107241 don't let floating function description grow infinitely
        
        Change-Id: Ief87c15c637d725d25416b64739fb3f5f07cded4

2017-04-27  Michael Stahl  <mstahl@redhat.com>  [86931aded4e603d244c9aef17c872f0b3807bee9]

        sal: cppunittester: verify that CPPUNIT_TEST_NAME contains a test
        
        Fail the test if CPPUNIT_TEST_NAME does not contain at least one
        existing test, which is much better than silently reporting OK(0).
        
        Change-Id: If2137764b24aa52dc35fe2368ee8fe38cb7dbece

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [3eda8234acf09cd5a31cdcde76f04631a51fcc37]

        Resolves: tdf#107411 LibreOffice hangs at RTF import time
        
        regression from...
        
        commit b993942622897fc64a1f7462189fa0463eb30e1c
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Sat Apr 1 16:43:04 2017 +0100
        
            ubsan: use WrapTextMode_MAKE_FIXED_SIZE instead of -1 as unset flag
        
        cause WrapTextMode_MAKE_FIXED_SIZE is >= 0
        
        Change-Id: I6b5adbcc38cc841c5df9a0af9acdf634d3c6c757

2017-04-27  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [e31c535b574fc37e6961c5ce7bd507a30e6abff1]

        tdf#47243 tdf#39327 tdf#103639 Proper scaling of SetPageTransform
        
        The EmfPlusSetPageTransform record specifies scaling factors and units for converting page space
        coordinates to device space coordinates.
        In previous implementation I made scaling after translating page scaling.
        For some images it was working correctly (if there wasn't translating).
        WIth this commit I fixed this issue.
        
        Change-Id: I1e9e78ecdab663328f86a960d8547ad0a7fc1314
        Reviewed-on: https://gerrit.libreoffice.org/37010
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-27  Jean-Pierre Ledure  <jp@ledure.be>  [e005b0a37feedffafc3fb89c61f054b692dc0c43]

        Access2Base - Optimize default value in field class
        
        Buffer default value to optimize multiple records insertions
        
        Change-Id: Ia339e8f4b4d00419978503d6351b331a0b987826

2017-04-27  Noel Grandin  <noelgrandin@gmail.com>  [2762ee5fe356f0f56069165a4a1cd52a5a802134]

        explicitly defining __RSC is no longer necessary
        
        since commit 6b448d3634f26224e480c0f30c617eacd7b4e3ab
           "make __RSC a builtin define for the RSC compiler"
        
        Change-Id: I99af239993c3217bf528f5595def0c2de337f01b
        Reviewed-on: https://gerrit.libreoffice.org/37025
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [1f111de215dc56f8e31d25059b66a10258c9e612]

        sdext: fix loplugin:stringconcat warning
        
        Change-Id: I1e9aa0826d8692819fb05d2f572cf3c4e976fe00

2017-04-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [265a320cbbd01a387abf846cd9bb6c80013e7f71]

        comphelper: fix loplugin:unreffun warning
        
        Change-Id: Ie3d398568dbb4e237b8d03349c0286f2776e7cdd

2017-04-27  Khaled Hosny  <khaledhosny@eglug.org>  [e3b7ef45d4364fda15691b5748a9a88bc908afc6]

        tdf#107204: Make sure we always do Unicode Bidi
        
        Writer seems to have an “optimization” that only applies bidi algorithm
        if the text direction is nor LTR and there is some characters that we
        classify as complex script. This is a very simplistic optimization as
        evidenced by the bug above. We certainly don't want to skip bidi the
        text differently based on the default direction (whatever that means),
        and not all RTL scripts are complex ones, even if they are we might be
        behind Unicode in our script classification.
        
        Just trust that bidi algorithm does the right thing and don’t do
        premature optimization. If this turns out to be a real performance
        issue, we will need to find a better optimization.
        
        Change-Id: Ic0423b61d54de937bded95b369dab50e8fdca0df
        Reviewed-on: https://gerrit.libreoffice.org/36704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-04-27  Michael Stahl  <mstahl@redhat.com>  [daca28debc20f4bddcab8c22e8d3a0ca5a990486]

        sw: add test that SwXTextCursor is disposed if header is deleted
        
        This test failed for 2 reasons:
        1) since somewhere between LO 5.0 and 5.1, the PaMCorrAbs sent a
           SwMsgPoolItem but SwUnoCursorPointer checked for a LegacyModifyHint
           (fixed in commit a029a479429d334875b73e2fc4e34b314a1ad369)
        2) the SwXHeadFootText being registered at the header format prevented
           its deletion (fixed in preceding commit)
        
        Change-Id: I1d36bc2b9ca222b1b68fda94ded65451a677214a

2017-04-27  Michael Stahl  <mstahl@redhat.com>  [99777c5a15df2d92bb8a9ddb6329fc3df1b2b8bf]

        sw: fix always-true condition in lcl_DelHFFormat ...
        
        ... that prevents headers from being deleted if they have a client.
        
        (regression from d4267231754c1e6b03c7723a6fecc46750e7c780)
        
        Change-Id: I71f52f8806e59c97b81aa14144c700c14c5527b0

2017-04-27  Eike Rathke  <erack@redhat.com>  [e24cd3818821971fe3c52820dafe0f5ccb4b023a]

        Add ICU ticket number for this patch
        
        https://ssl.icu-project.org/trac/ticket/13176
        
        Change-Id: I1bf7a0787f46186895e7ee9144d5f219ea59e2df

2017-04-27  Eike Rathke  <erack@redhat.com>  [8720877b8b6bc96e330842f7391ae49a21ec2f63]

        Add ICU ticket number for this patch
        
        https://ssl.icu-project.org/trac/ticket/13175
        
        Change-Id: Ib7756f3c41d2395f65d898e39808616c04ee58ee

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [8efb852024336b455a9d078c675645e01589afdc]

        another name for a nonlocalized string is a string
        
        Change-Id: Ic4ff92720edd1c10dd6d5eff026e79cb02990005

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [99f0165c8b634a69e9d7bf633256b7d62aab60d8]

        fwk_services.src doesn't exist
        
        since
        
        748ed65ffba9d69ed333fd1347c30dd7a3a944b8
        
        Change-Id: Ief2efad17b3f485aeb975257e120ce20e67fb5b8

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [34bdbcecf18990c8cc6830c7f8dec7078d0a6f18]

        can detangle the sdext graphic resource now
        
        Change-Id: I2992b859bbebfa4bfae3ea5bfe76e8aa62193f69

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [6fc5a80009d7426c30d2b9656f76549536b45bb0]

        aSearchPath is write only
        
        Change-Id: I2dd8c4b9db53ed2c575500d2b00e90d5a99ac6e4

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [87bd657a2653eadc09d97f2897121947c8ebe5a3]

        aSysSearchPath is write only
        
        Change-Id: Ic88f12c1e6cb379150cb9521a9468244d6ce0cc5

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [18120258b3e4c5e93e5d4ca8d6bfb1a8a3e9a7b8]

        no bitmaps in .src files anymore
        
        Change-Id: I0228cae8590366be5d5f0d431cf655942bbb891c

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [b100796c3922fe8fe83628053fc0294bd48b044a]

        last private:resource ... bitmapex user is gone
        
        so drop private:resource ... bitmapex example and update docs
        
        Change-Id: I244c575573cffda5eb8ca52afd2f4a04a9b18f14

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [0d95753e4292b1e1338268acdcbe638d3de97e2b]

        ImageList python thing unused since WebWizard drop
        
        Change-Id: Id4961341def8cc4c242736580154411b5b137885

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [fcf9c22e00db0107391775f51fac53555711b951]

        remove wizards bitmaps from .src files
        
        Change-Id: I4e334ac88e1e060bc07af9b174b9b8fb1401fc80

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [5b214d0ee3d7f7db9c8d1040ef55d9a932cf80cd]

        loadFromResource is now unused
        
        Change-Id: Ibea3defdf8d2642c4ba523db7f4fc8fbc2473488

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [847462f75dc7bb59795aad7664d0b065a3fce866]

        remove sw bitmaps from .src files
        
        Change-Id: I9ccd69662f9d3a77d1921b3433b0e2f541960a90
        Reviewed-on: https://gerrit.libreoffice.org/37020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-27  Tor Lillqvist  <tml@collabora.com>  [f368499b9bcc05eb70aae9914c1760d00b86a2f9]

        Remove outdated UIHints metacomments
        
        These things haven't been present in the UI for a while (and that is a
        good thing).
        
        Change-Id: I8dbb84060013377469d600dc2faf047fbd199ca9

2017-04-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [834df8b3d10fb15e9bf2ef657a7fac4747544852]

        xmlsecurity pdfverify: go via vcl graphic filter
        
        Initially some proof of concept code was implemented here, but then I
        copied that to VCL and it got fixes there, so call into vcl from here
        instead of invoking pdfium directly.
        
        Change-Id: I8590cbe94876ff6aff3f870535a99062304f3996
        Reviewed-on: https://gerrit.libreoffice.org/37016
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-27  Gabor Kelemen  <kelemeng@ubuntu.com>  [327eb92b4f2a6cc08a837d5427d360cb0cc16635]

        Add custom HIDs for Customize - Toolbars page
        
        All items should have one as this page is reusing
        the ui file of the Menus page
        
        Change-Id: I9b691db70391eda90035761098ebc4d91d6a5b5b
        Reviewed-on: https://gerrit.libreoffice.org/36397
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-04-27  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [e5b1c5374464f6f86b3d331fb89c0e126008136a]

        tdf#105204: more ShellCheck nitpicks for g
        
        Change-Id: I50cb1a403d3aa34434e61a2a995ef043b2f1f82c
        SC2086: Double quote to prevent globbing and word splitting.
        SC2145: Argument mixes string and array. Use * or separate argument.
        Reviewed-on: https://gerrit.libreoffice.org/37023
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-27  Takeshi Abe  <tabe@fixedpoint.jp>  [1364ff46631d5b9ead61edbf6b282a20117e67c1]

        Uwinapi is not used any more
        
        since de030cd7a234fd9191364647deb1a4836ca992cb.
        
        Change-Id: I4cd908cc08481c5a6cf6d41c89ac8a5fef95f6db
        Reviewed-on: https://gerrit.libreoffice.org/37021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-27  Caolán McNamara  <caolanm@redhat.com>  [dd1df645b4fe0d33c640a12d1596f75bd68eb928]

        remove svx bitmaps from .src files
        
        Change-Id: Ie3795870484648e62dea483f9976af31cd1be167
        Reviewed-on: https://gerrit.libreoffice.org/37006
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [f9f045e7830d184497554e0e438cc478fa990eb6]

        tools: move errcode.hxx to the vcl module
        
        Change-Id: I17e5a033de5f0aeb0a726744f7b464cdab6e2ee3
        Reviewed-on: https://gerrit.libreoffice.org/36854
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-27  Jean-Pierre Ledure  <jp@ledure.be>  [8d633023dea4e55755f651822fd7eed3dc14621b]

        Access2Base - Missing declaration of oObject
        
        Bug in Recordset property in SubForm class
        Declared by Peter Evans via private mail on OOO forum (27/04/2017)
        
        Change-Id: I10b26e942fc3518411e19e1d935ddbe347b96e57

2017-04-27  Stephan Bergmann  <sbergman@redhat.com>  [5a7123d6869c9248a7ce3a22fffd84f76ceb360f]

        Fix build after 7d71451e8e0226d3f3f523611f55132eda6ec10f
        
        "vcl: change pImpl class names to fit with existing convention"
        
        Change-Id: Ic02ca5b71a96b852951ac1b14b966b1ba2f006e9

2017-04-27  David Tardon  <dtardon@redhat.com>  [a5aeec9b1c44ad321270260384c5a8b11ed2ba08]

        WaE: declaration of ‘nUserId’ shadows a member of ‘StringErrorInfo’
        
        Change-Id: I027346fb3c98e830b9515ae842cb5a3fb231420d

2017-04-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [7d71451e8e0226d3f3f523611f55132eda6ec10f]

        vcl: change pImpl class names to fit with existing convention
        
        Change-Id: Iec6ce77f922df222d48240be09a817f5289a6662
        Reviewed-on: https://gerrit.libreoffice.org/36861
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [0c4d2767742d3a86a392eb328762d92050527cad]

        vcl: move doxygen comment to header
        
        Change-Id: I486843fc4b9da3fc5fc161e90768b0443530071a
        Reviewed-on: https://gerrit.libreoffice.org/36859
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [7df07fabe481f2bcf8b780d05739b3406b0adf39]

        vcl: rearrange order of functions in errinf.cxx
        
        Change-Id: Ifbde0423e228151e1572e81a443f63355c9bc760
        Reviewed-on: https://gerrit.libreoffice.org/36858
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [5302c78163934b58ac6ee0506b211f2ce5352fd6]

        vcl: lUserId -> nUserId
        
        Change-Id: I7617b25b1d63fc2926c1b500830ba3c1ddc8105c
        Reviewed-on: https://gerrit.libreoffice.org/36857
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [5455516b006330bf16928cea9f574d00037bd536]

        vcl: minor whitespace cleanup in errinf.hxx
        
        Change-Id: I00e2fc57f4d277ed03fd3f02614eb6372d272551
        Reviewed-on: https://gerrit.libreoffice.org/36856
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [b15b1743fcc976b023456acbff4415de35c9c9c5]

        vcl: rearrange functions in errinf.hxx
        
        Change-Id: I55100d90d342c657db7aed34dcf1a40440955381
        Reviewed-on: https://gerrit.libreoffice.org/36855
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [201f05f9bf66d0467b1137f3712108a96c159698]

        vcl: move RegisterDisplay() from ErrorHandler to ErrorRegistry
        
        It is the error registry that should register the display, not
        the error handler. Move this function to the class that is
        responsible for it.
        
        Change-Id: I95ca1662b907a7f38a42a39ec729b35fd530bb79
        Reviewed-on: https://gerrit.libreoffice.org/36853
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-27  Maxim Monastirsky  <momonasmon@gmail.com>  [7c4c9947b8e52ce67af1ab131ed583a41f0ddbfa]

        tdf#107458 No active item for the overflow subtoolbar
        
        Item id 0 has two meanings inside ToolBox. Methods like
        GetCurItemId and GetDownItemId use it as "no item".
        But that's also the id of a separator item, so calling
        GetItemPos(0) will find a separator, if the ToolBox has
        one.
        
        Change-Id: I4f2c1fac1759fe0a3ae09d317909707084e16180

2017-04-27  Maxim Monastirsky  <momonasmon@gmail.com>  [17026b70731d9285d4d0d053057b0779877d8feb]

        Use ToolBox::GetImageSize
        
        Change-Id: Iaad0ca0e3957e54f11dfa1687b33b08239451bfb

2017-04-27  Maxim Monastirsky  <momonasmon@gmail.com>  [32680923221e1eec9020c2a21b51125f735e4a32]

        Fix the copy-paste
        
        Use m_xUrlTransformer, and drop the now unneeded m_xContext.is()
        check.
        
        Here is the history of this:
        
        - commit ef8f9cfb262a7 (CWS docking1) introduced this code in
          ToolboxController::execute.
        
        - commit a2bbbc5130b80 (CWS docking3) copy-pasted this into
          GenericToolbarController::execute.
        
        - commit 0fc90c8a064f7 (CWS insight02) changed the original
          code, but not the copy-pasted one.
        
        - commit d7afd8e128177 (CWS toolbars2) That CWS didn't have
          the above change yet, and copy-pasted the old code to yet
          another place (GenericToolboxController::execute).
        
        Change-Id: I7f4e8dfb52b96ea5285ea7b2bb3083847dd84932

2017-04-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [58daac975bb871f4479948a9f64577c420d66624]

        vcl: add newline for easier reading
        
        Change-Id: I871b51d2cca33b3ebcb96f9e2b673dd43a077467
        Reviewed-on: https://gerrit.libreoffice.org/36862
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [e248194bf4d41e99cd581552c9a68b8aed18447f]

        vcl: remove inaccurate and misleading comment
        
        Change-Id: I16d53d10f02736dda3202ac02b2a4909f53f19ab
        Reviewed-on: https://gerrit.libreoffice.org/36860
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [ab9c8141380f5965aa9644b1032af54091a78212]

        vcl: ErrorHandler_Impl renamed to ErrorStringFactory
        
        This isn't just a pImpl class, it's actually a factory used to
        determine which error handler should create the error strings.
        
        Change-Id: I2901a45d7c1e16608b3fbe39e9c5cd9d5cb9627b
        Reviewed-on: https://gerrit.libreoffice.org/36852
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [46a153cbcac1a3e2881b83b5537037321c34797c]

        vcl: update error codes to defined constants for code clarity
        
        Change-Id: I6e86c45b71fc15d6645501128e7d86f8e179e652
        Reviewed-on: https://gerrit.libreoffice.org/36851
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-27  Takeshi Abe  <tabe@fixedpoint.jp>  [437105b940d997d742bd5e31cfa0ce4b949b29f2]

        starmath: Convert SmScaleMode to scoped enum
        
        Change-Id: I88024e9cc1147cc44a087315968c3462ab5baf73
        Reviewed-on: https://gerrit.libreoffice.org/36978
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-04-26  Andras Timar  <andras.timar@collabora.com>  [597a2f5d5bd37443262b0775b8439bc3502aef1b]

        Updated core Project: translations  6239d3c020420e52cbb304e4a6ed6f4eaa45b448
        
        Updated Slovenian translation
        
        Change-Id: Ice1f38236123a209fce21de585df9d2f8bd9cccb
        

2017-04-26  Eike Rathke  <erack@redhat.com>  [89de6f62ae1e96d2c492cb5cd8f7d313b51e2f98]

        Upgrade to ICU 59.1 follow-up: only add icu/source/data/misc/icudata.rc
        
        ... instead of the entire icu4c-59_1-data.zip content.
        
        Change-Id: Icfbf7d4103059f525b303b194212b78935fb00b1
        Reviewed-on: https://gerrit.libreoffice.org/37001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [d6e8f22dd62a9414a5708cc086170a4ae86a0e0b]

        remove sd bitmaps from .src files
        
        and recover referenced, but missing BMP_FOIL_NONE
        
        Change-Id: Ief35a3e2f2934cbbed86b2bca3bda4d998f54734
        Reviewed-on: https://gerrit.libreoffice.org/36997
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [6d187d88829fc4cbf8400636f17c4e2a684e2117]

        vcl: cleanup vcl/source/window/errinf.cxx
        
        Change-Id: Ib5bb764040a0ffe7ca58b9abc29a80be672437e9
        Reviewed-on: https://gerrit.libreoffice.org/36850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-26  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [55c5b27bd683a7c36f07c1be781d8baad30b4571]

        tdf#105204: ShellCheck nitpicks for g
        
        Change-Id: I1814bc65c62af1a92a090127f1cfda8ad228936d
        SC2002: Useless cat.
        SC2045: Iterating over ls output is fragile.
        SC2166: Prefer [ p ] || [ q ] as [ p -o q ] is not well defined.
        SC2006: Use $(..) instead of legacy `..`
        Reviewed-on: https://gerrit.libreoffice.org/36571
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-26  Eike Rathke  <erack@redhat.com>  [fabad007c60958f2ff87e8f636ff6a798ad1f963]

        Upgrade to ICU 59.1
        
        Also regenerated all patches using make icu.genpatch (hence the .1
        suffix that indicates the path level) as some hunks did not apply anyway
        and all now have the correct offset. Using genpatch may have the future
        benefit to yield smaller diffs between different versions of patches.
        Also prefixed all patch names with icu4c- for a cleaner listing.
        New patches introduced are prefixed with icu4c-59-...
        
        Change-Id: Ia83754b0823839887fce1a1d4ed04f8375b113c2
        Reviewed-on: https://gerrit.libreoffice.org/36809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-04-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [1b471124df251011b0053900cb82ceb0f3d8be86]

        tdf#107392 ODF import: fix z-order sorting of SVG images
        
        The problem was that in case the document has shapes where the order
        does not match the z-index order, so sorting is needed, then sorting
        failed to take the multi-image feature into account. E.g. SVG images
        have a PNG fallback, but at the end of the shape import the PNG
        fallback is removed, which means the "actual" (not the "wished") z-index
        of the shapes after the SVG image has to be adjusted.
        
        Without this happening SvxDrawPage::getByIndex() (or in case of Writer,
        SwTextBoxHelper::getByIndex()) will throw when the importer calls
        getByIndex(3) but we only have 3 shapes. This results in not honoring
        the z-index request of the remaining shapes.
        
        Regression from commit 44cfc7cb6533d827fd2d6e586d92c61d7d7f7a70 (re-base
        on ALv2 code. Includes (at least) relevant parts of:, 2012-10-09), from
        the
        
                Svg: Reintegrated Svg replacement from /branches/alg/svgreplavement
                http://svn.apache.org/viewvc?view=revision&revision=1220836
        
        part.
        
        Change-Id: Ibe880e5c6c74b728b4a760498720ee31f052b726
        Reviewed-on: https://gerrit.libreoffice.org/36998
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [ad6515f48ced36ab9d10840aa60670fc41d25c6b]

        WaE: -Wsometimes-uninitialized
        
        Change-Id: Ia46d44e45a30761cc366273cda4fa62b83a79430

2017-04-26  Eike Rathke  <erack@redhat.com>  [d57ba3fb9076b46b4aa10468bad1f96a6bee87d8]

        check all ParaPortionList::SafeGetObject() return values for nullptr
        
        Change-Id: I46fdd613c9ad3762f045f984caff2a8dbef9bf16

2017-04-26  Jan Holesovsky  <kendy@collabora.com>  [8b2a287dacc4083c1cb3d6fba9ba41c5422beb12]

        Hack-around an unclear Windows problem in the test.
        
        Change-Id: I5194c6a20953eb66745539493a8782f089e25e2a
        Reviewed-on: https://gerrit.libreoffice.org/36985
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-04-26  Stephan Bergmann  <sbergman@redhat.com>  [979bd73144ea38168b3e536c46c762a7b46c8072]

        Clean up uses of SAL_U/SAL_W: comphelper
        
        Change-Id: I56976f91647c3969d5709e5f691f860bb97ed548

2017-04-26  Stephan Bergmann  <sbergman@redhat.com>  [99637fb4c69ad7f136acc69c2fc0a46f57b9ce67]

        loplugin:useuniqueptr (clang-cl)
        
        Change-Id: Ie541ecc3ec8d7032666b09aaec7d216a43ae44f1

2017-04-26  Stephan Bergmann  <sbergman@redhat.com>  [3427e613c68fefd0464cb1f9806deb55ca1c3661]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: I4370a16ae9652d4f1e5aa3ed472cd88ad6d210c7

2017-04-26  Stephan Bergmann  <sbergman@redhat.com>  [d22ef4eb1234fc14ae965189b7a2f4e21451fd20]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: I5164bc1bfa1aaae0f648e0384227d92c8b2ff7a3

2017-04-26  Stephan Bergmann  <sbergman@redhat.com>  [10006071c0e39eef7c30e227d619dd2997a4fec7]

        loplugin:useuniqueptr (clang-cl)
        
        Change-Id: I491fb1fdcc3f5f64e4adb7276217bbdc13a1fa19

2017-04-26  Stephan Bergmann  <sbergman@redhat.com>  [1a476f14c9b1e23fa761bf09904eb5c8c7e46c47]

        -Werror,-Wunused-macros (clang-cl)
        
        Change-Id: I64fa44caecd3f86bd23dc625e72c134659610b1a

2017-04-26  Michael Stahl  <mstahl@redhat.com>  [7e0871094d0d820d2dc72ee57c38e7af3fb6505d]

        sw: convert some OSL_ENSURE to assert in ftnfrm.cxx
        
        Change-Id: I1e37606a767a6399965ede05beb14abffd07be89

2017-04-26  Michael Stahl  <mstahl@redhat.com>  [e15b8997f0d2e54fa7b8345063755616d0b100b9]

        tdf#107398 sw: do not leave empty footnote container in layout
        
        ... when applying loop control in SwFlowFrame::MoveBwd().
        
        The SwFootnoteContFrame is newly created in MoveBwd(), line 2062:
            pNewUpper = m_rThis.GetLeaf( MAKEPAGE_FTN, false );
        
        If it stays empty, that is not a valid layout so delete it again.
        
        Since the idle/timer refactoring in VCL the invalid layout stays
        until the document is closed; presumably before LO 5.0 the timer
        based layout would reformat things again.
        
        (regression from af41b7f91f22052d49654d41ae9916d6981db3f6)
        
        Change-Id: I841f42b465f8123f9246f1fa70d1417ffdd57700

2017-04-26  Stephan Bergmann  <sbergman@redhat.com>  [3995bf74a6ad711d6f7b63cbe8eeca83d5b0355f]

        loplugin:useuniqueptr (clang-cl)
        
        Change-Id: I5ed7a980da0d8f6d320db306fcfca969ae700c4f

2017-04-26  Stephan Bergmann  <sbergman@redhat.com>  [36a9091ee88ecc0a03235ee144e6babf2f8ef92a]

        loplugin:useuniqueptr (clang-cl)
        
        Change-Id: I08c2c3557b4cb1804446d5a65e8e0499b27a3329

2017-04-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [6d7b8977f100e87ed452eaf87da99da052808687]

        external: update pdfium to 3064
        
        This contains the new FPDFPath_GetFillColor / FPDFPageObj_GetType APIs I
        want to use in CppunitTest_vcl_pdfexport.
        
        Change-Id: I275ff761188c07dbbab27a1e0715ac250cd306c9
        Reviewed-on: https://gerrit.libreoffice.org/36974
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-04-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [1167df7df59e37fddef0c40c4d27cb2e82e10922]

        vcl: refactor ErrorHandler functions
        
        Current, HandleError_Impl is called on by GetErrorString, and
        HandleError_Impl also creates the error string. However, when
        you look at what each function does, HandleError_Impl has been
        imbued with some extraneous parameters:
        
        1. bJustCreateString, and
        2. rError
        
        bJustCreateString is unnecessary, in fact it just mutates
        HandleError to create the string, which is not really the core
        purpose of this function. In fact, the string should be created
        when we get the string from the error ID (GetErrorString), and
        in fact the error handler function should call on GetErrorString
        and not the other way around!
        
        This has the happy side effect of vastly simplifying this code,
        and allows each of the functions only do the thing they are
        meant to do, and we no longer need these extraneous parameters
        which just cause problems for code readibility. On to of this,
        by simplifying the HandleError_Impl function, we just move the
        code into the public HandleError function because these
        parameters aren't necessary any more.
        
        Change-Id: I4a727b5bbc6d3cdb0519f49b48dc52f8a8976629
        Reviewed-on: https://gerrit.libreoffice.org/36849
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [6022a17e79e2cc0a483122bf7f73fcb3e246caf6]

        remove sc bitmaps from .src files
        
        Change-Id: I351b67616b240e3c0c91ea31d8f14ecfa6de8b4a
        Reviewed-on: https://gerrit.libreoffice.org/36991
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-26  Eike Rathke  <erack@redhat.com>  [662f372d3e5751f92609a1e2535ee1388a8fd1cf]

        ParaPortionList::SafeGetObject: SAL_WARN_IF nPos out of bounds
        
        Change-Id: Id21e86a0db5be9f12c377d5bb48265dd2e12b9bb

2017-04-26  Michael Stahl  <mstahl@redhat.com>  [b2fdb61446bc072ae1b6db380a584a87a1173f11]

        tdf#107427 sw: fix crash when deleting header with selected table
        
        Restore resetting of the table cursor point position in
        SwCursorShell::ParkCursor(), which somehow prevents the crash.
        
        (regression from efc5995170f2ffe98374acb16a4f851bede6842d)
        
        Change-Id: Ia7ec2967c84cfcffe1718e9604d6b8506c3839a4

2017-04-26  Eike Rathke  <erack@redhat.com>  [17236fe21f9b0c734c0e8d5c371b8112dcab8ac0]

        check for nullptr, tdf#104265
        
        Crash not reproduced, but a nullptr is believed to be the cause as
        ParaPortionList::SafeGetObject() may return nullptr if a stray EditPaM
        was passed to ImpEditEngine::GetI18NScriptType()
        
        At least this matches
        http://cgit.freedesktop.org/libreoffice/core/tree/editeng/source/editeng/impedit2.cxx?h=libreoffice-5-2-4#n1756
        given in
        http://crashreport.libreoffice.org/stats/crash_details/725e8295-6dc0-4b0c-aff3-57c6c95930f2
        and
        http://crashreport.libreoffice.org/stats/crash_details/e2570ac8-6137-4b67-91b2-6cc871f8cb69
        
        Change-Id: Id01983a31145442016da527a57024dc060060b1a

2017-04-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [fd325a0e3d54338f0601a9888baa27aceb835c9b]

        sw: fix loplugin:override warning
        
        Change-Id: I3c8847400adbfb9a843b1a47ec86c28c54c41b95

2017-04-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [39fd10b0f1523c38f84859b2a2c1648c8432ee0e]

        Change "check amout" -> "checksum"
        
        Unit #126486444
        
        Change-Id: Id40b26a022b21f379677de41b55603fff7cd862a
        Reviewed-on: https://gerrit.libreoffice.org/36823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>

2017-04-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [93dbd417fde5907b9ccff6cc54b37cfacc0cab27]

        CppunitTest_vcl_errorhandler: fix loplugin:simplifybool warnings
        
        Change-Id: If2af785961b06efa56c2a55bef6b3b364bf91d57

2017-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbd20b5c793cab388f01b7172df91429b6324418]

        loplugin:unusedmethods
        
        Change-Id: If2e1241bbe8a3d17859e3ca076b0f55f25c48ea5
        Reviewed-on: https://gerrit.libreoffice.org/36983
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [e6628f7a77b4707fb6ed8bf94282eebc0221e0e3]

        last private:resource ... bitmap user is gone
        
        so drop private:resource ... bitmap example and remove bitmap case,
        bitmapex case persists
        
        Change-Id: Iabf7c48517c17e3117f88daa80a258b7303b85dd

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [505573b8c76fd8e99aae3ac2555a3fbb0ac9a975]

        remove sfx2 bitmaps from .src files
        
        Change-Id: Ibc4261af5f479badd281211e467d2c7b524af3f3

2017-04-26  Michael Stahl  <mstahl@redhat.com>  [8cd1ae22eb2d464516717d767bd3e5f6c2f4bd34]

        tdf#107427 sw: fix crash with stale entries in SwNavigationMgr
        
        When deleting a header, the sw::UnoCursorPointer of SwNavigationMgr
        spontaneously self-destructs, but SwNavigationMgr expects its cursors
        to always be alive, so add another SfxListener to remove dying cursors.
        
        (probably regression from a2c467a58ade9f55e0154b2935c747bb283ebd45)
        
        Change-Id: I1055ea3cfc47114dc36002198f1ddffea87d2d85

2017-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [93bf0b1ba11c7710f80a7773eaf0b5ca816d82a7]

        clang-tidy readability-simplify-boolean-expr in svx
        
        Change-Id: I5190e453edd9fc2eda57f730834567e8e214ff16
        Reviewed-on: https://gerrit.libreoffice.org/36931
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-26  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [ca865af23656f52008713709b3efee0e151d0303]

        Updated core Project: help  f986a76171ac9fcd45f5996dc9fc3ac31f46dd31
        
        tdf#107193 tdf#107436 Increase body size to 11 pt
        
        Change-Id: I2504884668815682a6f3487c49ed994d5cbff253
        

2017-04-26  Johnny_M  <klasse@partyheld.de>  [da6e471af190c04cad1a2d93067d698a10ddbd80]

        Translate German comments (leftovers in include/svx/)
        
        Change-Id: I1f4238525962d57956fd08c93e7c4d3bc52e4dc5
        Reviewed-on: https://gerrit.libreoffice.org/36808
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-26  dilekuzulmez  <dilekuzulmez@gmail.com>  [cbda84e5422c066b93d8c06b49c6bc86eca7c71f]

        tdf#84323: Make osl::Condition::wait more readable
        
        Change-Id: I9fabc88aac40f4c14bc6fe5b26d4a49de33aef75
        Reviewed-on: https://gerrit.libreoffice.org/36576
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [d23af0cd71c655325f1b7821ebe1ca34cc34afff]

        remove sfx2 bitmaps from .src files
        
        Change-Id: I54448567db051f4446c36b16acdda2288b391537

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [d4a4d0e978d1808aaee696381642887a6e6f63d7]

        remove svtools bitmaps from .src files
        
        Change-Id: I13280315c2af2277d5c8d31c079075337b2c8f82

2017-04-26  dilekuzulmez  <dilekuzulmez@gmail.com>  [8468945322b72ddadbe42584b9bba395c1e5bb7e]

        tdf#84323: Make osl::Condition::wait more readable
        
        Change-Id: Icb7d1fc92296dddb2a5f3c1517af0ce237e0f8a0
        Reviewed-on: https://gerrit.libreoffice.org/36567
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-26  Kohei Yoshida  <kohei.yoshida@collabora.com>  [b4f341389ce7fa889e8a668be0233d1dbbd814c2]

        Revert the wrong "cleanup" change.
        
        Introduced by 63df0796f5ec500f3b6fb34510d4bc79c009e76d.
        
        Change-Id: I2481bcef144bd30571e69130d22f6d313dbddfea
        Reviewed-on: https://gerrit.libreoffice.org/36968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [7bd87eb30ca5df683fa3bd94ca5be9dbca362c03]

        remove xmlsecurity bitmaps from .src files
        
        Change-Id: I4a1e272f26711e2c3a3860f3b2553467b979405c

2017-04-26  Stephan Bergmann  <sbergman@redhat.com>  [51270a2cc26c8714c62f983702dae58dad1e6bd8]

        loplugin:staticmethods
        
        Change-Id: Ib8a5e36dda6e953529d27233a65469e46f035292

2017-04-26  Stephan Bergmann  <sbergman@redhat.com>  [bdc7b541956c396bb32b6527305a836e771a80dd]

        Fix MSVC build
        
        Change-Id: I6c13e9699a7ebc7cd3855242bd2bbab5f08b382b

2017-04-26  Jens Carl  <j.carl43@gmx.de>  [84a409981a3ad481841c812d66721f89da7aeac6]

        tdf#39674: Rename Fehler to Error
        
        Change-Id: Ib8288db4ddde159f274a0ca251230c7d721e0079
        Reviewed-on: https://gerrit.libreoffice.org/36972
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [2fa6c2ecbf8b5a3c5f26beac6c3026b282e38c81]

        remove reportdesign bitmaps from .src files
        
        Change-Id: I9dfea090c130962591762cba88fcd69bbacf05fe

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [5fc07f0781d864722cc1bacc1357b317b3b5fdbb]

        remove framework bitmaps from .src files
        
        Change-Id: Iea85517a60874d49cdf60860071f0924b96cbf62
        Reviewed-on: https://gerrit.libreoffice.org/36966
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [e8a76aa83e156bd2c79aed655200c4d6d708d689]

        remove fpicker bitmaps from .src files
        
        Change-Id: Ice75bf15e509869bb7e8344381595838918acd81
        Reviewed-on: https://gerrit.libreoffice.org/36965
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [9b0fb3f6cae0f8e86840e476ea1a55355896bede]

        remove formula bitmaps from .src files
        
        Change-Id: If1f43c9ff969c12b87999424b6e4be8390307c8f
        Reviewed-on: https://gerrit.libreoffice.org/36964
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [ff77597f53bd72420dce0f0c43ad6687c0ae3342]

        remove filter bitmaps from .src files
        
        Change-Id: I3e1ee8ab50426cdeaf455e59179fb6d34c97d4a3
        Reviewed-on: https://gerrit.libreoffice.org/36963
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [816190b7b0f0cb75782cd12fe2cd908fdaf819fa]

        remove extensions bitmaps from .src files
        
        resulting in the removal of a updchk .res file
        
        Change-Id: I7a6f3601f25763253ba34590a1970ca8a042db23

2017-04-26  Caolán McNamara  <caolanm@redhat.com>  [7df948695e5be0077fd9d7d8bc8e25072c345890]

        Resolves: tdf#107372 set opengl context when using opengl functions
        
        even if they are teardown ones
        
        Change-Id: Ie222d3ffb2b555c0013d7346552d3fc76ec87d9b
        Reviewed-on: https://gerrit.libreoffice.org/36948
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [2c8a9d8a6e0933bb717d800e6ddfb2b0c6db1f96]

        remove this whole "kill SwFlyDrawContact with last frame" nonsense
        
        - first of all, SwFlyDrawContact is part of the document state/model,
          not the layout.
        - SwWW8ImplReader::CreateContactObject() and
          SwXFrame::GetOrCreateSdrObject() seem to agree as they create
          SwFlyDrawContacts without caring for frames using them being around.
          This was inherently fragile as FinitDrawObj would mercilessly kill the
          SwFlyDrawContact in that case (and thus also modify document state).
        - SwFlyDrawContact is now entirely owned by SwFlyFrameFormat.
        
        Change-Id: I70b716fef63279552b39a18ac143024a460ba785
        Reviewed-on: https://gerrit.libreoffice.org/36899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-04-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [8a23c68f58307b7cf2842cd4ce5a9eb93f8b244c]

        vcl: add ErrorHandler unit tests
        
        Change-Id: I62f7d948522676ae2bed1a425c2f038929fb00b8
        Reviewed-on: https://gerrit.libreoffice.org/36848
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [bef9fe6e3decc92bdcec6415b1898e4a0202cc6a]

        extend unit test for INetMIME::scanContentType
        
        This reverts parts of commit 631b67952909a73ba1851417bd2edbe02ad7be5a
        and commit abc6071b7a8af354a56c91e4caecd8afc79f55cc.
        
        some of the removed fields are usefull,
        m_bConverted should be checked by callers
        
        fixed 2 bugs and added test cases:
        * extended attributes with more than 2 sections were not parsed
        * extended attributes with more than 1 section were not parsed
          if there was an other attribute
        
        Change-Id: I61ab2af7c5151ef1bcd80cc159fa2b99559374a8
        Reviewed-on: https://gerrit.libreoffice.org/36913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [925ed7003b827cd4678547fb762aa002c3a10421]

        remove dead "chained editeng recursive overflow" code
        
        been this way since original commit in
            commit 5b04c453cc03c0d2c6067625242f07deb8f78ba0
            Author: matteocam <matteo.campanelli@gmail.com>
            Date:   Mon Sep 7 12:44:37 2015 +0200
            chained editeng: Change EndTextEdit behavior to support recursive overflow
        
        Change-Id: Id71db878b80457683f49349170e85bbabbd753f6
        Reviewed-on: https://gerrit.libreoffice.org/36940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-26  Noel Grandin  <noelgrandin@gmail.com>  [c70d49c7c888da8cfd73db8585e7be1f37fc398a]

        use strong_int for LanguageType
        
        Change-Id: If99a944f7032180355da291ad283b4cfcea4f448
        Reviewed-on: https://gerrit.libreoffice.org/36629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [cd4344d3bdef631b3e64ac12a9e64bc9670c1b7c]

        RTF export: restore build-time test for self-containing headers
        
        If the "own" header is not the first one, the compiler no longer ensures
        that these headers are self-contained.
        
        Change-Id: I436428213e02482e6b6f21cd4e3c2ed04a7b4020

2017-04-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [9beed0a363605067f5d57294e7a9d9a48a3b112d]

        vcl: rearrange header order
        
        Change-Id: Ib902e0ff8e416c108e311be297192f109fe58ae7
        Reviewed-on: https://gerrit.libreoffice.org/36846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-26  Takeshi Abe  <tabe@fixedpoint.jp>  [ba03fceba889f1560762ccd9650a7317e5a4ae4d]

        starmath: Show all Functions' menu items in Command Menu
        
        I am not sure why nested submenu does not work, but found
        GNOME HIG <https://developer.gnome.org/hig/stable/menus.html>
        says that
        > Submenus (...) should never contain other submenus.
        
        Change-Id: Id2f06efb596b66af74d4877b1e42c0c00e310b19
        Reviewed-on: https://gerrit.libreoffice.org/36881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-04-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [d8a564010c46a4062cbfd7e055f5dc64597d3268]

        vcl: remove comment-cruft from errinf.cxx
        
        Change-Id: I53272ef788375ea3cfecc1fa9f24185909801fa1
        Reviewed-on: https://gerrit.libreoffice.org/36847
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [1c1aa2642bcd447f598a85114e8517f35c106992]

        vcl: no longer a reverse dependency...
        
        Change-Id: I38a73ad4190e8f06b74fc314d78cd4aa7d4479e7
        Reviewed-on: https://gerrit.libreoffice.org/36845
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [85e78b83515494a297286ba1dcba30a59fac130d]

        vcl: whitespace cleanup for errinf.cxx
        
        Change-Id: I5b1ad2017926b5b12b0620bf06aea1561f95ecf8
        Reviewed-on: https://gerrit.libreoffice.org/36843
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [68cf652940f1cc66288880da8dcda23b1bda3f22]

        vcl: added in some braces as this tricked me for a millisecond
        
        Change-Id: I2bf35b379e84a61c8957161f7b647ae178e82b7b
        Reviewed-on: https://gerrit.libreoffice.org/36842
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [41f5c11c3b5f5b57f480dd809b850fe563b53691]

        vcl: change ErrorHandlerFlags to DialogMask
        
        Change-Id: I1959ac97f679d8d719f851f9869962b39a20ded9
        Reviewed-on: https://gerrit.libreoffice.org/36841
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-25  Gabor Kelemen  <kelemeng@ubuntu.com>  [c67a0d0f7ddd8ababa3197d86998979c1ce725d0]

        tdf#101055 Translate default name of bookmarks
        
        Change-Id: I9dd5ab006c7b7e7da7c4c2705925bbf264b58b60
        Reviewed-on: https://gerrit.libreoffice.org/36813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-04-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [aa6a9bbd66beb234c54d8f881b56da6d8753c423]

        update credits
        
        Change-Id: Id21b158bcdb4ff51950bcce0869e6c79a7e48fc4

2017-04-25  Caolán McNamara  <caolanm@redhat.com>  [0c26dc5d5a3711ceb2a4fdb07c5882a575083330]

        remove desktop bitmaps from .src files
        
        Change-Id: I32aefdf3407434564ed7efe2f6785a17c69199f2
        Reviewed-on: https://gerrit.libreoffice.org/36956
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-25  Caolán McNamara  <caolanm@redhat.com>  [fea8976c0152632919587dd4e3225d6283e6691f]

        remove dbaccess bitmaps from .src files
        
        Change-Id: I85e0d4bce7c2d1da2cc78c00e15e485152039c3e

2017-04-25  Caolán McNamara  <caolanm@redhat.com>  [f08faa70ccaa3bbf335b7b2ddff02a9f37efe125]

        fix attempt to load converted bitmap resource uses from vcl
        
        Change-Id: I9be76bc1ec87b6837df30c2e73729ae1d5cca690

2017-04-25  Mike Kaganski  <mike.kaganski@collabora.com>  [82fbc7147183dd27be81c20d7c362937bafc3546]

        tdf#106359: register text/x-ms-iqy MediaType default extension
        
        Change-Id: I63be77c4e148befa8f41086163ea2919b1e8baac
        Reviewed-on: https://gerrit.libreoffice.org/36942
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-25  Caolán McNamara  <caolanm@redhat.com>  [6c75ef5835bb6bb26e86e3d9f420cd46a36c9a8d]

        remove chart2 bitmaps from .src files
        
        Change-Id: I8ae690b510e69df65e7383e38f054580b8a5ab9d

2017-04-25  Caolán McNamara  <caolanm@redhat.com>  [d7559de4f70afdf64dea3bfbf462f5f188da7d05]

        remove bitmaps from .src files
        
        and into includeable .hlst files, add them to
        postprocess/CustomTarget_images.mk
        to continue only including used bitmaps in icon-theme zips
        
        Change-Id: I5c24c3eca93a9c4101bcdcacb0e4b2712133968e
        Reviewed-on: https://gerrit.libreoffice.org/36941
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-25  Michael Meeks  <michael.meeks@collabora.com>  [e68b6e349c31ac1376e90218013e1e7612f2b522]

        Optimize plain-text import.
        
        Cost of managing rsids is very significant >50% of import time, new
        Rsids will be generated for changes anyway.
        Also avoid un-necessary splitting of paragraphs on new-line.
        
        Change-Id: Ib959306f187f93bd3a85ead11fd2342b99d4ece3
        Reviewed-on: https://gerrit.libreoffice.org/36938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-04-25  Jan Holesovsky  <kendy@collabora.com>  [dec025d4cb51f252ecd7e981fe36800cf2bedff5]

        The debugging rectangles are not needed any more.
        
        We have the debugging console in the loleafleat instead these days.
        
        Change-Id: I316fa6d101a14e1bc7f2a8fab554f516ec55644d

2017-04-25  Caolán McNamara  <caolanm@redhat.com>  [a2c055a69b341e120dcb0d5d993ee7c387b68d68]

        Failed to load image 'cmd/lc_setoutline.png'
        
        seeing as the only one that has this is breeze copy it to the base
        layer to avoid this warning under any other theme
        
        Change-Id: I8e1fef2a6f62bf3dd339d59defca3dc69b2b6bc5

2017-04-25  Johnny_M  <klasse@partyheld.de>  [95fba86ecf28750ccbcd4fef3e41f1ea9b50f00e]

        Translate German comments in svx/source/fmcomp/
        
        Change-Id: I7676188ecf8f344bc57297a1d834781047aae4b2
        Reviewed-on: https://gerrit.libreoffice.org/36577
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-25  Alexey Vlasov  <alexey.vlasov.work@gmail.com>  [33d667d0f862bffb6818910243bed6059a45b711]

        tdf#39468 Translate German comments
        
        Change-Id: I94e53a5a375422c1865e881a29d5b080f844524b
        Reviewed-on: https://gerrit.libreoffice.org/36493
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-25  Alexey Vlasov  <alexey.vlasov.work@gmail.com>  [2fbf8004a57f8393f3258199db0b1df26a6d9739]

        tdf#39468 Translate German comments sw/source/core/text/txthyph.cxx
        
        Change-Id: I2c818def66dcb04fabbffeb4c2ef1bdd1d2aa055
        Reviewed-on: https://gerrit.libreoffice.org/36488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [ae622df5df4094481ef4212dbe2ba8449e47871f]

        clang-tidy readability-simplify-boolean-expr in sfx2
        
        Change-Id: I388e0160daf6a7359881acb82145460ad5bbbbbf
        Reviewed-on: https://gerrit.libreoffice.org/36929
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-25  Caolán McNamara  <caolanm@redhat.com>  [825c8f1b6e2c1e8c686f4656337fa2879ade481d]

        ofz#1270 avoid oom
        
        Change-Id: Iedf0ffdedea1ccda9276763c9d39924c3ff8943b

2017-04-25  Caolán McNamara  <caolanm@redhat.com>  [b79f9a9bc818022a59184113cf20dd5ada29deff]

        LtcBenContainer::GetSize is always BenErr_OK
        
        Change-Id: Ic14cbc70358800dab57c1a5ac0a834e257d4951a

2017-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [494c7103744ded1f6f2d373a8eb194c9d34f7b82]

        add various loplugin results files
        
        so that instead of trying to maintain a list of false positives inside
        the python processing code, I can just run the plugin, generate the
        result, and then look at the git diff from last time.
        
        Change-Id: Ic287f19e3b139705222a1f9541ad6471dfcb9c18

2017-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8e818392d9129f74e751e1db0278cc314722208]

        FOOTERL and FOOTERR are write-only
        
        Change-Id: I65ed01d0bf10409282d9fe5087f5ea84cb084ddc
        Reviewed-on: https://gerrit.libreoffice.org/36932
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a334e85a2f0885b0d931fe80c50c4b3d07af7dd5]

        clang-tidy readability-simplify-boolean-expr in vcl
        
        Change-Id: I10ad38bcb5b05a754de9a396f4aaa79d97458d6f
        Reviewed-on: https://gerrit.libreoffice.org/36930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-25  andreas kainz  <kainz.a@gmail.com>  [633bab98427fa3760c67274082283cd36b4508ca]

        tdf#106035 update the contextual groupedbar full layout update
        
        Change-Id: Ic7956e11ebe2edd8e1046c4695f92b3398036c2f
        Reviewed-on: https://gerrit.libreoffice.org/36865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d7b96e00909fa6798aafb9b385e58cda360e05f]

        clang-tidy readability-simplify-boolean-expr in svtools
        
        Change-Id: I13286a691348e136d16c07473285313c3ba5bba2
        Reviewed-on: https://gerrit.libreoffice.org/36928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6891ab0dae58fe482e89eec5186ad7aeff909cac]

        enable clipboard service for android
        
        - register the VCLGenericClipboard as the SystemClipboard
        - enable vcl.android component in Rdb services as this wasn't done
        - choose VclGenericClipboard as the android implementation
        
        Change-Id: I067dcf4d9cdfc4b7d7a941a1c86f545263d1abad

2017-04-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [e6e5a68f52f4e06b73f0ece3a3886f3bfc30f56d]

        tdf#107104 DOCX drawingML import: fix invisible arrow shape
        
        This is the drawingML equivalent of commit
        3d9ebded1358395ed81db7a63629b046aec2aeac (Misc improvements for docx VML
        import, 2010-10-06), which made sure that shapes are never invisible
        just because they have zero height or width.
        
        For this particular bugdoc the Word-produced WW8 equivalent width is 20
        twips, but let's be consistent with the VML import and just round up to
        1 mm100.
        
        Also fix two existing tests that wanted to test something else, but
        implicitly asserted that some shapes indeed have zero width/height.
        
        Change-Id: I9600424520d0a3deecc711b44622eccc041a59da
        Reviewed-on: https://gerrit.libreoffice.org/36927
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [d496eab538cb967c62308f4235f090849ed82957]

        tdf#39468 - vcl: Translate German in errinf.cxx
        
        Change-Id: I53a0bccc7e040d9e5347d18630f1190c195c7b61
        Reviewed-on: https://gerrit.libreoffice.org/36844
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [437a5d7c72547f6f17b4ffecd51e76a2487de99e]

        tdf#75280: convert sal_uIntPtr to sal_uInt32 for ErrorInfo member
        
        Change-Id: I97f3b18604f17b0ccc9fd1bbb0221ff5e11fe826
        Reviewed-on: https://gerrit.libreoffice.org/36840
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [3b85b72d643e26fd9fda5eeb05f774b3c37917fd]

        errinf.hxx moved out of tools and into vcl module
        
        ErrorInfo has a hard depency on VCL, yet is in the tools package. It is more
        appropriate to have it reside in the VCL module.
        
        Change-Id: Ica54a46c3a7f86cf0331ed7245234bea69c05650
        Reviewed-on: https://gerrit.libreoffice.org/36839
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-25  Noel Grandin  <noelgrandin@gmail.com>  [6b448d3634f26224e480c0f30c617eacd7b4e3ab]

        make __RSC a builtin define for the RSC compiler
        
        instead of randomly defining it in only some of .src files
        
        Change-Id: Ifec3920740723d248400f451d717b5288c421b8d
        Reviewed-on: https://gerrit.libreoffice.org/36832
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [da64d198ec3b31318c92ad4bcaab18cc2bf5cfdc]

        tools: svstream.hxx needs only errcode.hxx & not errinf.hxx
        
        Change-Id: Ia28e35ae5af4f601e9a586a3deffbcd61702b0ca
        Reviewed-on: https://gerrit.libreoffice.org/36896
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-25  Gabor Kelemen  <kelemeng@gnome.hu>  [9c807f1c8bf529fbed817990e7091335d3425666]

        Updated core Project: help  623d809593d6b7ceb9e44ea8e198cc8067c0119a
        
        Fix reference to UI layout
        
        Change-Id: I11a79ea1c3598ac7b4b75769331f113358b73324
        Reviewed-on: https://gerrit.libreoffice.org/36925
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-25  Gabor Kelemen  <kelemeng@gnome.hu>  [35e3534ed2d36df33f203847b82cd14e41f880d7]

        Updated core Project: help  d6a6a884b9e496b03dc038597e0673c62e1feeea
        
        This doesn't need to be hidden.
        
        Currently a heading without description is shown.
        Let's show the description too.
        
        Change-Id: I34ee6ee98cddfd25f9cce01a63756ef7bac83e68
        Reviewed-on: https://gerrit.libreoffice.org/36924
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-25  Jan Holesovsky  <kendy@collabora.com>  [96b1e852c34d44cd07e3bf5a39ae810f135d61d5]

        lok: When we actually have the OutputDevice, prefer that.
        
        Writer invalidation functionality depends on this actually.
        
        Change-Id: I0933c56ff3999a09118112ccf49bf00062c42444
        Reviewed-on: https://gerrit.libreoffice.org/36914
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/36915
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2017-04-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [53ec01b67eb3e7020800f92a63860d332e73b1dd]

        Get the configure.ac to detect .NET framework 4.7.
        
        Change-Id: Ic936be25c6d66dd6a73d101869d535684bf0d680
        Reviewed-on: https://gerrit.libreoffice.org/36918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f254a45d78dee53764321244aca108e2a1d344c]

        loplugin:checkunusedparams in vcl
        
        Change-Id: I26661684e634aa15a18f78442de15c9db832f319
        Reviewed-on: https://gerrit.libreoffice.org/36886
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [e4f28aea21ce7e8f960cc2062f83715549be215e]

        tdf#107310: add unit test for this.
        
        I decided to add this to the filters test since it's the ods import
        code that sets the cells in hybrid "zero as empty string" mode.
        
        Change-Id: Icb34733e8550b655fbd70be718af5006b257a3e3
        Reviewed-on: https://gerrit.libreoffice.org/36818
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-04-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [7c80ea40fab3cb8e8893d14e80e7bb7f63f0dbb0]

        tdf#107310: hybrid cell is a value cell as well as a string cell.
        
        Else it would cause a legitimate calculation to fail with #VALUE!.
        
        Change-Id: If8d4f40859d0c87b97afc952e4a3e4268450c40c
        Reviewed-on: https://gerrit.libreoffice.org/36817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-04-25  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [a917902c48f21d04039da86048c5c36555137d7e]

        remove DYING_FLYFRAMEFORMAT: now obsolete
        
        Change-Id: If82cdcb184069058209e1b23a50b699433dcdfe7
        Reviewed-on: https://gerrit.libreoffice.org/36898
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-04-25  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [6bf8d7bb5df3a29b6540e0ff057c667dad61d907]

        use a unique_ptr to track the SwFlyDrawContact
        
        Change-Id: I1b9058b41d1708efa4069e737c2247c6600403f5
        Reviewed-on: https://gerrit.libreoffice.org/36897
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-04-24  Jens Carl  <j.carl43@gmx.de>  [3190f83bf11560c4908a6b3ea3e82a8354648523]

        tdf#39468 Translate German comments in sw
        
        Translate German comments and terms in:
        
        sw/source/filter/html/htmltab.cxx
        sw/source/filter/html/swcss1.hxx
        
        Change-Id: I6986461f5df342ec9be6a19fc358150ab42dee36
        Reviewed-on: https://gerrit.libreoffice.org/36573
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-24  Yousuf Philips  <philipz85@hotmail.com>  [c909609c28e12c2aba260dc565bd8c82aed28086]

        tdf#84837 Comment submenu icon and remove hide/show all comments
        
        Change-Id: Ifa0fd92363a4edc64e312a8b063179ce6ea30dd4
        Reviewed-on: https://gerrit.libreoffice.org/36570
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-04-24  Jens Carl  <j.carl43@gmx.de>  [b00a3185d1e4f20ae76db93c092b474cad62b54a]

        tdf#39468 Translate German comments in sw
        
        Translate German comments and terms in sw/
        
        Change-Id: Ib98bf6977e60b69ec1afa6bfdd00bab3d124946a
        Reviewed-on: https://gerrit.libreoffice.org/36560
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-24  Yousuf Philips  <philipz85@hotmail.com>  [dd5d75ed14d51af3d8a2d582944ae29aaded83e1]

        tdf#75256 Sifr: Link back and forward icons
        
        Change-Id: Ibdac43d839a782ec4889bb3ad66b27878bc257d5
        Reviewed-on: https://gerrit.libreoffice.org/36833
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-04-24  Jens Carl  <j.carl43@gmx.de>  [4edfbf752cf5591a80f308c30556416828e95a0b]

        tdf#39468 Translate German comments in sw
        
        Translate German comments and terms in sw
        
        Change-Id: Ia74a75ae28b1e5ed855dcd9e6e09b9fd53e98450
        Reviewed-on: https://gerrit.libreoffice.org/36558
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-24  Andras Timar  <andras.timar@collabora.com>  [f825815629f19bd97198e913dd5242961dc6fb6e]

        Updated core Project: translations  57f42b3556a14ee8ab8c9d0a5281d891c3400af6
        
        Updated Slovenian translation
        
        Change-Id: Icbf6f0790a59f93179c260521bdc5209a89de436
        

2017-04-24  Michael Stahl  <mstahl@redhat.com>  [2eb91035c2f60e9dc476336474d51b23b666bb04]

        tdf#107205 vcl: don't always use D2DWriteTextOutRenderer
        
        ... because it cannot rotate text.
        
        (regression from commit df556aa47da22f96b3fcd356c12419d3035cba3c)
        
        Change-Id: If9bc6e98b8979c5eb02f1a5cfc12b4d19bdc481b

2017-04-24  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [83e5014a9339d7d92323517f5615b1c18c860e22]

        move SwFlyDrawContact ownership to SwFlyFrameFormat
        
        Change-Id: I19a65638c7489f74cc7ae5fc08364a103551cd1a
        Reviewed-on: https://gerrit.libreoffice.org/36878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-04-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9223d88542a5b9272f98f37feb84cd78beacac42]

        Updated core Project: help  ba34e6b24ee494bccd2ed173b3369b476ed3f69c
        
        Fix help page on database
        
        Unit #68075883
        
        Change-Id: I619115e28a0c3fb563fa4797a29709ac6a2fb5c8
        Reviewed-on: https://gerrit.libreoffice.org/36824
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-04-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a4a48440e5a2d17e5200a082e834c2e812152ee7]

        Updated core Project: help  4af60691995a58d513552e5e14677f680827e155
        
        Correct WOKDAYS.INTL -> WORKDAY.INTL
        
        Unit #117795772 from pootle
        
        Change-Id: Iced6c310194bbfa63d8607abd5002f7656de87e0
        Reviewed-on: https://gerrit.libreoffice.org/36821
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-04-24  Mark Hung  <marklh9@gmail.com>  [6030e8f5a42d48a43076bf1e2ddc88b20242e6da]

        tdf107359: imporve line pitch and char pitch importing of writerfilter.
        
        1. Use converted style name to assure the default style is found.
        2. Switch off squared-page mode before setting the base text width and height.
        3. Ruby text height is not effective per ODF spec.
        
        Change-Id: I0f2901a453a9f7b344cac6989780688cc2d6c7b4
        Reviewed-on: https://gerrit.libreoffice.org/36828
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-04-24  Caolán McNamara  <caolanm@redhat.com>  [80486db4b691e9b716840438422b9001573d2a90]

        coverity#1405474 Unintended sign extension
        
        and
        
        coverity#1405473 Unintended sign extension
        coverity#1405472 Unintended sign extension
        coverity#1405471 Unintended sign extension
        
        Change-Id: I1db183206cb03167d0dd13b2a3470caa3ea1cb4e

2017-04-24  Caolán McNamara  <caolanm@redhat.com>  [a21e0d3aa88694c4000cd3839a7158aa2e21400f]

        coverity#1405470 Unchecked dynamic_cast
        
        Change-Id: I5125ec90b83630225ca9aab689e814e5a7c03a4e

2017-04-24  Caolán McNamara  <caolanm@redhat.com>  [655cfb327dea2abe63e9a3b30fbbcf51d9508455]

        coverity#1405475 Uninitialized scalar field
        
        Change-Id: If4709eb169196893378ceb7c2dc9c645d4a640a3

2017-04-24  Caolán McNamara  <caolanm@redhat.com>  [e402e112a1fb5599c6869c5e69fe10d3798f1d4b]

        coverity#1405477 Uninitialized pointer field
        
        and
        
        coverity#1405476 Uninitialized pointer field
        
        Change-Id: I6f6a13f5c3037ff11636938135bad72f8b3419d2

2017-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0097fea5a761747c1c1ce19a0873d7a760c4c37]

        loplugin:checkunusedparams in i18nlangtag and l10ntools
        
        Change-Id: If7c7404b1cc1cf9445a2af8106f7326b76524388
        Reviewed-on: https://gerrit.libreoffice.org/36883
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-24  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [f747797772e39d77a664845bdd66378524829ea3]

        BASIC: Call OUString() instead of OUString("");
        
        Change-Id: Ie68d48a5dd0fd3593054e853f179db9a4be03b24
        Reviewed-on: https://gerrit.libreoffice.org/36831
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-04-24  Jens Carl  <j.carl43@gmx.de>  [637eb76d872009fde9da3bc9bb079faebb4ada7e]

        tdf#39468 Translate German comments in sw
        
        Translate German comments and terms in:
        
        sw/source/filter/html/htmldrawwriter.cxx
        
        Change-Id: Ifce35a21033884cf1dbceb2af984d09034bf692b
        Reviewed-on: https://gerrit.libreoffice.org/36574
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-24  Matteo Casalin  <matteo.casalin@yahoo.com>  [653e455e1bd5bab87dbc6a20853c8a9ca0af6175]

        Do not pass a suggested name to GUIStoreModel: it is always overwritten
        
        Change-Id: Iac60c012f05916c5324e1ea8bae142ab329aa4e0

2017-04-24  Matteo Casalin  <matteo.casalin@yahoo.com>  [92b8b8b04cdceedcdc4e58041d9d4d1c7dee21b8]

        OUStrings: constify and avoid temporaries some more
        
        Change-Id: I965ea920880bb631e108bd963ac1ab21582222ef

2017-04-24  Matteo Casalin  <matteo.casalin@yahoo.com>  [de457f10a7da65a64c032362f391e7046822f91c]

        Minor optimizations to loops
        
        * Use const value for for checks
        * Early bail out
        
        Change-Id: I8d280a4bfb68da108925ae6b1a3d1b0b827dc3a5

2017-04-24  Matteo Casalin  <matteo.casalin@yahoo.com>  [f3902b2369cbcf123059fce9bc9269a123d979a1]

        Fix indentation
        
        Change-Id: I1c974fb556d5fbe8492356a7471e659035308d0e

2017-04-24  Matteo Casalin  <matteo.casalin@yahoo.com>  [67d461ca4f558eedefd1dfce2c7c25a708326eaa]

        OUStrings: constify and avoid temporaries
        
        Change-Id: I2e4a36a5ac25d1c44c674eb3f721c974f29b1fd9

2017-04-24  Matteo Casalin  <matteo.casalin@yahoo.com>  [e14046943dea4b3ac0a47bb6224c0aeeb1f417e0]

        OUStrings: avoid temporaries and OUStringBuffers
        
        Change-Id: Ibb8493807acd292add892b80839b6f6d3d90a8e9

2017-04-24  Matteo Casalin  <matteo.casalin@yahoo.com>  [a1f9de6bbd957e0e119b99a4fe7cfab54677be30]

        OUStrings: constify and avoid temporaries
        
        Change-Id: I9d75924b414f21dacad2d72908c1e4e3af291672

2017-04-24  Matteo Casalin  <matteo.casalin@yahoo.com>  [90f492d46014068c64767100dc870bafc04d2ac7]

        Remove code commented-out since 2003-11-24
        
        Change-Id: Iad2fb481969a1cc9cfd3e687b94ac99796466926

2017-04-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8648cfe64ad55caf5af8974bbbe3057c8a9eab1e]

        Fix typos
        
        Change-Id: I3e130b68c18ebe24c072d317d59b4854608a222f
        Reviewed-on: https://gerrit.libreoffice.org/36870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-24  Michael Stahl  <mstahl@redhat.com>  [3b83ef0d24347a39a925996c5d2958fcdc2473d7]

        sw: let's check GetFrame() instead, it's already public
        
        Change-Id: I0dc25c519a8c9d658acd80372c41be0ee22c6d8b

2017-04-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [9a4f1c4202000c64c9851e68295cb11d6c42e542]

        sw: prefix members of SwMultiTOXTabDialog
        
        Change-Id: Ib600741892e6e09d6af9156b105718de665a97da
        Reviewed-on: https://gerrit.libreoffice.org/36879
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a8ef92bc0c80d4b8c0a7ef78261d262769f1946]

        clang-tidy readability-simplify-boolean-expr in sc
        
        Change-Id: I702e52e56487f201b9e0d7af21ff8167464aa58c
        Reviewed-on: https://gerrit.libreoffice.org/36876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3698b72185c1ee6ff7e2c65fa8f6e7c6bbf0479e]

        drop old WinMtfOutput::DrawPolygon method
        
        Change-Id: I7e9696718149f0d708e029efa0edbfa2b4f62b89
        Reviewed-on: https://gerrit.libreoffice.org/36880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [63df0796f5ec500f3b6fb34510d4bc79c009e76d]

        clang-tidy readability-simplify-boolean-expr in oox..sal
        
        Change-Id: I1e14e5b15d2dd9e35477f8189cbecf0b443b9381
        Reviewed-on: https://gerrit.libreoffice.org/36875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-24  Gabor Kelemen  <kelemeng@ubuntu.com>  [1c8f03b48a02a56bc4eb364d8a4e9bd4715a530a]

        Drop unused string resources from svtools/soerr.hxx
        
        Change-Id: If3060b101dc0692f47d9d5eaf649bce60965b04f
        Reviewed-on: https://gerrit.libreoffice.org/36864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-24  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [29697a2eeca7957cd74796bf7b36bf279633ec77]

        Updated core Project: help  29be78c402864c4e23d20ec19e86e0d8dd39a9a1
        
        Fix my brainfart and label Mac’s Control key differently
        
        The previous string looked like a mistake to me, but I indeed forgot
        that Macs do have a key which is labeled in menus as “⌃”.
        Since then I’ve learned that, internationally, Mac’s Control and Windows’
        Ctrl do not always correspond, so it’s best to separate both with a switch
        as it was done before.
        
        Change-Id: Ib88beab7218ef00c9cce5ad34aa02205de786d01
        

2017-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c56d461633ff1a1b364685df79b521f8802c4ec]

        clang-tidy readability-simplify-boolean-expr in sw
        
        Change-Id: Ib3ec37b8280c527fa712192db043b348c3427c50
        Reviewed-on: https://gerrit.libreoffice.org/36877
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a975225678c00272fc6e2ee2c85e6fe00a2204f1]

        clang-tidy readability-simplify-boolean-expr in hwpfilter..lotuswordpro
        
        Change-Id: I945d3fe6af5f88937b341dfc3696bf1d36344862
        Reviewed-on: https://gerrit.libreoffice.org/36874
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-24  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [78a3a304871eb3eb861a49ed00345b54fba01114]

        tdf#47243 tdf#39327 Add support for SetPageTransform
        
        Change-Id: Iea78cf1e9ca99c97814d9eaa4a65ad4b83a2bbe2
        Reviewed-on: https://gerrit.libreoffice.org/36749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-24  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [f9af0abce2c266a53f536a207a62bc691213f6a0]

        EMF+ Add initial support for EmfPlusStringFormat Object
        
        The EmfPlusStringFormat object specifies text layout, display manipulations,
        and language identification. With this commit the support for font language
        and country was added. Also Bold style is applied,
        for strings which needs that.
        
        Change-Id: Id9735a9ddb959aebd20d6d4d1bb5da0fa9c1fb85
        Reviewed-on: https://gerrit.libreoffice.org/36555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [bf286d12502688e63acebf381123ef05c750b852]

        Indentation fixes
        
        No functional changes intended.
        
        Change-Id: Ibc23de9cb33428765b8b0c85a221a2014ad4d7bd

2017-04-24  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [b29b68ab4075d7b511f0d94df562118d4f1c76f9]

        move SwDrawFlyContract creation into CreateNewRef
        
        Change-Id: Ied86e1fd9424fc28e95215e60bed95069b7b51a6
        Reviewed-on: https://gerrit.libreoffice.org/36869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-04-24  Stephan Bergmann  <sbergman@redhat.com>  [5f308d8505e17b2cb4c3e16d01dc5d4b42a7a71b]

        Updated core Project: help  0205b43e4d518239ff3d6b9bed0cc9317939acd9
        
        Mac does have a "Control" key
        
        (even labeled "Ctrl" on my German MacBook keyboard, not "Strg" as the
        localization of "Ctrl" on German standard PC-style keyboards), and Writer's
        "Format - Clear Direct Formatting" (which this help item is presumably about) is
        indeed Ctrl+M (labeled "^M" in the menu) on macOS.
        
        So unconditionally use "Ctrl+M" here for now, notwithstanding potential Mac
        localization issues (see that German "Ctrl" vs "Strg" issue).
        
        This corrects 9ed1958ba7f75bb4184f09d79814849d06313d72 "I don’t think Macs have
        Control keys…"
        
        Change-Id: I2f62c95341fc4079686ac616965675b307a97fde
        

2017-04-24  Andras Timar  <andras.timar@collabora.com>  [e3a53a95058323861a99483cd0009594593903fc]

        Updated core Project: translations  ffc762723b354fb19a607df53cbb6290e1a177eb
        
        Updated Slovenian translation
        
        Change-Id: I93d35d68aa63ced0030a65bd0ad2899abaf463e9
        

2017-04-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3f4218ac543f49331e42869e632922cf5fbb5bda]

        tdf#107147 ignore subtotals and grandtotals when gathering labels
        
        When gathering the labels and categories for the pivot chart,
        ignore subtotals and grandtotals so they don't end up in the
        chart.
        
        Change-Id: I45e80a59531d6a048a22016132e9bef280bb325c
        Reviewed-on: https://gerrit.libreoffice.org/36868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c45358e928b9b9419bba10a0fcb661696cb7647a]

        preserve "Total" label on round-trip, remove code duplication
        
        Change-Id: Ic4e682f2193291798a3ebbf5a7f3f435d40a0645
        Reviewed-on: https://gerrit.libreoffice.org/36867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3dbcd93977ffd6e0c5a38c34a8f292406e65d0e5]

        use translated string for "Total" label in pivot charts
        
        Change-Id: Ic75224cb35c34b8be5504af1032cb326196e2306
        Reviewed-on: https://gerrit.libreoffice.org/36866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-24  Chris Sherlock  <chris.sherlock79@gmail.com>  [a1909515e8f8b40483e92431ff9a179246a30045]

        tools: cleanup tools/source/ref/errinf.cxx
        
        Make the code more readable, some whitespace formatting changes and
        changed ppDcr, etc. to clearer variable names.
        Change-Id: I9d0f3eec6607376b6648241cea80922f11d9773e
        Reviewed-on: https://gerrit.libreoffice.org/36837
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-04-23  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [4a27349879ce40150c994ed49fdc8d0a6bd33d7c]

        BASIC: Make TokenLabelInfo a singleton, never modified and simplify it.
        
        Change-Id: Ie233aebc39f5b181087a64d3cf2053ef4ecbab91
        Reviewed-on: https://gerrit.libreoffice.org/36829
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [f3281c0954bd6111386b1ed75d3bdc180fc90d6f]

        tools: change internal DynamicErrorInfo struct name
        
        Change of an internal struct's name in errinf.cxx - renaming EDcrData to
        DynamicErrorRegistry as EDcr makes very little sense to me. EDcrData is
        an internally used struct consisting of collections of error data, error
        handlers and error contexts, and uses only DynamicErrorInfo instances.
        
        Change-Id: I79d7f7db5d9550dffca6adcb2a286a2d6e1fa2e7
        Reviewed-on: https://gerrit.libreoffice.org/36836
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-23  Maxim Monastirsky  <momonasmon@gmail.com>  [1974711b215ae265b335bf592a4be3f31e15e237]

        Toolbars can't be nested
        
        This is not supported by framework.
        
        Change-Id: I4afde5243130e1ec1ac5c3126d755331842601e5

2017-04-23  Maxim Monastirsky  <momonasmon@gmail.com>  [fc613febe3b90260cb3a553311b7b438fb93f073]

        tdf#101374 Don't confuse "Label" with "Name"
        
        We compare the actual label of a command with the default
        one, in order to determine whether the label was changed
        by the user. The problem is that commands that were
        inserted via the "Add Commands" dialog might have
        different label by default, because it uses the "Name"
        command property (from the theUICommandDescription
        singleton), but the customization dialog assumes usage of
        the "Label" property. Which means that if these properties
        differ for some command, it will be considered as having
        a modified label, and such label will be written to the
        user profile, and stay there even after UI language change.
        
        This commit does 2 things:
        
        - Prefer using the "Label" property for inserted commands,
          instead of copying the label that's shown in the "Add
          Commands" dialog.
        
        - Properly track whether we're using the default label or
          a custom one.
        
        Change-Id: I16ceb4d0bc92ad2a9f833fb09753962ad21a903b

2017-04-23  Maxim Monastirsky  <momonasmon@gmail.com>  [fb698d5e81c8b4149c092305506d40e2f7ef7f5d]

        Replace GetImage with CommandInfoProvider::GetImageForCommand
        
        And move ToolBoxButtonSize->ImageType mapping code to a
        common place.
        
        Change-Id: If158f4b6f2750054fcf64491c2941706e7d3a329

2017-04-23  Maxim Monastirsky  <momonasmon@gmail.com>  [94490fdf76ff9aec05774a6dbbb0b42d87812969]

        tdf#95845 Use CommandInfoProvider
        
        And a few unused theUICommandDescription includes.
        
        Change-Id: Ic80dbfb91e5e7662723efe0cb4090416994adabd

2017-04-23  Maxim Monastirsky  <momonasmon@gmail.com>  [654d78834c9e16cd5d57af6ad59b1dd3c80ca467]

        No usage of the private:commandimage thing
        
        Change-Id: I8e5c1431f095c875cda6f66f16a03af4bbd1d1fb

2017-04-23  Maxim Monastirsky  <momonasmon@gmail.com>  [a32fbca154991a93b6bef55f1c306a2fac5674b6]

        Customization of notebookbar menu always possible
        
        i.e. even when experimental features disabled. That's
        the same behavior as for the notebookbar shortcuts
        toolbar.
        
        Change-Id: Ic87e5c8015f796f33042d1e348ea567681ae240d

2017-04-23  Maxim Monastirsky  <momonasmon@gmail.com>  [e780e7b4338e5773788ce66837d17f5be1dfb99b]

        SID_FM_CONFIG isn't executable
        
        It's only used to host a toolbox controller nowadays,
        and has no defined execute method in the sdi file.
        
        Change-Id: I20717d25190bb15b8ecff9d3a9038b05dac86b14

2017-04-23  Maxim Monastirsky  <momonasmon@gmail.com>  [218de75aaf92d947689b5ccb9f12087d0166f6ce]

        Fix open command name
        
        Change-Id: If5768a8f624a34b721ed14039ba5d2440aaf109d

2017-04-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c0d09cc0e7ee12ac6dcc144e06855ba4621e4144]

        Fix mouse position conversion in case of BottomToTop text
        
        Change-Id: Ib058e44a1480013ce924585d8950534d0f3fc5a4
        Reviewed-on: https://gerrit.libreoffice.org/36834
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-04-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [8c46185bf28f61e674186694e4944c1f8b3a9c00]

        Handle keyinput properly in case of BottomToTop vertical text
        
        Change-Id: I2b0f7cee9a4a7d7ad154c705f84a8b995b4f23a1
        Reviewed-on: https://gerrit.libreoffice.org/36830
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-04-23  Matteo Casalin  <matteo.casalin@yahoo.com>  [91081c56b0732a3b378d331ac3bd299a369788f7]

        Use automatic integer type, with minor simplifications
        
        Change-Id: I08b8370311b11d45ab744875f7ad6b885f318a74

2017-04-23  Matteo Casalin  <matteo.casalin@yahoo.com>  [7c6345c5e9be7c377c11c0bd30b6739286075b2a]

        OUStrings: avoid temporaries and constify
        
        Change-Id: Id6b4b26df09ddb750f3e5430636b41c89e4d9e8e

2017-04-23  Matteo Casalin  <matteo.casalin@yahoo.com>  [1e3261a2eac642c762a1b667a3653a470894446e]

        These data members can be file scope consts, and reused
        
        Change-Id: I977d523d6aefeb2475044783ba30744b950d3708

2017-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [93449eee17d88532cb8679496a523ded9cd03b0a]

        merge comphelper::ChainablePropertySet with comphelper::ChainableHelperNoState
        
        Change-Id: I8fb93665b2a2f46019306f473882a7f3d7aece87
        Reviewed-on: https://gerrit.libreoffice.org/36787
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-23  Yousuf Philips  <philipz85@hotmail.com>  [f586c7ec352b3b7b23dba0e1e774d85b1c14e2b7]

        tdf#104610 Always enabled no-width break formatting marks
        
        Change-Id: I0708a61d43bfa44dac19683b200975e3a6da788a
        Reviewed-on: https://gerrit.libreoffice.org/36807
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-04-23  Szymon Kłos  <szymon.klos@collabora.com>  [dff3d8ca4c17a649d2ac6ced448df9c784497d41]

        AutoText: importing docx content
        
        - passing "ReadGlossaries" flag to the WriterFilter
        - if set - WriterFilter reads glossary document
          instead of the main content
        - updated model.xml to read docParts and docPart nodes
        - SwDOCXReader adds document content as an AutoText
          entry
        
        Change-Id: I9a0cc91c793d6accc8461e1c3aca791c5997d497
        Reviewed-on: https://gerrit.libreoffice.org/36753
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-04-23  Mark Hung  <marklh9@gmail.com>  [5f62b97ae7891b8c601f6093a1ec5358feb20790]

        tdf#107301: Improve non snap-to-char text rendering.
        
        DrawText ingnores calculated KernArray so the text is cluttered,
        use DrawTextArray instead of DrawText.
        
        Change-Id: I9f7294cd6540257034ac7fcffdaff5b4f2529d8f
        Reviewed-on: https://gerrit.libreoffice.org/36751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0c7b254c0b941cf55a2d4a80de981748c3bfe7c]

        simplify ChainableProperySet and MasterPropertySet
        
        bunch of methods that do nothing
        
        Change-Id: If7806018721bb101825d3489ca8e7fe70e175af4
        Reviewed-on: https://gerrit.libreoffice.org/36778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-23  Takeshi Abe  <tabe@fixedpoint.jp>  [3b0a1ed1ac30d02366a93c789fb5eced171dc4c5]

        starmath: Show underscore which does not mark a mnemonic key
        
        Change-Id: I119f308d59b309bf432421a50c616032f6c74e87
        Reviewed-on: https://gerrit.libreoffice.org/36826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-04-23  Takeshi Abe  <tabe@fixedpoint.jp>  [7378ec484278b9e9925ac66b8f377deaa40f401a]

        starmath: Fix wrong ids in Command Menu to be inserted as commands
        
        Change-Id: I56343724ce8d2a2040aa2f354868a474743fb04d
        Reviewed-on: https://gerrit.libreoffice.org/36760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-04-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6e55f7df9ae8e0948b456cb02f6c841b353acd23]

        mark all new styles as default styles, tdf#103380, tdf#103330
        
        Change-Id: I0b893d61ea6c9d0fd4af9f08b0d3b2e5454e544e
        Reviewed-on: https://gerrit.libreoffice.org/36819
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-22  Caolán McNamara  <caolanm@redhat.com>  [a4df49725b142f1c779fd7f95c58acfa5654cd92]

        fix --with-tls=openssl build
        
        Change-Id: I10bab565a5a152755fbc38268559657b4ec539b2

2017-04-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d12bbef79b26d2c371d3b968690b46717c31045]

        revert bits of "remove some old MSVC workarounds"
        
        in commit 841e1a6f3619054ecc9240e061cd83d4e41d1ca9, since MSVC 2015
        still does not pack heterogenous bitfields tightly
        
        Change-Id: I251c797492762cbd2381496b2f2c6c3223d563c6
        Reviewed-on: https://gerrit.libreoffice.org/36800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [42b40ede8c496aad1021e68a72523af4f57e89f6]

        fix the build
        
        Change-Id: Icb33610ba7923f86e48f3173b16fc7f0abd05344

2017-04-22  Yousuf Philips  <philipz85@hotmail.com>  [77664a215feb7ebb1a9ce7bbb511aa7989f4d8ac]

        tdf#107237 Add shape and frame contextual tabs to Writer
        
        Add contextual tabs to the tabbed Notebookbar implementation
        
        Change-Id: I24062aa2bb36d7ec2f47c97850cb2d48c3745fcd
        Reviewed-on: https://gerrit.libreoffice.org/36630
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-04-22  Szymon Kłos  <szymon.klos@collabora.com>  [055ae711eff085ff6b9db8f47c3193016d0db81e]

        Notebookbar: better tab placing for the NotebookbarTabControl
        
        Change-Id: Ia44ce20455829048be457584c49fde0996f4a699
        Reviewed-on: https://gerrit.libreoffice.org/36814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-04-22  Yousuf Philips  <philipz85@hotmail.com>  [d22bcb3867b2c61c11b5a563dcc5cf122d31bbff]

        tdf#102132 Contextual section in its own section
        
        Change-Id: I40a956075181a0692e0635090b314f4a4f09fbb5
        Reviewed-on: https://gerrit.libreoffice.org/36811
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-04-22  Mark Hung  <marklh9@gmail.com>  [ae39c98544b92de42066abd32649076d368b3c9c]

        sw: skip part of uiwriter/testTdf107025 if not testable.
        
        The unit test is about textgrid and uses DFKAI-SB that
        shipped with Windows. Required font might not installed
        in some build environment. Not having width in the first
        implies that the case is not testable.
        
        Change-Id: I98f9b9f6291eea95a1b36f1890b1be903ccb26dd
        Reviewed-on: https://gerrit.libreoffice.org/36802
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-04-22  Yousuf Philips  <philipz85@hotmail.com>  [59ef98de50ad7892454b35bec823df6869ec6421]

        tdf#102779 Set a minimum height for Notebookbar tabs
        
        Change-Id: Ieccd9c721632c4e194afcfab53322aab315174cd
        Reviewed-on: https://gerrit.libreoffice.org/36810
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-04-22  Stephan Bergmann  <sbergman@redhat.com>  [d0241ea85b6836d2ffa3c00d5e01e7b5ff9b3c15]

        Don't keep gGlobalGlyphCache, gTextureCache around until exit
        
        Those static variables had been introduced with
        56c5a0ba7781a325123852737970fa7f0179ff7f "tdf#94682 limit the number of textures
        for the glyph texture atlas" and dea885f80a80c6a5839ee5dbf8521487186a9522
        "opengl: cache native widget textures also for Windows", but at least the
        clang-cl build crashed on exit from soffice.bin with
        
        > Exception thrown at 0x00007FFF3906AA84 (opengl32.dll) in soffice.bin: 0xC0000005: Access violation reading location 0x0000000000000898.
        >  opengl32.dll!glGetString() Unknown
        >  epoxy.dll!epoxy_glGetString_dispatch_table_rewrite_ptr(unsigned int name) Line 46456 C
        >  epoxy.dll!epoxy_glGetString_dispatch_table_thunk(unsigned int name) Line 46456 C
        >  epoxy.dll!epoxy_is_desktop_gl() Line 299 C
        >  epoxy.dll!gl_provider_resolver(const char * name, const gl_provider * providers, const unsigned short * entrypoints) Line 7323 C
        >  epoxy.dll!epoxy_glDeleteTextures_resolver() Line 14646 C
        >  epoxy.dll!epoxy_glDeleteTextures_dispatch_table_rewrite_ptr(int n, const unsigned int * textures) Line 45813 C
        >  epoxy.dll!epoxy_glDeleteTextures_dispatch_table_thunk(int n, const unsigned int * textures) Line 45813 C
        >  vcllo.dll!TextureState::unbindAndDelete(unsigned int nTexture) Line 59 C++
        >  vcllo.dll!ImplOpenGLTexture::~ImplOpenGLTexture() Line 182 C++
        >  [External Code]
        >  vcllo.dll!PackedTextureAtlasManager::~PackedTextureAtlasManager() Line 129 C++
        >  vcllo.dll!GlobalGlyphCache::~GlobalGlyphCache() Line 67 C++
        >  [External Code]
        >  vcllo.dll!??__FgGlobalGlyphCache@GlyphCache@@0V?$unique_ptr@UGlobalGlyphCache@@U?$default_delete@UGlobalGlyphCache@@@std@@@std@@A@YAXXZ() Line 48 C++
        >  [External Code]
        
        resp.
        
        > Exception thrown at 0x00007FFF3A5AAA84 (opengl32.dll) in soffice.bin: 0xC0000005: Access violation reading location 0x0000000000000898.
        >  opengl32.dll!glGetString() Unknown
        >  epoxy.dll!epoxy_glGetString_dispatch_table_rewrite_ptr(unsigned int name) Line 46456 C
        >  epoxy.dll!epoxy_glGetString_dispatch_table_thunk(unsigned int name) Line 46456 C
        >  epoxy.dll!epoxy_is_desktop_gl() Line 299 C
        >  epoxy.dll!gl_provider_resolver(const char * name, const gl_provider * providers, const unsigned short * entrypoints) Line 7323 C
        >  epoxy.dll!epoxy_glDeleteTextures_resolver() Line 14646 C
        >  epoxy.dll!epoxy_glDeleteTextures_dispatch_table_rewrite_ptr(int n, const unsigned int * textures) Line 45813 C
        >  epoxy.dll!epoxy_glDeleteTextures_dispatch_table_thunk(int n, const unsigned int * textures) Line 45813 C
        >  vcllo.dll!TextureState::unbindAndDelete(unsigned int nTexture) Line 59 C++
        >  vcllo.dll!ImplOpenGLTexture::~ImplOpenGLTexture() Line 182 C++
        >  [External Code]
        >  vcllo.dll!OpenGLTexture::~OpenGLTexture() Line 313 C++
        >  [External Code]
        >  vcllo.dll!TextureCombo::~TextureCombo() Line 51 C++
        >  [External Code]
        >  vcllo.dll!std::pair<ControlCacheKey, std::unique_ptr<TextureCombo, std::default_delete<TextureCombo> > >::~pair() Line 145 C++
        >  [External Code]
        >  vcllo.dll!o3tl::lru_map<ControlCacheKey, std::unique_ptr<TextureCombo, std::default_delete<TextureCombo> >, ControlCacheHashFunction>::~lru_map() Line 34 C++
        >  vcllo.dll!??__FgTextureCache@?A@@YAXXZ() Line 738 C++
        >  [External Code]
        
        Change-Id: I0198f657f5d59314c5f662c214504ed3e1523567
        Reviewed-on: https://gerrit.libreoffice.org/36801
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-22  andreas kainz  <kainz.a@gmail.com>  [93b500ee7c1cbb141bb77b94054f3bee9c3b510a]

        tdf#107277 add findbar and pagedialog icon to writer
        
        Change-Id: I8a53f99ef9e614fe226ff396ee5258ab192e4c39
        Reviewed-on: https://gerrit.libreoffice.org/36806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-04-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [011057b0ce7552497858afed7252136a3fc09bf8]

        tdf#107068 add arrow to the buttons, mark if field is filtered
        
        Change-Id: Iba0b4c2ce3ab84229d388a7cb2d20db1f47c0b57
        Reviewed-on: https://gerrit.libreoffice.org/36738
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-22  Michael Stahl  <mstahl@redhat.com>  [c99f72bebdce6d294eb47e070fa1397a98ba2087]

        sw: fix a11y crash on double Dispose
        
        When testing with the bugdoc for tdf#107126, it happend that upon
        applying a page style, SwAccessibleContext::Dispose() was called twice,
        and that's not supposed to happen (and crashes, too, at least inside
        an assertion).
        
        There was an Action that queued up a bunch of events, but the Action did
        not complete formatting the document, so right after that during Paint
        more formatting happened and then the FireEvents() called Dispose()
        and InvalidatePosOrSize() called it again.  Guess we shouldn't generate
        events for objects that we know are disposed due to not being visible.
        
        Change-Id: I5a0f04c0f32ee5e949b552f7a373c10ceee5c279

2017-04-22  Michael Stahl  <mstahl@redhat.com>  [4d43f9e9dda5edeeb6e4b99487b5b6a1fae4bd56]

        tdf#107126 sw: fix layout crash with section in footnote
        
        SwContentFrame::WouldFit_() contains a hack to temporarily reparent a
        SwTextFrame.  In the bugdoc, there is a SwTextFrame below a
        SwSectionFrame below a SwFootnoteFrame.  The reparenting ignores the
        SwSectionFrame so the result is a SwTextFrame below SwFootnoteFrame, but
        it still has its mbInfSct set, hence crashes with a null pointer.
        
        If the SwTextFrame is permanently moved later on, in
        SwFlowFrame::MoveBwd() line 2450 a new SwSectionFrame is created.
        
        Change-Id: I45a7ab793b4459e551bd11b7fb83dedc58a6c8da

2017-04-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [512ba28e297ec74fe280308c0a091c7c308a5e55]

        add test for generic digest class
        
        Change-Id: Ibe3f033ebec5f832eee7420013c7083ab224e65e
        Reviewed-on: https://gerrit.libreoffice.org/36791
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b7324ecbf36aae49627d5a5ff250a94de3abc4aa]

        add generic digest class
        
        Change-Id: Ic5d2d8fbb0bb4edc4c966e185be81f6ca673950e
        Reviewed-on: https://gerrit.libreoffice.org/36790
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-21  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [6c8fd43cd1f671ff064072c04a3443921af2c90b]

        [pt-PT] Autocorrect - Added 25 words
        
        Change-Id: I1b542baf0f78ad90caeffca2456ad0c1eaae8a70
        Reviewed-on: https://gerrit.libreoffice.org/36566
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-04-21  Eike Rathke  <erack@redhat.com>  [5479034d5ee7b143511851a85e4e1faacef44b9d]

        upgrade to language-subtag-registry-2017-04-19
        
        Change-Id: I2201c5fef55a38938fc3e412d9e3b64457a671a1

2017-04-21  Stephan Bergmann  <sbergman@redhat.com>  [74b193e86b7bd7e3fabac94041a8d0b08280cc15]

        Clean up do_msvcr_magic
        
        Change-Id: I932d903d04b03d3a437db3d3c549c21a1a330965

2017-04-21  Stephan Bergmann  <sbergman@redhat.com>  [4cd309264d776184cabd83f5e19e5efe187feb68]

        Silence loplugin:unreffun on "FIXME breaks on Windows"
        
        Change-Id: I9b03f56d8d1b45648f9d71fe1e8632fe58079c4f

2017-04-21  Stephan Bergmann  <sbergman@redhat.com>  [a49d3b14a65a32b8f8c511d38904b41a2c2b447f]

        external/epoxy: Work around missing clang-cl DLL-init CONSTRUCT support
        
        Looks like neither the __GNUC__ specific __attribute__((constructor)) definition
        of CONSTRUCT nor the _MSC_VER specific one (if the #ifs were reordered so that
        clang-cl would pick the latter) with __declspec(allocate(".CRT$XCU")) are
        supported by clang-cl, and both are rather silently ignored.  That means that
        library_init is not called, library_initialized remains false, and the first
        call to get_dlopen_handle aborts.
        
        But this whole "verify that get_dlopen_handle isn't called too early" business
        is somewhat pointless here (and that's the only use of the CONSTRUCT macro, and
        DESTRUCT isn't used at all), so just short-circuit it for clang-cl for now.
        
        Change-Id: I5d50df3574d350f9591e807ef0fb6a1b02dc34ec

2017-04-21  David Ostrovsky  <david@ostrovsky.org>  [de030cd7a234fd9191364647deb1a4836ca992cb]

        gbuild: Remove MSVC 2013 legacy code
        
        Uwinapi is discontinued.
        
        Change-Id: I063b4d0d8fab2d60de168e960a63b8181158ac01
        Reviewed-on: https://gerrit.libreoffice.org/23198
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>
        Tested-by: David Ostrovsky <david@ostrovsky.org>

2017-04-21  Michael Stahl  <mstahl@redhat.com>  [489414f2395b6c8008ebcda7c37a150fd4ed7ad5]

        nss: try to remove nss.windowbuild.patch.0
        
        It's not obvious to me what problem this solves.  Maybe the problem no
        longer exsists in the new upstream release?
        
        Change-Id: I16762e0024536afb821eac70c6ba3929d5b8927a
        Reviewed-on: https://gerrit.libreoffice.org/36798
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-21  Marco Cecchetti  <marco.cecchetti@collabora.com>  [5751291e8cefea4d07b701c51051fc06ce14486e]

        LOK - Calc: changed the way header is updated on row/col insert/remove
        
        This patch introduce a new LOK callback for informing the client that
        the row/col header is no more valid and needs to be updated.
        
        Change-Id: I21a3a41d69bd1a3c11c9ffaf1d7d53dbc3b9681d
        Reviewed-on: https://gerrit.libreoffice.org/36733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-04-21  Jan Holesovsky  <kendy@collabora.com>  [f0340e3dca1091accdb71e0c566b96cdf9e0f791]

        Disable this test temporarily, breaks on Windows from some reason.
        
        Change-Id: I47998d5844901b8090cd47f55a49c872550e2e38

2017-04-21  Michael Meeks  <michael.meeks@collabora.com>  [6d61720907f3f3392f9987f7c21a91bf049d1be5]

        Avoid un-necessary dynamic_cast slowing plain-text import significantly.
        
        Change-Id: I5f3ff80b36220c80e777946f5f75354c4b6e4ab9
        Reviewed-on: https://gerrit.libreoffice.org/36789
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-04-21  Michael Stahl  <mstahl@redhat.com>  [0cdf41419af854acccee0f819d4add7e8cafb7dc]

        nss: upgrade to release 3.29.5
        
        - fixes CVE-2017-5461 and CVE-2017-5462
        - drop ubsan-alignment.patch.0, there is apparently now some
          NO_SANITIZE_ALIGNMENT macro upstream to get this effect
        - drop some hunks to prevent hard-coding CC/CCC vars, upstream now
          respects environment vars (but doesn't quote them...)
        - drop first hunk of ubsan.patch.0, fixed upstream
        - drop hunk for gtest-internal.h, header looks much newer anyway
        
        Change-Id: I5c484c02c1235e185af1ef5166b069303d3378e1
        Reviewed-on: https://gerrit.libreoffice.org/36756
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-21  Stephan Bergmann  <sbergman@redhat.com>  [87dc77ba52b003a89892e48346e140c47a1ebbb6]

        Make HASHID work whenever there is std::hash<pthread_t>
        
        Change-Id: I78aecfc7c0ea4ad4467417015bf41b809dbcda83

2017-04-21  Caolán McNamara  <caolanm@redhat.com>  [151a0cec2946b9b8db24d452875071b564d05193]

        ofz#1202 fix oom
        
        Change-Id: I9b7b318af112fb9226bf8d2b54ea2a306eee4251

2017-04-21  Caolán McNamara  <caolanm@redhat.com>  [d581ef6ee2d448ff30b77236006b6355f41f7449]

        restore copy/paste menu entries
        
        Change-Id: Ie1dab6857dd6efdb816a11997ef32f0cc3497047

2017-04-21  Jan Holesovsky  <kendy@collabora.com>  [26930dfffe791de7d0c88d1a6dcb15498d6f6883]

        related tdf#68604: Unit test for writing the plaintext annotations in DOCX.
        
        Change-Id: I8c747e72ca96ffd097c92326210c39740102ec79

2017-04-21  Jan Holesovsky  <kendy@collabora.com>  [24fee4879c0df4fb88fad8de4f7d62598888aafe]

        related tdf#68604: Write the plaintext version of the annotation...
        
        ...if the TextObject is not available.  This is perfectly valid situation in
        the case when the SwPostItField was created via the .uno:InsertAnnotation API.
        
        Change-Id: I3ae2a529ba7cc13cf5b04d57aa299d79e2044f37

2017-04-21  Michael Stahl  <mstahl@redhat.com>  [157013219230f251346a5aa662c39d02f15420ec]

        tdf#107211 sw: ODF import: add a horrible hack to import "Default"
        
        ... character style for hyperlinks and index-entry-templates.
        
        The problem is that the "Default" character style doesn't actually
        exist, it is just displayed in the UI so you can remove a character
        style that is set.  So for the most part there is no need to store
        "Default" in ODF files, except that for hyperlinks the default isn't
        "Default" but "Internet Link"/"Visited Internet Link".
        
        Hence it was not really a good idea to rename "Default" to "Default
        Style", because when importing existing documents the
        text:style-name="Default" is not found, and for new documents
        text:style-name="Default_20_Style" is not found either because
        there is no style:style element that sets up the mapping between the
        encoded style-name and the unencoded display-style-name.
        
        Add some hack in SwXMLBodyContext_Impl::SwXMLBodyContext_Impl(), when
        all style:style elements have been read (so we don't override what's
        in the document) to create the mapping for "Default", "Default_20_Style"
        and whatever the translation of that is.
        
        (regression from 783d13a9276931e274a90b9b53de2c92dc8c055e)
        
        Change-Id: I8a80847571f194204c5df267cb48e826a82328b2

2017-04-21  Michael Stahl  <mstahl@redhat.com>  [4e3d14deb74c57632db57663d2fc2ead9d8aa0f0]

        xmloff: fix typo
        
        Change-Id: I0f354b37afa2492894c1d3ee6a83633c04e1c87a

2017-04-21  Caolán McNamara  <caolanm@redhat.com>  [00aeabb61d1d535684b05145bcc98a8d8a3e10ab]

        treat ParaShape like CharShape
        
        Change-Id: I7870fdeee6bd097c94d7ae58b67506c4ab2a6fb5

2017-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [76a3df733ebe016d8adf681d1cf591970d6f2a64]

        loplugin:mergeclasses RscConst with RscEnum
        
        Change-Id: I7bd35df0751c9ffce076848edd5373e00815dbc5
        Reviewed-on: https://gerrit.libreoffice.org/36772
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc2598b7b45638847ac81c1b53bdbe43e5acef19]

        loplugin:unnecessaryvirtual
        
        Change-Id: Ibf396e5431d30cb62f086fa723b88c330c18961b
        Reviewed-on: https://gerrit.libreoffice.org/36771
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-21  Eike Rathke  <erack@redhat.com>  [c7de8233d15ed0c90fef6c49a54d60cf10119f58]

        add ICU changeset-39671 fix for CVE-2017-7867 CVE-2017-7868
        
        http://bugs.icu-project.org/trac/changeset/39671
        https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=213
        https://bugzilla.redhat.com/show_bug.cgi?id=1444101
        
        Change-Id: I4e776ad4fe63c77057b0c823f8672a2b6703346f
        Reviewed-on: https://gerrit.libreoffice.org/36754
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-21  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [34ebf9d230700273b385f3ff35f0f2a7a53b7560]

        Fix an apparent copy/paste error
        
        Change-Id: Icc327dba2fe73c171d49811ee8d4d35a333f3178

2017-04-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [db3683b43f1055af831874e8a89f0e0d532e1d6a]

        xmlsecurity: remove no longer needed ImplXMLSignatureListener
        
        The only remaining task it did was StartVerifySignatureElement() in
        startElement(), but that can be done in OOXMLSecParser / XSecParser
        easily, no need to have separate class for that.
        
        Change-Id: I0863019d3a92a911df0d60bf872dd0978eac03d5
        Reviewed-on: https://gerrit.libreoffice.org/36770
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-21  Caolán McNamara  <caolanm@redhat.com>  [9cb2e1b1be6b6e5449fa5c13340f75ea5ba7b5f6]

        add CVE-2017-0199 testcase
        
        Change-Id: I07cac2ffac85093761dbdd7c50c52483bfbb5754

2017-04-21  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [59cf94fac8e53d7f098eb2fbdf59d3a6aff254ce]

        tdf#107027 Remove language specific tags in templates
        
        For all templates:
         Modify XML code to:
          Remove Configuration2 directory
          Remove lang specific tags in:
           - settings.xml
           - styles.xml
          Remove printer and grid parameters
        
        Alizarin.otp
         Change names of master slides
         Remove hard coded texts tdf#104087
        
        BrightBlue.otp
        
        DNA.otp
         Remove hard coded texts
        
        Focus.otp
         Remove hard coded texts
         Change text "Your logo here" to "Logo" to be less lang specific
        
        Impress.otp
        
        Inspiration.otp
        
        LushGreen.otp
        
        Metropolis.otp
         Remove hard coded texts
        
        Midnightblue.otp
         Remove Outline frame on page 3
        
        Pencil.otp
         Remove hard coded texts
         Resize title to not overlap picture
        
        Sunset.otp
         Remove hard coded texts
         Set title in bold
         Resize outline text zone to fit in page
        
        Vintage.otp
        
        Vivid.otp
         Remove texts in Notes page
         Remove hard coded texts
        
        Change-Id: If16c6c65e6650c1b6600e6324c0f931009023074
        Reviewed-on: https://gerrit.libreoffice.org/36752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-04-21  Gabor Kelemen  <kelemeng@ubuntu.com>  [577ae613e0b97e5533b4b2de93422a25dca39517]

        tdf#103872 Localize "Export as image" window title
        
        In Calc select Export as image from the local menu
        of a chart to see this
        
        Change-Id: I9753f4750bd619f161c52f9e067290743ad2f2ec
        Reviewed-on: https://gerrit.libreoffice.org/36758
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [c48ad62924754025266f6ed3986beac44d1c2452]

        convert HTML_OPTION_IDS to scoped enum
        
        Change-Id: Ia766dc58a571e5853005fd394283d7b53f02e4a6
        Reviewed-on: https://gerrit.libreoffice.org/36748
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [42b2c0042b04184c94fb7cba3f301d394d21274e]

        pass RndStdIds around instead of sal_uInt16
        
        Change-Id: I28c85b8a5370faa06043ad93412897778ed1a619
        Reviewed-on: https://gerrit.libreoffice.org/36731
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c8f2a528534c31708028825d327601d7bec804c]

        remove unnecessary explicit linefeeds from end of SAL and OSL log calls
        
        Change-Id: I3fa363c8e76e6cfb297f4ec346e3f031c09d6fbf
        Reviewed-on: https://gerrit.libreoffice.org/36727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [841e1a6f3619054ecc9240e061cd83d4e41d1ca9]

        remove some old MSVC workarounds
        
        Change-Id: I6abd8aaffb27b3c85df7c0518f7f576be4e32222
        Reviewed-on: https://gerrit.libreoffice.org/36660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-21  Jan Holesovsky  <kendy@collabora.com>  [4354f0e9ef4a5538729a2a6f2d1745e247f6c5cd]

        tdf#68604: Commit the data from the postit to the model before docx save.
        
        Change-Id: I74f4adad5f142b35ff8819577b1dbd6e5c45db96
        Reviewed-on: https://gerrit.libreoffice.org/36757
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-04-20  Patrick Jaap  <patj@mail.de>  [d862741423cdf0ef228d34b2a25b09c9401be584]

        tdf#101627 add unit test
        
        unit test for the patch 80b9b6761e8cb974e0cdc0c7be0eb95f8745d86f
        
        Change-Id: I68b7eb686fa52f1851455160e1196f0748935c4c
        Reviewed-on: https://gerrit.libreoffice.org/36747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [df69f1c4aa8db8c9c48b364f0e8809be6d598fd9]

        tdf#107071 remove "Data Range" from context menu in a pivot chart
        
        Change-Id: Idb0087941e64af3b3373fd9a041ac04b96705934
        Reviewed-on: https://gerrit.libreoffice.org/36737
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f44fb845f275e9be3861bb299f2bb3689280a92e]

        tdf#107067 remove data buttons as they don't have any action
        
        Change-Id: I91751cfc32a75ecd72dc711821d918b6a5d9f83f
        Reviewed-on: https://gerrit.libreoffice.org/36736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d30d50e2fdb84b572706f264237db5220ef17e38]

        tdf#107069 don't show "move" cursor on field buttons
        
        Change-Id: I332cc7522eb98345d34cb411642189262d97744c
        Reviewed-on: https://gerrit.libreoffice.org/36735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-20  Gulsah Kose  <gulsah.1004@gmail.com>  [38ba5bfa215231f5937abebafd075a58c227e7ca]

        tdf#107143 Add delete all comments command.
        
        Change-Id: I1375375543172146a27ed4225f584121f9945a8c
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/36623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-04-20  Eike Rathke  <erack@redhat.com>  [e981f360c2216513469c5ff2a51350183e874436]

        renumber string IDs and close 40 gaps of resident empty strings
        
        With the help of sc/util/number-defines-consecutively.awk
        
        Change-Id: I1d2656ee8527cde6d6464b423a332401946f82a1

2017-04-20  Eike Rathke  <erack@redhat.com>  [b15c9ed2c2cb4b6e8b61d80bae284e4ea421aff3]

        keep list sorted by alphabetical opcode
        
        Change-Id: I8eafa00cadd6196e4e9dd87a00fd530c3945af2c

2017-04-20  Yousuf Philips  <philipz85@hotmail.com>  [16e4d8004f1d6cb53efbaf026eafbea70504b154]

        tdf87700 Hide rotate 180 in image toolbar
        
        Change-Id: I2c956542735909f2a2eab2e261f248fec85b7211
        Reviewed-on: https://gerrit.libreoffice.org/36741
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-04-20  Yousuf Philips  <philipz85@hotmail.com>  [e3cfb753524ecfabc07bccef5f5b2b54d06cd444]

        tdf#106781 Style-focused formatting toolbar for writer
        
        Change-Id: I941c49aa502fa2757bb7f6a1d0cba4d02f00e686
        Reviewed-on: https://gerrit.libreoffice.org/36717
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-04-20  Eike Rathke  <erack@redhat.com>  [f0fef88b747cc4f4de7a5ccb93da9c062545dcfb]

        Resolves: tdf#99625 add parameter classification for TEXTJOIN and CONCAT
        
        So in array context the functions return a single string instead of an array of
        identical strings.
        
        Change-Id: Ia6ada10be4912745b60e281fac1736c560162d3a

2017-04-20  Stephan Bergmann  <sbergman@redhat.com>  [5a155bb75b62f02c8ed16cdafd492b625ce208c0]

        Simplify PTHREAD_VALUE
        
        The distinction between MACOSX and other had been introduced with
        ed8110e101db5a8ea4dde43a3ec38fe40e6fe7e2 "Avoid reinterpret_cast to same type"
        to work around a GCC 4.6 bug that is fixed since GCC 4.7.
        
        Change-Id: I7948721d311de2622c1e08e2ee17b5ccc304b51b

2017-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2764a9b66d1bab85256e5f9c3577b994448ce4a]

        convert EDynamicMenuType to scoped enum
        
        and drop unused E_HELPBOOKMARKS
        
        Change-Id: I5756ea326bdc1a99f7d6f1ba43baf6aca9f7f2fc
        Reviewed-on: https://gerrit.libreoffice.org/36728
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-20  Pranav Kant  <pranavk@collabora.co.uk>  [2373babc6888e840d44ed2db80567acccb9ba993]

        sc lok: Notify when comment is added to destination doc
        
        This can happen, for example, when undoing a deleted comment.
        
        Change-Id: I4aff244f1263b650457a70334f5f4d2c75ad3b64

2017-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [8411f48bfb71d5713b185b41d6519b0beb4c1e83]

        loplugin:unusedfields
        
        Change-Id: I0026e0a1890b984675e82ab7be5cdbc56e142a87
        Reviewed-on: https://gerrit.libreoffice.org/36722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [41bc9d4d467495c9fbf05c920a41fa299ac0ace3]

        Related: tdf#106690 DOCX import: don't reduce auto-space accross cells
        
        As suggested at <https://gerrit.libreoffice.org/#/c/36142/>, and it
        indeed matches the Word behavior.
        
        Change-Id: I1ba5b70fc5a7acab52fa4baf816e9f6cd2f913ba
        Reviewed-on: https://gerrit.libreoffice.org/36719
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-20  Andras Timar  <andras.timar@collabora.com>  [7bcea5c8bae73d289c5203cbc51f70605c3a3599]

        Updated core Project: help  1b5413f89863008ab15c2233506298e1a657f421
        
        HID bookmark is not localizable
        
        Change-Id: Iae1909e7afc7504fb53f8fa3d861419a3415ea25
        

2017-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c5cae479bebd2d325182adc2c9821fd948fd1bd]

        loplugin:unusedmethods
        
        Change-Id: Ib7a9b1b0802ca751da258065e89b412b090bb672
        Reviewed-on: https://gerrit.libreoffice.org/36718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-20  Andras Timar  <andras.timar@collabora.com>  [da24355234ec12f2f4c652113dbbb1216ba5492c]

        Settings for not showing Merge Cells dialog and for emptying hidden cells
        
        By default nothing changes. But users have the possibility to avoid the
        confusing (?) Merge Cell dialog. Also, when the dialog is disabled, users
        may want to set the EmptyMergedCells to true, to mimic Excel's behaviour.
        
        Change-Id: I9656ae59199bb697c45786dd478379f5c89eb08f
        Reviewed-on: https://gerrit.libreoffice.org/36679
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-04-20  andreas kainz  <kainz.a@gmail.com>  [b1cd3eebf74345d18b47d2de0d4d0e81ef0d7b96]

        tdf#107277 add update all icon for writer menu
        
        Change-Id: Iaada61d19c601aa01bba85323e815872feae2c4a
        Reviewed-on: https://gerrit.libreoffice.org/36705
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f73ac90da31b62ccf6f040c68e5c0150171240f]

        mnDateFormat in DateFormatter is unused
        
        ever since it was added in
        
           commit c8330937878a57c74b4f3e3083c013ed0903f80d
           Author: Vladimir Glazounov <vg@openoffice.org>
           Date:   Wed Apr 11 16:52:58 2007 +0000
           INTEGRATION: CWS hedaburemove01 (1.1.2); FILE ADDED
        
        Change-Id: Iceb44ea4da620e1e7b9c9494486954db9e5d7959
        Reviewed-on: https://gerrit.libreoffice.org/36691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea537ecffa217e8ca3039998926accf27f6b12c0]

        SvxSpellWrapper::ReplaceAll doesn't use it's second param
        
        Change-Id: I79b82d37e6cf4c1dde474f0f90b6370c2359a0b3
        Reviewed-on: https://gerrit.libreoffice.org/36673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [d21d14c112312c639383ba9d9091380327dc0717]

        loplugin:inlinefields in SwHTMLTableLayout
        
        and make the memory management a little more obvious with
        std::unique_ptr.
        
        Change-Id: Ie0dad6a52f70896e144cc396d39c10e9cbff4316
        Reviewed-on: https://gerrit.libreoffice.org/36667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a553b9a5830ecc752efe0b0f2692bac0f0f3f8c]

        loplugin:inlinefields in FSStorage_Impl
        
        Change-Id: I6650d39f8f4c2f271e3936d590fe7eb500e674fe
        Reviewed-on: https://gerrit.libreoffice.org/36665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-20  Stephan Bergmann  <sbergman@redhat.com>  [5733eeb43dc34b1bffc9eb14af3de976a4202bd0]

        Avoid loplugin:redundantcast on macOS
        
        Change-Id: I5e9f2552f83e72d1f6eb1a12df19c0fdfa012e31

2017-04-20  Johnny_M  <klasse@partyheld.de>  [091a92cedd02dd486076a76f1cddde026f359d0c]

        Translate German comments (leftovers in svx/source/inc/, etc.)
        
        Translated leftovers in:
        - svx/source/inc/ which slipped through on the commit
        324adfcc2c3aa5d3590a38fadca2af7cd9125b47 (and a correction of "ist" to "list"
        in an unrelated comment)
        
        - svx/source/form/formcontroller.cxx which slipped through on the commit
        ea8f69e4a8ca8c3912aacb9838d7c5bb20b47f46
        
        Change-Id: Ida5b3d0e685558bc2d8facba02fa80ae9e92eab3
        Reviewed-on: https://gerrit.libreoffice.org/36648
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [100e00fd3273536ebff130cfddc5da2b1fe609b1]

        Updated core Project: help  9ed1958ba7f75bb4184f09d79814849d06313d72
        
        I don’t think Macs have Control keys…
        
        Change-Id: I808fd2b09a4b61b726f090d2f0c214d3ee842d04
        

2017-04-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d11746a8f4dfa443a404add08ff8bfe51590c607]

        pivotcharts: test pivot table fields
        
        Change-Id: I384bf36a79adccdccdecb836b122958ce925c376
        Reviewed-on: https://gerrit.libreoffice.org/36628
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [ec1a44969e5252afa24417011be7a0995e6282eb]

        This doesn't have to be member variable, it is used just once
        
        and then forgotten again
        
        Change-Id: Id94639415bd1679b67d5d3094dee8b8f8f3d3167
        Reviewed-on: https://gerrit.libreoffice.org/36690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-04-19  Caolán McNamara  <caolanm@redhat.com>  [6e531f337b27e0979cce844c013352d05ef5281e]

        SwBreakIt::m_xBreak is always available
        
        this all is a hold over from the initial tentitive changeover to using it in
        the first place
        
        Change-Id: I70e28023798d8ea637c61f9fac252bc698e8100d
        Reviewed-on: https://gerrit.libreoffice.org/36683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-19  Eike Rathke  <erack@redhat.com>  [ca8f4a66e44aed731646066241cf2225bb9f8c2a]

        Resolves: tdf#90799 generate absolute sheet for pointer-selected references
        
        In the assumption that users who more use a pointer device to enter
        references are also likely less familiar with the difference between
        relative and absolute sheet references and its implication when copying
        sheets, which some other spreadsheet software doesn't offer.
        
        Change-Id: Ia1e16d1fef47429d4f4c100cac699bbc446ba6c9

2017-04-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9b2ceeba47760dc92c7e91bea3c2d538afec25bc]

        pivotcharts: display pivot table fields in correct order
        
        Change-Id: I97d3391d6d9d59626bace2ce0cf2b5d9b45d9261
        Reviewed-on: https://gerrit.libreoffice.org/36627
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9d991e69e3103145d655123b464cc806ee4cc3f4]

        tdf#107072 fix crash when only a row and data fields are present
        
        If a pivot table only has a row field and data field, creating a
        pivot chart crashes. The crash happens when setting the labels
        for a data series as there is none set. This fixes the problem
        with setting a fixed "Total" label in this case.
        
        Change-Id: I870c5c635ee64abb635296329dcfc277834f8f03
        Reviewed-on: https://gerrit.libreoffice.org/36626
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cf54824b1d507b00a2d02a513f3b78170fb8f1ba]

        pivotcharts tests: setup pivot table from scratch
        
        This changes tests so that we fill example data and create a new
        pivot table from scratch, and create a new pivot chart using that
        pivot table.
        This enables that we test different cases without an example
        document which creates a pivot table for us.
        In addition add two test cases:
        - pivot table with one column field and one data field
        - pivot table with one row field and one data field (disabled, as
          it currently crashes)
        
        Change-Id: I8397a598857953e0b2d7da8dd91d7709a3495b71
        Reviewed-on: https://gerrit.libreoffice.org/36625
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-19  Jan Holesovsky  <kendy@collabora.com>  [0271fa73dccabeadbd43c3b633df6b5725f2c427]

        sw lok: Don't open the separate formula input bar in writer tables.
        
        With LOK, it steals focus from the user, and the user has no chance to get the
        focus back again.
        
        Change-Id: Ie54a377a9543ddda88e739fe1ebdfcb04d000ea7
        Reviewed-on: https://gerrit.libreoffice.org/36686
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
        (cherry picked from commit 68e50768b7f24f12c52a0eb3da0892d4eb39635a)
        Reviewed-on: https://gerrit.libreoffice.org/36687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-04-19  Stephan Bergmann  <sbergman@redhat.com>  [2f920c1da7d7021774cbc9ea8dbc4aefa2409a91]

        loplugin:subtlezeroinit (clang-cl)
        
        Change-Id: I9c8e00be8823f8f2cbf1368b33e2f18b3a386a88

2017-04-19  Stephan Bergmann  <sbergman@redhat.com>  [30775924365d56c2e4848f227b5158f7c51e3837]

        loplugin:unreffun (clang-cl)
        
        Change-Id: I406d2418413729479fd96f9b4918c3e0a2b03e9f

2017-04-19  Stephan Bergmann  <sbergman@redhat.com>  [846c47fb0faaca505fec785db90384c093818db4]

        loplugin:useuniqueptr (clang-cl)
        
        Change-Id: Ia854d1d6a8bd5f5f9a87aebb57337a992606c03f

2017-04-19  Stephan Bergmann  <sbergman@redhat.com>  [3241d0125e7a17528a956e89bab21efc498b0587]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: I97ff3f7c4ebfb7c9db2ceed234da1095ed0eeed6

2017-04-19  Michael Stahl  <mstahl@redhat.com>  [8af6e5e0c4191b12d830b20f72ec3552eea15747]

        redland: add raptor patch to fix some bugs
        
        Change-Id: I4e3db61fdfe0b984d36b4f67f8e891da48f79ddb

2017-04-19  Takeshi Abe  <tabe@fixedpoint.jp>  [c37f6d9b4ae3958de75a9d1fd1eb57e308bc7130]

        starmath: Keep entries in Command Menu untranslatable
        
        Change-Id: I079dbe10bc5ef335354bcc94354644f0ec0c3c5a
        Reviewed-on: https://gerrit.libreoffice.org/36685
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-19  Caolán McNamara  <caolanm@redhat.com>  [2a53bf858dd1719d5aa15e22d0f91bf9924ffe86]

        only one use of GetStandardText
        
        Change-Id: I384e3ccb6bfaf491a4616ee89c714a510f1f670b

2017-04-19  Michael Stahl  <mstahl@redhat.com>  [b9b5e8e1ae5e0e6d7037a7ffc44996c91822c98a]

        sw: convert some OSL_ENSURE to assert in crsrsh.cxx
        
        Change-Id: I40e49716c3188f403f7bbe15bb0dca820eb353a9

2017-04-19  Michael Stahl  <mstahl@redhat.com>  [e0f9dc97490f69fc2f3cdfb6367ac6893c7b170b]

        sw: replace buggy OSL_ENSURE in CalcStartEnd()
        
        Actually one case was missing.
        
        Change-Id: I08895f730c48d1d4bef6965ff39595ac7db5b42a

2017-04-19  Michael Stahl  <mstahl@redhat.com>  [500ffae7c388a12b1d7fca4917ec872fd629392f]

        sw: convert some OSL_ENSURE to assert in docnew.cxx
        
        Change-Id: Ic3962728abc31accc7dd51b5291c58c5bfaa21a6

2017-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [447a013299d148df12ff17306fff77bb7f85eba1]

        clang-tidy readability-simplify-boolean-expr in dbaccess..framework
        
        Change-Id: I96e1bd4000f4ade6ccfac53c57653772b249df99
        Reviewed-on: https://gerrit.libreoffice.org/36678
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-19  brainbreaker  <gautamprajapati06@gmail.com>  [78098b8494be7123bc4a8b50faa13445e5afd8ce]

        Add BottomSheetBehavior to formatting toolbar
        
        This commit adds the BottomSheetBehavior to the
        formatting toolbar appearing from bottom.
        CoordinatorLayout replaces the RelativeLayout in activity_main
        and bottom toolbar is made the child of it.
        Also, Add 'adjustPan' option to LibreOfficeMainActivity's
        windowSoftInputMode flag so as to prevent soft keyboard
        from pushing the views up
        
        Change-Id: Ic9999c1177ac238bc7c482a69daec4e629fe6d93
        Reviewed-on: https://gerrit.libreoffice.org/35768
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-19  Caolán McNamara  <caolanm@redhat.com>  [bc6ccee31e397ebda706640bd82df3282f92c60b]

        these resources are not to be translated
        
        Change-Id: I49f155d4311de4b9c298a494ebdff7e53eb49e3b

2017-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8fced917aa1af58216cbde56720f2f473eed86d9]

        clang-tidy readability-simplify-boolean-expr in accessibility..cui
        
        Change-Id: Iae27da322c6ede592e6b268fb2210d3525ed22cc
        Reviewed-on: https://gerrit.libreoffice.org/36677
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-19  Stephan Bergmann  <sbergman@redhat.com>  [f0110f798cee31ff87651dc2377eacef2ab8a8b7]

        file UCP: Dir entries can disappear during non-atomic traversal
        
        ...so allow for that by reporting failure to call
        osl::DirectoryItem::getFileStatus from TaskManager::getv, and make
        XResultSet_impl::OneMore ignore such lost entries.  While there may be
        legitimate cases where getFileStatus in getv would fail (and thus SAL_INFO would
        be more appropriate), the broken, non-atomic design means that such failure is
        likely unexpected (and worth a SAL_WARN).
        
        Occasionally ran into this when building UBSan builds, which sometimes failed in
        one of the extras/Gallery_*.mk like
        
        > ucb/source/ucp/file/filrset.cxx:235:60: runtime error: load of value 96, which is not a valid value for type 'bool'
        >     #0 0x7f079bff575e in fileaccess::XResultSet_impl::OneMore() ucb/source/ucp/file/filrset.cxx:234:60
        >     #1 0x7f079bff823e in fileaccess::XResultSet_impl::next() ucb/source/ucp/file/filrset.cxx:288:16
        >     #2 0x7f0800a109a8 in Gallery::ImplLoadSubDirs(INetURLObject const&, bool&) svx/source/gallery2/gallery1.cxx:291:36
        >     #3 0x7f0800a0c88c in Gallery::ImplLoad(rtl::OUString const&) svx/source/gallery2/gallery1.cxx:202:5
        >     #4 0x7f0800a0bfa5 in Gallery::Gallery(rtl::OUString const&) svx/source/gallery2/gallery1.cxx:167:5
        >     #5 0x522e13 in createGallery(rtl::OUString const&) svx/source/gengal/gengal.cxx:62:16
        >     #6 0x52979a in createTheme(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, std::__debug::vector<INetURLObject, std::allocator<INetURLObject> >&, bool) svx/source/gengal/gengal.cxx:76:16
        >     #7 0x52853d in GalApp::Main() svx/source/gengal/gengal.cxx:318:9
        >     #8 0x7f080f6f8c36 in ImplSVMain() vcl/source/app/svmain.cxx:191:35
        >     #9 0x7f080f706571 in SVMain() vcl/source/app/svmain.cxx:229:16
        >     #10 0x56aa0a in sal_main() vcl/source/salmain/salmain.cxx:41:12
        >     #11 0x56a99f in main vcl/source/salmain/salmain.cxx:35:1
        >     #12 0x7f07fbaf5400 in __libc_start_main /usr/src/debug/glibc-2.24-33-ge9e69e4/csu/../csu/libc-start.c:289
        >     #13 0x42e219 in _start (instdir/program/gengal.bin+0x42e219)
        >
        > SUMMARY: AddressSanitizer: undefined-behavior ucb/source/ucp/file/filrset.cxx:235:60 in
        > solenv/gbuild/Gallery.mk:58: recipe for target 'workdir/Gallery/education.done' failed
        
        presumably because some other part of the build changed instdir/share/config/
        in parallel.  (And doing
        
        > while (touch instdir/share/config/TEST && rm instdir/share/config/TEST); do :; done
        
        in parallel to 'make extras' indeed causes this issue to occur easily.)
        
        Change-Id: I115ac727f99eed209b223d828c33060b275daaaa

2017-04-19  Eike Rathke  <erack@redhat.com>  [88d3d27dcd31993cad8898ff4d49347c46c6a0a6]

        remove unnecessary temporary
        
        likely a remnant of (Uni)String to OUString
        
        Change-Id: I431723d7c390f1396855f91c26a9b72a417f7dbc

2017-04-19  Caolán McNamara  <caolanm@redhat.com>  [62f280a1ebc5656fa8587a0afe84a49fa7afc6ac]

        basic message is enough here
        
        Change-Id: Ifcd79abe8641894be836642586c65180cbaad8aa
        Reviewed-on: https://gerrit.libreoffice.org/36681
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-19  Caolán McNamara  <caolanm@redhat.com>  [81b512f3ef39c448b34f7cf52832be883d9ebd0c]

        maybe oss-fuzz shares /work and /out
        
        currently the build runs out of space
        
        Change-Id: I24a68051b7fd1df7c55849f27aa43cedc9909b1a
        Reviewed-on: https://gerrit.libreoffice.org/36682
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-19  Caolán McNamara  <caolanm@redhat.com>  [08cc4c64ed2d80ebae984463c1fb4c603b03e7d4]

        coverity#1405221 silence Out-of-bounds read
        
        Change-Id: I39b84b1d0272c2e8aa606e8b2e9ab0d2d88c3586
        Reviewed-on: https://gerrit.libreoffice.org/36671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-19  Caolán McNamara  <caolanm@redhat.com>  [2b83e73fd7b059c4ad224e3163f9d57c6cc6e1c7]

        remove freshly unused menu support from src files
        
        Change-Id: I038711a0c4d440d452d5b2ae1bfcba5c9305815b
        Reviewed-on: https://gerrit.libreoffice.org/36646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-19  Michael Stahl  <mstahl@redhat.com>  [31aac86f14d088628979c7809588f14bef643feb]

        sw: replace rudimentary SwCursorShell::m_nBasicActionCnt
        
        The functions to modify the counter were removed in 2004-2006 and there
        is no evidence in the git repo of these functions ever being called, so
        the BasicActionPend() condition is effectively equivalent to
        ActionPend().
        
        Change-Id: Ic8b9c8c6039c318943c96e90f2370cb5a1046ff9

2017-04-19  Michael Stahl  <mstahl@redhat.com>  [876e13576bf112786172fdc113363f3fe54f19f7]

        sw: resolve m_pCursorStack overload
        
        Both SwCursorShell and SwWrtShell have a m_pCursorStack member, which is
        confusing gdb.
        
        Change-Id: Ie4674fa08eafcfae5273740d7ed8271614f311ab

2017-04-19  Michael Meeks  <michael.meeks@collabora.com>  [6827da5052bfe975a3b34af8dfa8af75d41e904c]

        vcl: protect Window from exceptions during construction.
        
        Probable fix for:
        http://crashreport.libreoffice.org/stats/crash_details/f69188bd-0fdd-4b74-9ec6-35b544cba0c9
        
        Change-Id: I6442451785867f0fc2daf84776118b092d4d6a18
        Reviewed-on: https://gerrit.libreoffice.org/36653
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-04-19  Eike Rathke  <erack@redhat.com>  [c15f497b9a3463c7eeca1e8cc2c6f46ca293b9af]

        keep the leading '=' equal character, tdf#102525 follow-up
        
        So to feed it to the compiler again in case it's a "==" force-always formula,
        which theoretically would also be valid in matrix mode.
        
        Change-Id: Ie694e12a3bc4581469b7ad9cc06a23333a664d6f

2017-04-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [13414a637f30375a62c02f54c054e358f7565d05]

        vcl JPEG import: remove unused pCallerData
        
        Which is always set to nullptr, is passed around, finally just ignored.
        
        Change-Id: I81aecbed33ea249e63fbb412a54345fbb8335e47
        Reviewed-on: https://gerrit.libreoffice.org/36662
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6b98044ffe1d376fafc1c06f3159d6a42edee5d]

        loplugin:inlinefields in SfxSplitWindow
        
        Change-Id: I62ea079e448c871de34d4a48a4e017dd456c7e72
        Reviewed-on: https://gerrit.libreoffice.org/36664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-19  Eike Rathke  <erack@redhat.com>  [6c73ca4671958cb066beecade5661e124c497e25]

        Resolves: tdf#102525 handle array/matrix formula in cycle cell reference types
        
        Change-Id: Ib2443d5bda0c9b1268835f08e4931d5dec2d7f1b

2017-04-19  Michael Stahl  <mstahl@redhat.com>  [c72b9c1dc5683a132bf00659e0c8556253340c97]

        tdf#106929 sw: SwCursorShell::Pop() ensure cursor ring is recreated
        
        ... from table cursor.  The problem is that in this case, between
        Push() and Pop() there is no call to ClearMark() or any of the other
        functions that sets the SwTableCursor::m_bChanged flag, so MakeBoxSels()
        is never called for the m_pCurrentCursor after Pop() and there is no
        cursor ring selecting all table cells.
        
        (regression from b227a8e4d65e4bbfe991aed9342fe3e30eca8639)
        
        Change-Id: I5bce18b71fed60a926f4ddf9938dfb7d1ddf4e92

2017-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [d9e6002b70eadd47fe70ff5ef53a55e5fa32d846]

        use union instead of void*
        
        vaguely more readable and typesafe
        
        Change-Id: I15e98034fb288756415913eff73bcaba4f2c0b9d
        Reviewed-on: https://gerrit.libreoffice.org/36659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [e9f0d8d02885eca619552b19eab30c1eade9e7ef]

        tdf#107116 RTF import: fix missing upper and lower borders around text
        
        See commit 1be0a3fa9ebb22b607c54b47739d4467acfed259 (n#825305:
        writerfilter RTF import: override style properties like Word,
        2014-06-17) for the context.
        
        Here the problem was that various details of the top border were removed
        during the style deduplication, but not the top border sprm itself. That
        was interpreted (correctly) by dmapper as "no border", rather than
        "inherit from style".
        
        Change-Id: I3dec8df789fc7b75fccfff91ce66f457fecd2f6e
        Reviewed-on: https://gerrit.libreoffice.org/36661
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-19  Caolán McNamara  <caolanm@redhat.com>  [13bf3cb1299ebb7f0aa30e9d91e8eea2a67cee74]

        convert over weird hidden RID_FMSHELL_CONVERSIONMENU use to new .ui
        
        Change-Id: I61691a4148c1ff38703bb0d6ad9169242eb09871

2017-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d64e43c1f0106f824f01feb842f8e87a0a91da8]

        Convert TOKEN constants to o3tl::typed_flags
        
        Change-Id: I0fa6cd6160d6c61a3d6f9eeb6ffadf3db68c6d05
        Reviewed-on: https://gerrit.libreoffice.org/36506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6390d77a1498ff2474522031af4a68af5e865d8d]

        convert MeasurementSystem to scoped enum
        
        Change-Id: I5d26c50aa0e2c68edab6ee217ae6bdb0ee45dc09
        Reviewed-on: https://gerrit.libreoffice.org/36525
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-19  Kohei Yoshida  <kohei.yoshida@collabora.com>  [e175f9f4393eb3badd763fa5b1cdc5b3aabab0e4]

        Add Dump() method to ScFormulaCell.
        
        I'm surprised I didn't add one till now.
        
        Change-Id: I36c9257013f92804cecaeefd0778db1d25759c2f
        Reviewed-on: https://gerrit.libreoffice.org/36652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-04-18  Yousuf Philips  <philipz85@hotmail.com>  [4105862b03b78ff5d80d5e1f5a48f15015f79d3c]

        tdf#99493 Set record changes shortcut at module level
        
        Change-Id: I9d8b07d0f999329a8963a9ebc17acc77e0444c63
        Reviewed-on: https://gerrit.libreoffice.org/36583
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-04-18  Krunoslav Šebetić  <kruno.se@gmx.com>  [8a540fa5e6cdaf672e12143b3eb979135172437d]

        Few modifications to Croatian localization file: double quotations, MinimalDaysInFirstWeek, FollowPageWord
        
        Change-Id: I07e33863f79efb8f8dc683d34f0fd956d530c042
        Reviewed-on: https://gerrit.libreoffice.org/36641
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-04-18  Eike Rathke  <erack@redhat.com>  [840ac578dc5c21731b927bad6113839c4c69c108]

        only handling copy&paste needed, cut&paste bailed out, tdf#105245 follow-up
        
        Change-Id: I946d9f09e7571d347111ad66326ab375d153e298

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [b44b97532196c39b3214618e00fa9cd456f8c0e8]

        convert navigator menu to .ui
        
        Change-Id: I754da935de04dde6d94fa2a1331c771a4bd5ec88

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [0191f643a2a79af94630d08abbb3e422c05020e7]

        Clarify intended behaviour
        
        Change-Id: Ib1edda4886940223bd32c8a78d3aa4241f57ec84

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [1d40b59db5eaf548392b8373994e9d793563731d]

        Avoid 'else' after a return
        
        Change-Id: Ia530aa2fdaa5f6d77180da3139a47407adf9f519

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [03518d08cb0a38c1223f51ba7d985291afaec39a]

        Fix indentation
        
        Change-Id: If2c567450c27fe442e8c68627888fe7d39a65acb

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [ddfb69a290a16bed3dddd3146caa4840f6f338f0]

        OUStrings: constify and reduce temporaries
        
        Change-Id: I34f6d51ad3088d1561f103a21b78f4bb6780f95c

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [e0d164754f4b1a83ad58b2fcbbebb0017110d2ae]

        Reduce scope and simplify by early return
        
        Change-Id: I12f8c6cb002cb0af63a096c7b66dd1e7d2db92a5

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [ee82052acf89f17bdbba0641324f96060b285a3d]

        Reduce scope and simplify
        
        Change-Id: I055e05ff04c9a839fb142be5cbf08e40e7eb35f3

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [6730b9a3a3e02edcd485e9c1888ac12e9bdf7b40]

        OUStrings: constify and avoid temporaries
        
        Change-Id: I91d5969468da6d9bd61bc7bd321cc065910f7639

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [d4b3fe8c65272ba029292ce6e714782926ff5db7]

        OUStrings: constify and avoid temporaries
        
        Change-Id: I06e058d3ae16bbf504f2e5d8f72b00527c53e336

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [429c7a4958b11da43f2ada79adde778464a745b3]

        OUStrings: constify and avoid temporaries
        
        Change-Id: I8ba379d2418eec012de62354dab474e6e7c8a1c6

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [9f1046587a26a3f673b465ad8dfe911905e71c5f]

        Remove isEmpty check on (just set) non-empty sURL
        
        Change-Id: I669b720c976c51d248dadb11b5e93ab1708ccfbb

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [54838cd2ef8dfbee5112ed0fee19eb2ece49706a]

        OUStrings: constify and avoid temporaries
        
        Change-Id: Ib69ad52577f8d94dbd363ba1799d5294db7a580a

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [ac48e590d3ef6aa6dc62651182e6f13ce113f9d9]

        OUStrings: constify and avoid temporaries
        
        Change-Id: I4459c84afbe68d29f1fd8dbce3c4aa6f7846a912

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [af40888989dfc38b62f0ccd0161b2a28f28d6aca]

        Avoid temporary OUStrings
        
        Change-Id: I0fb456874595814339a420b61fbf4cb957af095e

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [50f548d55bac700cf026edb6b86d5b95b303243e]

        convert starmath context menu to .ui
        
        Change-Id: I0ab984aac0103a0d2bbb3c7a7c0bbd797eba7454

2017-04-18  Stephan Bergmann  <sbergman@redhat.com>  [2ce4fa15e42faf0c2a33e338f195d04fe068a240]

        Fix parameter types of SbiRuntime::StepSTATIC_Impl
        
        ...which had been like that ever since 78d40bcdf3b724954f29da348952153ed53bfa2d
        "INTEGRATION: CWS npower10", for no apparent reason.
        
        Change-Id: I4803d20fd81c37b55e10e4ea4ff1c5355b937161

2017-04-18  Tor Lillqvist  <tml@collabora.com>  [43d9231f72cb95ccbe632cd8c0464b506103699d]

        Don't crash without GPG
        
        Change-Id: I31caf1b3da7400856d6ee46bd0cc4050e32b6e3a

2017-04-18  Stephan Bergmann  <sbergman@redhat.com>  [24fa0d64b62ddca20bef224e7e47aa45afd67665]

        Call implHandleSbxFlags also from StepSTATIC_Impl
        
        ...similarly to how it is called from StepLOCAL and StepPUBLIC_Impl.
        
        Now that there's basic/qa/vba_tests/mirr.vb containing
        
            Static Values(5) As Double    ' Set up array.
        
        that caused CppunitTest_basic_macros to fail in UBSan builds with
        
        > /basic/source/runtime/runtime.cxx:4613:34: runtime error: load of value 262149, which is not a valid value for type 'SbxDataType'
        >     #0 0x2b25aa72d3f5 in SbiRuntime::StepSTATIC_Impl(rtl::OUString&, SbxDataType&) /basic/source/runtime/runtime.cxx:4613:34
        >     #1 0x2b25aa6e821f in SbiRuntime::StepSTATIC(unsigned int, unsigned int) /basic/source/runtime/runtime.cxx:4629:5
        >     #2 0x2b25aa6ff0cf in SbiRuntime::Step() /basic/source/runtime/runtime.cxx:770:13
        >     #3 0x2b25aa237cba in SbModule::Run(SbMethod*) /basic/source/classes/sbxmod.cxx:1144:20
        >     #4 0x2b25aa232916 in SbModule::Notify(SfxBroadcaster&, SfxHint const&) /basic/source/classes/sbxmod.cxx:809:21
        >     #5 0x2b259b0f51f1 in SfxBroadcaster::Broadcast(SfxHint const&) /svl/source/notify/SfxBroadcaster.cxx:49:13
        >     #6 0x2b25aa267165 in SbMethod::Broadcast(SfxHintId) /basic/source/classes/sbxmod.cxx:2126:9
        >     #7 0x2b25aaa96fb9 in SbxValue::SbxValue(SbxValue const&) /basic/source/sbx/sbxvalue.cxx:62:9
        >     #8 0x2b25aaae16ec in SbxVariable::SbxVariable(SbxVariable const&) /basic/source/sbx/sbxvar.cxx:73:7
        >     #9 0x2b25aaa51afd in SbxMethod::SbxMethod(SbxMethod const&) /basic/source/sbx/sbxobj.cxx:869:7
        >     #10 0x2b25aa72c12b in SbiRuntime::FindElement(SbxObject*, unsigned int, unsigned int, unsigned long, bool, bool) /basic/source/runtime/runtime.cxx:3518:37
        >     #11 0x2b25aa735314 in SbiRuntime::StepFIND_Impl(SbxObject*, unsigned int, unsigned int, unsigned long, bool) /basic/source/runtime/runtime.cxx:3941:14
        >     #12 0x2b25aa6da643 in SbiRuntime::StepFIND(unsigned int, unsigned int) /basic/source/runtime/runtime.cxx:3947:5
        >     #13 0x2b25aa6ff0cf in SbiRuntime::Step() /basic/source/runtime/runtime.cxx:770:13
        >     #14 0x2b25aa237cba in SbModule::Run(SbMethod*) /basic/source/classes/sbxmod.cxx:1144:20
        >     #15 0x2b25aa232916 in SbModule::Notify(SfxBroadcaster&, SfxHint const&) /basic/source/classes/sbxmod.cxx:809:21
        >     #16 0x2b259b0f51f1 in SfxBroadcaster::Broadcast(SfxHint const&) /svl/source/notify/SfxBroadcaster.cxx:49:13
        >     #17 0x2b25aa267165 in SbMethod::Broadcast(SfxHintId) /basic/source/classes/sbxmod.cxx:2126:9
        >     #18 0x2b25aaa96fb9 in SbxValue::SbxValue(SbxValue const&) /basic/source/sbx/sbxvalue.cxx:62:9
        >     #19 0x2b25aaae16ec in SbxVariable::SbxVariable(SbxVariable const&) /basic/source/sbx/sbxvar.cxx:73:7
        >     #20 0x2b25aaa51afd in SbxMethod::SbxMethod(SbxMethod const&) /basic/source/sbx/sbxobj.cxx:869:7
        >     #21 0x2b25a9010a4a in MacroSnippet::Run(com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) /basic/qa/cppunit/basictest.cxx:95:23
        >     #22 0x2b25a9012797 in MacroSnippet::Run() /basic/qa/cppunit/basictest.cxx:103:12
        >     #23 0x2b25a908e336 in (anonymous namespace)::VBATest::testMiscVBAFunctions() /basic/qa/cppunit/test_vba.cxx:125:34
        >     #24 0x2b25a90964a8 in void std::_Mem_fn_base<void ((anonymous namespace)::VBATest::*)(), true>::operator()<, void>((anonymous namespace)::VBATest*) const /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:600:11
        >     #25 0x2b25a90961d3 in void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::VBATest::*)()> ((anonymous namespace)::VBATest*)>::__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
        >     #26 0x2b25a9095c81 in void std::_Bind<std::_Mem_fn<void ((anonymous namespace)::VBATest::*)()> ((anonymous namespace)::VBATest*)>::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
        >     #27 0x2b25a9094a79 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void ((anonymous namespace)::VBATest::*)()> ((anonymous namespace)::VBATest*)> >::_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
        >     #28 0x2b25a9046710 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
        >     #29 0x2b25a9093175 in CppUnit::TestCaller<(anonymous namespace)::VBATest>::runTest() /workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7
        >     #30 0x2b256430d0ad in CppUnit::TestCaseMethodFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #31 0x2b257d507ea6 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /test/source/vclbootstrapprotector.cxx:39:14
        >     #32 0x2b25642cbb77 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #33 0x2b2573b757f6 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12
        >     #34 0x2b25642cbb77 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #35 0x2b256fd37d83 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #36 0x2b25642cbb77 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #37 0x2b256424750f in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #38 0x2b25642cbb77 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #39 0x2b25642c1da0 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
        >     #40 0x2b2564396efb in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:10
        >     #41 0x2b256430a12d in CppUnit::TestCase::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:5
        >     #42 0x2b25643102e3 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:5
        >     #43 0x2b256430f24d in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #44 0x2b25643102e3 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:5
        >     #45 0x2b256430f24d in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #46 0x2b25643d68b6 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:5
        >     #47 0x2b2564395049 in CppUnit::TestResult::runTest(CppUnit::Test*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:3
        >     #48 0x2b25643d7d57 in CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:3
        >     #49 0x5161f2 in (anonymous namespace)::ProtectedFixtureFunctor::run() const /sal/cppunittester/cppunittester.cxx:306:13
        >     #50 0x510c8f in sal_main() /sal/cppunittester/cppunittester.cxx:456:14
        >     #51 0x50eda2 in main /sal/cppunittester/cppunittester.cxx:363:1
        >     #52 0x2b2565ff6b14 in __libc_start_main (/lib64/libc.so.6+0x21b14)
        >     #53 0x433a04 in _start (/workdir/LinkTarget/Executable/cppunittester+0x433a04)
        
        (where 262149 = 0x40005, i.e., SbxDOUBLE|SBX_TYPE_VAR_TO_DIM_FLAG)
        
        Change-Id: Ib35a5c66c9b3266c13616f4cb896d533378a8eb0

2017-04-18  Eike Rathke  <erack@redhat.com>  [51478cefaa4e265b42e3f67eda0a64767ff3efba]

        Resolves: tdf#107012 follow date order of the target locale
        
        ... when converting format codes between locales, so en-US MM/DD/YYYY
        correctly ends up as de-DE DD.MM.YYYY instead of MM.DD.YYYY
        
        Change-Id: Iccfdd4787fc05462f47266c77cc9e95d14dae60d

2017-04-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [e2d3e936ab03274696f235c9d74e247380070f6f]

        tdf#95992 "Edit" > "Compare Document..." opens dialog that is...
        
        misnamed "Insert"
        
        Issue is that the caption of the dialog is handled by generic code,
        which was not designed with comparison in mind. This fix extends the
        captions that can be used by such generic codes, without modifying
        the underlaying architecture.
        Letting callers directly provide caption text might be more versatile,
        though.
        
        The fix is extended to:
        * Writer Merge functionality
        * Calc Compare/Merge functionalities
        which use the same dialog (and thus were also displaying "Insert").
        
        Change-Id: I452b37bf7d0024924c87316cd47572c09b373b65
        Reviewed-on: https://gerrit.libreoffice.org/35285
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [f3ab7e1403f60ad4f9137e68241e68aa06b2fb1e]

        remove sfx2/sfxcommands.h
        
        Change-Id: Ic131adc90f2891497623441dd94da2d3401a93e5

2017-04-18  Ximeng Zu  <uznomis@yahoo.com>  [936ffc11cee7176e63785f3b4a97eb1f0acfdf0e]

        tdf#96770 android: disable 'parts' in text documents
        
        Text documents only have one part, so 'parts' button
        in the menu should be disabled.
        
        Change-Id: Id36a57bcf35bc6347136dda82d8da2d7ca308285
        Reviewed-on: https://gerrit.libreoffice.org/36538
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-18  Ximeng Zu  <uznomis@yahoo.com>  [1a748066b49ceaa8cdd3477556756336d6dfb8b3]

        tdf#96799 android: does not switch edit mode to view
        
        Added a checking of whether edit mode is on or off
        before making a switch between edit and view modes.
        
        Change-Id: I69043bc8694b605a517e16385abfa91d86d34d30
        Reviewed-on: https://gerrit.libreoffice.org/36541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [45d57a0dba8bb5a92150cc07bdff0b37b3041007]

        convert readonly menu to .ui
        
        Change-Id: Ia9400b3c4b410dbf70633e55286a4af77f0d651a

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [c1b14cb632914d6eeaa036d7d1b2cce1b2fd14b3]

        Window::ReleaseMouse warning isn't helpful
        
        Change-Id: If25bdc25c5fc6c1beda14c749c3bdfb6d12386a2

2017-04-18  Ximeng Zu  <uznomis@yahoo.com>  [50938d84de555ac8dd3151f44e8ba20276ddd7be]

        Double tap zooms in and out
        
        Added double tap action in
        JavaPanZoomController. This commit depends
        on "restrict zoom to page width".
        
        Change-Id: Ifbe13f698ea01af2223beede9211a13b4970a3d5
        Reviewed-on: https://gerrit.libreoffice.org/36164
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [d09617eb41dc0e52776cd62709d218991f71c409]

        rework SwReadOnlyPopup to not inherit from PopupMenu
        
        Change-Id: I707b44fee1356586b53e43c4ac37fc4f2adc3afe
        Reviewed-on: https://gerrit.libreoffice.org/36639
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-18  brainbreaker  <gautamprajapati06@gmail.com>  [d70636a3145c72fe7f34c0a73f3784f99dc329ee]

        Discard StorageAccessFramework for creating new documents
        
        This commit adds the ability to create a new document using
        existing file system browsing in the app.
        Usage of StorageAccessFramework to create new document
        has been ditched as it is not backward compatible.
        
        Change-Id: I852c3de337613cb01e689d532476d2c5f932c1b3
        Reviewed-on: https://gerrit.libreoffice.org/36195
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-18  Ximeng Zu  <uznomis@yahoo.com>  [78bc5053a15ef218cce394b0d0e012f1700f760a]

        tdf#96764 - Android Viewer does not show page count
        
        Added page number display in text documents. The page
        nunmber calculation in handled on Java side and the
        work only involves calls to LOKit when necessary.
        Majority of the work is done in DocumentOverlayView.
        java, including calculation and displaying. The page
        number information is updated whenever a page number
        change callback is caught (from LOkit).
        
        Change-Id: I52014806cd647fa805b329825ac29b0e337c11a1
        Reviewed-on: https://gerrit.libreoffice.org/36178
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-18  Ximeng Zu  <uznomis@yahoo.com>  [5333f93a6fd191e424327afe3935f2770a71f620]

        tdf#96811 Android Viewer doesn't focus on the word you search.
        
        Added the function of focusing on the word you search. Two
        methods were added. The first one is searchResultSelection,
        which parses a JSONObject passed from LOK and focuses
        on the text selection. The second one is
        moveViewportToMakeSelectionVisible. It handles well both
        documents and spreadsheets. I also tried to add a
        search not found toast message. Also corrected a typo.
        
        Change-Id: I4453c01afc520bf4deae4c2bd71adea2fe856d7e
        Reviewed-on: https://gerrit.libreoffice.org/35715
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-18  Eike Rathke  <erack@redhat.com>  [bb9ac80998c1e7cd1ff154903b3c60d3e8636a5e]

        use auto const& over ScMarkData::GetSelectedTabs()
        
        Change-Id: Ic3dcc6a99cc2aa5fba8625d6d04cc0dc925ec3be

2017-04-18  Eike Rathke  <erack@redhat.com>  [87a53b75f9e520820e815ca275ea3d629630bf6b]

        use auto const& over ScMarkData::GetSelectedTabs()
        
        Change-Id: Ica0192c589f0a262369480106557f679297a7468

2017-04-18  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [81291d622394682be44b80a87a856c0f891809d4]

        cppcheck: useInitializationList
        
        Change-Id: Iee4db89fe3bd256da0b7ff0f40a3c4789666c525
        Reviewed-on: https://gerrit.libreoffice.org/36633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-04-18  Ximeng Zu  <uznomis@yahoo.com>  [ed900113d091431f89ccc312b55a6955ca341b9e]

        tdf#106368 android: restrict zoom to page width
        
        Created an overloaded constructor for ZoomConstraints class that
        takes in minZoom and maxZoom. Added calculation of minZoom
        according to page width and screen width and assigned the
        minZoom to ZoomConstraints in LOKitThread class. Deleted
        minZoom checking in the onScale method in JavaPanZoomController
        class because the checking prevented zoom-in from functioning.
        (Update: I also removed the old constructor because it is not
        used any more.)
        
        Change-Id: I89e80761efc093b3738970d4482dd735532c0397
        Reviewed-on: https://gerrit.libreoffice.org/35308
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-18  Takeshi Abe  <tabe@fixedpoint.jp>  [d52d230fc204b7b2b0d9b27445b496b0113a8dd5]

        starmath: Convert SmNodeType to scoped enum
        
        Change-Id: I30921f9426e0e50ab8c6dfb1e86400847176b707
        Reviewed-on: https://gerrit.libreoffice.org/36613
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [8d09f10cbb53d513651e3b087071586ed8d89074]

        unused ids
        
        Change-Id: Ifba0092edf5839646be9745f8e9da680946db97a

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [d0b1f66aa76f1f74fcb6327776daed450530bef4]

        convert query functions menu to .ui
        
        Change-Id: Iba4fc93d6042d873c45c58f11b7b54638ed54d82

2017-04-18  Szymon Kłos  <szymon.klos@collabora.com>  [efc5643c9a11f68b4fd41ac1b019f373ada3d750]

        AutoText: loading dotx documents
        
        For testing purposes patch introduces simple
        import. New AutoText entries are imported
        if document contains single paragraph AutoTexts.
        
        Change-Id: I3f0e17c63e109eac6514ae0cb8cc168e8282b55b
        Reviewed-on: https://gerrit.libreoffice.org/36634
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [d08ea6b3d343fa852f9d1bec67082829ca023f91]

        remove extra entries
        
        Change-Id: I199f38cb7cc1c26c352b00c226aa041223848252

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [057cde3f8aedc48401bfe864a5b03ef29dd8b641]

        convert join table view menu to .ui
        
        Change-Id: I249cf0ba1ffcc7e2736ac7270bc988a0916947dd

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [a6426327266f1f4c3d7738051a8ce7402368553a]

        convert join menu to .ui
        
        Change-Id: I4e38e431df00a8a97772c5eb0056f824beaf8912

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [1660bdd08bde5efa7cbfc9e8b2aed5d90504fceb]

        convert primary key menu to .ui
        
        Change-Id: I78b4f6edc33ddc908402d8ab952bfebc11e4f929

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [2f30782b03dd62894d3fa821e6b4ec54064c3bf9]

        we surely don't want to fall through after showing a menu
        
        Change-Id: Ib6577b85c444930cee298cccef445a842a541d7b

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [9714e7460c3ff67f2683483bf3634b2f31cda361]

        convert table design row menu to .ui
        
        Change-Id: I8a6be28ccd7cbd2b8f18255e3da01df2dfe13fb8

2017-04-18  andreas kainz  <kainz.a@gmail.com>  [e7cd5953c3df5904cbcf07cc1b017cf3b7138d56]

        tdf#107158 Groupedbar variant of the Notebookbar for Writer
        
        patch 2 missed the patch 1 stuff so now everything should be there
        
        Change-Id: Ia2d35eb3d3791af4be683baca23635d8dc5e0dd1
        Reviewed-on: https://gerrit.libreoffice.org/36546
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-04-18  Marco Cecchetti  <marco.cecchetti@collabora.com>  [1cdb526f4f6a81f6dfc2756585fa3fd4bf4c674d]

        LOK - Calc: commit 92716ab follow-up
        
        This patch is a follow-up for commit: 92716ab  (Images are not painted
        below row 1000).
        
        There is no need to set the origin to (0,0) when checking the view
        range / object range overlapping.
        
        Change-Id: Id9fe9364155edd5a50c2d60ab08dd0bdcd1f568a
        Reviewed-on: https://gerrit.libreoffice.org/36586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2017-04-18  Johnny_M  <klasse@partyheld.de>  [324adfcc2c3aa5d3590a38fadca2af7cd9125b47]

        Translate German comments in svx/source/inc/
        
        Change-Id: I7eef0061245460fa0b570eea36d4e415c4c6d716

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [dcb7164f2e132bbe1e80d57dd5b4d2319b3b9b60]

        convert filter menu to .ui
        
        Change-Id: Iad9eeeedbd2b6c98861db367a68e3f5506cbd246

2017-04-18  Johnny_M  <klasse@partyheld.de>  [ea8f69e4a8ca8c3912aacb9838d7c5bb20b47f46]

        Translate German comments in svx/source/form/formcontroller.cxx
        
        Change-Id: I5cfa09c08bad574269cf56ec7a57a57cd465c2d9
        Reviewed-on: https://gerrit.libreoffice.org/36616
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [ea37507b9d9afbc747af04af5d9a27bf1a9f3727]

        convert RID_FMSHELL_CONVERSIONMENU menu to .ui
        
        Change-Id: I6b38611063690a4038862f3a2810dd3c695b62d2

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [0d2a607a849e3f1b51092c7d96bc5529420cfab2]

        catch exception like text_wrapper_get_caret_offset does
        
        Change-Id: I7d681a5cd58af60005eefa9969ec975d5cfc5580

2017-04-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [b455eeeaf5798924c52dc234419e598afc2456b9]

        sw: prefix members of SwOneExampleFrame
        
        Change-Id: I7965ef1be7c348768c219fbab4bbb43edc6906d0
        Reviewed-on: https://gerrit.libreoffice.org/36632
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-18  Caolán McNamara  <caolanm@redhat.com>  [c7dfcc408228921f2a35508b61a27c0cf65442bb]

        returning -1 is generally threadsafe
        
        this also fixes an a11y exit on unhandled exception that's troubling
        one of jluths private documents
        
        Change-Id: I68207434d70e952b2c3439a3672e8df2439a4e78

2017-04-18  Stephan Bergmann  <sbergman@redhat.com>  [eec04f7f0445d6aec03c0cf9745b61375b0000b1]

        loplugin:useuniqueptr (clang-cl)
        
        Change-Id: I32c69544b40c2398f415e3aaa9beb470694f0290

2017-04-18  Stephan Bergmann  <sbergman@redhat.com>  [1fa575f8fe7cad404f29ddd26dd834019c3acd93]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: I996ec829794a0a78ad986cb1c87d6deb9f9d75cb

2017-04-18  Yousuf Philips  <philipz85@hotmail.com>  [2f5baab8498ce1303dded8aa7e16adbf80341c39]

        tdf#105672 Heikobar: Fix style and links group buttons
        
        Change-Id: I55db80e0a73690374d40ff926aeedb94f07843c5
        Reviewed-on: https://gerrit.libreoffice.org/36518
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-04-18  Aron Budea  <aron.budea@collabora.com>  [faad94b8841cb0b37a2a47f1ac67fb07b121ecc1]

        tdf#106562: Add back H accelerator for Character menu item
        
        Now Format -> Character can be accessed via accelerator
        again.
        
        Removed in 58a825b4d047c0f99d4f9a193c97af423b23fb97
        presumably accidentally.
        
        Change-Id: If699e026fc3eccac09f3898b9c2b3426f6fa7c97
        Reviewed-on: https://gerrit.libreoffice.org/35418
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-04-17  Yousuf Philips  <philipz85@hotmail.com>  [4d37e30514d5bbf635c754652d01ac3329479f76]

        tdf#103258 Contextual footnote in its own section
        
        Change-Id: I55e4cb5ad0dec8c2680fd276de11c598ff3049da
        Reviewed-on: https://gerrit.libreoffice.org/34078
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-04-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1b0e9b080d4a47ba3be788cb4848786228d2322f]

        ask to delete pivot chart if pivot table gets deleted
        
        Change-Id: I2a0e1aedf870fa587b5596e0adde0b9e61278c88
        Reviewed-on: https://gerrit.libreoffice.org/36624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-17  Stephan Bergmann  <sbergman@redhat.com>  [a900c72c675c8605fc004a4f63ba1d82eaeed9d5]

        Make the testTdf106974_int32Crop pass on my Mac, too
        
        cf. 1391f3702a3daaefc67a8ee4b62ac38959db283f "Make the testTdf106974_int32Crop
        pass on my Mac".  For some reason, on my Mac the Right value is 40474 resp.
        40471 the two times the function gets called.
        
        Change-Id: I731ff9c5cf76be9d4817ad14f296807017d10dbd

2017-04-17  Caolán McNamara  <caolanm@redhat.com>  [ce0e70fdd643b88b70cbcfa55847f0285116273a]

        move the exception handling
        
        Change-Id: Ie61a424a78be85c1dc54dd56451319356227f443

2017-04-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d20da7bd658e1ebaff74658334cbd5d633df7f3b]

        Updated core Project: help  97354651b0025098b2a5da10cfdff3171f4af531
        
        tdf94454 Add make file
        
        Change-Id: Ic91eb2d652c2e082cb5072ef7664a06bd892f6f9
        Reviewed-on: https://gerrit.libreoffice.org/36618
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-04-17  Catherine Vance  <catvance77@gmail.com>  [1240fde126c3d8f844bc9d0a1cfbb7e21c16096e]

        Updated core Project: help  475e4baff99a7643a2b5dcf171c5415b1309a5bf
        
        tdf#94454 Help page for new template manager
        
        This page is to be revisited after tdf#107229
        
        Change-Id: Ic2a451a0c841cb7ce6748538f700b5099e051064
        Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/36615
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-04-17  Vitaliy Anderson  <vanderson@smartru.com>  [9a31d1c83e08600507689dc18f6f0973bc7e4389]

        tdf#106742: OOXML import/export: treat "tblInd" properly.
        
        Since MS Word 2013+ if you change cell margin at the table, the border won't be shifted.
        
        The decision is to do the same ( see https://bugs.documentfoundation.org/show_bug.cgi?id=106742 ).
        
        Change-Id: Ia58693c44f63ed21dca2cd99591002ba68927b65
        Reviewed-on: https://gerrit.libreoffice.org/36084
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-04-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [664980f34bb26f34a3365ded3d05e177d2c888d1]

        Updated core Project: help  4ebcf5360df90adf449670eb269e9d97bdce2b86
        
        Fixes in HC after translator review
        
        Change-Id: I442ea2b7179e84a73377569a84b5cb07732fcc22
        Reviewed-on: https://gerrit.libreoffice.org/36096
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-04-17  Gabor Kelemen  <kelemeng@gnome.hu>  [2def3b8ca4a64de2f30e0e2be541a751c2323b17]

        Updated core Project: help  1b43d2a89422ccde063fac2dbd5a80c49b36e560
        
        Fix bookmarks related to the View Certificate window
        
        Change-Id: Iec618b32dcb248db26aa118f21997499cbf6db31
        Reviewed-on: https://gerrit.libreoffice.org/36614
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-17  Gabor Kelemen  <kelemeng@gnome.hu>  [81e6a656988c4af6796141df61231d59d806bdba]

        Updated core Project: help  b20e40b89fc75992c9d790cc36699727d2d866f8
        
        tdf#105280 Split out Security Options and Warnings help page
        
        This makes the Security options page much cleaner.
        Also fix a missing ahelp and some capitalization.
        
        Change-Id: Ie03ed0833fdc01635988846f259249031c3ed405
        Reviewed-on: https://gerrit.libreoffice.org/36592
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-17  Mark Hung  <marklh9@gmail.com>  [bdaf1708abeb1924f0cca21ec305638f4e0beb6c]

        tdf#107025 advance only if grid is wider than font.
        
        EvalGridWidthAdd decide distance to advance by
        subtracting the grid width and the height of the CJK font
        of default style. Text cluttered if the value is negative
        on Windows or break into multiple lines if it overflow
        on Linux.
        
        Change-Id: I085d420ef168238cde2eac3fb129020d5e5608da
        Reviewed-on: https://gerrit.libreoffice.org/36568
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-04-17  Tor Lillqvist  <tml@collabora.com>  [b3e3eb55bd7a8bec98d6edf0561170b3fb77d843]

        Avoid C1128
        
        Change-Id: I5799ff84a8a93e8b9ca87831ab0968a3b1a050de

2017-04-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [44b14e8c7c485d8a3bb99d9484ac63273988b633]

        svg filter: fix SweepWipePath.perform (found by eslint no-undef)
        
        Change-Id: I98d64618d28a06a04ce4e191be6ed90bc9af07bb

2017-04-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [36e421ce36b77e3d35daeea35d998bcf4223dd08]

        svg filter: fix eslint no-redeclare
        
        Change-Id: I8435d991c582d2b3102d3a42984bb773fddae87c

2017-04-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ebddd776583e65207d66fc277f732bfa3b17b818]

        svg filter: fix eslint no-undef - var-declare stuff
        
        Change-Id: I4cd00616f972a0be14ceff9311aafee39561ac35

2017-04-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [0a97a514aa5fe3297ec774c89a6a8174e1206b3b]

        svg filter: fix eslint no-constant-condition
        
        Change-Id: I8ac187702a3014f78bb711409770b4e8504bcd7d

2017-04-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ed6ee28f57beb440006d04a694dd0715e152b690]

        svg filter: fix eslint no-unused-vars
        
        Change-Id: Ia3e80992d2c5310e0a2c810ef74d710f7a0e1e0b

2017-04-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [463378bc5d1ea91a5d0f71cd118bf2d06f724097]

        svg filter: fix eslint no-unreachable
        
        Change-Id: I111c30c9e379a04a17ee057e196efe7930758933

2017-04-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [93e956dfd14e709f81cb07bdbe31a5931728109e]

        svg filter: fix eslint no-extra-semi
        
        Change-Id: I21aa1bad2302536803d3da931cded84742733e05

2017-04-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [5b5fa803b3a8be9c43d725692b6015323b04dceb]

        svg filter: fix eslint no-fallthrough
        
        Change-Id: I2cbc4757042ed3934b0badff03fa291c9f36b6da

2017-04-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [0addc668d60ba16f8cb9884985fab3ea7d86d61b]

        svg filter: fix eslint no-dupe-keys
        
        Change-Id: Iea60d96b6b0c3ba84caa20dd4a0b429af20a5d09

2017-04-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d9e90d986fbf942db0272e52901c449a92b7fdf3]

        svg filter: fix eslint assigned-not-used no-unused-vars errors
        
        Change-Id: I15390770b908b281319c4f620732964755aea862

2017-04-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [f1d3dbd59ebe3ce054549fcf13bcd379193a0012]

        svg filter: remove reams of commented-out JS code
        
        Change-Id: I620bb3ee72653ecc595c5da9fe0558defaf96a44

2017-04-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d167f393c85f7568bcd79a5d7da2066f094f400d]

        svg filter: fix eslint no-unused-vars errors
        
        Change-Id: I1ef6d22f21069afd8dcef5842cf819ca2fef5287

2017-04-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cb56b36dacd63cb9ee133cd90ee798db592ae0fc]

        make it possible to show crashreport error message
        
        This will allow us to show a warning that a specific version is not
        supported anymore and that people should update.
        
        Change-Id: Ie7f4e4c49efa9ed91725bf3a0512663b3b14178c
        Reviewed-on: https://gerrit.libreoffice.org/36589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8948d436572fcff6a7298872a33ca4b6fa2f8b61]

        submit crash reports using https
        
        Change-Id: I98e0af47f984d5327e23bfee6d4a27052b848699
        Reviewed-on: https://gerrit.libreoffice.org/36591
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-17  Rohan Kumar  <rohankanojia420@gmail.com>  [dd239283664e79337d385a63a18eb676d8688314]

        tdf#51358 Add Support for ParallelSnakesWipe transition in SVG Export
        
        Ported the class ParallelSnakesWipePath
        
        Change-Id: Ife99723792d3d3614c7fff6bcf6abaf199568075
        Reviewed-on: https://gerrit.libreoffice.org/35723
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-17  Rohan Kumar  <rohankanojia420@gmail.com>  [0badc8447f3c608a8807df511f78799f827ccd2b]

        tdf#51358 Added Support for DoubleDiamondWipePath in Impress SVG Export
        
        Ported the class DoubleDiamondWipe
        
        Change-Id: Ic4432018278c7b3567996bc9463b0f8fc96ebbec
        Reviewed-on: https://gerrit.libreoffice.org/35225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-17  Rohan Kumar  <rohankanojia420@gmail.com>  [dc5253d97c6e733746943fae462600f07772d35b]

        tdf#51358 Add support for SpiralWipe transition in svg export
        
        Ported the class SpiralWipePath
        
        Change-Id: I3f24c3e32fb2994db0edb48e6c2bd017337c208a
        Reviewed-on: https://gerrit.libreoffice.org/35139
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-17  James Raykowski  <raykowj@gmail.com>  [dd0824c92a349b720919857637258489e347a7a5]

        tdf#89329 Use std::unique_ptr for ImplData in vcl/syswin
        
        Change-Id: I5cf16991bba0cec80c7fbaf32f4529e4f022201b
        Reviewed-on: https://gerrit.libreoffice.org/36590
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-16  kerem  <hallackerem@gmail.com>  [0497facb723d90fae6cade86d9075ddfc18f83b9]

        tdf#90290 use custom asserter in ucalc_sort.cxx
        
        Change-Id: I61e1d5c75f5ec13291633368859441bb85732317
        Reviewed-on: https://gerrit.libreoffice.org/36494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-16  Caolán McNamara  <caolanm@redhat.com>  [1ad1a536345ed2fa2fc6dd97ea6986d313e1a0d6]

        Cppunit->cppunit
        
        change accidentially I presume by
        
        e81a35e1a86b6492a68f52ae53c41ee624981ee8
        
        Change-Id: I5a52d6e33708b03fcbcd74b0134710ab32a9618d

2017-04-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2951fea8236f7455e5dde36b5e799c1e1448cf40]

        uitest: escape the " for the json string conversion
        
        Change-Id: I989b8add4bba0b10dedb126e5014be59879ed898
        Reviewed-on: https://gerrit.libreoffice.org/36585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [31abe9e44df092a557a34537f6b4ffa48d12edc4]

        try to fix werror + pch build on linux
        
        This should fix RandomConfig tb run #396
        
        Change-Id: Idd7984e3c4225b08db50b2451112135aaf2e1890
        Reviewed-on: https://gerrit.libreoffice.org/36584
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [377d2d4bed5a085d0112482d01ce9b4215fb83a6]

        add VBA test cases
        
        functions  - LEFT, LEN, LOG, LTRIM,
        MID, MINUTE, MIRR, MONTH
        
        Change-Id: Ifa4c6c1b715772644afc4280379b2a9e8429842f
        Reviewed-on: https://gerrit.libreoffice.org/36551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-04-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d1a594686a704a7b0d255fd90f9c017b2318e560]

        try to fix the tests that depend on fonts
        
        This should help with some of the RandomConfig tb failures.
        
        Change-Id: I83af9c2c50fa2f3044e7507a1b902807536452dd
        Reviewed-on: https://gerrit.libreoffice.org/36581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-16  Caolán McNamara  <caolanm@redhat.com>  [ea9a31e3f130de74ebca0e5e5c1f450c6bca4a5b]

        logging the simple message is sufficient
        
        Change-Id: I50050001f080f668bded036372feeb271da4a7c6

2017-04-16  Caolán McNamara  <caolanm@redhat.com>  [487f349184013d718fe2a82336bfe0fec1bfd612]

        return false on exception
        
        Change-Id: I478724b2842eed847c28fdd90c95ea86c80e86f4

2017-04-16  Caolán McNamara  <caolanm@redhat.com>  [14757281729c723b5527e7efd5c8e3e3bcda686e]

        coverity#1405157 Unchecked return value
        
        Change-Id: I6feb9004da5ca674533631b42a9e268ca7f1e7f7

2017-04-16  Caolán McNamara  <caolanm@redhat.com>  [b17177c63a4eac55dcdaa3006abec05ab71ca1b4]

        coverity#1405158 Wrong sizeof argument
        
        Change-Id: Ie6b7fc3d2b7d1ac709501698e55aabc72215b187

2017-04-16  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [715df6e9f8926e511dbdee52367ec08676f71952]

        tdf#107159 EMF+ Add support for EmfPlusDrawArc record
        
        EmfPlusDrawArc record specifies drawing the arc of an ellipse.
        
        Change-Id: I87788a9b14f518a383cbc5b804af635427e4c395
        Reviewed-on: https://gerrit.libreoffice.org/36537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-16  Julien Nabet  <serval2412@yahoo.fr>  [22c775b05b37a89e8d64e36d1ec2fb5dfbfa5259]

        cppcheck: arrayIndexThenCheck
        
        Change-Id: Ie3ca646fae94ff5a06a29fc2823a1cacafc3deb1
        Reviewed-on: https://gerrit.libreoffice.org/36575
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-04-16  Rene Engelhard  <rene@debian.org>  [e81a35e1a86b6492a68f52ae53c41ee624981ee8]

        bump cuppunit check to >= 0.14.0
        
        since it apparently doesn't build with 0.13 anymore since
        6f12914ddfb4d69c0267b206be654c875da17426
        
        Change-Id: I249c524f7a3aee2bfb52849a01ce1226584a9706

2017-04-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [93e0a48d09456578527d1e498f708edbeae19667]

        first stab at replacing hard coded relationships with calls to a method
        
        Change-Id: I4d1fd6ac3d32180972d82c67a81adf4953e3a82d
        Reviewed-on: https://gerrit.libreoffice.org/32409
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4d64bd4cbf652c5286272edc271f45ec447b10b8]

        remove unused function, loplugin:unreffun
        
        Change-Id: I335c2c10b8f5379b0e2d4d20355dec105072d0cd
        Reviewed-on: https://gerrit.libreoffice.org/36572
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-15  Takeshi Abe  <tabe@fixedpoint.jp>  [4e29d2258c88f6127c2dac2ff7e755b063a76aa7]

        sc: Skip redundant check of emptiness
        
        Change-Id: I65f87b03588f6542cfd5597e753c1a161e1ccfce
        Reviewed-on: https://gerrit.libreoffice.org/36544
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-15  Caolán McNamara  <caolanm@redhat.com>  [15c9f281a8f03c8030f1f364b82710676cea2c33]

        add ww2 fuzzer
        
        Change-Id: Ie1d7b73bfb6a5c08af9a00f58d204122576e8799

2017-04-15  Caolán McNamara  <caolanm@redhat.com>  [d8a98a551c1831141b5462416d0ba3a31d38ef6a]

        convert form data navigator menu to .ui
        
        which has the advantage of also fixing it
        
        Change-Id: Ida23826c9ce334d517c9d70096d5fb478d53b891

2017-04-15  Caolán McNamara  <caolanm@redhat.com>  [89fbccd2ae0a0fdf1b71e37e6edac6bf85e2e766]

        these should be check buttons
        
        Change-Id: Ied247b0304cca552d55a826c8b224dc917df7a75

2017-04-15  Caolán McNamara  <caolanm@redhat.com>  [e0950f61ee37468e5e12d7625eb584637120592d]

        convert form navigator menu to .ui
        
        Change-Id: Ic6de06c2b17bb65ef326d6debeff9490eec91c9e

2017-04-15  Caolán McNamara  <caolanm@redhat.com>  [a36997c15b310b50f77446ea6c10ccc939a9cc27]

        convert column menu to .ui
        
        Change-Id: I3a41b716c473a17821969f09945ac1a94b024d41
        Reviewed-on: https://gerrit.libreoffice.org/36569
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [15ac3f9f4dc65fc0c6020284064e3725956f5d0a]

        Fix vertical text and bitmap bullet rendering
        
        Change-Id: I881fce0511c81b164516d68f72c7e750687d4e0e

2017-04-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [820e47fdecd47b171786d3aadef5cc77e93b795e]

        Avoid using implicit assignment operator
        
        Change-Id: If9b67d16e468f9a705140da2c7b39721b47c5799

2017-04-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [bcb371b1a830442610ad7fda476eda5271427a50]

        ODF import / export of rotated text in Impress table
        
        Change-Id: I57136e32ed2db5e405a45e8e4bad1b8d459b7ae8

2017-04-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2436cf17304f25c7d34da52a321d6da0e9011d19]

        tdf#100926: PPTX import of table with rotated text
        
        Change-Id: I05a8e979ac11b179e15784023032a56edc5b569b

2017-04-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a0755ab8772d01797f4945016a978a2bbd8fdf20]

        Implement RotateAngle API property for Impress table cells
        
        Change-Id: I01379c0fc21e8fe294bc882bf824f64502863ff4

2017-04-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c671094154ecec6f3ba5beea9d26ff0d2d4d86ad]

        Introduce text rotation for Impress tables
        
        * Introduce new table property for text rotation
        * Support only two rotation angle (270° and 90°)
        * Implement editing and rendering of 270° rotated
        text (90° rotation was already implemented)
        
        Change-Id: Ifc2e0f171e9c840e86b365e9af2c30aa97ecd92e

2017-04-15  Caolán McNamara  <caolanm@redhat.com>  [727bf1bdd516dc826620ea9254de1b0b76805907]

        loplugin:unreffun DelayedPaste unused
        
        Change-Id: Ib2ca1766bbc1529c3e817d082be23f76bfc0f50f

2017-04-15  Mark Hung  <marklh9@gmail.com>  [cf3cc3e1c6da6eaaba35f9daa0452b2e0e98a88d]

        tdf#106639 Don't add space if Snap To Chars of text grid is effective.
        
        SwFntObj::DrawText() don't process added space of justified text if
        Snap to Chars is effective when text grid is Lines and Chars, however
        SwTextCursor::GetCursorOfst and SwTextCursor::GetCharRect count them
        despite that and make the cursor movement irregular.
        
        Change-Id: Ic31577e207b5a033298970a831016221f99d3499
        Reviewed-on: https://gerrit.libreoffice.org/36291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-04-15  Mark Hung  <marklh9@gmail.com>  [25f079087fb4368b94ec3cc791fb04eeb1405bb3]

        tdf#43741 do not add space to the last character.
        
        Adding space to the last chracter make textlines extrude
        the boundary. Check SpaceStop to prevent adding space
        after hole portion or the last character.
        
        Change-Id: If252a8a57cf55752cb152aa78688157f5d528b99
        Reviewed-on: https://gerrit.libreoffice.org/35978
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-04-15  Michael Meeks  <michael.meeks@collabora.com>  [e60bf59bbc7bc2d5265393f8001acb692136f85d]

        White-list include/ and sc/ - wow.
        
        Change-Id: I4ec50446292a0bc1be5b6358f0da7c67fac74a08

2017-04-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9f5a275a42659339ee41c4e0a4d860f2886470e4]

        Fix typos
        
        Change-Id: I0238202c0dc0380b0e33a9c4567a9513c0afbe91
        Reviewed-on: https://gerrit.libreoffice.org/36556
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-14  Kohei Yoshida  <kohei.yoshida@collabora.com>  [04edc5c796c1b96e5228d0c1fcf73bcf52465b66]

        Make it easier to inspect string formula results.
        
        Change-Id: I0071dcfcf05ad4a268374a86c15be770f3b58de1

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [88b42085ab5af0f865573180e642af9b29f472e5]

        convert cell menu to .ui
        
        Change-Id: If0b17eb94a629d6a46d5fd44430e866135a4c002

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [7a01268f3fccd9cb43097f27696fec563f21b336]

        convert rows menu to .ui
        
        Change-Id: If81b5e23c1699822899c929b486850ac06776c76

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [975440b9189602b5a10059d892cb09e6849148f7]

        convert group sort context menu to .ui
        
        Change-Id: I8ad51ef49cc0f869efd09b95d3dc11f201e8ee61

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [bde543032d44bf31dfe291995ce8cae3ab8d677a]

        remove methods that were never called
        
        Change-Id: I5a841e1cd2bcd2766e51bb5944b992b5de51c7b6

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [6b55bfe5659a2160e69a8dc255caabf3cc10c437]

        the context menu has only DELETE in it
        
        Change-Id: Ib581011e4f3adda8b6f81d1c2cbdf5de5da80f55

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [aca25d6123da5e6da9b3f25ac0347a479b1d5526]

        convert function menu to .ui
        
        Change-Id: I6ff1ccc0fb20c638c7bdb587c8fe81a710a49d21

2017-04-14  Jens Carl  <j.carl43@gmx.de>  [c2511f27768341e33b452429b6dac38efa039804]

        tdf#39468 Translate German comments in sw
        
        Translate German comments and terms in sw/
        
        Change-Id: Ie82178842f6d9e4b2b1f4cac1bcee1e8a5b8b957
        Reviewed-on: https://gerrit.libreoffice.org/36547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-14  Jens Carl  <j.carl43@gmx.de>  [0fb007a2b719ff03b8b36cb18919b04eede67c19]

        tdf#39468 Translate German comments in sw
        
        Translate German comments and terms in sw/
        
        Change-Id: Ib85027a2f456395d99a1a0bbf8919fddbfd028bd
        Reviewed-on: https://gerrit.libreoffice.org/36549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [9df643781504e38c8a9f8f3ceda268677c1c4f02]

        convert other gallery menu to .ui
        
        Change-Id: Ib67c0e1822e32349ef5bc84fdf513276ad859e98

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [c4462e7858297a81da24a4362621b0142c2cc7ed]

        GalleryBrowser2::Dispatch is always used with just MN_ADD
        
        Change-Id: I295738e3114fe033df50dcd6787f56d846fe5ce4

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [c908096d9e0ffd9c869bb6431f15b5ac15280b35]

        convert gallery menu to .ui
        
        Change-Id: I69b7b9d06d01c205dc1906578d590c17c4eab460

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [cf8c82e1abd1961dcb88446acb84e70ca94819cf]

        convert annotation menus to .ui
        
        Change-Id: If827a4fb31473bf60d7619f83a5399939cdfc57a

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [11c59d1895064cdaaaaa25abfbaf04493807fed8]

        convert image map menu to .ui
        
        Change-Id: Ie6c2f49dbc1e4a436bf61906c1361cc593ad37f5

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [9a27902bbcfc7455d068167d8abc9645e2687ba1]

        ubsan: only cast when necessary
        
        the item may be INVALID_POOL_ITEM if we're not in the bDefaultOrSet cases
        so only cast when we need to
        
        Change-Id: I127d5be0adcc0d3ad5881b2a386b8a2b69e7d3f0

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [c6e96bb4519176edc8668e5a8ec20b43863cd61b]

        rework POPUPMENU_TOOLBAR_QUICKCUSTOMIZATION
        
        don't create a menu in order to copy certain entries under certain
        conditions to another menu, just insert the specific entries
        from more elemental parts
        
        Change-Id: I2254753fdc374742422afdb40fed7e78ae5dfbb2

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [f1489399d50070c17ca7cbf4fa6b67a2bb307c66]

        convert fileview context menu to .ui
        
        Change-Id: I4631b4fa0312c6548a1176872e3a836d377f518c

2017-04-14  Szymon Kłos  <szymon.klos@collabora.com>  [0b31912b1df719c5507b22a2f63086cb8921f597]

        AutoText: .dotx files visible when import
        
        Change-Id: Idd2cdd9696a15ca5a215fc42b46cc470c4c25a28
        Reviewed-on: https://gerrit.libreoffice.org/36550
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [6f20cb94640224c47efa0a9de8ee757260ba3771]

        convert style context menu to .ui
        
        Change-Id: Ie72a1ecb91ddbbf2230ff2a56e361af98898d730

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [3e535baddc534fbb183d763b3a70f457117ceb83]

        only one button should have has_default set
        
        Change-Id: If47aa714e34d4acd7a9fc2e3f600ad4de847cdda

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [8cbec30fcdb16bac41c7dd2ebc9667cd3a71f699]

        convert bookmark menu to .ui
        
        Change-Id: I7b62c3234fd986a0648b9a543d0e44a922ee15e4

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [32f34f0d1be9ea2c80772ba386b1df3a5a42d86d]

        remove the remaining unused mouse cursors
        
        which are not used by us directly or aliases of published awt constants
        
        Change-Id: Ic4f009715d71a2f986b8ef8d64b4b2e64986bf3b

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [185bb1b6bb792d9d18b4934eacdda48cb551e355]

        document that PointerStyle and css::awt::SystemPointer are linked
        
        Change-Id: Ic4a91520fe6c43f1a602e307fbcb0eb89e4f60bb

2017-04-14  Mark Hung  <marklh9@gmail.com>  [94b1cc2b68a7ac784c041405063b3861bbdf2bb1]

        tdf#106736 do not insert kern portion before tab portion.
        
        Postion of SwTabPortion is set in constructor and is not
        expected to change later. If it is changed later, overflow
        will make the line full and push the content to the next line.
        
        Change-Id: I75fa9842c2c5bc0c2c16f9c5c17c43cdf88ea6ff
        Reviewed-on: https://gerrit.libreoffice.org/36061
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-04-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [d490729a0fe23fd78bf84d51ea871644999f5871]

        sfx2 lok: use auto when initializing with a cast to avoid duplication
        
        Change-Id: I4e462e9355db3ae44deb0762f019f097f8550eb2
        Reviewed-on: https://gerrit.libreoffice.org/36548
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [ada1ac86de4c8696b7ef061d671bf19917af3998]

        ucpgvfs is gone a long while
        
        which presumably means these files should really be removed ?
        
        Change-Id: Ibc12bdb1e2dcf53b74506798e71a016a3e884043

2017-04-14  Caolán McNamara  <caolanm@redhat.com>  [77d78b339133b4f8bc50a22cede661becc2b565b]

        revert removal of apparently unused mouse cursors
        
        partial revert of...
        
        commit 65b7b6322b662785bf032e66c76abc36c9a2bb0e
        Date:   Wed Feb 8 10:40:28 2017 +0200
        
            loplugin:unusedenumconstants read-only constants in vcl
        
        because we cast the com::sun::star::awt::SystemPointer values to PointerStyle
        in VCLXPointer::setType and we've at least lost the PEN as used in the
        slideshow context menu's pen mode
        
        "toolkit/source/awt/vclxpointer.cxx" 74L, 2181C
        
        Change-Id: I5ef677f70ebc491b50403de0f92179ea4ae3bb14
        Reviewed-on: https://gerrit.libreoffice.org/36526
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-14  Takeshi Abe  <tabe@fixedpoint.jp>  [222cf76001d835961537214eba38037ef40a8aa0]

        starmath: size() > 0 -> !empty()
        
        Change-Id: Id7c73870f58ebf04c2703cdf8b3d0ffe258b2c0d
        Reviewed-on: https://gerrit.libreoffice.org/36545
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-04-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b7b159d79c2b4ec53915e0b9c3e28912c289a5ba]

        remove the old collaboration feature based on telepathy
        
        Change-Id: I1f08d6ef43b76e7bae41ac33bb954f506ae7c485
        Reviewed-on: https://gerrit.libreoffice.org/36542
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6f12914ddfb4d69c0267b206be654c875da17426]

        update cppunit to 1.14.0
        
        Change-Id: I95fa42f4ef0580734b605df859c1660b29adb8b2
        Reviewed-on: https://gerrit.libreoffice.org/36499
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [f15a69bd57e578ca607f14cb62f29a16986b96e6]

        vcl PDF import: don't assume larger offset -> newer trailer
        
        Usually when the PDF file contains incremental updates the updates are
        appended at the end of the document. But this is not required, the
        various trailers can be in any order. Make sure that we look at the last
        trailer (logically last, not the one with the largest file offset) when
        looking for pages.
        
        Change-Id: Idcd85a7c6bbf08c9436dd73933d79cdb683f482c
        Reviewed-on: https://gerrit.libreoffice.org/36527
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-13  Michael Stahl  <mstahl@redhat.com>  [df556aa47da22f96b3fcd356c12419d3035cba3c]

        tdf#106933 vcl: delete D2DWriteTextOutRenderer before exit()
        
        As it happens this DirectWrite stuff is using some thread pool
        internally, and that must be shutdown before exit(), as Win32 will
        terminate all other threads at that point, and then the thread pool
        wants to talk to threads that don't exist any more.
        
        https://blogs.msdn.microsoft.com/oldnewthing/20120427-00/?p=7763/
        
        So convert this from a global variable that is deleted from DllMain()
        to a member of SalData, so it is deleted from DeInitVCL().
        
        Change-Id: I51408a07c78758cf0c193ab66b9214d0c9dbd9e3

2017-04-13  Jan Holesovsky  <kendy@collabora.com>  [2fd2a7f9b3a866cf4d31f9b496d8f6fd221d75e8]

        Don't crash when deleting a non-existing comment.
        
        Change-Id: If03f19c988f4c7ba6dfe1d3058c71ec11cd1b732

2017-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [608e93bce9d72ccabadeb6707f9a29c3499fd32e]

        convert DateFormat to scoped enum and rename to DateOrder
        
        Change-Id: I71d7a7755a5c20d5146d1ad7e96ca22b7823173a
        Reviewed-on: https://gerrit.libreoffice.org/36517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-04-13  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [fe62003caabf7665d41085c5d16f177f8186fce4]

        tdf#106084 EMF+ Add support for EmfPlusScaleWorldTransform record
        
        The EmfPlusScaleWorldTransform record performs a scaling on the current world space transform.
        
        Change-Id: I03717b28a88d574d597174c6ca3446f937c96a15
        Reviewed-on: https://gerrit.libreoffice.org/36320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-13  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [572663345531f8485b783f7d80bf51836550b8c4]

        tdf#39053 EMF+ Draw an extra line between the last point and the first point.
        
        The EmfPlusDrawlLines record specifies drawing a series of connected lines.
        Bit 0x2000 indicates whether to draw an extra line between the last point
        and the first point, to close the shape.
        In this commit support of additional line which close shape was added.
        
        Change-Id: I47ae3d8003cbfdd5b8ff5ba78e1ebe10f97af04b
        Reviewed-on: https://gerrit.libreoffice.org/36317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-13  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [fcb32f1cbc335a953cea62f66b9f50170263fb56]

        tdf#106084 EMF+ Add support for EmfPlusTranslateWorldTransform record
        
        The EmfPlusTranslateWorldTransform record performs a translation
        on the current world space transform.
        
        Change-Id: I3e5744060c8a6d758bcc2804c6798e0208d2191f
        Reviewed-on: https://gerrit.libreoffice.org/36287
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [747a4f30d2e6b44e31854849be30295cca25af5b]

        convert slideshow context menu to .ui
        
        Change-Id: I2e15f649ef628903899b5351bd52fc85b50fde8d

2017-04-13  Stephan Bergmann  <sbergman@redhat.com>  [13180e0c7cdfbaa86b8380fe7e8966f8ebaf1e00]

        Use std::unique_ptr<JavaInfo> in createJavaInfo
        
        Change-Id: Ie39c40e0fd05f75e734d8cd2d33a7fb13c746f77

2017-04-13  Stephan Bergmann  <sbergman@redhat.com>  [f276171835c7b820ba271e7d3c28d6704ec823b0]

        Use std::unique_ptr<JavaInfo> in jfw_plugin_getAllJavaInfos
        
        Change-Id: I2beb95c42c666a788a87a45f59bc15ccfcf25aa6

2017-04-13  Stephan Bergmann  <sbergman@redhat.com>  [8d475bb13fa44a3a2385635dfbc49ab1b2765dd1]

        Use std::unique_ptr<JavaInfo> in jfw_plugin_getJavaInfoByPath
        
        Change-Id: I3511eaa12bb689a374a775204a3480d7c667a915

2017-04-13  Stephan Bergmann  <sbergman@redhat.com>  [74315cbccf13b578551390762d5efc0a30c2d65b]

        Use std::unique_ptr<JavaInfo> in jfw_plugin_getJavaInfoFromJavaHome
        
        Change-Id: I8be48d1eec799f347a5edaa67837cf1bbf4d2cc3

2017-04-13  Stephan Bergmann  <sbergman@redhat.com>  [626dec44e33727a56353efb7f4eee83e93bc2f3d]

        Use std::unique_ptr<JavaInfo> in jfw_plugin_getJavaInfosFromPath
        
        ...thereby fixing a memory leak
        
        Change-Id: I1aa91eeb407987abcdaa5221f4abd447f881c5d2

2017-04-13  Stephan Bergmann  <sbergman@redhat.com>  [6925007c2a86d45a8d71f08ef46e56bb3eda21e3]

        Simplify jfw_findAllJREs
        
        ...dropping remaining uses of CJavaInfo
        
        Change-Id: I76afd5af927233712181f58b14fe6f4c1a9c15c2

2017-04-13  Stephan Bergmann  <sbergman@redhat.com>  [77e5a6d857bd3a1a6a59891aab9b5d9bb9bc85cf]

        Replace a use of CJavaInfo with std::unique_ptr<JavaInfo>
        
        Change-Id: Ib659d6edf362901a95cfb50ac008520805ad0fb0

2017-04-13  Stephan Bergmann  <sbergman@redhat.com>  [2767dcc7b2dd4c82981ffdae74547223162c71ff]

        Replace a use of CJavaInfo with std::unique_ptr<JavaInfo>
        
        Change-Id: I89cb19969285200a61c47d29e819a50845fa692b

2017-04-13  Stephan Bergmann  <sbergman@redhat.com>  [41a20d3b3750fa6eeb8061af9dd25723d4698feb]

        More std::unique_ptr<JavaInfo> lifecycle management
        
        Change-Id: If53347633ec4b2f8c2b221ba2057e0c38fa97b67

2017-04-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [316536b2e8da23d9f91d75f79cf64b0bf21f84aa]

        external: mark pdfium / system-zlib patch as upstreamed
        
        Change-Id: I65709e73b36561b2214f148327baa38fe8a99ad1

2017-04-13  Yousuf Philips  <philipz85@hotmail.com>  [78869ad9d4c904e665529befe5181ea5121fba1d]

        tdf#87538 New standard color palette
        
        Change-Id: Ie8d3ea0e085d0dfaeb0015596bfe4d2eacb6fc0c
        Reviewed-on: https://gerrit.libreoffice.org/36202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-04-13  Tor Lillqvist  <tml@collabora.com>  [1391f3702a3daaefc67a8ee4b62ac38959db283f]

        Make the testTdf106974_int32Crop pass on my Mac
        
        For some reason, on my Mac the Right value is 41226, both times the
        function gets called. (On my Linux box, it is 46387 and 46394.) So
        compare to 41000 instead of 46000.
        
        Or would it be better to just bypass the test on macOS, as we already
        do for other tests in this file...?
        
        Change-Id: I71e292d42a2a956fbd28eb47fc5bfe3c7d849efe

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [cf4ac0f731a42ea2ae97aba4d78ae53b49844888]

        convert font style menu to .ui
        
        Change-Id: I3c66c59dcf55276bf340645206422c0cf7396b04

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [a756bd31dd2da1ef134d80b2dc276cb0be228aba]

        convert rotate menu to .ui
        
        Change-Id: I2740862b10bb065a6fdd64a23afb6b1b9571109d

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [a713544b18383c6e5e8d887695e587c2e1b7335a]

        convert the scale menu to .ui
        
        (see tdf#48918 for what's needed to enable the grow/shrink entry so
        this can be seen)
        
        Change-Id: Ib36907695eb068a22052d08467739e433b240a40

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [3f2b80579831e400a4a454ce8b2677fb1e08dfb3]

        convert font size popup to .ui
        
        Change-Id: I1b1b08c3d2a3e628cce1055e0e5cdbda1549b6cc

2017-04-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4e74f1d5ae6da4f4d24ab96bca022cefec410db4]

        fix issue related to using namespace with pch
        
        Just don't use using namespace at all. It is just causing in issues.
        
        In this case the using namespace basegfx; makes references to
        tools::Rectangle ambiguous with references to ::tools and
        ::basegfx::tools as options.
        
        Found by RandomConfig tb run #377.
        
        Change-Id: I0c2bacee0da44532045c13004d22477681f4ff25
        Reviewed-on: https://gerrit.libreoffice.org/36498
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [31dc11e7e34f112d37d34aa0700d413e052d1928]

        add VBA test cases
        
        tests:  ISARRAY, ISDATE, ISEMPTY, ISERROR, ISMISSING,
        ISNULL, ISNUMERIC, ISOBJECT, JOIN, LBOUND, LCASE
        
        Change-Id: I0b0dacd0d62bf00680f33866ce7ec0152eec27e0
        Reviewed-on: https://gerrit.libreoffice.org/36509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [e72f3ce68e18ac604469ce5e856341a469af27ff]

        ofz: header has to be at least 1 pair long
        
        Change-Id: I5725048519a2b68265e90d12b1e4bcb506c56fc2

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [fb8f2313ba539f585de418a9a37e2a245a8def92]

        effect start entries should be radio buttons
        
        Change-Id: I7ed3bbb83930d3989a4bc4e6684b5cc4811cd836

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [af50fddf5e49514fd6f730521f9bd914af30fd1d]

        convert effects menu to .ui
        
        Change-Id: I7c6d060e8d8ccd033e5093fc03cb19d9efe7877d

2017-04-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4682cd9a9409a9faa86e5d30bd778bef1459b4fc]

        fix link to libjbeg-turbo's BUILDING document
        
        svn.code.sf.net is no more...
        
        Change-Id: I135b557dc8d15da2b55bf74da38b79cf87d46734

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [46990e5e92e305ecafbafea0daf6d388d74e14c4]

        crybaby compiler
        
        Change-Id: Icb5ef45cdbb06cab54afd0724365a215f3e780eb

2017-04-13  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [2e7c94f5054dec4ab19c44209136c886793f0acb]

        tdf#107034 EMF+ Add support for import EmfPlusDrawPie record
        
        The EmfPlusDrawPie record specifies drawing a section of the interior of an ellipse.
        
        Change-Id: Icd9d64117cc612d348c531932931f31e4d04e567
        Reviewed-on: https://gerrit.libreoffice.org/36286
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-13  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [9b693d896bf9a08cd8987e483f5269d6f2be1fd3]

        tdf#107019 EMF+ Add support for import EmfPlusRecordTypeDrawBeziers record
        
        EmfPlusDrawBeziers record defines the pen strokes for drawing a Bezier spline.
        
        Change-Id: I6ae08a861bcbadd373741781af0011528947243e
        Reviewed-on: https://gerrit.libreoffice.org/36280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [171477fb08e4b27b9659dc93bbd18480ab4930a7]

        convert master page menus to .ui
        
        Change-Id: I7ab0ad0f3216b69966f5ff345b052762993eb666

2017-04-13  Michael Stahl  <mstahl@redhat.com>  [26dcda4cc1f04e1c11e82f9136a0678e4c72bed8]

        sw: revert another gb_CppunitTest_use_instdir_configuration
        
        Change-Id: I82410b583da003a4b7b7b7395545677e83ad7676

2017-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [777ed3ffd8ee46997fa74442b46205fc8eca2cde]

        convert ControlModification to scoped enum
        
        Change-Id: Ia81f1d9f27fb91b831c2ffc3572e119946b085d1
        Reviewed-on: https://gerrit.libreoffice.org/36505
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [a8b366af313a4ffd0ae5766cf4fc281c7efc83f3]

        convert taskpane layout menu to .ui
        
        Change-Id: Id5ecde3bc38a6d4c3dd15354c64d7b5e52712093

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [a10b4fd2bc08651d47bdb19bb8ab9c1f8f3d4851]

        convert annotation menu to .ui
        
        Change-Id: Id15e1c2040d3d202e90984888598da4426b5fec4

2017-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [7bf1e66ac51a582527b35b852586cf7474bc7ba8]

        convert AX_FONTDATA to o3tl::typed_flags
        
        Change-Id: If51119fbdde4b1d923b794d126fdae99ca238f81
        Reviewed-on: https://gerrit.libreoffice.org/36463
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-13  Katarina Behrens  <Katarina.Behrens@cib.de>  [93d58279cd56fd026db4dfb68d04fc22edba1abc]

        Related tdf#105922: step increment is a property of the shape
        
        not of the gradient. Therefore don't reset selection in the gradient
        list if step increment changes.
        This hopefully fixes also the failing UI test
        
        Change-Id: Ia3da23d80ee9601b40309a2f213bd3b2c850ff5a
        Reviewed-on: https://gerrit.libreoffice.org/36508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-04-13  Stephan Bergmann  <sbergman@redhat.com>  [4f282bba62b772286bb61931cd87eb05af832d65]

        Avoid unnecessary, wrong downcast causing UBSan failure
        
        ...in CppunitTest_sd_svg_export_tests:
        
        > sd/source/ui/sidebar/SlideBackground.cxx:168:45: runtime error: downcast of address 0x6130001f4300 which does not point to an object of type 'sd::DrawViewShell'
        > 0x6130001f4300: note: object is of type 'sd::slidesorter::SlideSorterViewShell'
        >  47 02 00 72  70 f0 5b e6 d5 2a 00 00  b0 07 1c 00 b0 60 00 00  c0 de 64 00 10 61 00 00  10 5c 84 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'sd::slidesorter::SlideSorterViewShell'
        >     #0 0x2ad5e3397b34 in sd::sidebar::SlideBackground::Initialize() sd/source/ui/sidebar/SlideBackground.cxx:168:45
        >     #1 0x2ad5e339edb9 in sd::sidebar::SlideBackground::SlideBackground(vcl::Window*, sd::ViewShellBase&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, SfxBindings*) sd/source/ui/sidebar/SlideBackground.cxx:132:5
        >     #2 0x2ad5e331b220 in VclPtr<sd::sidebar::SlideBackground> VclPtr<sd::sidebar::SlideBackground>::Create<VclPtr<vcl::Window>&, sd::ViewShellBase&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame>&, SfxBindings*&>(VclPtr<vcl::Window>&, sd::ViewShellBase&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame>&, SfxBindings*&) include/vcl/vclptr.hxx:165:46
        >     #3 0x2ad5e3311855 in sd::sidebar::PanelFactory::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) sd/source/ui/sidebar/PanelFactory.cxx:129:20
        >     #4 0x2ad5e331209a in non-virtual thunk to sd::sidebar::PanelFactory::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) sd/source/ui/sidebar/PanelFactory.cxx
        >     #5 0x2ad6367c1547 in (anonymous namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/uifactory/uielementfactorymanager.cxx:445:39
        >     #6 0x2ad6367c7e0a in non-virtual thunk to (anonymous namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/uifactory/uielementfactorymanager.cxx
        >     #7 0x2ad5ecce51d6 in sfx2::sidebar::SidebarController::CreateUIElement(com::sun::star::uno::Reference<com::sun::star::awt::XWindowPeer> const&, rtl::OUString const&, bool, sfx2::sidebar::Context const&) sfx2/source/sidebar/SidebarController.cxx:853:32
        >     #8 0x2ad5eccdd678 in sfx2::sidebar::SidebarController::CreatePanel(rtl::OUString const&, vcl::Window*, bool, sfx2::sidebar::Context const&, VclPtr<sfx2::sidebar::Deck> const&) sfx2/source/sidebar/SidebarController.cxx:794:43
        >     #9 0x2ad5eccdb394 in sfx2::sidebar::SidebarController::CreatePanels(rtl::OUString const&, sfx2::sidebar::Context const&) sfx2/source/sidebar/SidebarController.cxx:626:41
        >     #10 0x2ad5eccd8b60 in sfx2::sidebar::SidebarController::CreateDeck(rtl::OUString const&, sfx2::sidebar::Context const&, bool) sfx2/source/sidebar/SidebarController.cxx:579:9
        >     #11 0x2ad5eccd1ddb in sfx2::sidebar::SidebarController::SwitchToDeck(sfx2::sidebar::DeckDescriptor const&, sfx2::sidebar::Context const&) sfx2/source/sidebar/SidebarController.cxx:709:5
        >     #12 0x2ad5eccc085a in sfx2::sidebar::SidebarController::UpdateConfigurations() sfx2/source/sidebar/SidebarController.cxx:497:13
        >     #13 0x2ad5eccbd19c in sfx2::sidebar::SidebarController::notifyContextChangeEvent(com::sun::star::ui::ContextChangeEventObject const&) sfx2/source/sidebar/SidebarController.cxx:283:9
        >     #14 0x2ad635ccddb9 in (anonymous namespace)::ContextChangeEventMultiplexer::BroadcastEventToSingleContainer(com::sun::star::ui::ContextChangeEventObject const&, com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) framework/source/services/ContextChangeEventMultiplexer.cxx:269:27
        >     #15 0x2ad635cbf240 in (anonymous namespace)::ContextChangeEventMultiplexer::broadcastContextChangeEvent(com::sun::star::ui::ContextChangeEventObject const&, com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) framework/source/services/ContextChangeEventMultiplexer.cxx:248:5
        >     #16 0x2ad5f8402a60 in ContextChangeEventMultiplexer::NotifyContextChange(com::sun::star::uno::Reference<com::sun::star::frame::XController> const&, vcl::EnumContext::Context) svx/source/sidebar/ContextChangeEventMultiplexer.cxx:49:27
        >     #17 0x2ad5f840365f in ContextChangeEventMultiplexer::NotifyContextChange(SfxViewShell*, vcl::EnumContext::Context) svx/source/sidebar/ContextChangeEventMultiplexer.cxx:59:9
        >     #18 0x2ad5e39cf523 in sd::slidesorter::SlideSorterViewShell::Activate(bool) sd/source/ui/slidesorter/shell/SlideSorterViewShell.cxx:491:5
        >     #19 0x2ad5eb47a74d in SfxShell::DoActivate_Impl(SfxViewFrame*, bool) sfx2/source/control/shell.cxx:313:5
        >     #20 0x2ad5eb23872e in SfxDispatcher::DoActivate_Impl(bool) sfx2/source/control/dispatch.cxx:743:42
        >     #21 0x2ad5ed40c884 in SfxViewFrame::DoActivate(bool) sfx2/source/view/viewfrm.cxx:1038:20
        >     #22 0x2ad5ea87d3a7 in SfxApplication::SetViewFrame_Impl(SfxViewFrame*) sfx2/source/appl/app.cxx:319:21
        >     #23 0x2ad5ed40c66e in SfxViewFrame::SetViewFrame(SfxViewFrame*) sfx2/source/view/viewfrm.cxx:3026:19
        >     #24 0x2ad5ed42b2ca in SfxViewFrame::MakeActive_Impl(bool) sfx2/source/view/viewfrm.cxx:1648:21
        >     #25 0x2ad5ed35e8ac in SfxBaseController::ConnectSfxFrame_Impl(SfxBaseController::ConnectSfxFrame) sfx2/source/view/sfxbasecontroller.cxx:1303:33
        >     #26 0x2ad5ed356d7d in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) sfx2/source/view/sfxbasecontroller.cxx:568:13
        >     #27 0x2ad5ed2cf594 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:601:18
        >     #28 0x2ad5ed2c3f76 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:718:13
        >     #29 0x2ad635c30b85 in framework::LoadEnv::impl_loadContent() framework/source/loadenv/loadenv.cxx:1081:37
        >     #30 0x2ad635c183d2 in framework::LoadEnv::startLoading() framework/source/loadenv/loadenv.cxx:370:20
        >     #31 0x2ad635c11742 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:156:14
        >     #32 0x2ad635e0eb3e 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:619:12
        >     #33 0x2ad635e0ed2a 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
        >     #34 0x2ad608cfb20d 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
        >     #35 0x2ad5d04f8d4b in SdSVGFilterTest::loadURL(rtl::OUString const&, char const*) sd/qa/unit/SVGExportTests.cxx:52:23
        >     #36 0x2ad5d04f7343 in SdSVGFilterTest::load(char const*, char const*) sd/qa/unit/SVGExportTests.cxx:42:16
        >     #37 0x2ad5d04f4b70 in SdSVGFilterTest::executeExport(char const*) sd/qa/unit/SVGExportTests.cxx:88:9
        >     #38 0x2ad5d04e9cbf in SdSVGFilterTest::testSVGExportTextDecorations() sd/qa/unit/SVGExportTests.cxx:94:9
        >     #39 0x2ad5d050f35b in CppUnit::TestCaller<SdSVGFilterTest>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:166:6
        >     #40 0x2ad58b98fd8b in CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #41 0x2ad5a4be5b0f in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39:14
        >     #42 0x2ad58b94e3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #43 0x2ad59b56214f in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12
        >     #44 0x2ad58b94e3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #45 0x2ad5977fc351 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #46 0x2ad58b94e3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #47 0x2ad58b8cc350 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #48 0x2ad58b94e3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #49 0x2ad58b94ae70 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:77:18
        >     #50 0x2ad58ba0a0f5 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:181:28
        >     #51 0x2ad58b98dfa4 in CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >     #52 0x2ad58b9927a7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #53 0x2ad58b991819 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #54 0x2ad58b9927a7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #55 0x2ad58b991819 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #56 0x2ad58ba485c9 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >     #57 0x2ad58ba0840d in CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:148:9
        >     #58 0x2ad58ba4989b 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
        >     #59 0x532fb4 in (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:306:20
        >     #60 0x52e7c3 in sal_main() sal/cppunittester/cppunittester.cxx:456:20
        >     #61 0x52cb6f in main sal/cppunittester/cppunittester.cxx:363:1
        >     #62 0x2ad58d5fa400 in __libc_start_main /usr/src/debug/glibc-2.24-33-ge9e69e4/csu/../csu/libc-start.c:289
        >     #63 0x438019 in _start (workdir/LinkTarget/Executable/cppunittester+0x438019)
        
        Change-Id: I254114df2a8698cb0496dd243efdd8e3536729fd

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [f17489f80020dfd7a9de66c0d580dcf23f7d3c09]

        ofz: fix leak
        
        this is still an ugly beast, but at least its new/delete on the same
        type now
        
        Change-Id: I7560eb30c2a43f2cf56a956144fbec66d7d163a6

2017-04-13  Pranav Kant  <pranavk@collabora.co.uk>  [291ec5e9708352a1d98c54814dad8db7ce38fdb9]

        sc lok: Add/Remove comment uno undo/redo
        
        Change-Id: I34a32ebecae44fd80789ed7daf13f31b181cd4c0

2017-04-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2a85c282bce210fd09d05c73ba9b9b49c2362c0e]

        add STDEVPA test case
        
        Change-Id: Ic90116cab083a193c8888c1765d0612c7ffb1855
        Reviewed-on: https://gerrit.libreoffice.org/36490
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-04-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [611f536e0ee527115203e3bdef687b05dd6c8e84]

        xmlsecurity: remove unused ImplXMLSignatureListener::signatureVerified()
        
        ImplXMLSignatureListener doesn't have to implement
        XSignatureVerifyResultListener, signatureVerified() is only called at
        SignatureVerifierImpl::notifyResultListener(), on an object set by
        SignatureVerifierImpl::addSignatureVerifyResultListener(). But
        addSignatureVerifyResultListener() is only called from
        XSecController::prepareSignatureToRead() where the argument is of type
        XSecController.
        
        Change-Id: I6741e6a4ce5cf800b09189cd8b7814cd72d602ab
        Reviewed-on: https://gerrit.libreoffice.org/36504
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [0b42e895efd1d456b0deee4949644f9d20e622ab]

        static cast following dynamic cast
        
        Change-Id: I34575121851f6b9629fdf2f3dae10be74dc27744

2017-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [f52535f433ddeac304d2b789a65b5031d1c7d1bb]

        convert TableChgMode to scoped enum
        
        Change-Id: Ib667b15a878bb59cdfe80e9692b31afda85ec5b7
        Reviewed-on: https://gerrit.libreoffice.org/36475
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-13  Vitaliy Anderson  <vanderson@smartru.com>  [d9febd5d725f1a17e7b64e2c44de189144ab4f9c]

        PropertyMap.cxx: Indents and formatting
        
        Change-Id: Ibd27ecf4d06f3982ae703f5e2fd01f063ce8f409
        Reviewed-on: https://gerrit.libreoffice.org/36444
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-04-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ed4473abc1700cbd5c407d09f769fb1c7cdc0bfd]

        VBA tests - INSTRREV, INT test case
        
        Change-Id: I220b8dd57927486b697b46777e20db7d2f53e487
        Reviewed-on: https://gerrit.libreoffice.org/36486
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-04-13  Caolán McNamara  <caolanm@redhat.com>  [3b9b4ca5d3aa15d51d6b54a5f5f23967f1666889]

        ofz#1062 ensure cshape lifecycle matches expectations
        
        Change-Id: I586e9b3546516a0f05d86b2f7dd93e7c292a6795
        Reviewed-on: https://gerrit.libreoffice.org/36298
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-13  Tor Lillqvist  <tml@collabora.com>  [25d2b02f452d7c27d02a93f5ad26d0b3834c0d84]

        Look for msi*.exe in configure in one more place (where they are in my case)
        
        Not sure if the build would actually find them later when needed, but
        as I typically don't build with --with-package-format=msi, I assume
        that the MSI tools won't be used.
        
        Change-Id: I808cbed152c7a1ba4e9222650b731548dc2a54a8

2017-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [88917210aae25d634f22fed9c916659f3515135a]

        convert BKM_TYPE to scoped enum
        
        Change-Id: Ib68da24186cdfa556ca3a36ebc1c43d483cff048
        Reviewed-on: https://gerrit.libreoffice.org/36477
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [518cf484c7aed6cd09c7db4a19d16fbf72d25e3b]

        convert TableMergeErr to scoped enum
        
        Change-Id: Ie3d15845e47c514411baadecff92025f3e0c4e21
        Reviewed-on: https://gerrit.libreoffice.org/36476
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [890d6790715c4c3f3565b476d538643f04dc6936]

        convert TableChgWidthHeightType to o3tl::typed_flags
        
        Change-Id: I9009f3302f4d117744d80f8816ddd177bae6639d
        Reviewed-on: https://gerrit.libreoffice.org/36460
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-13  Stephan Bergmann  <sbergman@redhat.com>  [5b6b0bb47aae0dfafb09f4ccf794a921e3717055]

        Remove support for cross-building .msi on Linux
        
        ...which is no longer needed after 8646ab97dc37c0606b19057686bf3d610f9c15ee
        "Remove MinGW support".  This effectively removes the commits
        8251cd1936af5047c817adf88333fef31031c506 "Call uuidgen without -n when cross-
        compiling", e8ddf693e69ea768e4cb1bd4c0445990149af07d "Cross-compiling-msi-
        related changes; not finished", 60865562c89f2d9a5d157f809e401d725dee9a86 "We
        have to add the path to solver for the msi* tools when cross-compiling", and
        61b1c24615445d7677dbfe4a702d3dd97eaa4939 "More full paths for cross msi* tools"
        (while 8429bd67715a33751f4cfd50cb4be0346d78ee65 "Make the relativisation of the
        path working even on Linux" from amidst them is probably "harmless").
        
        Change-Id: I0b9be32babdf6db83e2093eafd556c875910d92b
        Reviewed-on: https://gerrit.libreoffice.org/36471
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d2e0f12a573fe3629180ece41c4f132d4914b475]

        add ZTEST, Z.TEST test  case
        
        Change-Id: Icecc7fb4d61efbc9ccd2f3da8b263384fd5858a3
        Reviewed-on: https://gerrit.libreoffice.org/36489
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-04-13  Stephan Bergmann  <sbergman@redhat.com>  [1a2afa01c98b6edefaaf18590d6e55c3a9731920]

        Simplify passing options to jfw_startVM
        
        Change-Id: Idac31e282fe4df69449298a03d491473e460c742
        Reviewed-on: https://gerrit.libreoffice.org/36495
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3c3f7d784eadd60c053284ec2835675f158d4156]

        Removed duplicated includes
        
        No automatic tools. Manual checked and tested.
        
        Change-Id: Ife260fa4e1d786cf81f2917a901664cc54943754
        Reviewed-on: https://gerrit.libreoffice.org/36371
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-13  Kohei Yoshida  <kohei.yoshida@collabora.com>  [3a572975704a0d01e458191e8d66ff20ef60e4a8]

        tdf#92650: add a unit test for this.
        
        Also add a modern C++11 version of checkOutput(), which should be
        used instead of the older variant that is a template function.
        
        Change-Id: I64706baf531c557c3631c998122515e40d555cf6
        Reviewed-on: https://gerrit.libreoffice.org/36497
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-04-13  Kohei Yoshida  <kohei.yoshida@collabora.com>  [6d588e65021ad3d00a91a2732b2a6cf4c59b3534]

        tdf#92650: handle overwritten references correctly in undo.
        
        Change-Id: Idc3fbd78f8163c97a9cd80a3ff474b6da0349353
        Reviewed-on: https://gerrit.libreoffice.org/36496
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-04-13  Eike Rathke  <erack@redhat.com>  [b9573789b5f47d67e4cb881aaa0fbdb3cb25fb31]

        finally switch the workaround off
        
        Change-Id: I284292a2749c2b38ef874315d5b526e403d578e8

2017-04-13  Eike Rathke  <erack@redhat.com>  [6c0e633e79e3a8af075ddc17e98ff390e66cd496]

        turn assert into SAL_INFO
        
        The old assert conditions don't hold anymore since removeFromDrawPageAndFree()
        only deletes the SdrCaptionObj on the last refcount, but info can be useful.
        
        Change-Id: I456149b8799a0509dcd7a2da09d627fb0de1a912

2017-04-13  Eike Rathke  <erack@redhat.com>  [06e427c24d75311c0ab79d2da586b961881db766]

        control deletion of SdrCaptionObj within ScCaptionPtr by refcount
        
        I guess this is about the first time ever that repeated Undo and Redo of
        Cut&Paste of a cell comment does not crash..
        
        Change-Id: I493a0a5439efde133a07d73ddcbcdf5bda4bc276

2017-04-13  Eike Rathke  <erack@redhat.com>  [6b4b2752fa876c219ee37a799b64211529f950e2]

        bail out early if there is no caption to remove
        
        Change-Id: Id08d82751560092fd6225131970f607dbb2e4801

2017-04-13  Eike Rathke  <erack@redhat.com>  [2780f44627e487761c1f37f6475239bca6a262e0]

        in RemoveCaption() forget() instead of reset(nullptr)
        
        Change-Id: Id97d4d97c1d46ac6de6198515756a0786a54626e

2017-04-12  Johnny_M  <klasse@partyheld.de>  [57bdeafc092ae75b8b4c0fb0e5ec4660d96e3de8]

        Updated core Project: help  958daee8ba1a708cfb5eaa3811078500e653f88e
        
        Fix measurement unit conversion reference
        
        1. Following pages were incorrectly referring to
        https://help.libreoffice.org/Common/Frequently-Used_Buttons#metrik instead of
        https://help.libreoffice.org/Common/Conversion_of_measurement_units#metrik :
        
        - https://help.libreoffice.org/Common/Page (in "Related Topics" at the bottom)
        - https://help.libreoffice.org/Math/Font_Sizes (in "Base size")
        
        Note: Following pages already use the correct reference:
        
        - https://help.libreoffice.org/Calc/Optimal_Row_Heights (at the top;
        http://opengrok.libreoffice.org/xref/help/source/text/scalc/01/05030200.xhp#41 )
        
        - https://help.libreoffice.org/Calc/Optimal_Column_Width (at the top;
        http://opengrok.libreoffice.org/xref/help/source/text/scalc/01/05040200.xhp#42 )
        
        - And other - see
        http://opengrok.libreoffice.org/search?q=%23metrik&project=help&defs=&refs=&path=&hist=
        
        2. While at it, also added the same reference to the place which was
        incorrectly meant as reference before:
        
        - https://help.libreoffice.org/Common/Frequently-Used_Buttons#Metrics
        
        Change-Id: I827ff047bfb2426ff1192e90a5361ab05198a7f8
        Reviewed-on: https://gerrit.libreoffice.org/35997
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [9f565f5cb628dcd32b05be7079dd5482e5cc19b9]

        can use gb_CppunitTest_use_configuration and still access .ui files
        
        after...
        
        commit 506cab1a01b0481d0831a7a692a26dc5a5b55e91
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Apr 12 16:14:10 2017 +0100
        
            take the .ui files from $BRAND_BASE_DIR/$BRAND_SHARE_SUBDIR
        
            Change-Id: I9cffdc092206c038da32a32a2cfe629e68b5c258
        
        Change-Id: I906d16037cdf0b9203a4120cb1a5e9846a5c7b7f
        Reviewed-on: https://gerrit.libreoffice.org/36482
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-12  Szymon Kłos  <eszkadev@gmail.com>  [76fbd18a515e531f1d238ab0b405212a032c53f2]

        Notebookbar: remove dependency between all containers and IPrioritable
        
        Change-Id: I92bff0d68470763c88172744e82d9b5915ffb6f1
        Reviewed-on: https://gerrit.libreoffice.org/36387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [c5603ba6d9d97d62d68cdbda4e2f06527db7092e]

        ofz: avoid oom
        
        Change-Id: I64dd130f618ea18b802117b7a2cf0eeb8f271046

2017-04-12  David Tardon  <dtardon@redhat.com>  [77546ec3587c831846829f6635d91f0d1dd47e27]

        drop obsolete check for boost/function.hpp
        
        Change-Id: I95b968b7ba13481d246fde7471b02f821372e1fd

2017-04-12  Vitaliy Anderson  <vanderson@smartru.com>  [66f71c7e8b68a3e35e258ff1131f5e3d27fd9e85]

        NumberingManager.cxx: remove unused
        
        Change-Id: I43266bba61ae95386383b7080c9c5983804afe4a
        Reviewed-on: https://gerrit.libreoffice.org/36478
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [169bd7718264b0e312052757f9bbd2321e1399c2]

        [API-CHANGE] drop css.comp.logging.SimpleLogRing
        
        Change-Id: I2f61a8ec24a28a917b458673df6ed45ac1f93e72
        Reviewed-on: https://gerrit.libreoffice.org/36447
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-12  Gabor Kelemen  <kelemeng@gnome.hu>  [9bd5b6b9855ad11314ec5d00585fc568bb1689fe]

        Updated core Project: help  dafaa1c1e89f912513e87c613db7ff23961d3030
        
        Update Customize - Toolbars page help
        
        Sync with UI and reorder paragraphs to better follow
        its structure.
        Add bookmarks as needed.
        
        Change-Id: I19f0d1ada570ecff6d5fc8ee37051a7c37125b3b
        Reviewed-on: https://gerrit.libreoffice.org/36398
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [4e0fab219230cc5a35022beb203a014685d8c354]

        EnableHeadlessMode bool arg doesn't toggle headless
        
        but refers if a dialog is fatal or autocancelled
        
        Change-Id: I7f15ecb26a3e29065caaacb932c7416f4cd96ff6
        Reviewed-on: https://gerrit.libreoffice.org/36487
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-12  Stephan Bergmann  <sbergman@redhat.com>  [e8ffe54dec568332c301f8510f3186c04421b911]

        Lets see if basing WINDOWS_SDK_BINDIR_NO_ARCH on WINDOWS_SDK_HOME works better
        
        ...than basing it on naked winsdktest, even though both should be effectively
        equivalent modulo Windows pathname normalization voodoo.  But at least the
        Win-x86@62-TDF bot complained after a4d1ed6ba2a81b4284cd360f44b6723bc9bfaf85
        "Adapt to Windows SDK 10.0.15063" with
        
        > configure: setting up the build environment variables...
        > cygpath: cannot create short name of C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin\x86
        > configure: error: path conversion failed for "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\/Bin/x86".
        
        presumably because that path does not exist, so pathmunge() -> PathFormat() ->
        cygpath can't generate a short 8.1 DOS form for it (and maybe with the already
        voodoo'ed WINDOWS_SDK_HOME that happened to work nevertheless, because voodoo?).
        
        Unfortunately, this requires to move the whole "Check for the Windows SDK" block
        further up---but the block itself left unchanged except for splitting the part
        out that uses WINDOWS_SDK_BINDIR_NO_ARCH.
        
        Change-Id: I13a369ba34b63392ec42333dbc1e538b49a24ca1
        Reviewed-on: https://gerrit.libreoffice.org/36481
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-12  Jens Carl  <j.carl43@gmx.de>  [bef7ba7ced13908340ff03aacb64dc22217040b4]

        tdf#39468 Translate German comments in sw
        
        Translate German comments and terms in sw/
        
        Change-Id: Idc788ab3a62d29489893e086a51329ace59a6465
        Reviewed-on: https://gerrit.libreoffice.org/36401
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [b2af27abaf0531cdd72a5d3b298b7eff5d8bffc5]

        update test to pass now that .ui files are found
        
        with 506cab1a01b0481d0831a7a692a26dc5a5b55e91
        
        "take the .ui files from $BRAND_BASE_DIR/$BRAND_SHARE_SUBDIR"
        
        in place .ui files are found and the count here changes,
        
        reverting the above makes it pass, but also reverting
        08cf2fd01064306eef7fdbb5b62320947c4d1089 (framework: last dispatchInterceptor
        gets asked first, 2016-05-20) that this test wants to test also passes
        
        Change-Id: I01f5b77065e9562619412824bf69494b7b672b68

2017-04-12  Werner Tietz  <karlooforum@arcor.de>  [7ef47336411389ac492729bef52fe62aebe90f5a]

        tdf#92007 python scripts with tuple-assignments fails on access from GUI
        
        Change-Id: Ice1d7d92cec56751cb26cbb31a5995ab30895125
        Reviewed-on: https://gerrit.libreoffice.org/36399
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-12  Justin Luth  <justin_luth@sil.org>  [8913353a8fd2a1d281c2d8a33ca795d97201b7bc]

        enum spelling: throught -> through
        
        git grep -l  "[ _\.]THROUGHT" | xargs sed -i 's/THROUGHT/THROUGH/g'
        git grep -l -i "[ _\.]THROUGHT" | xargs sed -i 's/throught/through/g'
        
        In ENUMs: THROUGHT = THROUGH (preserved as valid alternate spelling)
        In ooxmlexport8 - unit test confirms THROUGH = THROUGHT
        
        Change-Id: Iae0fef9a8adcb96761989f38903a24ffb1b91e77
        Reviewed-on: https://gerrit.libreoffice.org/35998
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [506cab1a01b0481d0831a7a692a26dc5a5b55e91]

        take the .ui files from $BRAND_BASE_DIR/$BRAND_SHARE_SUBDIR
        
        Change-Id: I9cffdc092206c038da32a32a2cfe629e68b5c258

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [fe7eac1e0776ae3fd9f24b40590021eab8ac4ac9]

        ooxmlexport4 triggers .ui loading too
        
        Change-Id: I9ed7b3a90f87d9235f80b7d5201ea35ac1ec01e1

2017-04-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [dab3923a690f742d0a32532b15f47e2557706c8a]

        Remove more remains of bundled extensions
        
        Change-Id: I22686d1e3b89c017a6e48a4b42cabc5e092b11cc
        Reviewed-on: https://gerrit.libreoffice.org/36396
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [1b431f454ecc04e44187b29c73f2cf0166c19f39]

        tell cppunit test about .ui requirement
        
        Change-Id: I2346732db5c4b120025594b89c003f544588048e

2017-04-12  dilekuzulmez  <dilekuzulmez@gmail.com>  [ef5757ab06743fc56d5bf74d7244edf01acfa842]

        tdf#96505 Get rid of cargo cult long integer literals
        
        Change-Id: I67984bfbeffd2d69103b7665d953fa3b1ff03397
        Reviewed-on: https://gerrit.libreoffice.org/36316
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-12  Michael Stahl  <mstahl@redhat.com>  [6a9f06e7ca9ba1ea9ebf8ecb013c6f63c4d7419c]

        sw: fix typos in URLs
        
        Change-Id: I51adbc08515352242b3e5b5f9eee071aee5a3951

2017-04-12  Michael Stahl  <mstahl@redhat.com>  [fa73f774019e1c5a8e062d6fc1cf35a43e1a847c]

        hwpfilter: remove write-only variable
        
        Change-Id: I03e29b1a3761fcafc70168b04d788dbf3e1584eb

2017-04-12  Michael Stahl  <mstahl@redhat.com>  [b6a4b9264c098218a3f59a0e37504b33a7281e60]

        fix typo @trhows
        
        Change-Id: Ia57df88476b3dad0ed140d4f33a2cb813274376e

2017-04-12  Jens Carl  <j.carl43@gmx.de>  [8b431b80d19794c08570bf8c0a1d9190807e1972]

        tdf#39468 Translate German comments in sw
        
        Translate German comments and terms in sw/source/filter/html/parcss1.cxx
        
        Change-Id: Ib36ba2214d621a2f5272928922c5999a718d86bb
        Reviewed-on: https://gerrit.libreoffice.org/36442
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [d74689c15170b5bad3e2230b4ea99bb1d9dd1e60]

        convert header/footer menu to .ui
        
        Change-Id: Ia1aed81bfd806fbca78acc3b23886056a23ade4d

2017-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f55dfb564e56515b6ebb4d10b089f67ad628fb6]

        convert AX_FONTDATA constants to scoped enum
        
        Change-Id: I0de365c8f654973f483d09fc9170f40bda7cbd9e
        Reviewed-on: https://gerrit.libreoffice.org/36457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-12  Jens Carl  <j.carl43@gmx.de>  [ec366658fcad31165ec6771b397f50cd9a2ffc2c]

        tdf#39468 Translate German comments in sw
        
        Translate German comments and terms in sw
        
        Change-Id: I1c9f64d91e7e490e92eb83ee348de0e90232942e
        Reviewed-on: https://gerrit.libreoffice.org/36439
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [2fccbd4dea4d3570f1a9c5987bc1904f9211c27c]

        convert annotation page break menu to .ui
        
        Change-Id: I822029c8fe2dc8ae0a0f52091375d79c0784b7ce

2017-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b79d297f4be32aa15c599ad6c1cd77580856cccc]

        convert SwTableSearchType to o3tl::typed_flags
        
        Change-Id: I4fbe114d96ac34540d0774fedbe1fed210efa906
        Reviewed-on: https://gerrit.libreoffice.org/36459
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-12  Stephan Bergmann  <sbergman@redhat.com>  [2685678cd0221f4522e8502183baeaecb5ddd0a4]

        Revert "Work around clang-cl issue with MSVC's safeint.h for now"
        
        This reverts commit acbb7e3243afec515bf98b2b34454afc5320bf66.  No longer needed
        with safeint.h from recent "Windows Software Development Kit - Windows
        10.0.15063.137".

2017-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [86eb71c4789dc5ab0200f49f7e5bca512ef4adaf]

        convert FOUND_ constants to o3tl::typed_flags
        
        Change-Id: I378cc5d853edc22ac80cae4d80607d933aa2612a
        Reviewed-on: https://gerrit.libreoffice.org/36454
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [9c946e83cb773a0d0f05d27dab43cf6f934c7a56]

        use std::unique_ptr
        
        Change-Id: I74ab04b58c848961b1c4d30b68e8dd5ff5dd1f0d

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [ce577c94e7c4c53930a43ab0fd78fcacbf2eb01c]

        drop unused argument
        
        Change-Id: Ibbf3d6cbf694b1ca693d53c9ac92076a85df125f

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [13ca751a69f1aed666eade43d464b357dbe3c1af]

        ofz: timeout, guard against going backwards
        
        Change-Id: Ib91ae165147582bdb44690215a1df6f01ede796b

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [9c70cdda1025e7eb31bfb307ad7deb544defcb3b]

        fix indent
        
        Change-Id: Iaee640be234199b34c24a5a0e1e841914f92133a

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [aa708712ff438fab961b59196c777ca42eece3da]

        convert selection menu to .ui
        
        Change-Id: Ie4cf80202c333600ce027c78aa3c379ef33f4f80
        Reviewed-on: https://gerrit.libreoffice.org/36449
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-12  Stephan Bergmann  <sbergman@redhat.com>  [a4d1ed6ba2a81b4284cd360f44b6723bc9bfaf85]

        Adapt to Windows SDK 10.0.15063
        
        On a machine with MSVC 2013 and 2015 (but no 2017) installed, I installed
        "Windows Software Development Kit - Windows 10.0.15063.137" as available through
        <https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk> (in the
        hopes that it will provide a better fix for
        acbb7e3243afec515bf98b2b34454afc5320bf66 "Work around clang-cl issue with MSVC's
        safeint.h for now").  That apparently removed various files from the
        C:\Program Files (x86)\Windows Kits\10\bin\ hierarchy, while it added files to a
        new C:\Program Files (x86)\Windows Kits\10\bin\10.0.15063.0\ hierarchy (and
        <https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk>
        mentions that in an "SDK Layout Changes: Side by Side install of tools and
        metadata" section).  So return a new winsdkbinsubdir var from find_winsdk() to
        cover installations that use this new layout scheme.
        
        In b076e8f673d1714ee8b6f991eb2ca299b6fa8949 "Fix include and library paths for
        at least me", tml had hardcoded some 10.0.15063 -> 10.0.14393 mappings that are
        unhelpful at least in my scenario.  I tried to keep those hacks in in a way that
        would still work for tml's scenario.
        
        The check for msiinfo.exe etc. had been broken since
        ecfabb66f421ef07f52a655117f047aa75d54a01 "add support for Windows 8 SDK", but
        apparently in a way so that nobody noticed.  The first
        
          # needed for msi packaging
          pathmunge "$WINDOWS_SDK_BINDIR_NO_ARCH/x86" "before"
        
        is indeed needed, as (at least some of) those tools are only available in the
        arm and x86 sub-dirs, not in the arm64 and x64 ones.  (I'm not sure whether the
        two later pathmunges adding $WINDOWS_SDK_BINDIR_NO_ARCH/{x64,x86} are still
        relevant, though.)
        
        Change-Id: Ia403e4bde7b1abf7e2c9d9f084a05af2d1311617
        Reviewed-on: https://gerrit.libreoffice.org/36455
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [d30de8376f1ceb16cc7348dc271f9f1704ff728b]

        CppunitTest_libreofficekit_tiledrendering: disable occasionally failing test
        
        When it failed, it always failed like this:
        
        libreofficekit/qa/unit/tiledrendering.cxx:311:TiledRenderingTest::runAllTests
        equality assertion failed
        - Expected: 3
        
        - Actual  :
        
        It's not clear yet what triggers the failure, sounds like some kind of timing.
        
        Change-Id: Ib5f44523f9a29c892aeda9eb881f452b57adb8a8
        Reviewed-on: https://gerrit.libreoffice.org/36445
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [4e943da402ea5a7b450a9251ff75a6a3969dba74]

        external: upgrade to pdfium-3050 and stop using bundled zlib
        
        Change-Id: I2e572585ea1cebc65aa364d8ce059cf0a3e1b83f
        Reviewed-on: https://gerrit.libreoffice.org/36443
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-12  Stephan Bergmann  <sbergman@redhat.com>  [c4d02f488d6ca85e25f231db27eaba4ca3085db0]

        Add minimal INetMIME::scanContentType test and fix bugs thus found
        
        Change-Id: I8fcbeb2b0804bc4f9ee8f97f7d02737ba79a7f20

2017-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [a3c294e6ad33c43b7c515b9bf543aa4bb27a7d51]

        convert ReadWriteGuardMode to scoped enum
        
        Change-Id: I21ae815d5bbd7b39cd690168738c21925558585e
        Reviewed-on: https://gerrit.libreoffice.org/36452
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [05144427303b2aa09108eeb03606fa66da275d2b]

        no need to use OUStringToOString in SAL_INFO
        
        Change-Id: I707e0d72aba89b7e644def6f4c251e14f6599ad2
        Reviewed-on: https://gerrit.libreoffice.org/36451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [4930acb18bbd145fd995084cd95e3e9d631424ed]

        infinite SetDefaultSize->SetPosSize->SetDefaultSize
        
        https://retrace.fedoraproject.org/faf/reports/1278627/
        
        presumably the 'optimal' starting size hits the invalid size path
        causing another attempt usin the optimal size, so force a valid
        initial fallback size
        
        Change-Id: I6c38ee5e1b90ce41a4550c8a8370e791f5c351b0

2017-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [bad8bb24142348e7273fedfa5f8f4132a131254e]

        convert SelectionType to scoped enum
        
        Change-Id: Iefdf6d47b1c0189c3b3e39ad5a025e95f18fe6b6
        Reviewed-on: https://gerrit.libreoffice.org/36446
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [3cee2b2d5823e83fbfa01b2987df2452f75fc777]

        convert style menu to .ui
        
        Change-Id: I85683007062c4cc1160ace7b3bf962ee5c021b6e

2017-04-12  Stephan Bergmann  <sbergman@redhat.com>  [24ccdd63b7a290a830bd15e552cc25c1981efeb0]

        loplugin:useuniquptr: Remove no longer needed blacklist entries
        
        Change-Id: Ib372d93c5a6e7550ad0d3dc1017fe49d9059146c

2017-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a2a03ff08ffd5e490e8d0bb1f27bb4d94c3c8ed]

        Revert "remove duplicate charset entries"
        
        This reverts commit 98973e40e8753e96c7ae271a2a13078646fadb1b.
        
        Not actually duplicates, the entries have underscore instead
        of dash.

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [bc937896e255f1372726e36b00ca0d3b0afce35e]

        convert preset menu to .ui
        
        Change-Id: I31cbe438f5f5b790ca8f4373010b28d948c2b53e

2017-04-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [98973e40e8753e96c7ae271a2a13078646fadb1b]

        remove duplicate charset entries
        
        Change-Id: I0e216af87b3dfaa57533418286fbf290d564cb25
        Reviewed-on: https://gerrit.libreoffice.org/36418
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [992a33313046f4a4d322db9464c474e7429a019a]

        clang-tidy: readability-else-after-return
        
        run it against sal,cppu,cppuhelper
        
        I had to run this multiple times to catch all the cases in each module,
        and it requires some hand-tweaking of the resulting output - clang-tidy
        is not very good about cleaning up trailing spaces, and aligning
        things nicely.
        
        Change-Id: I00336345f5f036e12422b98d66526509380c497a
        Reviewed-on: https://gerrit.libreoffice.org/36194
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [77c1431ee88ab04a9ff48b849acedee6d455bafb]

        convert SwComparePosition to scoped enum
        
        Change-Id: I95c03e02078a1dc8878e44763502bb344dc3ac26
        Reviewed-on: https://gerrit.libreoffice.org/36412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e06c1b69c8d13c93c94428218c84c437422463e]

        add SAL_WARN_UNUSED to sw::Ring and friends
        
        Change-Id: Ic90e4357089c1f487dd5738f9c14862ce95d611d
        Reviewed-on: https://gerrit.libreoffice.org/36408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b57c28302def4dd56b2dc8ffb73f21b688a6534]

        tag ScAddress and friends with SAL_WARN_UNUSED
        
        Change-Id: I4ed6b1e8b4225a87fbcb863a47c84e30228b5352
        Reviewed-on: https://gerrit.libreoffice.org/36407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-12  Caolán McNamara  <caolanm@redhat.com>  [9e4d84daf279a63052cfd0aeebd2d67dfaf07c67]

        drop document_io_logring.txt and use global logging
        
        Change-Id: Ibda0ce925bc76355e636022c955077ac89e66cce
        Reviewed-on: https://gerrit.libreoffice.org/36434
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-12  Stephan Bergmann  <sbergman@redhat.com>  [9b157d37f15b34720fced0b94d4541f4149a8947]

        Remove unused jfw::VendorSettings instantiations
        
        Change-Id: I0af90fbb9eb77e5e65b29a79cc3b37af8cfc75e6

2017-04-12  Stephan Bergmann  <sbergman@redhat.com>  [598f788116cc830ffd8e3b214d5dade651e2aa95]

        Remove unnecessary copy
        
        Change-Id: Ib350999ddf3ed2753b9e615a07b963c459dc714b

2017-04-12  Stephan Bergmann  <sbergman@redhat.com>  [331f0e0c1e921d41116de5190c6eee81fad63a61]

        Remove unused function pointer typedefs
        
        Change-Id: I51ee45dba007e5709b1516c36b029f940ea7153e

2017-04-12  Stephan Bergmann  <sbergman@redhat.com>  [f1bbafc584ba538c21ee156e411903ed142cac2a]

        Convert rtl_uString -> OUString in jfw_get/setVMParameters
        
        Change-Id: I55f96873661f686cd9625d69523718ccb54659dc

2017-04-12  Stephan Bergmann  <sbergman@redhat.com>  [61f43d0327c81bb2df88734c9572e489e4a9de31]

        Simplify jfw::VersionInfo
        
        Change-Id: I2cc1071bbaf9c68fbd621d6c0c6953b7646b1a62

2017-04-12  Stephan Bergmann  <sbergman@redhat.com>  [346b5cfd9078826f8705e226ad317b2e4c58162d]

        Convert some rtl_uString -> OUString in jvmfwk
        
        Change-Id: I08de5cab29dabc6fd824d5df8bac12c8520a05ae

2017-04-12  Stephan Bergmann  <sbergman@redhat.com>  [e2ba48e50d30a4cbcf7a9b0208baaa395114f6e8]

        Silence -Werror=unused-parameter on Android
        
        Change-Id: I69cd0724c2c4a6f82f89080b0622e734617c5704

2017-04-12  Takeshi Abe  <tabe@fixedpoint.jp>  [66c97812ef6d7e31a999a7a976c90a94257e4dee]

        starmath: Prefix member of SmOoxmlImport
        
        Change-Id: I63c87c462ab8ba23d5d1758be2eb1c76ecb6467b
        Reviewed-on: https://gerrit.libreoffice.org/36356
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-04-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [84ed9adab673ff6d97ce634daf64f4e8bd0d00c1]

        CppunitTest_libreofficekit_tiledrendering: add more processEventsToIdle calls
        
        With this the test passes for me 10 times in a row, while previously it
        failed from time to time, hopefully this fixes the false negatives.
        
        Change-Id: I233276ddfe4e9d8c86557f7f1c29d997f2fb51f6
        Reviewed-on: https://gerrit.libreoffice.org/36420
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-11  Andras Timar  <andras.timar@collabora.com>  [cfd5f4158bd7bfc5714e9bf23b7a71b2d769a644]

        Updated core Project: translations  2a1270529083474b2526d3b8b59e33f6df5412ef
        
        Updated Slovenian translation
        
        Change-Id: I746c06d065b19e021d5c76dfd90d779e4ea79c2a
        

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [1c1d29027bee64177ec3b14cb8e10df03e2ce8d2]

        Assert obvious preconditions instead of returning javaPluginError:InvalidArg
        
        Change-Id: I93bb3aaa0106bce98995f843ee036c9570f6aaf0

2017-04-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [54a4121f2040bd11f3d6056767f2d7ad6c7745ac]

        PDF export of PDF images: compress page stream if requested
        
        compressStream() automatically takes care of
        VCL_DEBUG_DISABLE_PDFCOMPRESSION, so this also simplifies code.
        
        Change-Id: I7661123e6ba73f8f064ec0543a03e2ec15fd2468
        Reviewed-on: https://gerrit.libreoffice.org/36415
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-11  Mike Kaganski  <mike.kaganski@collabora.com>  [aa4e06c67dbe414ae26b757d6968eb27b5ebeb99]

        tdf#103058: use RegQueryValueEx instead of RegGetValue
        
        because the latter is unsupported on WinXP
        
        Change-Id: Ie922271ab837637d77f3d76c5144d10a7f5a5f0d
        Reviewed-on: https://gerrit.libreoffice.org/36416
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [59fddf430f4d80c7e9ae0b7064697f5471bffedf]

        Calls to jvmfwk/framework.hxx must not pass in null, drop JFW_E_INVALID_ARG
        
        Change-Id: Iff4b8ccc79e194f645791ac73818e3b677ae32a6

2017-04-11  Eike Rathke  <erack@redhat.com>  [8aa8be724dafc266d7daeae325806ca2caae2efe]

        deleting pModel also deletes the SdrCaptionObj
        
        Change-Id: Icf3aed35ede1c211d6238dc66d86cb2866b247cd

2017-04-11  Eike Rathke  <erack@redhat.com>  [59aebc3e51490ba9c76a261b2e5090b12f30e0da]

        set mbNotOwner at various places
        
        Change-Id: I1ff14c573d556cad15513dfe3f0fecbf9107fa41

2017-04-11  Eike Rathke  <erack@redhat.com>  [024ddbc7d2ffe6b4b84c48b213296a0716086b6d]

        reset variables when not owner
        
        Change-Id: Ieab4bf36b89abac2d2ff377fc2b6f31ce0e1d3aa

2017-04-11  Eike Rathke  <erack@redhat.com>  [e777618a59b6a66207d416b7b4dd3e77c2662260]

        rename ScCaptionPtr (mb|set)InUndo to (mb|set)NotOwner
        
        ... which better suits the general purpose we'll need
        
        Change-Id: I32805c91d17180d5f18225a02c8a436826242e19

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [87d4fd3b13f4dad7b043a776124e947bd0517014]

        Remove unnecessary casts to void
        
        Change-Id: Ib817e07d4becd7c4cf92501b747d7628ef231c55

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [40677a29093b8e47dfdc17a251845624c57430f6]

        Fix missing deref
        
        ...lacking since recent f0454e72c1d1b11c3bcbacb23048a62fdecd037c "Use
        std::unique_ptr<JavaInfo> for lifecycle management in jvmfwk/framework.hxx"
        
        Change-Id: Ied39be52ccc8cbef48cdfb4933e4ac1914fd0fd3

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [7635e0c1c7f821a1081f8e3868f641ae74a172d6]

        sal_Bool -> bool
        
        Change-Id: If632eb547aa5082ad13eac8c2ad39a1742309fc7

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [33cf2b6613da36863f6f64a7ac1e413ac1e641ff]

        Let jfw_isVMRunning return the result; there are no error conditions
        
        Change-Id: I004b3d6f6b7b32d1bb41072d7fdd4a66f944d992

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [16f29aa720c3f1a27f1ee6898630b10b897899c8]

        sal_Bool -> bool
        
        Change-Id: Iec70d6726e36af607a0a5b5a0f6dc86d05322435

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [15c98f1740708ad7c05753ea28d5ad8ed4430e02]

        jfw_existJRE requires non-null args, never returns JFW_E_INVALID_ARG
        
        Change-Id: I2067b77393427a5a6a4273c2f609ff8d335f436a

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [583508ced26a422145111242c027b3fbd5687dc5]

        sal_Bool -> bool
        
        Change-Id: I8df49f349308cc17d684d5c0e8215aa628dfaeda

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [f0454e72c1d1b11c3bcbacb23048a62fdecd037c]

        Use std::unique_ptr<JavaInfo> for lifecycle management in jvmfwk/framework.hxx
        
        Change-Id: Ie604c75e92c407ff3118aaa58155648d956c91fb

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [6bb4c48812224237c29acf31264cc05e2938f242]

        Determine accurate position for already added JREs
        
        Change-Id: Ieef6aaeccd3368fa1cf79b3eab510b6b6c24427e

2017-04-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [37bdf1659ddb11d8706289511623cc7c8b0d264b]

        Related: tdf#106972 vcl PDF import: downgrade PDF >= 1.5
        
        There are two problems with these newer PDF versions:
        
        - the current PDF export code doesn't know how to roundtrip such PDF
          images (needs work on both the import and export side)
        - upgrading the default PDF export version would upset readers who can't
          parse PDF >= 1.5
        
        So instead of raising the default PDF export version, for now just be
        conservative and depend on pdfium to downgrade the PDF image version to
        1.4 if it would be higher.
        
        Given that this modifies the input of the graphic filter this also needs
        changes in the ODF export, so that the filter result will contain that
        downgraded data, not the original one.
        
        Change-Id: I1efa97af8110e9a6ee3e8a7339bcc7d70457cfb0
        Reviewed-on: https://gerrit.libreoffice.org/36413
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-11  Michael Stahl  <mstahl@redhat.com>  [5722b815fa34422595407e83029fb41583f13894]

        sw: let getProperty fail more helpfully
        
        Change-Id: Ibca942235060c5b3a6215325e262bacbc464f2a4

2017-04-11  Michael Stahl  <mstahl@redhat.com>  [8bf9432b8aa9bf22fc20ba5faaf09386e77ee178]

        reportdesign: what the whitespace?
        
        Change-Id: Icbe65def98553bd61236ed1c814768260dbc4d50

2017-04-11  Michael Stahl  <mstahl@redhat.com>  [0451019f7522e005853dae27131ca203d8a1a93c]

        OFFICE-2102: ODF export: write <text:s> after non-mark elements too
        
        ... and fix the wrong export for <text:meta-field>, which erroneously
        did not use the same bIsPrevCharSpace flag as everything else (which was
        obviously a bug, as there should be one flag per paragraph).
        
        Interop testing demonstrates that at least Word and Calligra Words
        differ in their interpretation of spaces following <draw:frame> and
        other shape elements, and <text:note>: if there is a U+0020 space
        before the element, LO will not collapse a U+0020 space behind the
        element but Word and Calligra Words do collapse it.
        
        The distinction between "mark elements" and "non-mark elements" in the
        whitespace collapsing implementation in OOo since the beginning was
        never explicitly spelled out in ODF, although listing the
        <text:bookmark> etc. elements in ODF 1.1, 5.1.1 was a strong hint.
        
        Fortunately all 3 applications agree that a <text:s> following a
        <draw:frame> is consumed as a space, and it is valid to write a <text:s>
        in this situation, so just do that to improve interoperability.
        
        Change-Id: I42260c0528db9fe7e87e8dbae5105aeadb83780d

2017-04-11  Michael Stahl  <mstahl@redhat.com>  [87713a4743dbc562227bf25f0232b24d56fcc265]

        xmloff: rename one overloaded XMLTextParagraphExport::exportText
        
        ... to exportCharacterData. The others all export XTexts.
        
        Change-Id: Ic4b1d6364c15d99d839e2736d4c2966d7aa302d4

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [a730dc1b566565472ea7e4b94f0dea9705d0a809]

        Remove unnecessary jfw::CJavaInfo::cloneJavaInfo
        
        Change-Id: Ia9e807c0d1e5b0664d711c551a5e70afccbcc564

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [e4627e83de6ccae825944004604316b5b419f2ac]

        Use jfw::JavaInfoGuard
        
        Change-Id: I2eb0a82d3e935f183729f76375feed927a34d74f

2017-04-11  Caolán McNamara  <caolanm@redhat.com>  [3927105e19d335da6461d853ba5cedda788067da]

        convert ruler menu to .ui
        
        Change-Id: I5f9b0033288ccd4b58e055998834185970f987b0

2017-04-11  Caolán McNamara  <caolanm@redhat.com>  [b897cc4dfc7111eb8dfd5d8aa8c970f21ab035d6]

        consistently track amount of buffers remaining
        
        Change-Id: Ib9746a045edf2146b8cc3bd69124ab74462df094
        Reviewed-on: https://gerrit.libreoffice.org/36405
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-11  Eike Rathke  <erack@redhat.com>  [e7b1c70ea9cd13e229014191cb82775723e7f48d]

        nitpicks, tdf#84837 follow-up
        
        * follow naming conventions (nSelTab vs. aTab for integer variable (nTab
          already used throughout function))
        * if and for keywords followed by one blank
        * checking bHasNotes / breaking twice is unnecessary, move the check into the
          loop condition instead
        
        Change-Id: Ib48afbce7c75d146ecf4b674ef92e3b5f6cf063e

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8e2ae1b915477c76d38352298570af309a36d85]

        loplugin:inlinefields in lotuswordpro
        
        Change-Id: I1ba5bdd59badd6f1b6562c6284baf05bcfc3d78c
        Reviewed-on: https://gerrit.libreoffice.org/36402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-11  Mark Hung  <marklh9@gmail.com>  [b0459b45f431490b8fcf94ecc6b01365efe0a11e]

        tdf#107057 revert the logic of SwFrame::PaintArea
        
        It seems that getting the minimum of all the bottom
        the window doesn't work when there are merged cells.
        
        This reverts commit b13a0a27444ffbf9ef45cb16ad69fdff0dc64306.
        
        Change-Id: I39a22a477874794912e44d4f56c2de27bc5e7179
        Reviewed-on: https://gerrit.libreoffice.org/36382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-04-11  Gulsah Kose  <gulsah.1004@gmail.com>  [ec25d34fa3ac900950ff24fcb224f7e827352803]

        tdf#84837 Add Show/Hide all comments commands to Calc.
        
        Change-Id: I1e38335ff1269d0d464f03d23bfc5eba6e3b1532
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/35020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-04-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [9e8598c42a1a6f2fbd88711aa9bea5961eaf7b4a]

        tdf#107089 PDF export of PDF images: handle mixed filters of page streams
        
        It's allowed to compress different page streams differently, and we must
        have a single object stream for our form XObject, so just incompress all
        of them to be consistent.
        
        Change-Id: I7a20dc2084a902a37dcefa3420d59a576f120bcd
        Reviewed-on: https://gerrit.libreoffice.org/36409
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-11  Eike Rathke  <erack@redhat.com>  [24d935164f553bb4daa9be591c9cb392a86f06cd]

        there are still cases where the caption pointer is dangling
        
        Change-Id: I8c186fa32d7fc3f26d7952268cb1e614025ecf37

2017-04-11  Tor Lillqvist  <tml@collabora.com>  [036fcf2a4c0b630548a93bb20bd861940ba295f0]

        tdf#105809: Drop the PlaceWare export filter
        
        Hard to think of any reason why anybody would need it.
        
        Change-Id: If989cdeb1728847973da601f9d3fa60aba1f3bad
        Reviewed-on: https://gerrit.libreoffice.org/36169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f762a7772b1faa5855b07ca78b221edbaba53b59]

        loplugin constantparam, ignore variadic methods
        
        Change-Id: Ieabb020406d5a381dd9cbace3b1e4cc434857d54

2017-04-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [a94ef79826fdb52bcde2d0ee8b76da6df46962f2]

        sw: fix indentation in SidebarScrollBar
        
        Change-Id: Ida2e22690a2fc9e6319701e401ea66aa47d4c081

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9dbd58cdd3767ee5d574023c6331932440275b9]

        loplugin:inlinefields in LOTUS_ROOT
        
        Change-Id: Ia0e1eebf5fd15d487451fd061f053fb5b802ca98
        Reviewed-on: https://gerrit.libreoffice.org/36406
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b472a6067cfef1588b4b6122e52fcee269d6bdf]

        inline some trivial private methods
        
        Change-Id: Ic97c4202495112ad4cd32c295516ae8611a73d10
        Reviewed-on: https://gerrit.libreoffice.org/36381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-11  Caolán McNamara  <caolanm@redhat.com>  [da78742e189966bd6e7f49390164132684928756]

        ofz: loop in lwp layout
        
        Change-Id: Ic0a6a3c77b82e001829d8d9d7163e1b2141d8a0c

2017-04-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [e1c83d0514e6123faa50ad0a7aa6a9031b271c9a]

        tdf#106970 DOCX import: don't collapse para auto space for different nums
        
        Commit 1bf7f6a1a50ee9f24a3687240fe6ae390b905a6b (tdf#106690 DOCX import:
        fix automatic spacing before/after numbered para block, 2017-04-04) made
        sure that autospacing is only collapsed in case the adjacent text nodes
        both have a numbering rule.
        
        It turns out there is an additional condition: even if both text nodes
        have a numbering rule, do the collapsing only in case they have the same
        numbering rule.
        
        Change-Id: Idb7a2b24d7eaa9094cc36f86b8a483045a33d028
        Reviewed-on: https://gerrit.libreoffice.org/36400
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [8966f6e3b4207d15c74208846c2dec827cab254e]

        loplugin:inlinefields in ScHTMLLayoutParser
        
        Change-Id: I45be789db16eeee6a666eb14df6989967a5e1d09
        Reviewed-on: https://gerrit.libreoffice.org/36404
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-11  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [a45feba83e5fb35eee1884887e8dbe795ebacde5]

        tdf#107016 EMF+ Add support of import EmfPlusRecordTypeDrawRects record
        
        EmfPlusDrawRectss record defines the pen strokes for drawing a series of rectangles.
        
        Change-Id: Iaa061f8502fb51de44d2e65a1c92daf297b79d2b
        Reviewed-on: https://gerrit.libreoffice.org/36261
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e162517869c811c06242bb8eb08001dfcf3b714]

        loplugin:inlinefields in ScJumpMatrix
        
        Change-Id: I8fea7185c6ccd1c023835da41ab184351d5cac01
        Reviewed-on: https://gerrit.libreoffice.org/36403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [25e92d7f7c915e26febd8c868a6531d99aac30cd]

        loplugin:inlinefields in XMLTextParagraphExport
        
        Change-Id: If0e80fbe21b6d8bed55357d7fc09027fc4a37e06
        Reviewed-on: https://gerrit.libreoffice.org/36373
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-11  Stephan Bergmann  <sbergman@redhat.com>  [3df73dc906555c5727fc5a0ee84d487f27b73817]

        Fix comment: find_winsdk apparently does not take any argument
        
        Change-Id: Idd192405810d1e56ded4a42a1bcf972d2e3de904

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf6449230ad2b4dfb427a062663e5ff2b9ddf3b6]

        loplugin:mergeclasses merge SwAnnotationWin and SwSidebarWin
        
        Change-Id: Idaf7d7e8e4da37e0ba423dca3e22dc6711ba806a
        Reviewed-on: https://gerrit.libreoffice.org/36380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fa75f677a7b48a2177fe11cca0d00f5a2deb7da]

        loplugin:mergeclasses merge E3dScene with E3dPolyScene
        
        Change-Id: I70f28fb4c87ad8c0e0ad46f4ce04914b6536d6b9
        Reviewed-on: https://gerrit.libreoffice.org/36376
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-11  Mike Kaganski  <mike.kaganski@collabora.com>  [88829fd914105a0837ee41d3f00f9178228c19cf]

        tdf#103058: allow optional registration for MS ProgIDs
        
        To allow in-place replacement of OWSSUPP.dll, we need to be able
        to handle the same ProgIDs that it handles, namely:
        SharePoint.OpenDocuments and its versions. This allows to use
        the SharePoint integration capabilities of LO without the need to
        reconfigure SharePoint server's DOCICON.xml (the system would
        start the component with same name as MS Office uses).
        
        But this cannot be the default mode, since if MS Office is installed
        on the same system, we would hijack the registration, that could be
        undesirable.
        
        So, this commit adds an option to use
        regsvr32 [/u] /i:Substitute_OWSSUPP path\to\spsupp.dll
        to also [un]register SharePoint.OpenDocuments in addition to normal
        LOSPSupport.OpenDocuments.
        
        Change-Id: Icc284f9aa8f97ecf04594dd55b99bc1e3d20740d
        Reviewed-on: https://gerrit.libreoffice.org/36389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [5fb961ad0b5938434777751c9d5c599f7400ab36]

        PB_Preview constant in SwSidebarWin is unused
        
        which leads to removing various preview stuff in the SwSidebarWin code
        
        Last usage seems to have gone with
           commit c230e962ca2c876187a028fa14426210b5746a0f
           Author: Oliver-Rainer Wittmann <od@openoffice.org>
           Date:   Tue Jan 12 10:43:45 2010 +0100
           sw33a11y01: #i88070# refactoring of sidebar window code used for
           visualization of comments/annotations
        
        Change-Id: Idc9382e01a21b679f157f6d1da84d871cb6f1059
        Reviewed-on: https://gerrit.libreoffice.org/36377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [6491d6f9f23573a5ffe2ebd89c0875256851ec7a]

        loplugin:inlinefields in LwpTextStyle
        
        Change-Id: I5f5eef91ddfb108a77bfe57e0078f3fc7eb7c446
        Reviewed-on: https://gerrit.libreoffice.org/36375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ade95165ef32443ebf419faaf0cef149497bb098]

        loplugin:inlinefields in SvXMLExport
        
        Change-Id: I9e9dddcbdd450f40b34318c90b8c2d8d3980dbd6
        Reviewed-on: https://gerrit.libreoffice.org/36374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [489a0039f86ef48d5aa85f4ff56a9cb63c29b56f]

        loplugin:inlinefields in SdrPageProperties
        
        Change-Id: If6aa6f62687b46ccca2b6b3bffba2eac4e2753ef
        Reviewed-on: https://gerrit.libreoffice.org/36372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-11  Justin Luth  <justin_luth@sil.org>  [56fd725b9d5ac2a990715d30cd477b01c34781db]

        restore missing ooxmlimport unit test: n757890.docx
        
        This test was lost while round-trippable tests were moved into
        ooxmlexport8.  commit 086550313260d9fa45b91dc705b21bb9b51ce0b8
        
        This test doesn't round-trip because it checks for a frame, and
        frames are turned into something else during export.
        
        Change-Id: If0e9776a83b0ee98c56039b4cd43b674198779e7
        Reviewed-on: https://gerrit.libreoffice.org/36388
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-04-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [98ebfb6a8638a76e96ffe7ada2485b3d13ed1fb9]

        add test for tdf#105245
        
        Change-Id: I4760ede6d14429be811fe96b28bf1c7663592678
        Reviewed-on: https://gerrit.libreoffice.org/36394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cb57a432ba98ffe197c8fd2528e4b363c3285cc4]

        call UpdateReference also for single cell copying, tdf#105245
        
        Change-Id: I5fed22d2835466cbd07f8dbd917e9f881b7b2832
        Reviewed-on: https://gerrit.libreoffice.org/36393
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [27fa45eab406ba50ad21d4668dd9df38a26c9095]

        rename variable to reflect the limitation to columns
        
        Change-Id: I3511981161ddd4bed38cbdaf15b8b1d1b8ac487d
        Reviewed-on: https://gerrit.libreoffice.org/36395
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [eefe13c77d01be37c911e75af191717a944fedb3]

        shrinking the DB area just causes problems, tdf#89546
        
        Change-Id: Ic7a736141bc78e36c71b639244c6f5cf0d145073
        Reviewed-on: https://gerrit.libreoffice.org/36391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [091a0dd416171393d939aac924433063a68967b0]

        fix indentation
        
        Change-Id: I58fb76084fe06d38828fbdf4ab53d297e8da6d3f
        Reviewed-on: https://gerrit.libreoffice.org/36392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-10  Bernhard Widl  <bernhard.widl@cib.de>  [78dfedec7a7ba289691a5d18441796541f3b1812]

        tdf#105044 match empty cells on "<> not-empty" comparisons
        
        this affects any formula using <> over a range of cells
        (not only SUMIF and SUMIFS)
        
        Change-Id: I85a3c3762d72de3250def0f037a0afd96c48f35d
        Reviewed-on: https://gerrit.libreoffice.org/36224
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-10  Eike Rathke  <erack@redhat.com>  [13b70bc6f18f8dd910e373694de5a6a0cd3eb559]

        finally free the SdrObject in ScCaptionPtr::decRefAndDestroy()
        
        There may be cases left still to be discovered where a setInUndo() is necessary
        in some Undo situations, but this is a start.
        
        Change-Id: Ic62267e3c3d24e4587343ff42da0292fbb166929

2017-04-10  Eike Rathke  <erack@redhat.com>  [8984ca204dd4753246782a4f5b8f6058bb232d33]

        flag ScCaptionPtr::setInUndo() in ScUndoReplaceNote
        
        Change-Id: I174be1262074e1fed784806d2f052b36749dff0d

2017-04-10  Eike Rathke  <erack@redhat.com>  [98940fc97fe134af332bd0f9d41ec76e21bc521c]

        introduce ScCaptionPtr InUndo
        
        Change-Id: Iccc2671b61f524244107233b77b56aaa45f5c72a

2017-04-10  Eike Rathke  <erack@redhat.com>  [71f942731b5cec0abb7eecfe5e8dad9b516cd213]

        Add bool bIgnoreUndo parameter to removeFromDrawPageAndFree()
        
        In preparation of using that in the dtor.
        
        Change-Id: I9a8713390c548e774c1e23cef201effe00a29be9

2017-04-10  Eike Rathke  <erack@redhat.com>  [adcf24117d939f0f2bb0a00d89da3105db134ebf]

        move implementation from RemoveCaption() to removeFromDrawPageAndFree()
        
        Change-Id: I4f98112c13dfcd5c6c2fdb5b682cca494d63a954

2017-04-10  Tor Lillqvist  <tml@collabora.com>  [b076e8f673d1714ee8b6f991eb2ca299b6fa8949]

        Fix include and library paths for at least me
        
        Despite that the HKLM/SOFTWARE/Microsoft/Microsoft SDKs/Windows/
        v10.0/ProductVersion value is 10.0.15063, the headers and libraries we
        want are in the subdirectories called 10.0.14393.0, not 10.0.15063.0.
        
        Not sure if this is just because of the collection of Visual Studio
        versions I happen to have installed, and their order of installation,
        or always true.
        
        Instead of all the convoluted logic in configure.ac, it would make
        much more sense to just use the relevant vcvars64.bat or vcvars32.bat
        file and pick out the INCLUDE and LIB environment variables it sets,
        and mangle that. We already have a (misleadingly named) function to
        look for variables set by a .bat file, win_get_env_from_vsvars32bat().
        
        Change-Id: I647ec1d0924ba4c743e4c16d2fa0a05014e0b2e3

2017-04-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [a876f982a56c0bcc04667d55a53b05c90a8c3354]

        Related: tdf#107013 PDF export of PDF images: improve content streams
        
        It can happen that the list of content streams have an equal number of
        "q" and "Q" operators when all of them is parsed. This means it's not
        correct to represent these separate streams with separate form objects,
        as those require equal number of "q" and "Q" operators by the end of
        each object.
        
        Instead concatenate the streams and always write a single form object,
        not only in case there is a single content stream.
        
        Change-Id: I62e4ee4c86403376155d10447404416686c84ef9
        Reviewed-on: https://gerrit.libreoffice.org/36385
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-10  Eike Rathke  <erack@redhat.com>  [95de10e0b02cece37ffe2428112773b6e096a221]

        narrow the assert condition further down
        
        Change-Id: Ia9b1db652b2f15b66b89b51038d16fb0da6ffb6d

2017-04-10  Stephan Bergmann  <sbergman@redhat.com>  [ca24976b898ebdd5cc6ae4033fe807ea81f85495]

        No gpgmepp in org.gnome.Sdk//3.20
        
        Change-Id: I4ca06ca42bd48151fcee4a0f22ebdaef4a797e6a

2017-04-10  Eike Rathke  <erack@redhat.com>  [9c9c2caad67ca1188e1f1acf25cbfe6438349297]

        can't keep track of drawlayer insertion
        
        Draw Undo independently can reinsert a caption to the drawlayer, which
        is beyond our knowledge. To track that cumbersome manual tracking (or
        callbacks or whatever) would be needed, which actually this tries to get
        rid of instead of increasing..
        
        Change-Id: I373843ad61d0b6e19b9d3f98fd8f9e01a448296d

2017-04-10  Caolán McNamara  <caolanm@redhat.com>  [eb433f83a5f66dd1ca8ed0c62ef9cc0761b7f0ac]

        Resolves: tdf#106078 get bounding box of commented region for gtk3 tooltips
        
        Change-Id: I4fdc1f471c6c191be9c7c611926bd2b5b2b41308

2017-04-10  Caolán McNamara  <caolanm@redhat.com>  [94e6a847e877f73a1aedca5d7f1604e13005b840]

        we don't use the SwRect FieldRect in this case
        
        Change-Id: If58745a27e76cc4bf4063c9b0ba6f14fa59cf6d9

2017-04-10  Jens Carl  <j.carl43@gmx.de>  [52ef09114187776b8556193059cdf63554c657aa]

        tdf#39468 Translate German comments
        
        Last German comments in sc/ found with "./bin/find-german-comments sc"
        
        Change-Id: I88274904c55d5ac4d7057f2ae4de5650815dae2f
        Reviewed-on: https://gerrit.libreoffice.org/36248
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-04-10  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [bac6141665049e53c01715a88d46ca04d678ddf0]

        tdf#106190 Tests of fraction formats
        
        Improve error message if test fails
        
        Add more formats to test
        Need https://gerrit.libreoffice.org/35320/
        
        Change-Id: I89f5071e12ff87cdf1c03912922918390531e972
        Reviewed-on: https://gerrit.libreoffice.org/35377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-04-10  Caolán McNamara  <caolanm@redhat.com>  [55e7f73640d754bf0004a0d8a989e0a20de00351]

        Resolves: tdf#107031 writer depends on ACTION_DEFAULT
        
        to do its standard "honor the DragDropMode setting" on
        drag and drop of outline headings into a document
        
        Change-Id: Ie154fb237de57ae18fa22d6f50dbf890fb9ebc77

2017-04-10  Caolán McNamara  <caolanm@redhat.com>  [20881524848bf8478e216671c15ccf00c7b76746]

        the navigator menus in writer should use radio entries too
        
        Change-Id: Iea9ae8ef33387a76d43aaa802fa0600a352ae1f0

2017-04-10  Michael Stahl  <mstahl@redhat.com>  [e41d66811b9fef1fa0e7d3c0911104893fe6915c]

        edlingu.cxx: remove some pointless OSL_ENSURE
        
        Why check something that is guaranteed to be true by the if in the
        previous line?
        
        Change-Id: Ib941b0d3fd8042ddba9fa79885c4e5941bbc283e

2017-04-10  Michael Stahl  <mstahl@redhat.com>  [fae4b8d79819e205b1746014c770d5fb13d86e22]

        gbuild: revert to -O0 instead of -Og for GCC --enable-debug/dbgutil builds
        
        Unfortunately -Og doesn't work as well as advertised, variables are
        optimized away too often.
        
        See thread at
        https://lists.freedesktop.org/archives/libreoffice/2017-April/077479.html
        
        Change-Id: I5fc141ea9c7c6931aaf8220c7abf6b413326049e

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [6bd33bd263c6666824d0d540395a4df4ae7d1d7b]

        loplugin:inlinefields in SdrMarkView
        
        Change-Id: I2662c7dbae0189fe2057149d825df39bb976a295
        Reviewed-on: https://gerrit.libreoffice.org/36354
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a0ce97aedb346f1dfecedfedec20d89ed5f8482]

        loplugin:inlinefields in PPTTextObj
        
        Change-Id: If0bdb1cad649eb6acceca125367cbd1c3c267fc0
        Reviewed-on: https://gerrit.libreoffice.org/36350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [369d54131f14393c0bc50b098b7f9157a02f87f8]

        loplugin:inlinefields in PPTParaPropSet
        
        Change-Id: I2a307d5be85f10b410f211c020fdaa9c2bec2bec
        Reviewed-on: https://gerrit.libreoffice.org/36349
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [748fea983f88752541767affa232b7bcb85f28dd]

        loplugin:inlinefields in SvxMSDffManager
        
        Change-Id: I30a7f593c1d2f751adcdde1a381fb616c2dfed74
        Reviewed-on: https://gerrit.libreoffice.org/36347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Jens Carl  <j.carl43@gmx.de>  [fb4620f14eb4bd3f763d2ab29c3f26ee40a20b49]

        tdf#39468 Translate German comments in sw
        
        Translate German comments and terms in sw/inc/ and sw/source
        
        Change-Id: I1330a358db2c6cdc0512009befeafa0582ac4877
        Reviewed-on: https://gerrit.libreoffice.org/36288
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [c113aded3e7f333e44c0cde1c3e4f4194fc407fa]

        tdf#107029 xmlscript: fix enum conversion
        
        Regression from commit 0fe6f1a196b70f0ba4c948389b2ef9b1e77187b8 (use
        actual UNO enums in vcl..xmlsecurity, 2017-04-03), it's important when
        changing a sal_Int16 to an enum, then arguments of makeAny() calls of
        that variable are explicitly casted the previous type to keep
        compatibility.
        
        Change-Id: Ib55eeded34033ce536078919c6fad4d571951cd3
        Reviewed-on: https://gerrit.libreoffice.org/36358
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        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-04-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [74859b3a689d944850eadbcc85c0066aa64efd70]

        Fix typos to complete commit b35552f39503
        
        Change-Id: I2a10f9989e682dfc88f3b1d5864bfce1637933ab
        Reviewed-on: https://gerrit.libreoffice.org/36359
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-04-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [63fa105a16ada980ff60b306f158049ab06af049]

        remove reference to deleted files in pch
        
        Change-Id: I1c51cc094dae710abd0d13169f5c0973908c13d8
        Reviewed-on: https://gerrit.libreoffice.org/36355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-10  Stephan Bergmann  <sbergman@redhat.com>  [949775490a66cab7f55a32b21a09169857c2f306]

        Avoid -fsanitize=null
        
        ...during CppunitTest_vcl_pdfexport:
        
        > workdir/UnpackedTarball/pdfium/core/fxge/ge/cfx_facecache.cpp:208:18: runtime error: null pointer passed as argument 1, which is declared to never be null
        > /usr/include/string.h:62:62: note: nonnull attribute specified here
        >     #0 0x2ba8c1d8c685 in CFX_FaceCache::RenderGlyph(CFX_Font const*, unsigned int, bool, CFX_Matrix const*, int, int) workdir/UnpackedTarball/pdfium/core/fxge/ge/cfx_facecache.cpp:208:5
        >     #1 0x2ba8c1d92007 in CFX_FaceCache::LookUpGlyphBitmap(CFX_Font const*, CFX_Matrix const*, CFX_ByteString const&, unsigned int, bool, int, int) workdir/UnpackedTarball/pdfium/core/fxge/ge/cfx_facecache.cpp:390:35
        >     #2 0x2ba8c1d90f44 in CFX_FaceCache::LoadGlyphBitmap(CFX_Font const*, unsigned int, bool, CFX_Matrix const*, int, int, int&) workdir/UnpackedTarball/pdfium/core/fxge/ge/cfx_facecache.cpp:307:10
        >     #3 0x2ba8c1dfd35e in CFX_Font::LoadGlyphBitmap(unsigned int, bool, CFX_Matrix const*, int, int, int&) const workdir/UnpackedTarball/pdfium/core/fxge/ge/cfx_font.cpp:688:26
        >     #4 0x2ba8c1ef56f0 in CFX_RenderDevice::DrawNormalText(int, FXTEXT_CHARPOS const*, CFX_Font*, float, CFX_Matrix const*, unsigned int, unsigned int) workdir/UnpackedTarball/pdfium/core/fxge/ge/cfx_renderdevice.cpp:946:31
        >     #5 0x2ba8c13c4e05 in CPDF_TextRenderer::DrawNormalText(CFX_RenderDevice*, std::__debug::vector<unsigned int, std::allocator<unsigned int> > const&, std::__debug::vector<float, std::allocator<float> > const&, CPDF_Font*, float, CFX_Matrix const*, unsigned int, CPDF_RenderOptions const*) workdir/UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_textrenderer.cpp:167:17
        >     #6 0x2ba8c13141f3 in CPDF_RenderStatus::ProcessText(CPDF_TextObject*, CFX_Matrix const*, CFX_PathData*) workdir/UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_renderstatus.cpp:1777:10
        >     #7 0x2ba8c130bf5b in CPDF_RenderStatus::ProcessObjectNoClip(CPDF_PageObject*, CFX_Matrix const*) workdir/UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_renderstatus.cpp:1141:14
        >     #8 0x2ba8c130db5a in CPDF_RenderStatus::ContinueSingleObject(CPDF_PageObject*, CFX_Matrix const*, IFX_Pause*) workdir/UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_renderstatus.cpp:1106:3
        >     #9 0x2ba8c12df4f2 in CPDF_ProgressiveRenderer::Continue(IFX_Pause*) workdir/UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_progressiverenderer.cpp:78:30
        >     #10 0x2ba8c12dbae9 in CPDF_ProgressiveRenderer::Start(IFX_Pause*) workdir/UnpackedTarball/pdfium/core/fpdfapi/render/cpdf_progressiverenderer.cpp:39:3
        >     #11 0x2ba8c0652b76 in (anonymous namespace)::RenderPageImpl(CPDF_PageRenderContext*, CPDF_Page*, CFX_Matrix const&, FX_RECT const&, int, bool, IFSDK_PAUSE_Adapter*) workdir/UnpackedTarball/pdfium/fpdfsdk/fpdfview.cpp:115:26
        >     #12 0x2ba8c064d8cd in FPDF_RenderPage_Retail(CPDF_PageRenderContext*, void*, int, int, int, int, int, int, bool, IFSDK_PAUSE_Adapter*) workdir/UnpackedTarball/pdfium/fpdfsdk/fpdfview.cpp:986:3
        >     #13 0x2ba8c064d01d in FPDF_RenderPageBitmap workdir/UnpackedTarball/pdfium/fpdfsdk/fpdfview.cpp:728:3
        >     #14 0x2ba8b2adf081 in (anonymous namespace)::generatePreview(SvStream&, Graphic&) vcl/source/filter/ipdf/pdfread.cxx:67:5
        >     #15 0x2ba8b2adddf0 in vcl::ImportPDF(SvStream&, Graphic&) vcl/source/filter/ipdf/pdfread.cxx:109:10
        >     #16 0x2ba8b298f234 in GraphicFilter::ImportGraphic(Graphic&, rtl::OUString const&, SvStream&, unsigned short, unsigned short*, GraphicFilterImportFlags, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>*, WMF_EXTERNALHEADER*) vcl/source/filter/graphicfilter.cxx:1689:18
        >     #17 0x2ba8b29846e8 in GraphicFilter::ImportGraphic(Graphic&, rtl::OUString const&, SvStream&, unsigned short, unsigned short*, GraphicFilterImportFlags, WMF_EXTERNALHEADER*) vcl/source/filter/graphicfilter.cxx:1315:12
        >     #18 0x2ba904b12799 in SwGrfNode::ImportGraphic(SvStream&) sw/source/core/graphic/ndgrf.cxx:458:43
        >     #19 0x2ba904b0ea43 in SwGrfNode::SwapIn(bool) sw/source/core/graphic/ndgrf.cxx:571:28
        >     #20 0x2ba904b0fd52 in SwGrfNode::GetGrfObj(bool) const sw/source/core/graphic/ndgrf.cxx:389:35
        >     #21 0x2ba9037c40f9 in SwNoTextFrame::PaintPicture(OutputDevice*, SwRect const&) const sw/source/core/doc/notxtfrm.cxx:883:48
        >     #22 0x2ba9037bcec2 in SwNoTextFrame::Paint(OutputDevice&, SwRect const&, SwPrintData const*) const sw/source/core/doc/notxtfrm.cxx:309:9
        >     #23 0x2ba9052dc0d3 in SwLayoutFrame::Paint(OutputDevice&, SwRect const&, SwPrintData const*) const sw/source/core/layout/paintfrm.cxx:3652:21
        >     #24 0x2ba9052fdfe8 in SwFlyFrame::Paint(OutputDevice&, SwRect const&, SwPrintData const*) const sw/source/core/layout/paintfrm.cxx:4334:20
        >     #25 0x2ba9041e2bca in SwVirtFlyDrawObj::wrap_DoPaintObject(drawinglayer::geometry::ViewInformation2D const&) const sw/source/core/draw/dflyobj.cxx:466:30
        >     #26 0x2ba9041e1964 in drawinglayer::primitive2d::SwVirtFlyDrawObjPrimitive::get2DDecomposition(drawinglayer::primitive2d::Primitive2DDecompositionVisitor&, drawinglayer::geometry::ViewInformation2D const&) const sw/source/core/draw/dflyobj.cxx:228:35
        >     #27 0x2ba8daf085dc in drawinglayer::processor2d::BaseProcessor2D::process(drawinglayer::primitive2d::BasePrimitive2D const&) drawinglayer/source/processor2d/baseprocessor2d.cxx:47:24
        >     #28 0x2ba8db030133 in drawinglayer::processor2d::VclPixelProcessor2D::processBasePrimitive2D(drawinglayer::primitive2d::BasePrimitive2D const&) drawinglayer/source/processor2d/vclpixelprocessor2d.cxx:1289:21
        >     #29 0x2ba8daf09165 in drawinglayer::processor2d::BaseProcessor2D::process(drawinglayer::primitive2d::Primitive2DContainer const&) drawinglayer/source/processor2d/baseprocessor2d.cxx:70:29
        >     #30 0x2ba9361f56e0 in sdr::contact::ObjectContactOfPageView::DoProcessDisplay(sdr::contact::DisplayInfo&) svx/source/sdr/contact/objectcontactofpageview.cxx:325:35
        >     #31 0x2ba9361f08eb in sdr::contact::ObjectContactOfPageView::ProcessDisplay(sdr::contact::DisplayInfo&) svx/source/sdr/contact/objectcontactofpageview.cxx:124:21
        >     #32 0x2ba936512f89 in SdrPageWindow::RedrawLayer(unsigned char const*, sdr::contact::ViewObjectContactRedirector*, basegfx::B2IRange const*) svx/source/svdraw/sdrpagewindow.cxx:402:28
        >     #33 0x2ba93769c0f5 in SdrPageView::DrawLayer(unsigned char, OutputDevice*, sdr::contact::ViewObjectContactRedirector*, tools::Rectangle const&, basegfx::B2IRange const*) svx/source/svdraw/svdpagv.cxx:356:38
        >     #34 0x2ba907cceb8c in SwViewShellImp::PaintLayer(unsigned char, SwPrintData const*, SwPageFrame const&, SwRect const&, Color const*, bool, sdr::contact::ViewObjectContactRedirector*) sw/source/core/view/vdraw.cxx:146:24
        >     #35 0x2ba9052a5aef in SwRootFrame::Paint(OutputDevice&, SwRect const&, SwPrintData const*) const sw/source/core/layout/paintfrm.cxx:3393:33
        >     #36 0x2ba907d08527 in SwViewShell::ImplEndAction(bool) sw/source/core/view/viewsh.cxx:410:49
        >     #37 0x2ba90223b161 in SwViewShell::EndAction(bool) sw/inc/viewsh.hxx:603:9
        >     #38 0x2ba907d16ff8 in SwViewShell::MakeVisible(SwRect const&) sw/source/core/view/viewsh.cxx:581:21
        >     #39 0x2ba902224187 in SwCursorShell::MakeSelVisible() sw/source/core/crsr/crsrsh.cxx:2818:13
        >     #40 0x2ba90494d45b in SwFEShell::MakeSelVisible() sw/source/core/frmedt/feshview.cxx:2531:24
        >     #41 0x2ba902187f27 in SwCursorShell::UpdateCursor(unsigned short, bool) sw/source/core/crsr/crsrsh.cxx:1842:13
        >     #42 0x2ba9021f9dfd in SwCursorShell::Pop(bool) sw/source/core/crsr/crsrsh.cxx:2081:13
        >     #43 0x2ba905a4afe3 in SwEnhancedPDFExportHelper::EnhancedPDFExport() sw/source/core/text/EnhancedPDFExportHelper.cxx:2173:25
        >     #44 0x2ba905a29f00 in SwEnhancedPDFExportHelper::SwEnhancedPDFExportHelper(SwEditShell&, OutputDevice&, rtl::OUString const&, bool, bool, SwPrintData const&) sw/source/core/text/EnhancedPDFExportHelper.cxx:1502:5
        >     #45 0x2ba90a741107 in SwXTextDocument::render(int, com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) sw/source/uibase/uno/unotxdoc.cxx:2986:51
        >     #46 0x2ba95ce0471b in PDFExport::ExportSelection(vcl::PDFWriter&, com::sun::star::uno::Reference<com::sun::star::view::XRenderable>&, com::sun::star::uno::Any const&, StringRangeEnumerator const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, int) filter/source/pdf/pdfexport.cxx:222:34
        >     #47 0x2ba95ce29474 in PDFExport::Export(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) filter/source/pdf/pdfexport.cxx:905:28
        >     #48 0x2ba95ce87d48 in PDFFilter::implExport(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) filter/source/pdf/pdffilter.cxx:116:24
        >     #49 0x2ba95ce88e1e in PDFFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) filter/source/pdf/pdffilter.cxx:177:23
        >     #50 0x2ba8e8c73429 in SfxObjectShell::ExportTo(SfxMedium&) sfx2/source/doc/objstor.cxx:2420:25
        >     #51 0x2ba8e8c5cc98 in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) sfx2/source/doc/objstor.cxx:1533:19
        >     #52 0x2ba8e8c99cc5 in SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet&) sfx2/source/doc/objstor.cxx:2813:39
        >     #53 0x2ba8e8c92eca in SfxObjectShell::CommonSaveAs_Impl(INetURLObject const&, rtl::OUString const&, SfxItemSet&) sfx2/source/doc/objstor.cxx:2685:9
        >     #54 0x2ba8e8bf2c82 in SfxObjectShell::APISaveAs_Impl(rtl::OUString const&, SfxItemSet&) sfx2/source/doc/objserv.cxx:305:19
        >     #55 0x2ba8e8e68eea in SfxBaseModel::impl_store(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, bool) sfx2/source/doc/sfxbasemodel.cxx:2990:46
        >     #56 0x2ba8e8e71d0b in SfxBaseModel::storeToURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) sfx2/source/doc/sfxbasemodel.cxx:1645:13
        >     #57 0x2ba8d3b43ea4 in (anonymous namespace)::PdfExportTest::load(rtl::OUString const&, vcl::filter::PDFDocument&) vcl/qa/cppunit/pdfexport/pdfexport.cxx:104:16
        >     #58 0x2ba8d3b30781 in (anonymous namespace)::PdfExportTest::testTdf107013() vcl/qa/cppunit/pdfexport/pdfexport.cxx:393:5
        >     #59 0x2ba8d3b417cb in CppUnit::TestCaller<(anonymous namespace)::PdfExportTest>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:166:6
        >     #60 0x2ba88f26cd8b in CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #61 0x2ba8a85afb0f in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39:14
        >     #62 0x2ba88f22b3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #63 0x2ba89ee6214f in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12
        >     #64 0x2ba88f22b3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #65 0x2ba89b0fc351 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #66 0x2ba88f22b3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #67 0x2ba88f1a9350 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #68 0x2ba88f22b3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #69 0x2ba88f227e70 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:77:18
        >     #70 0x2ba88f2e70f5 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:181:28
        >     #71 0x2ba88f26afa4 in CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >     #72 0x2ba88f26f7a7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #73 0x2ba88f26e819 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #74 0x2ba88f26f7a7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #75 0x2ba88f26e819 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #76 0x2ba88f3255c9 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >     #77 0x2ba88f2e540d in CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:148:9
        >     #78 0x2ba88f32689b 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
        >     #79 0x532fb4 in (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:306:20
        >     #80 0x52e7c3 in sal_main() sal/cppunittester/cppunittester.cxx:456:20
        >     #81 0x52cb6f in main sal/cppunittester/cppunittester.cxx:363:1
        >     #82 0x2ba890ed7400 in __libc_start_main (/lib64/libc.so.6+0x20400)
        >     #83 0x438019 in _start (workdir/LinkTarget/Executable/cppunittester+0x438019)
        
        Change-Id: Ia3e6983d07e2bb2d057beab1b42212d3cc8afe80

2017-04-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [3d978117e85b16ec885d1de98eae31219388f713]

        sw: prefix members of SwRedlineOptionsTabPage
        
        Change-Id: I7d8d63ef09f6b21278a2e8c7ea4db05612fd9449

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [d608fa64b7ca3af99288ac7b904747cc09b23315]

        loplugin:inlinefields in PPTTextRulerInterpreter
        
        Change-Id: Ic814a5dce507b5a0cb49a093a60bd71768ee40d5
        Reviewed-on: https://gerrit.libreoffice.org/36348
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b921c2f1ba4bba7e69565fb29cb1738cea25497]

        loplugin:inlinefields in OpenFileDropTargetListener
        
        Change-Id: Ib1f7004ce57f144309d396bc71419f3d1036ff74
        Reviewed-on: https://gerrit.libreoffice.org/36353
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [91afe5519613bc64f344b5bc7e7fee982a859280]

        loplugin:inlinefields in SfxSaveAsTemplateDialog
        
        Change-Id: I7b32fc64b96e2f89edc810d4a95d3a3f6f885957
        Reviewed-on: https://gerrit.libreoffice.org/36352
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ab0d0a69ff65eaef1bf043526040b1230fcdb89]

        loplugin:inlinefields in oox::vml::VMLExport
        
        Change-Id: Ia6880212503b2945953ca4c3d62d3ddb1d159c7b
        Reviewed-on: https://gerrit.libreoffice.org/36351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Caolán McNamara  <caolanm@redhat.com>  [78acb910d2c1d69b03f701dc2dc1fdcbc020125f]

        the active document window should be radio entries
        
        Change-Id: I90980345f4ea68dc15bacbf2c7abdf2d5d36a05d

2017-04-10  Caolán McNamara  <caolanm@redhat.com>  [f7b5db1f39f97bc14fea448a1995637c3937c931]

        ScPopupMenu is now unused
        
        Change-Id: I84e2f22992f917f14b4b4b8063238704939f56b7

2017-04-10  Caolán McNamara  <caolanm@redhat.com>  [37530ebbfe92893b1fd7e0b55d25b13695f06776]

        convert scenario menu to .ui
        
        Change-Id: Iac0f52898ce9e8484731d62b2555ed3c83563d1d

2017-04-10  Caolán McNamara  <caolanm@redhat.com>  [73295fa4e0df4637f1ddcca30311481efc1009e3]

        convert RID_POPUP_DROPMODE menu to .ui
        
        Change-Id: I004bb61ab6d0cb2dfacc9290236c32a2adf7ff82

2017-04-10  Caolán McNamara  <caolanm@redhat.com>  [9781272a4057b795a7dca013f335020ac4985fee]

        Updated core Project: help  15646c9c9d2ceab21b8688cbd993a8ee881f7c7f
        
        update help ids for .ui conversion
        
        Change-Id: I2dc481b16b2af15682bbd5e504892eff679f8699
        

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd700ceda73191729e00448b09320d118f5abbb8]

        loplugin:inlinefields in SvxAutoCorrect
        
        Change-Id: I09aa52551dd1ed96bc9a72baec6afe5a4a05c1dd
        Reviewed-on: https://gerrit.libreoffice.org/36346
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Stephan Bergmann  <sbergman@redhat.com>  [40d26609efdcc7f5aaf708baccb1355e11ccf379]

        Keep list sorted
        
        Change-Id: I34fd3ed006bdcecbe8b7e1f17cb379242a5eef95

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [82dca420f9e292b8a415f650786747b8e03f248b]

        loplugin:inlinefields in dbaccess::SubComponentLoader
        
        Change-Id: Idc4ac037d023a7019e62ec3b7d12bc7717c11be8
        Reviewed-on: https://gerrit.libreoffice.org/36345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [51289601098449d985dbbddef316cf56acdafbc4]

        loplugin:inlinefields in formula::FormulaCompiler
        
        Change-Id: I6dc6dfd064bf944db278b4663812d71b6cc49b3a
        Reviewed-on: https://gerrit.libreoffice.org/36344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Stephan Bergmann  <sbergman@redhat.com>  [bad606febb291022140cb4fb637005cfafff6f98]

        Clean up uses of SAL_U/SAL_W: embedserv
        
        Change-Id: I5a73acf6ccfc1709e95e55fa15c32ec6dda2657a

2017-04-10  Stephan Bergmann  <sbergman@redhat.com>  [cf59d64ae2f9321845af669678370d68c52b7985]

        Clean up uses of SAL_U/SAL_W: embeddedobj
        
        Change-Id: I02c9ed6b4bd92346bbeee1138c49b4bf5b39ad56

2017-04-10  Stephan Bergmann  <sbergman@redhat.com>  [77a57a5cac6018552b2ca8c4a419afeb179e38e2]

        Clean up uses of SAL_U/SAL_W: desktop
        
        Change-Id: Ie1f5407a347a19c000793bf83e3545d566937d72

2017-04-10  Stephan Bergmann  <sbergman@redhat.com>  [d3f7146db6854ea844856c0f93a7fc6fb62b71a1]

        Clean up uses of SAL_U/SAL_W: dbaccess
        
        Change-Id: I08816442e63ccd33148d233f21f3d761bcdde13c

2017-04-10  Stephan Bergmann  <sbergman@redhat.com>  [248966215d5b6bcdf893bc603ede1d69e00ca17a]

        Clean up uses of SAL_U/SAL_W: configmgr
        
        Change-Id: I2c3f16b4798246175ff8f3cc22b61f2d5a9967b6

2017-04-10  Stephan Bergmann  <sbergman@redhat.com>  [de82b32c4a9b5b2ac0dd9dee712da061bc34c2c3]

        Clean up uses of SAL_U/SAL_W: cli_ure
        
        Change-Id: I198be4023710206d66135c33fe01e1d9bb859272

2017-04-10  Stephan Bergmann  <sbergman@redhat.com>  [c14ed11d77fcace619b9f63707c6c4dfc3309c6c]

        Clean up uses of SAL_U/SAL_W: basic
        
        Change-Id: I755b3b781c42cc9af61c0b90621d2eb7f544df62

2017-04-10  Ximeng Zu  <uznomis@yahoo.com>  [b35552f39503b9baca9c2d7b6944d9f18ca0004a]

        Fix typo: 'forgeround' in multiple files
        
        Fixed typo: forgeround --> foreground
        in 19 files.
        
        Change-Id: Idb4c9ccd98a949a2574cdbd5b44f91509b9856a9
        Reviewed-on: https://gerrit.libreoffice.org/36154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gautam Prajapati <gautamprajapati06@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b056102238d5989027c6dfe406f3d557f671e1b]

        loplugin:sallogareas
        
        Change-Id: I382360e7756c8e0afa47c6bc96dfc04fec558a45

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6dc4ba419c24c244be6beffca2d5689697f37a0]

        loplugin:inlinefields in ucb_impl::RegexpMap
        
        Change-Id: Id8cf4a9e7f85048dac37fc1256427214abe3ac8c
        Reviewed-on: https://gerrit.libreoffice.org/36265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [340d58f2231bdbd16fa5cf14d7085a7d8b0ade09]

        use unique_ptr in RegexpMapImpl
        
        Change-Id: I150bd441281305346bf6be1844894ae857dd50f7
        Reviewed-on: https://gerrit.libreoffice.org/36264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [2841cf6c9f733c2c26e90b8494b5b076cc9d507d]

        loplugin:inlinefields in utl::ReadWriteMutex
        
        Change-Id: Ibd31d1c0ec154be886f9fd4d2e7a439b2d7f5f4a
        Reviewed-on: https://gerrit.libreoffice.org/36267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [52117bb8c337c98c200b6846c8d9fa2d1831ac51]

        loplugin:inlinefields in INetMIMEMessageStream
        
        Change-Id: I675b53a55e02899f0cf325245cedb298f6903281
        Reviewed-on: https://gerrit.libreoffice.org/36266
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [abd8c3646e1295e68fe317bc1a02148a1b5f41a4]

        pivotcharts: ignore subtotals, grand totals in pivot table data
        
        Change-Id: I08cdd28aaae536fa8306446168dcdb977897dfcd
        Reviewed-on: https://gerrit.libreoffice.org/36308
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [67af00a76a3bb86790447e2b223b03c5dddacc4a]

        new loplugin:inlinefields
        
        look for fields which can be declared inline in the parent class.
        
        start with some likely candidates in svx
        
        Change-Id: I56cdca273272b72bb728ed2e3f5e1e976f8c7c32
        Reviewed-on: https://gerrit.libreoffice.org/36262
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc6f945f9ff7459a18e4d67af4899c57d58bf030]

        convert FUNCFLAGS to o3tl::typed_flags
        
        Change-Id: I2f5e3816442ec90de7c4bd43e3d6e8494459eeee
        Reviewed-on: https://gerrit.libreoffice.org/36254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-10  Tamás Bunth  <btomi96@gmail.com>  [1b81754f3f269d06f66fd5b56037ff79138ae512]

        tdf#106866 query character size instead of bytes
        
        Change-Id: I7639fb1accdf728a8170ddb7dc9caf84bad8d3ef
        Reviewed-on: https://gerrit.libreoffice.org/36289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2017-04-10  andreas kainz  <kainz.a@gmail.com>  [175c0fa9fc5ab6d791eca67ded404adf85243344]

        add newwindow icon in the ui and the breeze icon for newwindow
        
        Change-Id: Ia252ed209752e04cb3ce3a6cd7d3d5266f931cdb
        Reviewed-on: https://gerrit.libreoffice.org/36283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-04-10  Takeshi Abe  <tabe@fixedpoint.jp>  [6cd854f8ac4d7ae5ed260fa3a983a02fd4fff0fd]

        starmath: Assert an impossible error in parsing tables
        
        Change-Id: If7b6080504c1c89bc39bf35bdca264c509f09faf
        Reviewed-on: https://gerrit.libreoffice.org/36290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-04-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b377caa14c7fafdc38f6f185c0a01ad58cc620f2]

        use correct string length
        
        Change-Id: I2a5a0e496e80e1f5868e5ac09bfdba57a598ec90
        Reviewed-on: https://gerrit.libreoffice.org/36271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-09  Caolán McNamara  <caolanm@redhat.com>  [4d66989d1ebac53ff8b2af7d17642e3ab688a317]

        ofz#1078 cgm infinite recurse
        
        Change-Id: I6ba4c6a432f1dd150591f8d9b0f03e248a97c33e

2017-04-09  Caolán McNamara  <caolanm@redhat.com>  [7cd4b5912363de89c6ded921b6b5940493afc1cf]

        std::unique[]->std::vector
        
        Change-Id: If1b66f273e412f2206274a903a06bee90a2a6c91
        Reviewed-on: https://gerrit.libreoffice.org/36307
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-09  Caolán McNamara  <caolanm@redhat.com>  [12ed6ad7a0efb55c9b527e6193080426fb8e64f9]

        make this more readable
        
        no logic change intended
        
        Change-Id: I097247ab1da409e56dce01fdb000e8d416e82add
        Reviewed-on: https://gerrit.libreoffice.org/36306
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-09  blendergeek  <timothy@eastlincoln.net>  [886d76e50eab863a38010b983214e2ecaca658cf]

        tdf#97087, Add debug name to an Idle object
        
        Change-Id: I3974be660951cfcf7ac4028e5810c16256959079
        Reviewed-on: https://gerrit.libreoffice.org/36292
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ba42d726d7c2b80341b3942ef8c44cce3e44b812]

        dump the whole selection and not just one cell
        
        Change-Id: I059b5547d07c5e8f042e22f9de34ce51ffe49c38
        Reviewed-on: https://gerrit.libreoffice.org/36313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d89a4213520996b73fdb74685f24647a37536f4d]

        VBA tests - HEX, HOUR, IIF, INSTR test cases
        
        Change-Id: Ib9e05dcfbd72f56cb3b5fb4e4760f868c008c7ac
        Reviewed-on: https://gerrit.libreoffice.org/36315
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-04-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6ae4e8b44f17502d59f4528f008e06d3550e310c]

        add the merge flags to the item set dump
        
        Change-Id: I5f8b73d7f1c7904c230f43fa4e9c7f62dff89b50
        Reviewed-on: https://gerrit.libreoffice.org/36312
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-09  Szymon Kłos  <eszkadev@gmail.com>  [678dfeefa1daf3b6b28e8a0721069c294a53dfd0]

        Notebookbar: warn if priority is set for unsupported item
        
        Change-Id: I9d8e5aa64f7330f55b703b9ef0aaa5fec6ad611d
        Reviewed-on: https://gerrit.libreoffice.org/36314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2017-04-09  Szymon Kłos  <eszkadev@gmail.com>  [82a25b754b0900d313ca24d9283ae6398dc66d18]

        tdf#106964 Notebookbar: missing id int the .ui file
        
        Change-Id: I466d6f25e6cd68a51ce88dd60b3e9fdc51757c7b

2017-04-09  David Tardon  <dtardon@redhat.com>  [f2b46e1ceabfda66ad3c8fcb21af07f0f272637f]

        cid#1404932 useless call
        
        Change-Id: I49d1fcdfa46d85c1a208678ea5a63069a89cc96f

2017-04-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [437a45c90c3776ace431bbda9539b1166ca0b11f]

        improve the rendering of databar gradients
        
        Change-Id: Ie4a0e1b9193ca1fe230e8a0a69bef757d442fbee
        Reviewed-on: https://gerrit.libreoffice.org/36311
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6c34c5ff469b4bee0aa165d660e6db4431ff0fe7]

        VBA tests - FORMATNUMBER function
        
        Change-Id: Ibfb00e5be9a32e3767ec4e73cdbf81f53f07b42e
        Reviewed-on: https://gerrit.libreoffice.org/36229
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-04-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0bc1e8104719b1ed9f8271f9dde407f10fb88df0]

        add test for tdf#106194
        
        Change-Id: I63ae36e0e218e7e40ed28024d91b0d7a9654e965
        Reviewed-on: https://gerrit.libreoffice.org/36305
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5a345f714f67594bb9e3f8914e89975a937872cf]

        uitest: add state about currently visible range
        
        Change-Id: Ie07ef2379086f84f9596771bc91683fa3e9bcd32
        Reviewed-on: https://gerrit.libreoffice.org/36304
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [42aece949ec96c775b31216bddd723aa5321e966]

        don't replace content of formula field when selecting range, tdf#58635
        
        Change-Id: I85953fdd7c2b7f193b2a815564526d985ae2bba4
        Reviewed-on: https://gerrit.libreoffice.org/36309
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dbc616c0021b86e6365930ba581818fea280d1a8]

        actually show the newly selected cell, tdf#106194
        
        Change-Id: I0c9f839cbe55f2670602567e61dc4aba77fbef61
        Reviewed-on: https://gerrit.libreoffice.org/36303
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-08  Szymon Kłos  <eszkadev@gmail.com>  [9ef71cffd80294f57063d38fe864c3b481ce6f51]

        Notebookbar: add new file and recent docs to the menu
        
        Change-Id: Ib2d7e022c19dc363ba7e7123c4f3de9c7e8dd0f5

2017-04-08  Szymon Kłos  <eszkadev@gmail.com>  [3b5d6d58de9aaa52d64cec4fd000eb032edd08a4]

        Notebookbar: vertical alignment
        
        Change-Id: Iacf2adf834d71267ba8d0a4ab69e6caec4dde1c3

2017-04-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [55f81ec93752a0b6f7ee2356db3c8d73d550d1e6]

        add test for tdf#95617
        
        Change-Id: I8acab5af4dfc8f058eb9624abafe63e212ddb437
        Reviewed-on: https://gerrit.libreoffice.org/36296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [effa6dcb553bd3fc6df89ac88604816feda98873]

        support undo of whole conditional format list, tdf#95617
        
        Change-Id: I3ff0ddb05f794064e33164c60cd1b4e6b89dbcca
        Reviewed-on: https://gerrit.libreoffice.org/36295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [77997d2fb2edda1504856bf0d42266288a94b9f3]

        uitest: disable failing assert
        
        Seems to be related to ff1f83dd08b7b0169301ffe0a53499a27af613b9
        
        Change-Id: I75c750c1fced15c766dd7fce7eae675b57cba25e

2017-04-08  Caolán McNamara  <caolanm@redhat.com>  [cb13c3bc7c082246b255f270faf9459f1c24412c]

        ofz#1069 avoid oom
        
        Change-Id: I7b567f49651496969ca0da56de702f10e6a39494

2017-04-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2fc6d1a1097cf52aa0845b016139e0bdbdfdeb6d]

        vcl: Bitmap processor test - test converting to "disabled" image
        
        Change-Id: I7146d2c667ec439a07e709e0aba96c37dc780db4
        Reviewed-on: https://gerrit.libreoffice.org/36293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [32e9332a218f9e7441df158c81869b924e520193]

        support normal mark in deletion code
        
        Change-Id: I8fd3ce2c180097546c21399d00337c619c880485
        Reviewed-on: https://gerrit.libreoffice.org/36294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-08  Caolán McNamara  <caolanm@redhat.com>  [79890a6d1bccbba8c40e42566c3d437d7a1aaace]

        limit symbol visibility
        
        Change-Id: I54d5fbe1cd9d5ae94cb134f08fc00593c802ebee

2017-04-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7e03a22b690ff2fa9e2a1cf3a7b0f86ab48b10a4]

        ScAttrArray::HasAttrib needs to process the default pattern if none set
        
        Change-Id: I00f82387ce67ce7d6e8708c7def994767cd79b6f
        Reviewed-on: https://gerrit.libreoffice.org/36269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-04-07  andreas kainz  <kainz.a@gmail.com>  [2f7b05988e6853ddac68b614e9d83e05af08bc0f]

        add mailmergewizard icon to breeze
        
        Change-Id: Ic9848b6834f5d1cde5177084d796322280d270e9
        Reviewed-on: https://gerrit.libreoffice.org/36285
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-04-07  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [723ee43cf65f85d7b586ae8c98529a22621054a3]

        Replace EmfPlusRecordType decimal valuse with hex
        
        Change-Id: Ia5f248282e663e86b76a8c90fb5dd55d112f6912
        Reviewed-on: https://gerrit.libreoffice.org/36260
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [ee73747ab58fbbd5039823767693431223c347d3]

        tdf#107018 PDF export of PDF images: handle references in nested dictionaries
        
        Also get rid of the GetKeyOffset() and GetKeyValueLength() calls when
        copying dictionaries: the reference already knows its offset and length,
        so no need to call them. This makes the dictionary and the array
        handling more similar.
        
        Change-Id: I65936acfaf857636a8d83da3a4cec69289eb89d8
        Reviewed-on: https://gerrit.libreoffice.org/36282
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-07  Michael Stahl  <mstahl@redhat.com>  [69b7204164945cfed385d58e64592ce1b17937d7]

        tdf#106692 writerfilter: RTF import: fix \'0d in \leveltext
        
        It's not a newline but yet another one of those bizarre RTF-encodings.
        
        (regression from 10e733908038407791f9c14af2a86417cc4a653c)
        
        Change-Id: I568050b031b95ac0b6ebfa1a0c39107e62f68bed

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [a1147a34d85742fd5d9410efac6fc59ac2fd1574]

        check escher seeks
        
        Change-Id: I4cb523e8654defa25e75ebd54f1e125ea02e1cf9
        Reviewed-on: https://gerrit.libreoffice.org/36281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e9af903505a730320268081e43658c30c289b91f]

        uitest: temporarily disable failing test
        
        Change-Id: If65fb4906e69030d0716998619bc6a1acd6730aa

2017-04-07  Stephan Bergmann  <sbergman@redhat.com>  [50057a37a877213d935958d5c643fde1434d680c]

        Introduce o3tl::string_view.hxx approximation of C++17 <string_view>
        
        ...and use it in configmgr/source/writemodfile.hxx
        
        Change-Id: Ie683dc21010ed45cc454ff89bea0376994b351f2
        Reviewed-on: https://gerrit.libreoffice.org/36270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [39038a3544d1b42388a15e6098ccad8398e8ef36]

        PDF export of PDF images: avoid invalid offset for not used jpeg bitmaps
        
        I missed the JPEG case in commit
        30102ded91b9ecfea172ffc6443154230ee37cbd (vcl PDF export, norefxobj:
        avoid replacement bitmap, 2017-03-29).
        
        Change-Id: If1f74c7873d05d5d7da5eb881626d4e5e535a0a1
        Reviewed-on: https://gerrit.libreoffice.org/36272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-04-07  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [92a5c6d2c0d0ec4ec4df689f96065574b83a3657]

        Read number of polylines as UInt32 according to documentation
        
        Change-Id: I7ef8c66485044e2543dc8d9a9e589537eb36f70f
        Reviewed-on: https://gerrit.libreoffice.org/36025
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [5ce387c4812466e6752b434cf0f5a54f98c6a147]

        Resolves: tdf#102286 lets not crash on null pFrame
        
        this is the FlyEmbeddedPrt case
        
        ensure we don't end up with a null pFrame at return time
        
        Change-Id: I68ff6f0a36462cffc47d774865e69041c4dd15a8

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [a7d008a8dfdc0a8b42061329b5e756b1b034abaf]

        Resolves: tdf#106732 the intent was surely to return a const ref
        
        Change-Id: Iaaa1f76a689645adaebf4fe5b87003ad238f71f2

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [ebd43aee5b9cf98ed96ce28985267ad0bc980b7a]

        rework setting hidden property on line break
        
        to avoid the assert in InsertItem, I guess that was the wrong way
        to do it then.
        
        Change-Id: Icd30ced1d2598ec42d3e5f555360f5d2377515c1

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [3e1977abc648a0b30be7af3c10060938de1b143f]

        convert RID_QUERYCOLPOPUPMENU to .ui format
        
        Change-Id: Idcf8566db964c475a0b9049f215af6fc57f0978b

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [132307c089936ba39468a7957577866ab59904fc]

        RID_SBA_GRID_COLCTXMENU has the same odd pattern
        
        Change-Id: Ie05b8d0fe706656f9d9fb66b43af11fac87c8d46

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [ff8b873936aa72b17309da4bfc2775573a5b1f55]

        RID_SBA_GRID_ROWCTXMENU is strangely used to insert entries into another menu
        
        Change-Id: I61fdb3141c345f1d8dd04ee73d9b1bc332cef754

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [e5c6d5ad35faa160bbd3daa593aac0782cd9f1ba]

        extend catch all here for std::exception derived exceptions too
        
        Change-Id: I6b8715b24792f8bbd4434c1bec584b67f8bcc0c5

2017-04-07  Marco Cecchetti  <marco.cecchetti@collabora.com>  [5991304ede33b112b7700b2b9f0e18f6c523a0e8]

        LOK - Calc: charts are misplaced
        
        We need to update the transformation primitive wrapping the chart when
        the grid offset is changed.
        
        Change-Id: I42179fdc7cc806c5757a125881f08279767ccbcc
        Reviewed-on: https://gerrit.libreoffice.org/36255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-04-07  Eike Rathke  <erack@redhat.com>  [e4364376b32c58edc0eaba4c587abe7de0eb9987]

        yet another mxCaption refs==1 case to exclude from assert
        
        Change-Id: Iffa8f2bc7d0bb77d5145a569da2c03aefbb9de4a

2017-04-07  Jan Holesovsky  <kendy@collabora.com>  [eff08429ea22fc6f09e6364aa51ba4f484889cb9]

        lok: Make getPart() always return 0 in Writer.
        
        Until now, the getPart() in writer was mis-used to return the current page
        number.  This breaks assumptions about parts on many places, like that
        that invalidates in one part should not affect invalidates in the other part,
        and similar.
        
        We have been special casing that on many places for Writer, but we should fix
        the API instead (finally) - should we need the current page number, we should
        introduce a new call for that, the current situation is just confusing.
        
        For now I kept the rest of the part-related calls untouched in Writer, as
        they are less harmful.
        
        Change-Id: I1c996cbc8a3c33778e68e5f9c20f62d57289b5c7
        Reviewed-on: https://gerrit.libreoffice.org/36259
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-07  Eike Rathke  <erack@redhat.com>  [0c55972d747511dbc711f3c9cbb4db5d8c5dc2ff]

        out-of-bounds tab access when deleting second last sheet
        
        Which in a debug build lead to STL assert
        Error: attempt to subscript container with out-of-bounds index
        
        Change-Id: I09fddbc9e4b214b0313c193f85830ed458d20c0e

2017-04-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [4db4b9f016256fc8d2b637ed7a8f2b097aaa864b]

        tdf#107013 PDF export of PDF images: handle page tree and content streams
        
        Handle when the page objects are not contained in a single list, but a
        tree of "pages" objects.
        
        Also handle when the page object has multiple content streams.
        
        Change-Id: I7c5b0949314768af5915d37830a45e843e629446
        Reviewed-on: https://gerrit.libreoffice.org/36256
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [209dc36408dd5e1775db2c54b08c3e674158fd2f]

        fix build error with unique_ptr in tubes
        
        Change-Id: Ife80c0886e725b6b556e4a8104b004e1f6ac4199

2017-04-07  Michael Stahl  <mstahl@redhat.com>  [289158d59ecc739951ed4341175877a8544c2bd0]

        Revert "Remove button handler and let the button dispatch the uno cmd"
        
        This reverts commit 6584735bba4b96fbde5c7be55dc6c98878ad059a.
        
        Ooops, that doesn't build any more without the previous reverted one.

2017-04-07  Michael Stahl  <mstahl@redhat.com>  [b805e5705cfaafd8e54283840bec23afc789124a]

        Revert "Related tdf#105566 Update Infobar when signature status changes"
        
        This reverts commit d8faf3bf9a82e8f49340b5020ec4ee931cc2f3f4.
        
        This causes an infinite recursion in JunitTest_sfx2_complex
        involving the newly added SignatureHelper::updateInfoBarState().

2017-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [be8b9b4d29abb951aea0ea195541143d256954dc]

        loplugin:redundantcast find cstyle arithmetic casts
        
        Change-Id: If7c259f0d12a41182f476ddb558f7cb5f76f9577
        Reviewed-on: https://gerrit.libreoffice.org/36253
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-07  Jens Carl  <j.carl43@gmx.de>  [7d98edfa4955ab6280655a9678d6a913845fa2f3]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in dbaccess/, extensions/, formula/,
        include/, reportdesign/, rsc/, sd/, svtools/, and vcl/
        
        Change-Id: Ie20dadda0eeb0786eb328c6c652287d5481c5e3b
        Reviewed-on: https://gerrit.libreoffice.org/36249
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6584735bba4b96fbde5c7be55dc6c98878ad059a]

        Remove button handler and let the button dispatch the uno cmd
        
        Change-Id: Iac4d0e1bf96505b02102ae94ca703c00d5348466
        Reviewed-on: https://gerrit.libreoffice.org/36252
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-07  Manfred Blume  <manfred.blume@cib.de>  [1a95e2a2bbdd1b95d97d3e79b1ef0bc5da95a110]

        tdf#74074 Ability to rearrange order of conditions
        
        applied most comments from Katarina
        
        Change-Id: I8da44b234ce37747b52fb32c4c13607c06767257
        Reviewed-on: https://gerrit.libreoffice.org/36140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-04-07  Mark Hung  <marklh9@gmail.com>  [b13a0a27444ffbf9ef45cb16ad69fdff0dc64306]

        tdf#106390 improve table in table and table in frame clipping.
        
        Set bottom of PaintArea() with the topmost botom of the upper
        frames, in case table might be cover by upper frame.
        
        Change-Id: Id379469114af2c3c5f844a69b584863f7dd7fd4c
        Reviewed-on: https://gerrit.libreoffice.org/35237
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-04-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [caf388959576da4f480b8c97443cb052f6201a33]

        Fix typos
        
        Change-Id: Ibad3f8e9f55af5e652b6be198bebace2b1bfb35b
        Reviewed-on: https://gerrit.libreoffice.org/36235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-04-07  Jens Carl  <j.carl43@gmx.de>  [a2a4fa446f46da0d58635412d2f2ad1e3f31cbc9]

        tdf#39468 Translate German comments
        
        Translate remaining German comment
        
        Change-Id: Idb2abbb734cc89aa6948c003918a7f604b3b2bd1
        Reviewed-on: https://gerrit.libreoffice.org/36193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-04-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d8faf3bf9a82e8f49340b5020ec4ee931cc2f3f4]

        Related tdf#105566 Update Infobar when signature status changes
        
        gpg4libre
        
        Change-Id: I8f29cf16905c79d19d46662b087f4fd8778c8147
        Reviewed-on: https://gerrit.libreoffice.org/36251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [3c443852d25a61b61353d630d8dc8753bad6ab30]

        vcl: remove no longer needed WIN_Rectangle()
        
        Not needed anymore after commit a5a571307fb3306b74ab46b085cde6388270a770
        (tdf#82580 tools: rename Rectangle to tools::Rectangle, 2017-03-30).
        
        Change-Id: I25a11ca0b6c2e9e96847bd01b5e82835d1dd4a95

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [9b77f8142bf665a47c3a179e3fe3f82623a99f8a]

        ditch ReadRawUniString
        
        This thing is defined by MS-OSHARED, there FWIW, the 8 bit encoding is "ANSI",
        which is somewhat useless, use the same GetCharSetFromLanguage() attempt we use
        elsewhere when that problem arises
        
        Change-Id: I6d8efdbec0daf7f3439283f2be0473b6fad1fb17
        Reviewed-on: https://gerrit.libreoffice.org/36214
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [60aac84fc83ca6d527d06cf4ce031d7ef5ffee48]

        ofz#888: use after free
        
        Change-Id: I6d3f9108b02149165b020fc9c6677880456a1ef4
        Reviewed-on: https://gerrit.libreoffice.org/35298
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [fef765d68d090bb439f58347afc930f48567673e]

        ofz#974 check SetBorder bounds like the other maHorizontalBorders users
        
        Change-Id: Iac113433ac2317ddfebc68ed793c481384d56551
        Reviewed-on: https://gerrit.libreoffice.org/35964
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [6c401a7bdc4e0f5340203b9885e368cb96986aa1]

        ofz#893 limit para depth to max legal ppt level
        
        Change-Id: Ie7c287964b126d143a0eeb14be53addc7c34b87f
        Reviewed-on: https://gerrit.libreoffice.org/35402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [7b9f22fb62cddcc48866c3abae1ad1f636548dde]

        try and silence coverity#1403659 Data race condition
        
        Change-Id: Ibe8629b9f61230b41840351a3486050e6ad9eb8c

2017-04-07  Caolán McNamara  <caolanm@redhat.com>  [e005930ffc7ba46c04818d8dae59e9f1521386b9]

        Restore "ofz: treat more short properties as run ends"
        
        This reverts commit 504c993eafe9aba93f034c7672c8530c9d1a85ec.
        
        Change-Id: Ifb82e0c961b59cda579d71271f065eae09367f25
        Reviewed-on: https://gerrit.libreoffice.org/36223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-07  Stephan Bergmann  <sbergman@redhat.com>  [464fa1b40f5e4f5f7dcee8ba73243b64042ce69e]

        cid#1404877: Check return value
        
        Change-Id: I6199a7604f8c978a6ebe3537f7df322f32d95c77

2017-04-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [bc4176fa43dc8047774a11dfb5b913e6adce2252]

        tdf#95386 More Help Agent cleanup
        
        These methods were creating and passing URLs for the
        long dead Help Agent
        
        Change-Id: I5e3eafc2ca3bf5c1ca0032b9cb19ed30c8f06e66
        Reviewed-on: https://gerrit.libreoffice.org/36172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [49b237c46efa1ba3513dfbe6c782c713296352d8]

        tdf#95386 More Help Agent cleanup
        
        These configuration settings are good to go
        
        Change-Id: Id0867c52c46435d416703bc822ef14ffad2ea9f6
        Reviewed-on: https://gerrit.libreoffice.org/36171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [b3f96d2ccba362a2898bc3a4d365ce7c4d0698e2]

        tdf#99967 (related) Drop Web Wizard HIDs
        
        These were used on the recently dropped help pages
        
        Change-Id: I391c881b43c49000c37cbe53b111f686eaa64843
        Reviewed-on: https://gerrit.libreoffice.org/36093
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [3e6151663dcf4562a18853c4c3fca0c5f8666a16]

        Drop unnecessary HIDs
        
        These are used for the Mail Merge Wizard's
        E-mail Message window: sw/uiconfig/swriter/ui/mmmailbody.ui
        but the default HIDs will work just fine.
        
        Change-Id: I2e31333ed5dc6e4804488c8412aacab02e2799e0
        Reviewed-on: https://gerrit.libreoffice.org/36092
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [359ff94950bc11c31685a6ca6280d4230b9e2f1b]

        Drop remains of the Welcome Screen feature
        
        Which was dropped in e299ef4952a580bdbd416cef3e1a2feba4979e13
        (that was in 2001)
        
        Change-Id: I5860bb44ced35b338f667e47d89f6ed1d597dc11
        Reviewed-on: https://gerrit.libreoffice.org/36159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-07  Stephan Bergmann  <sbergman@redhat.com>  [d78040aadb6a8e3eeee1652b62a06d6e7e9b28ce]

        ASan stack-use-after-scope
        
        ...as reported during CppunitTest_extensions_test_update (see below).  I don't
        see a reason why those pContext should be shared_ptr, so better make them
        unique_ptr to guarantee that xmlFreeParserCtxt is called with c still in scope
        (in CDocumentBuilder::parse).
        
        > ==10883==ERROR: AddressSanitizer: stack-use-after-scope on address 0x2b111da94b68 at pc 0x2b116e55a200 bp 0x7fff7228b0f0 sp 0x7fff7228b0e8
        > READ of size 8 at 0x2b111da94b68 thread T0
        >     #0 0x2b116e55a1ff in com::sun::star::uno::BaseReference::is() const include/com/sun/star/uno/Reference.h:94:27
        >     #1 0x2b116e699756 in DOM::xmlIO_close_func(void*) unoxml/source/dom/documentbuilder.cxx:214:33
        >     #2 0x2b11300cf646 in xmlFreeParserInputBuffer__internal_alias workdir/UnpackedTarball/xml2/xmlIO.c:2575:2
        >     #3 0x2b112fdd2706 in xmlFreeInputStream__internal_alias workdir/UnpackedTarball/xml2/parserInternals.c:1341:9
        >     #4 0x2b112fddebf3 in xmlFreeParserCtxt__internal_alias workdir/UnpackedTarball/xml2/parserInternals.c:1774:9
        >     #5 0x2b116e6aaddc in std::_Sp_counted_deleter<_xmlParserCtxt*, void (*)(_xmlParserCtxt*), std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/bits/shared_ptr_base.h:464:9
        >     #6 0x2b116e65370a in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/bits/shared_ptr_base.h:150:6
        >     #7 0x2b116e653494 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/bits/shared_ptr_base.h:662:11
        >     #8 0x2b116e6a78b1 in std::__shared_ptr<_xmlParserCtxt, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/bits/shared_ptr_base.h:928:31
        >     #9 0x2b116e69f01d in std::shared_ptr<_xmlParserCtxt>::~shared_ptr() /usr/lib/gcc/x86_64-redhat-linux/6.3.1/../../../../include/c++/6.3.1/bits/shared_ptr.h:93:11
        >     #10 0x2b116e696aca in DOM::CDocumentBuilder::parse(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&) unoxml/source/dom/documentbuilder.cxx:336:5
        >     #11 0x2b116e699fe2 in non-virtual thunk to DOM::CDocumentBuilder::parse(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&) unoxml/source/dom/documentbuilder.cxx
        >     #12 0x2b116df6449a in (anonymous namespace)::UpdateInformationProvider::getUpdateInformationEnumeration(com::sun::star::uno::Sequence<rtl::OUString> const&, rtl::OUString const&) extensions/source/update/feed/updatefeed.cxx:589:83
        >     #13 0x2b116df682ea in non-virtual thunk to (anonymous namespace)::UpdateInformationProvider::getUpdateInformationEnumeration(com::sun::star::uno::Sequence<rtl::OUString> const&, rtl::OUString const&) extensions/source/update/feed/updatefeed.cxx
        >     #14 0x2b115d9a73eb in testupdate::Test::testGetUpdateInformationEnumeration() extensions/qa/update/test_update.cxx:57:26
        >     #15 0x2b115d9baf1b in CppUnit::TestCaller<testupdate::Test>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:166:6
        >     #16 0x2b111904ad8b in CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #17 0x2b11322dab0f in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:39:14
        >     #18 0x2b11190093ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #19 0x2b1128c6214f in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12
        >     #20 0x2b11190093ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #21 0x2b1124efc351 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #22 0x2b11190093ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #23 0x2b1118f87350 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #24 0x2b11190093ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #25 0x2b1119005e70 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:77:18
        >     #26 0x2b11190c50f5 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:181:28
        >     #27 0x2b1119048fa4 in CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >     #28 0x2b111904d7a7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #29 0x2b111904c819 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #30 0x2b111904d7a7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #31 0x2b111904c819 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #32 0x2b11191035c9 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >     #33 0x2b11190c340d in CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:148:9
        >     #34 0x2b111910489b 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
        >     #35 0x532fb4 in (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:306:20
        >     #36 0x52e7c3 in sal_main() sal/cppunittester/cppunittester.cxx:456:20
        >     #37 0x52cb6f in main sal/cppunittester/cppunittester.cxx:363:1
        >     #38 0x2b111acb5400 in __libc_start_main (/lib64/libc.so.6+0x20400)
        >     #39 0x438019 in _start (workdir/LinkTarget/Executable/cppunittester+0x438019)
        >
        > Address 0x2b111da94b68 is located in stack of thread T0 at offset 104 in frame
        >     #0 0x2b116e69553f in DOM::CDocumentBuilder::parse(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&) unoxml/source/dom/documentbuilder.cxx:303
        >
        >   This frame has 4 object(s):
        >     [32, 40) 'g' (line 308)
        >     [64, 80) 'pContext' (line 310)
        >     [96, 120) 'c' (line 321) <== Memory access at offset 104 is inside this variable
        >     [160, 168) 'ref.tmp' (line 333)
        
        Change-Id: I3398d54776af4927417e392e55bbca740d4121af

2017-04-07  andreas kainz  <kainz.a@gmail.com>  [d01bd207da18fd47c23f408f0519140d0983ed7a]

        move sifr svg to separate folder and add some svgs from github repo
        
        Change-Id: I25500c26458000d602e42006de6edae7f017772b
        Reviewed-on: https://gerrit.libreoffice.org/36230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [26e7c6d6abf889a7e5bbc0fa4f73034f9cbd07b9]

        loplugin:redundantcast check for c-style char casts
        
        Change-Id: Id6881262e370fd563ec29db95e4af5cfcb04ea34
        Reviewed-on: https://gerrit.libreoffice.org/36247
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-06  Kohei Yoshida  <kohei.yoshida@collabora.com>  [8e9b4227b739d735a4c232a5f0e7df47a4e94be9]

        Fix the inline comment a bit to make it make more sense.
        
        Change-Id: I29523ce69aa4e834e13b7cecd312323c9257ffc3

2017-04-07  Kohei Yoshida  <kohei.yoshida@collabora.com>  [18234d23200e5cad1d8acbc9ad452d1ee2688169]

        Make it a bit easier to read.
        
        Change-Id: I1c87d17dc9bf54e968af1cb6a7abc3dc36324bd9
        Reviewed-on: https://gerrit.libreoffice.org/36240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-04-07  Kohei Yoshida  <kohei.yoshida@collabora.com>  [f7b969d8ecfe349a52d523c169c64c9e1a250fa6]

        Print formula strings for non-shared formula cells as well.
        
        Change-Id: I00fc4061b8917bb001a6487db4c06f0ba64f5eef
        Reviewed-on: https://gerrit.libreoffice.org/36239
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-04-07  Takeshi Abe  <tabe@fixedpoint.jp>  [a9bd83bdd390724372d2da3451fae083a72af5b0]

        starmath: Move SmNodeStack to mathmlimport.hxx
        
        which is the only place using it.
        
        Change-Id: I87d5a1f0d0993f7585c9767fc32eb46158503dfb
        Reviewed-on: https://gerrit.libreoffice.org/36197
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-04-06  Rohan Kumar  <rohankanojia420@gmail.com>  [709f49bce86d2df4154d8075818f57cacfecb401]

        tdf#51358 Add Support for more slide transitions to Impress SVG Export
        
        Ported the class WaterfallWipe.
        
        Change-Id: I4856243c4b29e45f16ee780db42c2f742a6b1dc1
        Reviewed-on: https://gerrit.libreoffice.org/35107
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-06  Rohan Kumar  <rohankanojia420@gmail.com>  [6c7a2c9570e6a3fe3cc4b14f8831d934e458be01]

        tdf#51358 Support for SweepWipe transition in SVG Export
        
        Ported the class SweepWipe
        
        Change-Id: Ia67b50ba53900efab977a4cb284f7d1514ff8113
        Reviewed-on: https://gerrit.libreoffice.org/34906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-06  Rohan Kumar  <rohankanojia420@gmail.com>  [616efc4a11481ecafe40ca1de3ef93841c11dc9a]

        tdf#51358 Add Support for FanWipe class
        
        Ported the class FanWipe In SVG engine.
        
        Change-Id: I8a067f2df32968bb00d5b3adc020bc9ee8296f33
        Reviewed-on: https://gerrit.libreoffice.org/33910
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-06  Regina Henschel  <rb.henschel@t-online.de>  [c10aaf94a9054e48ddd1112c84876eecd3dec726]

        tdf#105545 Allow closed paths having 2 points
        
        Closed paths with 2 points can be created from scratch,
        therefore allow them too, if a point is deleted.
        Remove now unused member mbIsClosed
        
        Change-Id: Iac2a08df52f734c99c6ac14d9f1a16d8b943d399
        Reviewed-on: https://gerrit.libreoffice.org/33654
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-06  Rohan Kumar  <rohankanojia420@gmail.com>  [7a64ad57036234c90dda0ba1fefdf8867114305e]

        tdf#51358 Support for ZigZag-Wipe transition animation in SVG support
        
        Ported classes ZigZagWipe and BarnZigZagWipe
        
        Change-Id: Ib15929c24dc952944ac4de5b71c541cdd99affcc
        Reviewed-on: https://gerrit.libreoffice.org/33763
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-06  Bernhard Widl  <bernhard.widl@cib.de>  [781c026f98c848025f313940c94cbd4553259901]

        tdf#55236 save settings of CSV export dialog
        
        Change-Id: I250e2d8d9d7b7b806a60fb2779321685e84b44bf
        Reviewed-on: https://gerrit.libreoffice.org/36144
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-06  Bernhard Widl  <bernhard.widl@cib.de>  [26030f92629b310e66b2335c2cec0413bb7ec828]

        tdf#97357 allow insert image if sheet is protected but few cells are not
        
        - if the currently marked area is fuly unprotected, allow insert image
        - if there is no currently marked area, check the current cell
        
        Change-Id: I46608ae349f91f9f2e81a22dd55a817616ca3d3c
        Reviewed-on: https://gerrit.libreoffice.org/36160
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-06  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [42fa96ba5a8a793cb3377b24937fd0eabce85ae2]

        lokit: compile-test a plain C version
        
        Change-Id: Ibe2108984df8f4fef9ed681941d517ca9ad9479c
        Reviewed-on: https://gerrit.libreoffice.org/36177
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-06  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [d5215e0e58febf582b18ad38f5745f8ae924cc1f]

        unit test for CEILING and FLOOR .xlsx export, tdf#100011
        
        Change-Id: I2ce45db4ae905dedf7c3dc8fb0fd9519ace6c3aa
        Reviewed-on: https://gerrit.libreoffice.org/35549
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-06  Yousuf Philips  <philipz85@hotmail.com>  [54f6a0fe470096f6bdc3942e9f3032e40dbfcd23]

        tdf#104706 Enable icon for Clear Direct Formatting command
        
        Change-Id: Iba3cbd8148794ac984a91d22d33cdec1f4453c5f
        Reviewed-on: https://gerrit.libreoffice.org/36221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [4c62515d5b6ec5876cafb1165cd9501502fa4c87]

        loplugin:redundantcast
        
        Change-Id: I925879cf8df630e4e20773c363b9a27a572f3093

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [d3099d03d5302303b9b7a3c29093455ff58be1ae]

        split getAccessibleParent
        
        Change-Id: I579064ec8a6d419f0b065f94d505103d3629c483

2017-04-06  Eike Rathke  <erack@redhat.com>  [4dd95cadcd330aee49b3c84d3e336b808217af46]

        these FUNCFLAG_EXPORTONLY need also FUNCFLAG_MACROCALL_NEW, tdf#100011 related
        
        Maybe one day we'll actually use these tables also for export
        capabilities ...
        
        Change-Id: If3d55ec008e321d95b21e0d284c7d58d13a2399b

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [883e6f7e0d1f70072d38593a466c542c684d43fc]

        No real need for OPropertyExport::AddAttributeASCII
        
        Change-Id: Ia8e62909ab484240468708ad1ff99a5e1cdc779c

2017-04-06  Eike Rathke  <erack@redhat.com>  [ea01a08763e56a7de66f0c24655a627669c8a7f7]

        Resolves: tdf#100011 (re-)add ocCeil and ocFloor .xls(x) export mappings
        
        ... for CEILING and FLOOR that were lost when introducing CEILING.MATH
        and FLOOR.MATH which are semantically identical, but the export needs a
        distinct known mapping otherwise the function is stored as a macro call,
        which Excel dislikes.
        
        Change-Id: Id371c1732984a8e5567f74fd265b9aee88fb1898

2017-04-06  Justin Luth  <justin_luth@sil.org>  [20feed528a9b9d57b35805611a4279000a474c3d]

        tdf#106974 docx export: Crop is "long", not sal_Int16
        
        I got size sal_Int16 from the return value type of the border
        spacing, but somehow failed to lookup the return value of GraphicCrop.
        It now matches .doc export's sal_Int32.
        Bad mistake: regression 8eff1decd91cbfb10094c25d4cf1d2b434a4da72
        
        Change-Id: Ie149630b9da9a067de319149f23ca21f78a186cf
        Reviewed-on: https://gerrit.libreoffice.org/36200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d8604338c4b289c01d311b95a5587b250f0d6ff2]

        make page size compile time constant
        
        on educated guess
        > std::numeric_limits<sal_uInt32>::max() - sizeof(few fields) + 1
        is always greater 1000
        
        Change-Id: If0e91e27aabc2bda4beccb5e98eb20a7c890e2f0
        Reviewed-on: https://gerrit.libreoffice.org/36201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6591934e66827bf01f1cff5bcbe7335fd5d5b970]

        add BAHTTEXT test case
        
        Change-Id: Ib6c4781b6a0a482539dfeea81dc1044f6d56e1d9
        Reviewed-on: https://gerrit.libreoffice.org/36163
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-04-06  Khaled Hosny  <khaledhosny@eglug.org>  [843c6d6eec95b99e867c28ab27860215d5d72b37]

        tdf#106960: Fix math scaling on Windows
        
        Remove this leftoever code from 1b7e788eb3bf9cbe56ed5cc4a3fa7fa5e70ac40a which
        does nothing useful now.
        
        Change-Id: Ia7fa888d5687c9da110b44139a8217558a7f641b
        Reviewed-on: https://gerrit.libreoffice.org/36222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [6b4a4bab6d21a549ed35fd045eedf7ff05130a71]

        Improved loplugin:redundantcast, static_cast on arithmetic types
        
        Change-Id: I6e1f76de4b1ebf76ad02e7d0cd1374b4def83932

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [06aa3dd5b47d7eedecc8dd45f12581f2e9fa14ee]

        Improved loplugin:redundantcast, static_cast on arithmetic types: binaryurp
        
        Change-Id: I109c8a2c51c7916ce8f8964b57ee45747868844f

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [0446cca0b6c4a4b3a9dcdaee957b6ff8aaba3135]

        Improved loplugin:redundantcast, static_cast on arithmetic types: chart2
        
        Change-Id: I21dd484a2d337d16f59d5a747afaee230a1e7c89

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [b6fb8399524fecc9d8714328d65cee5e75027dd7]

        Improved loplugin:redundantcast, static_cast on arithmetic types: connectivity
        
        Change-Id: I8156e528b675c5f27c5d6903f17cb62d228d1488

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [0791c51c724b07b52b6bf37994cbd3659cfc40e5]

        Improved loplugin:redundantcast, static_cast on arithmetic types: cui
        
        Change-Id: I2060dc58167e5bf5ee8244a56970c399f53fe237

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [f4cd4b3cf9a0074a8fa4796cd63c063162e1dced]

        Improved loplugin:redundantcast, static_cast on arithmetic types: dbaccess
        
        Change-Id: Ic6331f8532254c7fc69e15c14b7f44c872ba7c62

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [a48fadd2618274fd167ceefc88a6db689af01158]

        Improved loplugin:redundantcast, static_cast on arithmetic types: editeng
        
        Change-Id: I64be28eb18822c29e3d540decb465c9204d16894

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [9cc130d233dc980bfecd4a485bef0280feff5b18]

        Improved loplugin:redundantcast, static_cast on arithmetic types: extensions
        
        Change-Id: Ib620223544c2f6fca813dffa912cf773ff5b7c54

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [1933e2fb022a974a6814469698ba5d3bdc30919a]

        Improved loplugin:redundantcast, static_cast on arithmetic types: oox
        
        Change-Id: I5febd0b28bc3e8beca1034ca151406af1e2034d9

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [97a50f27ed06fc5d257c595c0bfffba57ddb511f]

        Improved loplugin:redundantcast, static_cast on arithmetic types: registry
        
        Change-Id: I68adf213b6c8c44ad3eaed4cf1e0e0db764739fd

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [4538b6d6860df56de155b6e6bc39b7b022ce4180]

        Improved loplugin:redundantcast, static_cast on arithmetic types: reportdesign
        
        Change-Id: I3ff00ce0536db84144c6f1e9ae1cb4946da84ec8

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [de0ea66610a4bda091d0d6103ff251530a7bb60c]

        Improved loplugin:redundantcast, static_cast on arithmetic types: sal
        
        Change-Id: I7caadbc06b2266800666151de75d799c42148aca

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [12162c8297b3661bd0bad65df830f42141e94672]

        Improved loplugin:redundantcast, static_cast on arithmetic types: sax
        
        Change-Id: I4f7c635af8d9d02657d978c08175833fb45adcbf

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [93c0b1f5dafa1c9d01c804f350129dde047bb8dc]

        Improved loplugin:redundantcast, static_cast on arithmetic types: sc
        
        Change-Id: Id56d3e3d7c4485e24dc8fe6349631837101e86fe

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [ee3e23842e7bb0bfe23b6f070b0677dd3d70fd92]

        Improved loplugin:redundantcast, static_cast on arithmetic types: sd
        
        Change-Id: I47f6ac62a560b8e6e0e83462ae26caf17160393b

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [d373d996e163df68935b5ac3e09a931c32047bc0]

        Improved loplugin:redundantcast, static_cast on arithmetic types: sdext
        
        Change-Id: Ib9d4c9ee077ffe7e3625818d2468658ee00b9c77

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [18d87f5be8e8a20ff21fbf74e11af277dfcfe49b]

        Improved loplugin:redundantcast, static_cast on arithmetic types: sfx2
        
        Change-Id: Ic524a0fc2c1038202456dcf0aa51a8a3eb9a70b0

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [e40f3cf3302d397ef0dc2d8f0d308f902be3a98d]

        Improved loplugin:redundantcast, static_cast on arithmetic types: slideshow
        
        Change-Id: I5f2031068ef0ab8e777fddfa90e7a15836938b48

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [1221ee605ac3bcab982bd8e63c5fbf39bbfd605c]

        Improved loplugin:redundantcast, static_cast on arithmetic types: starmath
        
        Change-Id: I59f875a09b4f397c3ba1fe445ed5b3c970e2fc05

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [f392d3b1233ee0ee74456595e6bd5fdb3853da19]

        Improved loplugin:redundantcast, static_cast on arithmetic types: svl
        
        Change-Id: I9a99d243173eb2300a57d47097b2eef8c48bb76b

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [2ced777e0cdf8240cc8567467b2008c3ae8230e3]

        Improved loplugin:redundantcast, static_cast on arithmetic types: svtools
        
        Change-Id: Idcd8a32f85788fe0d763c2f72475e3bef4221366

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [42c490fe71595ad692a5364cf15a9608d1abdf80]

        Improved loplugin:redundantcast, static_cast on arithmetic types: svx
        
        Change-Id: I4705917cd6e583b1209671ca4a9122581f7b4417

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [8005237d71a75fe9bcfd860111bb0fe1fa6064d6]

        Improved loplugin:redundantcast, static_cast on arithmetic types: sw
        
        Change-Id: I1d52df4fe3f276ebf017aa7cfb7b313cefaf0844

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [cbb2f42ecc86b3fc327e976f5a1a591b40f40299]

        Improved loplugin:redundantcast, static_cast on arithmetic types: unotools
        
        Change-Id: I9717a519340f13c852e5e505a906dc15d765b9df

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [643787f22eaf057ee7d0a4f49065834e11b92ce5]

        Improved loplugin:redundantcast, static_cast on arithmetic types: uui
        
        Change-Id: I2ecf4a804a9fa4056f956bea245b64cb7c087595

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [e2a218114de3fd74848323238188c847a733d9b3]

        Improved loplugin:redundantcast, static_cast on arithmetic types: vcl
        
        Change-Id: I5c85d3df578d0b7e9ffc54679b73a0ce35de8620

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [2f01d679585f9770d81d8e0a8f3eb7a5b4edf2b4]

        Improved loplugin:redundantcast, static_cast on arithmetic types: xmloff
        
        Change-Id: I67a7f0643b4773c991e780c9a715636bb3e6e6cb

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [f79c466405843fc5ee01b2129c97965bcdd6b3b8]

        Improved loplugin:redundantcast, static_cast on arithmetic types: xmlscript
        
        Change-Id: I511174aa27bd486e6c046761e481c494c58a67bc

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [8a18515f7bb1eb6e7d356a1737ac1a339b5ceeab]

        Improved loplugin:redundantcast, static_cast on arithmetic types: xmlsecurity
        
        Change-Id: I51692b887585d6a64019550aff5f6ea2910ad2fd

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [504c993eafe9aba93f034c7672c8530c9d1a85ec]

        Revert "ofz: treat more short properties as run ends"
        
        This reverts commit b4d6590ff572eb6c9f3455c718cc89336cf15c54.
        
        Revert "loplugin:literaltoboolconversion"
        
        This reverts commit 6e372ae1e9401f7a3651c617ece4131c065ec58d.

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [6e372ae1e9401f7a3651c617ece4131c065ec58d]

        loplugin:literaltoboolconversion
        
        Change-Id: Ibdff644999556ae38e2b1dd4177a0f890e9bd14a

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [b4d6590ff572eb6c9f3455c718cc89336cf15c54]

        ofz: treat more short properties as run ends
        
        Change-Id: I010317f9e68e377a33c04c3dbac0dd075475dbe8

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [537469f2294742fcd770b162ad965ad1c09cd72e]

        crashtesting: empty ReadAccess on converting fdo58541-1.xls to pdf
        
        Change-Id: I72c74c7224e99b090eceb8928eeddc3b50d1d2c8

2017-04-06  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d49dcc7ccc67f5c8fbb6fa5a0d9a09aa634c588f]

        lokit: this was supposed to be plain C functions
        
        Change-Id: I22c568edd297fcc53a8d4fb826e12ee0cea59432
        Reviewed-on: https://gerrit.libreoffice.org/36176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [09b72d9fda544ad48a50c991022d505dd347705a]

        eof is not an error, but we don't want to parse short read data
        
        Change-Id: I17043c51e45de34a33db482141e33eb4a280e9c4

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [dcf85b2f0c89a774a7b2d378ef4dcedc637887ad]

        valgrind: reverse tests of use read result and test result is safe to use
        
        Change-Id: Id5c70294ee49209061c4a1df95d06689d7f8383e

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [aeac0bcacb8f6efcedb79df90e68078483d5a68f]

        ofz: treat short properties as run end
        
        Change-Id: I00a5bab63663e2dde43825707e84568fca6aa594

2017-04-06  Jens Carl  <j.carl43@gmx.de>  [a6ac1545f79440ad31317ec975754eba57649ee7]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in sc/
        
        Change-Id: I93c7cf423325715435910a89420e7522b440c81e
        Reviewed-on: https://gerrit.libreoffice.org/36192
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [26fb00ec6d8dec52a4ec4c0f194a9da6f310b7e3]

        loplugin:useuniqueptr
        
        Change-Id: I1499ea7316811892c014592ef2bb6e431543af1a

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [032aee2cb74e168ecf35ef698a84165cc74fad0a]

        loplugin:useuniqueptr
        
        Change-Id: Icd2ff94d1fb9003e634b6f789d66011b1c94dd5b

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [0548f6205c0241e079eb3e17b6d6636dcf621f01]

        loplugin:useuniqueptr
        
        Change-Id: I706838b9fae087017f60782c185340e6560de86a

2017-04-06  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [2fd110a78d03510d031c4c6cf6ad380d82899df8]

        tdf#106190 Fix (again) left alignment of denominator
        
        Instead of moving spaces from left to right, like it was done
        previously, this patch insert spaces directly on right
        when in denominator
        This avoid complex calculation when user enter such (stupid)
        format:
         # ?/ ???
        or
         # ?/" hello world "???
        
        In SvNumberformat::ImpNumberFill, for NF_SYMBOLTYPE_FRAC_FDIV
        you need at least to move in sBuf, to insert text at the
        expected place for (stupid) format like
         # ?/ 100
        or
         # ?/" hello world "100
        
        All these formats works, but are stored in ODF with text
        after fraction
        
        Change-Id: I296e60643e93242b8006848a643135219ad4ad0c
        Reviewed-on: https://gerrit.libreoffice.org/35320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-04-06  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [a016ac1667cdf7fb81a78b51a6aaab455e376782]

        lokit: make this build on windows, silence extra warnings
        
        Change-Id: I78d5ce58d55d27eaa0256a0c1ddffed3a5f2cf91
        Reviewed-on: https://gerrit.libreoffice.org/36175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [724ddb9177fd38c80f60d3d957d7be4be813c069]

        loplugin:useuniqueptr
        
        Change-Id: I33aafc7351c5fdc2c677d0be123f666211255ccb

2017-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [169467cc795021f95faa4f627c0802fbec312312]

        use OUStringBuffer in SwWW8ImplReader::ReadRawUniString
        
        insteaf of the underlying C API
        
        also clean up the call sites, nothing actually needed to do any
        appending.
        
        Change-Id: I175218df641a0d05fd4d79d7675f401dd9712319
        Reviewed-on: https://gerrit.libreoffice.org/36210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [b02f05981ffe837b94d4a437c32ea1f9b7b7c883]

        loplugin:useuniqueptr for ScViewFunc::InsertName
        
        Change-Id: Idf0b08a86f9b8043b3b886a0b15b2ac0fbb905fb
        Reviewed-on: https://gerrit.libreoffice.org/36209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [fb2cd383f7b540b948565ef6e299a4cd5e125e2d]

        Look through ExprWithCleanups etc.
        
        Change-Id: I5c8af20a71eca245c4b2a0061dc0612a4770c8ff

2017-04-06  Michael Stahl  <mstahl@redhat.com>  [3510a0e2245e619a2e2518f8702686d608522cdf]

        libmwaw: fix MSVC2017 "invalid comparator" assert
        
        Change-Id: Ic1ace8da86d6306d1cc3d3b124a236bf794cc7be

2017-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [6768a9b602c5cd6b4702faf862cac60527bded99]

        loplugin:redundantcast check for c-style casts to void
        
        Change-Id: Ic8b99f590436f94825e471bc61411c69fd768862
        Reviewed-on: https://gerrit.libreoffice.org/36208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [ad16351d9d8fd440bb8941c453b802ad5c109b23]

        Resolves: rhbz#1438876 detect preferred help module for csv dialog
        
        For calc import before any toplevel is created the context is otherwise
        unknown. If a help id starts with a specific module name, then default to that
        module name as default help category context. Cosmetic, same help is shown in
        any case because its in the shared section, but title bar would state "Writer"
        when context is expected to be "Calc"
        
        Change-Id: I3323bc55ef23ec162dad4349efb5e84ec3e8054c

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [f0e4c91aba989507913d1f88133050409dd109c5]

        split out module->help mapping
        
        and add the missing not-toplevel-in-help ones from...
        
        ls instdir/share/config/soffice.cfg/modules|sort|uniq
        
        Change-Id: I618d91e1271b3a200928494156d93cbfef45c19f
        Reviewed-on: https://gerrit.libreoffice.org/36206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [653588e1bbad1e4d954afa4b12325996fd1cceb7]

        xmlsecurity: remove unused ImplXMLSignatureListener::signatureCreated()
        
        ImplXMLSignatureListener doesn't have to implement
        XSignatureCreationResultListener, signatureCreated() is only called at
        SignatureCreatorImpl::notifyResultListener(), on an object set by
        SignatureCreatorImpl::addSignatureCreationResultListener(). But
        addSignatureCreationResultListener() is only called from
        XSecController::prepareSignatureToWrite() where the argument is of type
        XSecController.
        
        Change-Id: I378bda8b1ffdebb4305bec9eebe093aa2443b4e7

2017-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1945405b08cad5138345882cb68c64edeeabdae]

        loplugin:redundantcast check for c-style float casts
        
        Change-Id: I86b6f58887cb398a80698f8d8564b5bc3f55eabb
        Reviewed-on: https://gerrit.libreoffice.org/36198
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-06  Gabriel Herrera  <Gabriel.HerreraSanz@cib.de>  [0840bc7957117b8913e3d7d5848bbc4524b4949e]

        lokit: avoid null pointer access w/ undefined LOPath var
        
        Change-Id: I777fa58a138d453a108b0c65dcfd667d3da25999
        Reviewed-on: https://gerrit.libreoffice.org/36174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-06  Mike Kaganski  <mike.kaganski@collabora.com>  [0c547776340c3983a867890b34f4a931215f8f52]

        tdf#106359: register .iqy in MSI and treat them as templates
        
        Change-Id: I7ae94c7717fbea03d96c539e05eeb565bafefd9f
        Reviewed-on: https://gerrit.libreoffice.org/36188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-04-06  Gabor Kelemen  <kelemeng@ubuntu.com>  [f747390b4f79d88dcccec8aa5e25d3444aac9a23]

        tdf#106943 Lock down Experimental features and Macro recording
        
        Visually disable these features if they are locked by
        system administrators
        
        Change-Id: Ib35840312ad9c506e689ec6c9d432a88c07a5c28
        Reviewed-on: https://gerrit.libreoffice.org/36095
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [01088af64083c706696dbfeb0c58f62bdbf84c48]

        SwWW8ImplReader::ReadRawUniString needs some love
        
        - remove the useless null substition
        - remove a copy by reading directly a rtl_uString object
        
        Change-Id: Ifa02bcee0ec1d119d8ff4da34788f13f58873c93
        Reviewed-on: https://gerrit.libreoffice.org/36199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [68d5dbf34d88a9029b15010115c502b3dc7095c8]

        Use OUString function variants that take a (narrow) string literal
        
        ...instead of going via an OUString temporary created from a char16_t string
        literal
        
        Change-Id: I9bdc1fe5e92988fbe227534a183c0c5a86ebc2a1

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [882dc72e675b28859eff8f9e5f4fcc6cdbc48128]

        loplugin:unreffun (clang-cl)
        
        Change-Id: Ifd5522ce1be31f9c9bd432ccf40a0c971063c8da

2017-04-06  Thomas Beck  <thomas.beck@cib.de>  [8438cd334a6116425b1039c34807ddcf54b056f2]

        tdf#100108 Layout labels not consistent
        
        Labels in layout menu are now consistent with the names
        of the tooltips shown in the layout tab
        
        Change-Id: Ie3dd13af03fcd8b29cfb5e9b6e8fe43b1668bc94
        Reviewed-on: https://gerrit.libreoffice.org/36196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [15c8a54cc9a875a17bed23a383fcd3d7742a1fca]

        convert zoom menu to .ui
        
        Change-Id: I4163042773f0f38e3372527d0a77a1b370bcafe9

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [e576278e16644a1478c9a90116ef4e383e54696c]

        reinstate removed but inuse resources
        
        since...
        
        commit 6742500ccb2ff6d39f527760152d2b08fd9cfe17
        Date:   Wed Mar 15 13:16:37 2017 +0200
        
            remove unused defines from HRC files in sw/
        
        Change-Id: Ie9cb54ba854ef04deaf9857468b3dbb171eb9b5a

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [485242225388b5d6c559b56c654e816e91af34e7]

        split closeOutput up
        
        Change-Id: Id6408fa804e1049ceab012ec0220d8e6f8d8e555

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [65753b9713ae798804da078dd4e9ed3e478e5264]

        scriptclass for codepoint 0 is WEAK
        
        getScriptClass returns the cached nRet if new char equals old char
        old char is initialized to 0, so nRet should be initialized to
        the script class 0 would map to, which is WEAK (1), not 0
        
        Change-Id: I30a8388d7c91e786c88deee781a7e2f80f219207

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [655d1f35d745fcd372dad723252f5104789963a7]

        Updated core Project: help  b1f5e0083595ceef845ee8a39e82ad1ed023896f
        
        update help ids for .ui conversion
        
        Change-Id: I945ba9cc0ebce82363ae569da1701c5d01136619
        

2017-04-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [b6637ca811b4ac1323fd0995550bde8553dfb350]

        KAB lo:redundantinline plugin
        
        Change-Id: I522be5260b8f61afb2b133a6e32bd0b66c1b7522

2017-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [aa09b0c27a6d925da428d6267daadc7338829869]

        loplugin:useuniqueptr extend to catch more localvar cases
        
        i.e. where the code looks like
        {
            foo * p = new foo;
            ...
            delete p;
            return ...;
        }
        
        Change-Id: Id5f2e55d0363fc62c72535a23faeaaf1f0ac6aee
        Reviewed-on: https://gerrit.libreoffice.org/36190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c82dff153d92150729815b919854a9a350aa031]

        loplugin:singlevalfields
        
        Change-Id: Ia681765aa1da5c80a3dbe91b7376af841a9c9ec1
        Reviewed-on: https://gerrit.libreoffice.org/36145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [9458ce11084579b020650fecb1165052c16ee556]

        Revert "tdf#106792: Fix "Geometry" property of changed-to-bezier SvxShapePolyPolygon"
        
        This reverts commit 26909d9de4c6e7165fc8f5d938ee6ef55b87cc5c, see
        <https://bugs.documentfoundation.org/show_bug.cgi?id=106792#c10> for why this
        was wrongly addressing symptoms, not the root cause.  Work on a proper fix is
        ongoing.

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [dea248f5cbf91c41007bbb93037a653c5a543080]

        unnecessary pre-all-oustring copy
        
        Change-Id: Ife45898482b74b1b911001d99d04bb8daeacfb41

2017-04-06  Caolán McNamara  <caolanm@redhat.com>  [167b730cc6bcf87508b2b4f344903a44470caf69]

        move ScAutoFormat::Save out of dtor
        
        and drop unused copy ctor etc
        
        Change-Id: I958dae00ffc55cb42acae3c6341ccb6b21a30a84

2017-04-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7d4b68fa47b2e670dcab7be335d38be690db2a73]

        Fix typos
        
        Change-Id: I9e7f7fa6a8b89304883a843f9fb0b905f5e8a8a4
        Reviewed-on: https://gerrit.libreoffice.org/36100
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [7662e92c64ec194a2089f633a363d9dc45a4aa9d]

        loplugin:redundantcast find cstyle double casts
        
        Change-Id: I5507be190dac781e5cdb545a60acf3d50056c9f8
        Reviewed-on: https://gerrit.libreoffice.org/36187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-06  Stephan Bergmann  <sbergman@redhat.com>  [823a8f3117a8be1de92168226f561ed804db3e93]

        Call CPPUNIT_ASSERT directly (also avoids -Werror,-Wformat with clang-cl)
        
        Change-Id: I78a1d59e6814ad7f3e39fd720871189ccb0e22d1

2017-04-06  Szymon Kłos  <eszkadev@gmail.com>  [5e3cd098daf7d4537c4826f45fe118e69f9a96d4]

        Fix crash while running the Notebookbar mode
        
        Change-Id: Ifc9b900e49968c46768af3b9ee18bbb834f60557
        Reviewed-on: https://gerrit.libreoffice.org/36165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2017-04-06  Manfred Blume  <manfred.blume@cib.de>  [4c0979d4a19626602f08bd02627f7c367b47e42f]

        Added help blurb for make verbose
        
        Change-Id: Ibf06e37acc4b6ea69863abc9267152278c4598be
        Reviewed-on: https://gerrit.libreoffice.org/35770
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-06  Manfred Blume  <manfred.blume@cib.de>  [8d2ef851374bc5d5a9605e9c72d47a24fdbe6a06]

        Fix .gitignore after vs2015-ide-integration update
        
        Change-Id: I2899d02e048838f02d46d87b28fd4bbecf8a277a
        Reviewed-on: https://gerrit.libreoffice.org/36155
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-04-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0c551c86f701c1f1865760e122d901c933b8fbe5]

        sc: fix type mismatch
        
        ScGlobal::eLnge is of type LanguageType aka unsigned short
        GetStandardFormat(LanguageType) called
        SvNumberFormatter::GetStandardFormat(short eType, 
                                             LanguageType eLnge = LANGUAGE_DONTKNOW)
        There is no GetStandardFormat with LanguageType as first parameter.
        But there is
        SvNumberFormatter::GetStandardIndex(LanguageType eLnge = LANGUAGE_DONTKNOW)
        let's call this.
        
        Change-Id: I0e89d748291e7827cd488a1c61052da6be216d56
        Reviewed-on: https://gerrit.libreoffice.org/36088
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-04-05  andreas kainz  <kainz.a@gmail.com>  [36641fb421240ec5763d7d1f7fba05f5834b38d8]

        update comparedocument and showtrackchanges icon
        
        Change-Id: Ie2d1931411461f8261d443056beb20e22ca4e1c5
        Reviewed-on: https://gerrit.libreoffice.org/36170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-04-05  Caolán McNamara  <caolanm@redhat.com>  [211833e0ff7b8d3387e793b8c56d8fed99af40e8]

        ofz: convert to unicode may fail, so only advance insertion on success
        
        Change-Id: I3ab25a9075a559f7a3eb51488e243a4302ad87fe

2017-04-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [4443d7be61a9ae45630183d856a566cecd06ad95]

        Related: tdf#106972 vcl PDF export, PDF images: ignore PDF >= 1.5
        
        When copying their page steam into ours, we need to make sure their
        syntax is <= 1.4; so when checking if the image has PDF data, ignore the
        case when it has, but it's >= 1.5 (at least in the default case when not
        using reference XObjects).
        
        Change-Id: I6bd77803b92fe16bdd327e5e7c3d2b42adeacca4
        Reviewed-on: https://gerrit.libreoffice.org/36161
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [dbcb866e46b3f964deb77b62b52bec1bb2b009ea]

        unused variable
        
        Change-Id: I4f6ceeaaebb6f9adf2c1fa6993f88283d9d957b4
        Reviewed-on: https://gerrit.libreoffice.org/36156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c78de0018962a491cf0d0bade7d1a330ccfa1434]

        android: simplify some if statements, remove redundant variables
        
        Change-Id: I55a866ac66ffeab5fe2ebb45d86f68558b468650

2017-04-05  Thomas Beck  <thomas.beck@cib.de>  [8a6c538742bc9c25ae0c459c83631ec5ae030001]

        tdf#98604 Added requested panels to sidebar
        
        Added Text and Paragraph parameter panels to Sidebar if a line is drawn
        
        Change-Id: I3a6dc3b34671dbf75084048c39fdbc040cf27d76
        Reviewed-on: https://gerrit.libreoffice.org/36139
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-04-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [242a9b634213acf03cabc373928555dc81afc672]

        tdf#106972 vcl PDF export, PDF images: handle indirect font references
        
        There were a number of problems here:
        
        - the /Resources key of a page object may be an indirect object
        - the /Font key of a resource object may be an indirect object
        - the /Length key of an object may be an indirect object
        
        So in all these cases handle not only a direct dictionary / number but
        also when we have a reference-to-dictionary/number.
        
        Change-Id: Ie74371f0ba43a133a1299843ef20cbfc75fe26d7

2017-04-05  Tor Lillqvist  <tml@collabora.com>  [53d53650c29f1fa1faddbf7a95ccdf2e84f1994a]

        Letters are cheap
        
        Change-Id: Idb076f765de2cda54429b828a7ca6857168bf999

2017-04-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e9b7dd6faf191111a071ffeb0367f7e12a2aa7e1]

        android: getDrawable(int) is deprecated
        
        additionally reduce scope of to package-private
        
        Change-Id: I46ca55c5ef7daf992407beef53f5da939bf9066a

2017-04-05  Jean-Pierre Ledure  <jp@ledure.be>  [45130a1b673a930f8607cd86e655a4b4cc2b89e2]

        Access2Base - Solving some trouble with bigint variables
        
        Bigints are unknown in Basic. Conversions with CLng.
        Removal of a few useless lines
        
        Change-Id: I7bc85e1ee5a53b098e3a2e46bb1829fcc4a2eef4

2017-04-05  Caolán McNamara  <caolanm@redhat.com>  [2e1d9789fe5d6bd9f8d85e2eb672b5729e045c2b]

        ofz#829 ensure palette can fulfil largest index used
        
        Change-Id: I95aa4796875ee71e8b06a2bb8985845f270b8817
        Reviewed-on: https://gerrit.libreoffice.org/35103
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-05  Henry Castro  <hcastro@collabora.com>  [731146fc6d66497a51616f195c110092a90f01f5]

        lok: notify cell note removes before erasing storage
        
        Change-Id: I6181b27b6a969d94789c42ea0914b17328c5c8d5
        Reviewed-on: https://gerrit.libreoffice.org/36109
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit f27f4dd900b50f15427f44f6d448e8e8e49ec2d5)
        Reviewed-on: https://gerrit.libreoffice.org/36143
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-05  Michael Stahl  <mstahl@redhat.com>  [25eb0899227830cca7f28006376962d84f8e9c7a]

        rhbz#1438179 sw: fix toolbar "Next Track Change" / "Previous..."
        
        There's some confusing workarounds in SwView::Execute() that aren't
        needed if the SwCursorShell just calls NormalizePam() so it always
        makes progress.
        
        Change-Id: I3b014079b19925041234fcd858526148890f560c

2017-04-05  Bernhard Widl  <bernhard.widl@cib.de>  [bd6ad1d498c7104ea18597678a763c0066b2a49f]

        moved StyleSettings from unusedcode.easy to unusedcode.exclude
        
        some StyleSettings methods are used in win and mac builds.
        
        Change-Id: I1b0c0d27614a621fec89bb7f405a65a1b2907c68
        Reviewed-on: https://gerrit.libreoffice.org/36150
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2e8868493efb480c54894bcf7850de22fd885f7e]

        android: otg_missing_error is not a format string
        
        Change-Id: I8d06218b595f619c12d0402f8d8319a35a37daa1

2017-04-05  Caolán McNamara  <caolanm@redhat.com>  [4a84cbaa3786e6ef9fa91c7eb3a6a49a9010456b]

        prev/next buttons start invisible in the .ui
        
        Change-Id: Iec577adb469109a11188e83d95de6ed3960bc1c4

2017-04-05  Tor Lillqvist  <tml@collabora.com>  [26cf3430b7c22d19f4cd1bf1b5f1282abdd58b9b]

        Bin obsolete comment
        
        Change-Id: Ieabbd7d6cf0f2f397b317a632c537128de912a4b

2017-04-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ef3191e73399f9a8572210853b3c22d3840c46a2]

        android: using VectorCompat requires to use app:srcCompat
        
        Change-Id: Ifd66e104519ace4d1d27f1312b66d873476ed2c3

2017-04-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b59bda7cd6e93710f2c096b4ec284ff0d5cee425]

        android: position in RecyclerView must not be treated as fixed
        
        Change-Id: I162428edb00550d496a5cf580d00189d17ea2587

2017-04-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [0b727cb61ddaae0b2dded5da23fbfc8dea4358b3]

        android: prevent NullPointerException in RecyclerView
        
        Change-Id: I31ffaf62ce470630556db3cf3f4d7a643ad39f5a

2017-04-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9f89997e301c6c748957b410314a1b44b59b1bb6]

        android: defaultValue is not the same as a hint
        
        also flag the password field as password entry
        
        Change-Id: I91d74335ac63ea6ddbe8df274a9b0e130fc14744

2017-04-05  Caolán McNamara  <caolanm@redhat.com>  [6b6d642fe56868114669bab73f00df88afeab7fb]

        convert RID_SVXMNU_XMLSECSTATBAR menu to .ui
        
        Change-Id: I16ca1543baa14cdc14dbcebd5e6093e6f3029a61

2017-04-05  Caolán McNamara  <caolanm@redhat.com>  [4d9c1206c8375c514c686f744efb62d523f8d7ea]

        Updated core Project: help  ca8eec7d9e53649cd7f2a10d41666614da963ead
        
        drop unused HID
        
        Change-Id: Ie4d8fc903df85c72247fcd439c0bb34525f67a51
        

2017-04-05  Caolán McNamara  <caolanm@redhat.com>  [5252673d686913210dd65608b7d24b0e9d51cf00]

        ofz: treat short properties as run end
        
        Change-Id: I1250f74c9f4ed6679a89c7915fb704c8b8cd693f

2017-04-05  Takeshi Abe  <tabe@fixedpoint.jp>  [51de452ef613a50637b839f088860d6c654fd91d]

        starmath: Kill newly unused m_aNodeStack
        
        which now has been replaced naturally with the call stack
        of SmParser functions.
        
        Change-Id: I970a350aae6927c6d13ed4917aa29bce3888a3fe
        Reviewed-on: https://gerrit.libreoffice.org/36136
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-04-05  Jens Carl  <j.carl43@gmx.de>  [e1b31fbe6bdf9f02e3ebeb42891bbab77085ed68]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in sc/source/ui
        
        Change-Id: I20ae58b0b4c6bd2a568d63685019f0f846ef37e2
        Reviewed-on: https://gerrit.libreoffice.org/36108
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-05  Caolán McNamara  <caolanm@redhat.com>  [b4914ef4febf0fe6d0490af9b99ce93e61669370]

        ofz: check available data len
        
        Change-Id: Ibb40e1d474bb0baacd57f136ff056e248b6f0c61

2017-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [572e9cde744e2b482a04ff4b457ad2cfde5f70d2]

        loplugin:redundantcast find c-style bool casts
        
        Change-Id: I3237b93babc67de12c3771aa84766c2141ca93b2
        Reviewed-on: https://gerrit.libreoffice.org/36137
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5f282c101a644ffc3615c3dc43ddb99febecae16]

        sc: remove unused private field
        
        Change-Id: I2140a609f6447f3b062db3b8994ad50caa464ce9
        Reviewed-on: https://gerrit.libreoffice.org/36138
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-04-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [a3d6b074852520caf8d525561cb48546cbcfccb5]

        sw: remove "revolution" assert that doesn't even build anymore
        
        Change-Id: I6446e732e2209b4a7fc26eccfe6cf793ddc60884
        Reviewed-on: https://gerrit.libreoffice.org/36128
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-05  Stephan Bergmann  <sbergman@redhat.com>  [ec86c8760de22ee9c783134846e65cbd14112da8]

        Adapt code to scoped UNO enums
        
        Change-Id: Ied079f87bf1a65ef0e162b99d78f77c48b44ee56

2017-04-05  Stephan Bergmann  <sbergman@redhat.com>  [80a66f28eddbd6481325d12d4f64913a20ea0a2d]

        loplugin:unreffun (clang-cl)
        
        Change-Id: Ie085ea716f03f6f8438fa2b9f54e46500a0c65f4

2017-04-05  Szymon Kłos  <eszkadev@gmail.com>  [489ddb36cc30fe94bb4416883e37bda90f6f6f65]

        Notebookbar: correct commands for spacing controls
        
        Change-Id: I84649a50fc5e8c094514c5461105bb6777d6ffa1

2017-04-05  Caolán McNamara  <caolanm@redhat.com>  [00ad779e71f4ae675d0bacf68d2f2fc62b6b26d5]

        Resolves: tdf#52949 don't show mouse wheel property in report designer
        
        Change-Id: I3ecf2e9a40f2848b058aff34967ca01479f815b0

2017-04-05  jan Iversen  <jani@libreoffice.org>  [12df2eed431b89a2e77d5f5d577daabb04f81edc]

        iOS make build work with 10.3 and simulator
        
        Solved architecture problem
        
        Change-Id: Ibc6bc5864da5585388862dd92a6039db16c9ccf2

2017-04-05  Tor Lillqvist  <tml@collabora.com>  [f58cff37af294e07938a86900a176984b1e6c655]

        Clarify message
        
        Change-Id: I177b84c3e664ba665c9223e14b636b1a68684cc1

2017-04-05  Stephan Bergmann  <sbergman@redhat.com>  [8639758d96c4b4da83340315b9eaef57e84bd3a3]

        css::uno::TypeClass vs. typelib_TypeClass mismatch
        
        Change-Id: If3e7a98f037d9967729be38ce1e57d4ff66974d2

2017-04-05  Caolán McNamara  <caolanm@redhat.com>  [a32ef811014a9ae10e8d996e61cff39b3c99028d]

        ofz: infinite loop and oom
        
        Change-Id: Ibb23b5808ae465294adf2342d5535784476f5395

2017-04-05  Caolán McNamara  <caolanm@redhat.com>  [58b56f8c78eef15c70e1afd6b52c79a800a185ab]

        add a clearDocumentHandler for null document handler case
        
        Change-Id: I661a2fd5381013056c69b379792560aed7121214

2017-04-05  Marco Cecchetti  <marco.cecchetti@collabora.com>  [1fd19d3e45bd192de2ceae84724653a9f722d51c]

        LOK - Calc: beyond row 65535 it is not possibile to resize a row
        
        The row parameter type was a unsigned short.
        
        Change-Id: I2da1a96d60988e8f1efeb49f55032fb84a8b562b
        Reviewed-on: https://gerrit.libreoffice.org/36087
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-05  Jens Carl  <j.carl43@gmx.de>  [a4712a3251dfa4122d039595bd897bd06e255f03]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in sc/source/core and sc/source/ui
        
        Change-Id: I214565e73893688963d99c0f0ddfc356b5ad63be
        Reviewed-on: https://gerrit.libreoffice.org/36107
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-05  Tor Lillqvist  <tml@collabora.com>  [5a7a23539c072b18059714e12c1d3fd8af7e7200]

        Add another FIXME
        
        Change-Id: I60a3978454fb4e6c39b3c35705fd5d503c75860c

2017-04-05  Stephan Bergmann  <sbergman@redhat.com>  [d1f330cf55a54ccf9b2329798fe7650eb9ee02c3]

        -Werror,-Wunused-private-field
        
        Change-Id: Iab661fad3892c72ef042016085db553819307c56

2017-04-05  Tor Lillqvist  <tml@collabora.com>  [770a970aaec0aa9069f1ba3d7e408d95145e57b2]

        Add FIXME
        
        Change-Id: I84c6e605f012dd563f41631bc3c2b8631c1428e8

2017-04-05  Jens Carl  <j.carl43@gmx.de>  [5e30761df4378e52f049d5c1f6b43e2660b9179d]

        tdf#39468 Translate German comments
        
        Translate German comments in sc/sdi
        
        Change-Id: I560f7b80201f1117e93efd2a9a3068976d1cb4d6
        Reviewed-on: https://gerrit.libreoffice.org/36104
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [942b1f3fb9aab29ab0c5621234b2d058ddc37c29]

        fix shadow warning with latest clang
        
        Change-Id: I0640d4e816ba73f900ad21d7603743e0e9695a70
        error: declaration shadows a typedef in 'bridges::cpp_uno::shared::VtableFactory' [-Werror,-Wshadow]
        Reviewed-on: https://gerrit.libreoffice.org/36127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [97f048e633f07655eda000ae4f4da818c935091e]

        sType and sSubType are already normalized to ASCII lower case
        
        ... upon successful return from INetContentType::parse
        
        Change-Id: I8a0c50c1c655477138578e59031b64fb6b2b7218
        Reviewed-on: https://gerrit.libreoffice.org/36129
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-04-05  Caolán McNamara  <caolanm@redhat.com>  [01a4269a2e0e242e4d9b874e501c6245d014a312]

        coverity#1404783 Dereference null return value
        
        Change-Id: I6bc3cc6ad5344756a65dceaf53a9f14abe9c69e3

2017-04-05  Caolán McNamara  <caolanm@redhat.com>  [fdcac49119d3fc9f6216af834e7afc56d2c2e376]

        ofz: stay within available data
        
        Change-Id: Ic959cf5b2cd92ba5bc297e686beb1fd50427a994
        Reviewed-on: https://gerrit.libreoffice.org/36102
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-05  Gabor Kelemen  <kelemeng@ubuntu.com>  [02d5424751b456e5d29ef58a059b6ae604ac8616]

        There is no MM wizard page after Layout page now
        
        Change-Id: Ifd15dada56581ccae704452f6c98f5b476ca15f5
        Reviewed-on: https://gerrit.libreoffice.org/36094
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-04-05  Ximeng Zu  <uznomis@yahoo.com>  [662a1b0a52bdb891ae5802a4799af884e854f205]

        Fix typo: inticator -> indicator
        
        The related code is not being used now...
        So, it's safe to just correct it before it is put
        to use.
        
        Change-Id: I1ba5f1d6d511c965c0ce08dd08bfcabc567da2c3
        Reviewed-on: https://gerrit.libreoffice.org/36103
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-04-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4709aa4babc16b2ec0536837012c33b460ed410c]

        sc: remove redundant casts
        
        surprisingly GetDouble() already returns a double
        
        Change-Id: I1561f3d20e42531adad4d51b2d48ce92b126ffc2
        Reviewed-on: https://gerrit.libreoffice.org/36068
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [034e35d789cd6e349c456e273d18d5128e1580bf]

        sc: use std::reverse
        
        Change-Id: I16505d15cc7e1d82409f15107d1c5af3bf811c11
        Reviewed-on: https://gerrit.libreoffice.org/36069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3eadc96cc05135880b72c42358eb3fe51ea94c4]

        teach constantparam plugin to find always on and always off bitmask values
        
        Change-Id: If56a483494bd3d7feb3fa67c01000dddd0d34421
        Reviewed-on: https://gerrit.libreoffice.org/36085
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff339c89b51ed571d55c762e43aa1a6ee9ada1cb]

        loplugin:constantparam part2
        
        Change-Id: I7ec4c946be52a6b56aee908426f95ecacc7b0746
        Reviewed-on: https://gerrit.libreoffice.org/36072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d6c84f2d9683b23c14fa5bf50ca4425cf4ceb04]

        loplugin:constantparam
        
        Change-Id: I1996319e5b664dff95f7a9b2346aea6092d333ec
        Reviewed-on: https://gerrit.libreoffice.org/36070
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [cedbc4031f26ea13b188a4ecc5b90cc9646095fb]

        tdf#106868: fix crash when modify external link
        
        The EndDialog callback Hdl was disposing the Dialog, which is a little
        troublesome since the stack wants to go back through the Dialog code
        when the callback is done.
        Rather just the more normal synchronous Execute() style of Dialog
        execute, instead of the asynchronous StartExecuteModal.
        
        Change-Id: I14933bd475da228c9648a6fa0564bda4a60d9d12
        Reviewed-on: https://gerrit.libreoffice.org/36074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [156f778593ca9c57845076a88c6b544a63e12e7a]

        tdf#106955: Detect XML by MediaType
        
        According to Extensible Markup Language (XML) 1.0 (see
        https://www.w3.org/TR/2008/REC-xml-20081126/#sec-prolog-dtd),
        all parts of XML prolog (including XML declaration) are optional,
        so XML stream without <?xml ... ?> is well-formed (though not
        valid).
        
        XMLFilterDetect uses only XML declaration to detect if the file is
        to be processed further. However, this creates problems with said
        documents.
        
        This commit checks if the document has MediaType set to one of
        known XML media types, in case when the check for XML declaration
        failed.
        
        Change-Id: I31627c0e3a39bee241f609650280ebac3f1cede8
        Reviewed-on: https://gerrit.libreoffice.org/36101
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [fbc04c97231d629c1b5e9e57203dbe8d8eb06714]

        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.
        
        Change-Id: I91dbffa8bdf0fe900c11d2f8c9c9394d2104bb49
        Reviewed-on: https://gerrit.libreoffice.org/36090
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [d6323a2180cf51f9bd6a62d50503c2e0ef0964f1]

        tdf#106525: Implement an XSLT import filter for ADO rowset XML
        
        There are online services and management systems (like SharePoint)
        that allow to export datasets in ADO rowset XML format ([MS-PRSTFR],
        https://msdn.microsoft.com/en-us/library/cc313112). Usually they are
        intended to be open with MS Excel as a spreadsheet (with autofilter).
        
        This allows to open this data in Calc.
        
        Change-Id: I495cd790138bdd6bd24630c0f422a0c8b4e3d0fb
        Reviewed-on: https://gerrit.libreoffice.org/35159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [81894a5f7200b4c4233e407163b7f1b00256dccb]

        ofz#984 better match post-creation aBitmap.HasGreyPalette() logic
        
        i.e. Bitmap::HsGreyPalette checks that the palette has entries before calling
        Palette::IsGreyPalette
        
        Change-Id: I287647869ad615327f3119b7798f410e22140302

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [98151bf95bda8d647310bdba6936dc6b388b05de]

        ofz: check olst sprm for valid ANLD payload len
        
        Change-Id: Ic1b6681a3f48ef0fe3f52eda9db8b7bc003ded55

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [6c81597663d07fd0c1043cc83410e1bfd42e08b4]

        ofz#770 JOHAB_73 table starts at 0xA not 0x2
        
        the start value is out by one row
        
        Change-Id: I77ed154358516ccd47a090cf7ed45bb609bc81a3
        Reviewed-on: https://gerrit.libreoffice.org/34992
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [6f0f2278662e29d054690a85bad6583b5c65f918]

        Resolves: tdf#106725 paint default window bg before spin button bg
        
        Change-Id: I0c7f982c3a47f45d022271eba69ebed896288d78

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [fb5cd5d734c56d30f26a5ab510457dc42be88674]

        forget the TODO
        
        Change-Id: I81c8b97e8cd958933caac475145e3b3bcee46d6a

2017-04-04  Stephan Bergmann  <sbergman@redhat.com>  [9ac98e6e3488e434bf4864ecfb13a121784f640b]

        Finally switch MSVC to sal_Unicode = char16_t, too
        
        There is lots of (Windows-only) code that relied on sal_Unicode being the same
        as wchar_t, and the best change may be different in each case (and doing the
        changes may be somewhat error prone).  So for now add SAL_U/SAL_W scaffolding
        functions to sal/types.h, remove their uses one by one again, and finally drop
        those functions again.
        
        Change-Id: I2cc791bd941d089901abb5f6fc2f05fbc49e65ea
        Reviewed-on: https://gerrit.libreoffice.org/36077
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [6f995da5a652d993ab253b3363188cd18e289728]

        Workaround VCL complextext failure on Win7 KVM QXL
        
        My Windows 7 KVM QXL VM fails the bounding rect test with:
        
        complextext.cxx:98 VclComplexTextTest::testArabic equality .. failed
        - Expected: 71x14@(0,1)
        - Actual  : 70x14@(1,1)
        
        This doesn't happen using a SSHd on Cygwin64 based session.
        
        Adding a SAL_DEBUG to WinSalGraphics::GetGlyphBoundRect shows many
        different glyph rects, which - probably by pure chance - almost add
        up to just a single pixel line missing on the left.
        
        So this simply drops the first pixel column, if the bounding rect
        starts with an offset. Works for me.
        
        Change-Id: Ia496a208523a9c358d4128ecad887b5c77283fbc
        Reviewed-on: https://gerrit.libreoffice.org/35647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-04-04  Aron Budea  <aron.budea@collabora.com>  [2aa43937ec9c9e22d9b28f4275a5bfb3ffbd82c0]

        tdf#104686: do not crash if Menu has been somehow disposed
        
        The rare crashes in MenuFloatingWindow::ImplGetStartY() and
        MenuFloatingWindow::ImplScroll(bool) likely happen because
        of a disposed Menu.
        
        Let's guard against invalid accesses.
        
        Change-Id: Ie31240abbc48c06edd40d0a95f319725cdb3db16
        Reviewed-on: https://gerrit.libreoffice.org/36026
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-04-04  Szymon Kłos  <eszkadev@gmail.com>  [c1351a7b1363dac4349f37ac8876fdf950e62b97]

        Make HangingIndent a command
        
        New command .uno:HangingIndent.
        Code moved from the sidebar to slots.
        
        Change-Id: Ib389f9fb3368409a90cf90ad8b19f1be322fa120
        Reviewed-on: https://gerrit.libreoffice.org/35930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-04  Szymon Kłos  <eszkadev@gmail.com>  [387cdc35d79cd3dd235e4bb61e01e17d8781630a]

        Notebookbar: Separated paragraph spacing controls
        
        One big paragraph spacing control was splitted
        to separated widgets. It will be possible to
        reuse that in the sidebar. Also layout is better
        because explicit size setting is no longer needed.
        
        Change-Id: Ieb200af4a9a6120ae03b22b27da56256aa816193
        Reviewed-on: https://gerrit.libreoffice.org/35801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d9064ecf03b28a0b5015ccac20c2d0fa5bb66767]

        Fix group for .uno:EditAnnotation
        
        Change-Id: I3a62e37d866235728abf6b4ad3a5338222d02088
        Reviewed-on: https://gerrit.libreoffice.org/36081
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-04  Bernhard Widl  <bernhard.widl@cib.de>  [f5d59796d36f739396f346702e05a0f172687939]

        add *.vcxproj* to .gitignore
        
        these files are generated by make vs2015-ide-integration.
        
        Change-Id: Iaae5931289bd2f27415c401b6ac253d43dc39007
        Reviewed-on: https://gerrit.libreoffice.org/36073
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [993e8cc1dfa255f6a4bc40d949c52ea85003fdef]

        Updated core Project: help  ad25b453307e0a88ac208aa3b178805846988045
        
        Fixes in HC after translators review.
        
        Change-Id: Id2384cb6f1917c7e1f11c97ef9b05a3dfff08c9a
        Reviewed-on: https://gerrit.libreoffice.org/36050
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [9a0f19c5f6f392928d4134443e2c48978a46be51]

        well, its on the main trunk now
        
        and we're not changing it at this point
        
        Change-Id: Icb0cbe4728f64c2070780ad63b888e5d229c6216

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [5d8593d81f937b69414701bcc4d276c407c7f155]

        intendend->intended
        
        Change-Id: I6f066493600cec2af586c3ff4df1f32faa303060

2017-04-04  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [3ecb9b4bd7dc70664bbb8d7c957ea8dc5015223f]

        tdf#99352: assert on stray VclPtrs past DeInit
        
        - ignore on Windows for now, as it is acting up
        
        Change-Id: I98dbb887ed556b58188870c3eb3de1327bc58109
        Reviewed-on: https://gerrit.libreoffice.org/35816
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [0144600bf5b5d8093f6a720ad21df221f08bce9e]

        std::unique_ptr<[]> -> std::vector
        
        Change-Id: I7fd4275664fab42c61941a4ea21750a653b437d3

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [be752d9f4ee29a2fad0051ff1c2ce39add2985ea]

        ofz: avoid oom
        
        Change-Id: Ie700676c8470b6764a38f4e2989dc14819244872

2017-04-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [843cb68d00146d8ef18a4fa6f8316808056fd823]

        xmlscript: fix -Werror=maybe-uninitialized
        
        Change-Id: Ifcde2202fcb2cfa1dd226697910c1fbd219a3f83

2017-04-04  Stephan Bergmann  <sbergman@redhat.com>  [3e0d46249b92f3be3355364b68014ef6a4329391]

        Missing str(...) when an arg is itself a css::uno::Sequence<...>
        
        Change-Id: I54529e7086014a2feba89eb73f3b368d36f758b8

2017-04-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9009663deb8f0862f419fd99bf0b761c7f923eff]

        tdf#83257 [API-CHANGE] Pivot chart implementation
        
        This is a squashed commit of the pivot chart implementation.
        
        Some of the changes:
        - Add pivot chart specific (pivot table) data provider which
          provides the data from a pivot table to the associated chart.
        - When inserting a chart and the cursor is in a pivot table,
          in that case insert a pivot chart
        - Modify the pivot chart when the pivot table changes
        - Collect and set the number format for the values
        - isDataFromSpreadsheet check for the creation wizard
        - In ChartView (and VLegend) check if the data provider is a
          pivot chart data provider and get the pivot table field names
          to create the buttons on the UI.
        - Adds the functionallity to show a filter pop-up (from calc)
          when clicking on row / column / page field buttons.
        - Remove (X)PopupRequest as we won't need it.
        - Add ODF import/export for pivot charts:
          + Added loext:data-pilot-source attribute on chart:chart
            which is the internal name of the pivot table with which the
            pivot chart is associated with. If the element is present, then
            the it means the chart is a pivot chart, else it is a normal
            chart
          + Added service to create pivot chart data provider through UNO
          + Add new methods to XPivotChartDataProvider to create value and
            label data sequences separately from the data source, which is
            needed for pivot chart import
          + When importing defer setting the data provider until a later
            time when we know if we are creating a chart od a pivot chart
        - Pivot chart ODF round-trip test
        - Add table pivot chart supplier API:
          This adds the XTablePivotChartSupplier and related interfaces so
          we can access, create, delete pivot charts from UNO in a sheet
          document. With this we now distinguish between normal charts
          and pivot charts. This was mainly needed because we can't extend
          the "published" interfaces of TableChartSupplier.
        - Added an extensive test, which uses the API to create a new
          pivot chart when there was none, and checks that the pivot chart
          updates when the pivot table updates.
        
        Change-Id: Ia9ed96fd6b1d342e61c2f7f9fa33a5e03dda21af
        Reviewed-on: https://gerrit.libreoffice.org/36023
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [1931b5b01c6fdaa204d26ec4b9675dad16373cf2]

        can simplify now
        
        Change-Id: I234e630f3af1acfa39900464abd7e06efc47a671

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [f1a53e7a0b388e0a5303fe68dfbb4c60f4c7a0ff]

        Resolves: tdf#106935 restore traditional toolbar labels
        
        Change-Id: I00cf16e9ce429f9186cc900a07f4d386e33b8f7b

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [924624b40a97d6925f66374259c2c21707805fcd]

        ofz: guard harder against bogus sprm len
        
        Change-Id: Ic82526e1454b24f094d3deee89647e88760bc44b

2017-04-04  Jens Carl  <j.carl43@gmx.de>  [6777720cf8b147496fcc9942a621b4b8d9f267f8]

        tdf#39468 Translate German comments
        
        First run of translating German comments and terms in sc/
        
        Change-Id: I9802df334259edcea148bead95cc98a8057b91a1
        Reviewed-on: https://gerrit.libreoffice.org/35994
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-04  Stephan Bergmann  <sbergman@redhat.com>  [a2d1a73304a2ff378ca05ff87848e04dbfdc0e4e]

        More commit resurrection
        
        (why do people do such silly reformatting?)
        
        Change-Id: Ie9d45d7dfccb000f53fa5e8dc456f1e7c033af18

2017-04-04  Stephan Bergmann  <sbergman@redhat.com>  [13adffdfeb5b6068502cfdeb52dd206d2a8f3bf1]

        Move comment back to where it makes sense
        
        It appertains to the preceding code, not the following, so it was indented for a
        subtle reason.
        
        Change-Id: I032033f04a1ca3a91024c11de74ef96527562b41

2017-04-04  Stephan Bergmann  <sbergman@redhat.com>  [c6c37aafd2a2af62fe94d7a5b38c77055e4ad357]

        Keep list sorted
        
        Change-Id: I680be319b6c2d87a8fba0e07a3b24d0a2ed478b7

2017-04-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [1fb21083b265ea31fd9859737bcb3cd5d4ffaf6f]

        scaddins: silence -Werror=maybe-uninitialized
        
        Change-Id: Idbbd6490c954f50d3baa7a72cd89f081d1316e6b

2017-04-04  Stephan Bergmann  <sbergman@redhat.com>  [acbb7e3243afec515bf98b2b34454afc5320bf66]

        Work around clang-cl issue with MSVC's safeint.h for now
        
        At least some C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\
        safeint_internal.h, in the specialization of LargeIntRegMultiply::RegMultiply
        for signed __int64, contains an (unnecessary) C-style cast from l-value unsigned
        __int64 tmp
        
          RegMultiply( ..., ..., (unsigned _int64)tmp ) == SafeIntNoError )
        
        which clang-cl correctly identifies as producing a prvalue (so cannot bind to
        the third 'unsigned __int64& ret' parameter of that RegMultiply call), while
        MSVC apparently has a non-standard mis-feature of treating such a "self-cast" as
        an lvalue.
        
        Until clang-cl learns about that mis-feature too, use the fallback
        implementation of o3tl/safeint.hxx when compiling with clang-cl.
        
        Change-Id: I7a454134589d958ad7ba845c37584b3aa7b94926
        Reviewed-on: https://gerrit.libreoffice.org/36066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-04  Stephan Bergmann  <sbergman@redhat.com>  [f8cff53299f31c124468cf575bd08bfbf28bc578]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: Ie096d75c1bc774e77c589845f61276d1478234ef
        Reviewed-on: https://gerrit.libreoffice.org/36065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-04  Stephan Bergmann  <sbergman@redhat.com>  [3afca328510a9ddaf67ca578af0cbce25fa44aec]

        loplugin:loopvartoosmall (clang-cl)
        
        Change-Id: Ibdfdc5c66cf1e81d9e43c94df31120c476a78572
        Reviewed-on: https://gerrit.libreoffice.org/36064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-04  Stephan Bergmann  <sbergman@redhat.com>  [071dcb5f6aaf7179619a251933dec8bbdc6f3cd8]

        loplugin:redundantinline (clang-cl)
        
        Change-Id: I03a19b599005f6ef25040889a1e1802445ebf430
        Reviewed-on: https://gerrit.libreoffice.org/36063
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-04  Stephan Bergmann  <sbergman@redhat.com>  [9a4b0beaa500320316cbb9147a3300fa2258e217]

        cid#1403658: Let ImplGetLocale return empty Optional for bad input
        
        ...like non-ASCII or too-long env var content on Linux
        
        Change-Id: Ic2c536fa92b88108e96a0fc1a657180bc1906f01
        Reviewed-on: https://gerrit.libreoffice.org/36067
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [d30fb62f4f1022ae6294e246974d0018596cf8ec]

        ofz: guard against bogus sprm len
        
        Change-Id: I9b4074e1024753549f468f427afbfdf9cd01b674

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [0f89d964b272c2087dbc865bc0a60edfdde8551f]

        coverity#1403732 Mixing enum types
        
        and
        
        coverity#1403735 Mixing enum types
        coverity#1403737 Mixing enum types
        
        Change-Id: I278b7d5116d4157e6aa4483d8eef42325e4bc03b

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [c4dba436df42cef4f0048994c38dc137266ebaf9]

        just use one try/catch level
        
        Change-Id: I298f84df5431f0f77144db95bf2305f49e7f9302

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [fd1e4d3b4ba54a33f61d6d40836ae2a8bcaa8c42]

        Resolves: ofz#727 don't allow negative sizes or indexes
        
        remove extra size in favour of vector size and don't resize
        and memcpy data, just use vector::insert
        
        Change-Id: I8efb91a8c11fbd862c0458042554cf7e94b813cd
        Reviewed-on: https://gerrit.libreoffice.org/34891
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [74cc187749389088aceeffd910e9907daef1e024]

        ofz#820 oom terminate
        
        comments claim return is len of data, but negative numbers for compressed data errors
        are returned. Make things return the amount of successful data read and turn into
        unsigned size_t to match ofz#727
        
        Change-Id: Iadddfae67bb5d4960ddf82e169fc2592ded85950
        Reviewed-on: https://gerrit.libreoffice.org/35077
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-04  Thomas Beck  <thomas.beck@cib.de>  [3873669fef3cac05a9b530de08f15e0d2a3fdc57]

        tdf#106938 TSA Dialog: Improve Dialog Layout
        
        Moved Label above the content area
        
        Change-Id: I0a23af5540bedc849c83fd342ac43538827e6b4a
        Reviewed-on: https://gerrit.libreoffice.org/36071
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-04  Tor Lillqvist  <tml@collabora.com>  [d226cfacfd66d5c81d37f707b95f318efe32e5ba]

        tdf#105162: Need to call epoxy_handle_external_wglMakeCurrent()
        
        Somewhere, in time before calling epoxy-wrapper OpenGL functions. This
        seems to be a good place. Educated guess based on debugging, turned
        out to work.
        
        Change-Id: Id3f1dfb0c5a9dbfb166c47ea81db902af1a4fc08

2017-04-04  Tor Lillqvist  <tml@collabora.com>  [a29f494326b3ed8eba809131b799b649e88b9b85]

        Revert "tdf#105162: Need to call epoxy_handle_external_wglMakeCurrent()"
        
        It worked (for the specific case in the bug report), but for a more
        generic fix that covers also other similar cases (where VCL code gets
        called in threads that epoxy doesn't know about, or something), it's
        better to call epoxy_handle_external_wglMakeCurrent() in vcl, instead
        of all over the place in thread callbacks.
        
        This reverts commit 78c67c6bbba0eaa418c573637858828b274b3c72.
        
        Change-Id: Iaad7b3d1191847b9d3f1e74c3339de9f16194aed

2017-04-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [1bf7f6a1a50ee9f24a3687240fe6ae390b905a6b]

        tdf#106690 DOCX import: fix automatic spacing before/after numbered para block
        
        The context is text nodes with automatic before/after spacing and
        numbering rules set, like:
        
        A
        * B
        * C
        * D
        E
        
        The correct behavior seems to be (though I haven't found this explicitly
        written in the OOXML spec) to drop spacing between B and C and C and D,
        but not before B and not after D. Originally no spacing was dropped,
        then commit c486e875de7c8e845594f5043a37ee8800865782 (tdf#95031 DOCX
        import: auto spacing inside numbering means no spacing, 2016-10-18)
        removed spacing around all B/C/D.
        
        Fix the problem by checking the numbering rules and automatic after
        spacing of the previous paragraph, so spacing before B and after D is
        not removed.
        
        Change-Id: Icbdb36e31057ab0e8ac033888cf5cc7c52dad5d0
        Reviewed-on: https://gerrit.libreoffice.org/36062
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-04  Tor Lillqvist  <tml@collabora.com>  [f1e2c030b09d25a285d6a206297f0ef7526ccc4a]

        tdf#105162: Need to call epoxy_handle_external_wglMakeCurrent()
        
        ... in SourceContext::fire_dragDropEnd, it seems, because it runs in a
        thread in its own. Educated guess based on debugging, turned out to
        work.
        
        Change-Id: I084a1af30b1f7e157aafdb2d95866d767fc0f8d6

2017-04-04  Michael Stahl  <mstahl@redhat.com>  [ae013f9ce09fbb6709bc2af7b85c66dd31e73eff]

        oox: -Werror=format
        
        Change-Id: I9036335c812992946e3164e517cbe7296b98759b

2017-04-04  Andras Timar  <andras.timar@collabora.com>  [86b17cd32c5dfefefcf84c05104ab6d1ec953733]

        typo fix
        
        Change-Id: Ic8a62b0e241f740d3f1352fe48c8405570bfc61a

2017-04-04  Caolán McNamara  <caolanm@redhat.com>  [29cf858a971273039fff50808082f231dbd43c92]

        ofz: check anldPap sprm for valid ANLD payload len
        
        Change-Id: Ie034e3b37e01c29cf19fe8ad78b1121f6eadecb2
        Reviewed-on: https://gerrit.libreoffice.org/36053
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-04  dennisroczek  <dennisroczek@libreoffice.org>  [4f08bd30ec7bf525495d767c8ce3117710487d92]

        Adding other spec-files to README
        
        Change-Id: If6e28474a234dc1ca01d927a2a6c1f1a51f430c7
        Reviewed-on: https://gerrit.libreoffice.org/36044
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-04-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [236ae9392fcd1ab890500bb34b0bd2c2d6a0c1b9]

        sw: indentation fixes
        
        Nested namespaces were always declared in new lines in these files,
        let's keep the consistency.
        
        Change-Id: I1dcfdd2b1f54ec56b3554f3c0095513cec33e49c

2017-04-04  Stephan Bergmann  <sbergman@redhat.com>  [d53398fe04cb1ba1ed4d74c74377f71f697911b0]

        Fix build
        
        Change-Id: Ic6644d03a7d6dd41422731d0b4015df831752087

2017-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [e63116602b8f49508d0aef1dd1afe746a29cc219]

        loplugin:unusedmethods
        
        Change-Id: I30f9b6e68a7aa73782c980749e34f8f8d40ae57b
        Reviewed-on: https://gerrit.libreoffice.org/36047
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5676ced82539d9e40bde6196d2aa3b2e4c7b3fdb]

        make UNO enums scoped for internal LO code
        
        this modifies codemaker so that, for an UNO enum, we generate code
        that effectively looks like:
        
           #ifdef LIBO_INTERNAL_ONLY && HAVE_CX11_CONSTEXPR
               enum class XXX {
                   ONE = 1
               };
               constexpr auto ONE = XXX_ONE;
           #else
              ...the old normal way..
           #endif
        
        which means that for LO internal code, the enums are scoped.
        
        The "constexpr auto" trick acts like an alias so we don't have to
        use scoped naming everywhere.
        
        Change-Id: I3054ecb230e8666ce98b4a9cb87b384df5f64fb4
        Reviewed-on: https://gerrit.libreoffice.org/34546
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-04  Takeshi Abe  <tabe@fixedpoint.jp>  [1a1d1a86e9129ec3885610b641179b30f9bf5e79]

        starmath: Simplify code parsing nospace
        
        This also comes with its unit test.
        
        Change-Id: I1478bf48c5522691978e3534c9c8a9c0ddfc1e59
        Reviewed-on: https://gerrit.libreoffice.org/35985
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-04-03  Jens Carl  <j.carl43@gmx.de>  [646e52adf4a84ca5beab7bae1e1fae4e793c4896]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in sc/source
        
        Change-Id: I8d1fa7c2d07512376ad186c55a13322b6219237f
        Reviewed-on: https://gerrit.libreoffice.org/36015
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-04-03  Caolán McNamara  <caolanm@redhat.com>  [9aff1789e021c29ef819ad67776bab60e995bddc]

        ofz#721 use vector::at to check index
        
        Change-Id: I786b5d6fb10afe3ebb8482f999115fe72ffe2d4c
        Reviewed-on: https://gerrit.libreoffice.org/34851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-03  Caolán McNamara  <caolanm@redhat.com>  [3feabd87ad8066b45b55d61cd72684e47fd79082]

        ofz: check anlv text bounds
        
        Change-Id: I6288aae2d439cde6a2b95c005a2090f73e21bb7a

2017-04-03  Caolán McNamara  <caolanm@redhat.com>  [aec5912b1377a36c68673b175fa8e2ad7673d2fa]

        ofz: avoid oom
        
        Change-Id: Icbd4b98e8a0a4aff967bae22f3f59248ed40598a
        Reviewed-on: https://gerrit.libreoffice.org/36049
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-03  Jens Carl  <j.carl43@gmx.de>  [6b4a149a656b29d162b2190f1849dc779cba0b0a]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in UnoControls/, editeng/, filter/,
        odk/, reportdesign/, sd/, sfx2/, starmath/, svl/, svtools/, toolkit/,
        tools/, writerfilter/, and xmloff/.
        
        Change-Id: Ibc401a425ddfdf41e4e4a78600f3fbce8cfaa2b1
        Reviewed-on: https://gerrit.libreoffice.org/35992
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-03  Julien Nabet  <serval2412@yahoo.fr>  [df039e89c5d2f8f3ccfaa0001885f3e532537fb6]

        Remove DBG_ASSERT since it's always wrong
        
        Indeed EditHTMLParser constructor calls HTMLParser constructor,
        the last one calls "SetSrcEncoding(RTL_TEXTENCODING_UTF8);"
        
        Change-Id: If749674c3d4f2b9f9fccbf0b99f1e7d62fd0450d
        Reviewed-on: https://gerrit.libreoffice.org/36011
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-04-03  Michael Stahl  <mstahl@redhat.com>  [282b3e8c4d45aacae57e3542b872cdbfebcc7195]

        sw: [loplugin:sallogareas]
        
        Change-Id: I94c552e4b2ae95f57b0c667f6072664eab570042

2017-04-03  Stephan Bergmann  <sbergman@redhat.com>  [5793364b830c88611ec62650e9820c0712d3b956]

        More integer clean-up
        
        ...after dbaab58c1442e7f62ef0732376fe5a49840e9fd6 "loplugin:loopvartoosmall".
        Looks like SwLayHelper::nIndex only needs to be initialized to a very large
        value (so that 'nIndex < pImpl->size()' will be false), not USHRT_MAX exactly.
        
        Change-Id: I209faa00894783c468db1440f5663ea9e8ad3e19

2017-04-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [a8caa0ef1c0b5926caa9dfc4752c6d355dea6765]

        vcl: avoid divide by zero in PDFExtOutDevData::HasAdequateCompression()
        
        My stub graphic import filter created a graphic with 0 data size, don't
        crash on that.
        
        Change-Id: Ie9b93fce1bcae04d555a0610f674603c6945a54a
        Reviewed-on: https://gerrit.libreoffice.org/36048
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-03  Caolán McNamara  <caolanm@redhat.com>  [8c52dca558fc046db7480c7e483ba206b1b4df47]

        only convert used part of buffer
        
        Change-Id: I133a02ae1cbdb4fb32f81db7214d27c66ccd0a8b

2017-04-03  Caolán McNamara  <caolanm@redhat.com>  [9b3685789b83ad052eb61bd909e37804ed00b76f]

        don't check on every loop
        
        Change-Id: I000a887925db63b5717cc0d062d9da623415f7cc

2017-04-03  Stephan Bergmann  <sbergman@redhat.com>  [32dad6983f81583b233d3cddb7a9de39519aa77b]

        loplugin:unreffun
        
        Change-Id: I7a4fe7240e43faaae3482a084b466fa87e67b6b8

2017-04-03  Caolán McNamara  <caolanm@redhat.com>  [af16eb5a225e00018d11896d4f447716d1f1124d]

        flush writer fontcache after TestImportDOC
        
        to get around leak sanitizer
        
        Change-Id: I45f0caefc14c35476e92887058031dddd92afb81

2017-04-03  jan Iversen  <jani@libreoffice.org>  [605d3a2858ea585be35eb159a0fa4ce410d64ae9]

        iOS update for Rectangle
        
        Updated Rectangle to tools::Rectangle
        
        Change-Id: I1577dffe8d51ac3a33bbc2e0771b338d5fdd0220

2017-04-03  Caolán McNamara  <caolanm@redhat.com>  [e5b0183bd8a54edcfb68fa4f3d44740a833c70ab]

        these are file urls, so don't need ucb
        
        Change-Id: I25beaeab002db1de34be3b5f4a774bd15b71f5d3
        Reviewed-on: https://gerrit.libreoffice.org/36045
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-03  Stephan Bergmann  <sbergman@redhat.com>  [dbaab58c1442e7f62ef0732376fe5a49840e9fd6]

        loplugin:loopvartoosmall
        
        Change-Id: Ief96de6eb6f6276681130a6d16c767ab8ceaa3f1

2017-04-03  Stephan Bergmann  <sbergman@redhat.com>  [cfdc46a4bcd8aba03c7b29dfc535d66d5802f26a]

        loplugin:sallogareas
        
        Change-Id: Idd4f44b66e67d938a1ba2b9c7ff4be0b0009ff53

2017-04-03  Michael Stahl  <mstahl@redhat.com>  [8a5374f2fdbd1e15c107133f55930cbc431edbd5]

        tdf#106237 sw: do some basic sanity checking on layout-cache
        
        The bugdoc, with claimed generator AOO4.1.1 on Windows, contains
        a bogus layout-cache:
        
        debug:26706:1: nType P nIndex 29 2147483647
        debug:26706:1: nType P nIndex 66 2147483647
        debug:26706:1: nType P nIndex 105 2147483647
        debug:26706:1: nType P nIndex 142 2147483647
        debug:26706:1: nType P nIndex 178 2147483647
        debug:26706:1: nType P nIndex 205 2147483647
        debug:26706:1: nType P nIndex 229 2147483647
        debug:26706:1: nType T nIndex 314 65535
        
        Due to a loop-control this causes incorrect pagination if CalcLayout()
        is called only once.
        
        It should look like this:
        
        debug:26765:1: nType T nIndex 382 65535
        debug:26765:1: nType T nIndex 790 65535
        
        In this case we can easily detect that the indexes and types in
        the layout-cache are bogus by checking against the node types, so
        do that in SwLayHelper::SwLayHelper().
        
        Change-Id: I7091af49a8c29bf0a11ceff0be9ba84b1f710fdb

2017-04-03  Caolán McNamara  <caolanm@redhat.com>  [fb5331971379f7d71413364e9d62f8264033ac67]

        ofz: fix leak
        
        Change-Id: I93a7b2f77713db5c51734263b78ffc69c899987b

2017-04-03  jan Iversen  <jani@libreoffice.org>  [11a0863509f9ae14f31b660d60f9667516466783]

        iOS update to allow iOS SDK 10.3
        
        added 10.3 SDK to configure.ac
        
        Change-Id: I2bd287cada37e595ee25a5a1bfc535daeeb247a9

2017-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [0fe6f1a196b70f0ba4c948389b2ef9b1e77187b8]

        use actual UNO enums in vcl..xmlsecurity
        
        Change-Id: Id862544f27ebcbe8363f93dc83192d0f0cddb5cc
        Reviewed-on: https://gerrit.libreoffice.org/36041
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [d68927c7fd4346311dce58e6059186633996d68b]

        use actual UNO enums in test..vbahelper
        
        Change-Id: I2e38462045efedc31903589a3fa4e6f62d74d8de
        Reviewed-on: https://gerrit.libreoffice.org/36042
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d0e485e827057eee9fb2c997685690b710e7f34]

        use actual UNO enums in reportdesign..svtools
        
        Change-Id: Idcd916382b87f8542dc6b5cdcb5ecb01d6947203
        Reviewed-on: https://gerrit.libreoffice.org/36043
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-03  Caolán McNamara  <caolanm@redhat.com>  [ed6c5a4908edb7d4ab075127b710a92e2abc753f]

        coverity#440972 Dereference before null check
        
        Change-Id: If4a1da1859dbdf19a7084341003fd6c41700971f
        Reviewed-on: https://gerrit.libreoffice.org/36040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-03  Caolán McNamara  <caolanm@redhat.com>  [6eabb8fc773b73321705d7a3e52bbe6d6fd7e48f]

        coverity#1403734 Mixing enum types
        
        Change-Id: I46a9a85e7f70502f703ee9fb0f94abd83952d120

2017-04-03  Caolán McNamara  <caolanm@redhat.com>  [aa434253d2c5694b074fd774752f5407b8d491d1]

        coverity#1403731 Explicit null dereferenced
        
        Change-Id: I6025e6d4307aa8a6e4b6338d62bc597dace0ac9e

2017-04-03  Caolán McNamara  <caolanm@redhat.com>  [f2b52c8597b51813761048f43d60d94a661ca58d]

        coverity#1403736 Unintentional integer overflow
        
        Change-Id: I3902dda8f7b420ea3f5e7e8c5d50a47b7e762918

2017-04-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [92fbd5a325a462aadfefae2023e99712716de7db]

        sw: prefix members of SwTokenWindow
        
        Change-Id: Iab538d4e4943559dc09dc1e947217b0db697620f
        Reviewed-on: https://gerrit.libreoffice.org/36039
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-04-03  Oliver Specht  <oliver.specht@cib.de>  [8533e21ecf8d94caebfdb3df088e462bb790f986]

        tdf#106897: preset visited/unvisited character style in ListBox
        
        Change-Id: I9bfa2b8a50340a6b09d8cc50e5313dc45a518472
        Reviewed-on: https://gerrit.libreoffice.org/35973
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-04-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [40eca147d11a0563eab6450cb94f0b5704c88fcc]

        sw: indentation fixes
        
        Change-Id: I81076414ee335f34bb687f93e89d65343d2f3c57

2017-04-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b7b2c95fbc376ecea60b91e3e04fd52428258137]

        remove hack for non DBG_UTIL builds
        
        always use a 8bit enum for StackVar
        
        correct StackVar types for opcode opSep and opClose in unit test
        and test them.
        
        Change-Id: I89fac97d791eb12667ce5218ff31e798c8711e10
        Reviewed-on: https://gerrit.libreoffice.org/36000
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-03  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [d7869e561100efee7e4bd747934d6757e67dc0d9]

        Avoid redundant inline warning in swcache
        
        Change-Id: Ia30d9f406769cab219418d4624e8547a036c4f08
        Reviewed-on: https://gerrit.libreoffice.org/36022
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [4809096a1f60d9ef57a494ba6ae8fb8541361572]

        use actual UNO enums in sw
        
        Change-Id: If0f4a6532cc255f632d88d97e6b1a9e57462f5fc
        Reviewed-on: https://gerrit.libreoffice.org/35969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [fcad02149f3a9964f36522d97faaf303fc321788]

        use actual UNO enums in sc
        
        Change-Id: I51dbe623178e3c463dc4c941f23edac04fbfe349
        Reviewed-on: https://gerrit.libreoffice.org/35968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-04-02  Caolán McNamara  <caolanm@redhat.com>  [74917d23782413aa0f129bcf9e6bf5a1c496d23b]

        split up doc testing for three major variants
        
        Change-Id: Iac1b5cb1c209ba27d185c8a7ba1e59c663553d77

2017-04-02  Caolán McNamara  <caolanm@redhat.com>  [6fd66ad94040d46904eba8f2ac2b4270787a756a]

        we're either reading or writing, not both
        
        Change-Id: I6b004c7f7957f3843d37063b182cac0cd07e5f44

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

        SwapOutData url is always a file url
        
        so can just use SvFileStream here and not go through ucb
        
        Change-Id: I1d70a4e39977a178afaf7eeadb552f1bd7d9fd1a
        Reviewed-on: https://gerrit.libreoffice.org/36024
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [d80b0c4d9452d0f9750c12c34b76b63dee32dfb8]

        Updated core Project: help  5469ccc6ecc354020edf0b7e7b8c1e4c0f074517
        
        Fix one ahelp to work with multiple bookmarks
        
        Change-Id: Ibfe212d879ad7ebc4d275e2818c8779064235634
        Reviewed-on: https://gerrit.libreoffice.org/35952
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [9c5fac2f2e5cc2b49de1bd8a6280267e830d1269]

        Updated core Project: help  cf89d14c283d391bc3441f9a5e4f0c915af76706
        
        tdf#102930 Mail Merge Wizard: Drop obsolete Wizard help pages
        
        The 6th, 7th, 8th pages of the wizard are now gone.
        Usable content was moved to the new save/print/email dialogs
        and to the toolbars help pages.
        
        Change-Id: I911c86f0ab0e159ed3666e32c8d45582c23b1627
        Reviewed-on: https://gerrit.libreoffice.org/35951
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [02cf765edcb5afaac45ce41b1613bcfbfaafa907]

        Updated core Project: help  20abdd0a447ec3a330326ccd84257a0af6ce6f95
        
        tdf#102930 Mail Merge Wizard: Drop duplicated page
        
        This is the same as the mm_newaddblo.xhp file
        
        Change-Id: Iafa9297c54042ba10a7bfff41a5ac4de13ada25d
        Reviewed-on: https://gerrit.libreoffice.org/35950
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [ed92b1633f9b7e04585a167e5d708164be879ade]

        Updated core Project: help  5bffaa7cecbcb102764ce195be2cb5fd03de4d6b
        
        tdf#102930 Mail Merge Wizard: Standard Filter dialog ahelps
        
        Appears from the Select Address List dialog, Filter button.
        ahelps need to be the literal dot to work with multiple bookmarks
        
        Change-Id: Id906881098601f49643e0298949d7bcbbd618d57
        Reviewed-on: https://gerrit.libreoffice.org/35949
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [e1d05a6dbb5d4b926cb7ca6602af244ef733525b]

        Updated core Project: help  9edd4f385d6968697cbff1972ee2dc941baddd7c
        
        tdf#102930 Mail Merge Wizard: Form Letter page
        
        A referred template has changed name
        
        Change-Id: I750eb370e6c10b682e13d4e5b9fa46c81c6e0a51
        Reviewed-on: https://gerrit.libreoffice.org/35948
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [d5af070ebf625ca8d0a01338c822fc1e630e343b]

        Updated core Project: help  e1e4484d95b54d7993342c199fad929fd09f2405
        
        tdf#102930 Mail Merge Wizard: now available from the toolbar
        
        Change-Id: I82305033c3ed7c47ea4abfdd0d636f007718ea72
        Reviewed-on: https://gerrit.libreoffice.org/35947
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [d005d988edd6d9841085ce8b87887377c05a6003]

        Updated core Project: help  20cb80d652911121c3c9ad24eaa635a18e3293a0
        
        tdf#102930 Mail Merge Wizard: Update Toolbars page
        
        Add Mail Merge Toolbar to the list of toolbars
        
        Change-Id: I1b8ade2800b882ac1a132f78de5a40a10a2a07c1
        Reviewed-on: https://gerrit.libreoffice.org/35946
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [a7b916d848c5cb1652a80ecc31b92e046db8dcc0]

        Updated core Project: help  dd10747d1e916283958261d640758df40be1341f
        
        tdf#102930 Mail Merge Wizard: Select Address List window
        
        Add missin ahelp, drop old comment
        
        Change-Id: I4451b922ef6e980afed1089023e61300a5fc94ce
        Reviewed-on: https://gerrit.libreoffice.org/35945
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [8f74029f92cd16a5e0b73be71930974801ee4087]

        Updated core Project: help  4164e519b7b4008de321da83e3e30c22576a603b
        
        tdf#102930 Mail Merge Wizard: Select Address Block dialog
        
        Sync to current UI, add missing ahelp
        
        Change-Id: Icb4b25c0787fc157ed7506597999297e312341a9
        Reviewed-on: https://gerrit.libreoffice.org/35944
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [82c97a22a95d5885922607ab1dec0431501068ae]

        Updated core Project: help  816cf63ac88d263220b33db62cdd94d044f9cc9d
        
        tdf#102930 Mail Merge Wizard: New Address List dialog
        
        Add missing bookmarks and ahelp
        
        Change-Id: I12ba0d1cf080819cb89bcbe668a1034cdb17fb36
        Reviewed-on: https://gerrit.libreoffice.org/35943
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [912783cc8440acbfeaef7b5ec40c3d5ce699b298]

        Updated core Project: help  c891d9d6469d04a68ebc06a0a772244f1aacecc9
        
        tdf#102930 Mail Merge Wizard help: Match Field window
        
        Sync with current UI, add bookmarks
        
        Change-Id: I728668d4d11cf368a7bed46b6c680dc44731ccbd
        Reviewed-on: https://gerrit.libreoffice.org/35942
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [6a2472d59d71a483ffd4a61e89033879294f9336]

        Updated core Project: help  b52dc2fc13f392ee22b81f9ce76001a76a51c2e8
        
        tdf#102930 Mail Merge Wizard: fix E-mail Message window page
        
        Add missing bookmarks and ahelp
        
        Change-Id: I1341200f32e586303b693494c2e45067457e760c
        Reviewed-on: https://gerrit.libreoffice.org/35941
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [2fa96b5bf5865f38629c6b541a50bb161d68ed46]

        Updated core Project: help  c9e5b786f194af2ba20dc76f2c8d3fb2562aa6dc
        
        tdf#102930 Mail Merge Wizard help: Find Entry dialog
        
        Add missing bookmarks and ahelps
        
        Change-Id: Ib70d18f137060a5f13863c32be3a629509a24808
        Reviewed-on: https://gerrit.libreoffice.org/35940
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [c0e25869f249b2fca27dc690051479e00881bcb3]

        Updated core Project: help  05690a67949aafbe69949226a26834a3a55c51df
        
        tdf#102930 Mail Merge Wizard help: Custom Address List page
        
        Add missing bookmarks
        
        Change-Id: Id1a0a49bb7fc20a491f12cf344b5c22a45d6bc02
        Reviewed-on: https://gerrit.libreoffice.org/35939
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [0ce151b16475bea31ce01ab83f1dedf78b5af5f6]

        Updated core Project: help  ca3d69f1840b71b899c0ab8b1671f314b799eeae
        
        tdf#102930 Update link on Mail Merge - Copy To window page
        
        That functionality is described on a new page now
        
        Change-Id: Id0a7b3905f8382f937e244e075d71f6a9bb97fb5
        Reviewed-on: https://gerrit.libreoffice.org/35938
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [4494a6318f3f90f2faa854d5e4298f7a65a95c3c]

        Updated core Project: help  f819eb227c337fc59416649218be6354d287de37
        
        tdf#102930 Update Mail Merge Wizard Page 5 help
        
        Sync to current UI, improve readability
        
        Change-Id: Ib756f8998ed88a63b8f2927677638dd6110a86f4
        Reviewed-on: https://gerrit.libreoffice.org/35937
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [dca0372ac1eb5e80961d51a8376fdfb8c6958a57]

        Updated core Project: help  a5b29c05af7c8cc038f953bda2995f8d99be5e04
        
        tdf#102930 Update Mail Merge Wizard Page 4 help
        
        Add missing bookmarks, improve readability
        
        Change-Id: If8f2afcfb049d01beceb788dc4beb21dbfcb6032
        Reviewed-on: https://gerrit.libreoffice.org/35936
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [cd4de872c4afc7196b594b30aa7971c0c6527514]

        Updated core Project: help  854375b6e711cd114e537215b55c6bfdd8d654b0
        
        tdf#102930 Update Mail Merge Wizard Page 3 help
        
        Sync to current UI, improve readability
        
        Change-Id: I03807f06cc2dc99aa4999bad94ebbe3c81c356d3
        Reviewed-on: https://gerrit.libreoffice.org/35935
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [307064696e8330a6dd102b509ef65db31137efca]

        Updated core Project: help  dd49e9fa8338f442e30fc78afea7cac0e8831540
        
        tdf#102930 Update Mail Merge Wizard Page 2 help
        
        Sync to current UI
        
        Change-Id: I390c0676d07b543e7c6ee56c5046e4aa0be55549
        Reviewed-on: https://gerrit.libreoffice.org/35934
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [93216a173efa93fe1aaf8d6a570e01d044f8792e]

        Updated core Project: help  2c3f721d7dd152efbe6261ea697643c84ce11b12
        
        tdf#102930 Update Mail Merge Wizard Page 1 help
        
        Sync to current UI
        
        Change-Id: Id53cae534a152ab68df9bf02ed5bebfe4d26b139
        Reviewed-on: https://gerrit.libreoffice.org/35933
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [d92c650b5a7b8499cf80386230e626ca64889a88]

        Updated core Project: help  5ebea3473f90837a9e3293f7173497caf8f9a7ee
        
        tdf#102930 Add new pages for Mail Merge rewamp
        
        Add new pages for the Mail Merge toolbar, Save merged document,
        Print merged document, E-Mail merged document windows.
        Content is mostly salvaged from mailmerge06-07-08 pages.
        
        Change-Id: I423df1bb358ce1a2d2ac63c8fd2b6e289f0ae7b8
        Reviewed-on: https://gerrit.libreoffice.org/35932
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Gabor Kelemen  <kelemeng@gnome.hu>  [0e8a9efb19cb7b6fa92018e0567bf73139d0f95c]

        Updated core Project: help  7f8eec4aea1271f18ba55c771a8d81171ebbba48
        
        tdf#102930 Update Mail Merge Wizard pages - 00
        
        - Remove embeds for dropped wizard pages.
        - Drop redundant bookmarks
        - Improve text a bit for better readability
        
        Change-Id: I04b4fd9936719a52368e56c8804328b528a782a4
        Reviewed-on: https://gerrit.libreoffice.org/35931
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-04-02  Caolán McNamara  <caolanm@redhat.com>  [462d1f78845834548a59e843875de215e144e77c]

        add cgm fuzzer
        
        Change-Id: Id3bf2bc3c50421bb46e6fbdf3c492bdd2e3a976c

2017-04-02  Caolán McNamara  <caolanm@redhat.com>  [785ef3623447cb06f8d0987b9abc86960e848a39]

        move this work to end of Sc10Import::Import
        
        Change-Id: I28413f710642c904fbe7508a14272ab31bf4df3f

2017-04-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [1e30d2aface12a31687e5a27126e2061efd4b0cd]

        Add SvxTextRotateItem inherited from SvxCharRotatItem
        
        I will be use it later for text rotation inside a table.
        
        Change-Id: I4cbaf05953b0e71331d2f3fdb45b7c4254a2b8cc
        Reviewed-on: https://gerrit.libreoffice.org/36021
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-04-02  jan Iversen  <jani@libreoffice.org>  [a52f3310a6d84fcfffcc49016bbec35bfb6ee5e8]

        iOS LibreOfficeLight Activate LibreOfficeKit
        
        Prepare for viewing functionality.
        
        Change-Id: I4960938fdc7bf6955096c96cc7f56792c64c6641

2017-04-02  Caolán McNamara  <caolanm@redhat.com>  [2f33a8cd231d3842a1e5521e3a61d8e73517137b]

        coverity#1403662 Mixing enum types
        
        Change-Id: Ic5e797c65dfc736a9ef0ab14f3ae563216143947
        Reviewed-on: https://gerrit.libreoffice.org/36020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

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

        ofz: more check bounds on read
        
        Change-Id: I70018ee2ab282c11547f5bf9d81b2ee74c74aa04

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

        signed/unsigned comparison warnings
        
        Change-Id: I384c5bd3e87b3615fdcd31768f920d6679946ba7

2017-04-02  Caolán McNamara  <caolanm@redhat.com>  [66147965d538bfce810598f34b272a85067d759b]

        ofz: drop hard-coded limit
        
        Change-Id: I175b2db73a29c7e83003ad0638818e7876d552d4

2017-04-02  Caolán McNamara  <caolanm@redhat.com>  [4cd4ec2855fd51bb97812e90dc469c55882933f4]

        convert to std::vector
        
        Change-Id: Icd442975cbc084a67bdd3e7f24113f499981db60

2017-04-02  Caolán McNamara  <caolanm@redhat.com>  [9e0bcd809a5ea7b93201172a1ce000d133484d1b]

        drop the weird casting
        
        Change-Id: I62d4eb8c3bdc9026484242463dc278094f8941f4

2017-04-02  Caolán McNamara  <caolanm@redhat.com>  [67bf8ecc6fb0018bf196bc59df736d2cbda7d053]

        signed/unsigned comparison warnings
        
        Change-Id: Ibc091869529ad290f3af3d87c82a5489ba22cc6f

2017-04-02  osnola  <alonso@loria.fr>  [0e261a6908c2521a9967069095239eeb02810b8c]

        libmwaw import filter improvements
        
          + correct a small mistake
          + add pot the file extension (the file extension for PowerPoint 95
             template)
        
        Change-Id: I4ad18088ccb9777e1b34f393effbe2d24468804e

2017-04-02  osnola  <alonso@loria.fr>  [8988c925ce07395478fbbb10d25fd6c0a10fead5]

        libstaroffice import filter improvements
        
          + add support for presentation file (i.e. the file created will StarImpress
             are now open as presentation).
          + modify the OLE parser to be similar to the librevenge OLE parser,
            ie. the librevenge parser ignores the first character of a filename if
            this is a control character...
        
        Change-Id: I913a70cba29839d43dac58d5e00dbebfc4d28abc

2017-04-02  osnola  <alonso@loria.fr>  [b0067c89e6b2a4e29465d9da9a731ae30a66dce6]

        libwps import filter improvements
        
          + some astyle modifications,
          + add .wk4 and .123 to the list of file extensions,
          + add support to open Lotus files protected by a password.
        
        Change-Id: I94d4afffd73f0999ff2b1958704cb3985fcd0cc9

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

        ofz: more check bounds on read
        
        Change-Id: I92b10aeab34cb6a78deff1d4b54545c8f506113c

2017-04-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d9dc5dcd39740e82034823bb3a5c50ae56be6af8]

        add VBA tests- FIX,EXP,ERROR,DAY functions
        
        Change-Id: I339abf03f88a0b8135184a892f5200ad381310bd
        Reviewed-on: https://gerrit.libreoffice.org/36010
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

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

        ofz: avoid oom
        
        Change-Id: Ibffae78a1186492300c237e85089702491cf4a0f

2017-04-02  Caolán McNamara  <caolanm@redhat.com>  [4f2825f590f4d4921d9336961fd727e76b525b92]

        align fftester and wmffuzzer
        
        Change-Id: Ib0017cfd290b41fc886b5516d2f50ee219185d5a

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

        ofz: check bounds on read
        
        Change-Id: I07779bec876b90e36f20a81d6dbf06ae727edf85

2017-04-02  Caolán McNamara  <caolanm@redhat.com>  [647ff1add92a4d6473515462d4e5939b99b76d27]

        ofz: use safer ctor
        
        Change-Id: I23d23a73442a22ecced0c0287b42a7c667ebfa7e

2017-04-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [334e6e2f1ad3da319be0849ec426aa64b18cb599]

        Typo: TopToBotton -> TopToBottom
        
        Change-Id: I1b4d3ab9ec1d1383d76a56c9662ffeeb9fe69655
        Reviewed-on: https://gerrit.libreoffice.org/36014
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-04-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b1e5e3725642e2d75a4ba73f9258863d65382489]

        Hide useless label for adjacent cells on border tabpage
        
        This adjacent cell settings is used only for Calc documents.
        Check box was hidden, but label was not.
        
        Change-Id: I6dcf3bb4ee316c9f3d653fc4f8f9dbcaf393e416
        Reviewed-on: https://gerrit.libreoffice.org/36013
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-04-02  Katarina Behrens  <Katarina.Behrens@cib.de>  [38ea5fbff177fafa1f445b6f48f353b43e0f5f40]

        Translate some German comments in sc
        
        Change-Id: I7e920c7b3912db243444e7b17280d739c0e642a5

2017-04-02  Takeshi Abe  <tabe@fixedpoint.jp>  [7d67ad17ffc26147c94e967e23b139535006aacd]

        starmath: Fix wrong help messages for lim inf/sup
        
        Change-Id: I83e1cea1b2f51cc63d032880e12181de25577d92
        Reviewed-on: https://gerrit.libreoffice.org/35986
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-04-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [170b4f451d752d92dd56880a04d64ebad5b165a4]

        tdf#103391 Add missing title and secondary text to message box
        
        Change-Id: Ib3066f2b9134a07ee63cd9e36908690bf56d49fb

2017-04-01  Jens Carl  <j.carl43@gmx.de>  [8e0201fe535daa888aded842043b2a28fe645390]

        Fix typos: ist -> list and sublocality -> sub locality
        
        Change-Id: Ifc5e49528e4aafd19ed9bb1c93294dd921ac9210
        Reviewed-on: https://gerrit.libreoffice.org/35993
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [d8c5cc7c4bc34436dd95f923dca852b335a5f1e3]

        add rtf fuzzer
        
        Change-Id: I36a6294c158232bef8fceeaf5159527f467f5786

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [6a9478481c42a717191cc6beb8534e263b98036d]

        coverity#1403666 Uninitialized scalar variable
        
        and a bunch others
        
        Change-Id: I569913ddab8eba2c168b1aa0877fbfc809dc34b6

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [18713e5e922d60439b5850dcc2640c654dffcdb7]

        coverity#1403664 Dereference null return value
        
        and
        
        coverity#1403663 Dereference null return value
        
        Change-Id: I17b7f977e802aa5bdc5b58895fe2cdeea2c96ebe

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [68273aaae40b054b7b7e80b472450a5f64196971]

        coverity#1403657 Unchecked return value
        
        and
        
        coverity#1403656 Unchecked return value
        
        Change-Id: I41660df2685b1a07c5ec8f363f6b9c4c581d7c83

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [f050faebabec8a0c2d63fe63a1195bb845ea4443]

        cgm mode is now unused
        
        Change-Id: Iea58345633cdea50fdecfe9376160ae4ffcfc6a9

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [7c7204ceefd7f2828225d40e8d88f69c84927c43]

        CGM_EXPORT_IMPRESS is always used
        
        Change-Id: Ic5d9f0f015deae6e4db00912f1b432dbfefd8534

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [537fff14c233ad85a22588557ff0e9a3caeea155]

        CGM_IMPORT_CGM is always used
        
        Change-Id: I77616b97970486aa6bb3c9af577d4bb412c35ca2

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [252f59b70223c8fdbd16532125a1089ff8c12c8b]

        adjust cgm import to make testing easier
        
        Change-Id: I2979af77522e085075d4f1e1e379fe82e614163b

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [b993942622897fc64a1f7462189fa0463eb30e1c]

        ubsan: use WrapTextMode_MAKE_FIXED_SIZE instead of -1 as unset flag
        
        Change-Id: I0d460c5a0c14d078623fb1669a529a411002cad0
        Reviewed-on: https://gerrit.libreoffice.org/36009
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [62961938cab795f8b178f4049f2efca5a9e251df]

        rework ImportCGM to take a SvStream
        
        Change-Id: I261cb5afd251e96fa676ba37fa397159eb7fce32

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [c0b9eff24e4bdfa0c5fe8b8f435e1c1730b65ee1]

        support avoiding config in SwTableAutoFormatTable
        
        Change-Id: I9d62efc7f57e8893fc5fbd1a8bec1f7cbbbeb2e7

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [cc2b6dbb262db76afe006847a7dddbd0827a8380]

        ofz: make scanline copy faster
        
        Change-Id: I69225a7b0d0d09d6bc5faf5711552322a7a2ab01

2017-04-01  Caolán McNamara  <caolanm@redhat.com>  [da1d5307c3066dea1fbb5ba2483ba88302efe773]

        use weak attribute for Linux too
        
        Change-Id: If6bad5be57c984930061629077b07eee287202f0

2017-04-01  David Tardon  <dtardon@redhat.com>  [e405f496cb199f758a777a3bc7459a0ff80e4619]

        upload libmwaw 0.3.11
        
        Change-Id: Ie244411dd155af245c83e758f432237ce72fa623
        Reviewed-on: https://gerrit.libreoffice.org/35981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-04-01  David Tardon  <dtardon@redhat.com>  [a217beee284ff848595b5393aaf9efe0aedda556]

        add test docs for libmwaw 0.3.10
        
        Change-Id: Iea46a5d41a83edb150573102ccfbd9cd3ab4e89a
        Reviewed-on: https://gerrit.libreoffice.org/35980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-04-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [1ed1b639fc80909cb006d74ac25516bcdd409041]

        remove redundant OpCode casts
        
        Change-Id: I75389b213ebf74aa35f935134e4f8122d28d2045
        Reviewed-on: https://gerrit.libreoffice.org/35996
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-04-01  Tor Lillqvist  <tml@collabora.com>  [0b1b361090cac1838f3a33e554fd44f0b3a9590a]

        There doesn't seem to be any reason for the svMissing = 0x70
        
        Change-Id: I9b416b28bb87599d222e60f59589cb0ec639166a
        Reviewed-on: https://gerrit.libreoffice.org/35979
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-04-01  Vitaliy Anderson  <vanderson@smartru.com>  [167e3c6d64ec187eeb382ca61b18894f79f7b149]

        sw: replace hardcoded uno names
        
        Change-Id: I4cf8a4f76744b8a6bc25cd5abdd280f98eea9499
        Reviewed-on: https://gerrit.libreoffice.org/35889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-04-01  andreas kainz  <kainz.a@gmail.com>  [0cf95212cc55cfe4f101911a7071fa4077afead0]

        start optimize breeze_svg files
        
        Change-Id: Iced700ddd0cab7490cd5bbf34bae7c81c5ef353a
        Reviewed-on: https://gerrit.libreoffice.org/35604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-01  andreas kainz  <kainz.a@gmail.com>  [aa97b77122aaabcb2232dfeb174ddc95280af029]

        more sifr svg icons
        
        Change-Id: I02deed34b4ae79cdd44a87d4bc4eebfb698a91a2
        Reviewed-on: https://gerrit.libreoffice.org/35689
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-01  andreas kainz  <kainz.a@gmail.com>  [924bb94b492106cab31585f2757fca0d8019937a]

        add some svg sifr icons from github repo
        
        Change-Id: I6b88bdef1009e10867124a04383f2ca99f353d18
        Reviewed-on: https://gerrit.libreoffice.org/35688
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-04-01  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [56ee0a940915e882c9eaa5c365c10231f328ff93]

        Get rid of magic numbers
        
        Change-Id: Ia9ccacc3a21c837e69e3901e262cdd052e4be3f3
        Reviewed-on: https://gerrit.libreoffice.org/35982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-04-01  Julien Nabet  <serval2412@yahoo.fr>  [4c16651356614b66256d80fd89b8866543f53871]

        Replace OSL_FAIL by SAL_WARN_IF
        
        + simplify message and code to create it
        
        Change-Id: I40cc0c1bf62a974ad5a5c5f27c4ed78c822390fa
        Reviewed-on: https://gerrit.libreoffice.org/35984
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-04-01  Julien Nabet  <serval2412@yahoo.fr>  [884499a03ed125f8e87fd6ff620f3e0d2fef452c]

        Display unknown token for html key in console
        
        Change-Id: I57740e52a8e76d4f0f68cb2e58ca3f1aab249a0b
        Reviewed-on: https://gerrit.libreoffice.org/35989
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-04-01  Kohei Yoshida  <kohei.yoshida@collabora.com>  [c0ba76030ab03f9a424d36113a2def38eca3fb7c]

        This is a prime candidate for unique_ptr.
        
        Change-Id: I8ca8ec76d3b0f81e2dea47501cf86b63459479f2
        Reviewed-on: https://gerrit.libreoffice.org/35990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-03-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cdb75e0172d09d235f91c417fca0712add6b6e49]

        Updated core Project: help  0d1048bd6a3ad7ca6b6827c74c70e4c65ea32c54
        
        Add missing embed file
        
        Change-Id: Id501bd56967c47311e10b40304cf3a411c0579b6
        Reviewed-on: https://gerrit.libreoffice.org/35983
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-03-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [2e44b79233591a2b5f2f927b233f09b43c005e7a]

        svx: fix missing namespace
        
        Change-Id: Ibfd783f42b376952442e017537276a00f4dafc8e

2017-03-31  Marco Cecchetti  <marco.cecchetti@collabora.com>  [325d211aae0ef54c8e0b90ca594c4af336818259]

        LOK: Calc: unit test for invalidation on insert image
        
        Change-Id: Ie7c55c3a5c366618cafa51f9f1a102fb3cb26ec5

2017-03-31  Jan Holesovsky  <kendy@collabora.com>  [83487c28d3e2d0b331dd161b97a804be8e9bc1b9]

        lok sc: Don't depend on the OutputDevice existence when invalidating.
        
        We know that the drawinglayer operates in 100th of millimetre, and that we
        need twips for LOK.
        
        Change-Id: I8813f936ab66eaca4d6b9c03341e090d703decb8

2017-03-31  Jan Holesovsky  <kendy@collabora.com>  [3b65c1660427e66642f63f24ba35c85c48c7a08c]

        sc lok: Make the FmFormView we need for drawinglayer persistent.
        
        Based on Marco Cecchetti's research - thanks! :-)
        
        Change-Id: I579b6c8e54311a679f5d684f7ca1e2d7373d0ec9

2017-03-31  dennisroczek  <dennisroczek@libreoffice.org>  [12e88e3b28fd47c00c87583999053db6ad8660be]

        fix typo: databse --> database
        
        Change-Id: I3ae198eb599a6b0db1be900a2c464ab7b4c20e89
        Reviewed-on: https://gerrit.libreoffice.org/35236
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-31  Katarina Behrens  <Katarina.Behrens@cib.de>  [351dead74b4c213b13102f81b5ae9bb47ad8ca39]

        tdf#106529: Revert "tdf#80731 Closing parenthesis is now detected"
        
        This reverts commit 65e294e221e0ad1d37c6667eecb995817ace870d, which
        breaks several widely used Basic extensions and hundreds of anonymous
        macros that miss closing parenthesis here and there
        
        (cherry picked from commit 660e394b893a045a077ccded263f94a1be03fcf9)
        
        Change-Id: I5d27e6d4e7c8aea3f0762c41ede46e35a5a24aaa
        Reviewed-on: https://gerrit.libreoffice.org/35970
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-31  Caolán McNamara  <caolanm@redhat.com>  [011e1cdbf33e50626f1fefa8b7b4031fa368f3e8]

        Related: tdf#106515 show OpenSymbol if unavailable StarSymbol requested
        
        Change-Id: I442df1c44839642bd1f91afedee577214032466b

2017-03-31  Caolán McNamara  <caolanm@redhat.com>  [286e907cd42015f8311ecbb8568d75bf21da4f88]

        can use a reference here
        
        Change-Id: I042baab66ff67d0599cffcbfe2db374eb182ea5b

2017-03-31  Caolán McNamara  <caolanm@redhat.com>  [54f8ed8b8386c03922e7a98e0125309eca264d04]

        const these up
        
        Change-Id: If79187b8e2624da132ed47f5baf374211cc6e449

2017-03-31  Caolán McNamara  <caolanm@redhat.com>  [f4b7338f989bd5f7e934c4dc38045e812eb3d59f]

        Resolves: tdf#106515 use OpenSymbol, not StarSymbol as the default bullet font
        
        For choosing a bullet from a real font it matters while otherwise its a synonym. Of
        course we have this code duplicated three times.
        
        Change-Id: I2428b9a23d997925de3e731b8afe9fb8cf18ed54

2017-03-31  Oliver Specht  <oliver.specht@cib.de>  [e3aa0e4c567afc734c45c715e44d9e3040cb9f29]

        tdf#101846: update spelling on URL changes
        
        call setWrong if URL attributes
        are applied to force re-spelling
        
        Change-Id: I8a5fa20c45cdf1df33975c4d6bee5e2c0f3f272f
        Reviewed-on: https://gerrit.libreoffice.org/35962
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Oliver Specht <oliver.specht@cib.de>

2017-03-31  Vitaliy Anderson  <vanderson@smartru.com>  [df30caea7979235b5d1a6a038133dbac2ef7ecac]

        tdf#106849: don't reduce quality of picture in bullet list.
        
        An image saved in cache when NS_ooxml::LN_CT_NumPicBullet_pict
        property is processed should not to be resized. It reduce quality
        the image.
        
        Just set the property "GraphicSize" of current level of the NumRule
        instead of resize the image when processing
        NS_ooxml::LN_CT_Lvl_lvlPicBulletId property.
        
        Change-Id: I8ac80643decb7794de7a295cc7c2895a5bd24e2d
        Reviewed-on: https://gerrit.libreoffice.org/35592
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [657702108f3e06e7e90411838cd37f9e6a8b1471]

        use actual UNO enums in oox
        
        Change-Id: I7fbb3619287acde0c397ff9b4015271ec785cc46
        Reviewed-on: https://gerrit.libreoffice.org/35958
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [82025e7f7af562549a900b9f1d76ed73fe4f2a58]

        use actual UNO enums in sd
        
        Change-Id: Ife2590d2d8d7622ea6fa2f03d6a333c856326d34
        Reviewed-on: https://gerrit.libreoffice.org/35963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-31  Katarina Behrens  <Katarina.Behrens@cib.de>  [ff1f83dd08b7b0169301ffe0a53499a27af613b9]

        tdf#105922: Apply custom gradient/hatch even if not saved as preset
        
        Change-Id: Ide35eb2c186d1ef5daaf96b1bd6d52448dfe69f9
        Reviewed-on: https://gerrit.libreoffice.org/35961
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-03-31  Justin Luth  <justin_luth@sil.org>  [541b377a94fb1247dbf4c39b5bcf55deb8e5ef60]

        writerfilter: default break type identified as _nextPage
        
        Change-Id: I9247c75819425a97d19c95c48fbaf7a4f8d92c62
        Reviewed-on: https://gerrit.libreoffice.org/35379
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-03-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [d5c27f34e8d764545dd1576922b4bcabfebc9e9d]

        vcl android: more adaptions to tools::Rectangle
        
        Change-Id: Id85ee2a943047c22f77a758238e51e580b7d079b

2017-03-31  Caolán McNamara  <caolanm@redhat.com>  [d6eaa8aa5211f1c140d7e9ed27a7fef806b4af3b]

        ofz: 0 bitcount bmps are unsupported
        
        Change-Id: Ibd7b25546006506350f9fc009596f2989a305a4c

2017-03-31  Caolán McNamara  <caolanm@redhat.com>  [473066c526ac1d970658b39381436b23d78676ac]

        expand forcing to mono mask during load to non-indexed sources too
        
        Change-Id: I38c1eec5e180d689de72413b1438c88a1085bbb5

2017-03-31  Michael Stahl  <mstahl@redhat.com>  [cb5b83e322ec3991fbc8e9edbb6389bda1749cac]

        vcl: attempt to blindly make androids properly rectangular
        
        Change-Id: I5d43744b754817174401558a200a4cd204779515

2017-03-31  Stephan Bergmann  <sbergman@redhat.com>  [19e63ddbc265771b07b79af981db1a4a0d989086]

        Sort lines lexicographically
        
        Change-Id: I40cb900331493f7cdd13ceca1d5aec93f0c81aca

2017-03-31  Jens Carl  <j.carl43@gmx.de>  [e5bbb21b859e4191e323f25eee361a2d8cea6a08]

        tdf#39468 Translate German comments
        
        Translate German comments in rsc/
        
        Change-Id: I8133f11566c0717fdfc796b79dca76f2365535ad
        Reviewed-on: https://gerrit.libreoffice.org/35957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-31  Jens Carl  <j.carl43@gmx.de>  [bb37c73bdc7544f67d1acb98af6248fb43140ca7]

        tdf#39468 Translate German comments
        
        Translate German comments in filter/
        
        Change-Id: I2b5856f1d4b894ca64a5b8105ca3f6466b17360b
        Reviewed-on: https://gerrit.libreoffice.org/35953
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-03-31  Johnny_M  <klasse@partyheld.de>  [6a59352290a5d05c4236522b56124ac06cd591ad]

        Fix German comment translation
        
        This is a minor fix to the German comment translation made on the
        commit 5ddef1648005756cfb811f9e6261851d4df712c2
        (https://gerrit.libreoffice.org/35343). Specifically, it is a fix
        according to the comment in
        https://gerrit.libreoffice.org/#/c/35343/6/sc/source/ui/docshell/docsh8.cxx
        
        Change-Id: I7462de4589856a58fda58d52583a0702ddec0a0d
        Reviewed-on: https://gerrit.libreoffice.org/35928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-31  Stephan Bergmann  <sbergman@redhat.com>  [1fc76c4dfc196798eea24030a205d1e5f7922eb2]

        This only wants to check for Windows in general?
        
        Change-Id: I0578e046b8d97b076ca638912740d548453a9a04
        Reviewed-on: https://gerrit.libreoffice.org/35916
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [2e3a62a1950e068d0136dd508916cd7e8b2963f9]

        vcl kde: adapt to tools::Rectangle
        
        Blind fix, I have no idea how to install TDE today.
        
        Change-Id: I9b6143ba09353d4f3cc09eb38327d73582506087

2017-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [64b6e19323cdd80ac5469ff43cac263df7e18329]

        use actual UNO enums in writerfilter
        
        Change-Id: I59afe1ec7096cc7d173baab2042254eb647587b5
        Reviewed-on: https://gerrit.libreoffice.org/35918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-31  heiko tietze  <tietze.heiko@gmail.com>  [2039e2f25933bb93803c741ea79094227d40dc25]

        tdf#106458 Color widget should list an exact number of items
        
        mnColorValueSetMaximumRowCount set to 10
        after decision from design team
        
        Change-Id: If6cf93354af6bbdbbefcd026e5aa05689acdaf93
        Reviewed-on: https://gerrit.libreoffice.org/35902
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-03-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [02ee5378ef95c54d83202468f939faf6d286ea42]

        vcl kde4: adapt to tools::Rectangle
        
        Change-Id: I047a69bd084f44c7bc7a132eddf2ee09e811d783

2017-03-31  Arkadiy Illarionov  <qarkai@gmail.com>  [b57af3320fe7230dbcf5a0f6577e05bb5ec046cc]

        tdf#106737 Rewrite bin/list-dispatch-commands.php in Python
        
        Change-Id: I2f3830b23c874fad09bd5a5cc53d73a6a0368592
        Reviewed-on: https://gerrit.libreoffice.org/35897
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [8cd5002959c27e2e271d3897886a2ef504e41ff6]

        use actual UNO enums in chart2
        
        Change-Id: I05d4eed55f5deba4b1802389d1ba94582d30550f
        Reviewed-on: https://gerrit.libreoffice.org/35917
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a165a86795c65c42a94bf6f7f48545c797f2db3]

        use actual UNO enums in xmloff
        
        Change-Id: I585825ad3faf972acde548817187183029856971
        Reviewed-on: https://gerrit.libreoffice.org/35914
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [dcffc21805828ddff7de1282f3d40ffdf3fac38d]

        use actual UNO enums in svx
        
        Change-Id: I00f53260667861ca2595892b5605479da3401adb
        Reviewed-on: https://gerrit.libreoffice.org/35913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [7fca8e61ce992e9dc6f900b77142a123c0c10b6d]

        use actual UNO enums in sfx2
        
        Change-Id: Ide3ce0bc1afc9de46c2d06b161acff8d32fe1193
        Reviewed-on: https://gerrit.libreoffice.org/35911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [7acbf45fcc6e2f8672bbecc4787cbcea8967219b]

        use actual UNO enums in editeng
        
        Change-Id: I58e794f161f3c4dd103985f575bc25202d4989b3
        Reviewed-on: https://gerrit.libreoffice.org/35907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c56928c9245b87feb2c32dbd200ff108089db61]

        use actual UNO enums in unotools
        
        Change-Id: I71ee54a5eb70f1a322cc87cd940bc63ff95366b6
        Reviewed-on: https://gerrit.libreoffice.org/35906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [97844a113fcaf7e2a0c52203e6792c71e2389f39]

        use actual UNO enums in i18nutil
        
        Change-Id: I959b26471fe69c4ee8ecb7e2fd57a53e24187112
        Reviewed-on: https://gerrit.libreoffice.org/35905
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [a5a571307fb3306b74ab46b085cde6388270a770]

        tdf#82580 tools: rename Rectangle to tools::Rectangle
        
        Mostly generated using
        
        make check COMPILER_EXTERNAL_TOOL=1 CCACHE_PREFIX=clang-rename-wrapper RENAME_ARGS="-qualified-name=Rectangle -new-name=tools::Rectangle"
        
        Except some modules have their own foo::tools namespace, so there have
        to use ::tools::Rectangle. This commit just moves the class from the
        global namespace, it does not update pre/postwin.h yet.
        
        Change-Id: I42b2de3c6f769fcf28cfe086f98eb31e42a305f2
        Reviewed-on: https://gerrit.libreoffice.org/35923
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-31  Justin Luth  <justin_luth@sil.org>  [17d821af6bb9df93569836a92f6bed975587fc6c]

        spelling in comments: minmal -> minimal
        
        Change-Id: Ie1947782cd7679c0c979d01ee7776176d771fc04
        Reviewed-on: https://gerrit.libreoffice.org/35925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-03-31  Justin Luth  <justin_luth@sil.org>  [5251e7988a3bb1cfccff54eccf7fdd7621c4627c]

        tdf#106701 tabOverMargin: only affect specified tabstops, not autotab
        
        Change-Id: I15bf3a8555a152cab90380524b4a968f9f95fc37
        Reviewed-on: https://gerrit.libreoffice.org/35924
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-03-31  Gabor Kelemen  <kelemeng@gnome.hu>  [4a58754714c4e570f68b31a1926c7de6feb48cc2]

        Updated core Project: help  9f6da2a058bbd85ed331724e0b81986508c84ac5
        
        Unbreak build after https://gerrit.libreoffice.org/#/c/35927/
        
        File was not added to the repository
        
        Change-Id: I71766866d8baeed1aaf8a61f8f0522b7bf710868
        Reviewed-on: https://gerrit.libreoffice.org/35956
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-03-30  Takeshi Abe  <tabe@fixedpoint.jp>  [0ba23e36bb81b65360f3279f5af14a63916189f6]

        starmath: Stop using the stack to parse consective identifiers
        
        and numbers.
        
        Change-Id: I7e898cd437ec314a0d07a16e13d3044480d2e057
        Reviewed-on: https://gerrit.libreoffice.org/35903
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-30  Michael Stahl  <mstahl@redhat.com>  [c382c998ffdaf80c10a3f078fb4f0a37224d1158]

        writerfilter: DOCX import: fix handling of w:hideMark vs. w:vMerge
        
        The problem is that Writer's layout can't handle the case where cells
        are vertically merged and the last row has a fixed height; the vertically
        merged cell will grow up to the height of the other cells in the non-
        fixed rows plus the fixed row height, but no larger.
        
        So for now, avoid setting fixed row heights in this case.
        
        (regression from d1278ef4849661b9ae0eb7aaf4d74fbf91ccaf11)
        
        Change-Id: Iac3689e0bb0d5b8a62115ca0fb1f2c553a6e6bbc

2017-03-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d8c23a727689b680bc68825d810e77cc6a6571ad]

        android: restore tabbed toolbar removed by accident
        
        commit 1503769fe15c122ff2bb8f6f7e7b4ab72656ddc2 removed tabbed
        toolbar by mistake
        
        Change-Id: I72e408d8e67b846e227d4563a8cd8455c1e73c29

2017-03-30  Ximeng Zu  <uznomis@yahoo.com>  [c1769e9b27bcf62e644927139d07ee195803363a]

        tdf#96816 android: top part unreachable with soft keyboard
        
        Uncomment in Manifest file the line related to input method:
        android:windowSoftInputMode="adjustResize"
        This allows for panning and zooming to the top part of the
        document.
        
        Change-Id: Ic75489071add6b52948d381f4f8b7205148b78ef
        Reviewed-on: https://gerrit.libreoffice.org/35721
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-03-30  brainbreaker  <gautamprajapati06@gmail.com>  [72b9fe1d470ea0d22f433598b1d2f68d1be12057]

        Add superscript and subscript text formatting options
        
        This commit adds superscript and subscript text formatting
        options in formatting toolbar
        
        Change-Id: Id6966eb11b71b269431a21f46bd7c597fdcdb08c
        Reviewed-on: https://gerrit.libreoffice.org/35778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-03-30  Caolán McNamara  <caolanm@redhat.com>  [bb3715b6283f0d828be92065016d7b65d8671088]

        ofz#967 optimize tiff import if line is the same as previous line
        
        Change-Id: Ided61679a579a73481320f85c05b03e3ce3d762a

2017-03-30  Caolán McNamara  <caolanm@redhat.com>  [30d58306a93d4325f6388b8d05b9db91026c7c55]

        ofz#968 short-cut slow create mask when we are our own mask already
        
        Change-Id: I5969226bf2da34d34e30e44ae763792cdc072bc8
        Reviewed-on: https://gerrit.libreoffice.org/35921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-30  Caolán McNamara  <caolanm@redhat.com>  [d9d94d716903e34863b8e28fde90dcfbd4786284]

        tweak indent a little
        
        Change-Id: Icc3c69887a15eb0eacfa9209630a57f602c44422
        Reviewed-on: https://gerrit.libreoffice.org/35920
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-30  brainbreaker  <gautamprajapati06@gmail.com>  [1503769fe15c122ff2bb8f6f7e7b4ab72656ddc2]

        tdf#106325 - No way to create a new Document
        
        This commit will add the ability to create a new document.
        A FAB is used in home screen which on expansion gives
        four options namely new writer document, new impress,
        new Sheet or new Draw. Two new events loadNewDocument
        and saveDocumentAs have been added.
        Another major change includes the use of constraint layout
        in LOUIActivity layout as it decreases nesting of views and
        improves the app performance. This was needed because
        of the new FAB layouts being added.
        Support for vector drawables has been enabled.
        
        Change-Id: Ia3ea17f73c0d8514f8ddb7b9a1cbd2ce7de6ac08
        Reviewed-on: https://gerrit.libreoffice.org/35183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-03-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0466d0c815f8b0f60497faec8b60a18d35a61eca]

        Updated core Project: help  e8045f04d057ea3e50726f99c442557e6e3986bc
        
        Fix list of View commands in Writer menu help
        
        Reorder and update View menu description for  Writer
        
        Change-Id: Ib7af048b603977dabbdb53069935a5158e3a6bbe
        Reviewed-on: https://gerrit.libreoffice.org/35927
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-03-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [333879483ecdb1fdab376b7265749722cab5e1bf]

        Updated core Project: help  8291b5b5f748af4eeb68797193e9c84d11ecbda5
        
        tdf#106861 - fix Autoinput entry in menu, plus
        
        - Reorder Calc tools menu help page
        - Remove ref to "Cell contents"
        - Move Recalculate to Data menu
        
        Change-Id: Id6165db40a99316eae9768955b6cdbb9d5f05afb
        Reviewed-on: https://gerrit.libreoffice.org/35922
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-03-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [932f6a8f37fbd99fc2ed16aa37966658d388c975]

        vcl PDF export, norefxobj: add test for this
        
        Assert two important properties:
        
        - the pdf image is described using the form xobject markup (not the
          reference xobject one)
        - the form xobject refers to a vector image, not to a bitmap one
        
        Change-Id: I94b88976c1e5392758d56254143fbeeeeba51412
        Reviewed-on: https://gerrit.libreoffice.org/35901
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-30  Vitaliy Anderson  <vanderson@smartru.com>  [c12035df53f5031bd9f1840153b67e6189f3dea3]

        NeonSession_NeonAuth(): avoid redundant OUString->OString conversion
        
        Change-Id: I6b8515c25d58a88a040d4e08e36ffbd442228828
        Reviewed-on: https://gerrit.libreoffice.org/35915
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-03-30  Jean-Sebastien Bevilacqua  <realitix@gmail.com>  [c568eb7d3bb4584867f0a1f0a7965f73097f009b]

        tdf#105975 Add Formula field parsing (docx) in SWriter
        
        Introduction
        ------------
        
        In MSWord, you can create a formula field (starting with =).
        When you save your file as `docx`, this `FORMULA` field is registered
        in you file (a field starting with `=`). In its current state,
        LibreOffice can't parse the `FORMULA` field in `docx` file.
        
        Context of this fix
        -------------------
        
        This fix is entirely located in the `DomainMapper_Impl.cxx` file
        because it's where the parsing is done.
        
        How this fix works
        ------------------
        
        First, we add `FORMULA` support by adding it to the `aFields[]` variable.
        Next, to handle the `FORMULA` constant, we add a condition (swith case) in
        `DomainMapper_Impl::CloseFieldCommand()` to call `handleFieldFormula`.
        
        Note
        ----
        
        In function `lcl_ExtractToken`, if command starts with `=`, it's a
        `FORMULA` field.
        
        Change-Id: If7d25de5413aa3133b22523d8a3f34ab6961adfc
        Reviewed-on: https://gerrit.libreoffice.org/34334
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-30  Jean-Pierre Ledure  <jp@ledure.be>  [53c2507bf97867011fd2bfbbac6c86b7fc494338]

        Access2Base Missing parentheses - tdf#106710
        
        Due to more severe Basic interpreter on final parentheses
        missing parentheses were revealed
        
        Cherry picking https://gerrit.libreoffice.org/#/c/35717/
        was not sufficient as they were remaining cases in new LO5.4 code
        
        Change-Id: I6a883ceed22ae20bb61cba8e3966c2dc680bdd0c

2017-03-30  Caolán McNamara  <caolanm@redhat.com>  [0d658dfc8ffdc91f3dcb2bd34dde1dbae76ad8ae]

        ofz#969 endless loop in ppt loading
        
        Change-Id: If68bf21cd135c64957cc6def654230daa5240698

2017-03-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [0cd7ccb87e70982e416322587661cbfde01505ec]

        convert GradientType to scoped enum
        
        Change-Id: Ie71ead122965e967796ed01270cc2824d35905ac
        Reviewed-on: https://gerrit.libreoffice.org/35900
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [da56de9ac4824eb365af20b351719395e725be39]

        remove type decorations on char literals
        
        they are only needed where type deduction fails.
        left them in defines for now.
        
        Change-Id: I7f002dd6bc7acc083c73b6c64076de6dd28d0b09
        Reviewed-on: https://gerrit.libreoffice.org/35893
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-30  Szymon Kłos  <eszkadev@gmail.com>  [8d1a56c206e5c2ed6c331049198bb8ebc6176171]

        tdf#98416 libcmis: Google Drive 2FA fix
        
        Change-Id: Ice6758d8e9bc0ece57e038561376e7a6d67ab616
        Reviewed-on: https://gerrit.libreoffice.org/35880
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-03-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [bed628dda32426d123c04c9a1b3566250f2da3a3]

        Updated core Project: help  f2c45a2b93c88cf7fa1feba2197e8745f56de98a
        
        vcl PDF export, norefxobj: add help text for this
        
        Change-Id: I7d19333e0f025e2d9c8d894f082971feb7492c63
        

2017-03-30  Takeshi Abe  <tabe@fixedpoint.jp>  [eeadfca73794593b07829b4ffa36c97dff59660c]

        starmath: Hold error nodes as subnodes of SmBracebodyNode
        
        so that the resulting tree aligns them in a straightforward way.
        
        Change-Id: Ica86be557c5d462425f5e88930dbdec29947e5d7
        Reviewed-on: https://gerrit.libreoffice.org/35882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b789f2e9db61937763c7f69a37ee44a4913284a]

        use SFX_INTERFACE_NONE constant
        
        inside of constructing SfxInterface(0) by hand
        
        Change-Id: Ic2cbe39366a36b40b672242a250f68135d4e2cd3
        Reviewed-on: https://gerrit.libreoffice.org/35892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-30  Michael Stahl  <mstahl@redhat.com>  [b5c26668a04e275c2cb015e0890cf74e7054997d]

        editeng: tweak comment
        
        Change-Id: I587fafea157a02d2c903dda4b85448b1fe349c3e

2017-03-30  Michael Stahl  <mstahl@redhat.com>  [f5686d57d8e1cf8df2e41d1b2802340f255412a7]

        sw: convert to assert in atrflyin.cxx
        
        Change-Id: I0cf6615e343b54ee5b4c212fe365dcf16234ff08

2017-03-30  Jens Carl  <j.carl43@gmx.de>  [ad3681df0a1757bbb2c10326d701e36d336ff10c]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in dbaccess/, forms/, fpicker/, framework/,
        and idl/
        
        Change-Id: I08b3db9492f16fc1c457e8f5eff838c13561c945
        Reviewed-on: https://gerrit.libreoffice.org/35888
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-30  Jens Carl  <j.carl43@gmx.de>  [63e36cdd9d7acc71fb8a8bb9a1e9aef54f240b9d]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in filter/
        
        Change-Id: I37a5c87952b2664ea3171373c8bb9020c0fa73d0
        Reviewed-on: https://gerrit.libreoffice.org/35887
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-03-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [38b0c24fa5cbb4246e03d77ac022dfdc9fdede03]

        Related: tdf#105454 DOCX import: fix unwanted enabled-by-default kerning
        
        Similar to DOC, DOCX doesn't enable kerning by default.
        
        Change-Id: I070ff5f0d43c27107593d629a1ad681d29d2038c
        Reviewed-on: https://gerrit.libreoffice.org/35890
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-30  Jens Carl  <j.carl43@gmx.de>  [a82627aa787e80c9473453acd5ec955b6cf265ff]

        tdf#39468 Translate German comments
        
        Translate German comments in extensions/
        
        Change-Id: I6be5eb45c0269d5949214a5788d61b210ee1381b
        Reviewed-on: https://gerrit.libreoffice.org/35886
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-03-30  Jens Carl  <j.carl43@gmx.de>  [5aaaa9408a9c2402eaaca9c85b17bcd7bad90164]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in editeng/
        
        Change-Id: I9bd15ca0914b34839d83751f530dd212d91e029e
        Reviewed-on: https://gerrit.libreoffice.org/35884
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-30  Jens Carl  <j.carl43@gmx.de>  [eff5af0f73971aee76c0175240c31599ad3b223f]

        tdf#39468 Translate German comments
        
        Translate German comments in dtrans/
        
        Change-Id: I8cdae7234e6ffd60e61c3b6b35ae5eee55924ac6
        Reviewed-on: https://gerrit.libreoffice.org/35883
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-30  Johnny_M  <klasse@partyheld.de>  [56923c7b6452b734d554a95f47b7e3703326f032]

        Translate German comments (leftovers)
        
        Translated leftovers in sc/source/core/tool/ and sc/source/filter/inc/
        
        Change-Id: I4dff3d58a4ff5fb93d1fd3b6ab6695c868998e23
        Reviewed-on: https://gerrit.libreoffice.org/35879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-30  Julien Nabet  <serval2412@yahoo.fr>  [3d906db0a5542a0d5d4cddf2833075861f6b001e]

        Fix overflow case returned by XmbLookupString
        
        man of XbmLookupString when XBufferOverflow:
               XBufferOverflow   The input string to be returned is too
                                 large for the supplied buffer_return.  The
                                 required size (for XmbLookupString,
                                 Xutf8LookupString in bytes; for XwcLookup‐
                                 String in characters) is returned as the
                                 value of the function, and the contents of
                                 buffer_return and keysym_return are not
                                 modified.  The client should recall the
                                 function with the same event and a buffer
                                 of adequate size to obtain the string.
        
        So in this case retrieve length expected
        then call it with +1 for null termination
        
        Change-Id: I8507bb249a411c7e899746e0598f4a055a26fb19
        Reviewed-on: https://gerrit.libreoffice.org/35519
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-30  Tor Lillqvist  <tml@collabora.com>  [e86d604dc4e12fc9c494484d3f261d91e9d8b01e]

        The svError case is probably not worth a SAL_WARN
        
        Also, sort the cases of that block in order of the enumerators.
        
        Change-Id: If46a4ff73d6f7d22bd54b74610eb6eebecd5aff0

2017-03-30  Caolán McNamara  <caolanm@redhat.com>  [1c2dd8dc14effe739bd826cf4fe77145d5b751bc]

        Resolves: tdf#106838 icon set not visible in conditional formatting
        
        Change-Id: Ibafaa487d39a69bc7c5c150361368614c0d9e004

2017-03-30  Tor Lillqvist  <tml@collabora.com>  [c7442c0d4979e40e2a5a21721284b3bf4e4a4c82]

        Use StackVarEnumToString
        
        Change-Id: I4c8f6f8153c9b7e4625f24f613771af19aa5d5e4

2017-03-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [34edd437e3ff11c1184062d75745054feb24ecdc]

        convert ApiTransparencyMode to scoped enum
        
        and drop unused API_TRANSPARENCY_PAINTTRANSPARENT enumerator
        
        Change-Id: I7abd0f15d1c9a1dc4aeff47e5b3c782d5e8c08e1
        Reviewed-on: https://gerrit.libreoffice.org/35843
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c88d5f0268b242793ab5baa45949f695b77c2f78]

        data.xcd dead after tdf#46723 - enable configmgr unit tests
        
        Change-Id: I04fc155f344e15d5bff17cdc42815e7afb14bd38
        Reviewed-on: https://gerrit.libreoffice.org/35891
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-30  Stephan Bergmann  <sbergman@redhat.com>  [45aaf4d48f7b68e0a798fb16b8ac18fb4fce8d95]

        loplugin:loopvartoosmall
        
        Change-Id: If714cafd9f2786610a03b1f5f6466a9ea06e46e6

2017-03-30  Stephan Bergmann  <sbergman@redhat.com>  [b24644564af045e3607c897422fdb37545b9a089]

        loplugin:redundantcast
        
        (only triggers on macOS, as on Linux unistd.h declares lseek with a return type
        of intermediary __off_t/__off64_t typedefs)
        
        Change-Id: I967e472a050ad624a6411947b10c962ac8f66bed

2017-03-30  Stephan Bergmann  <sbergman@redhat.com>  [817b026bcb07bc71355d7d0f68d184e66d1b7bd1]

        loplugin:loopvartoosmall
        
        Change-Id: Idd385c764778313bfb419a04ca7a3884b78e88f6

2017-03-30  Vitaliy Anderson  <vanderson@smartru.com>  [2f2296d2c328fa8bf3671f8d3591d3a2bdf2752f]

        tdf#106606: Don't dispose NumPicBullet in sprm handler.
        
        An image saved in cache once when NS_ooxml::LN_CT_NumPicBullet_pict
        is processed, may then be used multiple times (for each NumRule that
        requires it) when NS_ooxml::LN_CT_Lvl_lvlPicBulletId is processed
        for each of them.
        
        If the image was released here for first processing, subsequent rules
        couldn't find the image in cache and failed to create NumberingType::BITMAP
        style for the rule.
        
        The image is ultimately released in ListsManager::~ListsManager()
        after it is no more needed.
        
        Change-Id: Ib4c351437ba94d5a9d3e2927ccf459ec01f1b15f
        Reviewed-on: https://gerrit.libreoffice.org/35591
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-30  Julien Nabet  <serval2412@yahoo.fr>  [e1ff3782cc0bef951e7e5f0166c2b2395eaee26b]

        tdf#106857: use SfxInt32Item for ATTR_SNAPLINE
        
        and avoid crash with this bt:
        3  0x00007ffff7449ef2 in __GI___assert_fail (assertion=assertion@entry=0x7ffff1f0cdd0 "dynamic_cast<const CntUInt32Item*>(&rItem) != nullptr",
            file=file@entry=0x7ffff1f0cce8 "/home/julien/lo/libreoffice/svl/source/items/cintitem.cxx", line=line@entry=232,
            function=function@entry=0x7ffff1f0d0a0 <CntUInt32Item::operator==(SfxPoolItem const&) const::__PRETTY_FUNCTION__> "virtual bool CntUInt32Item::operator==(const SfxPoolItem&) const") at assert.c:101
        4  0x00007ffff1dd7ceb in CntUInt32Item::operator== (this=0x7fffffff2380, rItem=...) at /home/julien/lo/libreoffice/svl/source/items/cintitem.cxx:232
        5  0x00007ffff1e0136e in SfxItemSet::Put (this=0x7fffffff2490, rItem=..., nWhich=<optimized out>) at /home/julien/lo/libreoffice/svl/source/items/itemset.cxx:510
        6  0x00007fffc68c7ba1 in SfxItemSet::Put (this=this@entry=0x7fffffff2490, rItem=...) at /home/julien/lo/libreoffice/include/svl/itemset.hxx:131
        7  0x00007fffc68d9052 in SdSnapLineDlg::GetAttr (this=0x55555bd802c0, rOutAttrs=SfxItemSet of pool 0x55555779b070 with parent 0x0 and Which ranges: [(28282, 28284)] = {...})
            at /home/julien/lo/libreoffice/sd/source/ui/dlg/dlgsnap.cxx:159
        
        Change-Id: Iebaf8d773a532f64c224c0371382132aa4a8d2eb
        Reviewed-on: https://gerrit.libreoffice.org/35885
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-30  Caolán McNamara  <caolanm@redhat.com>  [84f78392249c3749801acf238a99fda95311e01f]

        Related: tdf#106080 support a 'none' color in search by format
        
        so we can show the initial no-color selected state differently
        than the automatic color default color
        
        Change-Id: Ib3020e507b1555cb446c2b501f60b67222dc115c
        Reviewed-on: https://gerrit.libreoffice.org/35863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [92ddc0409c8d3276183afdee543d28e1c307c2c7]

        vcl PDF export, norefxobj: copy each object only once
        
        Even if they are referenced multiple times. This is especially important
        as objects can refer to each other, creating a cyclic graph. But it also
        makes the output a tiny bit smaller.
        
        Change-Id: I561ac319683a19a797282fe259cc68f3a4c50c3e
        Reviewed-on: https://gerrit.libreoffice.org/35855
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [90305526ee48c855f9a2b3b4d730ea0bfb079119]

        loplugin:unusedenumconstants
        
        Change-Id: I628a0114e56ec25926bd08d159c61cfecb719a1c
        Reviewed-on: https://gerrit.libreoffice.org/35854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [a34b33d2b900d3d1ea1ac806bc584846dc9d3fbe]

        convert SvxDateType to scoped enum
        
        Change-Id: I5ce04f252642cb3a6c1b08ee22255f6c7b97f0f8
        Reviewed-on: https://gerrit.libreoffice.org/35842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1cd7edadfedc8bf55b979449cbb084082a888e89]

        Wrong Unicode character reference
        
        Isn’t it better to just use the desired characters directly,
        given that “\uHEX”-style references are so error-prone?
        
        Change-Id: I307b1fad7a9e0a23a38925e3c84829f823decf6e

2017-03-29  Michael Stahl  <mstahl@redhat.com>  [726b34c9c788af74bea005f2717e4c1da4814183]

        sw: translate german comments
        
        Change-Id: I65dd604fac39b8ea39affbc6f336d2618e6d605a

2017-03-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a2c746ecd82ea1ff6a03e3eec8374c913d19c823]

        VBA tests - add DATEDIFF and DATEPART test case
        
        Change-Id: I3d0026e707369e435013be1d11e1366a77ff2d0b
        Reviewed-on: https://gerrit.libreoffice.org/35881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [261d9990228f4784f9a109e80657768b956e3d0d]

        update credits
        
        Change-Id: I9175fb568d06688344e5a2ad8759f57563f9b229

2017-03-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a36328ade5ed359478c916938d8fd4d08d26a2d6]

        Updated core Project: translations  7816e0f862d1637570d319f1783ac29ad678b6cc
        
        update translations for 5.3.2 rc2
        
        and force-fix errors using pocheck
        
        Change-Id: I11ff97ae9d122c20eea783525b1b8e7af7bd5dad
        

2017-03-29  Jens Carl  <j.carl43@gmx.de>  [902ed60438f5eaf661899933df1b365f0e1fbe55]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in cui/
        
        Change-Id: I119ec4e5d87a4db300c5cf53ebdb13f297824940
        Reviewed-on: https://gerrit.libreoffice.org/35821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-29  Jens Carl  <j.carl43@gmx.de>  [17cc6627f9274b2c6d18217ad8d3db2d376df2cc]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in connectivity/
        
        Change-Id: Id32217529e02d3efd070bc226b0078dcab73a602
        Reviewed-on: https://gerrit.libreoffice.org/35820
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-03-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [87fe264212d5c4f9debf4ec5f3dd2f7de8cf2e46]

        gpg4libre: Show all keys no matter which trust level they have
        
        Also remove the check for canEncrypt() since we also use this list for signing.
        
        Change-Id: Ife95960f7303bebf2f61f5d3f3a37b9bb3018a5a
        Reviewed-on: https://gerrit.libreoffice.org/35799
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-29  Jens Carl  <j.carl43@gmx.de>  [6a101635b21d483c115fa3a75ad35fe7eefb0025]

        tdf#39468 Translate German comments
        
        Translate German comments and terms
        
        Change-Id: Ic80dd218bfae5a3523e12cda77b911a4413b8dc6
        Reviewed-on: https://gerrit.libreoffice.org/35819
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9c95a2062ed5088c72189e0bb3e70b1b853de934]

        Fix typo in method
        
        Change-Id: Ib2b05abaeacd3b8787f938a49a0d9673096b5f42
        Reviewed-on: https://gerrit.libreoffice.org/35857
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-29  Marco Cecchetti  <marco.cecchetti@collabora.com>  [fc97021142786298418d80e0ed9634908b0ba9d7]

        LOK: Calc: limiting undo and add support for repair mode
        
        During collaborative editing changes can be undone regardless of who
        made them. This patch avoids this possibility and introduce support
        for repair mode, for cases where undo/redo of others' changes is
        intentional.
        
        Change-Id: I69fd435e96c4c675ffd1df81e936b5eae109daa0
        Reviewed-on: https://gerrit.libreoffice.org/33223
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9ec6519650280c8cda33ff921926d42840ef89c6]

        changelog creation: "command | > file" doesn't fly
        
        Change-Id: If270d509fbbad6a390ab61345bd1b14ead6ccc21

2017-03-29  Css16  <fbbcchtt9@gmail.com>  [1b6677f16a1de1fd050557d4ff5a934c165d8b1c]

        Updated core Project: help  cf790c30c572ccf4ab5d0378733d673d437e42e1
        
        tdf#106574 JavaScript navigation history with links added, CSS improvements
        
        Change-Id: I991e4a9c48f91997dc44fb7b9b9c2f57a3c49099
        Reviewed-on: https://gerrit.libreoffice.org/35728
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-03-29  Caolán McNamara  <caolanm@redhat.com>  [d7f1a1689d70b2d66d0f727b6a898ef1a971da9d]

        Resolves: tdf#106080 fix explicitly setting automatic in search by format
        
        this is still somewhat broken in that what you see is not what you get
        if you don't explicitly set automatic, but clears the regression part
        of things in that the old broken behavior is restored instead of the
        new broken behavior
        
        Change-Id: I8f53a276ee60f5c9f2f28d3b92a13990cc20314a

2017-03-29  Michael Stahl  <mstahl@redhat.com>  [ab4f53eaad0c064d9b2ff1c2cb20560f81ade1f7]

        sw: plain-text ASCII export: filter out all CH_TXT_ATR_*
        
        These control characters are Writer implementation details and should
        not be available via public interfaces.
        
        This filter is also used by SwXTextRange::getString().
        
        Change-Id: If656ee3d451dbefe2f7a905e8b63a44cdb787809

2017-03-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [30102ded91b9ecfea172ffc6443154230ee37cbd]

        vcl PDF export, norefxobj: avoid replacement bitmap
        
        The whole point of "no reference XObjects" is knowing this vector markup
        is supported everywhere, so no need to provide a fallback bitmap.
        
        It was already unreferenced, but now it's not even written to the file,
        making the PDF export result smaller.
        
        Change-Id: Idf766c8eeded4235ebea49d13698a13c6b60f014
        Reviewed-on: https://gerrit.libreoffice.org/35841
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-29  Caolán McNamara  <caolanm@redhat.com>  [71af22ce8c75d8b161b1bdbb26d0469572c393d0]

        expand these unhelpful macros
        
        Change-Id: I38b5948d4782f97f6de62057a42b414dd0db8512

2017-03-29  Caolán McNamara  <caolanm@redhat.com>  [2f200f1e760477300ea0a6eb75cf0bf6841cf81f]

        Resolves: tdf#106079 automatic color described as 'white'
        
        move RID_SVXSTR_AUTOMATIC from svx to editeng for this
        
        Change-Id: Icc3fbb15e627ed54770d11bce7aadf30a0d12aa7

2017-03-29  Marco Cecchetti  <marco.cecchetti@collabora.com>  [4b1e2d09ffbab74c559340f947d6b80d63a2ace0]

        LOK: Calc - images are not painted below row 1000
        
        The problem was not due to some missing tile invalidation: it was at
        the painting stage. There was no overlap btw the view range and the
        object range.
        
        Now images and shape are painted correctly.
        There is still problems with control forms and charts.
        
        Change-Id: Ib74e3bb79b444df21844086ae666fc206aa48906
        Reviewed-on: https://gerrit.libreoffice.org/35215
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-03-29  Takeshi Abe  <tabe@fixedpoint.jp>  [435011a6a7924ac56ab1a0ee78a2eecb99bdb353]

        starmath: Refrain from skipping an extra token at missing "}"
        
        which requires closing "matrix {".
        
        Change-Id: I40cad5a29862d29cd2eda7f5641e732620bac217
        Reviewed-on: https://gerrit.libreoffice.org/35785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-29  Stephan Bergmann  <sbergman@redhat.com>  [19ae5ff9beb2af7da4c781f6e318128e4521efe2]

        -Werror,-Wunused-private-field
        
        Change-Id: Ib111244cdf12b045b6e8f6bed2c34db34571ef50

2017-03-29  Patrick Jaap  <patj@mail.de>  [80b9b6761e8cb974e0cdc0c7be0eb95f8745d86f]

        tdf#101627 disable shrinking for footer textboxes
        
        the shrinking patch a4dee94afed9ade6ac50237c8d99a6e49d3bebc1
        causes problems, if the textboxes are anchored in the
        footer. Therefore, disable it in this case.
        For details, see comments in bug tracker.
        
        Change-Id: I117a99041ff67c19a9de17803ff7864c62afdb50
        Reviewed-on: https://gerrit.libreoffice.org/34517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6853991fce5b4129d0bedf4a7b74fd9e3898bc2]

        split ImportState enum into RtfImportState and HtmlImportState
        
        and convert to scoped enum
        
        Change-Id: I23e44e78ce96ed5fc19374e3e069e1cdc2166a35
        Reviewed-on: https://gerrit.libreoffice.org/35840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-29  Johnny_M  <klasse@partyheld.de>  [5ddef1648005756cfb811f9e6261851d4df712c2]

        Translate German comments in sc/source/ui/docshell/
        
        Change-Id: Ic1a312677fac1b729538dd4463febac63e7204e5
        Reviewed-on: https://gerrit.libreoffice.org/35343
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-03-29  Stephan Bergmann  <sbergman@redhat.com>  [225ca94608243a4fa1feeba92153dd348f4da017]

        Propagate proper integer type out of AnimationEntryList::impGetIndexAtTime
        
        ...after 49f8917cd4c10685645128768a2dc63043a7b398 "fix loplugin:loopvartoosmall"
        
        Change-Id: I8ec284711afa2f8323462a87d30fdf4c27941b6c
        Reviewed-on: https://gerrit.libreoffice.org/35830
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-29  Stephan Bergmann  <sbergman@redhat.com>  [1672b25eb4466cac5f31481dac1140bcf07d65c4]

        Fix integer type of EditCharAttrib nStart/nEnd members
        
        Looks reasonable to replace assignment to nEndField from USHRT_MAX with -1 in
        ImpEditEngine::AddPortionIterated (editeng/source/editeng/impedit4.cxx).  This
        apparently needs to just be an arbitrary value that EditPaM::GetIndex() will
        never have.  Looks like 3cbfcee36dd16e451d76c561eaaaee0ff29b01a5 "xub_StrLen and
        tools/string.hxx final straw" missed that (as that commit's message
        acknowledges).
        
        Change-Id: I5840d52d12a71937a5ed2779bfd5de071f702300

2017-03-29  Caolán McNamara  <caolanm@redhat.com>  [63da00becce1688ec6987e00199831e27ececc77]

        Resolves: tdf#106841 RID_SVXSW_FRAMEPOSITIONS is in wrong order
        
        since...
        
        commit 1c48275a28fa3bccdeb6bc12e4f0bcea6c05a81b
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Feb 6 11:51:27 2017 +0000
        
            convert resources containing strings to stringarray resources
        
        cause the original defines weren't in numerical order and I missed
        that
        
        Change-Id: Ic81c9bad2432c3ffa49c56812924965017a05220

2017-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [9bfd742d8cdc4aab3dd817f13ab4cfa5cc60ae12]

        loplugin:unusedmethods
        
        Change-Id: Ib008613fb06c82791c63d5b074a3e2ff1c3607a0
        Reviewed-on: https://gerrit.libreoffice.org/35834
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-29  Michael Stahl  <mstahl@redhat.com>  [cfaba15c589f882cc0bcce5cd07bdf3d30f547f6]

        cli_ure: fix another bad _WIN64 check (related tdf#94265)
        
        Same problem as commit 2aa20cfb7a11dd8d86372af4065a5887a0b752ca
        
        Change-Id: I02160c53870a021c742babf358e0d6172557ef21

2017-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [42eb843bda1a71db91e6ede0cbb4052f5bc0bb3c]

        convert SearchBehavior to scoped enum
        
        Change-Id: I57f03fc43aff838c7066556319a3a5a187e46ad3
        Reviewed-on: https://gerrit.libreoffice.org/35831
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f2d57fb32bc47dad8ec38287db6627ea6273527]

        convert EViewType to scoped enum
        
        Change-Id: I5b10aada64408897a56a5932aa28486d7562d617
        Reviewed-on: https://gerrit.libreoffice.org/35822
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-29  Caolán McNamara  <caolanm@redhat.com>  [fd68b73042ac59d610e1f0edb53444a3444c5c64]

        overline state missing from find/replace by properties dialog
        
        Change-Id: I3178fed3ef4ada61cd9ba0becce4732c8043050f

2017-03-29  Krunoslav Šebetić  <kruno.se@gmx.com>  [bbeb2eac1dd78d5279e06bfd7639c597dc6bd15b]

        Update Croatian autocorr to 2017-3-27
        
        Change-Id: Id140aab63b69e3696b27395faea8bcd7ca5142d0
        Reviewed-on: https://gerrit.libreoffice.org/35813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-03-29  Katarina Behrens  <Katarina.Behrens@cib.de>  [25cd9e3316598f91a709897ed07c58c27d78f90e]

        Translate some German comments in sc
        
        Change-Id: Ic7e007992f473e532d3c0b70506a29249f11676e

2017-03-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [bd911c02594c77e1f7e8a01a364b6e0967d4db26]

        tdf#105281 Rearrange a few things for l10n-friendliness
        
        With the Notebookbar addition, no care was taken to update this UI
        bearing in mind that there *might* be a few languages suffering in
        consequence.
        
        Change-Id: I78c4a1846e192c4c7a64328b730517d42aff979f

2017-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c1bac8d8eb39e78a2e10993c0cd52ec28ae24de]

        loplugin:unnecessaryvirtual
        
        Change-Id: I5076f8700ee29cfec3875dfbc4b149229d776712
        Reviewed-on: https://gerrit.libreoffice.org/35823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-29  Caolán McNamara  <caolanm@redhat.com>  [ae8d4fd4fd049fa020d59bf4c743c4f7d0788d43]

        nCnt calculation is overwritten anyway
        
        Change-Id: Idf2693aaf31fc06e16df4b15766d29f029df896a

2017-03-29  Caolán McNamara  <caolanm@redhat.com>  [f216d80d048fa4fedfdbdb0446b1521b0191b0cf]

        m_bIsAccDocUse is write-only
        
        Change-Id: Ib0360ddaa21841b7e5921098d14029aec43cc371

2017-03-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [52d5299e0ee60a00ea93a9a79dbf2cfcfed7a98a]

        Pushing a few Tango icons before I forget
        
        Change-Id: I77cef00c720696810413b9fb419a01e4781c8862

2017-03-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [9c944b0d1bff9a0ab1b7e8454c9ac5e7194aa533]

        vcl PDF export, norefxobj: add UI for this
        
        Disable the "use reference XObjects" (old behavior) by default, but keep
        it as an option in case someone wants it.
        
        Summary till the help is updated: the old way is simpler code, so it's
        always correct, but really only Acrobat supports that markup. The new
        way is supported by all readers, but more complex, so it's more likely
        it goes wrong.
        
        Change-Id: I4769474f29d98412be496a0aa4e8254ae4f0919e
        Reviewed-on: https://gerrit.libreoffice.org/35826
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [ae74444cb726494a2497642d7b2da908cd007d35]

        oox: remove redundant virtuals, implied by override
        
        Change-Id: Ia72aa17e82ccdf78b0581228b84ffafc1f6be4ba
        Reviewed-on: https://gerrit.libreoffice.org/35824
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-29  Tor Lillqvist  <tml@collabora.com>  [1646e0164a36ecc130e6930174ed325e0a1145fa]

        Add warning about intended use case of debug helper
        
        Change-Id: I685509a92653112f2bbbfc970db3706b5a9bf994

2017-03-29  dennisroczek  <dennisroczek@libreoffice.org>  [b0a3a48c1dc4edc652bdf7cd67db5151832f328c]

        expand vis to visible; fix typos
        
        * translate German source code comments
        * remove bogus surce code comments
        * remove ascii art
        * removed old StarOffice/Sun internal bug tracker references
        * remove left over from commit dcd5dee88e3c1185638b190553bef65c2ef6566f
        
        
        Change-Id: I3c5cce621c43e4a03afb76f4cc5a12065914e5ad
        Reviewed-on: https://gerrit.libreoffice.org/35404
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-29  Stephan Bergmann  <sbergman@redhat.com>  [26909d9de4c6e7165fc8f5d938ee6ef55b87cc5c]

        tdf#106792: Fix "Geometry" property of changed-to-bezier SvxShapePolyPolygon
        
        After "Convert to Curve" as described in the issue, the shape apparently is
        still an SvxShapePolyPolygon shape but with getShapeKind() of OBJ_PATHLINE
        instead of OBJ_PLIN (and same for OBJ_PATHFILL).  That causes
        XMLShapeExport::ImpExportPolygonShape (xmloff/source/draw/shapeexport.cxx) to
        determine bBezier == true and thus expect the obtained "Geometry" property to be
        of type css::drawing::PolyPolygonBezierCoords, not merely
        css::drawing::PointSequenceSequence.
        
        Smells like this issue had always been present, and would have caused bad memory
        access when accessing the non-css::drawing::PolyPolygonBezierCoords object in
        XMLShapeExport::ImpExportPolygonShape, and only now throws an exception since
        0d7c5823124696f80583ac2a5f0e28f329f6f786 "New o3tl::try/doGet to obtain value
        from Any".
        
        Change-Id: Ica31a114e5beac97bac2a1c509eb1a85f8354d5e
        Reviewed-on: https://gerrit.libreoffice.org/35825
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-29  Michael Meeks  <michael.meeks@collabora.com>  [d93b8268da982ad26db9e03156ce9b89f3410486]

        Attempted fix for mirrored geometry crasher.
        
        Only plausible cause is pWindow->GetParent() being null, while
        we have a pParent which has to be valid.
        
        http://crashreport.libreoffice.org/stats/crash_details/6161398d-17b6-4a93-aa70-a559efa07868
        
        Code was initially introduced in this form:
        	commit 4716735ba7d0ad133ff018481f94d6b4f201bbd9
        	Author: Stephan Schäfer <ssa@openoffice.org>
        	Date:   Thu Sep 19 15:46:19 2002 +0000
        
        	#103362# improve positioning and resizing of system windows
        
        No public report, sadly.  And modified by
        
        commit fba46c6efd08d50fee92cc11546f3ed253a57af8
        Author: Chris Sherlock <chris.sherlock79@gmail.com>
        Date:   Mon Feb 3 16:46:04 2014 +1100
        
            fdo#74424 Use Window::GetOutDev() to access ImplReMirrored()
        
            Part of the decoupling of Window from OutputDevice. We now get
            he Window's OutputDevice instance and manipulate this. Do not rely
            on the inherited function.
        
        where the GetParent()/pWindow->GetParent() problem surfaces
        
        Change-Id: Ia261028a4719525135e3fe4b00074427c1d9df6c
        Reviewed-on: https://gerrit.libreoffice.org/35796
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a725d1fde7381ef9c02afcb639235a11e52182c]

        loplugin:singlevalfields
        
        Change-Id: I7f05903aaab9b0b274358243d680d0c30694ae61
        Reviewed-on: https://gerrit.libreoffice.org/35804
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-29  Tor Lillqvist  <tml@collabora.com>  [2729994bc519597db205aeeb4b2242a45c57712f]

        Add note that the xmlMissing thing is not implemented
        
        Customer was not interested after all, so dropping the attempt for
        now.
        
        Change-Id: I9a0afb6add66efbd43ee67ba0a8d0b1f79c5a7be

2017-03-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [834da9c476909ba65eef20f2509d9d3937c1f3ee]

        Fix typos
        
        Change-Id: I379c3f8ca971e6180744fb7270dde9164ebcec1a
        Reviewed-on: https://gerrit.libreoffice.org/35814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8681bd32d778585fc0da8f42a77aeb58cbae4308]

        Close already calls unlockFile
        
        Change-Id: I2c9cc94de1b43555b3bdfbed9a476802e1c97733
        Reviewed-on: https://gerrit.libreoffice.org/35818
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-28  kerem  <hallackerem@gmail.com>  [cc020cc261abc4866f3104b274705cbc86002898]

        tdf#90290 use custom asserter in shared_test_impl.hxx
        
        Change-Id: I00bbd0fb3f63f5641fea75ce0cb797e5f2252fa2
        Reviewed-on: https://gerrit.libreoffice.org/35669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-28  Andras Timar  <andras.timar@collabora.com>  [1a2e07d52cccc4f4d3019939451f9187a776f244]

        typo: Didn't found -> Didn't find
        
        Change-Id: Idbaca4fe90cb943124cded56d8b031a66e488c1b
        Reviewed-on: https://gerrit.libreoffice.org/35776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-28  kerem  <hallackerem@gmail.com>  [837bf336cbcc7ddb4b07146cc7f654d5ea013cb1]

        tdf#90290 use custom asserter in ucalc_sharedformula.cxx
        
        Change-Id: Ica0e0aed177c47e402e573d53df54ab6ea4ad15d
        Reviewed-on: https://gerrit.libreoffice.org/35727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fd3449946492e80811e4a51231cf1061c607d8b7]

        Fix typos
        
        Change-Id: Ibef75de246fb31884153437fe8c05e299fe5962f
        Reviewed-on: https://gerrit.libreoffice.org/35782
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-28  Khaled Hosny  <khaledhosny@eglug.org>  [55ddbfc610d2a00e565ca7bcb0277da33bb90947]

        tdf#106755: Fix script type for combining marks
        
        We are classifying characters in the “Combining Diacritical Marks”
        Unicode block with ScriptType::LATIN, but these are combining marks and
        can combine with any script and should have been ScriptType::WEAK. Just
        removing them from the range in scriptList does the trick as we will
        fallback to getting the script classification based on the Unicode
        script property.
        
        Change-Id: I3577f4b03360a1c8e094a207f01b6bbb6abbaf30
        Reviewed-on: https://gerrit.libreoffice.org/35811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [799824565b783ec0b2323bd609a0e69a70182ac1]

        fix too small loop var
        
        Change-Id: Icaa64ac579a55f53fb1397e5eeee6dcc4c9d37cc
        Reviewed-on: https://gerrit.libreoffice.org/35802
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-28  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [539470ebd5c47a7876ccc19df6110acacd477bb8]

        it makes no sense for CC to leak resources when its unaware of model
        
        - if the UNO_QUERY_THROW cast throws, this skips all of the disposing
          (and thus leaks)
        - the whole try-catch-ignore case has been there since early c6b95527
        - even in that commit message, no sane justification has been given
        - apparently the try-block was Java-style "catch exceptions until it
          runs" cargo-cult
        - this change is still the more conservative change: probably the whole
          try-catch framing should be removed
        
        Change-Id: Ie3a71e48eb056afd8a844e19898dc1555de4297e
        Reviewed-on: https://gerrit.libreoffice.org/35690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-28  Caolán McNamara  <caolanm@redhat.com>  [5d87c15ef0935081319afe2400c99df14d9fa258]

        ofz#954 out of memory
        
        Change-Id: Ib27f2dfe0d0837544910208f38a1bc11a35e3cb4
        Reviewed-on: https://gerrit.libreoffice.org/35794
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [f86c3fd8e95f378061d57b77d1c700e076996086]

        vcl PDF export, norefxobj: have the list of keys to copy at one place
        
        To avoid repeting ourselves.
        
        Change-Id: I39667620b9cf391251327c8f66ad8b9649ead36f
        Reviewed-on: https://gerrit.libreoffice.org/35810
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-28  Tor Lillqvist  <tml@collabora.com>  [6152bf9ee9b2e348dee854921a5a5db1cfc72995]

        Turn XclSupbookType into scoped enum and add operator<< for SAL_INFO etc
        
        Part of preparatory work for handling xlExternalLinkPath/xlPathMissing.
        
        Change-Id: I29b77bb2680e4dbf293ab65bda5401afee132f11

2017-03-28  Tor Lillqvist  <tml@collabora.com>  [c9260836b55e7f9e1441956559209ceaf4ffdea5]

        Bin an unused and a used-once typedef
        
        Change-Id: I3f93378889d2c8eb0476dba4a4ea5aca31647f5c

2017-03-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [30608c66374f8effa9d534f7f9a22d41daa9770f]

        tdf#106693 vcl PDF export, norefxobj: handle multiple refs in copied arrays
        
        Also fix confusion about dictionaries in arrays and arrays in
        dictionaries.
        
        Change-Id: I0d71d5796b1eb4f89e3fd9a5b1f807d2a7340a35
        Reviewed-on: https://gerrit.libreoffice.org/35806
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-28  Tor Lillqvist  <tml@collabora.com>  [b566f0d68804e97f9c73d1cc2beed568a4b74105]

        First steps to round-trip xlExternalLinkPath/xlPathMissing things
        
        Links to broken or missing external workbooks in .xlsx have the
        relationship type
        http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing
        . Ideally we should round-trip those (save identically back to .xlsx).
        Currently we don't save them at all, and Excel doesn't like formulas
        that refer to such external (but not mentioned in externalLinks)
        workbooks.
        
        Just a start, does not actually produce anything useful yet.
        
        Change-Id: Ic5a481c91864134f1caf66c56a4aef685d3018a7

2017-03-28  Caolán McNamara  <caolanm@redhat.com>  [b3545786dafcf2293168fea894b4a61ae64b52f3]

        Resolves: tdf#106748 infinite dashed line from annotations to FAR_AWAY things
        
        we (very irritatingly) create dashed lines by creating a sequence
        of dash drawing layer objects, so if its hugely long we create a hugely
        long sequence
        
        Change-Id: I38a0c6052cf058d5e02ebef7dd6a90e27f6e5454
        Reviewed-on: https://gerrit.libreoffice.org/35781
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-28  Caolán McNamara  <caolanm@redhat.com>  [16b67b4bd394aee3b46a9d46ea7f919dfb35a855]

        std::unique_ptr<sal_uInt16[]> -> std::vector
        
        Change-Id: I708e1f24e14bc21f40cf4d5a2d3e6f849b6f7762

2017-03-28  Caolán McNamara  <caolanm@redhat.com>  [1a99e32f6fd6213981e9272c22f5019ed7444d1d]

        move inlines into the class
        
        Change-Id: If185834c35c9aa7d48e3305cfee3fde47826180f

2017-03-28  Caolán McNamara  <caolanm@redhat.com>  [b7152aff51665bc802af66e6e599a89e0344c92f]

        valgrind: use of uninitialized values
        
        Change-Id: I5b8c6d4d4576fd88dbffdfc710cbd9b2e9429942

2017-03-28  Caolán McNamara  <caolanm@redhat.com>  [b012e83e1cd09a0b6f9ede94a5c2d72d24459ce4]

        Resolves: tdf#106155 avoid opengl for toplevel X window icons
        
        because an opengl context requires a toplevel window so it recurses to death.
        
        Only the gen/kde4 vclplugs are affected here
        
        Change-Id: If5396d183d90d1872931b170dc90c3a70d8ea6b6

2017-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [946a049114a27d342c1974be524576e348ce4ad2]

        remove some more unused SID constants and commands
        
        Change-Id: Ibf2bb58ca687c18798328ed86cd549d64f3621b4
        Reviewed-on: https://gerrit.libreoffice.org/35792
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [3ea5e3401e567bfe956817fd5abd17530da664f5]

        tdf#106693 vcl PDF export, norefxobj: copy nested arrays correctly
        
        When copying an array we're only interested in the start/end position of
        the outermost array, otherwise only part of the array is copied.
        
        Change-Id: I9f5cb5e3ed395142fd82db34e1153ddfdf9f0eb3
        Reviewed-on: https://gerrit.libreoffice.org/35797
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [0cb5435dd35674b6e55e22922a0819d2a755fc10]

        update results of mergeclasses plugin
        
        Change-Id: I97f67bb7f98d0cf0a835f55e12c24a30ffd4ed3d

2017-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d199688fbd32b6c5aba126d394dae23d4deb0a2]

        fixes for some loplugins
        
        ran the ones in store/ just for fun, but didn't find anything useful
        
        Change-Id: I2bb251e8d99b5d88e11b2ca74e99672d75f0a1fd

2017-03-28  Thomas Beck  <thomas.beck@cib.de>  [659cb8466495a15a680f684ec4aa1f1d3c4225cc]

        tdf#96505 Get rid of cargo cult "long" integer literals
        
        Removed "long" integer literals where applicable in some files of xmloff module
        
        Change-Id: I96f44c00583a95f8a0ae6acf25f439936433ac08
        Reviewed-on: https://gerrit.libreoffice.org/35798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-28  Jens Carl  <j.carl43@gmx.de>  [a70ae479fe30db77354159d614dcacc87e4142c4]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in basctl/
        
        Change-Id: I9f284af4d92e61b53a3280c151a37b1dcbeed7c4
        Reviewed-on: https://gerrit.libreoffice.org/35791
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-03-28  Jens Carl  <j.carl43@gmx.de>  [243b3fa9c4d0d6281339bdc13d4c930755b87c39]

        tdf#39468 Translate German comments
        
        Translate German comments and terms in basic/
        
        Change-Id: I8baf76ea866823a155dfa25c74149dac989c841c
        Reviewed-on: https://gerrit.libreoffice.org/35793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [9aee1f80a50f950a8c2035df6ccdc2b420e1e4f8]

        SFX_SLOT macro is unused
        
        Change-Id: I29ef05eda5a6e552d497e42220f36200401a3ef1
        Reviewed-on: https://gerrit.libreoffice.org/35795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-28  Thomas Beck  <thomas.beck@cib.de>  [5138170a4a3595d6b631b33c54f7aa166ce4639b]

        tdf#39468 Comment translation GER-ENG
        
        translated comments in sw/source/filter/ww8par3.cxx
        
        Change-Id: I40b41cecb1c73b9678c51d7e4dc41745a96a243f
        Reviewed-on: https://gerrit.libreoffice.org/35765
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [fea174753b1c6b0882aebb044bf1a1eef6fa50e0]

        tdf#106694 RTF import: fix missing paragraph tab position
        
        The problem here was that while in general paragraph style / direct
        formatting deduplication is supposed to happen in the tokenizer,
        paragraph tab positions is an exception, and dmapper expects to see the
        duplicated tokens.
        
        Fix the problem by introducing a blacklist that contains tokens not to
        deduplicate.
        
        Change-Id: I1cca53e99cfdb082df389ff295f3447cc8f9d3b8
        Reviewed-on: https://gerrit.libreoffice.org/35790
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-28  Jorenz Paragas  <j.paragas.237@gmail.com>  [65aa28cc1c8a90865c3a9ea379722730c40ecb53]

        tdf#42949: clean up includes in include/svx/[a-c]* with iwyu
        
        Change-Id: I7768f4dbe9892c4264cb16eed87497894aa7494e
        Reviewed-on: https://gerrit.libreoffice.org/26582
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [7097037d5a20d2cad5a5e4b10f8f9d5aaf37589f]

        remove enum slot code from sfx2
        
        since we only used it for the pseudo-slot stuff, which is now gone
        
        Change-Id: I72146090e7741d5b71d581fa0b5c6d43c154445a
        Reviewed-on: https://gerrit.libreoffice.org/35759
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [71403558cbffb6c1ce1c4993a177bf3364941e22]

        remove PseudoSlot support from idl compiler
        
        Since we have removed the last usage with
        commit 12c6caa84a61f23df996a0396432fa4b8d5c4785
        "Kill remaining PseudoSlots usage"
        
        And remove corresponding support from the list-dispatch-commands script.
        
        Also remove the now unused SFX_NEW_SLOT_ENUM macro
        
        Change-Id: Id07c431de4404acf61a8bdd3507e390e5249879a
        Reviewed-on: https://gerrit.libreoffice.org/35754
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-28  Caolán McNamara  <caolanm@redhat.com>  [dad9627997f4e4d37d31c36b4125e572406af0f2]

        ofz#955 timeout in lwp loading
        
        Change-Id: I3665bd870cd601f2ac7fee59c087034d406ed07c

2017-03-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [157cb703888f4187c2c6709b13ebf9f779580fe2]

        sc: include cleanup for --enable_formula_logger
        
        don't include osl/file.hxx everywhere it's only needed
        for --enable_formula_logger builds
        
        Change-Id: I6ba30351b5a7afe975ea859e838930f9d1454c8c
        Reviewed-on: https://gerrit.libreoffice.org/35766
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-03-28  Jean-Sebastien Bevilacqua  <realitix@gmail.com>  [4d5ce76d894d2335b551f8c2b29437e2049894f0]

        tdf#105975 Add Set field parsing (docx) in LibreOffice Writer
        
        Introduction
        ------------
        
        In MSWord, you can create a variable with `SET` field and then
        reference it later in a formula. When you save your file as `docx`,
        this `SET` field is registered in you file. In its current state,
        LibreOffice can't parse the `SET` field in `docx` file.
        
        Context of this fix
        -------------------
        
        This fix is entirely located in the `DomainMapper_Impl.cxx` file
        because it's where the parsing is done.
        
        How this fix works
        ------------------
        
        First, we add `SET` support by adding it to the `aFields[]` variable.
        Next, to handle the `SET` constant, we add a condition (swith case) in
        `DomainMapper_Impl::CloseFieldCommand()` to call `handleFieldSet`.
        Finally, `handleFieldSet` works like `handleFieldAsk` with small
        differences.
        
        Note
        ----
        
        I have renamed `lcl_ExctractAskVariableAndHint` to
        `lcl_ExctractVariableAndHint` because this function is used for both `ASK` and
        `SET` fields.
        
        Change-Id: I2bf948e26e8506ac151d1d0bc8556721bbe0392b
        Reviewed-on: https://gerrit.libreoffice.org/34333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3549aacabffad3c4c66d901938d59e4789eef22]

        remove unused interfaces from sdi files
        
        Change-Id: I69e880e348372b3695b14efd4928f38f29bda37e
        Reviewed-on: https://gerrit.libreoffice.org/35747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [2fc5ef74c5200bdb82cdbbc812d7ac05a9a489dd]

        remove unhandled SID commands from sfx2
        
        Change-Id: I5473dbb1fdc2c3779892610ab4ea5f6146291921
        Reviewed-on: https://gerrit.libreoffice.org/35742
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [f5738518a6ff5321d4d35d9bed4a640ae0a6ae9a]

        remove unhandled SID commands from svx
        
        In this case, also remove those unhandled commands which are present in
        a *Commands.xcu file, but not in any other kind of .xcu file.
        
        Change-Id: I8b42df7357349872e28d3ee60ec2c0505358cff6
        Reviewed-on: https://gerrit.libreoffice.org/35648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-28  Jean-Baptiste Faure  <jbfaure@libreoffice.org>  [7c0054f1b7c3c475bff7a5adfdea0feaecf20748]

        tdf#105843 : restore Application Start and Stop events
        
        Change-Id: Ifc99fcf84182edb49cac741f7bb10a1b239d5703
        Reviewed-on: https://gerrit.libreoffice.org/35779
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-28  Takeshi Abe  <tabe@fixedpoint.jp>  [98b4bea591cdca48871db25c3be9e48600f45439]

        starmath: Refrain from skipping an extra token at missing "}"
        
        which is for closing "stack {".
        
        Change-Id: I2161507634fdb33583053168acfcb87754765652
        Reviewed-on: https://gerrit.libreoffice.org/35784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-27  Jean-Pierre Ledure  <jp@ledure.be>  [648ab6fcab8b9e8642c6f5cbac9c9e44579de746]

        Access2Base Missing parentheses - tdf#106710
        
        Due to more severe Basic interpreter on final parentheses
        missing parentheses were revealed
        (complement to commit cc16dfb11dfc275317bb535a62b11935c562b670)
        
        Change-Id: I45b43bca4a5ee938e9c4dc0b0f8b2d5856f710da
        Reviewed-on: https://gerrit.libreoffice.org/35780
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-03-28  Tor Lillqvist  <tml@collabora.com>  [c0b5e7ec7112f228b31389a4a3cc9b40d7c181cb]

        Use symbolic names for keys from css::awt::Key
        
        Change-Id: Iee2f4540cddeb05fcf0ae2ecadf7de8fbb4e3a0d

2017-03-27  Chr. Rossmanith  <ChrRossmanith@gmx.de>  [f900888ba51803d924bb5129978aa891879ecc59]

        tdf#105641: no javascript in svg export for selection of objects
        
        Change-Id: I9150449770b7cef0c424277f87a21e00e123b9ea
        Reviewed-on: https://gerrit.libreoffice.org/34432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-27  Gabor Kelemen  <kelemeng@gnome.hu>  [66997eb1f896eb49e6099c18cfe81981e99e05c6]

        Updated core Project: help  16d658196f9963a5eed6071c5c3db5c85520650e
        
        tdf#99967 (related) Drop Web Wizard help pages
        
        Change-Id: Ib2d9b3fc7d06a82492e9c62b96f82d83854d8d9d
        Reviewed-on: https://gerrit.libreoffice.org/35110
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>
        

2017-03-27  Caolán McNamara  <caolanm@redhat.com>  [fa4120f270f64dae43b316fdd1bc41b48e2296d3]

        ofz#948 optimize the edge-case of converting masks to 1bit during dib load
        
        Change-Id: Ibed50b92ab49685a1ac033c93bd52bc7d2ea581c
        Reviewed-on: https://gerrit.libreoffice.org/35757
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-27  Bryan Quigley  <gquigs@gmail.com>  [f927282853407ff6bcf1dc58b1dc86dcb015be0f]

        Remove last use of md5sum (in building)
        
        Switch to using sha256sum for checking if files change.  Not for
        security, just so we don't need to check for md5sum.
        
        We also change the Windows installer to rely on the perm md5
        digest instead of the environment variable.  The code to do this was
        already in directory.pm
        
        Change-Id: I24aed542c6201abf030fdd62116aec3f8ea3513b
        Reviewed-on: https://gerrit.libreoffice.org/35140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-27  Umang Jain  <mailumangjain@gmail.com>  [29c066ee3c0bf307ca14851dd35e314ab1a3f20b]

        Resolves tdf#106321: End text edit mode before exporting
        
        Change-Id: I5b6c4428d7ab2f230d57402edffa274aceac097f
        Reviewed-on: https://gerrit.libreoffice.org/35150
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-03-27  David Tardon  <dtardon@redhat.com>  [2753797c98d56a51666b3a6c75e1eb43495c5134]

        upload libwps 0.4.6
        
        Change-Id: Icd1ce144733d2f5e907a19bb6ef307d50becb49d
        Reviewed-on: https://gerrit.libreoffice.org/35769
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-03-27  dennisroczek  <dennisroczek@libreoffice.org>  [c77dbe640437ca87cb188acbfacf94793bd83629]

        tdf#39468 translate German source code comments
        
        Change-Id: Ic10f7543daed77a516155f7130838a1e8558243f
        Reviewed-on: https://gerrit.libreoffice.org/34833
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-27  Bernhard Widl  <bernhard.widl@cib.de>  [6d5fc2acf2354d72fb32e1cbae620d604c904cff]

        tdf#89329: use unique_ptr for pImpl in tubes/manager
        
        Change-Id: Ic70883b58c9b3a0b56e6c07594a2758e04e7f5ee
        Reviewed-on: https://gerrit.libreoffice.org/35767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [92893d7cb556d612457d13dd6f3f0d60d8e0d3e3]

        Updated core Project: help  8df2786662eab8d39cbd5cd8b7f6ac2d5e710246
        
        Fix and improve help contents in LibreLogo
        
        Unit #33628624 (uk)
        Unit #33628659 (uk)
        Unit #33628628 (uk)
        
        Change-Id: Id4e911c58bd353f8aa46020c185bb6763fbd1bf9
        Reviewed-on: https://gerrit.libreoffice.org/35772
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-03-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a2426b96d59bdf8a9168eb60fa942d6f6fd76001]

        Updated core Project: help  53e3c20054125974e4df3f41f629f38a1e1a6ca8
        
        Fix help content
        
        Unit #100823576 (uk)
        
        Change-Id: I5a7acdda04e5f85d48978e8a39c6903c528dcd11
        Reviewed-on: https://gerrit.libreoffice.org/35774
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-03-27  Tor Lillqvist  <tml@collabora.com>  [c5c82c81ec184999feb982140547bd1351150655]

        No std::to_string in the silly C++ library we still use on Android
        
        Change-Id: I03a3bd999e4f423f6b5422417109e789dc5b5397

2017-03-27  Mike Kaganski  <mike.kaganski@collabora.com>  [59af9cbbccee600408c89e872d548d153523ab1f]

        tdf#106799 WW8: Accept TTP Mark without Cell Mark
        
        Paragraph mark of inner table (0x0D) sometimes has
        sprmPFInnerTtp, but no sprmPFInnerTableCell. This still counts
        as cell end (at least, MS Word treats it that way).
        
        Unit test included.
        
        Change-Id: I5589cdd486c03ca4567d61882826cc7c245a40c9
        Reviewed-on: https://gerrit.libreoffice.org/35763
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-03-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3632df3df311ec709e86544329cd0a8a87614c70]

        Updated core Project: help  2334c028345bc719027801c0385f54690d713af5
        
        Remove dashes in HC text
        
        Change-Id: I3e4c0c4a0eb3ad717803cbe670d289313c987b78
        Reviewed-on: https://gerrit.libreoffice.org/35771
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-03-27  Caolán McNamara  <caolanm@redhat.com>  [b79d0136b5246dcea637074cc742c37e8afa0cb9]

        ofz#668: more complete fix
        
        This reverts commit f01a975cb22d33a386bfd8db4ea6b4b77aceca1b.
        
        Change-Id: I18d11dcc137c20d54076e3c4117c10f2dd80efda
        Reviewed-on: https://gerrit.libreoffice.org/34738
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-27  Caolán McNamara  <caolanm@redhat.com>  [b3020a00e8542fa54c055206eaf8a0f5bb8c709e]

        ofz#946 NbcAdjustTextFrameWidthAndHeight calling itself
        
        Change-Id: Ibebe76332d25af87841c3b7761a5583347dfbf34
        Reviewed-on: https://gerrit.libreoffice.org/35756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [2ba9d58d5978c94352c4c6cf9c47aa3de79d05fe]

        tdf#106693 vcl PDF export, norefxobj: handle multiple refs in copied dicts
        
        When copying font definitions the dictionary has multiple values where
        the type is a reference. Improve PDFWriterImpl::copyExternalResource(),
        so that multiple references are copied correctly as well.
        
        With this the bugdoc (from comment 5) text appears in the output.
        
        Change-Id: I2343e616d8b36e3cdcbd4e713bd3f7fa7bce6d3b
        Reviewed-on: https://gerrit.libreoffice.org/35760
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-27  Tor Lillqvist  <tml@collabora.com>  [4bb389319ec4510e16a519d229a452211112a04f]

        loplugin:redundantinline
        
        Change-Id: I3b82d6c6d970545a64b97f84c2c6da8271551a4c

2017-03-27  Tor Lillqvist  <tml@collabora.com>  [88637db0efc1dc56e34627e71e26cc5aab5dc803]

        Move StackVarEnumToString to <formula/token.hxx> and use in a SAL_INFO
        
        Once StackVarEnum has been changed to a scoped enum, we should
        probably add an operator<< for it, too.
        
        Is 'std::string FooToString(Foo e)' a good return type, signature, and
        naming pattern for functions to turn enums into strings? Would return
        type OUString be better? Is there some consistent existing convention?
        For use only in SAL_INFO and friends, probably just an operator<< is
        enough?
        
        Change-Id: I89abbcb37ba2ab925b0a9d7fc6294d8f9ee5aebd

2017-03-27  Stephan Bergmann  <sbergman@redhat.com>  [4e808469d5a05bb70af76628702661d413b1b71e]

        Make loplugin:loopvartoosmall look past top-level ExprWithCleanups
        
        Note the two "//TODO!" in the fix of the one newly found issue.
        
        Change-Id: I181691da4b74cd55611452e002b37bd6798ff1e6

2017-03-27  Caolán McNamara  <caolanm@redhat.com>  [32351d1bd34a0a0d3bb8fa41667a770c125de460]

        Resolves: rhbz#1436050 im window misplaced for gtk3
        
        events are relative to event window not the toplevel
        window which includes a menubar widget (and maybe
        the decoration topbar as well)
        
        Change-Id: I5101bd4a35d6e3aee03191594e5f6edb7ca34c69

2017-03-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [06d073695c764744d308c74f80c40a317255fc05]

        vcl PDF export, norefxobj: improve ref handling in dicts
        
        When copying objects referenced from the page stream support references
        in any item value, not just for one single item key.
        
        Also move the dictionary entry generator code to
        PDFWriterImpl::copyExternalResources(), so other keys can be copied
        without code duplication.
        
        Change-Id: I4004e82014cec915c66a8a9d3aed2155fa2452ef
        Reviewed-on: https://gerrit.libreoffice.org/35755
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [71c56d9e74d579471924ec8ecd506743a57fbe2e]

        change int to enum
        
        plus some includes cleanup
        
        Change-Id: I3b57264ed67fc49ee06b825bbbeb397f596d0bea
        Reviewed-on: https://gerrit.libreoffice.org/35752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-27  Jens Carl  <j.carl43@gmx.de>  [f924422a05ada16d21e5a44da5c30aa0e2c10efd]

        tdf#39468 Translate German comments
        
        Translate German comments in dbaccess/
        
        Change-Id: Ib8e5e737c5d3cd6cd968be45e74d8d015c855e16
        Reviewed-on: https://gerrit.libreoffice.org/35620
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-27  Caolán McNamara  <caolanm@redhat.com>  [dfdf256d828e29b430e41d1b82899680664259f5]

        Resolves: ofz#668 check for massive row lengths before trying to allocate them
        
        Change-Id: I7b3f1abf5dcf457e8ff7d04a7cf48ffee70817a2
        Reviewed-on: https://gerrit.libreoffice.org/34571
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-27  Caolán McNamara  <caolanm@redhat.com>  [155886c99ba55ef28bd902cfe7256cbc1f4d2d01]

        move bitmap allocation after palette read
        
        Change-Id: Ie7b2d64bde48d49c6e389c0770f2456187107bda

2017-03-27  Caolán McNamara  <caolanm@redhat.com>  [ec1015430dcfd5a6e20a13d878bc34ce3149b8ea]

        return early on error
        
        no logc change intended
        
        Change-Id: I9a000ccc53b13d2948264b18ae0abf29a6ddc33c

2017-03-27  Caolán McNamara  <caolanm@redhat.com>  [aad792b3720957e715cf10d9bfa648a3905497ed]

        reuse palette object
        
        Change-Id: I72035a49d30955cdc6334f6064a1a2e902c1a9f0

2017-03-27  Caolán McNamara  <caolanm@redhat.com>  [dfed481524113a1be03d29ec8a9e13bb96052895]

        process palette standalone
        
        Change-Id: I489a5cdecf4a5c856e9e5fdd03e6f9c920c0a4d5

2017-03-27  Caolán McNamara  <caolanm@redhat.com>  [c8c4c84a5dda6f06aedba8d4cfef208be6812dbc]

        ofz#947 line dashing is very problematic memory and size wise
        
        Change-Id: I29ed7cd774d3ede077edfe2893c7a9e72b83abad
        Reviewed-on: https://gerrit.libreoffice.org/35748
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-27  Olivier  <olivier.hallot@libreoffice.org>  [53e83bca82cb7c279af6a0752171864ffb3e5314]

        Updated core Project: help  656de6691cfb75fceec812a4bf220448eb91eeff
        
        Improve help text
        
        Unit #67543218 (uk)
        Unit #67543225 (uk)
        Unit #33628571 (uk)
        
        http://nabble.documentfoundation.org/Re-Unit-67543218-uk-tt4210628.html
        http://nabble.documentfoundation.org/Re-Unit-67543225-uk-tt4210629.html
        http://nabble.documentfoundation.org/Re-Unit-33628571-uk-tt4210707.html
        
        Change "guillemets" for "-"
        
        Change-Id: I7a9fe103d9c738971edbeed89e3c9accc23a0f66
        Reviewed-on: https://gerrit.libreoffice.org/35509
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-03-27  Olivier  <olivier.hallot@libreoffice.org>  [52ad7622a9fd89247324282bba9992a590b17ecd]

        Updated core Project: help  6a03706fb1740b19ce6382ae25f7dbd3cab0cfd8
        
        Fix help contents
        
        Unit #109429032 (lt)
        
        http://nabble.documentfoundation.org/Re-Unit-109429032-lt-tt4210627.html
        
        Change-Id: Ie3e2932ffa9fdfb3a8a89cb76ede6e7dcabd6c3a
        Reviewed-on: https://gerrit.libreoffice.org/35508
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-03-27  jan Iversen  <jani@libreoffice.org>  [5df2465c2c1b15363e46d4a67cd810c7d1f661f2]

        iOS LibreOfficeLight "open in"
        
        Added pdf, microsoft to know document types.
        
        Created new UTI for ODF documents.
        
        Change-Id: I8037724e6575756bd586c490618cba6954d9fb31

2017-03-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [044e8d795276cc495c1f796a14ad36e6a5f9cdb9]

        tdf#106693 vcl PDF export, norefxobj: copy array objects
        
        So far only the dictionary and the stream of the object was copied, see
        if it has an array, and take care of that as well.
        
        Also check if the array contains a reference and act accordingly.
        
        Change-Id: I7f3bb12ec0bbc6f6e1db4f43625c7768b862c895
        Reviewed-on: https://gerrit.libreoffice.org/35744
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [be94475414c878d1e3228da577b496985a4a6a8c]

        sw: prefix members of SwTableBoxValue
        
        Change-Id: Id28b9d552083212f730d03725646c5b511462a26
        Reviewed-on: https://gerrit.libreoffice.org/35743
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-27  Noel Grandin  <noelgrandin@gmail.com>  [d615af618cc6a7152c76a49b3cd09db38eaa9e07]

        create SfxInterfaceId o3tl::strong_int
        
        Change-Id: Ie52f63382a9fb36f9a472801be012b140bfb51f6
        Reviewed-on: https://gerrit.libreoffice.org/35722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-27  jan Iversen  <jani@libreoffice.org>  [6f968f00b1534406a2943be374fab924c3396482]

        iOS LibreOfficeLight FileManager title
        
        Show current directory as title, together with info
        whether it is local or iCloud
        
        Change-Id: Icb4d68e5c21589456ea276e9e11d191dd3714d14

2017-03-27  Caolán McNamara  <caolanm@redhat.com>  [a15ec82edebf14baa41a888ead7da8e0556ab0bb]

        Resolves: tdf#106729 ensure VistaFilePicker init before access
        
        Change-Id: I238599cf5ed464c4bb99a894ac47126fbc32796d

2017-03-27  Fakabbir Amin  <fakabbir@gmail.com>  [41cd0ccc68b5bb43bfe28f0ece0b1fbc25a7adf3]

        tdf#106225 Rename Table Format to Table Properties
        
        Change-Id: Ic0a1d4d25eb1d13e9937f4fbd1250596e9e6e341
        Reviewed-on: https://gerrit.libreoffice.org/35611
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-03-27  Caolán McNamara  <caolanm@redhat.com>  [5b487ff81b106925b4204276c551e6e3751dc293]

        document mnIndex doesn't change
        
        Change-Id: Ia000682774cee4c58811325f6ab40859502da79f

2017-03-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1bf940eb2bb6b937b2175875bfebca46cca98d45]

        gpg4libre: One service should be enough for the dialog to work
        
        Change-Id: I2279c39e4dddec94cb061fe9bcad06804a6d35c9
        Reviewed-on: https://gerrit.libreoffice.org/35664
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [913395e99bbee7b43bf215588956c1b8e4f578c7]

        Use hub link for git log
        
        Change-Id: Ie8c6cafe9322466c7403bc3ebfd6cd3b73847bff
        Reviewed-on: https://gerrit.libreoffice.org/35655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [6dc7d10e038f15c26b7c0732d730eeef2c5c3520]

        Indentation fixes
        
        Change-Id: Idbd31b84f252abdab1787945c4964173ad5765ba

2017-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6adcf85eb1c68ac05794f115d62e25667ec3f6a]

        remove unhandled SID commands in sc
        
        checked to make sure none of the related .uno commands are present
        in any .xcu files.
        
        Change-Id: I026eec90351f525be7417f697debe2444756193b
        Reviewed-on: https://gerrit.libreoffice.org/35622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee045805e640058d798029ce20b7d9f75d138b38]

        remove unhandled SID commands in sd
        
        checked to make sure none of the related .uno commands are present
        in any .xcu files.
        
        Change-Id: Iec555836a0a926e070b7632dc1205decf49d331f
        Reviewed-on: https://gerrit.libreoffice.org/35615
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-27  jan Iversen  <jani@libreoffice.org>  [595e3971b130addbc6e5b749f53fc681fa6bc031]

        iOS LibreOfficeLight reactivate sidemenu
        
        Reactivate side menu in DocumentController
        removed unused png files
        
        Change-Id: Ib7da718f53370d6a8a3c82d6850817ea7bc12abc
        Reviewed-on: https://gerrit.libreoffice.org/35675
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-03-27  Andreas Säger  <villeroy@t-online.de>  [ad4857211bcc39ccd4c84c670bfab1b937f65089]

        tdf#106529: fix closing parentheses of bundled macros
        
        Change-Id: I43b6d4f97cb3b1cd1426e6aa7e13550d94cb7c51
        Signed-off-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/35726
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [23282b476f094c735ecfae4f82798e36ac9cbbc9]

        add test for multiple row filtering
        
        Change-Id: I55c898a7bf6796802ee6d04071801fec3fcf218d
        Reviewed-on: https://gerrit.libreoffice.org/35732
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5d420856d432ff178560b2be37d33c6ddc439397]

        add test for tdf#106214
        
        Change-Id: I9998aa40c3831a6033d4d61a6eab90d639ec5aa9
        Reviewed-on: https://gerrit.libreoffice.org/35731
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b3d498755238cb0d9a7a3e33b6070c1e4c0e3482]

        handle date autofilter entries correctly, tdf#106214
        
        Change-Id: I8fd2896c8998e79794a0ccaae1c2442caf8b89ac
        Reviewed-on: https://gerrit.libreoffice.org/35730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d6861b8f38db9dc465f344474943b9477dd22a0c]

        uitest: add method to get the row object from a calc document
        
        Change-Id: If24a995fe1e174d3ffc531021b290a455ae28512
        Reviewed-on: https://gerrit.libreoffice.org/35729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ff387f848d1695535ad33de6eef2577bcd91c9d0]

        improve the test by introducing sub tests
        
        Change-Id: I414da64f55348973a8f60c7518d26a835385125d

2017-03-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5ad636acc61eabd8123bea5b203e2c49a80f9ce3]

        Fix typos
        
        Change-Id: Idbf0aa261b829e83d4c08a2e989a4ced871dc6de
        Reviewed-on: https://gerrit.libreoffice.org/35616
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-26  Caolán McNamara  <caolanm@redhat.com>  [19882e0c7daeaa16cbdbca2838064d4ad8762649]

        lwp: convert hopeful asserts to exceptions
        
        Change-Id: I3111929ea84aa8280607811c851d033156c65731

2017-03-26  Caolán McNamara  <caolanm@redhat.com>  [7eb92eea21e2af47b17c9901107f6e4833567928]

        ofz#944 avoid recurse to death
        
        Change-Id: I27ed8cf5e8296a1ad91c33614913fc7af4a56d45

2017-03-26  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [80c18d5dd33d0681c58816d7536fe3e7d1297b9e]

        Fixes tdf#106772 show the window in X11 in VCL gtk3 plugin.
        
        The window is shown only in Wayland.
        Thanks to Jean-Baptiste Faure for the bisect.
        
        Change-Id: Ibeffc5ae62d4c341e30b15021eb695859fc1025a
        Reviewed-on: https://gerrit.libreoffice.org/35720
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-26  Maxim Monastirsky  <momonasmon@gmail.com>  [12c6caa84a61f23df996a0396432fa4b8d5c4785]

        Kill remaining PseudoSlots usage
        
        Change-Id: I14a820b7c0baba8d8b17d07715bf17c42c73c8fb
        TODO: Remove support code from idl and sfx2 modules
        Reviewed-on: https://gerrit.libreoffice.org/35718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-03-26  heiko tietze  <tietze.heiko@gmail.com>  [3bae306bcf23c4baae65b2b8a3617f0b697dfc6a]

        tdf#106458 Color widget should list an exact number of items
        
        mnColorValueSetMaximumRowCount set to 9
        
        Change-Id: I818512da16c1f31616f200253e72a8576996fa16
        Reviewed-on: https://gerrit.libreoffice.org/35719
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-03-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2eae33e82e5f91d6dbaf7e8e848f53644596059d]

        Fix typos
        
        Change-Id: I5518e764fd8349c476e79bb888e93a1dab01ed1d
        Reviewed-on: https://gerrit.libreoffice.org/35644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-26  Stephan Bergmann  <sbergman@redhat.com>  [887039a3b766c1f2f5a37130f4e7c2d116d89c5f]

        Extra linking against sofficeapp
        
        ...already included via gb_CppunitTest_use_library_objects
        
        Change-Id: I4135a48c2ed60a36c15c85bf3720a3080e70837e
        Reviewed-on: https://gerrit.libreoffice.org/35716
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-26  Maxim Monastirsky  <momonasmon@gmail.com>  [b0f97cfc1cd6de86c31c00b9e33d7d5805215826]

        Remove useless toolbar break
        
        Seems to not affect the layout in anyway, but instead
        always hides the last item when the toolbar is docked.
        
        Change-Id: Ib33c6757f4a9b5037648516e3da3b1f9f08acf40

2017-03-26  Maxim Monastirsky  <momonasmon@gmail.com>  [91053763a7189c8ac03a59dc996e6333404f846e]

        Fix sub-toolbar tearoff for .uno:ChooseControls
        
        Regression of 81d4fbc0daa54889ccb09e6a3fadff9c70d99448
        ("tdf#42029 Use a floating toolbar to show clipped items").
        
        Change-Id: Id32a49109477745122d78354a5d3bd94cb126310

2017-03-26  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [a4034d56813b6716ae93d455204079cdd2ff9f6f]

        Package gpgme only for Linux currently
        
        Change-Id: Ie7323c59f0183c8e132127694e9e865de494c7a3

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [aaea953b6e43ca5672b104308042419899a52c72]

        uitest: add demo showing how to use auto filter popup
        
        Change-Id: Id42c2856e4eee03dae374ea36d6dcba16419c70e
        Reviewed-on: https://gerrit.libreoffice.org/35700
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b3ebb8942115ef0d3fa3840f2056eac9a3bbe23a]

        uitest: add demo showing how to interact with autofilter popup
        
        Change-Id: Icda3c00a3a8c593a8f3129662c7688be000e3c7e
        Reviewed-on: https://gerrit.libreoffice.org/35694
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f71208f49599cd13529447a0b3e2e27baeae2128]

        uitest: allow to change state of checkbox in treelist
        
        Change-Id: If76ab528dfd835ea7718e153a943d182ecc4ce0a
        Reviewed-on: https://gerrit.libreoffice.org/35698
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bc054e18712eb1a560ef27d0f2b0a62fc47bf962]

        uitest: add more IDs to autofilter elements
        
        Change-Id: I6b22409403cf9ab39c9a120c712976316bf3a22a
        Reviewed-on: https://gerrit.libreoffice.org/35696
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3df98c595f1b9c4bd0705578a15252a4d194293c]

        uitest: add info whether a tree list box contains check boxes
        
        Change-Id: Id214928de2e74ac7ec707eaf2276e4e808b630a4
        Reviewed-on: https://gerrit.libreoffice.org/35697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3c979a362b59b87dee62c85403c3c1f28f59f951]

        uitest: provide a way to select a floating window, e.g. popup menu
        
        Change-Id: Ice418b974c59c7d8c773b81a82f0a06c84547f10
        Reviewed-on: https://gerrit.libreoffice.org/35699
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [013e5bacc65710f9412de2287749a84e469056a0]

        uitest: handle float windows better in the hierarchy dump
        
        Change-Id: Ic49ac5774116bf9d8af980ecc0d99b0056fc8bed
        Reviewed-on: https://gerrit.libreoffice.org/35695
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8d65a2076ee9e76ce2301762fd147cea7091aae4]

        uitest: add initial autofilter test
        
        Change-Id: I06029afbf9be93054ef932f8c37a56b929c3e436
        Reviewed-on: https://gerrit.libreoffice.org/35693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a25033fabdf1fccd1b201941cb3b921e2cce81bd]

        uitest: add ability to open autofilter dialog
        
        Change-Id: If03b2699975756ab650488abe032aefa8880a6b4
        Reviewed-on: https://gerrit.libreoffice.org/35692
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [03c434e5acf8a2288679776076c3fe7718dfb569]

        uitest: add id to autofilter popup
        
        Change-Id: Icf3b731c18333d97aa43535e31df73bc2dbfba42
        Reviewed-on: https://gerrit.libreoffice.org/35691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b9af0c2964a75be1d59884f4aef1fa5a04f85336]

        uitest: allow to find ourself with an ID
        
        Change-Id: I5418aba05acd53f00c8d60a7ac7005c83a04e5a4
        Reviewed-on: https://gerrit.libreoffice.org/35701
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [646be83e93fc2e68fc419cf6893bd1d1c1322bf7]

        uitest: add a decorator to document required revision
        
        This is the first step in allowing easy bisecting with the UI testing
        framework. We now also need a script that can execute tests and a way to
        get the revision information back into the bisecting script.
        
        Change-Id: If59db62ba25162ae69360d5b8ae769a6d179c16c

2017-03-26  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [8724bcff1e4c9e666125927659db747b483401c3]

        Fix gpgme packaging
        
        Change-Id: I26ef55b8a7a210f9d86becd4f0aa10c2598681fd

2017-03-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [49f8917cd4c10685645128768a2dc63043a7b398]

        fix loplugin:loopvartoosmall
        
        Change-Id: I4fa577920565840edd5b37c673e5c8eb42da7ed7

2017-03-26  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [83c1a3235d8d803872e1d57a292d3cdc48dae928]

        Remove obsolete code
        
        now that the ChartController doesnt own the VCL window anymore.
        
        Change-Id: I2fefa73181a61b2a7828b36e70480b59aa7838f4
        Reviewed-on: https://gerrit.libreoffice.org/35640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-25  Caolán McNamara  <caolanm@redhat.com>  [26262de4d508891d08a97dc280f00b28afcd8c7b]

        ofz#942 fix leak
        
        Change-Id: I52f69e9dc4c47764c1b3773b1c41b2f04807703e

2017-03-25  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [a73f5a4223199a79c073f383b2968964eac36939]

        Updated core Project: help  6be791160b0f09944f9bdbf56dc47273b44be708
        
        Use double prime character (U+2033) for inches
        
        Change-Id: I107f94b795dd5150ed8029d7ac284f52bf0aa4c7
        

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [13d4d1cae3d3dbf90774bd68e35e8cee05cf16c9]

        Fix typos
        
        To re-integrate the fixes in revert commit
        ab92c84dfe600f320f37b6126cab11385a6fbdd1
        we have also to update the binary ods,
        to avoid break of "make check".
        
        Change-Id: Ic044d43c6c3c3d9fc3e003c282fac4ba888a0115
        Reviewed-on: https://gerrit.libreoffice.org/35685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5a72da3d979d88442ea5b7f1f54ba9811173ec64]

        Fix typos
        
        Change-Id: I4e1a613fc99b931e84a1955695364e1d25e25e5c
        Reviewed-on: https://gerrit.libreoffice.org/35642
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [feeb8ccfe1aff373e158b64f76e35da1a4e295c0]

        Fix typos
        
        Change-Id: Ia8bd59be341b0731198d48df974b60ecb04e289c
        Reviewed-on: https://gerrit.libreoffice.org/35635
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ddc1429bf34bff7457849fbd6ff6cc96b87bfbba]

        Fix typos
        
        Change-Id: I85214642167d9c7876fd0fdc2cb7cf8e85765614
        Reviewed-on: https://gerrit.libreoffice.org/35627
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [98f18df02357523a1c2c52efd36171f9328ab6d4]

        Fix typos
        
        Change-Id: I77cf7fe3a57c031877facf5252b5a900526db48b
        Reviewed-on: https://gerrit.libreoffice.org/35646
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ad4104090de1cb07fb82bb40c736271103e4ed69]

        Fix typos
        
        Change-Id: Ia17fe891f8a681ada69639ca579ebf6d6d781759
        Reviewed-on: https://gerrit.libreoffice.org/35641
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3c8efc29d6c0fd3c8d819cc38c2fa0c4385cbfb6]

        Fix typos
        
        Change-Id: If350d22ed9365fa8924dc049f23d7f5cd92b9872
        Reviewed-on: https://gerrit.libreoffice.org/35625
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b93201ffc6ab4908e25bbfbf4337354c09b5c07a]

        Fix typos
        
        Change-Id: I4b2eac5c999771b10e65fedebdab1d4ef435b367
        Reviewed-on: https://gerrit.libreoffice.org/35626
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ea0b508025ebe074e25d0250d0ce5e5444ea6a76]

        Fix typos
        
        Change-Id: I52604902247e7d8565476fafe98211fff32c5543
        Reviewed-on: https://gerrit.libreoffice.org/35658
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Stephan Bergmann  <sbergman@redhat.com>  [2258f33a5fd95a5e25f5bb232994ab147d09bfb9]

        Make loplugin:loopvartoosmall find more suspicious cases
        
        ...where the "controlling expression" of any sort of loop contains a sub-
        expression of the form
        
          var < val
        
        where the type of var is smaller than that of val.  Theoretically, this could
        turn up lots of false positives, but practically it didn't run into any.  Most
        findings have been cleaned up over the last weeks.  There's just a handful
        remaining places that are hard to clean up, so I flagged them here with
        (deliberately awkward) sal::static_int_cast for later clean-up.
        
        Change-Id: I0f735d46dda15b9b336150095df65cf247e9d6d3
        Reviewed-on: https://gerrit.libreoffice.org/35682
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-25  Stephan Bergmann  <sbergman@redhat.com>  [5d8e6901ec14edd9da10d9dee63b2ef2ab058692]

        Add loplugin:redundantinline
        
        ...after it had recently been run with 6cb9e6dad798ec59f055aebe84a9c4a21e4be40d
        "Remove redundant 'inline' keyword"
        
        Change-Id: I7f3ee2ff1c32988dcff7245c64b50fe20b0a5e79
        Reviewed-on: https://gerrit.libreoffice.org/35681
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7668d4e616dd37d3b335c43db897b64a7349047b]

        Fix typos
        
        Change-Id: I56e429ff1b8ee55ccb8df16002b509770762172c
        Reviewed-on: https://gerrit.libreoffice.org/35618
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [402aa305b7e37c3d3e1432613f59c905933a97cd]

        Fix typos
        
        Change-Id: Ia87318cb323d403cdff947da0b70e0d2aabaacd4
        Reviewed-on: https://gerrit.libreoffice.org/35657
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [370c65e709eb074c9982c56a2400cf945641ffaf]

        Fix typos
        
        Change-Id: I80b6d080aa31ff8b9d043b983993f4d26d8dc87c
        Reviewed-on: https://gerrit.libreoffice.org/35662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [cc71c6adfd811e50d2dc92ee60eae2c709019574]

        gpg4libre: actually package the gpgme libs
        
        Change-Id: Ibcfc7946210d64450e8d0ce3b53461c6270cc473
        Reviewed-on: https://gerrit.libreoffice.org/35674
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [74117f95972a0ef690401815d5e5ff7759ceb8af]

        Fix typos
        
        Change-Id: I901ff35ad2e0aa43a421f0996865130514a819bc
        Reviewed-on: https://gerrit.libreoffice.org/35663
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e9b628760e2606769d7cc7fa2993729b796628d3]

        Fix typos
        
        Change-Id: I6455332160bb232cddf816e9f6dafa3ce68331a0
        Reviewed-on: https://gerrit.libreoffice.org/35661
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c45268adf61a460e6c89f4536fd0ec37775676d]

        Fix typos
        
        Change-Id: I623135cd4c76dd6569f4ee521f97dee41de4cb1e
        Reviewed-on: https://gerrit.libreoffice.org/35660
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f7eb8ae9d9cce3e493105da98cc4ace9c56a3062]

        Fix typos
        
        Change-Id: Ieea40e1b7282267157810f9f58ca083e68ae6715
        Reviewed-on: https://gerrit.libreoffice.org/35659
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Stephan Bergmann  <sbergman@redhat.com>  [3c7652203cc381e5c8c06d42130ca3bae5576fd2]

        Teach loplugin:redundantcast about C-style casts in macro bodies
        
        Change-Id: Ic1fbc8dd16c4d78772fc11a9c2ce09f056e36c79
        Reviewed-on: https://gerrit.libreoffice.org/35680
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-25  Stephan Bergmann  <sbergman@redhat.com>  [f175ded3aef01cf598a1838cf93b8b3f37b6933c]

        Replace some macros with constexpr functions
        
        ...in preparation of teaching loplugin:redundantcast about C-style casts in
        macro bodies.
        
        TRGB_COLORDATA contained a curious cast to sal_Int32 (instead of sal_uInt32 aka
        ColorData), but for one that affected (by accident?) only the fist term of the
        ... | ... | ... | ... expression (so the ultimate expression was of type
        sal_uInt32), and for another before a83698b980424be214829b3ee7cdbf8d2a778755
        "tools: split out color macros into own header" there were two different
        definitions of TRGB_COLORDATA, and only one casted to sal_Int32 (the other to
        ColorData).
        
        Change-Id: I5bfffe5614d0424202268ef7adaf6a0da61ec30a
        Reviewed-on: https://gerrit.libreoffice.org/35679
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-25  Stephan Bergmann  <sbergman@redhat.com>  [4b788a12380518e31a9064d5839f4880d3f36874]

        There should be no need to distinguish between I32S and I64S
        
        ...after 64b993e046f23baaacaff1572b7d2a816588b5ef "finish deprecation of
        O(U)String::valueOf()" replaced OString::valueOf with OString::number in their
        bodies.  (Change done in preparation of teaching loplugin:redundantcast about
        C-style casts in macro bodies.)
        
        Change-Id: Ifbb4725c496eed18a926fbabeaf4691ac98d9c5e
        Reviewed-on: https://gerrit.libreoffice.org/35678
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-25  Stephan Bergmann  <sbergman@redhat.com>  [0f9b0f471249910787c4da111363efc57bf316d9]

        loplugin:redundantcast
        
        Change-Id: I7f20df3b568f9c33a66726202952dbf4232132c6
        Reviewed-on: https://gerrit.libreoffice.org/35677
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-25  Stephan Bergmann  <sbergman@redhat.com>  [7c5f01fcd8659d2c94f7d92beb261cb225787b0e]

        loplugin:redundantcast
        
        Change-Id: I61676e74413942ff5bde9ae8d376269a651bf93a
        Reviewed-on: https://gerrit.libreoffice.org/35676
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [095438e52ccff8eaf12af6b3e3eb5f8c00792416]

        Fix typos
        
        Change-Id: I14dca0d55c09187690dc1d94936c40b890ca5cea
        Reviewed-on: https://gerrit.libreoffice.org/35637
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [25e0872da600c65a08c73c335f0e1ef21b2f00f5]

        Fix typos
        
        Change-Id: I4eda687db6ad8d41e6a28430c76b288510da605d
        Reviewed-on: https://gerrit.libreoffice.org/35645
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7f56e58148602f75b7b5ccccf1860dc65c4620d0]

        Fix typos
        
        Change-Id: I72bec7ec76fbbbfee9d5185ac1a358659f0d06b5
        Reviewed-on: https://gerrit.libreoffice.org/35638
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b958eae8eb4387a469802aa0b9ff1ebf63151f7f]

        Fix typos
        
        Change-Id: I35d4a7648566105b176eb39f6a1db44ca91d4f4c
        Reviewed-on: https://gerrit.libreoffice.org/35643
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2e9fe260149911a8a906e059a6025892af8e9a64]

        Fix typos
        
        Change-Id: I5fc62060e7d01c6b492a0e91323f753cc676bf71
        Reviewed-on: https://gerrit.libreoffice.org/35639
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [98ef3edb8a5d1a13963101d41abb2a8dd8a806dd]

        Fix typos
        
        Change-Id: Id5811d092917c872715559f4508d01e4173d090c
        Reviewed-on: https://gerrit.libreoffice.org/35636
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [86781bcfc8f12df980af5c86c2f9e75067f02abc]

        Fix typos
        
        Change-Id: I998e9b2ad8ebdcc983239192cb61f6689e378ad9
        Reviewed-on: https://gerrit.libreoffice.org/35633
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1735654408f5bcc912f039a2f9263adb48edf9c1]

        Fix typos
        
        Change-Id: Ib8bec97be916d5ea70ae9fb9dc83771b6fec1845
        Reviewed-on: https://gerrit.libreoffice.org/35634
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [55cc79f33f8e4f95f7d56576949db1fb42bf913f]

        Fix typos
        
        Change-Id: Ic823a46019138b8bbcacd7b52b48d7d7ead2fde2
        Reviewed-on: https://gerrit.libreoffice.org/35629
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ee495c299b3d70b7a7099c51c6badf35a23f9a96]

        Fix typos
        
        Change-Id: I389542e18fcf71011f22919743b5280779f449fd
        Reviewed-on: https://gerrit.libreoffice.org/35632
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e4af83972e6be8b94772e46741500225ac166774]

        Fix typos
        
        Change-Id: Ifb779b6c96a009e6c770a8017bb2e2031a288f5f
        Reviewed-on: https://gerrit.libreoffice.org/35630
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [74d67cffec4eea0a575869513158b050e42ec983]

        Fix typos
        
        Change-Id: I63ae7dbd7edf66aa5542f7d41f1bfd8ac04fc5e8
        Reviewed-on: https://gerrit.libreoffice.org/35631
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5262883672208ac17b58ec197a1f984d99403b7d]

        Fix typos
        
        Change-Id: If92860597a44ee79b513d255ce3f21112485a97e
        Reviewed-on: https://gerrit.libreoffice.org/35617
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-25  Jean-Pierre Ledure  <jp@ledure.be>  [72a2f615c37aada0d5ab8791f1fa9a71772b50f6]

        Access2Base Missing parentheses - Bug #106710
        
        Due to more severe Basic interpreter on final parentheses
        missing parentheses were revealed
        
        Change-Id: I779b5e3d299fb9c56ecd807d28a780cc3ab9a1b5

2017-03-25  andreas kainz  <kainz.a@gmail.com>  [54f9a81a1c041c18d209d7eb4659ac18a3ca76dd]

        refresh elementarty icons with svg and some 32px icons
        
        Change-Id: Ia02a3004e21c7a4df5e8df7eccb82a8ff7cb9686
        Reviewed-on: https://gerrit.libreoffice.org/35671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-03-24  andreas kainz  <kainz.a@gmail.com>  [193f8966135064a32164c9da08d01dab9c1fc15d]

        update notebook icon now it work without background
        
        Change-Id: I15e9d5e8ae8cef6d1f5063d2d6c0f418ea12826d
        Reviewed-on: https://gerrit.libreoffice.org/35668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-03-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c4e7c260c48069d3aeee4930d519ee6e18a80585]

        Fix configmgr argument
        
        Commit 3e64874e7cd23 introduce a not-existent argument.
        Dunno if it's an issue.
        Just made this commit to show it to real developers!
        
        Change-Id: I01f4b859631e76e0d76269db19bcbcf3481d827c
        Reviewed-on: https://gerrit.libreoffice.org/35531
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-24  Varun Dhall  <varun.dhall@studentpartner.com>  [07c8e72b8e391fb0167e1e588d1884a247d5d58a]

        Added Test for EditEngine - Copy/Paste with Hyperlinks in Text
        
        Change-Id: Iabe11ddac346f1c48b355c21797c11de8db54b1f
        Reviewed-on: https://gerrit.libreoffice.org/35593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-24  Varun Dhall  <varun.dhall@studentpartner.com>  [0115a5f908d2280d39381e616cec262fabf07ea0]

        Added Test for EditEngine - Copy/Paste with Tabs in Text
        
        Change-Id: If40dabc53d35c01e61f8a17799f26e6ef9fd6b08
        Reviewed-on: https://gerrit.libreoffice.org/35579
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-24  Takeshi Abe  <tabe@fixedpoint.jp>  [075585928cc77cb53cce675d13dd7d55de8aa122]

        starmath: Make SmParser::DoAlign() return SmNode
        
        instead of pushing it to the stack, for later refactoring.
        
        Change-Id: I61760fbfe95771dede62f90f82df3e9961efdcd6
        Reviewed-on: https://gerrit.libreoffice.org/35609
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-24  Varun Dhall  <varun.dhall@studentpartner.com>  [cfe2411ae0d2deb84408a13397659ef0389df045]

        Added Test for EditEngine - Copy/Paste using Underline Text
        
        Just because Underline is as important as Bold/Italic we cannot skip a test for it :)
        
        Change-Id: I6c240a3232cf97794c8265afe66f58ce6f68fa43
        Reviewed-on: https://gerrit.libreoffice.org/35217
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-24  László Németh  <laszlo.nemeth@collabora.com>  [3bc686ca3e746560770bfe24cd0b515cfdf83bd1]

        tdf#106751 fix regressions in Hungarian spell checking
        
        using recent fixes of Hunspell code base
        
        Change-Id: I180a2ecba924180419c5eb1a0e78b5c84e7242c4
        Reviewed-on: https://gerrit.libreoffice.org/35665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2017-03-24  Michael Stahl  <mstahl@redhat.com>  [c7b74fd04e4020428217f0d9e6104c0a2b4ab790]

        sw: remove CHECK_FOR_DEFUNC macros
        
        Change-Id: I317b5fcd6e5753b4f854930ed4f4ceea53a385c4

2017-03-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [f135a8bdeba15cf72dd31c7d613d335bbfc7017b]

        tdf#106693 vcl PDF export, norefxobj: update XObject refs
        
        Start copying referenced objects recursively, and also take care of
        updating references to the object IDs as they appear in our output.
        
        With this, the 4th image referenced from the PDF image has a correctly
        updated reference in its dictionary's ColorSpace key.
        
        Change-Id: I8b49701c1f60bd0ef5a097b24ce59164554c44fa
        Reviewed-on: https://gerrit.libreoffice.org/35653
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-24  Jan Holesovsky  <kendy@collabora.com>  [221247679bcbc2507d6f904f519040fc4467d4a1]

        lok: Unit test for setting of the language during load of the document.
        
        Change-Id: Idf4d3ba6b55be1f885f9d8fc89157e7e498d4e42

2017-03-24  Jan Holesovsky  <kendy@collabora.com>  [5fefac660ae5d978843fd7abbc6db1fce0800566]

        lok: Allow setting of the language during load.
        
        Change-Id: I9dbb62950e639376c26122ceb9fcec2982b3ca82

2017-03-24  Michael Stahl  <mstahl@redhat.com>  [125ca372c1d0821139b4c682a02494294b322473]

        sw: just remove SwAccesibleContext must-override methods
        
        What's the point?
        
        Change-Id: Ifdff4aae85282d213f82bd2d69f61f96f8b5e40c

2017-03-24  Michael Stahl  <mstahl@redhat.com>  [d9c2ba239d0b3d71aa64fc9319b7b1025517170f]

        sw: remove THROW_RUNTIME_EXCEPTION macro
        
        Change-Id: I74d4b31ea619c94245759b7a061c40095a0879ad

2017-03-24  Michael Stahl  <mstahl@redhat.com>  [c1f5339c169c893e63c0de25d0cad3029b475d1b]

        sw: remove CHECK_FOR_WINDOW macro
        
        Change-Id: Ie375b199e055a01b0888a6efe56ef3a2801412b2

2017-03-24  Michael Stahl  <mstahl@redhat.com>  [a18fa6973fbfac8f9da738a2fbc5da3cb698d108]

        sw: convert to assert in SwAccessiblePage
        
        Change-Id: I3bb8430be2460fa72938a4952670d3d92b12e123

2017-03-24  Michael Stahl  <mstahl@redhat.com>  [f8a3748c9bac4b323a6eea8b079949c82af8703e]

        sw: remove SolarMutexGuards from SwAccessible* constructors
        
        Clearly the mutex must be locked by the caller already.
        
        Change-Id: I2c8a76f5b04751610ed07819343994b75bea4f4f

2017-03-24  Michael Stahl  <mstahl@redhat.com>  [cd2b96e2d166d2a3ec074cdae029a51bc3d401f4]

        sw: remove unnecessary ifdef
        
        Change-Id: Ifa0a036589fba816eaa3503b17223e80f5b99aa1

2017-03-24  Michael Stahl  <mstahl@redhat.com>  [14189f6db434724954cd1b85659d460c7b39be83]

        sw: fix incorrect static_cast in ~SwAccessibleMap
        
        Change-Id: I43aef41cee96f69b0bbd540b832780c4002219e3

2017-03-24  Michael Stahl  <mstahl@redhat.com>  [8cae63caf04e4ba555af13c022dab9dfe9c79dcf]

        sw: remove unnecessary ClearMapPointer calls from ~SwAccessibleMap
        
        These are unnecessary with the fix for tdf#58624, because now
        SwAccessibleContext dtor will check that the map is still
        alive.
        
        Anything that's still alive at that point should have been disposed
        by the recursive Dispose call.
        
        Change-Id: I39102a6b222b2121987d92077d4b9548281d9973

2017-03-24  Stephan Bergmann  <sbergman@redhat.com>  [d7ebb703427a17d12e22101a1277e9a824c18123]

        loplugin:redundantcast
        
        Change-Id: Ia7701e84ea87588abb526ad82da659114474bee5

2017-03-24  jan Iversen  <jani@libreoffice.org>  [f7eab4dbb8046103df08176e11e0844371e0d20a]

        iOS LibreOfficeLight, document actions
        
        added action menu in Document viewer
        
        Change-Id: Ia7c796f7806e363769a5932ce774f33bb4ae8bd2
        Reviewed-on: https://gerrit.libreoffice.org/35666
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2017-03-24  Stephan Bergmann  <sbergman@redhat.com>  [f9bf486e25bcec4831393b6dd78ea358ff981b38]

        Better check for 'defined LIBO_INTERNAL_ONLY'
        
        (to avoid warnings about undefined macros in external code)
        
        Change-Id: Ie1007207b22c19a3d9d96f0f94070c32d417595a

2017-03-24  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [37843706156085d7cc456dfa47306cd5cbfa3ff3]

        fix for regression from 522e9c65: dont make all charts disappear
        
        Change-Id: Ica8a8c8cfd1f0743c4ad9421f3cac9aa92645838
        Reviewed-on: https://gerrit.libreoffice.org/35650
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-24  Stephan Bergmann  <sbergman@redhat.com>  [96208fc5983e459a854c8b4a3c3334e4a8904f56]

        This code trades in 'char' entities disguised as 'int'
        
        (with EOF represented as 0), so better actually use 'char'.
        
        Same as 0a92c29e4747f2289514cdb1030900b7c1cbb6ba "This code trades in 'char'
        entities disguised as 'int'" in idl.
        
        Change-Id: Ie664c1a0cceb7281fae29bdb75d191b998df44cc

2017-03-24  jan Iversen  <jani@libreoffice.org>  [3691457e9abde8af74db9c3b85e5494b2f9d7840]

        iOS LibreOfficeLight filemanager
        
        Update to filemanager to act as an
        overlay to documentView
        updated appIcon to include only required
        added setName dialog (used for rename/create directory/save as)
        
        Removed trailing whitespace
        
        Change-Id: I1c8a8cd7ef4eb76687f40e806a14884a1e396bc5
        Reviewed-on: https://gerrit.libreoffice.org/35612
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-03-24  Caolán McNamara  <caolanm@redhat.com>  [cb20ca1f52f2a0d61b972f88fb01e23958a0f3a5]

        fix indent
        
        Change-Id: Ifc1f654e4f63fc7aa62e1b920d1550281a0fa71e

2017-03-24  Caolán McNamara  <caolanm@redhat.com>  [a85840ecea45d254c932f011f3f43f307b089f8a]

        Offst might as well be expanded to Offset
        
        Change-Id: I6ba3131155fbbe5a01e47aca4008d39191254fe0

2017-03-24  Caolán McNamara  <caolanm@redhat.com>  [21844db97300e594c212e4a78336cba282a0ad0b]

        valgrind: fix memory leak
        
        Change-Id: I33ad32f4fa6ca6206e98b38f9170634bce9970de

2017-03-24  Caolán McNamara  <caolanm@redhat.com>  [eff9dbc2d6dbaafd10e2522ada0e0b24ad820193]

        de-trainwreck this a little to form something approaching readable
        
        Change-Id: I9dbe7218d6ca0fa7ffc780094843be232af74e95

2017-03-24  Caolán McNamara  <caolanm@redhat.com>  [b2fd800446d3a84dc436dfe36a809e3904f6ad40]

        fix macosx build failure
        
        I only *need* it for the fuzzers, just wanted to keep this in sync with
        those for simplicity
        
        Change-Id: I4fd8aef54c6604c0d44faca9a6515bfd8e85d8bf

2017-03-24  Michael Stahl  <mstahl@redhat.com>  [0c2229dcab143925c6ad390e0735e2d98c3eecca]

        tdf#58624 sw: fix ~SwAccessibleContext() use-after-free race
        
        As seen in JunitTest_toolkit_unoapi_1:
        
        Method doAccessibleAction() finished with state OK
        LOG> doAccessibleAction(): COMPLETED.OK
        debug:27272:12:  -SwAccessibleParagraph mutexwait 0x3fd9f50
        debug:27272:9:  SwAccessibleContext::Dispose 0x3872620 11SwRootFrame
        debug:27272:9:  SwAccessibleContext::DisposeChildren 0x4047c80 0x386d600 11SwPageFrame
        debug:27272:9:  SwAccessibleContext::DisposeChildren xAcc 0
        debug:27272:9:  SwAccessibleContext::DisposeChildren 0x4047c80 0x386cef0 11SwBodyFrame
        debug:27272:9:  SwAccessibleContext::DisposeChildren xAcc 0
        debug:27272:9:  SwAccessibleContext::DisposeChildren 0x4047c80 0x3878fe0 11SwTextFrame
        debug:27272:9:  SwAccessibleContext::DisposeChildren xAcc 0
        debug:27272:9:  SwAccessibleMap::RemoveContext erase 0x3872620
        debug:27272:9:  ~SwAccessibleMap: frame entry 0x3878fe0
        debug:27272:9:  ~SwAccessibleMap: mpFrameMap 0x3eb64a0
        debug:27272:9:  ~SwAccessibleMap: mpShapeMap 0
        soffice.bin: sw/source/core/access/accmap.cxx:1726: virtual SwAccessibleMap::~SwAccessibleMap(): Assertion `(!mpFrameMap || mpFrameMap->empty()) && "Frame map should be empty after disposing the root frame"'
        
        The problem here is that thread 12 is blocked on SolarMutex in
        ~SwAccessibleParagraph(), while thread 9 is in ~SwAccessibleMap().
        
        This means that in SwAccessibleContext::DisposeChildren(), the
        WeakReference to the SwAccessibleParagraph cannot create a
        uno::Reference because its reference count is 0, so
        SwAccessibleContext::Dispose() is not called on it and it remains
        in the SwAccessibleMap::mpFrameMap.
        
        This triggers the assert and later on ~SwAccessibleContext() would
        access the deleted SwAccessibleMap and crash.
        
        To fix this, introduce a weak reference from SwAccessibleContext to
        SwAccessibleMap; use a std::weak_ptr because that is not derived from
        OWeakObject.
        
        The weak_ptr is only used in the dtor ~SwAccessibleContext(); as
        long as the ref-count of SwAccessibleContext is > 0 it is guaranteed
        that the SwAccessibleContext::m_pMap is either null or valid
        as the recursive Dispose() will work fine.
        
        It is possible that additional temporary owning references could delay
        the destruction of SwAccessibleMap, and the order of destruction
        of Writer documents is very fragile, so rely on the SolarMutex lock
        to prevent that; the only shared_ptr that owns SwAccessibleMap while
        SolarMutex is not locked is the one in SwViewShellImp.
        
        (An alternative fix would be to represent the 3 lifecycle stages of
        SwAccessibleContext by adding a C++-pointer to the
        SwAccessibleMap::mpFrameMap, so that DisposeChildren() can, if
        the WeakReference is no longer valid due to ref-count 0, use the
        pointer and clear SwAccessibleContext::m_pMap - this and the
        corresponding call to SwAccessibleMap::RemoveContext() from
        ~SwAccessibleContext() under a mutex that is shared_ptr-owned by
        SwAccessibleMap and all SwAccessibleContext.)
        
        Change-Id: If2b44c79189e3b3d276491a5c57d5404bb2be71a

2017-03-24  Caolán McNamara  <caolanm@redhat.com>  [4e32e8900e59f9751a60d9fdef80cdf7d500f72f]

        Resolves: tdf#106724 crash when Title property doesn't already exist
        
        because we just write past the end instead of resizing before hand
        
        Change-Id: I4742980a331b14ca39aff8aa6cfc27db154091ff

2017-03-24  Caolán McNamara  <caolanm@redhat.com>  [f233ec000bd39a55fc1ac79717b85d6dd103b7d5]

        update fftester documentation
        
        Change-Id: I091491a628b267a18d044d770a28a6b9e96f39f4

2017-03-24  Stephan Bergmann  <sbergman@redhat.com>  [26448d4bb94c77fa431daed940260f2636c7c218]

        Just include sal/types.h nowadays
        
        Change-Id: Ic8f6322854ff0ac25c34cd9286545c8aaa27d03b
        Reviewed-on: https://gerrit.libreoffice.org/35628
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [1f2bccf2d28d4257aa0e325658d35182367b59d9]

        tdf#106693 vcl PDF export, norefxobj: copy XObject references
        
        With this the images inside the PDF image show up correctly.
        
        Change-Id: I430502fb6ae9de8111dda7e67db33642ff263317
        Reviewed-on: https://gerrit.libreoffice.org/35621
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce3e3185f9ef64b44e26593a8300ae912b6fe68e]

        remove unhandled SID commands in starmath
        
        checked that none of these are present in any .xcu files.
        
        Change-Id: Ife5ac45ca4e71fed9515941c20853b9ab811e057
        Reviewed-on: https://gerrit.libreoffice.org/35619
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-24  Kohei Yoshida  <kohei.yoshida@collabora.com>  [1ac30cf245454c6f7a777699436722a94a9e349c]

        tdf#105908: add test for this.
        
        Change-Id: I553c18107d469bd7dce37d673f958126455b4393
        Reviewed-on: https://gerrit.libreoffice.org/35608
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-03-24  Kohei Yoshida  <kohei.yoshida@collabora.com>  [749405af4fc38e0c16dc7e860d23a13dfceb4e40]

        tdf#105908: restore previously deleted range references upon undo.
        
        Change-Id: If1932a5eb10da4c50fbcc3329af75f2e7a0a5137
        Reviewed-on: https://gerrit.libreoffice.org/35607
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-03-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c4c40632f1de6f64f0f903943d76d5c3cad0fc22]

        use VS 2015 to target XP with the 7.1A SDK
        
        Change-Id: I527a524c282d4314e57c30cdd9eb89bff38443db

2017-03-24  Caolán McNamara  <caolanm@redhat.com>  [38e729223a4cdca87ef1baccfc533156c80b5dab]

        ofz: explicitly release fontconfig options on every iteration
        
        fontconfigs alloc mechanism is too complicated for lsan/valgrind so force the
        fontconfig options to be released at the end of every iteration, they are
        demand loaded so will be recreated if necessary on next use
        
        Change-Id: I061117b1fb8136298593a165847f78eabe008f0f

2017-03-24  Caolán McNamara  <caolanm@redhat.com>  [d776eeab752fd313226a7570c3ed4d8e964b4406]

        ofz#937 sanity check claimed record length
        
        Change-Id: Ic0b9b23764bd7533adbc746419d38da8ab7ce704

2017-03-24  Caolán McNamara  <caolanm@redhat.com>  [27bcd3137e522e1e5c507a4c754a448f8fe08846]

        shared_ptr->unique_ptr
        
        Change-Id: I89aa885c2d5a5c1150ac83b515c0bb84ff2ce039

2017-03-24  Michael Meeks  <michael.meeks@collabora.com>  [a298648302b4ba7765816f3fbe4d89c0cfcb3a57]

        vcl printer: hold a reference on mxPrinter member while operating on it.
        
        Hopefully addresses:
        
        http://crashreport.libreoffice.org/stats/crash_details/7a33b96a-b479-47a4-a006-eb62718128cc
        
        Change-Id: I221c04a6626a39449405387343cdc43e9f02dee1
        Reviewed-on: https://gerrit.libreoffice.org/35587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-03-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b67b1229a92adf68b614fe53f84bb19780553bf]

        fix tb71 build
        
        after commit 7916487cf4d9603cdbe4c7ffbe9bb3f28b51ce4e
        "convert ViewShellId to o3tl::strong_int"
        
        Change-Id: Ie7b8ac51a94c3b9e6d39e397aa3dd5cb42acc6d0
        Reviewed-on: https://gerrit.libreoffice.org/35623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-24  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [9c2884ae4bf6db13334a1d8301721c27f0b889f7]

        when getting the naked VCL Window from UNO: hold the solar mutex
        
        Change-Id: Ia3513d67e09cdc9748a24aeffce0ec59cab30cc9
        Also: fix some obvious violations of the above.
        Reviewed-on: https://gerrit.libreoffice.org/35605
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-24  Stephan Bergmann  <sbergman@redhat.com>  [666382e3407bee21c0140863ccc885d2077d8f33]

        Various loplugin warnings (clang-cl)
        
        Change-Id: I7969250f330d2df02c4ea909115b3028fdc36223

2017-03-24  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [50f3cfc1fa8a178fc93788a17e96b6e8ec236593]

        git pre-commit hook: Also check swift files
        
        Change-Id: I60c7ccd06b104c6a6ae5e7985fe8c3215f7e97d4
        Reviewed-on: https://gerrit.libreoffice.org/35624
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2017-03-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [f0593478571009139cd12bac11a9b38e51c42f96]

        loplugin:unusedfields
        
        improve the plugin to find fields which are only assigned to in the
        constructor
        
        Change-Id: I95b5be238ebba83d950ca15093abdd1849740359
        Reviewed-on: https://gerrit.libreoffice.org/35613
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [ad5bf6b72c89caf0ed7110e4a84e2d6bf1807a24]

        vcl: clean up ANDROID ifdefs in pdfwriter_impl
        
        HAVE_FEATURE_NSS is already 0 on Android, so an "&& !defined(ANDROID)"
        is redundant.
        
        Change-Id: I275ed71d9ebdb56878d980a23c4480e41b28bd6b
        Reviewed-on: https://gerrit.libreoffice.org/35614
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-24  Stephan Bergmann  <sbergman@redhat.com>  [ce6e07ebfcbb589f22cbc8dda2bb4a1d0a683beb]

        Handle "POSIX" in parse_locale, 2nd attempt
        
        ...with the silly errors fixed past 61ecebe0d0febe8429d965355356a9f0f34b323b
        "Revert 'Handle 'POSIX' in parse_locale'"
        
        Change-Id: I0b8e4de0377b92b8cb96efa13e4b39316ffbf707

2017-03-24  Gulsah Kose  <gulsah.1004@gmail.com>  [003fd6b95033a2a0d28e04dec2e756e4c67f9d1a]

        tdf#90856 Hide "Format Area" command for line objects in Writer
        
        Change-Id: Ib90aba380be7eeef3c7418ea85b553079794cf87
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>

2017-03-24  Gulsah Kose  <gulsah.1004@gmail.com>  [63a5e37a45e48b9f0c9ae2b632042e2a2d57dcbf]

        tdf#86119 Fix toggle behaviour of SID_NUMBER_TWODEC.
        
        Change-Id: If17935cbb35c1a57fe9ea4cfaca58385ed437842
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>

2017-03-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ad89ee8fe3d0d028fa0b61a9cbef54a112093177]

        blind fix for screenshot build
        
        after commit 88ec24a23a10af771879421360fe4330cbf174b0
        "convert NAME constants to CreateNameFlags o3tl::typed_flags enum"
        
        Change-Id: I6025e2d2a1717e4741f0241ea65d4a49bb8da917

2017-03-24  Noel Grandin  <noelgrandin@gmail.com>  [7916487cf4d9603cdbe4c7ffbe9bb3f28b51ce4e]

        convert ViewShellId to o3tl::strong_int
        
        Change-Id: I45553d11d56aa8c4432aec126ca51f24bd3ead09
        Reviewed-on: https://gerrit.libreoffice.org/35421
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-24  andreas kainz  <kainz.a@gmail.com>  [9ee2d69c610d94280103e089671e9ba78b070e23]

        fix annotation icon
        
        Change-Id: Ie65c6698b0f5478bfb6c9d58bfec1bc814e9cadf
        Reviewed-on: https://gerrit.libreoffice.org/35601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-03-24  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [dbd0877e127de88996a13c32683b65ef9f65da17]

        [pt_PT] Added 11 new words to autocorrect.
        
        Change-Id: Id14a6da3959006a541e26e6e84d6a4eb0b070651
        Reviewed-on: https://gerrit.libreoffice.org/35187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-03-24  Kohei Yoshida  <kohei.yoshida@collabora.com>  [a7ad759726752453856e5bb997ef73d61a56b072]

        Remove near-duplicated code.
        
        Change-Id: I46e743ae47c76c4e9c22d092f501636ebab92878
        Reviewed-on: https://gerrit.libreoffice.org/35606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-03-24  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [522e9c65faef684a22151ddf009a5a192838b522]

        UNO objects should never hold a VclPtr they dont own on heap ...
        
        ... so admit that the VclPtr that ChartController used to have is really
        owned by m_xViewWindow, and get fetch that (stack-scoped only) from
        there.
        
        Change-Id: Ib9e2cd20201ebe5019c3607a8c65cb1a9856812f
        Reviewed-on: https://gerrit.libreoffice.org/35603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-23  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [e8c723ac7fae81232a5e33978e42f5aaa642ed3f]

        Lets not call 1/2 of everyone we know friend...
        
        ...esp. when they dont even need it.
        
        Change-Id: If9d00da3110328d88e832f12b8717a93f91393aa
        Reviewed-on: https://gerrit.libreoffice.org/35602
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [a12b484be3ebddd75cd5c3429cf596298cd82f83]

        loplugin:redundantcast
        
        Change-Id: Icc700698711174246c5fc800105ac5b7c6102296

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [d2d6e7dc90afb7a062165036c6e9c4ca62ef6aea]

        Change SvxMSDffManager::ImportOLE nOLEId parameter from long to sal_uInt32
        
        The only place this function is called (SvxMSDffManager::ImportGraphic,
        filter/source/msfilter/msdffimp.cxx) it is passed the sal_uInt32 return value
        from a call to DffPropSet::GetPropertyValue, so that seems a better type.
        (SvxMSDffManager::ImportOLE used long at least since
        d2000efb31f864e912c6cf52760eea0e602b6893 "#i106421#: move msfilter to filter";
        DffPropSet::GetPropertyValue used UINT32 back then, changed to sal_uInt32 with
        e8c2c1daae9008d383288f94600b1d34d2059fb1 "removetooltypes01: #i112600# remove
        tooltypes from filter".  Unclear if those had ever had more compatible types in
        the distant past.)
        
        Change-Id: Ia486d169cd2cc0e73042e72fd4476cc2ae0e8cc5

2017-03-23  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [f0a6f3549e7fd6a91037b6edc661740058754579]

        Lets not call 1/2 of everyone we know friend...
        
        ...esp. when they tend try to own our private parts.
        Lets be honest here. Also remove pointless repeated private:s.
        
        Change-Id: Idaa7621fbe812ef25f13bba1882a16cca4de9d61
        Reviewed-on: https://gerrit.libreoffice.org/35600
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [3d53ec9b2d1c4514adf90ea68915f20ce4d5bc81]

        loplugin:redundantcast
        
        Change-Id: I1bc2fbe98f24b173cfda4661f812575a2008c792

2017-03-23  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [eb0218315aa4f564233e105a2cd1e0496a3f409e]

        Lets not call 1/2 of everyone we know friend...
        
        ...esp. when they tend try to own our private parts.
        Lets be honest here. Also remove pointless dynamic_casts.
        
        Change-Id: Ie6ef8a0c07a72aaa15e374e5ec6841520c0fafb1
        Reviewed-on: https://gerrit.libreoffice.org/35599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [6291574d9477067e14ae493d7d9e59b19c8616ab]

        Remove unused #include <ctype.h>
        
        Change-Id: I8bf3e30687e20151a9e1936e69362abfe9b3a99d

2017-03-23  Caolán McNamara  <caolanm@redhat.com>  [361c616a1b5d155a3b05178721b4d5e1e5929cf2]

        ofz: when skipping actions, only skip forwards
        
        Change-Id: I1a80de4bf5c6c44ed10c1b720f85895ad8f4f8e5

2017-03-23  Caolán McNamara  <caolanm@redhat.com>  [d57f707bbd4ca19f5c1112383f533615a7c7e8a2]

        add svm cppunit test
        
        and rely on new safe multiple check of
        
        commit 4f0b226600fdad4e5aef9313fe8754c765cfee42
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Mar 21 11:23:09 2017 +0000
        
            check for overflow in multiply
        
        rather than trying to detect them here in advance
        
        Change-Id: I7fb9a9960e428cf00f745b6156a588e2c990c03f
        Reviewed-on: https://gerrit.libreoffice.org/35595
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-23  Caolán McNamara  <caolanm@redhat.com>  [13de958fc3455934ba74eab00e03f49518567df0]

        loplugin:redundantcast toNumericWithoutDecimalPlace returns sal_Int64 already
        
        Change-Id: Iccb11bb5067d6de06ff8786c0acd1af27ffaf8fd

2017-03-23  Caolán McNamara  <caolanm@redhat.com>  [5013abeb191cdc6f8375f107a4d30abd802547d2]

        Resolves: tdf#106461 use a row height of max of edit and listbox height
        
        not just take the listbox because edits can be taller and result in
        overlaps
        
        Change-Id: I6067b384484d933727220febda723bc9e8c5e90b

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [692424b8058673c4366be7a351e30a2e61d15fc1]

        No need for a temporary OString here
        
        Change-Id: I94115baf51dcb52999d97ad1dc3302b109990b04

2017-03-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [d0c24cbb027130f3781bfc3475dd225190afd560]

        tdf#106693 vcl PDF export, norefxobj: handle compressed page stream
        
        Since we want to avoid re-compressing the page stream create two form
        XObjects: one that resets the graphic state to the default (e.g. line
        width) and an other one that contains the original page stream as-is.
        
        With this PDF images where the page stream is compressed are handled
        correctly.
        
        Change-Id: Ib44dae2e167e4d5604a0a3a3cf91e09795137343

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [11b684d3f5148ec532987b00ce01843a3287444d]

        loplugin:loopvartoosmall
        
        Change-Id: I21e54bf70108991b7ca7f96232e6d9411af23ff9

2017-03-23  Caolán McNamara  <caolanm@redhat.com>  [502dde2118cf840e691595614b15f26c3b5b509b]

        ofz: readjust LLVMFuzzerInitialize to get ppt SdDLL::Init outside leak detect
        
        Change-Id: I01a6d19ef27c4678929e8e7554569c9219ea83f6

2017-03-23  Michael Stahl  <mstahl@redhat.com>  [5113441728bdf0a6e2c11922478d5515ef886b8e]

        configure: remove hack to add quotes to $DEVENV again
        
        This was added because CPPUNITTRACE='"$(DEVENV)" /debugexe' is less
        convenient to write than CPPUNITTRACE='$(DEVENV) /debugexe'.
        
        However DavidO points out that CPPUNITTRACE=TRUE is even more
        convenient and sort of optimal already, and it turns out it's broken by
        the extra quotes, so remove the hack.
        
        Change-Id: Ic5d94f9a0774cd41821b68728404c205552d674e
        Reviewed-on: https://gerrit.libreoffice.org/35589
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [6d7ed03dd3c7472a481728b132e4fb8b86957f84]

        Use rtl::toAsciiLowerCase
        
        Change-Id: I44e9f9382de2a7235b02ad94ff51b7f21295f2ae

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [0f49fdd70e5bc612339c598185d9efe7646f364f]

        Remove unused #include <cctype>
        
        Change-Id: I9c61e1b558104fa55d887a6c32e1ef2b03f1d1a0

2017-03-23  Szymon Kłos  <eszkadev@gmail.com>  [51efa8fb3f92de9f8c02d2cc4e3bffcaa5caee7f]

        Notebookbar: move shortcuts if multiple rows of tabs
        
        Change-Id: I8b164a34eeff13d70712a84d5621d169b6528962
        Reviewed-on: https://gerrit.libreoffice.org/35588
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2017-03-23  Caolán McNamara  <caolanm@redhat.com>  [6903066822900a700ccf67ae70fa171c94644a9a]

        Related: rhbz#1334915 tdf#100158 hack using startcenter icon under wayland
        
        cause I can get no traction with gnome#779143 to allow changing wayland
        app_ids for windows, so might as well bodge something to make us look
        less pathetic than the broken app icon
        
        Change-Id: I9810ba4908dd06a2fdbb2e58e7ad6ff4978ddd43

2017-03-23  Takeshi Abe  <tabe@fixedpoint.jp>  [42870930e2a625766288edc3ba956c1bcac198f0]

        starmath: Fix memory leak at double sub/superscripts
        
        and avoid skipping following tokens too much. This also saves
        unnecessary stack operations.
        
        Change-Id: I4f30be73a615341b2b3de70f2c8f3dd5c2f85910
        Reviewed-on: https://gerrit.libreoffice.org/35583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-23  Caolán McNamara  <caolanm@redhat.com>  [b755c56c50cffb1e61c448dd34d54475e4993390]

        TODO: move to ScrollBar when binary incompatibility is no longer problematic
        
        since...
        
        commit 72ebade6ba9e88a5a24db57266a53e8f52049214
        Author: Ivo Hinkelmann <ihi@openoffice.org>
        Date:   Thu Sep 13 15:33:31 2007 +0000
        
            INTEGRATION: CWS aquavclcarbonfixes (1.20.70); FILE MERGED
            2007/08/29 12:59:47 hdu 1.20.70.1: #i77549# extend native scrollbar NWF by adding PART_TRACK_*_AREA controls
        
        Change-Id: I124c4014556f3a10b986a2886202210ebfc9eb10
        Reviewed-on: https://gerrit.libreoffice.org/35586
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [d27818c1f34b01190bf419c34d6a174f3cad7894]

        tdf#106693 vcl PDF export, norefxobj: copy page stream
        
        This gives correct result in very simple cases when the page stream is
        not compressed and it references no other objects from the original
        file.
        
        Change-Id: I11ed50180a256bdb5c587fd8927d21c925100a4d
        Reviewed-on: https://gerrit.libreoffice.org/35580
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [c80fe3937b94df56d7f0dedc85ddf11b48b5e8b5]

        convert ScMatrixMode to scoped enum
        
        and fix a bug in ScChangeActionContent::SetValueString where it was
        passing the grammar as the ScMatrixMode to the ScFormulaCell
        constructor.
        
        Change-Id: I7c1a174cdd8365dedc30cff0b26e3079bb8b84f3
        Reviewed-on: https://gerrit.libreoffice.org/35552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ab1fe71f546dd5f8d3ec8f53a0fb31e24d55adc]

        remove unused helpid in SfxShell
        
        Unused since commit 2c8fe2e737b84ecd3dbac36a4fe6bd061bbd3bae
        "update unusedmethods plugin to deal with constructors"
        where I removed a unused SfxDockingWindow constructor.
        And in that case, the helpid was only being used to assign
        the window a UniqueId.
        
        Change-Id: I148e424424fcf08449440b83a8600071b39d7a07
        Reviewed-on: https://gerrit.libreoffice.org/35554
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [61ecebe0d0febe8429d965355356a9f0f34b323b]

        Revert "Handle "POSIX" in parse_locale"
        
        This reverts commit 646cbbfbc67b07d5f58166228bca1ac710175cd0 for now.  Appears
        that it made CppunitTest_sal_osl fail at least on some macOS builds, for reasons
        not yet clear to me

2017-03-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [59b091bd81aad18cf450b8a1a7a43ab48584c60a]

        xmlsecurity: ImplXMLSignatureListener is only used with XMLSignatureHelper
        
        So no need to go via Link, can call those member functions directly.
        
        Change-Id: I36a5193965d23230ecc1ddca8675b3745933469d

2017-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [53bfd644d2c19fcd5ac1b387b5b69cf7f118d285]

        convert UpdateFlags to scoped enum
        
        Change-Id: I73121e85a927bae3f042a2bbc0283a28067b891f
        Reviewed-on: https://gerrit.libreoffice.org/35553
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [646cbbfbc67b07d5f58166228bca1ac710175cd0]

        Handle "POSIX" in parse_locale
        
        Change-Id: Ib3ce9efd2933170777689db152d35f586f5afe2d

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [4a3f2cb747b2553485f48dc440e141e30ade5a70]

        Fix some usage of std::istream unformatted input in hwpfilter/source/hwpeq.cxx
        
        (Though some deficiencies remain, e.g. when values are assumed to be valid
        characters and not eof().)
        
        Change-Id: Ia5ec681a68086e9843206a6b44a44f8ec3800b88

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [77c2b0a33eeeeaa5fa5f672d9236405247ebcfa0]

        In Unix ImplGetLocale, read env vars instead of calling setlocale
        
        ...to avoid the general problems with the latter (MT issues; changing global
        state)
        
        Change-Id: I21eb129b7e1422089b3449763f64f461371ffff1

2017-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed76d1d3504c92bff6bb3e6417e4440572fcd959]

        loplugins:redundantcast teach it about c-style typedef casts
        
        Change-Id: I1ac11a2481c0f4d8be1e1fd7c7637ac0ece3d65c
        Reviewed-on: https://gerrit.libreoffice.org/35558
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a61c4ae9cef23a53ea88f957e090bd5ee9b28ca6]

        convert SC_CELL_SHIFT_DISABLE to o3tl::typed_flags enum
        
        Change-Id: Iae4358828edc6bad26ef5c769a8ff42fe63ade7b
        Reviewed-on: https://gerrit.libreoffice.org/35556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [88ec24a23a10af771879421360fe4330cbf174b0]

        convert NAME constants to CreateNameFlags o3tl::typed_flags enum
        
        Change-Id: I6265c76067402808454184f1318feeb78a140617
        Reviewed-on: https://gerrit.libreoffice.org/35555
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [275f777e824f56881184b8c4463c3766064c2335]

        convert INS_CONT constants to o3tl::typed_flags enum
        
        Change-Id: Ic59dad906c58ee765f36fac685c038c79bca9f3b
        Reviewed-on: https://gerrit.libreoffice.org/35557
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [0acd074861eedf1d5c8bda9bec3311e9e7890c70]

        std::istream::get() returns std::istream::traits_type::eof()
        
        Change-Id: I0461e8184e4ad2a9d2dff89879e141bd66555bf5

2017-03-23  andreas kainz  <kainz.a@gmail.com>  [782c88326fda80ec5559cc858b17b9afd7c3d4cb]

        add icon for tab notebook toolbar .uno:actions
        
        Change-Id: I77b50bf6961d53df8d5a333d10f2b3ccf41b5434
        Reviewed-on: https://gerrit.libreoffice.org/35548
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [b66b3050c466de0382c3571909ba0450cdd3fd1d]

        “Hyperlink” is NOT a dated word, it’s just a precise one
        
        We should always be clear and precise, given that LibreOffice handles various
        kinds of links.
        
        Nobody at L10n wanted this change, but they were ignored.
        
        This should fix tdf#103093, which was a consequence of the introduced ambiguity.
        
        This reverts commit a1297fc2df243d765ffb14f18bbdde158459b9f4.
        
        Change-Id: I29232c7a8384c3fa501c61aab26e061ebcb1a0d8

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [254c13265f334be8a52627379bc393ca13fe6298]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        Change-Id: I94b4cd3860b1b8740965373ee0b254a0415c8b4c

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [0ab2f39e45b4fba5a196555d5366f90c06a34771]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        Change-Id: Ie37f15379b0e10912ef2e0ac94249da11040eede

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [0a92c29e4747f2289514cdb1030900b7c1cbb6ba]

        This code trades in 'char' entities disguised as 'int'
        
        (with EOF represented as 0), so better actually use 'char'.
        
        Change-Id: Id9c684c833b0d46f8a51a34aa2c4b78a75e2d3a5

2017-03-23  Stephan Bergmann  <sbergman@redhat.com>  [a2201cba9f22c8aff57fb59cb57aa4e09ec5e555]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        Change-Id: Ic0e1c7f4e0899fd976a00b5ea8ba8b130657bac9

2017-03-23  Julien Nabet  <serval2412@yahoo.fr>  [9f5b1c4f2afb5844007f1bd24761acd72908cb4f]

        Typo: boder->border
        
        Change-Id: I46940c5b584f93b478b1dfca9aa66e036fe951c2
        Reviewed-on: https://gerrit.libreoffice.org/35547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [cba153ca03ce201948e7d18438abd6f33054ad5e]

        Updated core Project: help  b67d9744ba73792377b249fd008848125696a769
        
        Partially revert e40264511 for unwanted terminology change
        
        Change-Id: I820d8a200d881bf900b03b922eabf49c416dd83d
        

2017-03-23  Takeshi Abe  <tabe@fixedpoint.jp>  [faeda4e29e0be16050dd919a62ecf69a4ffdf2f8]

        starmath: Make DoProduct()/DoSum()/DoRelation() return SmNode
        
        to reduce an excessive number of stack operations.
        
        Change-Id: Ia4ef08dce76d318c56bf7d112f686e13d1b2660e
        Reviewed-on: https://gerrit.libreoffice.org/35551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-22  Caolán McNamara  <caolanm@redhat.com>  [1670cc25bc2771e87f7956a4b0dd634abaa4128b]

        ofz: stack-overflow with infinite parse recursion
        
        Change-Id: I4973875797446e146cbda6db84958c9e4962aa8b
        Reviewed-on: https://gerrit.libreoffice.org/35545
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-22  Caolán McNamara  <caolanm@redhat.com>  [a271321ab7d66eab007f998237e7fb09dd5c9bf7]

        crashtesting: these should be opened readonly
        
        Change-Id: I99f6e06955d05688aba95a6f1246078b3ecd7772

2017-03-22  Caolán McNamara  <caolanm@redhat.com>  [be630d7bd9298c1447983af99959aa7de2d6e2a1]

        catch structured storage exceptions during testing
        
        Change-Id: Ibce297f85ebcf5ebde1a9e81afef9b0c41ebeb1a

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [cb2a1cb37035a634a3e30bd81480ca311bf11eba]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        Change-Id: I9d3cf6363e1caf66a9d4cc3a1560c93e17038c2d

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [97a6bf07012f5a55d16f28c3bb3d039a09f8d700]

        Fix passing plain char into ctype.h is* functions
        
        Change-Id: I4de56462e1fe5bba3035fec691feda91be88b434

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [cea11039b29cffa0c8045ead30ddfc4859595c7e]

        Fix passing plain char into ctype.h is* functions
        
        Change-Id: I3d1fd585ba7f0bd8f6d074f0d2b86a20fa366072

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [cb643b44ca9469b9bbea97c5c0c0c911fc8ba058]

        Fix passing plain char into ctype.h is* functions
        
        Change-Id: Ifa1098a12a9d3d28a4d272ac8f4ab72d9a92282b

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [971be75c58889b03bf69b31d3721081c39d53a35]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        (was inadvertently missing from previous commit)
        
        Change-Id: Ia047ff8c21a50c5afe6fb2e6ff885be725b55bd3

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [a6eecdbc6e8277386f8bc8a4e970332acf780981]

        Use rtl::isAscii* instead of ctype.h is* with sal_Unicode arg
        
        Change-Id: I5e82b7f96c28ae89642bde603b941573820891c5

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [f512cf5b1bf9e80cb430c1f06fbb7d86feb19ca3]

        Use rtl::isAscii* instead of ctype.h is* with sal_Unicode arg
        
        Change-Id: Ifcc531df2b780e446dd4c2cccf74fa902ab4a259

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [dccbd373c9517a917c9d2be5d5abd6640948059a]

        Use rtl::isAscii* instead of ctype.h is*
        
        Change-Id: I3fc3db1cc2de49ebe5492fc7dae26b71aece3c6b

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [93360085da04841fc7f48980acb37a26d6c5a174]

        Use rtl::isAscii* instead of ctype.h is* with sal_Unicode arg
        
        Change-Id: I2bc0cff65b1bacc041106406cd98c632eafeec51

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [e665ecfc32fc8be96d8b2318c881da288b007c52]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        Change-Id: If8085dc00db196eb51b6f14b4f4bac7c37dab249

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [25ecb6f627852bc23ec8395ef24d8e90467d5758]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        Change-Id: I18f9a2ad4506edc76b74dde229f2fd296bffed88

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [73a644f438ffe436776bad708231a7dd73dd49e0]

        Use rtl::isAscii* instead of ctype.h is* with sal_Unicode arg
        
        Change-Id: I6eba985f41b78160d2377b2cd4c27ec85ade33df

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [eedb6435f863b9377197a65ffd75ebec98007ebe]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        Change-Id: Ibb854c389683656f2570ff330ce44c27aef0e70f

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [fd70d8ee8925f7c7931f3db772516927c05b0fcb]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        Change-Id: I93eeb586310cb1896b067b7c665e1fdee92d47b4

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [d213e5a0a5a03ac5793228cd1b30f4d347e61168]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        Change-Id: Ia3cc11ed882bf7e58c008f68af4340336c82b119

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [065a124407ff4262d183e5c8eda98e10df832fbc]

        Use rtl::isAscii* instead of ctype.h is* with wchar_t arg
        
        Change-Id: I48bee0474fc4fe8be454c1e8819d8f192c9f9216

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [26dea94b01d196a146767af8b76fba41697e8150]

        Use rtl::isAscii* instead of ctype.h is* with sal_Unicode arg
        
        Change-Id: I744f774e6e43866f1c6ef9ff8de2d9f2e183f0be

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [1df029d45f068180f3cb97027bb4f7a2ba4b2eec]

        Use rtl::isAscii* instead of ctype.h is* with sal_Unicode arg
        
        Change-Id: I18d600bf21573bbc47ffcd105afeb652fd74392b

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [bd556163d9fa3a01a285a818a01712cff55f5c69]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        Change-Id: I83576b55ca421abfe056eb7b66f8f74782100a09

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [2595ad876024d6df4249dcdac39501d2fdf9e0c9]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        Change-Id: I10c0433d314808cb1c51c3bde4f826bce7c8a97b

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [f5c93d4149e7ae967e98dbce72528a04a204ca95]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        and add rtl::isAsciiWhiteSpace
        
        Change-Id: Iac71975f718b9360ea9dc94485c069c5e7cb91c7

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [e6297cf05d943f8dee51dd995e9b8ff039cc9cd1]

        Use rtl::isAscii* instead of ctype.h is* with sal_Unicode arg
        
        Change-Id: Ieb4bda18ea6ee8d957bb9b9f584e12eb24091513

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [9df97a7d65a68699f5ee90c2541bd7c8a2df95d9]

        Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
        
        Change-Id: I0b478dfa25a54595ba0dcee1ca3ec0291ee94ef5

2017-03-22  jan Iversen  <jani@libreoffice.org>  [7a46166beb714a3357f7fb04111ba98f6325065f]

        iOS LibreOfficeLight Document as root
        
        changed DocumentView to be root view
        FileManagerView is started from DocumentView
        
        Change-Id: I43d2a2fab3ff37983c242bce15bdb94c8cc7d4be
        Reviewed-on: https://gerrit.libreoffice.org/35536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-03-22  Takeshi Abe  <tabe@fixedpoint.jp>  [a69632cc1fdc931adcab4751607f3dd79b8cf771]

        starmath: Make SmParser::DoPower() return SmNode
        
        instead of pushing it to the stack.
        
        Change-Id: I7b1640e1b3f835c06726941adfe6d212853f3af6
        Reviewed-on: https://gerrit.libreoffice.org/35537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-22  Marco Cecchetti  <marco.cecchetti@collabora.com>  [b396bc042dad1d553ebf51897ef012c08c41a86a]

        Calc: safer life cycle handling for OutputDevice in  SdrPaintWindow
        
        Change-Id: I5469332c4ef98bce8cd9c2caff5bf61dbf102b23
        Reviewed-on: https://gerrit.libreoffice.org/33220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-03-22  Norbert Thiebaud  <nthiebaud@gmail.com>  [a332bb9a6cc19f0c212892b3f304583338b0a094]

        codesigning script for macosx compained about double signing
        
        Release build of 5.3.2.1 failed in codesign
        apparently LibreOfficePython.framework was being signed more than
        once, which cause codesign to fail and due to a recent
        patch to harden the codesign wrapper, the build itself to fail
        
        This does not address why some part are signed multiple time
        but merely tell codesign to ignore the issue and just sign
        
        This also fix a bash un-initialize variable warning and
        capture output of codesign in case of error to be able to diagnose
        things.
        
        Change-Id: Ibd6752702feb2bdf5163ac30ed7a3fd9c86f961c
        Reviewed-on: https://gerrit.libreoffice.org/35407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>

2017-03-22  Caolán McNamara  <caolanm@redhat.com>  [9b7c35b4b7fd5a5347a3602f110d78e1019a54e9]

        Related: tdf#106645 make gtk3 scrollbar themes with arrows work
        
        properly, e.g. breeze-dark has arrows
        
        Change-Id: Ic59c0de3fb385adc2f8fddc605edd7498230d5fb

2017-03-22  Caolán McNamara  <caolanm@redhat.com>  [aa5d6f5acbab12b1ba76365f776ba228ba5e7e0e]

        Resolves: tdf#106645 gtk3 scrollbar is too wide
        
        Change-Id: I4041dff0945c4bd34e085078a7130b637124c6cd

2017-03-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [5f4826d89bfa1398b16fc85cf593ff58ce5e36a9]

        tdf#106693 vcl PDF export: initial UseReferenceXObject option
        
        It's still on, but in experimental mode start work towards the ability
        to not use that markup.
        
        Change-Id: Idf11c0e0a3c61ad93af331346ec7107304f6dc0f
        Reviewed-on: https://gerrit.libreoffice.org/35538
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-22  Olivier  <olivier.hallot@libreoffice.org>  [4c88eddef02a8ebede6e7aba9c28607bb11b9615]

        Updated core Project: help  0df6af74a2f1fb791d27ca316e206661bf74b2c5
        
        Improve help text
        
        Unit #118023968 (uk)
        
        http://nabble.documentfoundation.org/Re-Unit-118023968-uk-tt4210625.html
        
        Change-Id: I02fa0a05a2e7a0ca18ab26021bc4293753f698ff
        Reviewed-on: https://gerrit.libreoffice.org/35507
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [75530a7bbffbfd911f3481d5e0127da877da36b0]

        Fix building external/firebird with arbitrary locales
        
        At least on Linux, building it with LANG=tr_TR.UTF-8 failed for me with
        
        ...
        > make[5]: Entering directory '.../workdir/UnpackedTarball/firebird/gen'
        > rm -f metadata.fdb
        > .../workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql -q -i .../workdir/UnpackedTarball/firebird/src/dbs/metadata.sql
        > .../workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/gfix -mode read_only metadata.fdb
        > .../workdir/UnpackedTarball/firebird/gen/Debug/firebird/databases.conf: illegal line <employee.fdb = $(dir_sampleDb)/employee.fdb>
        > Makefile:325: recipe for target 'metadata.fdb' failed
        > make[5]: *** [metadata.fdb] Segmentation fault
        > make[5]: *** Deleting file 'metadata.fdb'
        > make[5]: Leaving directory '.../workdir/UnpackedTarball/firebird/gen'
        > Makefile:166: recipe for target 'master_process' failed
        ...
        
        Change-Id: I1784aaa790e527d382e8449f8007b0ae2dc14698

2017-03-22  jan Iversen  <jani@libreoffice.org>  [f1d3ec857551d2e09b05b9661473957d14d4a50d]

        iOS LibreOfficeLight removed start icon
        
        Xcode decided to add an empty launch icon, removed.
        
        Change-Id: I62405114e49d176c16e452d05ec9d872c70d7880

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [6a3cfd330550ee558a546fb0808577b56ae04400]

        Don't actually change OS-level locale with (unused) osl_setSystemLocale
        
        osl_setSystemLocale was introduced with af2938348bb539ccb27c92fe286b768d4143f662
        "#88460# added osl_getProcessLocale and osl_setProcessLocale" but never actually
        used.  So mark it as deprecated and, in the sal/osl/unx/ case, don't make it
        set the OS-level locale via imp_setProcessLocale (calling setlocale or setting
        the LC_ALL/LC_CTYPE/LANG env vars), same as in the sal/osl/w32/ case.
        
        Change-Id: I33348dba5de8ca80ca6fca210043286c0cfa9145

2017-03-22  Takeshi Abe  <tabe@fixedpoint.jp>  [19c4103fa5731a7fecc9657a83c5c917c0f8e162]

        starmath: Make DoOpSubSup() return SmNode
        
        This spares a pair of push and pop of the stack.
        
        Change-Id: I046402c2e975a6b5f4148960a9daffa15cc55ff3
        Reviewed-on: https://gerrit.libreoffice.org/35532
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-22  Tor Lillqvist  <tml@collabora.com>  [857b4ba8eda084c768bb549334f38af9f9653b01]

        Use consistent include guard macro names
        
        Change-Id: Icc83a9a1257e422aa7593d6a8dd5af25a06a3384

2017-03-22  Jan Holesovsky  <kendy@collabora.com>  [9fc3d9b445d8c2bb8e259b42430cfe089642ab03]

        lok sd: Fix crash when searching.
        
        This is a follow-up of ed5450f2a5ed8e72b48b4d976217746cea04a5c9 where the
        check for the HasView has been removed.  Turns out that there are conditions
        when this really can happen, leading to crashes in the LOK searching.
        
        Unfortunately I did not manage to find a reliable reproducer to create a
        unit test :-( - so I suspect this commit might be more a workaround than a
        root cause fix.  Would be great to find out the exact conditions leading to
        the situation when the EditEngine does not contain the EditView, and evaluate
        this fix against that - but that's hard without a reliable reproducer.
        
        A unit test for this fix is missing from the same reason.  The unit test from
        ed5450f2a5ed8e72b48b4d976217746cea04a5c9 still passes.
        
        Change-Id: I1cca7219817119d27a224b35efb660a84d35b8fa

2017-03-22  Dennis Nielen  <d.nielen@posteo.nl>  [021c51ad3ea8f408391670a173887b4c689bfa65]

        tdf#96099 Reduce no of typedefs used for trivial containers
        
        Change-Id: Idf7bd4c80f9dc1fb9f93859e1e1106dd620d2311
        Reviewed-on: https://gerrit.libreoffice.org/35511
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-22  dennisroczek  <dennisroczek@libreoffice.org>  [b49b79ae27911f88032efe97b46ee2fc3b747d30]

        fix typo: bee --> be or been
        
        * Removed old comment cruft
        * clean up some indentation
        
        Change-Id: I0ddbd66aec0f27d7563dc4c2cfa2e095a48cda46
        Reviewed-on: https://gerrit.libreoffice.org/35134
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [d06dfe25d5c7cdbee94ddba8423090e9851f279a]

        desktop: remove redundant virtual keywords in lokclipboard
        
        Change-Id: I0b83a79e143180901ce2ae4ef02ff8b65cfb0694
        Reviewed-on: https://gerrit.libreoffice.org/35529
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-22  Caolán McNamara  <caolanm@redhat.com>  [4f0b226600fdad4e5aef9313fe8754c765cfee42]

        check for overflow in multiply
        
        gcc >= 5 and clang have builtins for this
        msvc has safeint.h and functions in the msl::utilties namespace
        otherwise fall back to certs demo implementations
        
        Change-Id: I6001a278c24b0be4b381d933d256f01f91ead55d
        Reviewed-on: https://gerrit.libreoffice.org/35505
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-22  Caolán McNamara  <caolanm@redhat.com>  [b7abbc07f21dc1e318b1acab44de8144d8ab34eb]

        min_slider_length is unused
        
        Change-Id: Ib7ddcdc822e8b08b4e1c3e282a3fe2f691a71569

2017-03-22  Caolán McNamara  <caolanm@redhat.com>  [6902e1b79b215de6532c8b1e460f59ed69b65e05]

        stepper_spacing is unused
        
        Change-Id: Ia02c5e09c9ca9f5d0e6b0c0eb66283057ff8c1cc

2017-03-22  Michael Stahl  <mstahl@redhat.com>  [64c09371d6feed6e87aaa54cde081f001dcfca10]

        comphelper::ThreadPool: guard against concurrent shutdown/pushTask
        
        To join a thread, the mutex must be released - another thread
        in pushTask() could add a new thread to maWorkers at that point,
        which must of course not be deleted.
        
        Avoid the problem by transferring ownership of the to-be-deleted
        threads to the calling thread.
        
        (regression from bdaa13a87744e424d3c210fc7f3f9e4f199d8279)
        
        Change-Id: I9d4fcfe4cb46a336586b5663934a12d47b2d8ccb

2017-03-22  ComputingDwarf  <Rechenelf@googlemail.com>  [3b2863596f26a8d32a5bc322bbbf51cad403c9fb]

        tdf#94265: Correct the error
        
        Always _WIN32 is defined, even in Win64. So the check must be to _WIN64 and then to _WIN32.
        Hope no more lines like this in code.
        Can you test programs with SDK 64 Bit?

2017-03-22  Tor Lillqvist  <tml@collabora.com>  [536519657faca38fe2ea680366474f10d6a420fe]

        Most of this was obsolete and misleading
        
        Change-Id: I769d9277e6ff931ca7d5d61d412b81c191d97083

2017-03-22  Michael Stahl  <mstahl@redhat.com>  [2aa20cfb7a11dd8d86372af4065a5887a0b752ca]

        jvmfwk: fix JVM detection on 64-bit Windows
        
        _WIN32 is also defined on 64-bit Windows so reorder these ifdefs.
        
        Should i be surprised that this breaks several dbaccess tests
        for me but all tinderboxes are green?
        
        (regression from 9143dd4ebe37b608e43d04434cf831624bf55b65)
        
        Change-Id: Id917952d3135768355af711688ff70bf6c019a6e

2017-03-22  Michael Stahl  <mstahl@redhat.com>  [5277b43814568af84f00d9be1de7f985f758f249]

        gbuild: PythonTest depends on python.exe wrapper on WNT
        
        Change-Id: Idfd2a6d68fecfb5a473938a74a9020f76fbc2c4b

2017-03-22  Michael Stahl  <mstahl@redhat.com>  [9727857420004905c877963ca62b8b3d88e4afe3]

        configure: MSVC 2017 devenv.exe doesn't start properly
        
        ... from a DOS style 8.3 path, for whatever reason.  Special case DEVENV
        variable so it uses long path.
        
        Change-Id: I03bb20a8f35cd116edd33ec91178f9deddbc4257

2017-03-22  Michael Stahl  <mstahl@redhat.com>  [10aff2905c51319c2cfa5d8f85fc9a32d80c2e25]

        gbuild: MSVC: unbreak CPPUNITTRACE='$(DEVENV)'
        
        ... which is unlikely to contain the strings "gdb" or "lldb".
        
        (regression from c38a4d9ce248b4b3fcc9208b25dfa599fe506ac0)
        
        Change-Id: I355069ec512232898b246d2b0bf8912831f0c80a

2017-03-22  jan Iversen  <jani@libreoffice.org>  [4c2e1708afd5cc015c541b4945b261129d27fab4]

        iOS LibreOfficeLight moved entitlements
        
        Moved entitlements to correct group
        
        Change-Id: I6ab95b823fc4a4b8781b27d51ecb8d994f477dca

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [e8aaaa52fa5abe4a70224ab6e6eee6265b0d61c8]

        Missing check for rStream.IsEof()
        
        ...after a324099538916eae7f7239d32fd98ec8018cbb72 "xmlsecurity PDF signing: only
        write incremental xref in an incremental update" inserted the 'if' before the
        'while (!rStream.IsEof())'
        
        Change-Id: Ib527894031f356c3d6df40b70259469ef4c338de

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [7778d9f51bd1f4d086cafe95995406c3157afb89]

        Prevent calls to rtl/character.hxx functions with (signed) char arguments
        
        ...that would implicitly be sign extended (for plain char only if it is signed),
        so non-ASCII char values would trigger the isUnicodeCodePoint assert.
        
        Change-Id: Iaf8024ad509e64525558e882fe3fd078cfb4ea91
        Reviewed-on: https://gerrit.libreoffice.org/35523
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-22  jan Iversen  <jani@libreoffice.org>  [02bccbe0d59e50a7fd987c81c4d15b2fd4d24538]

        IOS LibreOfficeLight settings support
        
        Adding support for using IOS Settings
        The idea is to move the LO settings into here, and let the
        user manipulate some of the fields.
        
        Change-Id: Ifbd1adc6aa395d7822bcec968f267bb85929bff3
        Reviewed-on: https://gerrit.libreoffice.org/35528
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [587e9c2d15119927c89d052835ce495af9ff7d19]

        Consistently mark function definitions in LibreOfficeKitInit.h as static
        
        ...to give them internal linkage in both C and C++.  Of those definitions that
        were not marked as static:
        
        * Those that had not been marked as inline had external linkage in both C and
          C++, so would have caused ODR violations were LibreOfficeKitInit.h included in
          multiple translation units.
        
        * Those that had been marked as inline lacked an external defintion in C.
          (Which 3f02b2aa51e32c46d5b6610480bc1ba22156a3ec "LOK init: avoid non-inline
          function definition in header file" had apparently faied to take into
          account.)
        
        (IOS_SWIFTCBRIDGE introduced in 028ef4748e53aa8f72c6464ce6bbeeb28c61d30c
        "LibreOfficeKitInit.h modified to avoid ODR" becomes unnecessary again.)
        
        Change-Id: Ibb8033cdbac87b20fa0e3b203b99571c1a7e7234
        Reviewed-on: https://gerrit.libreoffice.org/35491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [7415b71b7976319b0c04e670facabd20b30e3fe2]

        vcl: move in PDF tokenizer from xmlsecurity
        
        The PDF code in xmlsecurity served two purposes:
        
        - a generic PDF tokenizer
        - signature verification
        
        The first purpose is useful to have in VCL, so the PDF export code can
        use it as well when it comes to PDF image handling.
        
        This commit just moves most of the PDF code to VCL, it does not touch
        the PDF export code yet. With this, also the somewhat odd xmlsecurity
        dependency of CppunitTest_vcl_pdfexport can be removed as well.
        
        Change-Id: I6fe8294ed5c4aa4d79f4b2ddef80a4d1c9d566cc
        Reviewed-on: https://gerrit.libreoffice.org/35513
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-22  andreas kainz  <kainz.a@gmail.com>  [b4bc920f494153530efb1ee3986e804bf12e56f4]

        update brows and printlayout icons
        
        Change-Id: Ia82936daeb5db8fb45e818e516bb37fb527d858d
        Reviewed-on: https://gerrit.libreoffice.org/35524
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [baa29901b9423f9d111bef4a00d4f1c5b364ca15]

        Comment clean-up that was inadvertently missing from previous commit
        
        Change-Id: I5eb0758f84495a8410260f61ff645a086efb1ca7

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [439a72a67456960055c402580988ce42b51c3d88]

        Use nl_langinfo_l instead of setlocale+nl_langinfo
        
        ...as the former is less of an MT nightmare (nl_langinfo_l can only conflict
        with calls to nl_langinfo in other threads, not with calls to nl_langinfo_l in
        other threads, so since this was the last remaining use of nl_langinfo in LO
        itself after a7cdba3a0e48360e2ed549e9d8996fe41460df70 "Use nl_langinfo_l with an
        explicitly created locale" things should be safer now; also, setlocale was an
        MT problem, of course, inadequately atempted to be addressed with that
        aLocaleMutex).
        
        Hopefully, all relevant platforms that support nl_langinfo also support
        nl_langinfo_l (where both are POSIX).
        
        Change-Id: I28a18bc4ffa930e3f2e949634dae161377e2911c

2017-03-22  Stephan Bergmann  <sbergman@redhat.com>  [a7cdba3a0e48360e2ed549e9d8996fe41460df70]

        Use nl_langinfo_l with an explicitly created locale
        
        (where empty string arg to newlocale, per SUSv4, means "an implementation-
        defined native environment.  This correspons to the value of the associated
        environment variables, LC_* and LANG") instead of relying on whatever setlocale
        would be in effect here.
        
        Also, nl_langinfo_l is less of an MT nightmare than nl_langinfo, which is of
        benefit once the last remaining use of nl_langinfo in sal/osl/unx/nlsupport.cxx
        will also have been changed to nl_langinfo_l.
        
        loplugin:nullptr needs a little hack, as SUSv4 locale_t could be anything from
        an integer type to a pointer type.
        
        Change-Id: Ic35dcbc2e0a4f650694b48df12470dd89476dff5

2017-03-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [7299481834b15c920f996f4b0f3b5f821a82a10d]

        loplugin:redundantcast find redundant c-style enum casts
        
        Change-Id: I2dab376d87804521aed6b6bd41ad7762830fa349
        Reviewed-on: https://gerrit.libreoffice.org/35467
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-22  Noel Grandin  <noelgrandin@gmail.com>  [e9c7d259e8ed3144d4226aef7c3de351e4706b79]

        create SfxDisableFlags enum
        
        Change-Id: Ib59c7886017247977b916a8e140853fb8310582f
        Reviewed-on: https://gerrit.libreoffice.org/35514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-22  Takeshi Abe  <tabe@fixedpoint.jp>  [bdf41d8aeb53a298780f3633a76d71598a695bab]

        starmath: Make DoSubSup() return SmNode by taking another node
        
        as an argument, not from the top of the stack.
        Because no token belongs to groups TG::Limit and TG::Power at
        the same time, we can replace TokenInGroup() with direct comparison
        with each group.
        
        Change-Id: I44882ab40f59c4de1c0e2cbbdc354e43de926ab1
        Reviewed-on: https://gerrit.libreoffice.org/35500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d0740605fcd6f2f65f78f1ac8a05bd641edc6a76]

        uitest: also accept child windows having focus for logging
        
        Change-Id: I6c09900aa95a01330b5bedf12f3e4a7a03e5a620
        Reviewed-on: https://gerrit.libreoffice.org/35517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [caf208166c01519f090ee88b1ddff809ed199007]

        uitest: better support for listbox logging
        
        Change-Id: Ibd2625ba40cafdb07a2fcb5b2cfdd0e5f9e72b94
        Reviewed-on: https://gerrit.libreoffice.org/35516
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [05101670aa885bf3c3972c9f75f8003c06837ff7]

        uitest: always start with a clean file
        
        Change-Id: I0ad8d63a2dda2da3c58a626ccf9d60085c1521d5
        Reviewed-on: https://gerrit.libreoffice.org/35515
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [9be498dac23a48f45d6a63e69dfca83622c9cdf5]

        xmlsecurity: separate signature verification from PDF tokenizer
        
        Signature verification code depends on sax and xmloff, but the rest of
        the PDF tokenizer could be otherwise moved down to lower layers without
        problems.
        
        Change-Id: Ieca57279e9517935821c1d34f217fd10548035ef
        Reviewed-on: https://gerrit.libreoffice.org/35512
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-21  jan Iversen  <jani@libreoffice.org>  [46a71fa01a2268a0a6e02ed04ece3094153ab247]

        ios LibreOfficeLight iCloud support
        
        Added iCloud document support to fileManager
        
        Change-Id: I7c8f78b6b148926398b170ee8a32d3c09413205f
        Reviewed-on: https://gerrit.libreoffice.org/35503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-03-21  Colomban Wendling  <cwendling@hypra.fr>  [17307a10537fbd1f04c683c2f93bf880173ce3b4]

        tdf#105415 Use the system caret width on GTK
        
        Change-Id: I6b7fc9d06a49613cc6fe247b44c56f36935082fa
        Reviewed-on: https://gerrit.libreoffice.org/35282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-21  Michael Stahl  <mstahl@redhat.com>  [bdaa13a87744e424d3c210fc7f3f9e4f199d8279]

        comphelper:: fix MSVC hang in ThreadPool::shutdown(), try #2
        
        This takes a different approach than commit
        9899ffd244dd367ba69dffe1f21f4f0222064a46.
        
        Change the ThreadPool to automatically shutdown and join all threads
        whenever waitUntilDone() is called.  Then start the threads again
        in pushTask().
        
        Because the ThreadPool is meant to be used synchronously with
        waitUntilDone() called after adding all required tasks, this should
        obviate the need to call shutdown() before process exit, as
        there won't be any threads running at that point.
        
        Change-Id: I2b8e639004a94cf05ccb4522aa1f0d3dac88a936
        Reviewed-on: https://gerrit.libreoffice.org/35510
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-21  Szymon Kłos  <eszkadev@gmail.com>  [9f3b59a511b15328284f4f25b7ac0cd89ba1a303]

        Notebookbar: multiple context containers support
        
        Possibility to add multiple context containers.
        Each container should have name "ContextContainer"
        or "ContextContainerX" where X >= 1
        
        Change-Id: Ie689ebde624f766b11d96370d6b108018f9130c9
        Reviewed-on: https://gerrit.libreoffice.org/35506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2017-03-21  Stephan Bergmann  <sbergman@redhat.com>  [9abbeb95d41d8fb3e3c4ec74221666e60a44e747]

        Argument to parse_locale is never null
        
        Change-Id: I610d3637f4a4520ef4eefed29851727f519de02c

2017-03-21  Stephan Bergmann  <sbergman@redhat.com>  [17ca47da257d7633e816a5a1b935783d1f089b9f]

        On Linux etc., obtain locale value from env vars instead of setlocale
        
        setlocale has the drawbacks that it is racy and that it sets global state, so
        better avoid it.  The way LC_ALL, LC_CTYPE, LANG are honoured is as suggested by
        SUSv4, then falling back to "C".
        
        Change-Id: I606ecc01d37a0a9067a90e6dcce098009094493c

2017-03-21  Stephan Bergmann  <sbergman@redhat.com>  [66ac0e2c0fd6068688b304abcc03399818eaed03]

        Just include rtl/locale.h
        
        Change-Id: Ida509af3632bf6dccc139c770bd3cbdee7b71fca

2017-03-21  Stephan Bergmann  <sbergman@redhat.com>  [46b8d2b78a95b8ff7d0f6c63a4d716a7be4dd2a1]

        Mark rtl_locale_get/setDefault as deprecated
        
        unused in LO itself since 73bda5058bcef6be9a3185aa46375c7b147ffa22 "ditched
        rtl::OLocale"
        
        Change-Id: I6fd713f4771d7a7a397ef08002d1b9d754417f67

2017-03-21  Michael Stahl  <mstahl@redhat.com>  [b84fbee2472504fd600a6d7ac9a1131c7cddf8d4]

        sw: those should be asserts
        
        Change-Id: I2785b1d98307a19666ad3aabf3bbaff19a9d0a6e

2017-03-21  udaycoder  <udayanbaidya@gmail.com>  [68bd686b2ca62602fd4b580b905baaa0a04d1f3c]

        tdf#96505 - Get rid of cargo cult long integer literals
        
        Change-Id: I56fbc7cd9c879b18ac65c5e6adf80f01c6b95b84
        Reviewed-on: https://gerrit.libreoffice.org/35176
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-03-21  Tor Lillqvist  <tml@collabora.com>  [fc6d65e75e742a483b14d1a6c1c9b65d48683aad]

        Bin noise comment
        
        Change-Id: I7367d494143901c9b78349682f07cc292d1d64ea

2017-03-21  Stephan Bergmann  <sbergman@redhat.com>  [9871f1eee320bca222af909a33b446ae70167883]

        Make PDFDocument::ReadKeyword work at end of file
        
        If the first ReadChar fails due to EOF, ch would be used uninitialized.  If the
        second ReadChar fails due to EOF, the SeekRel(-1) shouldn't be executed.
        
        Change-Id: Ibf99539a3a8880a77653bd7576721104f9782e36
        Reviewed-on: https://gerrit.libreoffice.org/35504
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-21  dilekuzulmez  <dilekuzulmez@gmail.com>  [e73505fe0fb44075b462a20a3b2091063db5e1b3]

        tdf#96505 Get rid of cargo cult long integer literals
        
        Change-Id: I6bda2915547980b33d059257c8dbd65f181f9f16
        Reviewed-on: https://gerrit.libreoffice.org/35291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-21  Caolán McNamara  <caolanm@redhat.com>  [ac655f20ad99bedd059ab2a046aa0a0ac2312beb]

        ofz#923 don't crash on missing shell storage
        
        Change-Id: I689fcf6b82d5df8121c1bb4ca1a92bf0f145d7f5

2017-03-21  Caolán McNamara  <caolanm@redhat.com>  [63a9cca54e589bfeff3f6214fc63e010f5662c1c]

        fix indent
        
        Change-Id: I6facc99a16c29275771f46d397162bcd4f4a27b0

2017-03-21  Julien Nabet  <serval2412@yahoo.fr>  [7dc9761753a1f04f0791d43ceaff8a44d269cea7]

        cppcheck: alloca (vcl/i18n_status)
        
        Change-Id: Ib36fc229ab4d4a349f11abe0fc7b6d02163d7f14
        Reviewed-on: https://gerrit.libreoffice.org/35409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-21  Caolán McNamara  <caolanm@redhat.com>  [3ff957b0a45a1c7a2666103a6a6783e69de3446c]

        duplicate rational::operator*= into tools
        
        for modification, no logic changed intended in this step
        
        Change-Id: Ib41051a83bc9e37677d765e51e9f56cede0efb3e

2017-03-21  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [0a0f205775807d63e7f6dd910de368bb12b11a49]

        tdf#105686 - fixed wrongly imported named expressions:
        
        It is necessary to extract and set ODF version for fast
        events also.
        While debugging I found a couple of tokens which were
        not in the list, and added them (not needed for bug fix).
        
        Change-Id: I7aaab99688a067ee2fd2c9814deec1a359a758ab
        Reviewed-on: https://gerrit.libreoffice.org/35410
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-03-21  jan Iversen  <jani@libreoffice.org>  [4e26af2df9d26aba83f61ba7ea0fbe876d4ed288]

        ios LibreOfficeLight FileManager actions
        
        Adding dialogue handling for filemanager
        
        Change-Id: I9db782e04f80f18421be23e158034a80497d8b12
        Reviewed-on: https://gerrit.libreoffice.org/35489
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-03-21  andreas kainz  <kainz.a@gmail.com>  [2d7159501ecb500e662d32401e10ef65e7e8ea98]

        add icon for uno.signature and uno.MergeDocuments
        
        Change-Id: I1bc2bb232f9b1d7724b55a9e388150ea83af49f3
        Reviewed-on: https://gerrit.libreoffice.org/35330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-03-21  Pranav Kant  <pranavk@collabora.co.uk>  [551e86ff278d4608a54d311f387ca57ef4732000]

        tdf#106382 - Fix incorrectly shown change tracking comments in dialog
        
        First item in the array is treated as the number of fields followed by
        their widths. There are only 4 such fields in case of writer, not 5.
        
        Change-Id: Iff6f21b54b73d4395d64d83f2acf1de2a19a251e
        Reviewed-on: https://gerrit.libreoffice.org/35484
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-03-21  Philippe Jung  <phil.jung@free.fr>  [60d1f712f4d130843516f159620ece9a1cb6d87a]

        Add script to list dispatch commands
        
        from https://wiki.documentfoundation.org/Development/DispatchCommands
        
        Change-Id: I996f3585bbbb18eb4b425cdd807f15d848cced36
        Reviewed-on: https://gerrit.libreoffice.org/35337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-21  Jan Holesovsky  <kendy@collabora.com>  [89f5bb3cbbddd0b7b815ddd96f25500a9ff78e8b]

        lok: Fix crash in paintPartTile() when the current view was destroyed.
        
        Change-Id: I59b71ee6815cbcfa4c8b5f68ae6dc9299856d49e
        Reviewed-on: https://gerrit.libreoffice.org/35494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-03-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [b6e62dc0dc2b284c825f1182a67bb2f9259a30ce]

        tdf#106492 DOCX export: fix duplicated section break at doc end
        
        There is always a section break at the end of a DOCX document, so in the
        rare case when there is no text node between the end of a Writer section
        and the end of the document make sure no duplicated section break is
        written.
        
        Change-Id: I3fcd852c1a63e2d707822ad08603e2d37386e439
        Reviewed-on: https://gerrit.libreoffice.org/35499
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-21  Michael Stahl  <mstahl@redhat.com>  [63f7da77985674ddf59bb566bdada9c41893e822]

        tdf#106377 sw: fix Undo of delete of ToXMark from dialog
        
        The problem is that SwUndoResetAttr and the SwHistorySetTOXMark by
        design only insert the SwTextAttr, they don't insert the dummy char of
        a SwTextAttr that needs one, like the ToXMark does if it marks a point.
        
        So just change SwDoc::DeleteTOXMark to create SwUndoDelete instead.
        
        Change-Id: Ic1eebac4cf859771a6032bffb2fd8e198aa08084

2017-03-21  Caolán McNamara  <caolanm@redhat.com>  [155b1bc18a180dc036d61eb98184737058b84b8a]

        ofz#908 faster to scale a monochrome bitmap than a non-monochrome one
        
        so if both are wrong, correct depth before scale
        
        Change-Id: Ia0b6a194e14072a6f73f23e16ec640e0e1d34cf0

2017-03-21  Caolán McNamara  <caolanm@redhat.com>  [4753e83f2e06175c1a02d239bddb6eb03f4c531b]

        ofz#891 catch exceptions harder
        
        Change-Id: Ieec895533c8220bb03164489a3e268defb4a8899

2017-03-21  Caolán McNamara  <caolanm@redhat.com>  [73f81f714c42f0c03290657cbf2116263d0cbc80]

        ofz#922 support avoiding config
        
        Change-Id: I133b3881ea0b21fdb972342e8107e28bbf1727dd

2017-03-21  David Tardon  <dtardon@redhat.com>  [01946cc7ae7f10e84a2c0eebeb44ee847e6d95b4]

        fix and enable test
        
        Change-Id: I309b74c19ea076157d1c0b9c0c817ab4055512c3

2017-03-21  Caolán McNamara  <caolanm@redhat.com>  [afabc7d2f2fcf8fcd39ff5002f09c32e8f03d4bb]

        valgrind: uninitialized reads
        
        Change-Id: Ia1e821d1e323d85c65484c980be09f015af6517b

2017-03-21  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [9f9e861c6d168e8318b9cdc761a387b0d650e5c0]

        Old-to-new mapping of attributes is moved into a Module:
        
        This should make it easy to reuse the mapping code wherever
        necessary and restores the loading of writerperfect documents.
        
        Change-Id: I505bffa47fe37270b0430d9ae5afec5072762b4c
        Reviewed-on: https://gerrit.libreoffice.org/35263
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-03-21  Caolán McNamara  <caolanm@redhat.com>  [d7470bab57640a4499500e3c06ace4fb8ab9c4af]

        ofz: leaks in animation nodes
        
        there's no dispose option to deal with circular references
        
        Change-Id: I11ad081ab7c98648b7ab87e138f54add04ab07fe
        Reviewed-on: https://gerrit.libreoffice.org/35488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-21  Stephan Bergmann  <sbergman@redhat.com>  [aa483c1d6f3edeccc7afc3329cbd66e361928e56]

        Does this actually want to check for alphabetic characters?
        
        ...instead of for non-alphabetic ones, as it does ever since
        14620c3b33cf0315a9b746a0a2418b78d6154821 "support import of key shortcut for
        macro ( Excel only )"?  Things that suggest that that was a typo:
        
        * The preceding comment.
        
        * The fact that ooo::vba::parseKeyEvent will throw an exception for most input
          of the form '^' followed by a non-alphabetic character (see parseChar in
          filter/source/msfilter/msvbahelper.cxx).
        
        (Found when auditing uses of <ctype.h> is* functions.  See
        d8ce3f60bad3ebaa0888b35f85ab1a211714bb14 "Fix ooo::vba::parseKeyEvent" for
        replacing isalpha with rtl::isAsciiAlpha here.)
        
        Change-Id: I6b133c51da64192ec6aef712579ad6f55aae3b1a

2017-03-21  Stephan Bergmann  <sbergman@redhat.com>  [10b8a729031f9d940344532622a2ccfdbde67fac]

        New loplugin:unicodetochar
        
        Change-Id: I279fe1dec196b6e1e551b4f6aba77f24e3f76ab7

2017-03-21  Stephan Bergmann  <sbergman@redhat.com>  [d8ce3f60bad3ebaa0888b35f85ab1a211714bb14]

        Fix ooo::vba::parseKeyEvent
        
        Use rtl::isAscii* functions (correctly operating on OUString elements) instead
        of truncating OUString elements to char and then using <ctype.h> is* functions
        (which, in addition, for one can cause UB for char arguments when char is
        singed, and for another can be locale-dependent).
        
        (Found when auditing uses of <ctype.h> is* functions.)
        
        Change-Id: I826aec92b18bd5dba72ceb69ff88c477d6ebd44c

2017-03-21  Stephan Bergmann  <sbergman@redhat.com>  [e6ce64b1d7d7a0e451af567360cdaf27079258c9]

        Only need an OStringBuffer in number2PolyPolygon
        
        ...so that later passing the OStringBuffer's aNum[i] to
        createSevenSegmentPolyPolygon (taking a first parameter of type char) doesn't
        need to implicitly convert from sal_Unicode to char.
        
        Requires addition of some missing OStringBuffer-related function variants in
        rtl/math.hxx and rtl/strbuf.hxx.
        
        Change-Id: I79e6b2a791abc62b6556a6668e4411cced490c11

2017-03-21  Szymon Kłos  <eszkadev@gmail.com>  [5a5889d1e1bd17c16930b2132d8c2674fb7fa05a]

        Notebookbar: correct initial icon size
        
        Before this patch initial icon size
        in the NotebookbarToolBox was determined
        by Sidebar settings not Notebookbar
        
        Change-Id: I66ac709c606ef60fb3505bbbe51dfebbcc81d20c
        Reviewed-on: https://gerrit.libreoffice.org/35493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2017-03-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [0a8612f8b893b9510e083dbb9f01077d0ba1c017]

        tdf#106284 Sifr icon accidentally included an opaque background
        
        Change-Id: I0c101765eb3a8bde3cf63e8d9653143e56786063

2017-03-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b0026125ab60d98cf6705e5d89e2f87575b5d337]

        uitest: log when we execute a dialog
        
        Change-Id: Ibf3e739ce096dd7326325eb2010bf89630993dbd
        Reviewed-on: https://gerrit.libreoffice.org/35496
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ce786b9115b5f6d158bfa62d8ccca4ddf38a9630]

        uitest: only log actions for elements with the focus
        
        Change-Id: Ic480f0d2c5749f3b32a873fc7695394becbebfcc
        Reviewed-on: https://gerrit.libreoffice.org/35495
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-20  Regina Henschel  <rb.henschel@t-online.de>  [386748d514fe1c84e4d373b828841308580665a8]

        tdf#99617 convert powerpoint angle to degree
        
        1 powerpoint angle unit = 1/60000 degree
        Roundtrip test not yet possible because of tdf#106002.
        
        Change-Id: I5854c4f9f013f1a2db7e9536fc9cf5198c7a02ed
        Reviewed-on: https://gerrit.libreoffice.org/34279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dd5f85910e6103ffa3ffbc70e9c60a0f8dc4b427]

        uitest: start to log key input
        
        We need to disable this part in release builds.
        
        Change-Id: Ica57f8aca1ffb5f7938ab82ef8b888a8d6d6101a
        Reviewed-on: https://gerrit.libreoffice.org/35450
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-20  Stephan Bergmann  <sbergman@redhat.com>  [231070fc9c94411e5a5feacc7b375886b8a904a2]

        Adapt README to MD5SUM -> SHA256SUM change
        
        Change-Id: Icd7d15c342de28b664295916a92023feca9f219c

2017-03-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [396f251191b83ed1f45431a2c299e0954fbaae40]

        desktop: fix Android -Werror=unused-function
        
        Change-Id: Ic10dbd44e13df8e79d6b64c14291a40238c14a4e

2017-03-20  Matthias Freund  <matti_lx@secure.mailbox.org>  [6b0e3e23f6bec2a4985327b327f9e454b67a5215]

        tdf#75256 Sifr icon update
        
        new icons
        
        Change-Id: I966c962f56608371d8b8127f60e2526d4ea626a9
        Reviewed-on: https://gerrit.libreoffice.org/35444
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-20  Stephan Bergmann  <sbergman@redhat.com>  [559bb1420cd7fe699e139e20ea3b4205b9e6937d]

        These files are called unorc on all platforms
        
        Change-Id: I49f4f8361dfd93a788faa7c0de88bf954d3d3574
        Reviewed-on: https://gerrit.libreoffice.org/35485
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-20  Michael Stahl  <mstahl@redhat.com>  [f22dbb10abbb2d02a57f9fee42a3c95f99277899]

        download.lst: remove orphan JPEG_SHA256SUM
        
        Change-Id: I1cf0c0a3097a146e7dcf731cd52686fd68e3782c

2017-03-20  Caolán McNamara  <caolanm@redhat.com>  [075889bf851b4e7d742f0f31005ac7c0d8ea81d7]

        reject more invalid mapmodes
        
        Change-Id: I068968028b3ed27dc6220bfd335e322ede74454d

2017-03-20  Caolán McNamara  <caolanm@redhat.com>  [2ee7ad015147de33c172677b70a120f45f2e794f]

        Resolves: ofz#820 an exception is an acceptable outcome
        
        Change-Id: Ifc5be483387202c371596fd52f1e2ce682151ca8

2017-03-20  Caolán McNamara  <caolanm@redhat.com>  [d31cdf523cf83f62280aa288765ffc2c1457f066]

        ofz: reduce jpeg mem limit by 1/4
        
        Change-Id: I136cca9465debc4bc26e2173f050eb253de1a698

2017-03-20  Caolán McNamara  <caolanm@redhat.com>  [c03949d4fa6a05ad746061a49086084fef648a71]

        BitmapEx::Convert testing has served its purpose
        
        Change-Id: Ib4bce41b07dd1bbf97a7cd9b0a64132b915998ab

2017-03-20  Caolán McNamara  <caolanm@redhat.com>  [1603f343049843dc1aa94fe0dc076597d2b692a2]

        ofz#918 invalid mapmode
        
        Change-Id: I9512bc482242f03590c92c4286947e3ab824b8a2

2017-03-20  jan Iversen  <jani@libreoffice.org>  [4ba483beccc99d336d0e0bec47b5fd6823b16c16]

        ios retired TiledLibreOffice.
        
        Retired TiledLibreOffice, replaced by the prototype.
        
        Newer development takes place in LibreOfficeLight
        
        Change-Id: I170ea49086f860bda9c86aaa8ca7de00907dad67
        Reviewed-on: https://gerrit.libreoffice.org/35483
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-03-20  Caolán McNamara  <caolanm@redhat.com>  [edc58993ec81824d2822f0aa623fcbaa0a679fa5]

        Related: tdf#106577 extend damage rect a little for TrackFrame
        
        Change-Id: I007ab53ba841c7c4a0f13bc9e7e306e88303191f

2017-03-20  Caolán McNamara  <caolanm@redhat.com>  [ec864247bc40d92e32e3b0f9916d3e39974c9116]

        tdf#106577 cairo_mask pattern affects more surface than expected
        
        Change-Id: I7f967c401f7b84fd696fa4cf8a944f7a5730917c

2017-03-20  Stephan Bergmann  <sbergman@redhat.com>  [36b4b0fb8c9a3499cfd2f05687ff30c2bfa13706]

        Fix CurDir on Windows
        
        * Allow lowercase argument.  (And properly check the sal_Unicode value with
          rtl::isAsciiUpperCase instead of with isalpha, which would cause UB for values
          outside of unsigned char + EOF).
        
        * Use _wgetdcwd to get a UTF-16 path in the first place (instead of erroneously
          converting via createFromAscii and assuming the path only contains 7-bit ASCII
          characters).
        
        * At least with a MSVC 2015 Update 3 --enable-dbgutil build, a call like
        
            CurDir("A")
        
          for a non-existent drive A will cause a failure message box
        
            Microsoft Visual C++ Runtime Library
        
            Debug Assertion Failed!
        
            Program: ...\instdir\program\soffice.bin
            File: minkernel\crts\ucrt\src\desktopcrt\misc\getcwd.cpp
            Line: 225
        
            Expression: ("Invalid Drive", 0)
        
          though, which appears it can't be intercepted---trying with a
          _set_thread_local_invalid_parameter_handler around the call to _wgetdcwd
          didn't have any effect.
        
        Change-Id: I666f84b0695152c0f2c25de3bae100e58929594a

2017-03-20  jan Iversen  <jani@libreoffice.org>  [028ef4748e53aa8f72c6464ce6bbeeb28c61d30c]

        LibreOfficeKitInit.h modified to avoid ODR.
        
        As discussed in IRC, the prev. version would cause an ODR
        
        the use of _cplusplus have been changed to IOS_SWIFTCBRIDGE
        
        Change-Id: If18610858cb56780347bb28f909619db4aac85b0

2017-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5d8be3271eeb806bde0f1d5ecdb53256284e555]

        ubsan fix after "drop GetId() from SfxUndoAction"
        
        bug introduced by
        commit 64ea8306b0ceb001132ac9cbc945a12afc01b8cd
        drop GetId() from SfxUndoAction
        
        Change-Id: I75b23650c7dc15fc76fe1b9118129ff8ead35315
        Reviewed-on: https://gerrit.libreoffice.org/35333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-20  Stephan Bergmann  <sbergman@redhat.com>  [545ad8320643fa3d000f7eab3938d0576304630b]

        Fix version number in scp2-generated version ini-file UpdateID variable
        
        USERDIRPRODUCTVERSION is stuck at 4 now (as its main use is for the version
        number of the UserInstallation directory), so use LIBO_VERSION_MAJOR instead
        (like generation of the version ini-file counterpart for instdir/ does in
        instsetoo_native/CustomTarget_setup.mk).
        
        Change-Id: Ib87536d335487383940cff2f69c864a33f05bbee
        Reviewed-on: https://gerrit.libreoffice.org/35301
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-03-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e503a69e962bf1b39104e3df91b452702a62aa0e]

        don't check safe mode on Android
        
        Change-Id: I2ebd3ad3783cd0bb0236574edb1cb428c522aed3

2017-03-20  Caolán McNamara  <caolanm@redhat.com>  [66067b845ba5c1de0d5acae3797c36b7d12ce7b6]

        only toggle debugs on down, not also on up
        
        Change-Id: I6eb7dfd60ca855a9d4b939f4fd186e7037a1a3b4

2017-03-20  jan Iversen  <jani@libreoffice.org>  [ffeb6227aebef6e9ed81d468d31f9ae8dc3462ba]

        ios LibreOfficeLight, FileManager
        
        Online consist in reality of an independent FileManager
        and a DocumentViewer. Adding a FileManager that "knows"
        ios specific fileHandling.
        
        Added UI dialog (storyboard)
        
        FileManager consist of 2 parts, a FileManagement class
        connecting to IOS (will later handle differencies between
        local storage and iCloud) and a FileManagerViewer giving
        the user a UI to select files.
        
        Change-Id: I30b4eafe48a3396c100e7475ba7118f0ee2de73d
        Reviewed-on: https://gerrit.libreoffice.org/35451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-03-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [a1eb1b6e845a7772d51755ec060300a8b746d9ff]

        sw: prefix members of SwTableBoxNumFormat
        
        Change-Id: Ie5f9740f5022230d85aafb8a2921396d03abe1df
        Reviewed-on: https://gerrit.libreoffice.org/35453
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-20  Caolán McNamara  <caolanm@redhat.com>  [879aa0f71d98969f6bf2e540f1e95c7c9e0e05bf]

        Resolves: tdf#106612 fix double click in draw/impress navigator
        
        Change-Id: Ic4b08c6e5cd430b5278bdc2cb7f1205bba160740

2017-03-20  Stephan Bergmann  <sbergman@redhat.com>  [75b079201b479fbc448f41427106a52b4e06e445]

        Fix HAVE_CXX14_CONSTEXPR check for (at least) Clang 3.9.1
        
        ...which appears to happily accept complex C++14-style constexpr function
        definitions, and only complains if such a function call is then used in a
        constant expression context.
        
        Change-Id: I8f7efd7f0af7b1b98d78840cebfeda8bc96e15d0

2017-03-20  Tor Lillqvist  <tml@collabora.com>  [2609f36ec58f1b5910bb621d963d1be72e5bf9ca]

        Don't hardcode the basename of BUILDDIR as "ios-work"
        
        Change-Id: Ie74c3bdb9a83ab4310b7f7d02bf9c60601fc0494

2017-03-20  Caolán McNamara  <caolanm@redhat.com>  [91e6638708c3a615f19b9018fd57e5d7a09fd08d]

        ofz#912 support avoiding config
        
        Change-Id: I10bef028badc1a3d1d96adaa1757fa7d9c6d2dc8

2017-03-20  jan Iversen  <jani@libreoffice.org>  [d66eeb502c4b393229c0b53f72df1b6ef4554490]

        ios LibreOfficeLight lokit
        
        Moved protocol comments away from the source file
        base on a suggestion in IRC.
        
        Change-Id: I4d6939c267a33b0d782278a80a3cf116075588e2

2017-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [17e872c3fa87bb596ec8b263b7a2e692b927dcef]

        remove unused defines from HRC files in svx(1)
        
        Change-Id: I2f4c3158123892f1c059c3794f106e883d78a1ed
        Reviewed-on: https://gerrit.libreoffice.org/35326
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4307643b2fa1f2cdc2bf087ab2285a8557d61bec]

        remove unused defines from HRC files in misc(2)
        
        Change-Id: I6d27c03925e7756022c3e343c0873c4dd1dd90dc
        Reviewed-on: https://gerrit.libreoffice.org/35324
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e604ddfd1196c877ddce603dca15f9a5228497e0]

        remove unused defines from HRC files in svx(2)
        
        Change-Id: I5361faaaf7fcfc1992919b1fb687b436470ed6a8
        Reviewed-on: https://gerrit.libreoffice.org/35334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a386915e51c54901d2e6cb77b615de33f3c9fa18]

        remove unused defines from HRC files in sc(2)
        
        Change-Id: I368abd0c39151c65ac8f0d56cbb6f2c498131534
        Reviewed-on: https://gerrit.libreoffice.org/35322
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [d99d143900081dd14e070c7373ba204739d80496]

        convert RndStdIds to scoped enum
        
        Change-Id: I029ad67dfcbc40f3953adf485957efcbd97f23d0
        Reviewed-on: https://gerrit.libreoffice.org/35328
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8e5437ea859e78f7de2730bfa60ab6d27534f286]

        impower test case - repair
        
        Change-Id: Iada2cf246b46c316c3127a27fced6569704d7a9b
        Reviewed-on: https://gerrit.libreoffice.org/35446
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-20  Takeshi Abe  <tabe@fixedpoint.jp>  [fdbf7aa4f04c66ab84b7069c04534ed789db25d6]

        starmath: Assert a precondition of DoBlank()
        
        Change-Id: I9e2d7dc5d209559b9cacb4315610431ebd1df717
        Reviewed-on: https://gerrit.libreoffice.org/35419
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8fd7b49308e296097355c38922fbb766d439fa74]

        uitest: start logging the actions on UI elements
        
        Change-Id: I9d82cb22dcbd15c92564c740b1c7e08484f1dd65
        Reviewed-on: https://gerrit.libreoffice.org/35449
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dade97c9186bd70ec7aefe7e06f54fda11968fec]

        uitest: use the new ui test logger also for the UNO commands
        
        Change-Id: I220b817df82cd0f26f6d8b72a28b7becfd954461
        Reviewed-on: https://gerrit.libreoffice.org/35448
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [26ee34d1332e164cf938fcf78902df7d0cc3fe8f]

        uitest: add logging for UI actions
        
        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.
        
        Change-Id: Ic536db766e41d03d048c920f6d551047af6fbb74
        Reviewed-on: https://gerrit.libreoffice.org/35447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2356bfdb1b99a93fcb35fefc0f587158e7d160c2]

        uitest: add a way to log the UNO commands
        
        Change-Id: Ibbf7fd8e44b0be82e496eab6d98468f03038e60f
        Reviewed-on: https://gerrit.libreoffice.org/35441
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [382f9f744652d6ae1482910ec62513d6ea94863c]

        tdf#106317 bottom tabbar, grow/shrink font, insert line,rect
        
        - added some initial implementation of the bottom tab-bar, which
          has 3 tabs - character, paragraph, insert
        
        - insert has not (completely) working insert line and rect shapes
        
        - add ability to shring/grow font as alternative to select its size
        
        Change-Id: If039f985403a8155d1e011953043f2979b4bfa91

2017-03-19  Mert Tumer  <merttumer@outlook.com>  [088fb93a7b178b076d293d15c049132ba2975a26]

        tdf#106369 added toggle status ability for the list buttons
        
        Change-Id: Ic3132441bac57abf36e3588e6871c5b14a47c25d
        Reviewed-on: https://gerrit.libreoffice.org/35427
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-03-19  Caolán McNamara  <caolanm@redhat.com>  [ed42442cf88ab79a333ac182076949afe30737d4]

        ofz#909 timeout on converting gray scale jpgs
        
        but we can remove the whole setting pixels one at a time
        because the format matches N8BitPal, and typically that's
        what we're writing to anyway, so a direct copy will do
        
        Change-Id: I91c72ec37055eb064d84461ac89b6bf171ef8d79
        Reviewed-on: https://gerrit.libreoffice.org/35442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-19  Caolán McNamara  <caolanm@redhat.com>  [3f243471b57761ea523a19d5c717d06752aa2aa4]

        ofz: segv on nullptr
        
        Change-Id: I5ec64411b101972ddd150a782b845d4f790ea873

2017-03-19  jan Iversen  <jani@libreoffice.org>  [941ef397e9267f7ca7fac8b2133272f3655ec460]

        ios LibreOfficeLight, tokenize
        
        Add general tokenizer for parameters.
        and WebWiew to host JS from online
        
        Change-Id: I5bb419c18d239d6d88fa17078c079420aac58931
        Reviewed-on: https://gerrit.libreoffice.org/35438
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-03-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [47d4f6252df2ec3cc9f7363ce37e043dcec20f2e]

        add test for tdf#93151
        
        Change-Id: Ia51c50d29b4790d88e8b8e4b0708d6995d4226f7
        Reviewed-on: https://gerrit.libreoffice.org/35440
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5b878718b90fe10a0c9a41777ebb8b22330bad3b]

        uitest: allow to specify a different configuration for tests
        
        Change-Id: I29dec3237c46007a5c3dce02d70052a4891ec73f
        Reviewed-on: https://gerrit.libreoffice.org/35439
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-19  Julien Nabet  <serval2412@yahoo.fr>  [7b3825c66e7a7d7430404637261c41fd1ef0fbf8]

        Typos
        
        Change-Id: Id1b96b56b16ebf2d8a99dd6fb64c73906dfd598f
        Reviewed-on: https://gerrit.libreoffice.org/35435
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-19  Stephan Bergmann  <sbergman@redhat.com>  [00b54bd32c0780f945fd99f97df3e448b41b5afe]

        scp2: Removed unused Directory items
        
        Change-Id: Ib095e8eb9f9b79864f6a50557994f4d24f0bd2a4

2017-03-19  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [e39bc37250c325347bb780e62f21457816f35974]

        Updated core Project: help  58fe67c610ff2f7e67266424cb657129e3311975
        
        Update references to Apple’s computer OS to “macOS”
        
        I know the capitalization is ridiculous, but that’s how they write it now.
        
        Change-Id: I8043b41353a327dfe1ef19636ebb1573e6a11107
        

2017-03-19  Stephan Bergmann  <sbergman@redhat.com>  [fbcdca2becb4eee0825697efffba14b5796ade6d]

        tdf#87075: Filter out unused directories from FILELISTs
        
        ...so that on macOS dictionary extensions don't pollute LibreOffice.app's
        Contents/Resources/extensions/ with empty directories (that would then show up
        as phantom extenions in the Extension Manager).
        
        Change-Id: Iacff73e931885cde0fe507e384de80e9bd38d475

2017-03-19  jan Iversen  <jani@libreoffice.org>  [6aa9d41a0d0c45346cfe84cf903057d812815c20]

        ios LibreOfficeLight clientCommands added
        
        Add connection between client commands and LOKit.
        
        Change-Id: I2593b3c0b7a82612924bf63c3be85963f5a20d32
        Reviewed-on: https://gerrit.libreoffice.org/35434
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2017-03-19  Julien Nabet  <serval2412@yahoo.fr>  [b5bef1f7d5edb68a7609c2d003955461bfa9c5aa]

        Typos
        
        Change-Id: I13020539fe121151e884a90d72d47788fb3ae65c
        Reviewed-on: https://gerrit.libreoffice.org/35436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-19  Zdeněk Crhonek  <zcrhonek@gmail.com>  [38e6da9f23a29d297701a35b213b7b38c4f67bda]

        impwer testcase - repair buildbot error
        
        roundsig(, 15) -> roundsig(, 12)
        
        Change-Id: I5b9b09f136fc1cf0c1842a4767ee4e2b9f8b45b5
        Reviewed-on: https://gerrit.libreoffice.org/35431
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-19  Julien Nabet  <serval2412@yahoo.fr>  [0a57e51f410eda8e5d27a95a8d0ae5124fcc7496]

        Fix typo for "expression"
        
        Change-Id: Iad0728fe53912d85ee40ef1b39d476a47aaad2d2
        Reviewed-on: https://gerrit.libreoffice.org/35433
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-19  Julien Nabet  <serval2412@yahoo.fr>  [fa7e3d389f64e051bd3a1f4cde4f938bd324051f]

        Fix typo to have "NEEDS_QUALITY_PARAMETER"
        
        Change-Id: I7621c171ede3bbfc49fc2298f793473f10f21175
        Reviewed-on: https://gerrit.libreoffice.org/35432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-19  jan Iversen  <jani@libreoffice.org>  [c1f46c54a62030efb93443c025487d2caade5b9c]

        ios LibreOfficeLight LOkit integration
        
        Integrated LibreOfficeLight into gbuild.
        added lo.xcconfig and Resources (needed to link with LO and run LO)
        added swift --> C interface for LOkit
        add known commands from JS client
        
        added C++ condition in LibreOfficekitInit.h (inline no good in a C file)
        
        Change-Id: I19ebe8912546408bf701c96c0c63541d6e37cad8
        Reviewed-on: https://gerrit.libreoffice.org/35430
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-03-19  Matteo Casalin  <matteo.casalin@yahoo.com>  [7a2f07c4bd5d26657593044dd441ba5fd168e5de]

        Use just geParameter instead of hasParameter + getParameter
        
        getParameter returns and empty string if the key is not found,
        so we can just avoid searching twice for the same key.
        
        Change-Id: Ic48debce05fe94d8e087b64bde5a589e54bfb616

2017-03-19  Matteo Casalin  <matteo.casalin@yahoo.com>  [e256519a629e88c624c52916f1c38f774cfd445c]

        OUString-related simplifications
        
        Change-Id: I2f4099410bcdb9e04583cd37bf63ef86ce81f7e5

2017-03-19  Matteo Casalin  <matteo.casalin@yahoo.com>  [4a268ebc3f57f4e896bb53b8ca85747895739f24]

        Can return const OUString&, here
        
        Thanks to Noel Grandin for his suggestion.
        
        Change-Id: Ia0d9c46c03928e5551e766572c814f4e9ba6f278

2017-03-19  Matteo Casalin  <matteo.casalin@yahoo.com>  [3563fef9566cdf2828605bcfcb75bd2c9db46c13]

        SfxViewFrame::ExecReload_Impl - remove written-only variable aURL
        
        Its only user was commented-out by commit 6c1be80980cbf02ecaf07996b1c2be5777f59124
        (2004) and then removed by commit 40fe03745fc75609350cf8115134eb07f04eefa7 (2010)
        
        Change-Id: I821a97275b79230e9e389a9b57c82110fa16aa8e

2017-03-19  jan Iversen  <jani@libreoffice.org>  [03feb950308bcbb26a7b1c52fa0ce820be9e6472]

        ios LibreOfficeLight
        
        start project with sidemenu and navigation
        
        the aim of the project is to provide an IOS prototype
        based on work from the online repo and added up with
        native swift work.
        
        The project aims at having a simple editor, where the user
        can correct typos etc. in complex documents. Sharing will
        be done using the iCloud drive.
        
        The project is a proof of concept, to replace the current
        android/ios viewers.
        
        The document will be presented using the webkit (available
        in both IOS and Android) and reusing the Javascripts from online.
        Thereby having one set of files to handle user interface for online,
        android and ios.
        
        The sidebar is intented to be used similar to MUFFIN (notebook bar),
        while the action is for save/print etc.
        
        Change-Id: I307a70b87e6367de2d22c1360a3e9cfa53d373a9
        Reviewed-on: https://gerrit.libreoffice.org/35376
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2017-03-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [34ccc9c4866e10abe7d366c354dfadf4f2671bb1]

        Fix filename reference
        
        Change-Id: I0110d61bc9505a880e5e6e70d430eae1fab9aeff
        Reviewed-on: https://gerrit.libreoffice.org/35428
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-19  Khaled Hosny  <khaledhosny@eglug.org>  [12490e743fadd9e1d509cdaeee67ccb15e024657]

        This can move out of the header as well
        
        Change-Id: I995ad7fb040e11363a70ee2b5cd88e068f06771c

2017-03-19  Khaled Hosny  <khaledhosny@eglug.org>  [550c6ed03a6d5d56ec23ce0d18d081b03226f539]

        Typo
        
        Change-Id: Icdcf060b8e6d5ecbb08a1915261687026d674c0b

2017-03-19  Szymon Kłos  <eszkadev@gmail.com>  [2cfc214c6bf86e82b6dc742320c38561982ec3c5]

        Notebookbar: transparent icon for breeze_dark
        
        Change-Id: I01827e4064ed7b43a9d517cdd14716eeef4d054e

2017-03-19  Caolán McNamara  <caolanm@redhat.com>  [d433bb874abb2106c5fd4c160e088598dc9bcf62]

        sync with final upstream commit
        
        Change-Id: I7ebe6096a63f1da29523295b8065c998809e125a

2017-03-19  Stephan Bergmann  <sbergman@redhat.com>  [cffc082ec77b1511faaaab3397e9acb045b77c5d]

        loplugin:loopvartoosmall
        
        Change-Id: Ie83c881db64a857bb542ffc8e298f585f3880d73

2017-03-19  Julien Nabet  <serval2412@yahoo.fr>  [b3be89a02c8d90f4620cc16d1e386c6912904bd6]

        cppcheck: alloca (vcl/printerjob)
        
        Remove it since useless
        Add an assert to pBuffer
        Remove an useless variable
        
        Change-Id: Icac2bc6582ca6f2bebe628e9454b9212206b269d
        Reviewed-on: https://gerrit.libreoffice.org/35408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-19  andreas kainz  <kainz.a@gmail.com>  [fd697550825a091d9ee21c16ef25e011b1f201c4]

        update page breeze icons
        
        Change-Id: I0a2d92b8c5bdf1ab37f4ac4c4fe6ffa3ad066f2f
        Reviewed-on: https://gerrit.libreoffice.org/35416
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-03-19  Caolán McNamara  <caolanm@redhat.com>  [cd3e18c2cfca66d2efdc7662bae38ce72a2f8d40]

        ofz#907 divide by zero
        
        Change-Id: I663761239efe195b2051cf4410eca2a3362e5de8

2017-03-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [47a9523f3fdc0bde2103e3c247fe9a74ab96af81]

        Fix typos + some German translations
        
        Change-Id: I1c5bb725ffdf72363279436ad9bbb88064228253
        Reviewed-on: https://gerrit.libreoffice.org/35406
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-19  andreas kainz  <kainz.a@gmail.com>  [6b9498c65b0a549e97c287439131759aac3abc1b]

        add titlepagedialog breeze icon
        
        Change-Id: Ic7d30eb0c5ab85cdd62fb7d07e3d22c8352af47d
        Reviewed-on: https://gerrit.libreoffice.org/35417
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-03-19  andreas kainz  <kainz.a@gmail.com>  [b0ced895244bd7c727c3c50bc4d3c2e05c47074f]

        add tablenumberformatdialog icon for 32px Breeze size
        
        Change-Id: I0f93f3478b8320215ebf8ad4a6ea69182f62c51f
        Reviewed-on: https://gerrit.libreoffice.org/35399
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-03-19  andreas kainz  <kainz.a@gmail.com>  [53bfc6de0db07036c8c27418e6eace55fbc4ff15]

        add entirecell for 32px
        
        Change-Id: I0b2e2cc3cad9835d4fb3e13c43eab626079d7d23
        Reviewed-on: https://gerrit.libreoffice.org/35397
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-03-19  andreas kainz  <kainz.a@gmail.com>  [e6341a94852187893ecd5cde54c9eda33e93d2fa]

        update showtrackedchanges icon with addwatch
        
        Change-Id: Icbde59ec6f2b99560dc110a5f5d28a08d05fe71f
        Reviewed-on: https://gerrit.libreoffice.org/35378
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-03-19  andreas kainz  <kainz.a@gmail.com>  [e1b9714aa8a6ac6833d3368303a1ef362aa1ccb4]

        add savemodified_extralarge icon to breeze
        
        Change-Id: I3ef5d0ef0d2d65478a281aca406ca14ecc075b90
        Reviewed-on: https://gerrit.libreoffice.org/35327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-03-19  Takeshi Abe  <tabe@fixedpoint.jp>  [70f034497b5ffb61e86d0814de94949e72a1908e]

        starmath: Make DoTerm() return the top of the stack
        
        without pushing it. Client code do it instead, so no logic changes.
        
        Change-Id: I7ea95b4bddc4e1ef7270cfe02d4f8ad3dc1f19d0
        Reviewed-on: https://gerrit.libreoffice.org/35400
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d948d66509022befdb6e2c589859ca7dee9e5347]

        Fix typos
        
        Change-Id: I5c89a47e658ae4ad2b0cdfcdb4988c4b79353085
        Reviewed-on: https://gerrit.libreoffice.org/35413
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-19  dennisroczek  <dennisroczek@libreoffice.org>  [7e24cedb9eaf68c2b95296bf6352f94e2a60532e]

        fix typo/grammar: "the the" --> the
        
        * also removing pointless ASCII art (tdf#62475)
        * truncate ending whitespace in Doxyfile
        
        Change-Id: I59b012f41ac0d170216229da85a49aa41689dee5
        Reviewed-on: https://gerrit.libreoffice.org/35151
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-19  dennisroczek  <dennisroczek@libreoffice.org>  [de084e09cfbf646703c80fd84cebb5978e1ca940]

        fix grammar/typo: defunctional --> nonfunctional
        
        Change-Id: I672ac5d22c79e63cafc6f9f9f31f69e82dedf342
        Reviewed-on: https://gerrit.libreoffice.org/35405
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-19  Mark Hung  <marklh9@gmail.com>  [4cd1cd396a1ec189660f07ddcfee16c004d71a38]

        Remove GetVerticalOrientation declaration from header.
        
        Change-Id: Icedd82e7a0092c18e1ff5b4ad4be22f2a30c33e2
        Reviewed-on: https://gerrit.libreoffice.org/35384
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [2667435ea5e6b73e58e57703b6fc3896e87eb370]

        vcl: have AcquaSalInstance use osl::Condition instead of oslCondition
        
        Condition is deprecated already, but there is no need for the
        AcquaSalInstance class to use the low-level C-API, when in fact there
        is a C++ fascade that calls on this via the C++ abstraction,
        osl::Condition.
        
        This will make it much easier to switch to using std::condition_variable
        in the future.
        
        Change-Id: Ic495c4120a59480bf50a8c5b73608874fc4228ea
        Reviewed-on: https://gerrit.libreoffice.org/35392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-03-18  Julien Nabet  <serval2412@yahoo.fr>  [96a9b38db5fd9c21bffe4274fa7d5083d4bc2ee9]

        Typo: sucess->success + "adminsitrator" fix
        
        Change-Id: I42fdb0a60b987af92e0433e7ff0e5754bc1da748
        Reviewed-on: https://gerrit.libreoffice.org/35412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-18  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d1f3219e773f854c33b39a1fa1622def3282d8d6]

        tdf#104722: Align text correctly also during editing
        
        Change-Id: Icd21aa5be70adf6637bc20f7f511ff26d2955fc2
        Reviewed-on: https://gerrit.libreoffice.org/35415
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-03-18  Caolán McNamara  <caolanm@redhat.com>  [4154b710ae4f4e0ee221042e3905469f3014f50b]

        use SAL_NO_FONT_LOOPUP for consistent results
        
        Change-Id: Ibdc0df66325b49fb24c8e59c86beb2875b0e200e

2017-03-18  Caolán McNamara  <caolanm@redhat.com>  [cfd749370465ca25ffe8cd776a3bde8aae75260c]

        noone cares about the return value
        
        Change-Id: I1f5e0ea481c39b92726812722d3f6f782f3cec9d

2017-03-18  Caolán McNamara  <caolanm@redhat.com>  [6889fa826eef6bd1074d77507818e71dfe8ba152]

        rework jpeg error handling to throw rather than setjmp to avoid leaks
        
        Change-Id: I00e5041db7dcfb71d646438f7fda538d90ce6223
        Reviewed-on: https://gerrit.libreoffice.org/35414
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-18  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [78d3af7260e553b63f65befacbb40ac68d8b4ce5]

        Updated core Project: help  42188315ed1aef6b50e73b968da52739fdc9a76e
        
        We’ve recently stopped abusing the product logo for a UI element…
        
        … so its appearance-based description has gone stale.
        
        While I’m here, I’m fixing a preposition, word spacing and quotation marks.
        String changes are painful for translations, so this saves time.
        
        Change-Id: I56b2a9830e02f166af048a9900c26bdc59f79223
        

2017-03-18  Julien Nabet  <serval2412@yahoo.fr>  [4c2b298afc84be7558b3d7025c5c80e82c49b0ef]

        Use char instead of unsigned char
        
        to avoid some reinterpret_cast
        + prepare to replace some alloca calls
        + replace C cast by using plain char assignment
        
        Change-Id: Iff65b9a324ca1cc936c9effd2b3b71596d6e9b0f
        Reviewed-on: https://gerrit.libreoffice.org/35398
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-18  Julien Nabet  <serval2412@yahoo.fr>  [68722bd4ba0442f95122ebf5505bc1ea548ce526]

        Typo: BimapPainter->BitmapPainter
        
        Change-Id: I2176e0050ca92de0f2effb7257dd7ebba2a4f439
        Reviewed-on: https://gerrit.libreoffice.org/35411
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-18  Caolán McNamara  <caolanm@redhat.com>  [7ceeae3823b0cf1496be1b0e191571bb463adc7f]

        ofz: floating point exception in values close to zero
        
        Change-Id: Idd8c7d4dd42c63f4f4a67ba61b9f3760ec04f2f1

2017-03-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1e02750ef22ff97d1819f96955be9bd25a0507b3]

        VBA tests - add CVDATE,CVERR,DATEADD test case
        
        Change-Id: Ib6b79eb3a3daf22dd4f15427a3e8547300f8b8f9
        Reviewed-on: https://gerrit.libreoffice.org/35403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-18  Caolán McNamara  <caolanm@redhat.com>  [7cf3f4d1d74d7954ea38133d6b73e047db33a6ed]

        ofz#891 an exception is an acceptable outcome
        
        Change-Id: Ia5939b81f6bc2d44a4966266a91ed14d4fafad2f

2017-03-18  Jean-Pierre Ledure  <jp@ledure.be>  [4436bef02b85d08c9280027d3637c79a956183fc]

        Access2Base - Get and set On... properties on dialog events
        
        The technique used on form, subform and control events
        is not applicable on dialog events
        Workaround now implemented
        
        Change-Id: Ie729e47e6f87f156536fd43ab4bfa36cb6ae35f6

2017-03-18  Caolán McNamara  <caolanm@redhat.com>  [23a7498fddf5b0f042deeede63c60334c06b787b]

        valgrind: uninitialized value
        
        and can use a simple vector here
        
        Change-Id: If27e881c4ae7a1a068fdbb1c0a689ecc78804095

2017-03-18  Rosemary Sebastian  <rosemaryseb8@gmail.com>  [109210e5b71a4e0b6fcaae72be7ef8d7667f3708]

        Revert "Revert "Implement export and import of author field in fixed format""
        
        This reverts commit cae16645e17df6a1f87443c00b6abfd26dabd27f.
        
        Change-Id: If5b85beb53a0925909d537023879a7d86fa011cf
        Reviewed-on: https://gerrit.libreoffice.org/35391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rosemary Sebastian <rosemaryseb8@gmail.com>
        Tested-by: Rosemary Sebastian <rosemaryseb8@gmail.com>

2017-03-18  Michael Stahl  <mstahl@redhat.com>  [198b6c16e78b3462217c9d8a0429459abe885392]

        Fix MSVC hang in ThreadPool::shutdown()
        
        This is the vclbootstrapprotector.cxx part of
        9899ffd244dd367ba69dffe1f21f4f0222064a46, which unblocks
        hanging unit tests on a number of VS2015 tinderbox hosts
        
        Change-Id: I6dcfd5a85c078953f0dc6fba0311d9e750f8ce5e
        Reviewed-on: https://gerrit.libreoffice.org/35393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-18  Julien Nabet  <serval2412@yahoo.fr>  [415059bddf329feaf3a7b769e70f8641bdfffca6]

        cppcheck: workaround nullpointer false positive with an assert
        
        Change-Id: Ib94d64ed5076b5603e99fa9632d25e85395b6ff1
        Reviewed-on: https://gerrit.libreoffice.org/35395
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-18  Julien Nabet  <serval2412@yahoo.fr>  [468d2964e9c30df4cdbfcab000b1f513021a22d3]

        cppcheck: nullPointer
        
        Avoid to forget E_POINTER return value
        
        Change-Id: I1887d20c7d73dcd3c6ddc1287b6c1ad6c13dd69f
        Reviewed-on: https://gerrit.libreoffice.org/35394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [c154f9a0827dcc2fc69870198d368fa8ebb4cde2]

        vcl: change opengl gpWatchdogExt from oslCondition to osl::Condition
        
        Condition is deprecated already, but there is no need for the
        us to use the low-level C-API, when in fact there is a C++ fascade
        that calls on this via the C++ abstraction, osl::Condition.
        
        This will make it much easier to switch to using std::condition_variable
        in the future.
        
        Change-Id: I0d7fda22ad00a79767b68cd06f00decfc0555371
        Reviewed-on: https://gerrit.libreoffice.org/35390
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [5198b4b8c7a7086753e499900b227e16f3d65340]

        vcl: make GtkData use osl::Condition instead of oslCondition
        
        Condition is deprecated already, but there is no need for the
        GtkData class to use the low-level C-API, when in fact there is a C++
        fascade that calls on this via the C++ abstraction, osl::Condition.
        
        This will make it much easier to switch to using std::condition_variable
        in the future.
        
        Change-Id: Iddd2cad0e1137c0b458ebe25b506d463847a6dc0
        Reviewed-on: https://gerrit.libreoffice.org/35389
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [396138719206d5033faaeaf09b88437cbb3480e7]

        salhelper: change oslCondition to osl::Condition
        
        Condition is deprecated already, but there is no need for the
        us to use the low-level C-API, when in fact there is a C++ fascade
        that calls on this via the C++ abstraction, osl::Condition.
        
        This will make it much easier to switch to using std::condition_variable
        
        Change-Id: Ia362666ff241293e143de0fa1dc0bc3a990bef82
        Reviewed-on: https://gerrit.libreoffice.org/35388
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [5ec1713ae5b177ae32970c7209cea55ee0041c5c]

        vcl: have SolarThreadExecutor use osl::Condition, not oslCondition
        
        Condition is deprecated already, but there is no need for the
        SolarThreadExecutor class to use the low-level C-API, when in fact there
        is a C++ fascade that calls on this via the C++ abstraction,
        osl::Condition.
        
        This will make it much easier to switch to using std::condition_variable
        in the future.
        
        Change-Id: I81e8530d42fe1451c4ca5bce998b13de0576bc4e
        Reviewed-on: https://gerrit.libreoffice.org/35386
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-03-18  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1e7d1f27217c0fe33009552bd6a0bc6523f821ed]

        Updated core Project: help  d0bd7a8b5d81eac901ad1b9840d4d83d1f1c85da
        
        I renamed this button a while ago…
        
        Change-Id: I18453f5bf0d9418a60733eaef01ac979ac89a937
        

2017-03-18  Khaled Hosny  <khaledhosny@eglug.org>  [6c0525ff453464525cf6f5f2778e55b32de20e01]

        Move the check to start, clearer this way
        
        Change-Id: I6c7626161d7f8ab8ee2a8a87eea470338861d80e

2017-03-18  dennisroczek  <dennisroczek@libreoffice.org>  [a87f678e7ba525c7725cd2f4cfadfb69bdcd4b34]

        fix typo: amd --> and
        
        Change-Id: I2905e8bbc659ab8a6344b172980d20455a67e87e
        Reviewed-on: https://gerrit.libreoffice.org/35319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [135cc026bcbf77ced58c7a8b85604edba7c2d5df]

        add test for tdf#95306
        
        Change-Id: I5f7b38eda7555f0d485318f1b43cf7c890260a89

2017-03-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a22bec478a5fcb1423046d8d2f5d897aa9aa0440]

        uitest: add method to get the column object from a spreadsheet doc
        
        Change-Id: I594779ad7b3fe97a1055ad9c999fe6be126875fb

2017-03-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [21cc5084d5fdcedec7793dbf024552592a70324d]

        add test for tdf#105909
        
        Change-Id: Iba9922f40b4b72039f35371c42aa24bac52a8adc
        Reviewed-on: https://gerrit.libreoffice.org/35383
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [cf435712b300562b54d896ab9e0e953fac6e7067]

        osl: removed extraneous <BR> tag from conditn.h
        
        Change-Id: I7cfcef8b825ab1f0cc2fcd55bda19b2981a972d5

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [bda4fe043b8bd03d647bc9497fc271cd458ac91d]

        osl: test/uniquepipename.hxx use <> delimiters for headers
        
        Change-Id: Idabde42af4eed1000e32d605cf93f359ed218ff0

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [d8d9c9ef40c5f4f32404f0cdce3dfffea45541f7]

        osl: test/uniquepipename.hxx whitespace and end namespace comments
        
        Change-Id: Ib409a60061af4034132a0fbd83b85f58212a72b4

2017-03-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a070d0d34763c83b4e957a7aee8b7f255a1d5519]

        extend the test for invalid names, related tdf#86214
        
        Change-Id: Ia47ed333ffc2cc9510f3f971ee5de93f2db7b908

2017-03-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [224a8b3856ec3cbe6d9f864789184d49ecb8c8d8]

        add test for tdf#86214
        
        We should extend the test and check for all invalid names. At the same
        time this can be used as indirect documentation of the names that are
        not allowed.
        
        Change-Id: I9c8b760d49ce2bfe40158a9096246a75f727ff9d

2017-03-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [58323be71c721e7eb4029c255e42be7061b61d73]

        uitest: add method to simplify sending CTRL+A
        
        Change-Id: I708cc0fdb416d3347e9e5c531d7720c902ec0a86

2017-03-18  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [c16a4380fe6bdf6782ef706f4f92d904e0413820]

        remove EE_RESSTR preprocessor abuse
        
        Change-Id: I83b35c4e2d4275ac76a36bec03807be69a605c58
        Reviewed-on: https://gerrit.libreoffice.org/35370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-18  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [93412700af6a6f6b6caa645434b7f40c92a7615b]

        get rid of pointless EE_DLL macro
        
        Change-Id: Ide055b4c1c6d26e4ade1ceed0f3669c4cb7d8392
        Reviewed-on: https://gerrit.libreoffice.org/35369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-18  Caolán McNamara  <caolanm@redhat.com>  [f2efe33f71a8c092a19e3a27a85ac9057ebdca64]

        jpeg_natural_order asan odr violation
        
        Change-Id: I0439ebed136d26847e0e0778446004dfe8e11291
        Reviewed-on: https://gerrit.libreoffice.org/35381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-17  Caolán McNamara  <caolanm@redhat.com>  [6e6e54f944a5ebb49e9110bdeff844d00a96c56c]

        ofz#889 readjust jpeg import
        
        Change-Id: I4e25db429b8dee9265ab2ad468c21cc34a50df6c
        Reviewed-on: https://gerrit.libreoffice.org/35325
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-17  Caolán McNamara  <caolanm@redhat.com>  [2f1045a85970f2fc822f799a9a213fc533b740c2]

        tweak libjpeg to honor JPEGMEM and set it in file format testers
        
        Change-Id: I6660ccc68d3c82bf6118c2106a9293fd37e801ae
        Reviewed-on: https://gerrit.libreoffice.org/35283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-17  Caolán McNamara  <caolanm@redhat.com>  [dac990d646461c2f5a44596d5fd6231e4462c987]

        utl::TempFile can give a stream directly without bringing ucb into it
        
        Change-Id: I6ecfdaafc22f8fad68115465e18b1b1b7366fff6
        Reviewed-on: https://gerrit.libreoffice.org/35380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-17  Takeshi Abe  <tabe@fixedpoint.jp>  [c5f25a3835b9fa4ad4295fa3e6212bbc2311e23f]

        starmath: Add missing commands and tooltips to the Element window
        
        This partially reverts f645294d3959ab204ac0efb6619e74b5ba85efa6 thankfully,
        which told me which help entries were broken or lost.
        
        Change-Id: Id5a4e064aef32d32aed94fbccb0190d514f03c85
        Reviewed-on: https://gerrit.libreoffice.org/35318
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-17  Mark Hung  <marklh9@gmail.com>  [cd6b70497180dbf0f3f78684e74702c993bbe449]

        tdf#106295 fix vertical orientation for fullwidth colon and semicolon.
        
        Chinese users would expect fullwidth colon (U+FF1A) and semi-colon (U+FF1B)
        to be Tu( transformed upright ) instead of Tr ( Transformed rotated ) in
        vertical writing mode. Make them exceptions of UTR50 when language is zh.
        
        Change-Id: If7d01199973d73136a621bf2f32377da76ccb22a
        Reviewed-on: https://gerrit.libreoffice.org/34980
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [2cdca5d32e0b2d1efb9241e4e03e15b20f28363b]

        SfxObjectFactory: directly store factory name as OUString
        
        Change-Id: I0779be1e4b344124514115c6645394d26ac09c36
        Reviewed-on: https://gerrit.libreoffice.org/35375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2017-03-17  Caolán McNamara  <caolanm@redhat.com>  [376ae93f488baab2957713f4fea72a42c91febf4]

        ofz#887 support avoiding reading config
        
        Change-Id: Ic7e0e65b15c7b6a01a10d6004230ad71a2d439d2

2017-03-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [b165f0f9cc358e6127f69227fc3e4f6428fe50c7]

        Remove SfxObjectFactory::GetShortName()
        
        Used in just two places, where GetFactoryName can also work.
        
        Change-Id: I8d498345c41aef520ef776a3deb6744cc64756f5
        Reviewed-on: https://gerrit.libreoffice.org/35374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2017-03-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [a6209ba6a8b5a2c9bcbd0d4f334e7d74acbde95f]

        vcl: OutputDevice::GetGlyphBoundRects()'s nIndex and nBase is always the same
        
        So keeping just nIndex is enough.
        
        Change-Id: I5d3a0e6b4a6ce1305a56cf50e7ff181a098f6412
        Reviewed-on: https://gerrit.libreoffice.org/35336
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [ba66f477a3db8afdc8d76283747d30e80d437a8f]

        Use SfxObjectFactory::GetFactoryName, again
        
        Change-Id: I653fdaa2564a97716e400b509eb7408ffe6050a3
        Reviewed-on: https://gerrit.libreoffice.org/35373
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2017-03-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [b2c58d86127c802555b933d5c11e80bc308f54e6]

        Simplify same assignment in both branches of a conditional
        
        aTitle was assigned GetTitle() in both branches since initial commit (2007)
        Remove the (used just once) temporary, while at it.
        
        Change-Id: I0c6cb0ef8f720fea7f4105edf8233a2c64377e4f
        Reviewed-on: https://gerrit.libreoffice.org/35372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2017-03-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [b93a015f9bbed007a8800ef040ec2b6211d33858]

        Use SfxObjectFactory::GetFactoryName/URL
        
        instead of OUString::createFromAscii( GetShortName() ), in one case
        manually added to factory URL prefix.
        
        Change-Id: I762fc1bcd6dcf7246531816faad2682caf9133fb
        Reviewed-on: https://gerrit.libreoffice.org/35371
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2017-03-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b224dadbca1c5a4906eb60b38bd60250a51d4730]

        drop upcasts
        
        Change-Id: I188cac932d34472c4e0adbc7fc31ff9f6f9e4898
        Reviewed-on: https://gerrit.libreoffice.org/35339
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Szymon Kłos  <eszkadev@gmail.com>  [ede71324a2062ea11619c2b2e85b61f766731999]

        Notebookbar: transparent menu icon
        
        Change-Id: I042d7c4af0a65bec9ad908de7ed330b88afedc34

2017-03-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [7ea2962e7697e73a29a3e77ca68d05a1a14b2ffc]

        VBA tests - add CSNG, CSTR test case
        
        Change-Id: I5e9bc24bb89cc634a3c01e8c8b23a19927e7010c
        Reviewed-on: https://gerrit.libreoffice.org/35341
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [11ad608a1c1128bd75c85e52995804f9864ee803]

        osl: remove more comment cruft
        
        Change-Id: Idbad5816dcae188705e47408fe295cbae15a29a1

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [c3dfcb88c747ee1b2ca402ddbd48c82de4c316b2]

        osl: remove commented out code
        
        Change-Id: I106ced6554e6c64ce236b081a866decfc864026e

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [195e0fc1037906a7f02d2bd15dac98e5c4535d9b]

        osl: remove comment cruft
        
        Change-Id: Ie3061dcacc039b7915a62daa96dc741750c56fde

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [e7b30d24fd22d2ada74adcb4c058ee8b14a1d189]

        osl: I think we all know what a constructor and destructor is...
        
        Change-Id: I67c17606b2f9d93ec047aafa1bf6adffdbad4b40

2017-03-17  Stephan Bergmann  <sbergman@redhat.com>  [5e3cca7b0ae81e2467fb306c1c707f6f5ba7d284]

        More workaround for the MSVC "dllpublic base template" mis-feature
        
        (happens at least with a --disable-pch build)
        
        Change-Id: Id62b254e7835ab923955f0f6529bafa6825aa103

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [f6e4de5a810aaa6bad75832ff21c2d52611e3543]

        osl: add code tags to doublecheckedlocking.h
        
        Change-Id: I4218e710a10e5f6f4b44149603beadf3390b6102

2017-03-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [ece792ff5716992effdfd9db864d646e7c7ec0a6]

        osl: more doxygen changes
        
        Change-Id: Ic191ef5694cef24f030b8e1dba3e66d5e7fb3584

2017-03-17  Stephan Bergmann  <sbergman@redhat.com>  [4d9e28be5c3cfd4cfb32ba0d15400285d661d423]

        There appears to be no need to create a copy here
        
        Change-Id: Ibc0694150aff56c8fadf08d61e350933b245db46

2017-03-17  Chris Sherlock  <chris.sherlock79@gmail.com>  [e700d4f987ca5b3403f8a7f05089371ffb8e4243]

        osl: remove some @return tags I missed earlier
        
        Change-Id: I0e34fc0bc8769968a656550803edc6fdf7634ea1
        Reviewed-on: https://gerrit.libreoffice.org/35342
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-03-17  Chris Sherlock  <chris.sherlock79@gmail.com>  [cc9dddc935fcee47d391d8f914b19021a29d4c19]

        osl: use doxygen @code special marker
        
        Change-Id: If990a500a0794dbfce18c93a24be1d8e5703b12a
        Reviewed-on: https://gerrit.libreoffice.org/35332
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-03-17  Stephan Bergmann  <sbergman@redhat.com>  [221935a5e6d8f510f3c8b8e4ca2350ddec818167]

        loplugin:staticaccess
        
        Change-Id: I255a5c3139f97dbef63dd4d3b0f47d64e6946bd5

2017-03-17  Chris Sherlock  <chris.sherlock79@gmail.com>  [22750c14f2850281ca5235cc3c0a6d7c8a234fe0]

        osl: use doxygen @retval and remove HTML markup
        
        Change-Id: Ia0d0d6b0805612a26fcb3e1cf2f7d2555f7f98f1
        Reviewed-on: https://gerrit.libreoffice.org/35331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-03-17  jan Iversen  <jani@libreoffice.org>  [6bfb7aa4ef09eee32bd47c2f860546329de4ad98]

        ios, added Prototype project
        
        The prototype project is a minimal project, with
        LibreOffice kit.
        
        The purpose is to check if it can build, and be foundation
        for other projects.
        
        The project have been updated to use the newest xcode
        
        Change-Id: Iac277629bc749bcacb83fb056c70a9ec46c8156d
        Reviewed-on: https://gerrit.libreoffice.org/35286
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-03-17  Stephan Bergmann  <sbergman@redhat.com>  [9e37ccf42a534664cadd43a08803061c48fc1a61]

        Get rid of some unnecessary macros
        
        Change-Id: I872dd72429eae8d183ea1ca8d76fb30b0e8be715
        Reviewed-on: https://gerrit.libreoffice.org/35321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-17  Maxim Monastirsky  <momonasmon@gmail.com>  [d920613f6733fdc5931b972177788eb3fbaee6c9]

        tdf#106458 Color widget should have same number of rows
        
        ... across different platforms/themes, so the standard
        palette will always fit without a scrollbar. For this,
        we must not hardcode some arbitrary fixed size, but
        calculate the size based on the number of rows of the
        standard palette.
        
        Change-Id: Ica1d615b43b350aece6b2c29a73337439dd05ac6

2017-03-17  Jan Holesovsky  <kendy@collabora.com>  [3d67719edab741d1a62a3efd2c4e6019957725e1]

        lok: It's not that important to skip some of the messages.
        
        More important is always to perform the paint.
        
        Change-Id: I392dd6cea4a5f43a646fca04d284b365b5fb5b78

2017-03-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [302f25890b5ec409a003db5ed412a3b9fdbfb430]

        xmlsecurity: hold SAXEventKeeperImpl by rtl::Reference in XSecController
        
        SAXEventKeeperImpl is the only implementation of the
        css::xml::crypto::sax::XSecuritySAXEventKeeper interface, and this way
        it's not necessary to cast to various interfaces explicitly at a lot of
        places.
        
        Change-Id: I25f76c88d5fefef42a6e8394a9d6de98c52b12c0
        Reviewed-on: https://gerrit.libreoffice.org/35317
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [707f59b224fda6a0377960476fe35bab32fa4bc1]

        remove unused defines from HRC files in sc(1)
        
        Change-Id: I7803a0564b2f7a2308bd7d009dbd300bec8a755f
        Reviewed-on: https://gerrit.libreoffice.org/35316
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c68ac77770a642b89cbc7a5ecbb4ccb41fd53f57]

        cleanup double includes and declarations
        
        Change-Id: I770e09f48b1a3e8299f59a8e475ba3c18d436d7b
        Reviewed-on: https://gerrit.libreoffice.org/35312
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-03-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9bb21ef311ffc600bc7d2ac1c7dee4d88a694bf7]

        cleanup itempool includes
        
        Change-Id: I3762cdfc6d92d2c15ef6e42d9be8e18ad8d79a10
        Reviewed-on: https://gerrit.libreoffice.org/35313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [c627f4b92824a7c1900e54e8a66773f45e3766dd]

        remove unused defines from HRC files in various
        
        Change-Id: Ia1ba313d2438f04a84bcfcbbbcf6fffea5c1921d
        Reviewed-on: https://gerrit.libreoffice.org/35310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Pranav Kant  <pranavk@collabora.co.uk>  [56552630fe21a143ca243807f093ebb150a2de98]

        sw lok: Use unique redline identifier, instead of array indices
        
        Use a static integer counter as identifier to each redline
        
        Change few unit-tets that was testing redlines by using a hardcoded array
        index. Instead use these unique redline identifiers now.
        
        Change-Id: I63aec3fc8ab10d0dad0c936600d16e96999a2bcd
        Reviewed-on: https://gerrit.libreoffice.org/35276
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9bbc74f1d9053cb3b950e0c14e0fae18f1b0257]

        remove unused defines from HRC files in extensions
        
        Change-Id: Idc98097d32c64c095bb735c8cb91b0ab368c8fa9
        Reviewed-on: https://gerrit.libreoffice.org/35309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [6bedab8bc353afe54e40aa88400f0cacd2002d6e]

        remove unused defines from HRC files in sfx2
        
        Change-Id: Iffe6508558795e059048acae2ca955a78d3e9d6d
        Reviewed-on: https://gerrit.libreoffice.org/35279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  aleksandar-stefanovic  <theonewithideas@gmail.com>  [b0005f4319acb0a5444453466f056d9b5b4c4a39]

        Made toolbar title use the name of the current dir
        
        It uses the name of the current directory, and if the directory is the
        root directory, it uses the app name instead.
        
        Change-Id: I1d8ac2545acb3e75be5b19fb5c208a8cb242de11
        Reviewed-on: https://gerrit.libreoffice.org/35201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [e74eade4c10aec0021337c585494329b82a65c02]

        remove unused defines from HRC files in connectivity
        
        Change-Id: I234acfe9aa489367a1691ca3669fabfd2e72eb01
        Reviewed-on: https://gerrit.libreoffice.org/35275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a1e6100283ed8da4668b3ac0830ec8a112dfea6]

        remove unused defines from HRC files in svl
        
        Change-Id: Ib8e45921593784cccd5ff29feba47b6953b860e8
        Reviewed-on: https://gerrit.libreoffice.org/35278
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f5a16eae7607a37d29a4524d8c91e0bc10a465c9]

        remove unused defines from HRC files in svtools
        
        Change-Id: I5d8a6a4fd232ef10644ae45174a07b30af789205
        Reviewed-on: https://gerrit.libreoffice.org/35277
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [c20dc4433546522a75d7b756162a65637e285887]

        remove unused defines from HRC files in reportdesign
        
        Change-Id: If7d0b32742395e01bb979ffff9012161b0b7826d
        Reviewed-on: https://gerrit.libreoffice.org/35273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2a2b9b5cc98179b699a13f76323365431d862cd3]

        gpg4libre: Also show Infobar when signature is valid
        
        Change-Id: I5eb639d5cc298b595ccee71f00c1f2fc54867186
        Reviewed-on: https://gerrit.libreoffice.org/35287
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [807edd77e2df32d89703d5e550893b62d5973bc7]

        remove unused defines from HRC files in desktop
        
        Change-Id: Iae907966ef5bcde6b51aee8a987213c6c831bdc1
        Reviewed-on: https://gerrit.libreoffice.org/35274
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6541c1abe67a8e13fcbf9d8d8938ac686e7a48d]

        remove unused defines from HRC files in xmlsecurity
        
        Change-Id: I1a0cfa86708e054ecced54052085e65e847097ba
        Reviewed-on: https://gerrit.libreoffice.org/35270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f554d0dc46590f5b2f7247e4450b8a1904bb3a9]

        remove unused defines from HRC files in fpicker
        
        Change-Id: If3ee3225524b745c6a337b1c4e9e963678622c7b
        Reviewed-on: https://gerrit.libreoffice.org/35269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b06401622f18fc57171978a33c6855461b6e16f]

        remove unused defines from HRC files in dbaccess
        
        Change-Id: Ib6ef44769318e133db5744260ff9103d310ff848
        Reviewed-on: https://gerrit.libreoffice.org/35268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2a873cd13adf0b74d18af203676f2de86d1cb2e]

        convert SvxBorderStyle to scoped enum
        
        and rename to SvxBorderLineStyle
        
        Change-Id: I19e530f162e4ca6290a0ad076e7fe3d5775ae6bc
        Reviewed-on: https://gerrit.libreoffice.org/35265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1bffa5e110772a7d6183ac64e56c23f2c3019f93]

        add more conditional format one cell to range tests, related tdf#106242
        
        Change-Id: I6daa394618f7d2b06251091497128fa96391d386
        Reviewed-on: https://gerrit.libreoffice.org/35296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [36d7e21c00d59eead018ad8ef339847a782b9734]

        add test for tdf#106242
        
        Change-Id: I11f67c118617c78fa86b87afed87fcddba4e69e1
        Reviewed-on: https://gerrit.libreoffice.org/35295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d4bdac90c3b12d1de74b99786f2e830ee2ae18dc]

        CopyOneCellFromClip also copies one row ranges, tdf#106242
        
        Change-Id: I1750d411766ba2b4128fc1c00769a8b2e56e7547
        Reviewed-on: https://gerrit.libreoffice.org/35294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [01667d040d9280ee2d918a4bc4a5147e870c039c]

        add test for tdf#106459
        
        Change-Id: I2a8c8d5fe253c08c5e3c7b57e6df677ebe7e384d
        Reviewed-on: https://gerrit.libreoffice.org/35305
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-17  Kohei Yoshida  <kohei.yoshida@collabora.com>  [ed8a337cf6d13eda49d394558d83766131f83e54]

        tdf#104383: prevent crash during file load.
        
        Apparently xView may be null sometimes.
        
        Change-Id: Icef81159eeaf5c9bdb0a91e036019b820952d20b
        Reviewed-on: https://gerrit.libreoffice.org/35304
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-03-16  Stephan Bergmann  <sbergman@redhat.com>  [a18017edd480f412fe54c90039dd3269858ba350]

        Sort lines in soffice ini-file
        
        ...so that they match the order in the scp2-generated counterpart
        
        Change-Id: Id0a77536081872a5feff7f98417462bd7fd057b3

2017-03-16  Stephan Bergmann  <sbergman@redhat.com>  [3d30cdb332ea3e87736bf61928ed420e630b4b89]

        Remove extra space
        
        Change-Id: I147e6a79dff0047be0878ef755e47e2d408cec02

2017-03-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ad9336f29650dc38be06d771f5c3dbc7f0078ff1]

        add tests for tdf#104026
        
        Change-Id: I928828f5f3ee22429e174e6e761d6683a36fdb24
        Reviewed-on: https://gerrit.libreoffice.org/35290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3f0f35c89f3f64fcb110483fd562a59f729dc344]

        the range should be updated after the references, tdf#104026
        
        Change-Id: I2cb674b8b3bc64df031b473b337d266a2eaab43d
        Reviewed-on: https://gerrit.libreoffice.org/35289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [ea8a1bda453ed63d9b26b01f29b0701828dde77c]

        ofz#882: test available len against max possible compression
        
        Change-Id: I19867b74d860f379eae17916cc7f6415e6d20074

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [5885a5da36828434bc80c6dde0334f74f1de1195]

        ofz: reject invalid fraction negative nYNum
        
        Change-Id: I9f86dba2408bdd1e2678c3165386cc99fd94a5a7

2017-03-16  Atef hares  <atefhares1@gmail.com>  [135a9e6ac94f7bf83d1a57a4fb4eab1f66c6d71d]

        tdf#106369, New feature, Inserting  numbering/bullets format lists
        
        Editing toolbar_bottom to include two more options:
        1- Inserting numbering format lists
        2- Inserting bullets format lists
        
        Change-Id: I35f9238c45ab253ea75c693f7a76601408e36f9a
        Reviewed-on: https://gerrit.libreoffice.org/35106
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-03-16  Maxim Monastirsky  <momonasmon@gmail.com>  [5bb0cc118396c27a880ecab76c3ab383d6c8c0ff]

        Keep menubar hidden after Unity registrar activated
        
        ... if it was hidden before. Otherwise it becomes
        out of sync with MenuBar::mbDisplayable.
        
        Change-Id: I03c551ee70131a50fa694b7009c24833ac391990

2017-03-16  Maxim Monastirsky  <momonasmon@gmail.com>  [7c3f18ca3be629c2113e168ffe442c4e89cfeaea]

        This conditional isn't needed
        
        Change-Id: If54f3d815605b07fae505b52e3b532af608e9b7e

2017-03-16  Maxim Monastirsky  <momonasmon@gmail.com>  [0e31d0aa855f7f5ab4875bae916d277fc3c96998]

        gtk3: Keep menubar hidden after customization
        
        ... if it was hidden before. Otherwise it becomes
        out of sync with MenuBar::mbDisplayable.
        
        Change-Id: I4957f5cef916abfa54add2901b330463364d3dba

2017-03-16  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b4156ece74b2d3802ea64e9df85b8e1ed43e9631]

        use forward declaration for SfxItemSet
        
        Change-Id: I81f5d1ca22868d278662a55443e2038581dd3246
        Reviewed-on: https://gerrit.libreoffice.org/35280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-16  Matteo Casalin  <matteo.casalin@yahoo.com>  [0ff696769088c2da896130dc722662b39a4416e4]

        No need to keep these booleans as data members
        
        Change-Id: Id56cb074a3b62423769afc3c4a3ab2f7a312f1be
        Reviewed-on: https://gerrit.libreoffice.org/35284
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-16  Stephan Bergmann  <sbergman@redhat.com>  [60b14d663ec561a8606170cf0b7af13725265b01]

        Clean up integers representing "redline authors"
        
        Unlinke in previous such clean-up commits, there appears to be no sufficiently
        exposed container type whose size_type could be used throughout, so resorting to
        the generic std::size_t in this case.
        
        Change-Id: I3cfbcbe5cce1bfcff2efbb4f8a509fe80ab12151

2017-03-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9b6ed11d58b9f9d0310f95f914a3d354fc813b54]

        gpg4libre: No need to create separate idl files for gpg services
        
        Change-Id: Ief217cd91e30433c30ac0547d28fb6eab2dc43b0
        Reviewed-on: https://gerrit.libreoffice.org/35213
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e7391ca132a9964dc9d870039a104abec044d357]

        Revert "ChartDumpTest: Use local EPS for Mac only"
        
        This reverts commit 4f786274be8f9b01b34ad0772bcf718d5259bdc0.

2017-03-16  Rosemary Sebastian  <rosemaryseb8@gmail.com>  [cae16645e17df6a1f87443c00b6abfd26dabd27f]

        Revert "Implement export and import of author field in fixed format"
        
        This reverts commit 5de40734af30a8b897c6c5b7f681759e36a25557.
        
        Change-Id: Ib09fb1dc54066cadcd9503c92140d78e7482ae6c
        Reviewed-on: https://gerrit.libreoffice.org/35281
        Reviewed-by: Rosemary Sebastian <rosemaryseb8@gmail.com>
        Tested-by: Rosemary Sebastian <rosemaryseb8@gmail.com>

2017-03-16  Stephan Bergmann  <sbergman@redhat.com>  [3e5aa33ef4ea8f5839e358dd62acdc09fe64dda8]

        Revert "Don't package unoinfo in case of Mac OS X like app structure"
        
        This reverts commit 3a663f7a4580b97518aee4e0c797b549c67ef1a5.  Whatever that
        commit was supposed to be good for, not packaging unoinfo on macOS breaks
        functionality, see e.g.
        <https://bugs.documentfoundation.org/show_bug.cgi?id=106292#c10> comment 10 to
        "XMessageBox#execute() in Java fails to draw a window on macOS Sierra".

2017-03-16  Szymon Kłos  <eszkadev@gmail.com>  [c97d78eaa95e9ff0cef7b467ba566af56e3e7c27]

        tdf#103355 Working menu after closing slideshow
        
        Change-Id: Ic6bfb6f9a86d9c475d2d3368b924b56a89c90551
        Reviewed-on: https://gerrit.libreoffice.org/35251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [9e77785b6fcf5aed2a51b7cbbe1ccd5f5e266851]

        ofz#880 timeout loading svm
        
        Change-Id: I8b19a66a7cb8d4eda3774ddc32a43e8653e1c6a0

2017-03-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9a831ada3f57619c4ef0ee24b2dc30e2ac7784c9]

        Updated core Project: translations  fea957b43e56e72a50ab5c6e0d1a065b719ab84a
        
        update translations for 5.3.2 rc1
        
        and force-fix errors using pocheck
        
        Change-Id: Id1d77adf5a89a0ce485273d3865ccf6771becf51
        

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [65fca19cd5268eb8c162d5c8bd2328912a4aaea3]

        fix tinderbox build, ends up using gen backend and icons are missing
        
        put the icons back, and replace the bare 1 etc which hid the usage
        
        Change-Id: Id90de7b29a29141b448107adb4028407ed203e2a

2017-03-16  Stephan Bergmann  <sbergman@redhat.com>  [9fdecc7ede30f2c0c356d97cca2c5bfe98d9ad92]

        Add comment to SwContent::nYPosition
        
        Change-Id: I0979ada2a31125419ca38b98e7141cfbc1887b28

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [665f58590e7cf8778f80dfb211164b3169a0b7d3]

        make pdfium link against the same jpeg lib as everything else
        
        Change-Id: I41b3759b427e34d44b3b9481cbfe79be5639a343
        Reviewed-on: https://gerrit.libreoffice.org/35264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0ea920eeb35bd3b454a4ca0e0d94ba36be400b98]

        No need to use a shared ptr here
        
        Change-Id: Ia3d2f019689efe990cbbde11e9c27a80fd95ae0a
        Reviewed-on: https://gerrit.libreoffice.org/35252
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-16  Jan-Marek Glogowski  <glogow@fbihome.de>  [23bdf47e68c5b86e811e6f3dc27ed3e49788f674]

        KDE fix various clang plugin complains
        
        Fixes clang plugin reported problems in the KDE and KDE4 backend.
        
        Change-Id: I0280beae9dd6f33ee59bdbe89cd38222f33fdc68

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [ae174b009bcf0f84073b9ebbf01ad31b274b789e]

        ofz#877 reference to stack alloced obj outlives obj
        
        Change-Id: I8c854e2f651f8bf0018e8249827aae0fe23057e7

2017-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5d8869cf260303861dd7a0e526459c781da3681]

        remove unused defines from HRC files in starmath
        
        Change-Id: I6c4aa070eac55d7ca9a4bdc404087d32a079dc2c
        Reviewed-on: https://gerrit.libreoffice.org/35254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6bcc2e1b3c461ef2688aa661b1a0fcf8fec9acc3]

        gpg4libre: More details for certificates
        
        Change-Id: I9eee6c55d7ec27e28d844de2ed544040b07fa501
        Reviewed-on: https://gerrit.libreoffice.org/35203
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-16  Pranav Kant  <pranavk@collabora.co.uk>  [055d8821e664446b7e66b73970a324f765e35f9c]

        sc lok: Edit annotation by id
        
        Change-Id: Iaea08b7a31fab1a8c9b8edc193754821c6608c53
        Reviewed-on: https://gerrit.libreoffice.org/35249
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-03-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2237f08812f6075d529f4bee9d8bef94f653948a]

        gpg4libre: Add certificate usage to gpg certificates
        
        Change-Id: I72c83724fcbd380e477a90a3e6db32406f68899b
        Reviewed-on: https://gerrit.libreoffice.org/35192
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-16  Pranav Kant  <pranavk@collabora.co.uk>  [fab4640bd3979352d6fde06decea1834f178f348]

        sc lok: Delete cell note by Id
        
        Change-Id: I97224afb4eb7af36abefd0c3b59ee07de7eaa601
        Reviewed-on: https://gerrit.libreoffice.org/35247
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-03-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [9dd836e4f6bd4be378b56bd581d27e2b02077f0b]

        xmlsecurity: use auto when declaring iterators
        
        Change-Id: Ie56c0c0e1917f159957babca346f1a3fa04bc629
        Reviewed-on: https://gerrit.libreoffice.org/35253
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-16  Stephan Bergmann  <sbergman@redhat.com>  [903a5855e2ccbaa4f828a6359ce31340ea56eade]

        No need for extra heap allocation
        
        Change-Id: Ibc5424873f6cd4e5e4d9ee37823845b14f17c7fb

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [ab10f03ec4dc7d5d7659fb62c59972c80221f733]

        Resolves: tdf#106557 don't crash on missing line spacing argument
        
        this is all a bit addled, but at least don't crash
        
        Change-Id: I19c35205446cebc83b8299839bcab8e02ff7c07d

2017-03-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [15e3ce53283f288cb2c4c52acb203c9c281914ac]

        Fix typos
        
        Change-Id: I1488e2147fa0cd4a821eb5bfe172a58a4e396ace
        Reviewed-on: https://gerrit.libreoffice.org/35224
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [665d7a4e659114120009636aeb4049b10009f36e]

        ppt fuzzer is good enough to get started
        
        This reverts commit 78dbfa9fff9c408108112302640e0cfb8aa53a11.

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [30e2b7203963af215c9aaaec12383e0d5e1f6a7f]

        ofz#875 limit depth to max legal depth
        
        Change-Id: Icbe9339148dc4aeb31c160e976385e3bcaef75b6

2017-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [e29dafb35017120e207e3251b05da23cd415bd21]

        remove unused defines from HRC files in chart2
        
        Change-Id: I8ce5b900353034c4ad1424375bed0ea0c9db36b1
        Reviewed-on: https://gerrit.libreoffice.org/35255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [b9892037c303e645ee1a987d80734361700d91ac]

        ofz#876 avoid accessing empty rows
        
        Change-Id: Iba539fb03611bbe5627cc7976c1146d08a2ab5fd

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [61bb3acc7f08f873b7062b50c4a02f20d2a19959]

        return early
        
        no logic change intended
        
        Change-Id: I936413d3bcd0853db88fd800394aca95d94108f3

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [0e193a4ebf1972ff7fc9381d4a24075b887d2828]

        presumbly we need this to fix the arm build
        
        Change-Id: I99fc65c7f2e684027db5f9418b855903fbd7bd70

2017-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b1190225b9d39706594ebe9bf2fb0f32c89cdbd]

        remove unused defines from HRC files in vcl
        
        Change-Id: Ic61bce94fe784d345b8c66ee2132dcc78f199808
        Reviewed-on: https://gerrit.libreoffice.org/35220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [f239ef0faa9e2b8c9ab0dec4c5ec6772a8c36845]

        avoid slow conversion between scanline format and dest format
        
        when we can, e.g. for the svp/gtk3 case
        
        Change-Id: I74f7b01004423f27ed2f142b325c2c74b4de290b
        Reviewed-on: https://gerrit.libreoffice.org/35229
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [ceb53ad9f34ae05d09f61845d581546eac0c6d60]

        can set the out_color_space after jpeg_start_decompress
        
        Change-Id: I8432f5147a3e73f0a4eafefceab7fbf715f58acf
        Reviewed-on: https://gerrit.libreoffice.org/35228
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-16  Caolán McNamara  <caolanm@redhat.com>  [6cba562d96a29a72d88f094f5258a1f9979df9b6]

        reinstate utl::TempFile change
        
        This reverts commit 5411d99c0a7345e9c68ad55debcb20eecdc0b36a.

2017-03-16  Justin Luth  <justin_luth@sil.org>  [78b195c484f8b10eb356a6f9079942e709fd8cda]

        ooxmlimport: move  bnc#519228 unit test to ooxmlexport9
        
        The unit test wasn't round-tripping due to the paragraph count changing.
        Writer always add a CR to a blank paragraph, and so these are
        ignored on import (bRemove). The unit test's second paragraph
        was one of these.
        
        Simplifying the unit test by removing that CR, allowing it
        to become a round-trippable test.
        
        Change-Id: I8786915fb5df8fc4325a6a427ab84bb879632a7a
        Reviewed-on: https://gerrit.libreoffice.org/35072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b3f043ad79a5b592a1034aaeee1dcb1134daaa8]

        remove unused defines from HRC files in cui
        
        Change-Id: I170dfc5970896365322dedf4fb797478653578a0
        Reviewed-on: https://gerrit.libreoffice.org/35250
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-16  Stephan Bergmann  <sbergman@redhat.com>  [a6ded3b0137f378a9e7a83903193d6e3fd9b0126]

        Clean up integers representing positions in SwOutlineNodes vectors
        
        Change-Id: If1a6a9cb61ffd355a85835127e7c893969833587

2017-03-16  Szymon Kłos  <eszkadev@gmail.com>  [3a122347b9a47f1ff7103364e90b77bc605fafce]

        Notebookbar: fixed crash after customization
        
        + removed listener
        + prevent from using invalid pointers
        
        Change-Id: I3a846d2344148456d3edba23296a4781496eba8b
        Reviewed-on: https://gerrit.libreoffice.org/35248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2017-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ae9dcec653c4ad3eeb8c3e1fa9b1684e2bd64a2]

        convert SwUndoId to scoped enum
        
        Change-Id: I782fdd53641c0d7c629265b6179de70aa54382f9
        Reviewed-on: https://gerrit.libreoffice.org/35246
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-16  Szymon Kłos  <eszkadev@gmail.com>  [3b7d751ad4f950aae0641a75b2ea993025629c9d]

        tdf#103235 Notebookbar: use persona theme
        
        Change-Id: I043f184ccd21c782c16d4ae1bc1c939b5e31acc2
        Reviewed-on: https://gerrit.libreoffice.org/35234
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-16  dennisroczek  <dennisroczek@libreoffice.org>  [d5f48aecd8f61979e98bfbbdbc0b2ee43eb792a6]

        fix typo: chenged --> changed
        
        Change-Id: I64e33601615f13d2227c24ba1d732817f42d412d
        Reviewed-on: https://gerrit.libreoffice.org/35235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b3c57887aeeaa592d693df23dbab98552434cb3]

        remove unused defines from HRC files in sd
        
        Change-Id: I2cbb6257aa65e45f3e46b64a8f00e36aecd95564
        Reviewed-on: https://gerrit.libreoffice.org/35219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-16  Takeshi Abe  <tabe@fixedpoint.jp>  [51cf59ca9e45bc256222671effbcd90d88befbe8]

        starmath: Return SmStructureNode from DoAttribut()/DoFontAttribut()
        
        This spares a pair of push and pop of the stack.
        
        Change-Id: Ic5f1ee0ee158779f2f231dab9f7059ce6618bdcb
        Reviewed-on: https://gerrit.libreoffice.org/35245
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [6742500ccb2ff6d39f527760152d2b08fd9cfe17]

        remove unused defines from HRC files in sw/
        
        Change-Id: I74fb244b2440ddf7682362444c20730ac0e58cea
        Reviewed-on: https://gerrit.libreoffice.org/35212
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [64ea8306b0ceb001132ac9cbc945a12afc01b8cd]

        drop GetId() from SfxUndoAction
        
        mostly so that the subclasses can use proper enum types for their own
        IDs.
        It turns out that nothing at the svl/sfx2 level needs an ID anyhow.
        
        Change-Id: I3c020aeafb812fa30d896216d4e3bc1a82cbfeab
        Reviewed-on: https://gerrit.libreoffice.org/35222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4f786274be8f9b01b34ad0772bcf718d5259bdc0]

        ChartDumpTest: Use local EPS for Mac only
        
        On linux it was not a problem. On Windows there were some
        random failures, but that might be fixed by using
        Liberation Mono font.
        
        Change-Id: Iae2684b302b3380c3a63b1fa80b1d0585454ed56
        Reviewed-on: https://gerrit.libreoffice.org/35241
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-03-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [82981b94feeae5fb1fb72139ce87fbc22ef33601]

        remove useless casts
        
        Change-Id: I900b72372a56d341d18091b0d4721d31002d147f
        Reviewed-on: https://gerrit.libreoffice.org/35223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-15  Eike Rathke  <erack@redhat.com>  [e0d86cff2b3314576c6cb857da06d6b6d217f89b]

        tdf#105448 add Xibe [sjo-CN] to language list (and remove Sibe [nco-PG])
        
        ... the latter which was a misunderstanding and erroneous.
        
        Change-Id: I4ec8eaf14348aaaed43ea4578d46b5488279c85b

2017-03-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f3d08a98495d400734c471fa590927e7a0aa4e64]

        replace creative empty string check
        
        Change-Id: I2e7c6fe0e3da4ab879486300a6e424b671322ad1
        Reviewed-on: https://gerrit.libreoffice.org/35221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [eafe944e8bc5b14aa28def8f24f2a11d4d0c3900]

        ofz: truncate polygon on failure
        
        Change-Id: I7831fe2265f783d018699739b350b0c833a58e74

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [16fc40dc5375d9ffbcaaa0072ab597b39aa3e0d5]

        set include dir on arm etc as well
        
        Change-Id: I13bf9ff8e824f69f54158af1aaf6d4cb5709b04a

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [89b87c04469d716cdf90bc422c5e829178a9fe32]

        ofz: avoid oom
        
        Change-Id: Ia4b9c46949017a53c80f729af66b99c2e4f05cee

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [89628e4814b96b6d1bce768ca9b45eb665871d11]

        avoid config during fuzzing
        
        Change-Id: I61906c243f592012691d69a335db42b2010402b7

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [68598e06bc5a5fefb917f436d44bec1623d0fbeb]

        ofz: infinite loop
        
        Change-Id: I00eb3c1d97d27755c8b34676d2fa73a72fc8f9d7

2017-03-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8d18a78e91778db61db280f596011bfe0a80d570]

        improve the breakpad signal handler in dbgutil builds
        
        Change-Id: I253058dbfc9e156bc778c23d491b642c538606f2
        Reviewed-on: https://gerrit.libreoffice.org/35227
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [875b81ec6f6fbbaa4801807c00da00c567caaa95]

        use upstream arm fix
        
        https://github.com/libjpeg-turbo/libjpeg-turbo/commit/dfefba77520ded5c5fd4864e76352a5f3eb23e74
        
        Change-Id: I2a5d318ecf91bb576e888aa4d604d1a4ab24271e

2017-03-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [20339900683f0d29f5235ebd494e29bc62b053fd]

        workaround for breakpad signal handler on linux
        
        The breakpad signal handler is overwritten by our own signal handler
        during startup. As a workaround we use the same approach as in the
        windows code and add call the old signal handler if a crash was
        registered.
        
        Change-Id: I1179fd9cba851734aa1686168f231cf68de57c1a
        Reviewed-on: https://gerrit.libreoffice.org/35226
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-15  Szymon Kłos  <eszkadev@gmail.com>  [e681749ffa5a18c8a6ff874787d4ab8411a46125]

        tdf#105040 Notebookbar: added shortcuts toolbox
        
        In the tabbed notebookbar the shortcuts toolbox is introduced.
        It is placed before tab labels, after the menu button.
        Customization is possible, buttons are loaded from the
        newly created toolbar "Notebookbar shortcuts".
        
        NotebookbarTabControl was moved to the sfx module.
        
        Change-Id: Ifa4a1688c6e92c2f03bd386608e3e9d1c28069d4
        Reviewed-on: https://gerrit.libreoffice.org/35194
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [5411d99c0a7345e9c68ad55debcb20eecdc0b36a]

        rollback utl::TempFile change

2017-03-15  Stephan Bergmann  <sbergman@redhat.com>  [2b1f0380bee7b5ec50ad90cf24be0b87a3e78c2e]

        Actually output the error message
        
        Change-Id: I09e23a4828f5c251687b35fa0b7c70c1018422c0

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [2f5682dbc26067f3fe050889e96ebc70716abd90]

        include stdint.h earlier to ensure SIZE_MAX
        
        Change-Id: I592600e4600bfb360a154a450fcc6135f4fc3008

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [78dbfa9fff9c408108112302640e0cfb8aa53a11]

        ppt fuzzer still needs more work to finish its run
        
        Change-Id: I11e9c23ab8b61b86bd7abb59b853cd7432a3d11f

2017-03-15  Stephan Bergmann  <sbergman@redhat.com>  [e44a0d05eaf3163733b19a3dcfcd66f7088142e0]

        Improve test failure output
        
        Change-Id: I1678e746b8b37750b488b3328ad915d7ae50caef

2017-03-15  Mike Gorse  <mgorse@suse.com>  [2ba485158bfa089e931c0c3e29389fe64a42dd4d]

        tdf#102511: Fix gobject-introspection annotation syntax
        
        Change-Id: I43a3ee21bd2db9ace809084d3ab888008243c97f
        Reviewed-on: https://gerrit.libreoffice.org/35155
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-03-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [fa05bf54c923d0a8fc648593a001358a100e6285]

        gpg4libre: Don't mark all keys as private
        
        Only those that can sign (have a private key)
        
        Change-Id: I1c8b553a788a14c236022c819cbc346fc4735daf
        Reviewed-on: https://gerrit.libreoffice.org/35202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-15  Rohan Kumar  <rohankanojia420@gmail.com>  [2fa9b7d004af0ff180e0220f6d26cb98b033e863]

        Fixed my mistake: fix flipOnYAxis for SVGPathElement
        
        Fix flipOnYAxis() method which was the cause of some SnakeWipePath
        transition subtypes not working.
        
        Change-Id: I1bea5bdddf6c6312384f59d8614a0a2bc1a6e3ba
        Reviewed-on: https://gerrit.libreoffice.org/35191
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [1ec8557d86d53c9df5afd5607a953ec72c33702f]

        take pre-calculated size from vector::size
        
        Change-Id: I5a7f2c4c67de48f3a34f311f69de3bfdb94423d5

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [924fc2702e27ffc59012ddaccd210e9eef6912e6]

        try and fix arm cross compilation
        
        Change-Id: Id18f7254f9476bf12f24db662b8beed323ff7546

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [f5bfdb06e3a14e0a754d09690a323a6f8ba3f0fa]

        add ppt fuzzer
        
        Change-Id: I283d24fc2d7420273c3769fcd4ea3938da85afb4

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [4af16b2f00c3d7d5c48f65aeff2c34fff3942ada]

        utl::TempFile can give a stream directly without bringing ucb into it
        
        Change-Id: Ic6eb0934fdb63492d831b9dad07e93c968ee9bf2

2017-03-15  Eike Rathke  <erack@redhat.com>  [6082cd7e64b498301ed638afb3a7a743f6ab3f8a]

        remove trailing blanks on empty line
        
        Change-Id: Ie6f34729b70ffc7e002c8fb9d88f343ac97a0dac

2017-03-15  Eike Rathke  <erack@redhat.com>  [e3b46737f622b311654384ddcd3292d232129eba]

        revert header move of viewdata.hxx and viewutil.hxx
        
        It is better to have two exceptions than making these UI files globally
        available.
        
        This effectively reverts commit a0f6374670f67646e802aef45d927a8746b2ae12
        
        Change-Id: I0f7f1159058be0f5038fbffd7efb5c3a9da3f27c

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [1ebe6321460e799887ea2592f370de87847762eb]

        relevant hunk got lost between versions
        
        Change-Id: Id8985a6049f8ffe7494d04c535f981767ffc4456

2017-03-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c1800a7b428c285675ab0b20abe3a2948a56d9d2]

        Fix variable names: FixedText, not FixedImage
        
        Change-Id: I5e87305e3d4ada4b7595ab8aac55b42bc091e031
        Reviewed-on: https://gerrit.libreoffice.org/35211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [ae967544463d1683dc4e26492c3646f1dc431576]

        just use turbo-jpeg as sole internal solution
        
        prefer having nasm/yasm but if its not there warn and fallback
        to disabling assembler optional goodness
        
        Change-Id: Ib31ad81717842f743c2910d575a9ebbc279a9c79
        Reviewed-on: https://gerrit.libreoffice.org/35189
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [d61efe5806c9b87f026a8bc45a00dcb171881711]

        add SAL_DISABLE_PRINTERLIST to fftester
        
        Change-Id: I55fd87a33e8a5dce2af9003ec6f2fa216ed1b72c

2017-03-15  Stephan Bergmann  <sbergman@redhat.com>  [6a7171030ab06e66a7e210483424fb9893848135]

        loplugin:unncessaryoverride (clang-cl)
        
        Change-Id: Id2b5cd255188e32216d1dd79f3dc5c4f08eb9373

2017-03-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [763d5df50aa9e57356fb99f270e809f77aa47091]

        gpg4libre: Don't show certificate path when there is no hierarchy
        
        Gpg private keys have no parents
        
        Change-Id: Ie41269c3c49569ea142a01c8eef0f58a636d9eb7
        Reviewed-on: https://gerrit.libreoffice.org/35208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-15  Stephan Bergmann  <sbergman@redhat.com>  [d92d9e0d94fd8e9908eeae3717a7c835c85e80ae]

        Avoid unnecessary, wrong downcast
        
        ...causing UBSan failure with the new
        lotuswordpro/qa/cppunit/data/fail/stack-1.lwp from
        e68faf7d42179c4f9b90b514f5b3bfcb7f1e9cb0 "ofz#866 crash in
        LwpFormulaInfo::ReadArguments":
        
        > Testing file:///.../lotuswordpro/qa/cppunit/data/fail/stack-1.lwp:
        > lotuswordpro/source/filter/bencont.cxx:132:11: runtime error: downcast of address 0x60800043af28 which does not point to an object of type 'OpenStormBento::CBenObject'
        > 0x60800043af28: note: object is of type 'OpenStormBento::CUtListElmt'
        >  89 7f 00 00  70 94 cc 7f 89 7f 00 00  80 ae 2d 00 70 60 00 00  80 ae 2d 00 70 60 00 00  30 95 cc 7f
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'OpenStormBento::CUtListElmt'
        >     #0 0x7f897ed108f7 in OpenStormBento::LtcBenContainer::RegisterPropertyName(char const*, OpenStormBento::CBenPropertyName**) lotuswordpro/source/filter/bencont.cxx:132:11
        >     #1 0x7f897ed11df7 in OpenStormBento::LtcBenContainer::FindNextValueStreamWithPropertyName(char const*) lotuswordpro/source/filter/bencont.cxx:227:5
        >     #2 0x7f897ed12492 in OpenStormBento::LtcBenContainer::FindValueStreamWithPropertyName(char const*) lotuswordpro/source/filter/bencont.cxx:256:12
        >     #3 0x7f897ef1fc19 in Decompress(SvStream*, SvStream*&) lotuswordpro/source/filter/lwpfilter.cxx:122:72
        >     #4 0x7f897ef20deb in GetLwpSvStream(SvStream*, LwpSvStream*&) lotuswordpro/source/filter/lwpfilter.cxx:164:14
        >     #5 0x7f897ef21836 in ReadWordproFile(SvStream&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XDocumentHandler>&) lotuswordpro/source/filter/lwpfilter.cxx:195:13
        >     #6 0x7f897ed290cd in LotusWordProImportFilter::importImpl(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) lotuswordpro/source/filter/LotusWordProImportFilter.cxx:76:14
        >     #7 0x7f897ed296fd in LotusWordProImportFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) lotuswordpro/source/filter/LotusWordProImportFilter.cxx:88:12
        >     #8 0x7f898eb6db9a in (anonymous namespace)::LotusWordProTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) lotuswordpro/qa/cppunit/test_lotuswordpro.cxx:59:27
        >     #9 0x7f898e3c7901 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) unotest/source/cpp/filters-test.cxx:130:20
        >     #10 0x7f898e3c9fd5 in test::FiltersTest::testDir(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) unotest/source/cpp/filters-test.cxx:158:5
        >     #11 0x7f898eb6ee58 in (anonymous namespace)::LotusWordProTest::test() lotuswordpro/qa/cppunit/test_lotuswordpro.cxx:64:9
        >     #12 0x7f898eb7006b in CppUnit::TestCaller<(anonymous namespace)::LotusWordProTest>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:166:6
        >     #13 0x7f89d2d74d8b in CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #14 0x7f89b944f99f in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:36:14
        >     #15 0x7f89d2d333ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #16 0x7f89c2f440cf in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12
        >     #17 0x7f89d2d333ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #18 0x7f89c6bff2c4 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #19 0x7f89d2d333ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #20 0x7f89d2cb1350 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #21 0x7f89d2d333ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #22 0x7f89d2d2fe70 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:77:18
        >     #23 0x7f89d2def0f5 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:181:28
        >     #24 0x7f89d2d72fa4 in CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >     #25 0x7f89d2d777a7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #26 0x7f89d2d76819 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #27 0x7f89d2d777a7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #28 0x7f89d2d76819 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #29 0x7f89d2e2d5c9 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >     #30 0x7f89d2ded40d in CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:148:9
        >     #31 0x7f89d2e2e89b 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
        >     #32 0x53043c in (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:305:20
        >     #33 0x52c089 in sal_main() sal/cppunittester/cppunittester.cxx:455:20
        >     #34 0x52a742 in main sal/cppunittester/cppunittester.cxx:362:1
        >     #35 0x7f89d0fb8400 in __libc_start_main /usr/src/debug/glibc-2.24-33-ge9e69e4/csu/../csu/libc-start.c:289
        >     #36 0x437d49 in _start (workdir/LinkTarget/Executable/cppunittester+0x437d49)
        
        Change-Id: I556c3ab6fcc7a08fceac5a7195f81d570fc2a025

2017-03-15  Caolán McNamara  <caolanm@redhat.com>  [3934f704a1984c95333d2760ca5d1331dce1a045]

        pesky hidden leak causing pptfuzzing oom
        
        Change-Id: I08af0f9e62ffaa6d8e0021d4e95c4e945030403a

2017-03-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e26b5b4fb7e9146fb142422dbc3061c346935cfc]

        gpg4libre: Improve certificate details view
        
        * Remove SQL Syntax highlighting
        * Add a vertical scrollbar if neccessary
        
        Change-Id: Ib1de2694761ef650ccef16a5b5773c7be0602682
        Reviewed-on: https://gerrit.libreoffice.org/35210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9da7f6bfe25d217fe3fdd09b82b95e9491cd8e3]

        introduce ScGeneralFunction scoped enum
        
        to abstract over css::sheet::GeneralFunction and
        css::sheet::GeneralFunction2
        
        Change-Id: I4d4df35a249bf66e12240a3b94948918f1f3ef8a
        Reviewed-on: https://gerrit.libreoffice.org/35168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-15  Gulsah Kose  <gulsah.1004@gmail.com>  [6c3968e234e8ee49103921930de87801bcc048bc]

        Make the header file more readable.
        
        Change-Id: I855f61a474eb423335d58853173b56f91949b6d5
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/34994
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [47596612d10cf83c82fc0e58576917ac1537cf88]

        gpg4libre: Show "issued to/by" only if they contain a value
        
        Change-Id: If815c09fc6701682d6ee3e1feaf3c45ff09646aa
        Reviewed-on: https://gerrit.libreoffice.org/35209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-15  kerem  <hallackerem@gmail.com>  [1238cd22c4e2e801eab612d667038e0173b4dccd]

        tdf#90290 use custom asserter in ucalc_formula.cxx
        
        Change-Id: I77d3507f263660a7f35ef84a26e4a9860a2be802
        Reviewed-on: https://gerrit.libreoffice.org/34984
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ccbc16b5e3f94b8db105232d7085a8553e6bc03]

        convert SvxFrameDirection to scoped enum
        
        Based on the casts in chart2/source/view/main/ChartView.cxx
        and the similarity of naming of values, I conclude that this
        enum was intended to abstract over css::text::WritingMode2.
        
        Added a comment to that effect.
        
        Change-Id: I3af8bbe8b6ac8c4a9375f6ccde145b98b9c69a57
        Reviewed-on: https://gerrit.libreoffice.org/35164
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-15  Chris Sherlock  <chris.sherlock79@gmail.com>  [7fafd1aea08ad036ef48f415db5df93df218bf6e]

        tdf#106489 - Win32 version of osl_terminateProcess not "safe"
        
        The current Win32 implementation of osl_terminateProcess calls directly
        upon the Win32 TerminateProcess() API function. When I looked up this
        function on MSDN I was a bit surprised to note that this is an
        asynchronous function that returns immediately before the process
        actually fully terminates, and does not necessarily succeed cleanly.
        
        As we are not checking that the process actually fully terminates,
        this is a bit of a problem, albeit one I think may well be somewhat
        obscure and non-obvious. In fact, it is better that we call on
        TerminateProcess() and use WaitForSingleObject() until the process
        actually fully terminates. If the termination ends abnormally, then we
        should pass a more appropriate exit status.
        
        Dr Dobbs magazine, bless its ancient archive, details a "safe" version
        of TerminateProcess(), which has been implemented it seems in dozens of
        projects already so it's basically at this point a pattern. The article
        can be found here:
        
        http://www.drdobbs.com/a-safer-alternative-to-terminateprocess/184416547
        
        Thankfully, the flaws they point out are only valid due to the age of
        the article as the Windows 9x line of operating systems was still a
        thing way back then :-)
        
        Changes that are made:
        
        1. If the PID is 0x0 then this can't be ended, so return an invalid
           status
        
        2. We need to elevate access to the process handle to allow it to
           create a new thread in a potentially remote process, so we use
           DuplicateHandle to do so
        
        3. The core change is to change from TerminateProcess() to
           ExitProcess(), I'm letting it timeout forever and the end user can
           kill off the process via a Windows process management tool if
           they need it killed entirely, hence WaitForSingleObject() has an
           infinite timeout.
        
           This way, the termination handler is now called and the attached
           dlls are notified that they are being detached from the process.
        
        Change-Id: Icfa7c60c35a088b8f9834351bc7953a910247fb8
        Reviewed-on: https://gerrit.libreoffice.org/35071
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [2589f090875f3b81d91211e72cf36a6f1441c01a]

        remove unused HRC defines in sd/
        
        improve the existing 'find unused RID constants' script
        
        Change-Id: I6facbf9ef929bd31dc59eba4a1807c72b87cdb2f
        Reviewed-on: https://gerrit.libreoffice.org/35186
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f8bc0af4b35c22ead1310984926b26749b3143d]

        convert MirrorGraph to scoped enum
        
        Change-Id: I2eae815a10e23a7904e1aa54577a959cb8579172
        Reviewed-on: https://gerrit.libreoffice.org/35179
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-15  Takeshi Abe  <tabe@fixedpoint.jp>  [516a320ad496604296433f1471e2dd5434f4872d]

        starmath: Separate SmParser::DoError() from Error()
        
        for incoming refactoring.
        
        Change-Id: I74355dbd1d7a5822cbf67e828ddc31bd76be79f2
        Reviewed-on: https://gerrit.libreoffice.org/35171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-15  Olivier  <olivier.hallot@libreoffice.org>  [821c3bdfb4c4e31867b63d05c72cb721354d060b]

        Updated core Project: help  6ecc6435e33713129f7e56de1c28c5064128dc13
        
        Remove useless tag
        
        Change-Id: I3ba1ea5632401645682955ecfc7ba8b740099746
        Reviewed-on: https://gerrit.libreoffice.org/35195
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-03-15  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [152e9869f8c32fb2c353bfae22db214eba342507]

        tdf#106253 Test Precision as shown for thousand separators
        
        Change-Id: I2e07667884d072a875b7bf5e5c7cf4c3e5d98332
        Reviewed-on: https://gerrit.libreoffice.org/35098
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-14  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [60d7644a46970e6eaee882e0c5d65692da206c24]

        tdf#106253 Precision as shown for thousand dividor
        
        Info().nThousand contains number of thousands dividors
        after which digits are not displayed, i.e. 12345 is displayed
        as 12 with format 0, (in en_US)
        
        Change-Id: Ifa5540f2efd8ab006a07eade53f7aa0d31a19eac
        Reviewed-on: https://gerrit.libreoffice.org/35097
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-14  Johnny_M  <klasse@partyheld.de>  [aaa3fc0192c02389be2cde2ecd38085d0c304c44]

        Translate German comments in sc/source/ui (part of its sub-dirs)
        
        Change-Id: I9149316b71a897404a248276cc0ded9cdd50d627
        Reviewed-on: https://gerrit.libreoffice.org/34886
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-14  Caolán McNamara  <caolanm@redhat.com>  [d4873496e8c74192f50f061cd8ab512e706a44ad]

        return early on clearly broken xbms
        
        Change-Id: Ic94a75aacb6bcd47d594a12e0df999a58b04b061

2017-03-14  Tor Lillqvist  <tml@collabora.com>  [e597ef0489d9d5504721d21eefa15c65da0fb240]

        No need for --disable-activex and --disable-atl any longer
        
        Change-Id: I7ac4f32cb01bfcc3a2c06e69280c2150d408ec6b
        Reviewed-on: https://gerrit.libreoffice.org/35174
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-03-14  David Tardon  <dtardon@redhat.com>  [3fa34da687ba4be98319888a90cba6414b9f3fbe]

        add a separate fuzzer for OLE2
        
        Change-Id: I518bd8dc6fd50e96746d6d415190551c6cbfdea5
        Reviewed-on: https://gerrit.libreoffice.org/35178
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-14  Caolán McNamara  <caolanm@redhat.com>  [e68faf7d42179c4f9b90b514f5b3bfcb7f1e9cb0]

        ofz#866 crash in LwpFormulaInfo::ReadArguments
        
        Change-Id: Id301c21c8a4a0556b6326b621171aa62bd939d8d

2017-03-14  Caolán McNamara  <caolanm@redhat.com>  [1565c6bed3289f8f14b311b17ffb2e99d155bddb]

        improve scoping
        
        Change-Id: Ie5a5eacddba747d3b9cff6b8252add54473eb3f2

2017-03-14  Caolán McNamara  <caolanm@redhat.com>  [9e83222bb1bf18ebcfa354f958606677a63ab1d9]

        check full chain upwards
        
        Change-Id: I3a620824b987bf78eaabffa913a3a62a842ba0d9
        Reviewed-on: https://gerrit.libreoffice.org/35193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-14  Eike Rathke  <erack@redhat.com>  [69def929aa5b07e5a67279d5da20001c844fdf06]

        properly align the confusing braces
        
        Change-Id: Idd02e2eace5313ae419bfe99e3ad34e67e1c970b

2017-03-14  aleksandar-stefanovic  <theonewithideas@gmail.com>  [c619f311cee3dc6d1af593413f6f38ba2383eeb0]

        Bumped Gradle version to 3.3, gradle plugin to 2.3
        
        Change-Id: Ieb5c9a7855a57db5659c7f97902a12bd3afab328
        Reviewed-on: https://gerrit.libreoffice.org/35200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-03-14  Eike Rathke  <erack@redhat.com>  [409a7799ba06f3c6b9965f2f35169283a948bc30]

        no assert for one reference while destroying the Undo document
        
        Change-Id: Idf9e0b2600d503ff50cd6269e8d528c0fad12a3e

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [b481928a2104bb659021bd0795c73fcf64129c99]

        Clean up uses of integer types in vcl/texteng
        
        Change-Id: Ic70f57784e69cd82910d834c43a65bce4c00caea

2017-03-14  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [4e1448d43e08d3f0a6ff67e75346e9559ad2af09]

        Following tdf#106190 Treat blank after fraction bar
        
        To consider that denominator is found (bDenom=true)
        there must be some digits found after fraction bar
        
        Dummy format # ?/ ? can now work again (even with
        blank as thousands delimiter).
        However such format can not be saved (except in XLS)
        
        Change-Id: I657e97e09a6ae4c08a29ad6d0b586c85a9968e3d
        Reviewed-on: https://gerrit.libreoffice.org/35111
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-14  Eike Rathke  <erack@redhat.com>  [be37bbdc4902933e45869537eb33eefa7fc1cc81]

        use SvxLanguageBoxBase::SetLanguageList()
        
        ... to benefit from whatever replacements and tweaks known.
        
        Change-Id: Ic19400bc4664fcdd5d7b8e5bf07c2dfacdb5e18f

2017-03-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [78608b2e3594f81d7d1c5843820e8bd1c054dacc]

        sw: fix Android -Werror=maybe-uninitialized
        
        Change-Id: Ia9e10c7f2243a964863f2315bc74872f988c00e4

2017-03-14  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [5f2db66ad0de6fbbae309850516e17eaa17934cb]

        tdf#106252 Engineering notation for Precision as shown
        
        with more tests
        
        Change-Id: Ifc77b847af4eaaa3c85e904e46c2663b6d768241
        Reviewed-on: https://gerrit.libreoffice.org/35089
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [578c8dea8ec7d377d738f8d821b741d0f3e8b9e4]

        drawinglayer: work around Android build
        
        Change-Id: I9ec4622314bb92cd8c99451c18146dec774a954b

2017-03-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [c3e9b8cce795c02536a0e41c49bd534713ef11dd]

        xmloff: fix Android -Werror=maybe-uninitialized
        
        Change-Id: I2b62b8606ad3652dc6cecfbb201f30b9f15e33da

2017-03-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [b00f3c87ac71301d23cde53de0b50f5ba7d446f4]

        Revert "Is gbuildtojson missing support for ExternalPackage?"
        
        This reverts commit d8a47a23114ce9b4a743d0da35dfb93dadc07d11. It does
        not seem to be necessary after ee9cb85e9adc03693141a106630a4f278b4e93ac
        (gpgme: change gb_LinkTarget__use_gpgmepp to depend on package,
        2017-03-10) fixed the root cause.
        
        Change-Id: I0e421d29d37853b0f4dd9d2ce4acf0cc1d09882f

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [0a010a08a30706bc10ca0f8c83fb0432b205f5ea]

        Use int to count to three
        
        Change-Id: Ic44c13fb32f4563a776c18a49c408d2a021e55af

2017-03-14  Khaled Hosny  <khaledhosny@eglug.org>  [ded07624096183ed310187f29d4692bb39b7d24a]

        tdf#105454: Stop ignoring font kerning setting
        
        Make sure the default is for kerning to be enable, and honor the setting
        to disable it.
        
        This also updates the expectations for chart2_xshape tests for file that
        had kerning disabled and was previously ignored.
        
        Change-Id: Icf6bb75e71cae43868fba323ca3c61e4a3e81523
        Reviewed-on: https://gerrit.libreoffice.org/34169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [d3b9b4e41e31ce276d2d7354602a586b300adee9]

        Remove excess non-const getters
        
        Change-Id: Ia66394560cda5c4d517f2a9fd047bed30c2c8975

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [62b50cb69cbf2cb6b99da3b6ff78435af4927b77]

        ToolBox: Remove dead drag'n'drop "customization" support
        
        There was support for an MOD2+drag operation in ToolBox, apparently intended to
        allow customization by re-arranging items.  However, in
        ImplTBDragMgr::EndDragging that operation would always have ended in doing
        nothing:  Ever since at least 8ab086b6cc054501bfbf7ef6fa509c393691e860 "initial
        import", what happened was a call to virtual ToolBox::Customize, but which had
        an empty body and wasn't overridden anywhere (and has since been cleaned away
        over a series of commits).
        
        Change-Id: I8c5962d7b29506dc7dc8d803f49847f30fb93ea1

2017-03-14  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b20f10fc9fe6ec76e057b399bf42bbb0e3013a87]

        sc: remove GETITEMVALUE macro
        
        the extra cast to the value was not helpful
        
        Change-Id: I8fd16f2a59bc10a6f13b0bbdabcf3010f9d3bb46
        Reviewed-on: https://gerrit.libreoffice.org/35131
        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-03-14  Eike Rathke  <erack@redhat.com>  [b614ceb80c6648ccae4a0f431eec139aea6a6554]

        tdf#100462 prefer en-GB-oxendict over en-GB-oed
        
        And make en-GB-oed just an alias of en-GB-oxendict.
        
        Change-Id: I73c1208f85d06360dbd8def0b8d916cddfe59aca

2017-03-14  Pranav Kant  <pranavk@collabora.co.uk>  [1eb69f6b9c78b19d3944c90c17ff8d498affc316]

        sw lok: Notify when redline position is changed + unit test
        
        Make RedlineNotification function a static member of SwRedlineTable
        class
        
        Change-Id: Ifbd6014198838b1106e873c9563d215e95b3572d
        Reviewed-on: https://gerrit.libreoffice.org/35177
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [fe7a5fe993dc9c1361fbf974e725451adce6eef7]

        loplugin:subtlezeroinit (clang-cl)
        
        Change-Id: I0a36bcf15fff74ed2f707608e04ad6596614dfd1

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [2789a8c202151fc8ce3cc3c220513200d67e8b07]

        loplugin:subtlezeroinit (clang-cl)
        
        Change-Id: I34367cad2d07b9fc6c8f4607ee5e74625f12e78f

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [3d7db868d466c0b972d83e4b7acd5e6a42f8bbeb]

        loplugin:unoany (clang-cl)
        
        Change-Id: I82f69e1fda3a63c7f1a521acbb2df6412d270455

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [1f088b72bb2eecdbe2b8a28bb05048f3b17a2a6f]

        -Werror,-Wformat (clang-cl)
        
        Change-Id: I33e11937c578e4661aea47c0e14e0524b08e00b3

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [34604446fc81be99ccee28f1977bf85e6abfab45]

        Various clang-cl/loplugin warnings
        
        Change-Id: Ib18e04e5024d15f8bbbf4921932b07465fb1f32f

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [b30173fd76f322aa3ca1845e5208d6f580b2ab15]

        loplugin:subtlezeroinit (clang-cl)
        
        Change-Id: I19f41363e3efcc716d3258106ebee2424be25b6a

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [b0fa3fc8e50e5baca523e68fa5e6591591dde52f]

        loplugin:unoany (clang-cl)
        
        Change-Id: Id16f382fbf038db543cab02d10dfedab5beb2848

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [8b378dac00de37655b61d13efd8fbf312472391d]

        -Werror,-Wformat (clang-cl)
        
        Change-Id: I7a3f58e5967a31999f45ce15086f048fb39650c7

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [08d8fd9dd82d8c1ca2b364b96c3aed600fd1e1c4]

        loplugin:unoany (clang-cl)
        
        Change-Id: Ia5211e7ad27332d4d4cab546d6968e32dfb71523

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [cd1a9bc6b64aeba2a25037af9a832162fde9d280]

        loplugin:subtlezeroinit (clang-cl)
        
        Change-Id: I3f080f0c77ba7c5976c8b764e0c7e1f7c78ab47d

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [4084d5dd5bb47e39f79d46a62ba5098ffcc4663e]

        loplugin:unoany (clang-cl)
        
        Change-Id: I14351561764811562a2c2904b6f7db6148e55c9b

2017-03-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d3003be764b02c5d2fdfe8bf1046aeded8a40fe9]

        uitest: add the impress zoom level to the state information
        
        Change-Id: I8c064788159b3cdd83f9ef0f4609e615db789cc3
        Reviewed-on: https://gerrit.libreoffice.org/35147
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [3c9b1306384cc88d7afbfe3127ea40ba056a4822]

        ToolBox::mbCommandDrag is always false now
        
        ...after 5ac443e180c54dee69a65a1569c99afe151f2f97 "ToolBox::mbCustomizeMode is
        always false"
        
        Change-Id: I39bd9d07dfd8dee8e935aa612db35e11022f4ed3

2017-03-14  Caolán McNamara  <caolanm@redhat.com>  [d18421575c7f1eb97d08cde6184c082e5ab828c3]

        ofz: use std::vector for long buffers
        
        and set size of buffer to successfully read data for short reads
        
        Change-Id: I8d132446682104f2a4b8c476b7f2bda188bb3cdf

2017-03-14  Eike Rathke  <erack@redhat.com>  [bde834ee6b0cb43cebece47cac55cc9b80aadc24]

        display raw language tags in curly brackets
        
        Place raw language tags in curly brackets {}, so all on-the-fly tags are
        grouped together at the top of a listbox (but behind the "[None]"
        entry).
        
        Change-Id: I01d388150241a8482a1f39f8eda26cdd5bb1d832

2017-03-14  Eike Rathke  <erack@redhat.com>  [bf63e5a3a6ae458ffe10061c1bcf969a534760c5]

        tdf#100462 inject language tags provided by spell-checkers to language list
        
        ... so they are available already at the first instanciation without having to
        be added manually, depending on which listing is requested.
        
        Change-Id: Idcb8f7fcbc82c757a2b06b8f04b81e88197a0a5b

2017-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [104d72b00c2c328f63591b26b9e65dd7355649b4]

        remove WITH_ALPHANUM_AS_NUMFMT code
        
        never been used since commit
        70de0c38fd177b3c95837118c5fb35e380c87e90
        "MWS_SRX644: migrate branch mws_srx644 -> HEAD" in 2003.
        
        Change-Id: I794aa890a222bcffb692db86772f8a1a5e76cb6c

2017-03-14  Caolán McNamara  <caolanm@redhat.com>  [f25cdaf6cba85a6a161755fe5f8067e479ab0414]

        ofz: reject broken rle bmps
        
        Change-Id: I1354d4aa4d7e46cd3bf463e3350071aad3ff5674

2017-03-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [2cc5f18d10cf6ef1349d9518e6f67977f7c5d9bf]

        tdf#105729 RTF import: \ltrpar should not override \qc from style
        
        This is similar to commit 92fd894ea18672cba4cf961bdc4c0bc98f168102
        (tdf#94435 RTF import: \ltrpar should not override \qc, 2015-10-05),
        except that here the \qc is inherited from the style, it's not a direct
        formatting. The problematic code was added in commit
        2638faa2e834c2da4c195224fd88d32c29b3d0cc (writerfilter08ooo330: applied
        patch for writerfilter08, 2010-07-28), and it's not really clear to me
        what is its purpose, given that the DOC import equivalent in
        SwWW8ImplReader::Read_ParaBiDi() doesn't set the paragraph alignment.
        
        Fix the situation by not touching the paragraph alignment for the RTF
        case at least.
        
        Change-Id: I2baa2c8c8012d972740da7cf3f710117812859b3
        Reviewed-on: https://gerrit.libreoffice.org/35163
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-14  Stephan Bergmann  <sbergman@redhat.com>  [5ac443e180c54dee69a65a1569c99afe151f2f97]

        ToolBox::mbCustomizeMode is always false
        
        ...after b2262e8be35d51cc18afeb60486f19576a81adc0 "callcatcher: remove some
        unused methods" (and other clean-up of unused functionality that came before)
        identified ToolBox::ImplStartCusomizeMode as unused.
        
        Change-Id: Ic2c6720ca5519842796c7e993064aed637503aa2

2017-03-14  Caolán McNamara  <caolanm@redhat.com>  [b36c2961b279c8e8b96b1c6d9682e59eeac3854a]

        ofz: reject invalid mapmodes early
        
        Change-Id: I7fae0eb980b6dc655254da8b401fc1e71a4e65cf

2017-03-14  Jan Holesovsky  <kendy@collabora.com>  [986ab0b771e8e921d132059fda4971b18064c1aa]

        sd lok: Don't search on master pages & notes in Impress.
        
        Change-Id: I43ed9f53618dca09e0289bffadc2c05056e0eebb
        Reviewed-on: https://gerrit.libreoffice.org/35149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-03-14  Caolán McNamara  <caolanm@redhat.com>  [65dcd1d8195069c8c8acb3a188b8e5616c51029c]

        ofz#860 clear old data before reading new data
        
        Change-Id: I3bf5c2072a328052004c4c0551c2b125cb8ab19b
        Reviewed-on: https://gerrit.libreoffice.org/35165
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-14  Katarina Behrens  <Katarina.Behrens@cib.de>  [42f2a87520153981e918e4bccf3410c382fb52d4]

        Translate some German comments in sc
        
        Change-Id: Ia6f2cc3a85f81c4853beea7a9f7b267a7fe89285

2017-03-14  Tor Lillqvist  <tml@collabora.com>  [a203e8112090b384b17679e22852ed2ae6eb30a8]

        Revert "loplugin:implicitboolconversion"
        
        This is not needed; the problem was in the Fedora 25 epoxy headers:
        They got badly broken in an update, and should not be used from C++
        code. If you use Fedora 25, make sure to use --without-system-epoxy
        for now. See https://bugzilla.redhat.com/show_bug.cgi?id=1431994
        
        This reverts commit cbb2e6b76868d5c67a713b68310b44be59bfab3e.
        
        Change-Id: I55c77ff279f1716004ac77cd3a08c4bb3fdf644b

2017-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [f645294d3959ab204ac0efb6619e74b5ba85efa6]

        remove unused RID constants
        
        found with the attached bin/find-unused-rid.py script
        
        Change-Id: I1cf79caa6cafedb8bc642f394dc7e7da889d6fdf
        Reviewed-on: https://gerrit.libreoffice.org/35136
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-14  Tor Lillqvist  <tml@collabora.com>  [cbb2e6b76868d5c67a713b68310b44be59bfab3e]

        loplugin:implicitboolconversion
        
        For some reason this was not detected earlier, but now when the epoxy
        headers in f25 were updated, it is.
        
        Change-Id: I7be830153792414b0f913aaaecb2a1336ebf6fce

2017-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [427678b9cf7fe968c10877dd6facecd8552fd291]

        remove noise UUUU tags in comments
        
        Change-Id: Id8a2940ae7348bf75ca967f31adf8489dc678d00
        Reviewed-on: https://gerrit.libreoffice.org/35161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-14  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [250995d2b8d8ad544110d3daeb2f61089bff0aa5]

        change SvxFrameDirectionItem base to SfxEnumItem
        
        Change-Id: I82f01d0e3e4bf15ed6ba435406ae63b7c9110091
        Reviewed-on: https://gerrit.libreoffice.org/35160
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-14  Justin Luth  <justin_luth@sil.org>  [a09fc7dd097357b60931739b6ed281a0b931aa73]

        ooxmlimport: move tdf#55381 unit test to ooxmlexport
        
        This test wasn't round-trippable because the page breaks were
        all lost, and all of the frames ended up on page 1.
        
        fixed in 5.3 daily debug bibisect 12a5c2be4d64199c6540969c645118112084a639
        best guess: author Tamás Zolnai 2016-10-28 14:10:41 (GMT)
        best guess: commit b927c1f4b334f80d2c2965e5b7327d6b6a685105
        tdf#103544: DOCX exp.: Image loss when have a frame anchored to the same para.
        
        This doc still needs some work - the frames are shifted backwards one page,
        so frame 1 is on page 2 and the last page contains two frames.
        
        Change-Id: I512c1d66b742b29f1a9fe8644355f3d9df5ed1f1
        Reviewed-on: https://gerrit.libreoffice.org/35127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-03-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8137bcb9c2915b179c541154cee050a11c54ba59]

        add test for tdf#106456
        
        Change-Id: Icf8a52db84536ef540c5dcffceabfbeb5c1deb02
        Reviewed-on: https://gerrit.libreoffice.org/35153
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b132445fc7b067b4a920a9648c180381332f05b0]

        try to fix webdav build
        
        Found by the "Random Condig" tb run #293.
        
        Change-Id: I8fa7b66444b9b57f289c963cb1da5e772341dc30
        Reviewed-on: https://gerrit.libreoffice.org/35156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-14  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0960ea6de3ecb0b64deea308a3362a08628adc60]

        sc: change nDirection type to enum
        
        Change-Id: Icaa71f99de7c97d1a9601ad00d2a6b0dbe8dae14
        Reviewed-on: https://gerrit.libreoffice.org/35130
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-14  dennisroczek  <dennisroczek@libreoffice.org>  [f6678c297b3eb119a928344792951886d1d6ca53]

        fix typo: alreay --> already
        
        Change-Id: Iabb8588a2547c925c2c959f3b4831c89935a9529
        Reviewed-on: https://gerrit.libreoffice.org/35133
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-14  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [cf21b6b19d918cdf3b6dc1c07c0b91e604370ede]

        sd: fix comparison between different enum types
        
        found while changing base of SvxFrameDirectionItem to SfxEnumItem
        
        > warning: comparison between ‘enum SvxFrameDirection’
        > and ‘enum com::sun::star::text::WritingMode’ [-Wenum-compare]
        
        Change-Id: Ide7c8193fd700f2503b05322f0d4d38f465b12c5
        Reviewed-on: https://gerrit.libreoffice.org/35148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-14  Noel Grandin  <noelgrandin@gmail.com>  [b24a9f8b3537ee5c200c1d52fc51157f1ac55e9d]

        make o3tl::strong_int constructor explicit
        
        Could have sworn I did this originally, somehow it got lost.
        Also fix a thinko in tools::ResId I introduced in commit
        2b70fb58be039fbd05ea833a40b1b3e9f922e45c
        "Use o3tl::strong_int on RESOURCE_TYPE"
        
        Change-Id: Id3b39962255297010cd1feaaca6d822168311081
        Reviewed-on: https://gerrit.libreoffice.org/35108
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-14  Pranav Kant  <pranavk@collabora.co.uk>  [41c7ee5f0a3d0e128134665d709fd46e663fd373]

        sw: Simplify - no need to create a pointer here
        
        Change-Id: I5c7d1d47f347b3ce8de6e2e4995da8724a464941
        Reviewed-on: https://gerrit.libreoffice.org/35045
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-03-14  Takeshi Abe  <tabe@fixedpoint.jp>  [4c4b2d98b22a7b0559ba822e998792a2185142b0]

        starmath: Return SmBracebodyNode from DoBracebody()
        
        to skip a push to the stack immediately followed by a pop.
        
        Change-Id: I97eb48db2521d640acec4d8080cceb56561eb901
        Reviewed-on: https://gerrit.libreoffice.org/35129
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [951fcc6556346e19a028443c70dea27d0cbc9c36]

        tdf#106456, don't try to use invalid ranges in external ref code
        
        Change-Id: I38e622df87dd4b5e37dd248c5181978e13890fda
        Reviewed-on: https://gerrit.libreoffice.org/35132
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-13  Stephan Bergmann  <sbergman@redhat.com>  [6376d23c51056284b55f486569433953ec36e7d2]

        More ToolBox sal_uInt16 -> ImplToolItems::size_type clean-up
        
        Change-Id: I6ec50033a452493852729dc8efe78da2708cbd96

2017-03-13  Caolán McNamara  <caolanm@redhat.com>  [4eda033a0077b608a9a17ffb09485ad3d7dc0948]

        ofz#853 oom in svm
        
        Change-Id: Ibe41e1edb717b4e740971f4b972abdea769460eb

2017-03-13  Caolán McNamara  <caolanm@redhat.com>  [73858eed8e144c3cd9fcdae786e015ca325b9c11]

        fix remainingSize for writable modified MemoryStream
        
        Change-Id: If8abbca4701002b7c171c19fc6ec56d3211b0cb4
        Reviewed-on: https://gerrit.libreoffice.org/35145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-13  Caolán McNamara  <caolanm@redhat.com>  [ee555c835aac8e21f0a08e7c9d513182728a4cfe]

        merge these similar buffer flushes together
        
        adds an extra SVSTREAM_WRITE_ERROR check to some of them, otherwise
        they're all the same
        
        Change-Id: I2a4c766ff267a246a9f126fa9b7d557cfa2d66b0
        Reviewed-on: https://gerrit.libreoffice.org/35144
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-13  Jeevan  <suryamaddu@yahoo.in>  [befafd4f8d58f81ac9cb0e4ef8dfbda9373787f7]

        tdf#95416 remove ../ in #include headers of sfx2 files
        
        Change-Id: I5f3e1a8fe559500aec7ea9e38edaba42dff3f98b
        Reviewed-on: https://gerrit.libreoffice.org/35028
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-03-13  David Tardon  <dtardon@redhat.com>  [c0b4bd7409c86addc7971d7810176150c36fbf24]

        fix fontconfig build with new glibc and gperf
        
        Change-Id: Ia89f068d93b810b0c32df5df62a582322f3e5588
        Reviewed-on: https://gerrit.libreoffice.org/35142
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-03-13  Tor Lillqvist  <tml@collabora.com>  [2e497bb94f468da77151b80d9a7b528f53ce0b40]

        Simplify and sanitize some OSL_DEBUG_LEVEL > 2 (!) SAL_INFO code
        
        No point in outputting the enum class name when we know it is a value
        from that enum that we are outputting.
        
        Fix some random whitespace craziness.
        
        No point in putting that symbolic representation of an enumeration in
        double-quotes. It is not a string in any sense.
        
        We can pass an OUString directly in SAL_INFO.
        
        Be consistent, put a double-quote on both sides of the string (font
        family name), if at all.
        
        This is a way too verbose commit message for such a trivial change.
        
        Change-Id: I9e3f96856a634dc16f0e24f789c1898d7ec75fd9

2017-03-13  Tor Lillqvist  <tml@collabora.com>  [b470eb0972eae3771c3dea2d51bbcf071e493c8c]

        WaE: Operator precedence is difficult to get right
        
        Fix C4806: '&': unsafe operation: no value of type 'bool' promoted to
        type 'int' can equal the given constant
        
        Change-Id: Iedd54379a67373fb3499a0a780f2cbfc83f08e84

2017-03-13  Tor Lillqvist  <tml@collabora.com>  [0760718be8a4355127159efc27d3b5c926402836]

        Fix bit-rot in OSL_DEBUG_LEVEL>2 (!) code
        
        Change-Id: I376933a033a2dc2b5b7b59006b93d14a65463aed

2017-03-13  Tor Lillqvist  <tml@collabora.com>  [21a060a0ca597bce8dc6f73190ca48293164aaf7]

        Bin leftover debugging fprintf with reference to some mysterious 'grLog()'
        
        Change-Id: I6b9423db247583ff1dcbd469db5dfab7f89e7457

2017-03-13  Varun Dhall  <varun.dhall@studentpartner.com>  [35067628a2e2353f1a1b22051efe0b20377419bf]

        Added Test for EditEngine - Copy/Paste using Bold/Italic Text
        
        Change-Id: Ifd2fd8088590493377749866f37b1e663f97fa76
        Reviewed-on: https://gerrit.libreoffice.org/34983
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-13  Stephan Bergmann  <sbergman@redhat.com>  [9e6b3a07f6de5cd9671884e91abad6b2139405ed]

        Clean up odd non-static member functions with pThis paramter
        
        ...and get member function const'ness right overall
        
        Change-Id: Idb422039108d1dde9f6a8b881f6dff742030f6f0

2017-03-13  Stephan Bergmann  <sbergman@redhat.com>  [eba8515c779eef24d53a464d9345a9154ca195d6]

        loplugin:loopvartoosmall
        
        Change-Id: Ide32700aab3427a8bf18c806968822cdf3f91bf2

2017-03-13  Tor Lillqvist  <tml@collabora.com>  [fdff69bd587f92781b45fdc5b9c592d4c57317e9]

        Bin some noise comments
        
        Change-Id: Ia315f446c374ac08d8a4b7247c571b70cbbab5ae

2017-03-13  Caolán McNamara  <caolanm@redhat.com>  [1d46d83b2d95c8f32b5d350bc99cdc3bafd7f7dd]

        ofz#846 timeout in wmf, can defer clip region if we don't do anything
        
        Change-Id: I8711bb5c676194d9b34df2584a31851dfcc901e6
        Reviewed-on: https://gerrit.libreoffice.org/35143
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-13  Stephan Bergmann  <sbergman@redhat.com>  [849c82495e838afb09c3c0d63fa506a7f3e2a82c]

        Unnecessary OUString instances
        
        Change-Id: I81a59c7847e2109198a35cbdb49f5bcf3505c4ba

2017-03-13  Stephan Bergmann  <sbergman@redhat.com>  [6661bdb076f05427d28a3b069da7ea9ae957cd94]

        Minor loplugin:unnecessaryoverride improvement
        
        Change-Id: I3afb31b642a47e767dda0614d223b6b7f22e5d54

2017-03-13  Caolán McNamara  <caolanm@redhat.com>  [e20d9867e29c75dbe4c4c87077d461d3c7d5fd86]

        Werror=maybe-uninitialized on arm toolchain
        
        Change-Id: If728a1da99d9146d60d15b5273a7a89764b82d51

2017-03-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [12eee112ce0d75816b049d987ea863c944a6ffb8]

        mDNSResponder: fix SHA256 checksum
        
        I guess you can only see the problem if you not only do a from-scratch
        build (like Jenkins does) but also empty the tarball cache.
        
        Change-Id: I1238e35abe1a6009ce0e0c3406e20aa1879c65bc

2017-03-13  Caolán McNamara  <caolanm@redhat.com>  [512afb41899a78f1e19ba79f237608aec15cc8bc]

        Resolves: tdf#105998 distort hairline borders to fall inside the canvas
        
        if we are a hairline along the very right/bottom edge
        of the canvas then distory the polygon inwards one pixel right/bottom so that
        the hairline falls inside the paintable area and becomes visible
        
        Change-Id: Ie5713f6916cf5b47fdf14f86f034e38cda9900fd
        Reviewed-on: https://gerrit.libreoffice.org/34243
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-13  Caolán McNamara  <caolanm@redhat.com>  [e1f36eddf4596901a51de42322ccbf8d1df9d139]

        Resolves: rhbz#1431540 crash in SwDBManager::releaseRevokeListener
        
        Change-Id: I8e61163de7e6192bdf613ab6b58906326499d6c2
        Reviewed-on: https://gerrit.libreoffice.org/35137
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-13  Eike Rathke  <erack@redhat.com>  [b306f535c0f76820dfe2cd221603def8a079f159]

        force SvNumberformat::FormatterPrivateAccess for Get/SetLastInsertKey
        
        ... so only SvNumberFormatter can use it, as intended.
        
        Change-Id: I91875dfd00d1f83b3ae988bda922782336489f73

2017-03-13  Stephan Bergmann  <sbergman@redhat.com>  [f2b4d849715b5dfcbaf422846327fd41d3576ba1]

        Fix loplugin:unnecessaryoverride
        
        (user-provided virtual dtor in class with dependent base)
        
        Change-Id: I37b3cc3d32e76a0286ecc91f999920e3dfe706cc

2017-03-13  Stephan Bergmann  <sbergman@redhat.com>  [6e4d3bad807a32371fe49f0a4a28ca0e5b0f6e70]

        Clean up integer types representing positions in ToolBox's item vector
        
        (vs. uses of sal_uInt16 representing such items' IDs).  APPEND and ITEM_NOTFOUND
        are members of ToolBox now (and have been bumped to the corresponding type's
        max).  The payload of VclEventIds
        
          ToolboxButtonStateChanged
          ToolboxClick
          ToolboxHighlightOff
          ToolboxItemAdded
          ToolboxItemDisabled
          ToolboxItemEnabled
          ToolboxItemRemoved
          ToolboxItemTextChanged
          ToolboxItemUpdated
          ToolboxItemWindowChanged
          ToolboxSelect
        
        has been changed too (note that reading/writing of those payloads isn't very
        consistent, though: for some of these, values are written that are never read,
        while for some others no values are ever written but the reading code would like
        to receive some value if the payload wasn't a nullptr).
        
        Change-Id: I4856ffb3637404b8d866621a3503d7922b1b8141

2017-03-13  Caolán McNamara  <caolanm@redhat.com>  [4ea76db5e53235971b597a2810a6d12618d6aaea]

        rhbz#1431476 dnd has started copying instead of moving slides
        
        Is suspect something has changed in gtk3, and I think we're
        not supposed to use gdk_drag_drop_succeeded at this point, but
        instead we'd get a dragFailed signal on the failure case
        
        Change-Id: I6b305db56a29255b468ca9182d1f7e57cb4c10f4

2017-03-13  Stephan Bergmann  <sbergman@redhat.com>  [4842f402c68397edcb960f8e83f43028af8eb3db]

        ToolBox::GetItemCommand/GetItemWindow/EnableItem take IDs
        
        ...not positions in the [0..GetItemCount()) range, so what's probably missing
        here is to map from positions to IDs.  Code was originally introduced with
        8a429819aab795e131bb2567f08cc0c2d1784624 "findbar01: enhancements for findbar".
        
        Change-Id: Ia95b65e14bb81dac940269b167434f83cefbd4d8
        Reviewed-on: https://gerrit.libreoffice.org/35102
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-13  Stephan Bergmann  <sbergman@redhat.com>  [867f1e5404536fd2f2ffd57fb4510f1eb7ed4561]

        ToolBox::GetItemCommand/GetItemWindow take IDs
        
        ...not positions in the [0..GetItemCount()) range, so what's probably missing
        here is to map from positions to IDs.  Code was introduced with
        f25cdaa78d5e7d200fbaf31cce9895bab7c5ee63 "fdo#74132: Do not interrupt search in
        Writer."
        
        Change-Id: I0049b76c91c8ed5a9f4051f170454fb3d49c46f9
        Reviewed-on: https://gerrit.libreoffice.org/35101
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-13  Justin Luth  <justin_luth@sil.org>  [4605bd46984125a99b0e993b71efa6edb411699f]

        tdf#103931 writerfilter breaktype: same for implicit and explicit
        
        MSWord normally does NOT specify "nextPage" for the sectionBreak,
        since that is the default type. That is imported as BreakType == -1.
        However, Writer ALWAYS exports the section type name, which of
        course is imported explicitly.
        **There is an import hack that treats the very first -1 section as
        continuous IF there are columns**. Since Writer explicitly defines
        the section type, these documents import differently.
        
        When Writer round-trips these types of files, they get totally
        messed up in Writer, although they look fine in Word. So, treat
        both implicit and explicit nextPage identically for
        bTreatAsContinuous during import.
        
        Another unit test demonstrated that headers/footers are lost when
        treating as continuous, so preventing that situation now also.
        
        This fix allows several import-only unit tests to round-trip.
        
        Change-Id: I37fa861d82e8da564d28d8e9089fe0f2777650fb
        Reviewed-on: https://gerrit.libreoffice.org/35013
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [3902bb7a45f6266c51e01eddcda4e25b34814957]

        Revert "comphelper: fix MSVC hang in ThreadPool::shutdown()"
        
        As it causes "unopkg.bin:
        /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/comphelper/source/misc/threadpool.cxx:96:
        comphelper::ThreadPool::~ThreadPool(): Assertion `mbTerminate' failed."
        in
        <https://ci.libreoffice.org/job/lo_gerrit/8283/Config=linux_clang_dbgutil_64/console>
        and also locally. Revert till it's clear if that assert() should be a
        SAL_WARN() or unopkg has to be fixed.
        
        This reverts commit 9899ffd244dd367ba69dffe1f21f4f0222064a46.
        
        Change-Id: I72902f7da410012340aa8231d84c6871a3f7b976

2017-03-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [9d778261d4dd6e50e6c5f7583c4dfa5f8d5b5a0b]

        sw: prefix members of SwTableBoxFormula
        
        Change-Id: If96fbf097e2314303e60fd4f10ae314d12f2c468

2017-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [93985db3410f3ce685e6da6ef77457bb72d56201]

        fix android build
        
        Change-Id: I960768ff98137a50da44348bffeec329295ea95f

2017-03-13  Caolán McNamara  <caolanm@redhat.com>  [99b40c2eac242b9bc8674f09df8aaa53d6c836d0]

        ofz#837 divide by zero in met
        
        Change-Id: I7acdea720ba29eb9b9fb3ef8e8cbc76a673d17c2

2017-03-13  Caolán McNamara  <caolanm@redhat.com>  [d4b89fdb51c0936c50457a2f1e8f6b38d5dd7eb2]

        this is a swap
        
        Change-Id: Iaf6310055b60da772187fdbeaca74d6eb296cfca

2017-03-13  Caolán McNamara  <caolanm@redhat.com>  [44e0bbee08bc4df85236935fb7769d5434e5f5ee]

        improve scoping
        
        Change-Id: Ibb1625ff974cc1a35e5547b6ce88bf13d186d4bb

2017-03-13  Caolán McNamara  <caolanm@redhat.com>  [07679362a1efae9cd81e6c0ace8c198efa3b2b77]

        ofz#836 fix leak
        
        Change-Id: Ifd818cdf81516bd449db14bb1e84ed508e4b7d96

2017-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e9857c2935bb2533806db4e71c6cd1e171c3478]

        templatize SvXMLEnumMapEntry
        
        in preparation for "scoped UNO enums".
        
        This is a little hacky: In order to limit the scope of this change,
        the templated SvXMLEnumMapEntry struct actually has a fixed size field,
        and we cast it to SvXMLEnumMapEntry<sal_uInt16>* in various
        places, to avoid carrying the type param around.
        
        Change-Id: Idfbc5561303c557598dd5564b7a7259ae5261d83
        Reviewed-on: https://gerrit.libreoffice.org/34987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-13  Noel Grandin  <noelgrandin@gmail.com>  [7c0e3d0b37131b12262d0f610505b3384923c4a1]

        convert GraphicDrawMode to scoped enum
        
        Change-Id: I18eec89c4e1ebb86d64297e7cef4b36bf12df59f
        Reviewed-on: https://gerrit.libreoffice.org/35004
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-13  Stephan Bergmann  <sbergman@redhat.com>  [25ea809f5b4548ff887aa4bb10bbf7b2fe86aedb]

        Missing NUMBERTEXT_EXTENSION_SHA256SUM
        
        ...after faef35d8653003786f9a0ea2ae1a2330fd15d632 "Move file download
        verification from md5sum to sha256sum".
        
        ATTENTION: A proper SHA from the source of that
        b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt is needed. The value
        substituted for now is just my local sha256sum after download.
        
        Change-Id: Id31508f10c6cd936e5c6318731ceed71bdc25f48

2017-03-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9143dd4ebe37b608e43d04434cf831624bf55b65]

        Related tdf#54443 List only matching JREs
        
        I.e. show only 64bit JRE for 64bit LO and 32bit JRE for 32bit LO
        
        Change-Id: Id5e890637c7e1014bcb4e6fdd9ed9a33765112d5
        Reviewed-on: https://gerrit.libreoffice.org/35026
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-13  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [898f3541371a3fc59afb0907d3397a4876791789]

        cppcheck: unsignedLessThanZero
        
        some stuff cppcheck missed in this file.
        plus use empty() and front()
        
        Change-Id: I612078d503c555afd681526f95d17502ffd585ba
        Reviewed-on: https://gerrit.libreoffice.org/35094
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-13  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b8261a99ae537078e0bc1c62154fc6c66c7556b4]

        improve readability
        
        and make it easier to debug.
        top crasher in 5.3.0.3 is around this area:
        https://cgit.freedesktop.org/libreoffice/core/tree/vcl/source/gdi/
        bmpacc2.cxx?h=libreoffice-5.3.0.3#n235
        
        http://crashreport.libreoffice.org/stats/signature/
        BitmapReadAccess::GetPixelForN32BitTcRgba(
        unsigned%20char%20const%20*,long,ColorMask%20const%20&)#summary
        
        in case someone wonders suffix increment '++' precedes dereference '*'
        
        Change-Id: I15876711db569d55739da3514f61ef1b981269ab
        Reviewed-on: https://gerrit.libreoffice.org/35099
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-13  Khaled Hosny  <khaledhosny@eglug.org>  [48670533998f078525f7dad94b89bc371a5b3947]

        Ignore the checksum embedded in the file name
        
        That is always MD5 sum, but we expect SHA256 now.
        
        Change-Id: I8edf61b9a663f6f1ecc5cf23c93211e0b3201631
        Reviewed-on: https://gerrit.libreoffice.org/35067
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-03-12  aleksandar-stefanovic  <theonewithideas@gmail.com>  [243476399e76fb5ad2ce8c7fbef9e224b330c706]

        Made sort menu use radio buttons
        
        This makes it MUCH easier to see what sort option is currently
        selected. Removed the mechanism of switching between labels when
        the option is toggled, and instead put all the options into a menu.
        
        Change-Id: I44142dc842d983d5438faeb06b67046bad235308
        Reviewed-on: https://gerrit.libreoffice.org/34640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-03-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7f09093b8bbc119f50763e1b629424cc2669628a]

        the test seems to depend on the fonts
        
        Fixes "Random Config" tb run #289
        
        Change-Id: Ib1d672ac0a68e977f8d32f87c730ff1b0822f32c
        Reviewed-on: https://gerrit.libreoffice.org/35109
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-12  Caolán McNamara  <caolanm@redhat.com>  [4cde204c297ab122b1496444aa2e31c388f621d7]

        ofz: pct oom, avoid allocation bitmap until after size checks are done
        
        Change-Id: I12817adc50d45e2f08b3b5d4cb43daa527d274e9

2017-03-12  Caolán McNamara  <caolanm@redhat.com>  [2a118816d90e8daa36a447db7cf4718830450099]

        ofz#827 avoid oom in xpms
        
        Change-Id: I323be5e042e0ccb21956def70a8c481833f43998

2017-03-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [127b2e59995f3abcf1593138cd27af9f375d7b1b]

        Fix typos
        
        Change-Id: I63da858b3f264cd099e60192633b44d362b6fad7
        Reviewed-on: https://gerrit.libreoffice.org/35055
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-12  Caolán McNamara  <caolanm@redhat.com>  [975bfbe29dc92de8d9e081685d2377ea8f7ce62e]

        make this a member of SvxBrushItem
        
        Change-Id: If1216b03a313885bb284ca5ddcd8a91167a3638b

2017-03-12  Gian Domenico Ceccarini  <gdceccarini@gmail.com>  [b9c1eb5d929061570c95f7438471e6c07097f40e]

        solution ProjectIDE-vs2013: Generate.5: only 1 .vcxproj and .filter pr module
        
        change for cicle to generate only one .vcxproj and .filter pr module
        
        Change-Id: I93f2279e368e11ef5b9d442c6dcdfa4bf39bd6c2
        Reviewed-on: https://gerrit.libreoffice.org/35075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-03-12  Stephan Bergmann  <sbergman@redhat.com>  [f44deda8630fbe346cef5e1e93866c334c1c0818]

        nZoomId is already a ToolBox item ID, not an item position
        
        ...so doesn't need to be passed through GetItemId.  Apparent thinko in
        e3bd10f8d5c7750dd0a700f738f4713519cde118 "adjust the hide of the zoom so its
        dynamic on docking/undocking navigators".
        
        Change-Id: I26c300522f048b8fd661856bfe2789ee7718ad15

2017-03-12  Stephan Bergmann  <sbergman@redhat.com>  [c6d0dd62f7aa92be723317c8be518136eec26893]

        Better use 0 instead of TOOLBOX_ITEM_NOTFOUND for "no ID available"
        
        ...return value from ToolBox::GetItemId, as is done in all other places where
        such is returned from one of the ToolBox::GetItemId overloads.  And
        TOOLBOX_ITEM_NOTFOUND is otherwise only used for item positions, not item IDs.
        (This lone odd use of TOOLBOX_ITEM_NOTFOUND was introduced with
        ae5f75ab0515f8ee63813ec9284fbfb2124f0a5d "Allow a common op. on a disposed
        toolbox", probably by accident.)
        
        Change-Id: Id767b1d8d0b3cdfdc0ec525f165d75ae0cef7301

2017-03-12  dennisroczek  <dennisroczek@libreoffice.org>  [ff414feabe5bb5b7504cd02c70fa4e708ca557c0]

        fix typo: ambigous --> ambiguous
        
        Change-Id: I4940fe7e51df19275ba42a572c7a7a35ac2079f4
        Reviewed-on: https://gerrit.libreoffice.org/35090
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-12  Julien Nabet  <serval2412@yahoo.fr>  [c91c210188f202fadbeb04ca3e0a83b177b00062]

        cppcheck: unsignedLessThanZero
        
        Change-Id: I5c41c06f9bfa6c23a6984d2f7f5b118a13065da9
        Reviewed-on: https://gerrit.libreoffice.org/35088
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-12  brainbreaker  <gautamprajapati06@gmail.com>  [686651c30a9697463c9910f71736abe607efb270]

        Combine List Item & Grid Item Adapters of File Explorer View
        
         This commit will combine the code of ListItemAdapter &
          GridItemAdapter in LibreOfficeUIActivity to one
          ExplorerItemAdapter which will handle both the view
          types.
        
        Change-Id: I45c1f5124afee82ff0b78f13609acd37be87fde1
        Reviewed-on: https://gerrit.libreoffice.org/34680
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>
        Tested-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-03-12  Stephan Bergmann  <sbergman@redhat.com>  [6bf42c1cf0a4597fd2ef8034d6a5a4c5e1dd2ce8]

        ToolBox::mnFocusPos is unused
        
        ...ever since b8f7708176f56d6093405faf6f112004db359be9 "#96972# improved key and
        focus handling"
        
        Change-Id: I236143997f6e90eaa8cc28e10c17ff5a647da48c

2017-03-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ddf82cd0ed2b19752a946dc482249adb7cbb8f64]

        lok: start describing UNO commands used through LOK
        
        Change-Id: I44ce5a8a7ef939cbe48f6164284fae88a090a724

2017-03-11  Caolán McNamara  <caolanm@redhat.com>  [473efc7a879aa5762dc87a0f3b80aa0f1fe31313]

        ofz: test if comment data is available before alloc
        
        Change-Id: I0d2cdae6a825fc74d08c55353f48f64021542be4

2017-03-11  Caolán McNamara  <caolanm@redhat.com>  [1e8d00719c851d69d36cd66eb115c517c1696b64]

        ofz: turn assert into throw
        
        cause size arg is controllable by the file data
        
        Change-Id: Ia92b56c04271557afbec1ab47620bcb34f1c0e8a

2017-03-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [864082408b1647db3f0776b6a540461ddb91f12e]

        ChartDumpTest: Bigger delta is needed here
        
        Change-Id: Ic7583e06cbb287805a11b148b40b6e5eda22c6eb

2017-03-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [cdd4a9fa539bcfc11dda35adda4b290ceab9e0b0]

        Passing shaperect to addShape function is useless
        
        Shaperect is ignored by createAndInsert() so it has no effect
        at all. Also when this parameter is set the size and position
        is set using the same shaperect, so don't need to pass it also
        as a parameter.
        
        Change-Id: I35a7953f3eda1bdd19af6f3e77c55b5c7e1f7161
        Reviewed-on: https://gerrit.libreoffice.org/35073
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-03-11  Caolán McNamara  <caolanm@redhat.com>  [28e61b634353110445e334ccaa415d7fb6629d62]

        ofz#817 nStrLen-1 changed to nStrLen-3
        
        regression from...
        
        commit ff8f6629287d0d1bdbcf4f8ed16cb8d077d08c7a
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Jan 19 16:56:34 2017 +0000
        
            Resolves: ofz#424 guard against broken dxary length
        
        but this weird typo doesn't appears in the 5-2 and 5-3 backports,
        odd how I managed that
        
        Change-Id: I5fb1db2284d48ee78e717d41274a3d37ab0255cf

2017-03-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [441534187d6a999e12e4588728023e01d9578770]

        Use the converted shape rectanle here
        
        Change-Id: I38092b9ca0de2c73a639588d441eff56eb88e33e

2017-03-11  Jean-Pierre Ledure  <jp@ledure.be>  [71a646895d34e6ff273eb1ca0a7e99bd3b1e1163]

        Access2Base - RunSql: execute i.o. executeUpdate
        
        execute on Statement seems safer for some DDL statements
        Additionally error handling was initiated, not terminated.
        
        Change-Id: Ic2e987a84e87c01048b65f74efc938163ca17f2c

2017-03-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0aa12db1c7ddcf87fef26b1467d8e4c5f5786531]

        Fix typos
        
        Change-Id: I8afde16343288888d9b1806fae6cba3514812d02
        Reviewed-on: https://gerrit.libreoffice.org/35062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [66891aaebe089594fea38368b23800505fc6a0e4]

        Fix typos
        
        Change-Id: Ia79bc8d35cf19438d177f31a8e0c8603102b4ef1
        Reviewed-on: https://gerrit.libreoffice.org/35061
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f72718614578cc8d76df1cbcee5fd5d9ab0fd00d]

        Fix typos
        
        Change-Id: I23b16792005d66588e3439eb6482adda96c45673
        Reviewed-on: https://gerrit.libreoffice.org/35064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9dde2f019363e2d35c320b33306bff9a65118ee5]

        Fix typos
        
        Change-Id: I2be7113bfe86476acfd6550f1eed53eed83c9747
        Reviewed-on: https://gerrit.libreoffice.org/35063
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-11  dennisroczek  <dennisroczek@libreoffice.org>  [809d136e741891488409df670384e2663006b020]

        fix typo: exptected --> expected
        
        Change-Id: Ibefaed54c8fdce22fbae0116b4df5db4023ef7d6
        Reviewed-on: https://gerrit.libreoffice.org/35057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-11  Tor Lillqvist  <tml@collabora.com>  [cb508b7faa8347dda4eea837af0dd36a246c572d]

        Don't bother looking for Visual C++ Express any longer
        
        Visual Studio 2015 has a Community Edition. Use that. VS2017 has no
        Express variant at all.
        
        Change-Id: I23bcd10c543a7626b2d69d64306fa5eac74e3b27
        Reviewed-on: https://gerrit.libreoffice.org/35009
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>

2017-03-11  Stephan Bergmann  <sbergman@redhat.com>  [89f3f90c4e1136c9fc69b9b4c3c39376ecc027b3]

        Fix passing /DEBUG:FASTLINK linker option
        
        ...which needs to be past at the end of the command line, after a /link option.
        Looks like at least MSVC 2015 Update 3 silently ignores the garbage /D option
        -DEBUG:fastlink, while clang-cl complains.
        
        Fixes 96af392ba495383927dc886f13a1f5a5cc46d9c1 "Use /debug:fastlink linker
        option to improve link performance".
        
        Change-Id: Ib679d4ce3ac4a7622ba7b066edbfe1872892137a
        Reviewed-on: https://gerrit.libreoffice.org/35048
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>

2017-03-11  Michael Stahl  <mstahl@redhat.com>  [9899ffd244dd367ba69dffe1f21f4f0222064a46]

        comphelper: fix MSVC hang in ThreadPool::shutdown()
        
        Commit aa68c99d88fd7abe08c4aee5206c859a0cdba38e added some code using
        std::condition_variable to comphelper.
        
        Built with MSVC 2017, this causes many cppunittester.exe processes to
        deadlock in ThreadPool::shutdown():
        
            maTasksChanged.notify_all();
        
        This ultimately calls NtReleaseKeyedEvent(), which never returns.
        
        The reason appears to be a bug in Windows 7, for which a "hotfix"[1] is
        avaiable here, but it's apparently not distributed via Windows Update
        so we likely can't rely on users or even developers having this installed.
        
        However, the documentation of DllMain[2] and ExitProcess[3] indicates
        that during shutdown, by the time global destructors are invoked
        all threads other than the one that called ExitProcess have already
        been terminated.
        
        Returning from main() implicitly calls ExitProcess [4].
        
        As it turns out the problem only happens for some CppUnitTests because
        soffice.bin will call ThreadPool::shutdown() from Desktop::doShutdown()
        while it is still safe.
        
        [1] http://support.microsoft.com/kb/2582203
        [2] https://msdn.microsoft.com/en-US/library/windows/desktop/ms682583(v=vs.85).aspx
        [3] https://msdn.microsoft.com/en-us/library/windows/desktop/ms682658(v=vs.85).aspx
        [4] https://blogs.msdn.microsoft.com/oldnewthing/20100827-00/?p=13023
        
        Change-Id: I6137461ca7efe9a5fbe4f8f8478fb96de3570469
        Reviewed-on: https://gerrit.libreoffice.org/35066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [aa204f1c09a760d6753c408376ab7307fb13ad91]

        tdf#106217: Wrong size and position of a shape inside chart
        
        Same code which was added to the method
        DrawingFragment::onEndElement() in
        d178d7bef193565a7d6aacbc37a58dfc4bd7b316
        
        A shape's size and position inside a chart object
        are primarily defined by <cdr:from> and <cdr:to> tags in
        drawing.xml, but in the same file we also have
        an <a:xfrm> tag which is used for the same thing
        (defining size and postion) in general. Testing with
        MSO it seems it ignores what values are set to <a:xfrm> and
        uses only the <cdr:from> and <cdr:to> values.
        The test document showing this problem must be created
        an earlier version of MSO, becuase <a:xfrm> is set to some
        random values. Editing the chart and saving it with MSO
        2013 the <a:xfrm> values are set consistently with
        <cdr:from> and <cdr:to> pair.
        
        Change-Id: Icbaff78e5a6fcea36678c3b3755c97f57976b626
        Reviewed-on: https://gerrit.libreoffice.org/35069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-03-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [588a85798ae7c44864be0b9d823618fc03e2028c]

        Fix windows build with activex disabled
        
        Change-Id: I810241ad4624ae2ad4e42e2dbf4c226f622a35ad
        Reviewed-on: https://gerrit.libreoffice.org/35070
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-03-11  Tor Lillqvist  <tml@collabora.com>  [5d6532a94b6737c9fe453bc42beb27c6a83e5119]

        Fix (German?) spelling mistakes in comments: s/save/safe (the adjective)
        
        Might be more of them left, I found these by looking for "is save" or
        "it save".
        
        Many more potential misspellings of "Safe" as "Save" in identifiers
        are left. Need to check individually which of them actually mean
        "Safe", which mean "Saved" perhaps.
        
        Change-Id: I5d3791ea2df2e1d485f65400404972b72af45aec

2017-03-11  dennisroczek  <dennisroczek@libreoffice.org>  [8636e2462d9a8f7ed092246cc152030467d96515]

        fix typo: savety --> safety
        
        Change-Id: I6fab05c05c8f79607b75429f32be0497b54b3cb7
        Reviewed-on: https://gerrit.libreoffice.org/35059
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-11  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c0ed8e953745c65ea339b2498551894fbae70def]

        add VBA test CINT,CLNG functions tests
        
        Change-Id: I69f0144006e4ed226e8b158c0cc9f60dda0a9184
        Reviewed-on: https://gerrit.libreoffice.org/35060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0f0ebddb81a7c5b83bdf8d050bfe38dad26f0bfd]

        Fix typos
        
        Change-Id: Ic54e808956e5cf4e8079942c0ff799f802cd4b6c
        Reviewed-on: https://gerrit.libreoffice.org/35053
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c328aefa6f2c9a04c50bad7228a468ff2f136d22]

        replace macros and use scoped enum
        
        use OUStringLiteral to store format names.
        just create ResMgr, no need to check if its gone.
        
        Change-Id: Ie3e33bc70b975d8ee49f47dcf23737ca56652f1a
        Reviewed-on: https://gerrit.libreoffice.org/35007
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fba66b325c493567126b23d481d75ee00dc9c30d]

        Fix typos
        
        Change-Id: I19d30a1ef4236dbe0a0053dad67a5ba7b1586fc8
        Reviewed-on: https://gerrit.libreoffice.org/35054
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Johnny_M <klasse@partyheld.de>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-11  Justin Luth  <justin_luth@sil.org>  [b4fdb46a75731b22eb85671af4773e5bc9208f85]

        ooxmlimport: unit test for tdf#93640 is round-trippable
        
        Since this test round-trips well, move it to ooxmlexport
        
        Change-Id: I95038e27a5779687152cca2bd31fe5719cac65b6
        Reviewed-on: https://gerrit.libreoffice.org/35034
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-03-11  Khaled Hosny  <khaledhosny@eglug.org>  [423cc764291bc07acb9d4d2414151b08de232a0f]

        If these *_MD5SUM are not used, why keep them?
        
        Change-Id: Ia78492ce4b30dc46004037448c613de1ff07c601
        Reviewed-on: https://gerrit.libreoffice.org/35065
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1577f01b29b4f0e1eadadda71a7b7b479043519a]

        add VBA COS function test case
        
        Change-Id: I9014e068576d68613da6a70526dcb5b8e278e3f1
        Reviewed-on: https://gerrit.libreoffice.org/35027
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-10  Khaled Hosny  <khaledhosny@eglug.org>  [3cee50476e422e3ed84169cdcbe6bd9883fc9316]

        tdf#106466: Use graphite2 shaper first
        
        We want to always prefer Graphite shaping when supported by the font,
        which is also what HarfBuzz does by default.
        
        Change-Id: I6670fc03b8e6b3d7e07e1b8e0062880524da1655
        Reviewed-on: https://gerrit.libreoffice.org/35046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-03-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [7ae22f903e4d33867cd48088328cab627a3c43b8]

        bessel* functions tests roundsig(15->12)
        
        roundsig( ,15) breaks some buildbots
        
        Change-Id: I53715a698d20df78458056c3a90db8e88116e77c
        Reviewed-on: https://gerrit.libreoffice.org/35049
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-10  Eike Rathke  <erack@redhat.com>  [ca1f051972946b24cb6658143fb0d0ac3587a988]

        Resolves: tdf#106459 3D reference can't be handled as vector reference
        
        Change-Id: Icba12a6218086079a7d5538f7263bccb1f2ee1b0

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [d4c26cbcd89660be3af8df09ee24a8ba1c1172b4]

        ofz: min action has to be >= 4
        
        Change-Id: If03837dff5d7db6907f13c32ce05a74e4a0b7b55

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [c3ee3f104bcca354d80ecc4d8a3dd67b5123e1a5]

        mnFormerPos is unused
        
        Change-Id: I147b68882d99b8712625178e5206ea7c0f5f7401

2017-03-10  Stephan Bergmann  <sbergman@redhat.com>  [609b13037036dfbca952a018403950d7046a3027]

        Propagate integer type mismatch out of ToolBox::ImplFindItemPos
        
        Change-Id: I6f0c06491cf3c09d97b637d7456debd1e3decbcd

2017-03-10  Michael Stahl  <mstahl@redhat.com>  [ee9cb85e9adc03693141a106630a4f278b4e93ac]

        gpgme: change gb_LinkTarget__use_gpgmepp to depend on package
        
        This replaces f764d67da42caa71fd5e02146b1ca32680ae2f6e with a better
        fix, no point in littering the makefiles with manual dependencies when
        we can just avoid the problem in one place with a tiny performance cost.
        
        Change-Id: Ic7e91ee4c99deb12a9544cf691c0995de6ae2bad

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [14cdcd154e9621ffdc4e00af7bc84b56d76d6cd4]

        min valid jpeg len is less than 512
        
        our qa tests already include such, so this isn't right
        
        Change-Id: I86fb02bf353fb5b228db915f04db6e36cfb40c51

2017-03-10  Stephan Bergmann  <sbergman@redhat.com>  [516bb69247c79ea0913856b9b053599f57ad90fb]

        The previous commit wasn't really thought through
        
        Change-Id: I88e44e637e2ac93b4deed42a2d0f94b0a973c995

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [3114d8a12eb14f27229ecaad6d810e2020b86441]

        improve scoping
        
        Change-Id: I2c7f607f05b07b7ec5453758910fdcb7f27ae697

2017-03-10  Tor Lillqvist  <tml@collabora.com>  [43af3605d7e3b372dcc61f9cbc2cabff09396ed5]

        Fix comment to match reality
        
        Change-Id: I13eb327673af451cc81d4134ec8fedb33702c0ac

2017-03-10  Stephan Bergmann  <sbergman@redhat.com>  [d3b5bd4a07a619db6bee1c39c32280ac3c620532]

        loplugin:loopvartoosmall
        
        Change-Id: I07c13c354df1d7f523b08a39f2ed3f008051f7aa

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [d7685eb3f417e19a5e61f2fe550eb03d6848365d]

        ensure SfxApplication exists for editeng test
        
        Change-Id: I73814e38437f83f8aa7b87addc285e82f7357bea

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [f596e5d461b6436cdb6ee9efa59807d99bb54135]

        ofz#799 stop decompressing if the file is truncated
        
        Change-Id: I4040ebbf7b21905b950f4af36012bc83aebaa320

2017-03-10  Andras Timar  <andras.timar@collabora.com>  [bed6a22318cf50f22c143708a24dc1638f677a5e]

        remove empty strings, transex3 gave a warning
        
        Change-Id: I750bee7241e36b5c5fe9075cb3ce606f2b9bbd5e
        Reviewed-on: https://gerrit.libreoffice.org/35042
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-03-10  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [c54bb4a9f76a11561a7f4010382dbe46c0d2ef2a]

        tdf#99352: create editeng::SharedVclRessources
        
        - instead of keeping vcl resources in a rtl::Static
        - these are shared owned by all EditEngines
        - they let go of them when disposed
        - thus, this should prevent VclPtrs to leak beyond dispose()
        
        Change-Id: Ic6198c19d0ff9c09ecdea377d07807f08711d6a0
        Reviewed-on: https://gerrit.libreoffice.org/34986
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-10  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [1a044b25c279236d9f67847ec6ad426d8c5aac13]

        tdf#99352: dispose EditEngines when SfxApp dies
        
        In an ideal world, by the time we reach DeInitVCL() there should be
        neither non-null VclPtr nor EditEngine instances around. This fixes the
        former for those VclPtrs owned by EditEngines, by disposing them when
        SfxApplication is dying. The goal is -- for now -- to not have any
        non-null VclPtrs around by DeInitVCL(), so we can e.g. assert() on that
        to pick up regressions.
        
        Should we one day have all EditEngines accounted for with proper smart
        pointers that get torn down before DeInitVCL(), the Dispose() introduced
        here might be removed again.
        
        Change-Id: I47b17f7fd31fce2ac5fd6f6b146d356d7d07e677
        Reviewed-on: https://gerrit.libreoffice.org/34985
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-10  Eike Rathke  <erack@redhat.com>  [fe73eff36718b6d99d0cf92d750c457872cc4dcc]

        guard against a (theoretical?) endless loop of blanks only
        
        Change-Id: I68d6cca1b359aa8fba42663bddb1107c31102415

2017-03-10  Eike Rathke  <erack@redhat.com>  [c407fff205a270e02fe07885805b7250e71c28f8]

        prevent string access out of bounds
        
        Though only the closing 0-character and the following check excludes that,
        dbgutil asserts.
        
        Change-Id: Ife1299042a60f6f058c4cf58b406d1cc022786a7

2017-03-10  Eike Rathke  <erack@redhat.com>  [77a8cf7eaf638276030d1c5be8705f5603f071a9]

        string access out of bounds
        
        Change-Id: I4f6e6e8e77cdabe593bca5719b6ef38aeecc5da7

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [f50a3995c7b1ba31d68decfab4b2baf4f4df27df]

        ofz#797 truncate broken polygon to amount read
        
        to avoid super slow polygon math
        
        Change-Id: I30ef0afe96d9863df27ef7a4e7f7e8e7af36f8c1

2017-03-10  Justin Luth  <justin_luth@sil.org>  [3a9e87d14eb4bf9415dd96c77cbec75c03e9682c]

        ooxmlexport: move tdf103931 unit test to ooxmlimport
        
        Visually, this unit test round-trips terribly.
        During round-tripping, the 3 columns (related to textsections)
        in the very first section get transferred into the pagedesc. Thus the
        first section is "lost". For some unknown reason, another section
        is added later on. So, cummulatively, the section count remained
        the same, but whatever fixes these two situations will also affect
        the section count.
        
        However, it should work fine as an import only test.  There ARE
        three sections in MSWord after all.
        
        Change-Id: I1973977f5c5a45189896b10cacd757600e7684db
        Reviewed-on: https://gerrit.libreoffice.org/35012
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [3d21afb8aac5da0139d85498607d40c748b6db53]

        ofz#787 avoid bmp oom
        
        Change-Id: Id5d1a1b8dd6d4e78bef9d09ab68d1e7daf7e1bd5

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [89914fee18f9cc5354e21073f97c8121db7df85f]

        ofz#786 avoid svm oom
        
        Change-Id: Ib4920d6537437fe060c453f249fa7f8da230bfc7

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [d82ea7bdd638fc9fd116238f0eb2179c3cdf9733]

        ofz#782 oom in xbm
        
        Change-Id: I72e187203843803e7a4e76346d484f22a5cc8823

2017-03-10  Tor Lillqvist  <tml@collabora.com>  [d5bdc859b4fefbc9d708e9a24dcb5bc59ee5199f]

        Cosmetics
        
        Change-Id: Icbe4491b45a8fcf7f5cc005c9394e660efc0691b

2017-03-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [90d88b6e465b82e318eadf6897b54180fb5154e0]

        xmlsecurity: remove unused XMLEncryptionTemplateImpl
        
        Not needed since commit 0649622956431e0a1955cb80d1175025401ab5e5
        (loplugin:unusedmethods, 2017-02-21).
        
        Change-Id: I5e8699174202c17309198e541dc904dc1b47a534
        Reviewed-on: https://gerrit.libreoffice.org/35031
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-10  Mike Kaganski  <mike.kaganski@collabora.com>  [3de2e8a32bead23229b263f21d4dff13dc695e4d]

        tdf#103058: Implement OpenDocuments ActiveX control
        
        Change-Id: I97489090476cd884a122a4b36d3ac62ca86fd886
        Reviewed-on: https://gerrit.libreoffice.org/29608
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [75f118da50b217956ee7a735e921524d0c2935ff]

        ofz#798 oom
        
        Change-Id: I6fa8dd999af7e00d6236a1ead5f8bb519f2d128d

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [1353ebe535732022aef4377030d86ad7153c3144]

        ofz#801 avoid oom
        
        Change-Id: Id3167d1eb3f058543ab7596008012d51b3d242b7

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [c299011abeb50a9fccb420d6b1e8e82924efc329]

        shuffle this around a little
        
        Change-Id: Ibf23114885c49163d50b3249db8788770fe74352

2017-03-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3d8bf853f10755ecacd88b46886af4564923f80d]

        tests of ADDIN functions / replace ROUND with ROUNDSIG
        
        Change-Id: I5d9ffc56d0fd17a337c08ac0be97ccf92c2f2e35
        Reviewed-on: https://gerrit.libreoffice.org/34871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-10  Vitaliy Anderson  <vanderson@smartru.com>  [b0240bf12a94e71d1e2ebe3922afc1a3de5cd933]

        tdf#106047 Fix case-insensitive search in autofilter
        
        Change-Id: I67899789b0a51a3a04c2085cbab8c0ed62903413
        Reviewed-on: https://gerrit.libreoffice.org/35030
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-03-10  Takeshi Abe  <tabe@fixedpoint.jp>  [657a791349f8cd5b1aa271ac7c75ce5b5b2a859f]

        starmath: Return SmGlyphSpecialNode from DoGlyphSpecial()
        
        instead of pushing it to the stack. This spares some pops.
        
        Change-Id: I9fc987ebf851ff6387e347a2878ff01f482d8f7f
        Reviewed-on: https://gerrit.libreoffice.org/35029
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [0ae45758d1f4235f98c98f22e027ab3298e21b86]

        coverity#1402149 Unchecked dynamic_cast
        
        Change-Id: I73fa2c6d3658e10728492c9766acef1eaadc5ca1

2017-03-10  Caolán McNamara  <caolanm@redhat.com>  [34e9e77bf38b9ea7569f6a051505ac92eb4ae825]

        coverity#1402152 Uninitialized pointer field
        
        forgot to remove this unused member
        
        Change-Id: I596d9f95284d1e27c2ca86e4c1ee75fc38cb7fce

2017-03-10  Stephan Bergmann  <sbergman@redhat.com>  [594c7a3f2f34d763b2b31b42fff6d0bae6663481]

        Clean up, using printf instead of echo
        
        Change-Id: Id3723d0242711ba9b5450bb69b2ea09e614c90f6
        Reviewed-on: https://gerrit.libreoffice.org/35014
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-10  Stephan Bergmann  <sbergman@redhat.com>  [040d455cae75d961f01b39afe0bfb4b031345c5c]

        cid#1402150: Try to silence false positive report
        
        Change-Id: Ied2b1a8b0eb0aa9e7e48d1445677c8536f6388c8

2017-03-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a6df0c3434678dfe4f28d97cdb7a37248fb24d50]

        add EFFECT function test case
        
        Change-Id: I22b40a76c296efdfb59786edb37a8d5380a03777
        Reviewed-on: https://gerrit.libreoffice.org/35015
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-10  Rosemary Sebastian  <rosemary.seb8@gmail.com>  [5de40734af30a8b897c6c5b7f681759e36a25557]

        Implement export and import of author field in fixed format
        
        Change-Id: I1975bfcdc8436f2b05e2fab2a4c9c09838330b30
        Reviewed-on: https://gerrit.libreoffice.org/33520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rosemary Sebastian <rosemaryseb8@gmail.com>

2017-03-09  Eike Rathke  <erack@redhat.com>  [da3d56b077ce81f6f399a68f53895590dbb1357f]

        finally turn this into a hard assert
        
        Change-Id: Iba6abafeaa2542fc94b76a642ddb0eb5b70b572d

2017-03-09  Eike Rathke  <erack@redhat.com>  [96175e7ed24fc007f88c418f8d449b6bd07563ad]

        it's raining drawing layers
        
        Change-Id: Ieee5cb5792535185ef09c3775072ed739fb0e4b0

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [8645f6d866427bfd82bce1bf96721533c113c077]

        ofz#502 negative index
        
        Change-Id: I2eb3da9d378cd8fdace5ccd644f501f5119f6698

2017-03-09  Michael Stahl  <mstahl@redhat.com>  [567ee77154c9f5a67a663edfe2f897e00d084124]

        connectivity: warning C4389: '==' : signed/unsigned mismatch
        
        Change-Id: I95e3d7ac5c78aa18dabcdcff19ec1844e45aee3c

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [0f0f02d633e2f9e69220d3d47de17b9e34b00765]

        ofz#574 sanitize png palette indexes
        
        Change-Id: I006ffdf5c8c751e7e07b133716022e2a9b154478
        Reviewed-on: https://gerrit.libreoffice.org/34034
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-09  Michael Stahl  <mstahl@redhat.com>  [3e23beda17b12e35da3be3ca65f0c3d41c60d79d]

        RepositoryExternal: fix MSVC 2017 python3 library directory
        
        Change-Id: I74514993ca1cbeb1a7e7bf1ba121b28ce9dab2f3

2017-03-09  Eike Rathke  <erack@redhat.com>  [646a1d20974ff13b908a85cdff37c2701d582d8f]

        add/use ScCaptionPtr::removeFromDrawPage()
        
        Change-Id: Ibe073f071b120b61738b7e813a14824248f1fcfc

2017-03-09  Eike Rathke  <erack@redhat.com>  [b3354ad2482737b49bd8d7593d355671197c4551]

        sprinkle some drawing layers over test cases
        
        ... so things actually work like intended and creation of caption objects
        doesn't silently fail. Well, it does SAL_WARN or OSL_ENSURE but that's never
        displayed unless a test fails.
        
        Change-Id: Ibf4cc075cc3d6dadbe8f6208b2949310124b5749

2017-03-09  Eike Rathke  <erack@redhat.com>  [60c5b392b77f15d11dd98890565abc68daee02a8]

        probably should work like sketched
        
        Change-Id: I5ad52c718cf53c2f3fb14a7970917e0012d01875

2017-03-09  Eike Rathke  <erack@redhat.com>  [5047871d7fe44747ec7f6ee4dd48e1a1cdfafa9d]

        use ScCaptionPtr::insertToDrawPage()
        
        Change-Id: I98dafdf8e571e4745e05df6cbcbf00fd9ecd8ec6

2017-03-09  Eike Rathke  <erack@redhat.com>  [89596a1a000cb355b0e9eddd070e9d840298d85f]

        add ScCaptionPtr::insertToDrawPage()
        
        Change-Id: I1266b55c2558d306b20b0f2d9fba07b0bc46544e

2017-03-09  Eike Rathke  <erack@redhat.com>  [5f376561549552a22e9a2b8f07ec5f3378b99e73]

        move assignment onto self should not happen
        
        Change-Id: Ic44f4362762cb1c1fe027b69a78baf768c0a53da

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [e897f9d74d0210c500fda918e891f3b3499518c7]

        Resolves: ofz#488 check remaining size while parsing
        
        Change-Id: Ibb2b6c59a159f9fafa6a065be438b59a6d2d3f21

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [01112d2a6383bbb777db973c60b809b29576f39f]

        some OSL_FAIL to SAL_WARN
        
        Change-Id: I5101e42b7a34cca9055fc805d9a392ba4f920a3d

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [3b7054e0bb86cec2db08b7c7654710a21cf66a94]

        use a different resource dir for oss-fuzz
        
        This reverts commit 754854674859560506b617ebf07e6563c197aac8.
        
        Change-Id: I0863fb5e34608911c784bbdf19e76297b3c2d13e

2017-03-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a831608576f5411e143bb09b5d135fe3d1bfda8f]

        Remove newlines at end of file
        
        Change-Id: I538bff61cbbd69c17f871698cf983b275dd68761
        Reviewed-on: https://gerrit.libreoffice.org/35025
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [89bfaa58e5b6421ee272f77e8d542eb2344e3fa5]

        jvmfwk: Improve logging output
        
        Change-Id: I476fc3190902e44bedfd2e713bd1a7cfb0733688
        Reviewed-on: https://gerrit.libreoffice.org/35024
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e877fd1b6abb8ad89f30737bb9091c28f3695848]

        add PDURATION test case
        
        Change-Id: I19ca8ccbcd724fc616b8a2bba8bc158e71a4de36
        Reviewed-on: https://gerrit.libreoffice.org/35016
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1d8d2da126687c7419106933010c22ac56e73209]

        add IFS, SWITCh test  case
        
        Change-Id: Ia6afcf81ea2c4e5e7f4f4ddacf9abbd2f75a77de
        Reviewed-on: https://gerrit.libreoffice.org/35017
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-09  Lionel Elie Mamane  <lionel@mamane.lu>  [4f4b06ce320305413bcac123a27b6f3f14655cdf]

        tdf#106462 old value and new value were swapped
        
        in
        
        commit 66ccfcd2908445b8194c364c89778056374b02af
        Author: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Date:   Fri Oct 21 09:36:10 2016 +0200
        
            remove use of tryPropertyValue Any specialisation
        
            Change-Id: I3180cf5b9e63a3da9257b03ba02967a2d5402ec3
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        
        Change-Id: I90dd3f6dba799eec9210dbb7560be105cb50e6d1
        Reviewed-on: https://gerrit.libreoffice.org/35023
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [8458530312344198d7c63817831efa9223a09660]

        One AC_MSG_RESULT per AC_MSG_CHECKING please
        
        Change-Id: Iffbfc75772219cc27b28013c35c20e98cd3cacc7

2017-03-09  Xisco Fauli  <anistenis@gmail.com>  [3a639085a43b886828c49a86cf761bc92f26e6e1]

        uitest: test backgrounds in writer
        
        Change-Id: If3bf2848bb9437c7cb7ffec37c315888fef47c88
        Reviewed-on: https://gerrit.libreoffice.org/35008
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-03-09  Michael Stahl  <mstahl@redhat.com>  [15d46079a5b6429dba0d501e7db218188294587a]

        oops, forgot to commit that
        
        Change-Id: I7b0a08ca47996f80112f68daef3e2ba5e3be221b

2017-03-09  Michael Stahl  <mstahl@redhat.com>  [869a249cebaf58d13812194297561fc361dd3a36]

        extensions: fix MSVC 2017 build of Library_so_activex_x64
        
        Change-Id: Ia98c2ba085d6b7705b53dafd5368d69f0e0727c5

2017-03-09  Stephan Bergmann  <sbergman@redhat.com>  [5b25275002e12d2c9794ca0dd014e5d25efe486e]

        No need for extra heap allocation
        
        Change-Id: I0844a0a8a3476cdb007ab1d587b15ce26c68783e

2017-03-09  Michael Stahl  <mstahl@redhat.com>  [51a6fa350566350c84ceadb5df65a9b047ca77e8]

        gbuild: fix LIBPATH for LIBRARY_X64 with MSVC 2017
        
        Change-Id: I88601e8ad3d21554d6b8166bd7689e0a3b8b3a9f

2017-03-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [019ea173701eae4b8c5ffd45bb0063fc0a688ce0]

        Just get rid of CR when parsing .bat output
        
        Converts Windows to Unix newlines, so bash will handle the
        result correctly.
        
        Since $(..) or `..` will already remove trailing newlines,
        this reverts the unneeded changes of commit
        37baabe6436037de604bfbc2702bfb0bc156c41b
        
        Change-Id: I0071237f0600c2d71da066eb2e2b541e338e7016

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [25a5458e751f34063686c4fecd7b8bfc8a78302d]

        just calculate the scanline positions
        
        rather than generating a big offset table to dramatically reduce the amount of
        memory loading graphics takes
        
        Change-Id: I8a4b1dc5cbcb686d6b8570f2eeef61ee0fe25515
        Reviewed-on: https://gerrit.libreoffice.org/35005
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-09  Stephan Bergmann  <sbergman@redhat.com>  [82e92bb15d26fff2d07736e2a6193cac1915b44d]

        Clean up uses of integer types
        
        Change-Id: I1155dfe3e2bcfe2c15c101c7373fcc9e161aa366

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [ff8f6629287d0d1bdbcf4f8ed16cb8d077d08c7a]

        Resolves: ofz#424 guard against broken dxary length
        
        Change-Id: Ia2569e963edd75cd6c27399d33e73bafe8b3f073
        Reviewed-on: https://gerrit.libreoffice.org/33319
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [742cf46659c8093c14052f5135afc9ec3eae7d49]

        ofz#439 protect against 0 len text
        
        Change-Id: Ib67284636235b0d43df626a4aeed67f2bc64b491
        Reviewed-on: https://gerrit.libreoffice.org/33374
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [5155267e64d796c7920d64b697eeccefc68240f7]

        ofz#419 same problem as wmf and emf
        
        this is the *third* effective copy of this, see
        
        the other two uses of LF_FACESIZE in wmf parsing
        
        Change-Id: I475b18314784ad072fe58730c361fc5ca6e65819
        Reviewed-on: https://gerrit.libreoffice.org/33254
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [10a2388558df957b30136ba32ecc97ddef43fb57]

        ofz#411: XPMReader::ImplGetColKey short read
        
        Change-Id: I2e47ef6478b8349a562b294d0fbdad65c2a3b543
        Reviewed-on: https://gerrit.libreoffice.org/33217
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Reviewed-on: https://gerrit.libreoffice.org/33216
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-09  Stephan Bergmann  <sbergman@redhat.com>  [e5b98fd9c29fe427c4babe368c17d8c609b5325e]

        Fix "specialization in different namespace" error with old GCCs
        
        Change-Id: I8b2c678ec70de3432bb335d7e76487ef44cd72a6

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [bad797db7fd26e5af97fe1c5b1f3a37fa94a10b2]

        ofz: stop early on stream failure
        
        Change-Id: I3080dc23605b10bd0e5f7ca28b74f15048ccaccd

2017-03-09  Michael Stahl  <mstahl@redhat.com>  [9e9c7d8b541448fd6022837633d50baa5bbfab69]

        configure: find the MSMs where MSVC 2017 Release hides them
        
        Change-Id: Id98d73eef46d63686745bf6cd3482b18c7223c3a

2017-03-09  Michael Stahl  <mstahl@redhat.com>  [524e36f8071530c4706304a305402944a4a32dfa]

        configure: find MSVC 2017 64-bit compiler
        
        Change-Id: I7ae99ebc693291709edc6df233f54dfe00d74e9e

2017-03-09  Stephan Bergmann  <sbergman@redhat.com>  [fee2de9cb1f4763a0e4f7e0e3bae6858c3d458b4]

        Clean up uses of integer types
        
        Change-Id: If022ca9de8db49b885065c32b4f6f89debae1392

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [c0b72399bb6bceb3d227b3323aabeaf768d31cb8]

        mpScanBuf can be private
        
        Change-Id: I78d6f94f65c9f6e667840c26c1359aa1ab9ad794

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [68aac9b1764338df0b6e7dc927955fecaa015d29]

        bmp is never 'unique' so always copied
        
        cause we have a shared_ptr to it at this point, so its never unique,
        so a new copy is always generated.
        
        this really peaks memory with large images.
        
        Change-Id: I53dab2a1f6e5102b9af08dd6365187a383f7c247
        Reviewed-on: https://gerrit.libreoffice.org/35003
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-09  Stephan Bergmann  <sbergman@redhat.com>  [d3816ab9dbd44237aa518c2e6176532ffc46a84c]

        Use o3tl::typed_flags
        
        Change-Id: I02b88e60a03441c3c4df6ed32616bb618089539c

2017-03-09  Michael Stahl  <mstahl@redhat.com>  [dfad3e873098e5ddee1e055be2af5b8bb37a5caa]

        Revert "add memory include"
        
        This reverts commit 74961e42d14ca09a33bbf7c932fce58259e2fcdd.
        
        Because 37376e6edf074112671616d855e770a44510ec54 was faster by
        31 minutes.

2017-03-09  Mike Kaganski  <mike.kaganski@collabora.com>  [099f9406b6657a03a37fbe5cedf7cb7da765d4aa]

        tdf#106359: Open Web Query (.iqy) files
        
        As per http://support.microsoft.com/kb/157482, the files are plain-text
        files with an URL and optional GET and POST parameters (static and
        dynamic).
        
        This commit introduces basic support to open these files
        (without support for POST and dynamic parameters).
        
        Change-Id: Ic122efdcfacb8b5de3ef68be1cf0e8a480710eca
        Reviewed-on: https://gerrit.libreoffice.org/34928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [9e4f6531bf0ae8b375127a189e87c1ebc99508ac]

        report that we export certain vars to be set
        
        Change-Id: I3a71542da943a689ab734507c811087caa427a1c

2017-03-09  Stephan Bergmann  <sbergman@redhat.com>  [739345e73af9e14d9c666836d0e35a93b1ed12ee]

        Add missing CxxClrObject case
        
        Based on shm_get's (?) patch at <http://pastebin.com/yCghrjWX>.  According to
        SweetShark on IRC, the reason for writing these phony files is:  "IIRC not
        having them resulted in the builds being slow n windows as touching them
        required forks and windows is unionized and introduced the 35-fork-week or
        something."
        
        Change-Id: Ie0e6e2aa4e56ab620325ea55b4513e185db38ae7

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [ec01a46ea3520f9086d0ce6fae05f763ce5cb533]

        put the oss build script into our own git
        
        Change-Id: Ifeabee60c18afa88403e1c92d01a01b545ed6570

2017-03-09  Stephan Bergmann  <sbergman@redhat.com>  [77779166569da389de44075b3d03413b353046a4]

        Remove stray CR from input
        
        ...that remained there with recent Cygwin/Bash version, which apparently had
        changes to their Unix-vs.-DOS line end handling
        
        Change-Id: Ib4c7c924362f9e93066e544ed5214fe589aa5336
        Reviewed-on: https://gerrit.libreoffice.org/34990
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-03-09  Stephan Bergmann  <sbergman@redhat.com>  [c10b0ff860d1c2743175b02863c409e0fe277fb8]

        "/CxxObject/" etc. part was missing from generate_phony_line output
        
        Change-Id: I973468aab05f85c39b33bbf7be7f3ee389273c21

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [7302c76cca954440b14bf53ac8a4748f8754c314]

        fix indent
        
        Change-Id: I00c3273754d24c933a284738efc6d8408c1e13a3

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [5383355b4932e90c1c9a3f92e25d33ffcf64848b]

        Avoid stray AC_MSG_RESULT: add a preceding AC_MSG_CHECKING
        
        Change-Id: Ida91e0ec55f2bacad036bf016f7dac8c5784cc2d

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [6da8f03ac24c9cdf6941ca855492f11ce1215e5e]

        scope and zero up a few things
        
        Change-Id: I8784eb729196daea7e49ffbace6f8b13ef24e7c1

2017-03-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [c60bdb06f580e0be6c5c4eb1977d98115d0b03b9]

        pdfium: clean up no longer needed VS2013 patch
        
        Change-Id: I09c72d795aa6667e81326008fa66409c1e6ec175
        Reviewed-on: https://gerrit.libreoffice.org/34988
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [4ff09c76a3bf46001fd0b896c614d47f51ce52ae]

        Message cosmetics
        
        Change-Id: I311f68b32bb33a7d9363c1c28dfd0e5ad8ee986c

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [e8e61755a41ed2c0eeb1b95ef01bc25f628927ec]

        AC_MSG_CHECKING style consistency
        
        Change-Id: Ia3a634362e1c17c5aed14fdba7396c5319110b34

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [226e83087657ab40f0eeac5d7ece312b04c11705]

        No need for doublequotes in the argument to AC_MSG_RESULT
        
        The brackets already act as quotes in .ac files. Having additional
        quotes causes the result to look like:
        
        checking whether we want to fetch tarballs... "yes, if we use them"
        
        which is not consistent.
        
        Change-Id: Icc5dfc4c6b58d1d7a3d4bb280cc3da3dc21e515a

2017-03-09  Caolán McNamara  <caolanm@redhat.com>  [de978c0437620b84c3678705c926804318f6a996]

        valgrind: fix leak
        
        ==2184== 1,396 (24 direct, 1,372 indirect) bytes in 1 blocks are definitely lost in loss record 11,080 of 11,791
        ...
        ==2184==    by 0x31D4F774: sd::framework::BasicPaneFactory::createResource(com::sun::star::uno::Reference<com::sun::star::drawing::framework::XResourceId> const&) (BasicPaneFactory.cxx:258)
        ...
        ==2184==    by 0x31D3F550: sd::framework::ConfigurationControllerResourceManager::ActivateResources(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&) (ConfigurationControllerResourceManager.cxx:74)
        ...
        ==2184==    by 0x31D426A3: sd::framework::ConfigurationUpdater::UpdateCore(sd::framework::ConfigurationClassifier const&) (ConfigurationUpdater.cxx:247)
        ==2184==    by 0x31D42B76: sd::framework::ConfigurationUpdater::UpdateConfiguration() (ConfigurationUpdater.cxx:156)
        ==2184==    by 0x31D42F3E: sd::framework::ConfigurationUpdater::RequestUpdate(com::sun::star::uno::Reference<com::sun::star::drawing::framework::XConfiguration> const&) (ConfigurationUpdater.cxx:103)
        
        Change-Id: I257ae26bc0e61696b1c8e27a1b3a75a993fac1a5
        Reviewed-on: https://gerrit.libreoffice.org/34982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [bd556fcb093c3e26eafa875e371e2729021e37fe]

        AC_MSG_* hygiene
        
        Change-Id: Idaad0d2d51f533100ae3d57eb933b6d1becb4f56

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [ace5130bd9e761699a67afccc4aa6924df476209]

        "checking Is Visual C++ Express" is not proper English
        
        Use the existing convention for how the output from AC_MSG_* lines
        should look.
        
        Change-Id: Id416ac97d65aa4a7445242c9a4853b6941ae2b4e

2017-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b95093950436caebd45a06008929427869844fa]

        convert SvxCellHorJustify to scoped enum
        
        Change-Id: I0dd88b5bf9e1aededfa2d94b6b2d3d26694fff33
        Reviewed-on: https://gerrit.libreoffice.org/34968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [967d0089a16ad236a0fb9f5bba7fafd2327745a9]

        Remove misleading comment, and sort alternatives in case statement
        
        As the patterns in the cases don't overlap, it makes no differentce in
        what order they are. So keep them sorted for clarity.
        
        Change-Id: I60f8304d66f6925028f86a2956f1136547dc51eb

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [128b7500231dc8c71496eab00c6dee6960db6675]

        Don't claim 10.0A is an "acceptable" Windows SDK version
        
        The find_winsdk_version function does not accept it.
        
        Change-Id: I1d6a5b528e9bc1c93cc589fe5832150e3994ada5

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [316ee26535d5d794aefd543019a7246ef8a3b96d]

        Remove partial sentence in comment
        
        Has always been like that. Apparently I got interrupted when typing
        it. No idea what I wanted to say.
        
        Change-Id: I86ee8ac2fc682d7284a1e51c91e2e4fb37a14c10

2017-03-09  Takeshi Abe  <tabe@fixedpoint.jp>  [945f0eb76c645a27c5b19466ed7a0b2bfc6cb9c5]

        starmath: Prepare messsages for all parsing errors
        
        and kill the unhelpful "unknown" one.
        
        Change-Id: I3137f7e363caeb64d285aacd2e56446148d85353
        Reviewed-on: https://gerrit.libreoffice.org/34977
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-09  Maxim Monastirsky  <momonasmon@gmail.com>  [3daa6c66eb9a4c334d6f72a8fd4bb09d7360a913]

        Don't use SetDisplayable when enabling Unity mode
        
        because now it tracks the global menu too, but all we need
        here is to hide the in-window menubar widget.
        
        Change-Id: Ic3c8c20b88d37430e80b682333ca384bccc3f697

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [9def779821324c73f81344b2b2d59f1e875903db]

        More AC_MSG_* usage cleanup
        
        Output just one AC_MSG_RESULT for each AC_MSG_CHECKING.
        
        Change-Id: I2ff1458a8b4abbe1804e33a39a9f4cc795cb28a1

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [78ad9c3eb378c72e3cb1258f313b4b8c3023069c]

        Fix AC_MSG_* usage for find_ucrt
        
        You are supposed to output just one AC_MSG_RESULT for each AC_MSG_CHECKING
        
        find_ucrt already errors out if it doesn't.
        
        Change-Id: I63f58996f60577301631b11dd51728fdee324095

2017-03-09  Tor Lillqvist  <tml@collabora.com>  [3c5463bed36407b1915d6dce9c9173ba9009ab65]

        Bin duplicated code snippet
        
        The exact same shell if statement was duplicated.
        
        Change-Id: Icc95f8a881605e6ac7248252c545e433b936f4c1

2017-03-08  Xisco Fauli  <anistenis@gmail.com>  [bc327c15cc1218cacfa4597fe39225c38a535f8e]

        tdf#87199: Add uitest
        
        Change-Id: Ib57d71777f3e8a1b17dfc8127365dbf2f6ad6102
        Reviewed-on: https://gerrit.libreoffice.org/34981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [bed4c2acfabb44c8a47e3bbcbe3ec72c39d817cc]

        Simplify GetStateCache call
        
        Change-Id: I527d8112f7cf0e4fbc6380484be0c6704f3dfdd4

2017-03-08  Szymon Kłos  <eszkadev@gmail.com>  [b3dc0386bd0749ad93f5cd649176e028fe4e8360]

        tdf#106211 Add notebookbar icon transparency
        
        + modified icon (set transparent color to black)
        + added transparency support for loaded icon
        
        Change-Id: I2dd8581e7d667096f08eb8c4c038e96a7f007dd3
        Reviewed-on: https://gerrit.libreoffice.org/34979
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [773e4e13eb0673a2f34b1adfc5ee4fd579d986a6]

        No need for extra heap allocation
        
        Change-Id: I69435ff2be66f8b2ed879bdf7998bd8145ef59b4

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [74961e42d14ca09a33bbf7c932fce58259e2fcdd]

        add memory include
        
        Change-Id: I7904a643eafce296ee7f9a0136d80c0a35a2fdbb

2017-03-08  Eike Rathke  <erack@redhat.com>  [f8056369f0da33ceedc18ffeea3448ad8c309f9d]

        let ScNoteUtil::CreateTempCaption() return ScCaptionPtr
        
        Change-Id: Idcb7fc24a13d650d88bec9ba359d7c78006096ec

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [37376e6edf074112671616d855e770a44510ec54]

        Missing include
        
        Change-Id: I4b054f37eefbb7ab1c971fcf990ae4c457cc6c61

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [ad5432935de1abcb2fbff732d7e2eb2782cc0a6a]

        Clean up uses of integer types
        
        Change-Id: Iaf07f989776c80abd998977e0a2a67f503d0860e
        Reviewed-on: https://gerrit.libreoffice.org/34975
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-08  Gabor Kelemen  <kelemeng@gnome.hu>  [eb0359b3482aa6ebd443cb72a160055191f96c99]

        Updated core Project: help  caa80eb9b85837042dde3493c381eeae0fc37e9d
        
        tdf#52986 Fix help IDs of Mail Merge Wizard pages
        
        There was no page level bookmark for 04 and 05.
        Add some IDs that can be referenced from the code.
        
        Change-Id: Ifbbd6b4796daf90f27e632d86cd85e6301b3de97
        Reviewed-on: https://gerrit.libreoffice.org/34936
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-03-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [37baabe6436037de604bfbc2702bfb0bc156c41b]

        Strip newlines from UCRT detecion using tr
        
        Simply strip all newlines, returns and '\0' bytes using tr and
        don't append a new newline when echo'ing the extracted value.
        
        Change-Id: Id36293042c9071d5ef664a82ebd32de287574f31
        Reviewed-on: https://gerrit.libreoffice.org/34970
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [8800292351dcf1f538c47ac6acf834ac2633ce6b]

        Stop bash complaining about \0 bytes in input
        
        Reading Windows registry entries via "/proc/registry*" lets current
        bash complain about "command substitution: ignored null byte in input".
        This happens, because Cygwin '\0'-terminates all registry values.
        
        To quieten bash, directly strip the registry values of '\0' using tr.
        
        Change-Id: Ibb38761587691ef20911f025c711553426b1a222
        Reviewed-on: https://gerrit.libreoffice.org/34969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [bbbd1f1eec7ce078a37bc3a23a7f1e8ec4070634]

        valgrind: fix leak
        
        Change-Id: I569698af09dfe71c0c8b89c40ab111ce71635492

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [4f61fdba534fa808edeb86a52f9ffc9fe528c28e]

        nothing inherits, protected->private
        
        Change-Id: I254ffe76603a9c5900ea2ed26d281eba453c059d

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [14881451de9dfba0ca783c695e0c538ae72e6736]

        valgrind: fix leak
        
        Change-Id: I8510a59a3d4409bf7203495114e239b4c7effcd8

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [002f0815b2fe82ca6b523fab1a781a75fb563cd9]

        nothing inherits, protected->private
        
        Change-Id: Ic38550db57cf44556697f28df00d2f4e764d80ae

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [7ae797878e1c46a3e39e03932ea4c970fa76f5ab]

        valgrind: fix leak
        
        Change-Id: I174225a93a15a5300a94347faf9132f01e52cfe7

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [29cb3bfc07f42c216b7bbd66d3c8ad14822d49fe]

        const this up
        
        Change-Id: Ie070a3f5c07cd7947d441ee67ca662b9d5764251

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [8f0e7b3b36fbb1f8ebdc854e92b50866b6746e62]

        just make the VirtualDevice a parser member
        
        rather than over complicating things
        
        Change-Id: Ife65207dab8ddfedb6a9cbe111adf13fd03b5b3b

2017-03-08  Tor Lillqvist  <tml@collabora.com>  [9c0a5c211079be9436d58c6ca596df30ed93d8bb]

        Adapt path to the CRT redist for VS2017 build 14.10.25017
        
        Seems that they added an "onecore" directory level before the "x64".
        At least in the Community Edition.

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [587cf92e5cff091f863227fffa347df875fb86f7]

        CIA: unnecessary dll
        
        Change-Id: Icbc3eaff000d90885cf85d8195868e1248493896
        Reviewed-on: https://gerrit.libreoffice.org/34972
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [c1723a3b66aabbbfacce6f66d370d09067b7ed27]

        loplugin:loopvartoosmall
        
        Change-Id: I01b42f92b553695724305c1604db967da114a818

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [8ac16e14f4a77b98716f059c51a4fe5dce6ef440]

        loplugin:loopvartoosmall
        
        Change-Id: Ie173849c0956edf9fd111120fa4bdfb2930ab69f

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [fc33ca85789c340dace4a4505fc12124a812195a]

        Clean up uses of integer types
        
        Change-Id: Ia89668f12f93c9fada3ecf31851f8df2a2567979

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [44f12b806521a90a9f8fd79674ed716cf5f2ccec]

        valgrind: fix leak
        
        Change-Id: I49a9a03ef59bca5a5c43d2835e6c4f1cbf0cfab8

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [754854674859560506b617ebf07e6563c197aac8]

        Revert "use a different resource dir for oss-fuzz"
        
        This reverts commit fb4467b6ffc6d77ab79e11806f00cf30f33388fd.

2017-03-08  Tor Lillqvist  <tml@collabora.com>  [a77908a2d82986ad9d2d9597536d1e22ce2cafd2]

        Re-introduce a check I dropped in 7ceda09f6780c954fedc49764d5457aa2616b39a
        
        Without fully understanding the code, best to let the condition be
        there. Use the same function to check for validity as before.
        (IsValid() which was renamed to IsValidForXml().)
        
        Change-Id: If50df539737352f12cb0178706cbc38512a99366

2017-03-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [cdc601100e3cec820ea0802a03707c445d2800b1]

        tdf#98899 Set a title for Mail Merge Wizard window
        
        Change-Id: Id50bae820bf5e4a84587ead0b600225a5f625050
        Reviewed-on: https://gerrit.libreoffice.org/34964
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [57b8a0c3178a0899f5a607e275b5ef8d7c986255]

        show the last gif frame when the animation ends
        
        Change-Id: I240d0a46cff905edababbd13fe7e58c9e4d0f0db

2017-03-08  David Tardon  <dtardon@redhat.com>  [01bf741a79241829b0d5c048e8f45e3cf6914d3e]

        WaE: include needed header
        
        "error: In the GNU C Library, "major" is defined
        by <sys/sysmacros.h>. For historical compatibility, it is
        currently defined by <sys/types.h> as well, but we plan to
        remove this soon. To use "major", include <sys/sysmacros.h>
        directly. If you did not intend to use a system-defined macro
        "major", you should undefine it after including <sys/types.h>."
        
        Change-Id: I7f5741d4c2eae277e316c5fc97aa73b9430fbdc1

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [895494f2323308df44f6546026f7ed5463b26631]

        Some more long -> WW8_CP (to avoid loplugin:loopvartoosmall)
        
        Change-Id: Icdf00da8e627d5e3a671acd17af58734873f4bdb

2017-03-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6f20dd1815c633c371aa69ffd696e620b0bc8657]

        gpg4libre: Remove deprecated dynamic exception specifications
        
        Change-Id: I3bec4570149af50fad5eef33bafb9842ab598798
        Reviewed-on: https://gerrit.libreoffice.org/34967
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [9b59b3195b2ae26d8af56baa4159f1fec4b15feb]

        tdf#52986 Set default help IDs of the Mail Merge Wizard
        
        Set help ID using SetRoadmapHelpId for all pages
        so that when by default the focus is on the left side pane of
        the wizard the relevant help page is displayed when hitting
        the Help / F1 button
        
        Change-Id: I62e3300027c3e96f627b1c84f2da11edb92678aa
        Reviewed-on: https://gerrit.libreoffice.org/34935
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [26639083526855c0f5e1e18c96a02057c8bb7c89]

        loplugin:loopvartoosmall
        
        Change-Id: I7f636aea9ccde7cba70ba9fcc0d709cbc334daee

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [df016bf7f46122b79d9c8df6fbb1a95faa44c465]

        loplugin:loopvartoosmall
        
        Change-Id: Iedec0d8b1f031f8c311acba80609b59df5f9f4cf

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [6412b9c5dd10af511cc255a952be4b18a25ab9a8]

        loplugin:loopvartoosmall
        
        Change-Id: If76fa042462897735d0d67341a3734b8cfced12c

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [6271381baa0d2db257070cb7ecfc9abf89faaf0f]

        loplugin:loopvartoosmall
        
        Change-Id: I788afd92bb404d8faf96b631d2e7c6f869e49c2d

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [7e8bf2dbe521e3ef51d318b1d66c33bd268f9479]

        loplugin:loopvartoosmall
        
        Change-Id: I394c1e291ef4fb637d871d9cb8cc563e6e787ddb

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [823956aa8fa73e6699cbfd1eea237c1997f94fec]

        loplugin:loopvartoosmall
        
        Change-Id: Ib8737f1690c738016fcdc1f365b744fcb567ce57

2017-03-08  Stephan Bergmann  <sbergman@redhat.com>  [1f2fc6e71788432f3ce29fac1678bcd39533f59e]

        loplugin:loopvartoosmall
        
        Change-Id: I4804a25046a35c24d19d578c014d8e52f62b70e8

2017-03-08  Caolán McNamara  <caolanm@redhat.com>  [3d213b3dc5130bdbacbd64be00867eecad6373e8]

        make SfxGetpApp just get and move GetOrCreate to the periphery
        
        Change-Id: If3b22635e46dbccf0fad101f51bb653cbbcd3a32
        Reviewed-on: https://gerrit.libreoffice.org/34957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [b5acaa42bb44ad358b0c126af18ea3bdf88d4bd3]

        tdf#105983 libxmlsec: backport NSS / ECDSA patches
        
        NSS already supported ECDSA, and LibreOffice itself is agnostic here.
        All what was missing is the ECDSA wrapper in xmlsec's nss backend.
        
        Change-Id: Ic26cef369d0f4a1847b6a76825b9464837fe8f3b
        Reviewed-on: https://gerrit.libreoffice.org/34966
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f4e0359d3cee2780944f64025a63c208720c74d]

        convert SvxShadowLocation to scoped enum
        
        Change-Id: Ie51995579312328538263172cd3173641df89bca
        Reviewed-on: https://gerrit.libreoffice.org/34965
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [9cacb6ad9f5a012bc892cf9893cd8d37a2a5f304]

        convert SvxCaseMap to scoped enum
        
        Change-Id: Iea77ddc21e9b2d5a021c08e323da9ccabf9d46bd
        Reviewed-on: https://gerrit.libreoffice.org/34963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [145accd9a5b55070959d40c9314d870dffa5e4bc]

        tdf#106283: Registry settings are not read properly on Windows
        
        Read also a type value from registry so user can specify
        a type for a property of an extensible group.
        
        Change-Id: I4105ba559a64ce96bfe5a390660ad7f349ba894c
        Reviewed-on: https://gerrit.libreoffice.org/34961
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-08  Pranav Kant  <pranavk@collabora.co.uk>  [e6cca48bc9deb1049f8d501406269b71f91511ca]

        lok: Do not use UNO for fetching tracked changes
        
        See inline comment for reasons.
        
        Also, move the SwRedlineTypeToOUString function as inline to same header
        file containing redline types.
        
        Change-Id: I9b4be4f104c095b2ccd8287d935347c81fd25974
        Reviewed-on: https://gerrit.libreoffice.org/34950
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [0531ffaf99941ad1d1a1c79b368c086cd9e64516]

        convert VclReferenceBase::mnRefCnt to oslInterlockedCount
        
        Which means that ref-counting VCL widgets is now thread-safe.
        Destroying them, however, is not safe without holding the SolarMutex,
        which will the subject of a future patch.
        
        According to my tests running 'perf stat make check', this costs us
        approx 2% runtime on a non-debug Linux build using gcc.
        
        Costs are quite a bit higher when building with clang, which might need
        further investigation.
        
        Change-Id: I737170b74ec79e6b7c7d586ed5be89a73ee83597
        Reviewed-on: https://gerrit.libreoffice.org/34948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [9cb57a50d7eeaa1dda19d18bcb3cde7e4a7984e5]

        convert SvxAdjust to scoped enum
        
        Change-Id: I0df7a5313d6d62d0c657e62ef6014a3ddbab4639
        Reviewed-on: https://gerrit.libreoffice.org/34941
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-08  Julien Nabet  <serval2412@yahoo.fr>  [bb4cf1da125344d5ef4fe51b0f1549718a11affa]

        tdf#91222 VclBuilder constructor cleanup
        
        Change-Id: I951bfda566e0aae3b0a82f30be28e66601797cc8
        Reviewed-on: https://gerrit.libreoffice.org/34958
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-08  Takeshi Abe  <tabe@fixedpoint.jp>  [279445f5cce454efda240b6937791a47087690fb]

        starmath: Drop unused RIDs
        
        Change-Id: I1449b3e58f319c67f3a921f74ceab283a6fc4f12
        Reviewed-on: https://gerrit.libreoffice.org/34962
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-08  Pranav Kant  <pranavk@collabora.co.uk>  [9582fae07e9ea2df20a7265c62402180995c57da]

        lok: Create change tracking position too
        
        We want to expose change tracking comments to lok clients also. For
        this, lok clients needs to know the position in the document where the
        comment should be shown.
        
        Change-Id: I38794387cef3d11b5e0c1cfd0967408d8e54ded3
        Reviewed-on: https://gerrit.libreoffice.org/34949
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-03-08  Takeshi Abe  <tabe@fixedpoint.jp>  [c8df7f052450a7f6d87dae8dbdbd686bdb091939]

        starmath: Return the expression node from DoExpression()
        
        instead of pushing it to the stack. This saves extra pops.
        
        Change-Id: I2fcf9b86eab9ade45db4351b34bafbcbc42ef056
        Reviewed-on: https://gerrit.libreoffice.org/34944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-08  Xisco Fauli  <anistenis@gmail.com>  [ca0d1f127d2f03661955fa2e55f507e6afdb6e13]

        tdf#105677: Check the other kind of backgrounds as well
        
        Change-Id: I382f316f8f0b4a5fbcd0f438bff15e4f2b079231
        Reviewed-on: https://gerrit.libreoffice.org/34959
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-03-07  Eike Rathke  <erack@redhat.com>  [3c0fe2813bb0a1dfb30eba1af8aae24a3fea4f83]

        coverity#1401471 implement move assignment and move ctor at ScCaptionPtr
        
        Change-Id: Ic429f5e177bb1a35857f00c6e13e5cbb34d46578

2017-03-08  Tor Lillqvist  <tml@collabora.com>  [7ceda09f6780c954fedc49764d5457aa2616b39a]

        A 'CondFmt' record can have a maximum of three CF records following (eek)
        
        What an odd restriction. Oh well. Don't export the conditional formats
        for the cell(s) in that case then.
        
        See https://msdn.microsoft.com/en-us/library/03AE6098-BDC2-475B-BA2C-B8AEF7882174
        
        Change-Id: I4eeec8d33f9fbc572a02f727f38564d6c43b4f10

2017-03-08  Tor Lillqvist  <tml@collabora.com>  [27e34a7dbb9aa2ce52ca529ec835d54c6a5508fc]

        Make sure that the 'stAuthor' field of a 'NoteSh' structure filfills the spec
        
        Its length must be greater than or equal to 1 and less than or equal
        to 54, so if the author is empty, use a single space, and otherwise
        truncate to max 54 characters.
        
        See https://msdn.microsoft.com/en-us/library/dd945371
        
        Change-Id: I7604ae9e1d8eea336b42116ea7d305e183e6ca51

2017-03-08  Tor Lillqvist  <tml@collabora.com>  [20a7d4b16d600101f4073ad4ce669a7566bf14c1]

        Write the 'FtNts' subrecord of 'Obj' when necessary
        
        See https://msdn.microsoft.com/en-us/library/dd952807 :
        
        nts (26 bytes): An optional FtNts structure that specifies the
        properties of this comment object. This field MUST exist if and only
        if cmo.ot is equal to 0x19.
        
        Change-Id: Ib4a007940c29a4f8eac1087601cfc7d242cfebd3

2017-03-08  Tor Lillqvist  <tml@collabora.com>  [93a53e0ebba62873c768d887c6aa1125967aa9e4]

        It's SetSliceSize, not SetSliceLen
        
        Change-Id: Ife4449f5afa7321c18e8eb963878d9c037f6d623

2017-03-07  Michael Stahl  <mstahl@redhat.com>  [cdfe5c28a31ee94a6b00fefd1b4a31aaf6333cf9]

        sw: SwUndoCompDoc: fix assertion about invalid node indexes
        
        Try the steps from i#101009, then Undo and Redo:
        Assertion `idx < m_nSize' failed
        
        The problem is that the indexes stored in SwUndoCompDoc are for the
        document *post* insertion of the content of the other document,
        so delay the creation of rPam in SwUndoCompDoc::RedoImpl() until
        the content is inserted.
        
        Change-Id: I0d9c8dc90ea88c87bc56329b42a0ec22bbc6b248

2017-03-07  Michael Stahl  <mstahl@redhat.com>  [9b3fa51e7ba4e2bfe9806295c3cbc8db347480d8]

        tdf#106218 sw: compare document: tweak special handling of EndOfContent
        
        In case the last paragraph in the document is inserted or deleted, the
        redline must not be positioned on the EndOfContent node (i#101009).
        
        But then rejecting the redline will have an additional paragraph as
        compared to the original document.  Try to avoid that by tweaking the
        start position of the redline to the end of the previous paragraph.
        
        (regression from f4609c4c294a62023b6cd6baeb6a73d44992dec3)
        
        Change-Id: Iae75042a3124d0f3bca955fb856c94a6f478b986

2017-03-07  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [e1e2defb2cd9b572747b964e5ec97d289029af8c]

        tdf#50916 Simplify and refactor source code
        
        Change-Id: Ibcb3068318180f2adfdc41aac5d75299c1ffaffc
        Reviewed-on: https://gerrit.libreoffice.org/34711
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-03-07  Caolán McNamara  <caolanm@redhat.com>  [bb7073abf58d2b4334bb5508e4d392b96bcca9de]

        oss-fuzz: add sd resources
        
        Change-Id: Idb80d8893a223d2ba5fcacc579cb510ec4ddea84

2017-03-07  Szymon Kłos  <eszkadev@gmail.com>  [3f982700cc65c2462ed56ade552aabaa652d6874]

        Notebookbar: fix popups
        
        Change-Id: If00c3d2e64b89883dd77efb53dd16e149de03e94

2017-03-07  Xisco Fauli  <anistenis@gmail.com>  [c10088a535b8a0ef4da2773547423ef169d08743]

        tdf#105677: Add uitest
        
        Change-Id: I00365541922785f4f33e762d034e921d5502d5f0
        Reviewed-on: https://gerrit.libreoffice.org/34955
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-03-07  Eike Rathke  <erack@redhat.com>  [da1f3b1c94af14767a638cc824ec510e889843eb]

        Resolves: tdf#106385 don't release ScCaptionPtr too early
        
        Change-Id: Ibf0afa1d6c582251a5a2e00f2d6d9c1f267bf746

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [5b805de10a1b05647b616e726f0a8b88ff30ae77]

        loplugin:loopvartoosmall
        
        Change-Id: I81b56ad2a32ef61a514d5e6e9f45c3f956126040

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [f583e8a8dccc1fb02dc7549ff364f9a8530a4f6b]

        loplugin:loopvartoosmall
        
        Change-Id: Id9ac335bcb365afdae66ec7836d6b3bfb6de8577

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [8de746a6a62d0ad8e20d249bd2a8c7d341159782]

        loplugin:loopvartoosmall
        
        Change-Id: Ifaa80d22852a6806a7a5c267164383a356fa0086

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [6551a14138d8b0626837debdc00924402df9ac23]

        loplugin:loopvartoosmall
        
        Change-Id: Ic85cce722a0c1702ffbb7a45001fdf869ca6accf

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [f33f9bb8d3c4e61320efd954c1b96ab88a661640]

        loplugin:loopvartoosmall
        
        Change-Id: I72cdd1d386db62feff9a42651fc7f0954e76afdf

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [265a19ca74bd62d4b3eecfc4b7dbb4c9cc50e014]

        loplugin:loopvartoosmall
        
        Change-Id: I089affb48717d64846064b61344820f1b87ac317

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [e46c717b0b8cd9be060b31debb54ba82ac7e5b9d]

        loplugin:loopvartoosmall
        
        Change-Id: I7c962d91f5c54fa188594174c14ab1d0b1bc6963

2017-03-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [43b13117c0adf303cd3578bf268b4ac8feb04f6b]

        Updated core Project: translations  66c300f4f5ba33a8243cd54ee077e7c79febec70
        
        update translations for 5.3.1 rc2
        
        and force-fix errors using pocheck
        
        Change-Id: I85b8fe751249803c02494ae35728ef93a8b88b81
        

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [5753ac2e281f80e7745c5b6346f1d36b7f90c880]

        loplugin:loopvartoosmall
        
        Change-Id: Id82051b633050165077deb9a6a88d82707d53e75

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [8455409cf81ba540558c2eb22a29fd12bea8bcff]

        loplugin:loopvartoosmall
        
        Change-Id: Ica7a45456a979af62206f4fff0209f326e613aed

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [ab78f801e0d1f4dc4a9346477cc6979893996aee]

        loplugin:loopvartoosmall
        
        Change-Id: Ia8c57fb69873d57c3271a8f6d497fecec3db1899

2017-03-07  Jean-Sebastien Bevilacqua  <realitix@gmail.com>  [4575d7cf657ae291c427c2318eb4600cec2f12b7]

        tdf#101904 Fix Date deleting in SCalc
        
        Introduction
        ------------
        
        In SCalc, when you want to clear contents, a dialog box asks you the
        data type you want to delete. For example, if you select `Date & time`,
        only cells of type `Datetime` should be deleted in the selected area.
        
        Currently, this feature is not working for datetime type. To delete
        datetime cells, you must select `Numbers` type. Datetime type is seen
        as number.
        
        Context of this fix
        -------------------
        
        First, `DeleteAreaHandler::operator` function is called for each area
        to delete. In this context, area has a special meaning. An area is a
        group of consecutive cells (on column) of the same datatype (numeric,
        formula...).
        
        To locate area in the column, we use the `node.position` attribute which
        contains the row index of the cell (remember area can be only on one column)
        and `nDataSize` which contains the number of rows.
        
        How this fix works
        ------------------
        
        In `deleteNumeric` function, we loop through area rows to detect if cell
        contains a numeric value or a datetime value. To optimize performance,
        we don't delete cells one by one but we get a range of the same datatype.
        As long as datatype stays the same, we add current cell to a "sub-area"
        but as soon as datatype switches (datetime -> number or number -> datetime),
        we delete this sub-area. Finally, at the end of `deleteNumeric` function,
        we delete the last "sub-area".
        
        Note
        ----
        
        `deleteNumberOrDateTime` function deletes rows only if the corresponding
        flag in the dialog box is setted: `mbNumeric` for `Numbers` and
        `mbDateTime` for `Date & time`.
        
        Change-Id: I24c0b3c0a6195211af71aa18d867df82109fa941
        Reviewed-on: https://gerrit.libreoffice.org/34068
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-03-07  Maxim Monastirsky  <momonasmon@gmail.com>  [27f89f08cf4086802ce67f12389414bef6ab64ca]

        Destroy menu widget when enabling Unity integration
        
        Like GtkSalMenu::ShowMenuBar did before
        f2fa5951bf3d02439a3e96d1f9d89962f0901edc
        ("tdf#106271 Cannot disable Menubar under Unity")
        
        Should fix https://lists.freedesktop.org/archives/libreoffice/2017-
        March/077225.html
        
        Change-Id: I08e7486784d73f9fe1da4b21c54ac2913a8316b4

2017-03-07  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [94509163e8690351f47bb32eaff6ace14b1b808a]

        Follow up of commit 055c8cc676921176e2b9df76bd0e09bacab1d80b
        
        Change type of error from #NUM! to #DIV/0! in case of TimeLength being 0.
        
        Change-Id: I09abde85badb08afc1c688452b33ee0b5c39859b
        Reviewed-on: https://gerrit.libreoffice.org/34954
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [04c7d5013b9b87709b913e26190fb347a4916566]

        Replace some constexpr functions with static data members
        
        (I leave the DOCUMENTBORDER TODO alone, as that one is of type long while
        defDocumentBorder is of type sal_uInt16, so cleaning that up likely is a little
        more effort.)
        
        Change-Id: Ie9972e2f38b0ca9812e09f1c9d9fbded1046fda0

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [761f7b584ee4ba4d34e983733d49357a4b8c15be]

        Force CustomTarget_build-examples into en-US locale
        
        odk/examples/DevelopersGuide/Components/SimpleLicense/ builds an example
        extension with a license that needs to be accepted when the extension is
        installed.  That's why odk/CustomTarget_build-examples.mk writes "yes" into
        stdin.  Unfortunately, the expected acceptance string is localized, so running
        this in e.g. a Linux de_DE.UTF-8 locale fails.  For Linux and macOS at least
        (which are the only platforms on which this test is currently enabled), it
        suffices to to set LC_ALL=C to force LO into its en-US locale.
        
        Change-Id: I1df0ea89400913ac3f1c90507721040119354727
        Reviewed-on: https://gerrit.libreoffice.org/34951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-03-07  Caolán McNamara  <caolanm@redhat.com>  [0cbc0181d52433790bb607176ff01dcffc89ce99]

        ofz: leak in loading ppts
        
        regression from
        
        commit 5e10e6937a8d5117555a4dcc9520aca173d75c95
        Date:   Sat Jan 18 10:15:10 2014 +0100
        
            EDITENG : Remove usage of DBG_CTOR and DBG_DTOR.
        
        Change-Id: Id109f5bb23b1e4a93195548f880973ebc778515f

2017-03-07  Caolán McNamara  <caolanm@redhat.com>  [c97a37de3c63000ff7e58469e4beff8307167ca0]

        shouldn't need these SfxGetpApp as it will already exist
        
        SfxGetpApp will get or create SfxApplication
        
        in normal use we start SfxApplication via SfxGlobalEvents_Impl ctor
        theGlobalEventBroadcaster right from the start in Desktop::Main
        
        Change-Id: I5fec2dfb79c8bc322266048603252a9aa93a883f

2017-03-07  Caolán McNamara  <caolanm@redhat.com>  [260bfa5e4913c4ecb5720f3ef5163333374de744]

        ofz: fix ppt import leak
        
        Change-Id: I48b855f96464c74b76b473d5674fcdcc8388bf1b

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [33ef289f700292a879579b98e58c32235c05a092]

        Propagate failure of reading from stdin
        
        Change-Id: I8dbd27035db890813a871b4a4ef44d458e28fc61

2017-03-07  Tor Lillqvist  <tml@collabora.com>  [74df76d6ac91fae02ef0d20ce863cb753ba953cb]

        Use symbolic constants instead of hardcoded numbers
        
        The constants were commented out, so uncomment them.
        
        Probably lots of the same left.
        
        Change-Id: Iac87bef3bc331ae126741efbb4d58cc539e5a42a

2017-03-07  Michael Stahl  <mstahl@redhat.com>  [aa7390652bbc3f80907707bd4aebcf2ea8a413c7]

        lcms2: try to get rid of $(DEVENV) /Upgrade
        
        It's not clear to me that this is actually required, particularly why it
        would be required for VS 2015 but not VS 2017, and why only for this
        external and not the others that use MSBuild.exe.
        
        Reportedly this can fail if you have an expired or not yet registered VS,
        while strangely enough everything else compiles fine in that case,
        so rather than try to find out how to check for that issue in configure,
        avoid the problem by removing the /Upgrade.
        
        Change-Id: I55566e109e57117f65febb91de7580667c984a54
        Reviewed-on: https://gerrit.libreoffice.org/34947
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-07  Michael Stahl  <mstahl@redhat.com>  [4722bb82f8f2a181d882b8ad683ee5740da95cfa]

        desktop: unbreak soffice --valgrind
        
        (regression from e6a9dc22a4e58b565894f8cdb6a19755af7b14de)
        
        Change-Id: Ib394a64fb70a3b578d462c351eb9d68e9ac55d62

2017-03-07  Pranav Kant  <pranavk@collabora.co.uk>  [c3d1be64e882f7e0edd0e693b9f73a0556bcb003]

        lok: Allow changing comment text of document redlines
        
        The id of the redline is optional. If not mentioned, the current redline
        is assumed to be the one whose comment text will be changed.
        
        Change-Id: Ia859de171603239a78f4bdef5eff0facd580d027
        Reviewed-on: https://gerrit.libreoffice.org/34923
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [ea6bb12bb1b94bcbdaf67a5e4f0c7d659fe94188]

        bLicenseException is always false
        
        ...ever since 3c289e248a4f7c6940bb7429ee70d17a6196016c "jl152 import 263446 from
        native0jl:#i77196# supporting licenses, suppress license switch, subsequent
        accepting of licenses for bundled/shared extensions"
        
        Change-Id: I138016f6c83de8a7e085d4191ee06e0a1232203c

2017-03-07  Szymon Kłos  <eszkadev@gmail.com>  [b57d06315175c7aabfde6c02ee4f122cfbef10e8]

        Notebookbar: don't show unnecessary separators in the popup
        
        Change-Id: I89d11e2859676696e7bc0751ae9e71e5ae939a79
        Reviewed-on: https://gerrit.libreoffice.org/34945
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2017-03-07  Vitaliy Anderson  <vanderson@smartru.com>  [c4fc38a86f77d87263e78fae04a31f19c21fb017]

        tdf#105570: Treat sprmTTableHeader properly.
        
        Only take into account sprmTTableHeader if all previous rows had it.
        
        Change-Id: I0f81da366c148963503b4aeba778f5d97aa72d26
        Reviewed-on: https://gerrit.libreoffice.org/34931
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-03-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [8240be9170cc473506531dad2fda82469ae84443]

        tdf#104287 RTF import: handle bitmap shapes inside tables
        
        Regression from commit 015fd55c94b7b650ed8e572cafaf3b0f903b01b9
        (tdf#96275 RTF import: fix anchor of shapes inside tables, 2016-05-10),
        the problem was that since shapes inside tables are now buffered, some
        previously hidden problems in the buffering became visible.
        
        For one, there was no code to make sure that a bitmap shape is not
        appended at the end of the buffer again when it gets re-played. For
        another, only the bitmap shape itself was buffered, not its size.
        
        Change-Id: I04d65eb794ff6b160ef77af85479ba25ea5f8aa7
        Reviewed-on: https://gerrit.libreoffice.org/34940
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-07  Caolán McNamara  <caolanm@redhat.com>  [a247f6f8febbc24a3298b7c5404cade8a432fecf]

        only one use of GetLastSaveDirectory
        
        which is to get its value and do a const_cast dance to save and
        restore its value which is a strange thing to do just for one
        obscure dialog when no other use of the save/load dialogs does this
        
        Change-Id: I7700d7ed738d578869284d415197de06167001b5

2017-03-07  Caolán McNamara  <caolanm@redhat.com>  [22e3da098ce19fe3463af67b44a4529fe555a181]

        can use a reference here
        
        Change-Id: I3e9599e92679a66cae410090b5d17651a3698cce

2017-03-07  Caolán McNamara  <caolanm@redhat.com>  [80c2c0b496494bc648e49f49349a46648f97f689]

        improve scoping and zero some things
        
        Change-Id: I04402009ffd91e35a72026ca357e1e158a258035

2017-03-07  Caolán McNamara  <caolanm@redhat.com>  [f736175749bd030e1f8473e84ee070b9cc4eef3b]

        Resolves: coverity#1402073 Mixing enum types
        
        Change-Id: Ifb8ca51cd8937b740c810083b45d5e7fbb06d91f

2017-03-07  Caolán McNamara  <caolanm@redhat.com>  [a32e5162bc5719fc37ba4a9831bc063a097c4d02]

        make SfxApplication ctor private
        
        Change-Id: I85d2a112b1f7e6215480d89e038d6515d641d147

2017-03-07  Eike Rathke  <erack@redhat.com>  [73dec49802ef8fc42c5719efaa42a33cde68e569]

        a size is a size
        
        Change-Id: I98b54ac353bc0c078f31b447aec2eff7e80b4308

2017-03-07  Eike Rathke  <erack@redhat.com>  [4c8059a3e140171399ac85ceb882d23bb458599d]

        Resolves: tdf#102777 broadcast SC_TAB_INSERTED when inserting scenario
        
        So ScViewData::maTabData gets an entry added which deleting the scenario
        can remove again.
        
        Change-Id: I166baeff5408ef67faef41364515a13b8d4610bb

2017-03-07  Caolán McNamara  <caolanm@redhat.com>  [3ecca2522d768bb66fa0ad8d8d64cb33cc3ea99f]

        coverity#1402074 Resource leak
        
        and
        
        coverity#1402075 Resource leak
        coverity#1402076 Resource leak
        
        Change-Id: I41f2ad480a43e3563b08a6316d4e74bfe8efd378

2017-03-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [21d3d7f388ff8128aca65cb88b309a822c1528a1]

        A11Y nitpick: correct mnemonic widget mapping
        
        This warning appeared while opening the 4th page of Mail Merge Wizard
        
        warn:vcl:5291:1:vcl/source/window/builder.cxx:220: missing either source
         femalecolft or target fieldname member of Mnemonic Widget Mapping
        warn:vcl:5291:1:vcl/source/window/builder.cxx:220: missing either source
        femalefieldft or target fieldvalue member of Mnemonic Widget Mapping
        
        Change-Id: Ibde465ab1a3603a6b4f831e8d7939b512c4b593e
        Reviewed-on: https://gerrit.libreoffice.org/34934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-03-07  Caolán McNamara  <caolanm@redhat.com>  [edd796ea8627957fe68cb5a2a0380676213c8f92]

        add icg
        
        Change-Id: Ib017705ca38c83cd7dfbedec60e2c7adf3f3c6a3

2017-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [08f5355dee375503167989e21271a4601449a257]

        convert RES_FIELDS to scoped enum
        
        and rename to SwFieldIds
        
        Change-Id: I50d2b7550f68b4b020ffc1603f931c671c8e1de6
        Reviewed-on: https://gerrit.libreoffice.org/34924
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [14f982775cdff2e3779f9a9bcbc0341247ed90aa]

        Remove unused include/systools/win32/comptr.hxx
        
        (there's a close cousin in fpicker/source/win32/filepicker/ that's actually in
        use there)
        
        Change-Id: I3250112703f09871e7451257b0417d1d3c332f73
        Reviewed-on: https://gerrit.libreoffice.org/34932
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-07  Stephan Bergmann  <sbergman@redhat.com>  [f6262b3dcb4126ea03802e66ddf5bfa8833e6328]

        Remove redundant 'inline' keyword, Linux redux
        
        Change-Id: I10c7dbd6a7acce309b056a1ae57c39f00f22c46d

2017-03-07  Akshay Deep  <akshaydeepiitr@gmail.com>  [76db789dc777a4888b95d9f6665ce45bd667b957]

        Add Tooltips for emoji toolbar control
        
        Change-Id: I93d9fb1af42d83c7f7f518a1441f4666fd7ee30a
        Reviewed-on: https://gerrit.libreoffice.org/32231
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4f12babf52750bd07ef1a7345a428123cfd0bae5]

        remove dead code
        
        was deactivated in 2010 by
        commit 9334f7757330fdd113d37b3faed728e56e6330c8
            Temporarily disable the extra ACL check.
        
        Change-Id: Ia9d2b7f55285e78f0737bf798b627740ccb11979
        Reviewed-on: https://gerrit.libreoffice.org/34937
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-07  Rohan Kumar  <rohankanojia420@gmail.com>  [dd83aa90677cab526b4ea38caaeb6e0961c1a0be]

        tdf#51358 Support for BarnDoorWipe transition animation in SVG support
        
        ported the class BarnDoorWipe
        
        Change-Id: I10c98cf575c76bb0c96a9622721d1ab368941dca
        Reviewed-on: https://gerrit.libreoffice.org/33323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-07  Jeevan  <suryamaddu@yahoo.in>  [a5a6694128728c48c1a8482450a21ad49025c40c]

        tdf#95416 Removed ../ in filter/source/svg/test files
        
        Change-Id: I9f281c48ddd78f2a897e26b9af57fef2e89604d3
        Reviewed-on: https://gerrit.libreoffice.org/34890
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-07  Takeshi Abe  <tabe@fixedpoint.jp>  [39ec34b867ee60a5da68fd1e5e08b476f0b0c0ca]

        starmath: Avoid creating SmFontNode with a default token
        
        when an unexpected token is found.
        
        Change-Id: I1a11c08ce54c55bb32289498fbb26af019396b83
        Reviewed-on: https://gerrit.libreoffice.org/34918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-06  Caolán McNamara  <caolanm@redhat.com>  [c8267b8b65a2adcad97ea767669dabbdc4b2b27e]

        oss-fuzz: Module_xmlsecurity has gpg inside ENABLE_NSS
        
        which is probably wrong, but nothing uses --disable-nss except IOS
        and the static build where nss is not built
        
        Change-Id: Icdd24ffc301715a0227e31f67335c8775806e085

2017-03-06  Tor Lillqvist  <tml@collabora.com>  [4a332d54b80bbc502ccc98bf924a269e00c10070]

        The 'fLockObj' field of an 'ObjProtect' MUST be 0x0001 says the spec
        
        So generate such a record only when the protection state is on.
        
        See https://msdn.microsoft.com/en-us/library/dd922139(v=office.12).aspx
        
        Change-Id: I710395527cd53dc47018806e51fcc699e11fb461

2017-03-06  Tor Lillqvist  <tml@collabora.com>  [727ee3f92a8882914ac3f68eaf53ac519ace5f38]

        The 'reserved1' bit of a 'Formula' MUST be zero according to current spec
        
        See https://msdn.microsoft.com/en-us/library/dd908919(v=office.12).aspx .
        
        This means we will never set the EXC_FORMULA_RECALC_ONLOAD flag, hmm?
        
        Change-Id: Ic081caa7f98426394cbc7b0b320fa1a5a9a34f6c

2017-03-06  Tor Lillqvist  <tml@collabora.com>  [970f8dc7847967719652590f71f0f19e46ba7268]

        Set the 'unused2' bit of 'Font' to 1 iff 'uls' is greater than 0 per spec
        
        See https://msdn.microsoft.com/en-us/library/dd906117(v=office.12).aspx .
        
        Change-Id: I4ff278f4cdd388947bbe81b88b6c39ff2b208b1a

2017-03-06  Andras Timar  <andras.timar@collabora.com>  [b225be8c997ffa85926217efff3654bec8c538a2]

        masOS codesign: Use of unset variable is an error
        
        Change-Id: I270b7ab66d502e767a62e7e98ec3cefe7b9646d5

2017-03-06  Rene Engelhard  <rene@debian.org>  [f05d8e3fa3c05f565dae9aef292d9c736771f357]

        don't try to install pdfium lib in --disable-pdfium
        
        Change-Id: I77f2ab2b627ceee2d6b0d44e530b4ac691510bf3

2017-03-06  Khaled Hosny  <khaledhosny@eglug.org>  [9af45ef67824f3ec6e95c16e7deb005a73532d65]

        Try harder to debug the random TB failures here
        
        Change-Id: I490302e56e6dcc222fc9b65755f16272bb53af56
        Reviewed-on: https://gerrit.libreoffice.org/34930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-03-06  Lionel Elie Mamane  <lionel@mamane.lu>  [c7637cf6df213a6fd620b5250e4e3875c9251aa4]

        remove unused #include
        
        Change-Id: I97111309432359968e890aacd0a285d068991307

2017-03-06  Lionel Elie Mamane  <lionel@mamane.lu>  [57909620b4493ae7c8fe950c47e2c826b3c164aa]

        tdf#40575 remove obsolete MAX_DAYS check
        
        Change-Id: Ifccf3a1fe27011a8e72464bf76cadcf16f5f5fa7

2017-03-06  Stephan Bergmann  <sbergman@redhat.com>  [979e4b822cf03c8bde6885893c8c93f3a0e467f1]

        Revert "tdf#106283: Registry settings are not read properly on Windows"
        
        This reverts commit 8cfda7206139b3017346c435591c77c9741ba8ee.  The problem in
        that issue is that the configmgr/source/winreg.cxx code generates .xcu data
        where such an extension prop doesn't have an oor:type attribute, which is not
        allowed.  On the other hand, it is important that the PropertyNode representing
        such an extension prop has a staticType_ of TYPE_ANY, so that later layers or
        programmatic calls can store values of different type.

2017-03-06  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [190eaa760336ec7c8f2d8d89785b22e770b3e8d6]

        Check for divide by 0 in Calc function NPER.
        
        Plus improve efficiency and use correct prefixes for variable names.
        
        Change-Id: I2ba0863a57aad4c89bc930fa69b08ed90b070002
        Reviewed-on: https://gerrit.libreoffice.org/34902
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-06  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [67bff281f9befbea8b4ff028fabe056b8c4e184b]

        Add constraint and divide by 0 check for Calc function RRI.
        
        Plus rename variables with correct prefixes and common names.
        Test for type of error in unit test.
        
        Change-Id: I48d2fee180e5e093189c1bb6fe889cbf74260fc4
        Reviewed-on: https://gerrit.libreoffice.org/34882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-06  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [055c8cc676921176e2b9df76bd0e09bacab1d80b]

        Check for divide by zero in Calc function SLN.
        
        Plus use correct prefixes for variable names.
        
        Change-Id: Ia60117bec22eb305cb351a2e5fa0e757b4897139
        Reviewed-on: https://gerrit.libreoffice.org/34872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-06  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [ccd030e61fa43c472b85b184882e87f4fab2faf2]

        tdf#106236 Check for all constraints with Calc function PDURATION.
        
        Plus use of correct prefixes for variable names.
        
        Change-Id: I430039fa23fc73e13bf1992f4188a67ae47b52ab
        Reviewed-on: https://gerrit.libreoffice.org/34819
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-06  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [9a7b5d86aceb97fc9f3d36bee817d3d0fc976254]

        tdf#106210 Apply correct constraint for calc function EFFECTIVE.
        
        (= ODFF formula EFFECT)
        
        Change-Id: Ib9adeece3d2f1331b80ce8eae74831420e6c2e6b
        Reviewed-on: https://gerrit.libreoffice.org/34682
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-03-06  Szymon Kłos  <eszkadev@gmail.com>  [57b9875fc09bdcbf3a5ee121accbcedfaf67dea7]

        Notebookbar: fixed vertical alignment
        
        Change-Id: I19d06f9dd2d4ec65de687b36d8a80eb7c7beba22

2017-03-06  Michael Stahl  <mstahl@redhat.com>  [45dd570ac474c336cceac1ca2792f243ee125fa2]

        libreofficekit: GTK 3.22 deprecates gtk_show_uri
        
        Avoid -Werror=deprecated-declaration and use
        gtk_show_uri_on_window instead, which needs a GtkWindow.
        
        Change-Id: Ia77978348809c8d88cb2823a1549cbdeffcc6c97
        Reviewed-on: https://gerrit.libreoffice.org/34926
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-03-06  Rohan Kumar  <rohankanojia420@gmail.com>  [a3f768eb74bd439b656bd6df639b50133b09a5f2]

        Fix flip issue in Snake animation subtype
        
        Fix flipOnYAxis function, alongwith minor tweaks.
        
        Change-Id: If8958de9eb651a15f86963f2e40eb364011ce41f
        Reviewed-on: https://gerrit.libreoffice.org/33918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-06  Rohan Kumar  <rohankanojia420@gmail.com>  [74b54e33135bb99513142e671369e4f3f6370d55]

        tdf#51358 Importing ClockWipe in SVG engine
        
        Most of the constants and transition info table were already
        written, i just added the perform method.
        
        Change-Id: Ib8e2d8e7ca7e26dc54a1e309a2b6271ee7603f34
        Reviewed-on: https://gerrit.libreoffice.org/33847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-06  Rohan Kumar  <rohankanojia420@gmail.com>  [b5b6317e4e35a2a1a81c90dda6e6e4e5457471ee]

        tdf#51358 Support for VeeWipe transition in SVG Support
        
        Ported the class Veewipe
        
        Change-Id: I13b9d7235967e3dd1b1b1638c27e76d11708d1e0
        Reviewed-on: https://gerrit.libreoffice.org/33764
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-06  Stephan Bergmann  <sbergman@redhat.com>  [14368e63ab5d18f6b6c7f2eeb1e816593701827b]

        loplugin:simplifybool
        
        Change-Id: Ied05f5d8b09b3bab4bddfe0a189c5039f81b6f18

2017-03-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [fee627825f2efb228d9c4e81ed007dd8c7066c9b]

        sw: remove unnecessary upcasts
        
        guess some broken compiler needed these
        
        Change-Id: If0132f6363555fea2ef880bd7af343c2d7b2a0a4
        Reviewed-on: https://gerrit.libreoffice.org/34925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-06  Stephan Bergmann  <sbergman@redhat.com>  [91745bdbfac1f478f230f6128240298d64d15d0d]

        Simplify SAL_INFO message composition
        
        Change-Id: I665c77f984cebba8803ff81a78dd31578bdeef51

2017-03-06  Stephan Bergmann  <sbergman@redhat.com>  [20ce75e2947b3eac676ff8326fa40c4861fc1ba3]

        Remove one more MinGW leftover
        
        i.e., WNT=OS implies MSVC
        
        Change-Id: I87b02dcbfe74405326b60f49bceaf99de7c56b83
        Reviewed-on: https://gerrit.libreoffice.org/34920
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-06  Caolán McNamara  <caolanm@redhat.com>  [2bea88592d88492023eb5e82d0f6a48e71dfa291]

        oss-fuzz: add in requirements for ppt
        
        Change-Id: Ie4118e4057ceb5268469576c79f1db8226b7655b

2017-03-06  Katarina Behrens  <Katarina.Behrens@cib.de>  [63961b9b45c95999dcc6b5ab080035609068ff69]

        tdf#103847: Pass also XFillStyleItem to subtabs
        
        this resolves the issue of non-preset gradient and hatch values not
        being shown. Bitmap is still broken (beyond repair)
        
        Change-Id: Ifad8f3a56b534e26def69c0b0bb2ed55de53bcda
        Reviewed-on: https://gerrit.libreoffice.org/34908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-03-06  Caolán McNamara  <caolanm@redhat.com>  [38fd98a0513638634868132e9c922366bcc8c622]

        XUniversalContentBroker pBroker unused directly
        
        since...
        
        commit 1ce99678e5647076da3c152f0b7350e5ddd410e4
        Author: Stephan Bergmann <sbergman@redhat.com>
        Date:   Tue Aug 18 15:23:03 2015 +0200
        
            Simplify from ucbhelper::getSystemPathFromFileURL to osl::FileBase
        
            (vnd.sun.star.wfs is long gone)
        
        Change-Id: I91a72bd9104df2e0ab640b67d0ec34fc172c36e9

2017-03-06  Caolán McNamara  <caolanm@redhat.com>  [27c5268dd9908b749ca251e172944278d761a335]

        reserve the known amount we'll append
        
        Change-Id: Ib476453eb3c527cc8c3be679ebc6267a0b53d10e

2017-03-06  Caolán McNamara  <caolanm@redhat.com>  [e214f0bd5a2a3edc331dae8d1695f4cc9f10b98a]

        ofz: avoid out of memory
        
        Change-Id: I5d31f8e35b3f0613fa328125f529251fdf9657aa

2017-03-06  Caolán McNamara  <caolanm@redhat.com>  [7d834ba490208d0f27e9f10543f2e4e1700af99c]

        input data can be any kind of muck at this point
        
        Change-Id: Ib0d48bdfa067f58a701508a6f5e60704d49aa5a5

2017-03-06  Pranav Kant  <pranavk@collabora.co.uk>  [09b56c34fa6651083c7b2a2973c7ca3986d7a50b]

        sw: Bin unused vector
        
        Change-Id: I948d07c178344b66ea91eddf5771dc65b3ea9d30

2017-03-06  Caolán McNamara  <caolanm@redhat.com>  [866d4db725c836b1bd714d0ffcbc4a788cfe4f9d]

        add a config-less fallback here
        
        Change-Id: Iee6bb57445a066d43c0d62ca0d56fd13bd589980

2017-03-06  Caolán McNamara  <caolanm@redhat.com>  [929358286c4a21c3f19284246ba1a99200b64bf2]

        add a oss-fuzz BRAND_BASE_DIR override
        
        Change-Id: I8878d5c35da6c9015420e54c4a82f80f5827ce5d

2017-03-06  Caolán McNamara  <caolanm@redhat.com>  [9aca0423ad4f882afb463558923dc59ed9e31eae]

        add a non-config fallback for theme
        
        Change-Id: I9fbd8b18510fb2ec8c6c48fb2be899f06f98fa30

2017-03-06  Caolán McNamara  <caolanm@redhat.com>  [fb4467b6ffc6d77ab79e11806f00cf30f33388fd]

        use a different resource dir for oss-fuzz
        
        Change-Id: Idb14cdbb3f1717e5d0aaa6fddbe39d2f46384d08

2017-03-06  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [90cf564324ed9421f52742a0955bacab9407a872]

        tdf#106190 Move meber variable to local
        
        Update b2738c6f67cb650ac32228f3cd20b9dfe4b41c9c
        
        Change-Id: I8417dcf948e72376c7e67bee78df56c3021b55de
        Reviewed-on: https://gerrit.libreoffice.org/34913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [001feed29c881da5767dd2ae80127fb74926112e]

        convert SdrTextAniKind to scoped enum
        
        Change-Id: Ie79aaf96a0d89c96c4ecd4ee8ccb0eabd3456bd0
        Reviewed-on: https://gerrit.libreoffice.org/34916
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f2fa5951bf3d02439a3e96d1f9d89962f0901edc]

        tdf#106271 Cannot disable Menubar under Unity
        
        Empty the global menu when the user wants to hide the menubar.
        When showing it again, the global menu is refilled.
        
        Change-Id: I3c5e17100622cd8d22c4348cf90a76233dd0fd4c
        Reviewed-on: https://gerrit.libreoffice.org/34869
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-03-06  Justin Luth  <justin_luth@sil.org>  [b3afee4b61740b20bb7430bd6bbe25023f705f3a]

        doc/docx: make unit test for tdf#99120 round-tripable
        
        When a page description is chained to a non-chained follow,
        it will only be used for a single page. Thus it might be able
        to be combined into the follow as a titlePage instead.
        However, if this page description has distinct even/odd pages,
        don't merge it as a titlepage.
        
        Change-Id: I62237a48c062e7c393a5224285a23597c479c1c9
        Reviewed-on: https://gerrit.libreoffice.org/34889
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-06  Caolán McNamara  <caolanm@redhat.com>  [0ea05f930fb6811da33606cf546057e11a96361c]

        drop various _MSC_VER < 1900 conditionals
        
        Change-Id: I68d93b260db1f542bb3b44858b61b2d30ae93530
        Reviewed-on: https://gerrit.libreoffice.org/34856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [fc5acf0f608ed279f719e38f9a6e80c326b93fa8]

        sw: prefix members of SwRectFnSet
        
        Change-Id: I229620b9a96578f1f47132ff7bd4ea27e7611fec
        Reviewed-on: https://gerrit.libreoffice.org/34917
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [02fd5f04fb0c23d788d601ba1037aaf2856b3ce3]

        convert eHtmlMetas to scoped enum
        
        Change-Id: I4433bb87e74b909fbd8e1144e00d8cc53954bf05

2017-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0f13baae8f61ed9ee5152fb04dd78d8c941b173]

        convert HTMLTableRules to scoped enum
        
        Change-Id: Id8758955565579abd1f4687907d7fe06aaefa749

2017-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [f36846b145e24d5fac4750d46446c189c23df533]

        convert HTMLTableFrame to scoped enum
        
        Change-Id: I1353619ca11f867ca37dec3105e50ba9f3d70d54

2017-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a099fef6e804c8fc17647c4ad2279102d0ce383]

        convert HTMLInputType to scoped enum
        
        Change-Id: I3f6f6aadd813898ccff93154138a2fbf911b9c8f

2017-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cbef3eb084b78734165f79854b58afc860bac1c]

        convert HTMLScriptLanguage to scoped enum
        
        Change-Id: If87863b520da704410a6ad261330bbde7ef8008c

2017-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [24ae6e86671c0729a6a6ea7da86b262b4fdd1c0f]

        convert ScrollingMode to scoped enum
        
        Change-Id: Ice1628ba09998be455fd6a77a044cb403235d462
        Reviewed-on: https://gerrit.libreoffice.org/34914
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-06  Fakabbir Amin  <fakabbir@gmail.com>  [9fc8b4a3fe9b369093fc133979f84ed7b21b125f]

        tdf#88205 Remove 'css::uno::Sequence' in svx
        
        Change-Id: Iaee597fea9840ddd428dbf37d3bdcab9a9ecef9b
        Reviewed-on: https://gerrit.libreoffice.org/34885
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-06  Stephan Bergmann  <sbergman@redhat.com>  [aa2758e133a74cc5d76cdb42478604fcb0fe3f6e]

        Revert "Does aPos need proper initialization here?"
        
        This reverts commit 55212835b5eba797a14430a0268b3bea773e0852.  For one, I'd
        intended to add the initialization in SalLayout::GetBoundRect, not
        SalLayout::GetOutline.  And for another, if you look closer, the overrides of
        GetNextGlyphs will always set rPos (ignoring any old value) upon returning non-
        zero.
        
        I'd seen calls to WinSalGraphics::DrawTextLayout ->
        D2DWriteTextOutRenderer::operator () -> GetBoundRect fail (thus returning false
        from operator () and causing the assert in DrawTextLayout to fire) after
        7453cb58df4ce434a1252567f961cfe497064aca "pPos and pGetNextGlypInfo always have
        the same value", but maybe that's even normal:  Prior to that commit, that call
        chain would trivially return false:  If none of the early returns from
        operator () hit, the final
        
          return (succeeded && bGlyphs && pRectToErase);
        
        would always return false as pRectToErase would be passed null from
        DrawTextLayout, and the assert there was
        
          assert(!result);

2017-03-06  David Ostrovsky  <david@ostrovsky.org>  [7fd432e6f2d7d30228c705bd8db5046387d65866]

        MSVC 15.0: Fix 32bit build
        
        Change-Id: I0e6e01918f58ada6a58f1d3b3278b72944cf300e
        Reviewed-on: https://gerrit.libreoffice.org/34904
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>

2017-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [7139563afe073b0e4e819fdaf7fe285e597f4c5f]

        make use of the SfxItemSet::GetItem<T> method
        
        Change-Id: I8201429993129b019a6dd51c203a9f8dcbb2253e
        Reviewed-on: https://gerrit.libreoffice.org/34867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [aadf790bbceb1cde94c2a6fe8edfb9951edca0a0]

        remove some unnecessary use of OUString constructor
        
        found with
           git grep -nP '<<= OUString\(\w*[A-Za-z]+'
        
        Change-Id: I43354842f1e0418fb292f2e8e0cb30f1229d1c67
        Reviewed-on: https://gerrit.libreoffice.org/34864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b58caf0597fed21c78fd806e5f2cef6fc43c502]

        Dia*Item classes are unused
        
        Change-Id: I0546a15300312c19feaf701057ab0191547b9202
        Reviewed-on: https://gerrit.libreoffice.org/34858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [59fbef6cf83083d678571f706bebd5f3147a3d0e]

        templatize HTMLEnumOption::GetEnum methods
        
        And consequently fix bug in htmlfld.cxx in
        the RES_DOCSTATFLD/SwDocStatSubType handling, where it was updating
        the m_bUpdateDocStat fields by comparing the wrong enum variable.
        
        Change-Id: If9a68699a9d375ace120a3bf4f4bf4d4ae20a8e0
        Reviewed-on: https://gerrit.libreoffice.org/34857
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e07dc67dedcb8450bc9d6076f5ef5322c316d20a]

        remove unnecessary casts
        
        Change-Id: Ied96b8eea548771a71e69684ced1f1f3699ca237
        Reviewed-on: https://gerrit.libreoffice.org/34910
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7548289d6342bc26563360b9d8c0b37c7b03b38b]

        cppcheck: knownConditionTrueFalse
        
        > Condition '!bError' is always true
        
        Change-Id: I8dc7293ab57f765cc532565cac3d009742152387
        Reviewed-on: https://gerrit.libreoffice.org/34911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8528712b6e81c67002667305d4d5311f66929e60]

        VBA test CHOOSE  function
        
        Change-Id: Ieb76595199ea1f6c23924d4860228fe5f4d30df1
        Reviewed-on: https://gerrit.libreoffice.org/34909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-06  Takeshi Abe  <tabe@fixedpoint.jp>  [dbb3123e7a1dbd6d64009f0b101fef7173a6870e]

        starmath: Push next token to escape only in a valid case
        
        Change-Id: I935e7d2992a93ff451bcc5689f2dc59fe7afff40
        Reviewed-on: https://gerrit.libreoffice.org/34875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-06  Caolán McNamara  <caolanm@redhat.com>  [29d2f85e198d5b844d5a10562723a65173cf22ea]

        Restore "pPos and pGetNextGlypInfo always have the same value"
        
        and...
        
        "pEraseRect is always null"
        
        This reverts commit b398dacbb471913e573e9b0b4cd31d94a9109223.
        
        Change-Id: I5e7c07eefff0b6bd39d9ed7492134ea062e90fdf
        Reviewed-on: https://gerrit.libreoffice.org/34907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-03-06  Maxim Monastirsky  <momonasmon@gmail.com>  [98a03d9b0d13b8f811ccf8fc1a9b7f9469ed079c]

        tdf#106224 Support extra large savemodified icon
        
        For now just duplicated the large icon in Galaxy,
        to satisfy the resource compiler.
        
        Change-Id: Icf31df0185a1ec7f080d9600b2536bcaa5d0783e

2017-03-05  Caolán McNamara  <caolanm@redhat.com>  [b398dacbb471913e573e9b0b4cd31d94a9109223]

        Revert "pPos and pGetNextGlypInfo always have the same value"
        
        This reverts commit 7453cb58df4ce434a1252567f961cfe497064aca.
        
        and...
        
        Revert "pEraseRect is always null"
        
        I suspect the problem is the change to D2DWriteTextOutRenderer::operator
        in 7453cb58df4ce434a1252567f961cfe497064aca
        
        aborts during windows tinderboxes CppunitTest_dbaccess_empty_stdlib_save etc
        
        This reverts commit 073d920ef5914b5dfe491dbaf7fb18ba56293b85.
        
        Change-Id: I372e104bd09e49bcf08306169db9777f2f26fff5

2017-03-05  Caolán McNamara  <caolanm@redhat.com>  [5c783dc75f9f31b5393f0a921323583312a731ec]

        ubsan: add in all the valid value for NumberingType to the SvxNumType enum
        
        /include/editeng/numitem.hxx:69:67: runtime error: load of value 52, which is not a valid value for type ´SvxNumType´
            #0 0x2b29cf86dc41 in SvxNumberType::SetNumberingType(SvxNumType) /include/editeng/numitem.hxx:69:67
            #1 0x2b29d5448771 in SwXNumberingRules::SetPropertiesToNumFormat(SwNumFormat&, rtl::OUString&, rtl::OUString*, rtl::OUString*, rtl::OUString*, SwDoc*, SwDocShell*, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /sw/source/core/unocore/unosett.cxx:1851:25
            #2 0x2b29d542f727 in SwXNumberingRules::SetNumberingRuleByIndex(SwNumRule&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, int) /sw/source/core/unocore/unosett.cxx:1517:5
            #3 0x2b29d542b0e8 in SwXNumberingRules::replaceByIndex(int, com::sun::star::uno::Any const&) /sw/source/core/unocore/unosett.cxx:1180:9
        
        make CppunitTest_sw_ooxmlexport CPPUNITTRACE="gdb --args"
        
        Change-Id: I4bb11dbe29e286e937f177aa436213ae40152399

2017-03-05  Caolán McNamara  <caolanm@redhat.com>  [82e1648dd3f1add532e389c03a56814e830a9dd9]

        xsec_gpg isn't available under android
        
        Change-Id: I6c4c20fde4c6723a13a1d6894fa7d293978fca42

2017-03-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [23c9a2a1e022391b62afd3a69a6f7f9deb8fa3f1]

        cppcheck: knownConditionTrueFalse
        
        > Condition 'nLevel==1' is always true
        
        Change-Id: If35c47af9bea87dbc93a011f0fb53cf966bf579f
        Reviewed-on: https://gerrit.libreoffice.org/34901
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-05  Stephan Bergmann  <sbergman@redhat.com>  [55212835b5eba797a14430a0268b3bea773e0852]

        Does aPos need proper initialization here?
        
        Might explain some spurious Windows build failures.
        
        Change-Id: Ic4b0bf95254df27401addadc15b5df0c7d2945cd

2017-03-05  Stephan Bergmann  <sbergman@redhat.com>  [177f5c2e505b7978fc232a891577a448e49b290d]

        Proper fix for multiply defined SfxEnumItem<sal_uInt16> with MSVC
        
        With --disable-pch the original hack from
        f091259ad2ec1590714645839668580cd7b8c7c4 "convert SfxEnumItem to type-safe
        template class" doesn't happen to work:  When linking sd, the occurrences of
        SfxEnumItem<sal_uInt16> in sd/inc/sdattr.hxx clash with those from editeng
        (where LanguageType is a typedef for sal_uInt16) and svl (as the respective
        include files from editeng and svl happen to not be included).  For whatever
        reason, the explicit instantiation declaration without a __declspec(...) in
        include/svl/eitem.hxx doesn't seem to make a difference (at least with MSVC 2015
        Update 3).
        
        Change-Id: I51b5943fe19a7184db9414192c6364f7c26b79eb
        Reviewed-on: https://gerrit.libreoffice.org/34903
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-05  Stephan Bergmann  <sbergman@redhat.com>  [d8a47a23114ce9b4a743d0da35dfb93dadc07d11]

        Is gbuildtojson missing support for ExternalPackage?
        
        (Now that xmlsecurity/Executable_pdfverify.mk mentions that since
        f764d67da42caa71fd5e02146b1ca32680ae2f6e "Fix Executable_pdfverify dependencies
        on Linux".)  Probably---but how am I supposed to fix that tempfile mess?  So
        just take xmlsecurity out of the module list until somebody knowledgeable about
        gbuildtojson fixes that.
        
        [...]
        > mkdir -p /data/lo/core/TMPDIR/gbuildaeu7wqev/GbuildToJson/CppunitTest/
        > mkdir -p /data/lo/core/TMPDIR/gbuildaeu7wqev/LinkTarget/CppunitTest/
        > LD_LIBRARY_PATH=/data/lo/core/instdir/program:/data/lo/core/instdir/program:/data/lo/core/workdir/UnpackedTarball/cppunit/src/cppunit/.libs LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"/data/lo/core/instdir/program:/data/lo/core/instdir/program"   /data/lo/core/TMPDIR/gbuildaeu7wqev/LinkTarget/Executable/gbuildtojson --makefile=/data/lo/core/TMPDIR/gbuild.X1C36q --linktarget=/data/lo/core/TMPDIR/gbuild.0zidFs --ilibtarget=/data/lo/core/TMPDIR/gbuild.LCl6Cf --cxxobjects=/data/lo/core/TMPDIR/gbuild.r4VEGz --yaccobjects=/data/lo/core/TMPDIR/gbuild.V6y0Sc --objcobjects=/data/lo/core/TMPDIR/gbuild.LBrqAl --objcxxobjects=/data/lo/core/TMPDIR/gbuild.WVv4ht --cxxclrobjects=/data/lo/core/TMPDIR/gbuild.H6vJbO --asmobjects=/data/lo/core/TMPDIR/gbuild.8hALYD --lexobjects=/data/lo/core/TMPDIR/gbuild.DOfpRn --gencobjects=/data/lo/core/TMPDIR/gbuild.0ErRmu --gencxxobjects=/data/lo/core/TMPDIR/gbuild.w2TAEg --cobjects=/data/lo/core/TMPDIR/gbuild.igfxay --javaobjects=/data/lo/core/TMPDIR/gbuild.WcfpOt --pythonobjects=/data/lo/core/TMPDIR/gbuild.O4Myeb --cflags=/data/lo/core/TMPDIR/gbuild.GRNm3B --cflagsappend=/data/lo/core/TMPDIR/gbuild.IwFfCF --cxxflags=/data/lo/core/TMPDIR/gbuild.FBXArw --cxxflagsappend=/data/lo/core/TMPDIR/gbuild.nKdQ4d --objcflags=/data/lo/core/TMPDIR/gbuild.ZbiwYX --objcflagsappend=/data/lo/core/TMPDIR/gbuild.Ahmn93 --objcxxflags=/data/lo/core/TMPDIR/gbuild.4PbfJo --objcxxflagsappend=/data/lo/core/TMPDIR/gbuild.DgMO0i --cxxclrflags=/data/lo/core/TMPDIR/gbuild.St2OX9 --cxxclrflagsappend=/data/lo/core/TMPDIR/gbuild.6UuMxo --defs=/data/lo/core/TMPDIR/gbuild.wbazch --include=/data/lo/core/TMPDIR/gbuild.KgrLWd --linked_libs=/data/lo/core/TMPDIR/gbuild.x4MaDG --linked_static_libs=/data/lo/core/TMPDIR/gbuild.OulkWx > /data/lo/core/TMPDIR/gbuildaeu7wqev/GbuildToJson/CppunitTest/libtest_xmlsecurity_dialogs_test.so
        > [build EPK] gpgme
        > touch /data/lo/core/TMPDIR/gbuildaeu7wqev/ExternalPackage/gpgme
        > touch: cannot touch '/data/lo/core/TMPDIR/gbuildaeu7wqev/ExternalPackage/gpgme': No such file or directory
        > make: *** [/data/lo/core/TMPDIR/gbuildqy7pkkpc/solenv/gbuild/ExternalPackage.mk:33: /data/lo/core/TMPDIR/gbuildaeu7wqev/ExternalPackage/gpgme] Error 1
        > E
        > ======================================================================
        > ERROR: test_gbuildtojson (gbuildtojson.CheckGbuildToJsonModules)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/data/lo/core/solenv/qa/python/gbuildtojson.py", line 142, in test_gbuildtojson
        >     subprocess.check_call([self.bash, bashscriptname.replace('\\', '/')])
        >   File "/data/lo/core/instdir/program/python-core-3.5.0/lib/subprocess.py", line 271, in check_call
        >     raise CalledProcessError(retcode, cmd)
        > subprocess.CalledProcessError: Command '['bash', '/data/lo/core/TMPDIR/gbuild707bz2lq']' returned non-zero exit status 2
        >
        > ----------------------------------------------------------------------
        > Ran 2 tests in 53.237s
        >
        > FAILED (errors=1)
        >
        > Error: a unit test failed, please do one of:
        > make PythonTest_solenv_python CPPUNITTRACE="gdb --args"
        >     # for interactive debugging on Linux
        > make PythonTest_solenv_python VALGRIND=memcheck
        >     # for memory checking
        > make PythonTest_solenv_python DEBUGCPPUNIT=TRUE
        >     # for exception catching
        >
        > make[1]: *** [/data/lo/core/solenv/gbuild/PythonTest.mk:36: /data/lo/core/workdir/PythonTest/solenv_python/done] Error 1
        > make: *** [Makefile:161: PythonTest_solenv_python] Error 2
        
        Change-Id: If8717f42657ae63ba468b5945f98e02090df58c9

2017-03-05  Stephan Bergmann  <sbergman@redhat.com>  [4149a30e7bce6e34d80beb17053453156ed1c243]

        workdir/UnpackedTarball/gpgme/src/gpgme.h is generated
        
        ...from workdir/UnpackedTarball/gpgme/src/gpgme.h.in
        
        Change-Id: I1fc1871f9fa1da14f209b3b2902eb2be3a680d56

2017-03-05  Stephan Bergmann  <sbergman@redhat.com>  [f764d67da42caa71fd5e02146b1ca32680ae2f6e]

        Fix Executable_pdfverify dependencies on Linux
        
        Change-Id: Idf5561baaa714834e8e763e379a79d084e21dc80

2017-03-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [1f873596eded3d858c9ed97b988ccc5a0c1ef807]

        gpg4libre: get rpath right for gpgme
        
        Also add initial crossbuild support, and avoid extraneous build
        targets (docs, arcane lang support)
        
        Change-Id: I51afa2ff91c576b35dcb73124396188b780ed84e
        Reviewed-on: https://gerrit.libreoffice.org/34898
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-05  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [60708af4a7ed48028cf3158d1101568aa5b0da81]

        Revert "tdf#99352: ensure ChartController is disposing its VclPtrs on DeInitVCL"
        
        The original patch crashes charts on disposing, e.g. during the UI testing.
        
        This reverts commit 926c0d73e82bb1d5644c49fb95c56e241b6c8f34.
        
        Change-Id: I93cb5c41e3705a487d2547b55eac761c6952049c
        Reviewed-on: https://gerrit.libreoffice.org/34900
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-04  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [9ec55a085277e7ae98857edf64c425e35b73eab8]

        Fix build for mobile
        
        Change-Id: I134ad487e417264c66d135a4b037f22033804c28

2017-03-04  Stephan Bergmann  <sbergman@redhat.com>  [6117ae2bd3e75df84a052f48cd5ca501f0e3be3e]

        -Werror,-Wunused-private-field
        
        Change-Id: I8e39763e781121932a0200e59760b49d7edcbfdd

2017-03-05  Khaled Hosny  <khaledhosny@eglug.org>  [5c617a811724a45dd8688869eeafac4c44f6a8aa]

        Handle Tr vertical orientation before shaping
        
        See https://github.com/behdad/harfbuzz/issues/355
        
        Change-Id: Ic82d74046980fae3e7a973fee90fe5bb4f2b8588

2017-03-04  Caolán McNamara  <caolanm@redhat.com>  [0d1813cdaf44e3a8ae8878d6d87c28300451beb2]

        fail on unknown version flags
        
        Change-Id: Icbd2608a3341652b1b40f6bdebb66c4caf6e810a
        Reviewed-on: https://gerrit.libreoffice.org/34894
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-04  Stephan Bergmann  <sbergman@redhat.com>  [1d88c20fd03e753928df209fa5a640bb078afc9a]

        -Werror,-Wunused-private-field
        
        Change-Id: Id846ace3c16719b4ce5f1c9e24b7f76cc7753683

2017-03-04  Caolán McNamara  <caolanm@redhat.com>  [db86b38c54baae620cd3074e70d99b08a7592a57]

        bin is unused
        
        Change-Id: I5168b18898cff023ab014a86e7afc82d7b69f363

2017-03-04  andreas kainz  <kainz.a@gmail.com>  [06cdf92ccfbb1fb1654199835f2e37c79443e393]

        add missing Breeze-icons for tabed toolbar
        
        Change-Id: I64d1bbbeec1a08ad5da042425d12ebbbae8153d2
        Reviewed-on: https://gerrit.libreoffice.org/34706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-03-04  Michael Stahl  <mstahl@redhat.com>  [d83329300a7781af23138347cc939d0977df5635]

        sw: translate german comments in atrftn.cxx
        
        Change-Id: I004dc0a28df0d5565e5096cf404584e6ea4e2925

2017-03-04  Michael Stahl  <mstahl@redhat.com>  [942e30d5c102ec1fe65ac1bbe6f20a9f0b6851f5]

        sw: remove unused id RES_TXTATR_FLDCHG
        
        There is no evidence in git history of creating such a hint.
        
        Change-Id: Ie70b523835b2d1ecf34ae175af3e1d85fbaa5fc0

2017-03-04  Michael Stahl  <mstahl@redhat.com>  [05df5cd894ff31d324beed51b2e31a8c186a3cf6]

        sw: translate german comments in atrfld.cxx
        
        Change-Id: Ice0e1410e5577ceccb32b252c26aff019ffbd194

2017-03-04  Michael Stahl  <mstahl@redhat.com>  [025889f7081e78626d67fc3083bc268dbf268b39]

        sw: translate german comments in fntcap.cxx
        
        Change-Id: I14a549e81025bd978efe930812f919d40fd57783

2017-03-04  Michael Stahl  <mstahl@redhat.com>  [9211b3001fca6e22b9ed6034e3cd661a6df3b6f6]

        sw: translate german comments in ndhints.cxx
        
        Change-Id: Ie33be6872b8b6c5bdd1481205ff2930b40438dff

2017-03-04  Michael Stahl  <mstahl@redhat.com>  [98fd4a896f62eb81929a7c67de4a55dffdce1b69]

        sw: translate german comments in swfont.cxx
        
        Change-Id: Ic8944b96bfaa57ef87373e47bdd60ba30d183b39

2017-03-04  Michael Stahl  <mstahl@redhat.com>  [87deb46640a0dc7acf230803a09d52a0366896d4]

        sw: translate german comments in txtedt.cxx
        
        Change-Id: Id30445a2370946bdad274c90d777f98d06a7b3ac

2017-03-04  Michael Stahl  <mstahl@redhat.com>  [a242eb3dd1550deb655bfd9c23a013bf01186f0a]

        sw: remove unused declarations
        
        Change-Id: I3da3aa0823c5a37dd207778c6a825da0ab189766

2017-03-04  Stephan Bergmann  <sbergman@redhat.com>  [8fdf363f598ef45e49ada9d5a2d5747189ea401c]

        Change sal/osl/w32/*.h -> *.hxx
        
        ...which are now only ever included from C++ code.  Drop extern "C" where
        appropriate (i.e., generally everywhere) and fix the occasional ensuing loplugin
        warning.  (But no further C++'ification for now.)
        
        Change-Id: I78830692888ee0ae0cac49878042effad2d6707f
        Reviewed-on: https://gerrit.libreoffice.org/34865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-04  Stephan Bergmann  <sbergman@redhat.com>  [798dbea63a9ef060eb2ddcf69307eb1a666daae7]

        Change sal/osl/w32/dllentry.c -> .cxx
        
        Change-Id: I55f8bedd9b578053413b5e3404010301d01b7961
        Reviewed-on: https://gerrit.libreoffice.org/34861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-04  Stephan Bergmann  <sbergman@redhat.com>  [4af9612f2be9e023e762831207cbdb1d5f25906f]

        Change sal/osl/w32/*.c -> *.cxx
        
        ...and fix any ensuing errors/warnings, but no further C++'ification.  Not sure
        whether any parts of dllentry.c would need to be extern "C", so leaving that one
        alone for now.
        
        TODO: Put definition of _CRT_RAND_S into bin/update_pch, so it doesn't get
        removed again from sal/inc/pch/precompiled_sal.hxx.  (For the surrounding #ifndef
        see 244d22a3d27b303d44f59296a19dc4cb31fd429d "Work around -Werror,-Wunused-macros
        with clang-cl".)
        
        Change-Id: I2ada3717845eb0be0c559465d68e00e3a7720156
        Reviewed-on: https://gerrit.libreoffice.org/34860
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-04  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d35c25ee8f2e3125ddcd48b4fae75359a5b0ab8f]

        Fix build for mobile
        
        Change-Id: I2f133306b57798e2e828c4bd504a795331bdaf34

2017-03-04  Tor Lillqvist  <tml@collabora.com>  [6f93eeb0ba8c4af5c96d1db36f184ffbc71c67ba]

        tdf#106304: Don't unnecessarily use bogus default char size for a:endParaRPr
        
        Instead use the size last used for an a:rPr below the same WriteText()
        call. I am not exactly sure about how this hangs together, but this
        has the desired effect on the exported .pptx.
        
        Change-Id: Ie03dcd0b31c15cff8488b22d7423c9f9ad1e2d68

2017-03-04  Tor Lillqvist  <tml@collabora.com>  [1154cda87d518156d1e52dfb81d5e23b32ab23d5]

        tdf#106304: Output <a:br> instead of &#10; for hard newlines
        
        This fixes the problem that the line before the hard newline in the
        .pptx export is not centred.
        
        The fix for the sd_export_ooxml1 test is a bit hacky, but then so is
        the code in question.
        
        Change-Id: I4f89e9d0177ab3b16e8ec624a99fce9e2f8ef730

2017-03-04  Khaled Hosny  <khaledhosny@eglug.org>  [7453cb58df4ce434a1252567f961cfe497064aca]

        pPos and pGetNextGlypInfo always have the same value
        
        Change-Id: Iec46e0aefff71cbeb2face4f55e5c3a4d6698995

2017-03-04  Khaled Hosny  <khaledhosny@eglug.org>  [073d920ef5914b5dfe491dbaf7fb18ba56293b85]

        pEraseRect is always null
        
        Simplify the code accordingly and make it return true for success.
        
        Change-Id: I661eea739e23b59ebff2573f52036b25ecb5a1ed

2017-03-04  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [59460acff8a8cad0569fb4955945258ca1d5e3f2]

        Fix build for mobile
        
        Change-Id: I420035cec4f3d5f56363eab1fabff5c053c60cd6

2017-03-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [88ac77c0bc21accfd6f5c404217c3c2aaef2d674]

        gpg4libre: List and view GPG keys
        
        * Add GPG implementation of css::xml::crypto UNO interfaces (part of that is only stub atm)
        * List gpg keys along with other certificates
        * Viewing gpg certificates: Not all properties are implemented yet
        
        Change-Id: I7f60b26efe949a94bf8fe1b8d4d428002c2995b1
        Reviewed-on: https://gerrit.libreoffice.org/33843
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-04  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ed0e8f970ff552e75222dc92ed2879aa3b3e5851]

        VBA test CDATE, CDBL function
        
        Change-Id: Id45930e6d329a0b1142bfde612c1a089390e4817
        Reviewed-on: https://gerrit.libreoffice.org/34868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-04  Julien Nabet  <serval2412@yahoo.fr>  [33ac4636c054773baba58256329d35579c9f99e3]

        Typo: exportBindingAtributes->exportBindingAttributes
        
        Change-Id: I8211918b90e096e65de2ce8efeac3bede47b42ec
        Reviewed-on: https://gerrit.libreoffice.org/34876
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-04  Khaled Hosny  <khaledhosny@eglug.org>  [919d5ac6b02e85126b3938c31daf4a891d3b2d90]

        Make vcl.harfbuzz logging less verbose
        
        Change-Id: I9b93c11e34ca880e9a60fb0fce49777c274568e6

2017-03-04  Khaled Hosny  <khaledhosny@eglug.org>  [c328c26a67a865d965cb8bde1b248eeae92f4e75]

        SalLayout::GetBoundRect() works just fine here
        
        Change-Id: Idce9a8f374f62bd92756d7391ccca3122c89683e

2017-03-04  Khaled Hosny  <khaledhosny@eglug.org>  [df4f30560a1297e2a42a66f20660d53004e44f0b]

        Drop dead code
        
        We don’t try to render vertical text with DirectWrite any more, so all
        of this is dead code now.
        
        Change-Id: If9f513f6b96fd65d275b9ec46c6e349f1c335bcf

2017-03-04  Khaled Hosny  <khaledhosny@eglug.org>  [baf3940bcafbb1acbaf75e1149e4895986f4c50f]

        Avoid needless dynamic_cast’s
        
        It is all CommonSalLayout() for sometime now.
        
        Change-Id: I3d4ad56df195f51242c3d007bc5257c071a03a50

2017-03-03  Stephan Bergmann  <sbergman@redhat.com>  [6cb9e6dad798ec59f055aebe84a9c4a21e4be40d]

        Remove redundant 'inline' keyword
        
        ...from function definitions occurring within class definitions.  Done with
        a rewriting Clang plugin (to be pushed later).
        
        Change-Id: I9c6f2818a57ccdb361548895a7743107cbacdff8
        Reviewed-on: https://gerrit.libreoffice.org/34874
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-03  Alex P  <alex.pantec@gmail.com>  [7e8806cd728bf906e1a8f1d649bef7337f297b1c]

        tdf#42982 improve error reporting in sc unoobj
        
        Change-Id: I35a4142f4f1bdaa4ebb5c5c0f1d4e7201301ee8d
        Reviewed-on: https://gerrit.libreoffice.org/34762
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-03-03  Caolán McNamara  <caolanm@redhat.com>  [944e95328f7148e9ed45a8c346c4051fa567bd61]

        avoid config for ppt loader testing
        
        Change-Id: I6508ea7da815290f3bd15ac1d012ebb745090b11

2017-03-03  Caolán McNamara  <caolanm@redhat.com>  [4032957469cf9847e0aa830dc922f4acd86e32ba]

        avoid config and gallery for ppt loader testing
        
        Change-Id: I3512f4b7551ef79dc0aed564219cef84aad91a2f

2017-03-03  Caolán McNamara  <caolanm@redhat.com>  [3e5d94266e7f60c2b3ebd7009579373fddb400cd]

        extend with-locale hack to the service instantiation
        
        Change-Id: I6e4403074a758a80c3b44b442021a2c0d2176146

2017-03-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [64a50fc271cf20b5e10b54b46ad52810a9722c3a]

        Typo: requirments -> requirements
        
        Change-Id: I02c5846eb51071e1a958c3d65e150fb7cbc7d58a
        Reviewed-on: https://gerrit.libreoffice.org/34873
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-03  Caolán McNamara  <caolanm@redhat.com>  [848266b8c2eaa594930c29c802405587691deefc]

        hook local FilterConfigCache config avoid to global one
        
        Change-Id: Ia539b343ec4d3a0089eeec1b240ac01f053f01ef

2017-03-03  Eike Rathke  <erack@redhat.com>  [8b25b67d5268abbb260da968cc23b6f6c8dd31af]

        escape invalid XML characters with _xHHHH_ when writing escaped
        
        As defined in OOXML, see code comments.
        
        Change-Id: I8ce0075790f2d4ef6227a9474c68466e0793dce2
        Reviewed-on: https://gerrit.libreoffice.org/34824
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-03  Caolán McNamara  <caolanm@redhat.com>  [f3c4147883e3185b979c984f286d6898ced73f46]

        Resolves: tdf#106280 under X we get into the 'unlikely' non-image surface case
        
        Change-Id: Idd83bbc96cbbb3fc7864ad587fc1ba8d78d1c93d

2017-03-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [c07ac0d92ad830762906586164bab466a0f05531]

        tdf#95612: Print preview: page numbering starts with 1 (not 0)
        
        unless otherwise specified. It was okay for 1st page & broken
        everywhere else. Possibly resolves tdf#95206 as well ...
        
        Change-Id: Ie69f770a28dd69f90d4f04ad4fa9e701fa2d56e2
        Reviewed-on: https://gerrit.libreoffice.org/34759
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-03-03  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [ba5de484a6eb2e96d947179076e6aec50e86f417]

        Updated core Project: dictionaries  66a5dd1c02f2f626fc28ba378b7ad7d5463c83b8
        
        Update English dictionaries
        
        - Australian (Kevin Atkinson)
        - American (Kevin Atkinson)
        - Canadian (Kevin Atkinson)
        - British (Marco A.G.Pinto)*
        * British has 638 new words (2017-02-01) + 326 new words (2017-03-01).
        
        Change-Id: I4624527bee9637a052758b87e73f7e86f1b98dbd
        Reviewed-by: Stuart Swales <stuart.swales.croftnuisk@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/34751
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-03-03  Krunoslav Šebetić  <kruno.se@gmx.com>  [2765799f0f752226e9ae2e9be650880aed295f2c]

        Updated core Project: dictionaries  6e7234e849e6d41a96f75d59cf9a809e5d41f7f7
        
        Update Croatian dictionary to version 2.0
        
        Change-Id: Ib0f3506ab8607b56c80ca8ac7deaba9df6863f18
        Reviewed-on: https://gerrit.libreoffice.org/34776
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-03-03  Caolán McNamara  <caolanm@redhat.com>  [5adc5d62a2f321707609f567590b0252ec4cff89]

        disable dynload expects services.rdb to list the orig library name
        
        while ---enable-mergelibs creates a single libmergedlo.a in this
        mode and the services.rdb contains that
        
        I guess I could tweak cppuhelper/source/shlib.cxx and
        solenv/bin/native-code.py etc to work differently or just take the
        more well travelled road here
        
        Change-Id: I35e2626824c9b015b5a6051db659fe467c35d8ba

2017-03-03  Tamás Zolnai  <tamas.zolnai@collabora.com>  [8cfda7206139b3017346c435591c77c9741ba8ee]

        tdf#106283: Registry settings are not read properly on Windows
        
        In general, properties' type is read from scheme files (xcs)
        but scheme files can contain property groups without a type
        (extensible groups). In this case the xcd files defines the actual
        properties and their type.
        handleUnknownGroupProp() method is called when a property is
        not defined in the scheme file. Here we have the type information
        read from xcd file, so use it instead of setting it to any
        
        Change-Id: I4180d154ecf4130ecbb9c808cee6529124842790
        Reviewed-on: https://gerrit.libreoffice.org/34859
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-03-03  Bryan Quigley  <gquigs@gmail.com>  [faef35d8653003786f9a0ea2ae1a2330fd15d632]

        Move file download verification from md5sum to sha256sum
        
        This leaves all the md5sum parts in place for now, but switches
        to using sha256sum. Tries both shasum -a 256 and sha256sum.
        
        Change-Id: I393d0dde56521f6e9e76f3d5a8d15c6c830fd683
        Reviewed-on: https://gerrit.libreoffice.org/34633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>

2017-03-03  Mike Kaganski  <mike.kaganski@collabora.com>  [bb2a3df2d5b5a01aa58fb3567686e50762186036]

        tdf#106291: WW8 import: Properly treat column spans
        
        Previous code unconditionally treated all cells in merge groups as
        rows span, thus in some conditions it merged incorrectly when there
        were cells from same row.
        
        The fix is inspired by SwTable::PrepareMerge().
        
        Also, fixed improper adjustment of too narrow cells in
        WW8TabDesc::CalcDefaults(), which also happens in files where
        column spans are represented by spanned 1-twip-wide cells.
        
        Unit test included.
        
        Change-Id: I6c3803635f006dd396805d6847daa4d80c97cad4
        Reviewed-on: https://gerrit.libreoffice.org/34820
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-03-03  Khaled Hosny  <khaledhosny@eglug.org>  [a51b7a1c3a7e7cf7b0c733e1dec40288278c1884]

        tdf#103831, tdf#100986: Force using GDI when needed
        
        Our DirectWrite renderer is incomplete and can’t handle rotated text or text
        with horizontal scaling, so route these two through GDI for now.
        
        Change-Id: I87b85796a29e3acce782e01b4c629fec6f1a9e25
        Reviewed-on: https://gerrit.libreoffice.org/34848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-03-03  Stephan Bergmann  <sbergman@redhat.com>  [5742868ccf030b2c0f03538d030bd18bd5666bdb]

        [API CHANGE] Remove SAL_CONSTEXPR again
        
        ...now that LIBO_INTERNAL_ONLY always has constexpr support.
        
        It had been added for LO 5.0 (effectively always expanding to nothing for
        !LIBO_INTERNAL_ONLY), not wrapped in '#if LIBO_INTERNAL_ONLY' presumably because
        it was assumed to be used freely in URE include files, but turned out to be only
        used in LIBO_INTERNAL_ONLY code.  It is unlikely that any 3rd party code made
        use of it.
        
        Change-Id: I68970c5a2e2d7ef68ac5b79efc8dc1de54c43198

2017-03-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cfedbc960d25ee322b0a0e7aae8dc73758b406e]

        drop SvxNumType and rename SvxExtNumType->SvxNumType
        
        Both of them are abstractions over the css::style::NumberingType
        constants.
        SvxNumType serves no useful purpose, since it's just a typedef to
        sal_Int16.
        At least SvxExtNumType wraps up the css::style::NumberingType constants
        in a nice enum.
        
        Change-Id: I7b3f97cd42b0aa23aff7a4db4930da86149d4f4e
        Reviewed-on: https://gerrit.libreoffice.org/34816
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [f1ea8c43a8ab6b8d158d4d8f3a0039b3a2ac2c37]

        LOKit runMacro: show also the error code
        
        Change-Id: I6ac2b274e25046f90910e3fb03b10e1052187e2f
        Reviewed-on: https://gerrit.libreoffice.org/34815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-03-03  Caolán McNamara  <caolanm@redhat.com>  [d426c6246f1f102dca007962d2344bbd7aeb9780]

        ofz: timeout in infinite loop
        
        Change-Id: Iabfe65db93a37717497c315d9bd84bea68cd20ef

2017-03-03  Caolán McNamara  <caolanm@redhat.com>  [681b6361f23a8f20511ad97989c642b07f25c495]

        ofz#725 fix hwp leak
        
        Change-Id: I09088981ca63b297781307590092725bc1cbed1b

2017-03-03  Pranav Kant  <pranavk@collabora.co.uk>  [67dad2676dbbe1557f51a4fb16975499c16829f5]

        lok: Listen to change tracking related commands
        
        Change-Id: Ieafd31342b356d7e95e4321cc49580b57f32e5be

2017-03-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [2675f26f1a155257bd1680a1e1a1ba58da8c4452]

        remove unused CreateDefault methods
        
        Change-Id: Ifbdd7d41f0938e9a03693f88416792ff8087f8c2
        Reviewed-on: https://gerrit.libreoffice.org/34850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Caolán McNamara  <caolanm@redhat.com>  [f210499af1a6889785d49f8881672324afc755c1]

        remove unused patch
        
        unused since...
        
        commit 8dfe1a177eb437e751def99eea8bee08a7e49acc
        Author: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Date:   Thu Jul 30 21:57:11 2015 +0200
        
            fix firebird build on Win64
        
        Change-Id: I8041e39bde3f03da71a5cd8b2edf4af3f887a6d5

2017-03-03  Caolán McNamara  <caolanm@redhat.com>  [28548bfaa73b643279620507f6247d7bc247a1ae]

        ofz: avoid oom
        
        Change-Id: Ib3f7ce3e8e7365622f89de5c63615ae321149aa6

2017-03-03  Gulsah Kose  <gulsah.1004@gmail.com>  [f5c4e9dec5a67dbb7d5e42e8956d3f9d74c54fcc]

        tdf#90856 Hide "Format Area" command for line objects in Calc
        
        Change-Id: If9e4828f5f0073fba126f9e017a596034efd6348
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/34834
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-03-03  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [926c0d73e82bb1d5644c49fb95c56e241b6c8f34]

        tdf#99352: ensure ChartController is disposing its VclPtrs on DeInitVCL
        
        Change-Id: I46851debe8a0bdc1ff871ee9ba34ca41f89b844b
        Reviewed-on: https://gerrit.libreoffice.org/34841
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-03-03  Marco Cecchetti  <marco.cecchetti@collabora.com>  [0413abc89aec23f5ba4c9a3e93a85c2a8d2a0374]

        LOK: Calc: autocomplete makes view to jump to a different place
        
        We disable auto-complete feature as a workaround.
        
        Change-Id: I25fa7591231836e0673e97fdf2c3ca72ab20e1e4
        Reviewed-on: https://gerrit.libreoffice.org/34835
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>
        (cherry picked from commit 917aac7aa689dc7279ee492e7102d33a9030d929)
        Reviewed-on: https://gerrit.libreoffice.org/34836
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-03-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [d58158a677aa670af44a85f2d5a555539541eb36]

        avmedia: silence pointless warning about VLC
        
        It's expected that we have a list of services and some of them can't be
        created. On linux when VLC can't be created the gstreamer one is used,
        and everything is fine; no need to warn about this situation.
        
        Change-Id: Idd8e4aed54390b6559615b689585924668075ff3
        Reviewed-on: https://gerrit.libreoffice.org/34849
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-03  David Ostrovsky  <david@ostrovsky.org>  [96af392ba495383927dc886f13a1f5a5cc46d9c1]

        Use /debug:fastlink linker option to improve link performance
        
        /debug:fastlink improve build performance and reduce resources
        consumption. When this linker oprion is used the linker-produced
        program database (PDB) files doesn’t have any private symbol
        information. Debug information is distributed among input object
        and library files, and the linker PDB just serves as an indexing
        database. Obviously, this provides a huge performance benefit for
        the daily developer builds.
        
        fastlink PDB files cannot be shared with another developer on the
        team or uploaded directly to symbol server. There is spcial tooling
        which is able to create a full PDB from the /debug:fastlink PDB
        on demand: mspdbcmf: [1]. The integration of mspdbcmf is beyond
        the scope of this change.
        
        [1] https://blogs.msdn.microsoft.com/vcblog/2016/10/05/faster-c-build-cycle-in-vs-15-with-debugfastlink/
        
        Change-Id: I14e29cf116407b420598f692c8d6d851e686268b
        Reviewed-on: https://gerrit.libreoffice.org/34330
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>
        Tested-by: David Ostrovsky <david@ostrovsky.org>

2017-03-03  David Ostrovsky  <david@ostrovsky.org>  [1d4f1eae902fa115b1d7ef818a75dcdcdb9c8a65]

        UNO bridges: Remove MSVC 2013 legacy code
        
        Change-Id: Ia6f59f825ead50f92ed7a343df0c01f34ce5c6f8
        Reviewed-on: https://gerrit.libreoffice.org/23199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7bd560f6260a8474a67398e1b12831faf1751d1d]

        Fix typos
        
        Change-Id: I95fc63af11c336cde9f5bef908e1389c2fb56f02
        Reviewed-on: https://gerrit.libreoffice.org/34823
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0a850f3e15ef762f33688b11a07624ec2674caa1]

        Fix typos
        
        Change-Id: Iaefa094c82006346897f5563ac3ddcdc60ab68a3
        Reviewed-on: https://gerrit.libreoffice.org/34809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6fab286b2a213575e3b1ccd0eddb00c8b242af00]

        Fix typos
        
        Change-Id: I4f16ba5fc32cbfd6a5b01e495f3ad905da193524
        Reviewed-on: https://gerrit.libreoffice.org/34808
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ba48819e9f01466b4048528f5aded766a5f11e8a]

        sw: rework input field line breaking test to use portions directly
        
        Change-Id: I03cce0df2461964ce7402d32e6c5cc161b7f96ab
        Reviewed-on: https://gerrit.libreoffice.org/34684
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2e0db91d90f46348cbde9fe51e2ce1c1fffd7cfa]

        Fix typos
        
        Change-Id: I6b547a864e7a8c8eeedcd7f7c56796e2b3a606d1
        Reviewed-on: https://gerrit.libreoffice.org/34807
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3063d55b8be2188532e3e2892f440ff0d481db71]

        Fix typos
        
        Change-Id: I338dacd3cfe915714a9038e1dea4a60d586e9394
        Reviewed-on: https://gerrit.libreoffice.org/34806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [34e1739d56411c81359e24dce500cb54bba6c092]

        Fix typos
        
        Change-Id: Ieb35517ba57ca62526e84f6b6cee4c9129b4380a
        Reviewed-on: https://gerrit.libreoffice.org/34805
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bcb402298f653146af672ecfca2381062d78c6f2]

        Fix typos
        
        Change-Id: I5e3c9683741ddc66283008c20794be5c2b2bc53f
        Reviewed-on: https://gerrit.libreoffice.org/34804
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8b633f40514f9d33a22cf9b2e064d8ef3ef2c7f4]

        Fix typos
        
        Change-Id: Iedca07be5300c68e180e0c71d2d6eb0052f5cced
        Reviewed-on: https://gerrit.libreoffice.org/34801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3ffc206a4b70863fc1a340c0011eb4aa82819ae1]

        Fix typos
        
        Change-Id: Ib25dadb25d8c2df1361de194f74cf3ddd459650d
        Reviewed-on: https://gerrit.libreoffice.org/34783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Stephan Bergmann  <sbergman@redhat.com>  [ba423579255848440318d6c468a604914901779b]

        Remove uses of SAL_CONSTEXPR in LIBO_INTERNAL_ONLY
        
        Change-Id: I9a7dc7c83302b3361f056fcf6636bbba7672f15f
        Reviewed-on: https://gerrit.libreoffice.org/34840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [afa675469cd9894f41a6b9eeb2e7acc8245d256c]

        use SvxExtNumType in SvxNumberType
        
        and follow the rabbit trail, fixing various other types in the process
        
        Change-Id: I8fc7df3b585df21578ffb28fdd7e5e427b3bfd9d
        Reviewed-on: https://gerrit.libreoffice.org/34814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [f091259ad2ec1590714645839668580cd7b8c7c4]

        convert SfxEnumItem to type-safe template class
        
        and drop the SvxChartTextOrientItem class, unused.
        
        Change-Id: I99100837d1beb953450f57b2cda47d165df1620c
        Reviewed-on: https://gerrit.libreoffice.org/34747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-03  Federico Bassini  <kurogan21@gmail.com>  [d0cc5fcd5bacd8e5e0fa7fe62a78907c2febb867]

        gbuild-to-ide: fix testide problem
        
        this patch fix some problem in the class testVS2013Ide:
        fix some tag xml bad generated, i test the project pocheck
        and it compiles.
        
        Change-Id: I5a4e3e71286a486e03ecbe936fb848e589ff71c9
        Reviewed-on: https://gerrit.libreoffice.org/34739
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-03-03  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [6f3bb068cc68bee3905b2f446d737f5ababd62ac]

        tdf#106287 Remove outdated remark
        
        Change-Id: Ia26123f469cc92f91682d05e16d761d4dca5dfca

2017-03-03  Federico Bassini  <kurogan21@gmail.com>  [70f520b19f3423ed2ae41c85bb5f220eb4336e03]

        gbuild-to-ide: testVS2013Ide .props
        
        this patch add a PropertySheet.props in the windows directory
        in this file can put the enviroment variables
        for vs2013.
        
        i add in the gbuildparser a variable _jsonsrcdir that
        contains the SRCDIR path that it can found in the json file.
        
        with this file we can use enviroment variables of LO.
        e.g.: $(SRCDIR), $(BUILDDIR) etc...
        in the VS2013 ide.
        
        Change-Id: Ie3158fd31fe247833115d445553f613dcd1a3b1d
        Reviewed-on: https://gerrit.libreoffice.org/34749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-03-03  dennisroczek  <dennisroczek@libreoffice.org>  [f25a8fdff891809b836ae76913276919e79d5d2c]

        Remove bogus source code comments
        
        Change-Id: I616ca3483d926c8e4155512ef5138e3f7978ece3
        Reviewed-on: https://gerrit.libreoffice.org/34842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-03-03  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e8e1452c88ea750088f77006ec558edf96fa0c7e]

        another test that seems to depend on the available fonts
        
        See RandomConfig tb run #260.
        
        Change-Id: Ib2a12ffa9a42745ac4551eaca02d84d6921924f8
        Reviewed-on: https://gerrit.libreoffice.org/34847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-03  Takeshi Abe  <tabe@fixedpoint.jp>  [dabcb80966a25b9f092d7ffd4feef0e7e4a2caab]

        starmath: Replace SmParseError::FuncExpected with assertion
        
        Change-Id: I7d1089fd615ac09a6e59c06c094f79364510b290
        Reviewed-on: https://gerrit.libreoffice.org/34800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cedac0b9b0e4e10ad6ca468a804855c35fd52477]

        the test seems to depend on our bundled fonts
        
        Try to fix the "RandomConfig" tinderbox when --with-fonts=no is
        selected. E.g. run #255
        
        Change-Id: Ie43953ad1511cd00bdc82717211f61edefa64b12
        Reviewed-on: https://gerrit.libreoffice.org/34839
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-03-02  Michael Stahl  <mstahl@redhat.com>  [103efac8110be7e6f42fffcecc74abdcae4df7f9]

        tdf#101178 sw: DOCX export: fix crash
        
        These conditions in DocxAttributeOutput::EndRun() are apparently not
        mutually exclusive, so don't increment m_nFieldsInHyperlink twice.
        
        Whether the m_nFieldsInHyperlink makes any sense considering there are
        *2* hyperlinks then, i can't tell.
        
        Change-Id: I5030f3303bd83633fcb044573860bc8ecaacae32

2017-03-02  Michael Stahl  <mstahl@redhat.com>  [06f9ad262742ea939bf23e82530b7166ca4ce456]

        sw: Fix STL assert on DOCX export of ooo29679-42.odt
        
        The problem was that the StartField_Impl() was called again and again on
        the same field (actually 0-length ToXmark with dummy char), or in other
        words, EndField_Impl() wasn't called and it wasn't removed from
        m_Fields.
        
        So tweak the south-pointing chariot DocxAttributeOutput::EndRun() again
        in the hope it will go another km or two before it starts pointing east.
        
        This doesn't actually produce the elements in the ideal order in some
        cases, but given that this code has clearly passed the complexity event
        horizon that is too much to ask for.
        
        Change-Id: I9b031ce8fae91d3e5af3cb1148390807574fb748

2017-03-03  Khaled Hosny  <khaledhosny@eglug.org>  [100da4fadbab795bf470a2e46790d36a7c46d944]

        Typo
        
        Change-Id: I63c0fb6ba0884aa1bcb6c72a8a56efc41d183c0a

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [9e74b1b3be096ae6fb937cbf1f382e96a33d8b1e]

        readonly SvMemoryStream shouldn't allow resize
        
        Change-Id: I4cd1969cc961d48f904460371ab0a0f960bdea1e
        Reviewed-on: https://gerrit.libreoffice.org/34832
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [74d20cc4c3346398c17f4f4ece7e462363f71868]

        ReAllocateMemory mustn't delete data it doesn't own
        
        Change-Id: I09725cd21973ace1aab22de17bdae2023a739212
        Reviewed-on: https://gerrit.libreoffice.org/34831
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-02  Tor Lillqvist  <tml@collabora.com>  [e7e4ecf4f69967351b6b6fd5e29749fd141c95b0]

        Align columns in output harder
        
        If we are going to use printf anyway, why not use its field width and
        left-adjustment features and actually achieve the columnar output we
        presumably wanted?
        
        Change-Id: I95dbd2aaa01d06c69d23d74fa249fd3419afa8d6

2017-03-02  Stephan Bergmann  <sbergman@redhat.com>  [f4884d051f1eea07a0fe371834cb7c1da1cbee07]

        Remove HAVE_CXX11_UTF16_STRING_LITERAL, always true now
        
        ...after 84b36c704d73362d4d86dc9e9c0efa0625958347 "Drop support for MSVC 2013".
        
        Make this a fatal configuration error for now.  The check should be removed
        completely after LO 5.4 branch-off.
        
        Change-Id: If2f196abb93607dde9ba5c4f04d219679585e633
        Reviewed-on: https://gerrit.libreoffice.org/34822
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-02  Stephan Bergmann  <sbergman@redhat.com>  [b167466147baec95a3b123a07d648fc2589bc3c9]

        Remove HAVE_CXX11_CONSTEXPR, always true now
        
        ...after 84b36c704d73362d4d86dc9e9c0efa0625958347 "Drop support for MSVC 2013".
        
        Make this a fatal configuration error for now.  The check should be removed
        completely after LO 5.4 branch-off.
        
        Change-Id: I990fd8fcb4ec1327282df4efe21640c938d3cf06
        Reviewed-on: https://gerrit.libreoffice.org/34821
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-02  Gabor Kelemen  <kelemeng@ubuntu.com>  [51c0054a6fb956ff758206b4113ae2e76f82f5d4]

        tdf#60874 Set custom HID for Protect Document window
        
        The window has its own help page but the SfxPasswordDialog
        has a default help page as well. We need to use custom help IDs here.
        
        The Password entry already has a custom HID however it is used on
        the default help page of SfxPasswordDialog.
        
        We need to set a custom help ID for the Confirm entry and
        use it in the scalc/01/06060200.xhp file like the one belonging
        to the Password entry.
        
        Change-Id: I9344c85cf362a1829202664315f8c8be0a265b59
        Reviewed-on: https://gerrit.libreoffice.org/34501
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-02  Gabor Kelemen  <kelemeng@gnome.hu>  [a735164f154daa1e090c35868ef7b23d77a04773]

        Updated core Project: help  817d5bea68df8fa5c0fd63d7a352c6e9edb86c1d
        
        tdf#60874 (partial) Show correct page from "Protect Document" window
        
        The bookmark for the Password entry was used on the wrong page.
        This needed to be moved over and the entry description set up
        as extended help.
        
        A new help ID was needed to be added to the Confirm entry
        with an accompanying extended help. Hidden, as this page
        is rather a howto and not a window description (thankfully).
        
        Change-Id: I6583f8708cd4c0b0891ead7067ce486153dd2be1
        Reviewed-on: https://gerrit.libreoffice.org/34502
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>
        

2017-03-02  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [b2738c6f67cb650ac32228f3cd20b9dfe4b41c9c]

        tdf#106190 fix left alignment of denominator
        
        The bug was introduced with left aligment of denominator.
        Non feasable denominators were not tested and create infinite loop
        while inserting and removing the same space.
        
        This patch detects
        - if denominator starts just after fraction bar.
          Otherwise, format is faulty.
        - if a non digit is detected in the denominator,
          next part of format is treated as text
        This patch is changing behavior of some formats:
        "# ?/foo??" is treated as faulty format while it was considered as valid
        "# ?/??E?" is treated with 2 digits in denominator and "E?" at the end,
         while it was considered as faulty
        
        Change-Id: I0379a398dff79b6e21a44776c0d4356d066cdeab
        Reviewed-on: https://gerrit.libreoffice.org/34659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-02  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [7496f7d3cae8a932dc43ede8a30a99289366a264]

        Tests for "Precision as shown" following tdf#105657 tdf#106052
        
        I was unabled to add these test svl/qa/unit/svl.cxx because
        they required ScDocument::RoundValueAsShown()
        
        Found that other formats are not supported by
        "Precision as shown" option:
        - engineering tdf#106252
        - thousand tdf#106253
        
        Change-Id: Iaf98c404cabec0f5c69f94f2bf863351487fe9d7
        Reviewed-on: https://gerrit.libreoffice.org/34750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [590eb3d74a333dcfe5dd93962b739743f27a27df]

        do item namespace dance for linking sd and merged into a single executable
        
        Change-Id: Iad4549f3fdde53b8d654442b3a848ea1be6f245a

2017-03-02  Stephan Bergmann  <sbergman@redhat.com>  [8934a3b1e29a80ce7f0ae0c59c4a3add84a0d72a]

        Remove HAVE_GCC_VISIBILITY_BROKEN check completely now
        
        ...after 5.3 branch-off, cf. 1ea987f23a4514bcae5a6bd98014ade1af4a0107 "Remove
        HAVE_GCC_VISIBILITY_BROKEN, never true"
        
        Change-Id: Ibc6a059d5704c3ceafffef578bf61abe202dbdd6

2017-03-02  David Ostrovsky  <david@ostrovsky.org>  [84b36c704d73362d4d86dc9e9c0efa0625958347]

        Drop support for MSVC 2013
        
        Change-Id: Ibf47c9ff7b5fb098e284a58c547b61286264dd80
        Reviewed-on: https://gerrit.libreoffice.org/22588
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-02  Stephan Bergmann  <sbergman@redhat.com>  [0a041a3bbdedc1326e3566dc9ed10a0151c3bdd9]

        Clean up use of integer types
        
        Change-Id: I9b4f740e1c53de0ee90c3299970f774ace67323b

2017-03-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b5fb5951c1068446c1546ea0d441484c066c6124]

        change the solver test to explicitly test the available solvers
        
        This changes the lpsolver test to explicitly test the available
        linear solvers we have - either CoinMP, LpSolver or both. This
        prevents that a newly added solver will be automatically tested
        as it can have a different behaviour for the tested input values.
        
        Change-Id: I0c4d2f9c561d1e834ca51196b7b5ecf7d89ba550
        Reviewed-on: https://gerrit.libreoffice.org/34813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [f31477bb57d3462cafc476bacd00368fd9178af8]

        fix leak
        
        Change-Id: Ic91bb15cafa97538a61247660044c1af57b59d84

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [85abe70d7fe8e3ddf32780e816113aecca594a19]

        add lwp fuzzer
        
        Change-Id: I72a2d8ce47059f9af65d89fbdcc09d96c40cb79b

2017-03-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [23672df737258391bd9533e61733c6cc70b9a5eb]

        tdf#104117 set template parameter sal_Int64 for random
        
        Change-Id: Ie8cef4375608df160b383ff74c32838f00e60aba
        Reviewed-on: https://gerrit.libreoffice.org/34777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [175458c4cd76bc7e2d7ed3e3f9c504871e6af84f]

        avoid recursive register style
        
        Change-Id: I090cec1f311be5e5a34e208d066925b294310e43

2017-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [446568bfad252daf1861ea7e0c53fe4c72a31a53]

        Fix typos
        
        Change-Id: I139e6948e92a7bcdce5a2197b9d3754cb9549a33
        Reviewed-on: https://gerrit.libreoffice.org/34781
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [65434e8701ab71c8bff8b0ac722d41b0592483dc]

        Fix typos
        
        Change-Id: I72db7ff99cde394bc161dfd835bfb0d9a47a53d1
        Reviewed-on: https://gerrit.libreoffice.org/34780
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5bea199bae9986d7276a9b2379a577c6cea552ed]

        Fix typos
        
        Change-Id: Ic6c41fbcc36c11a7528cde0986593a39c2d6738b
        Reviewed-on: https://gerrit.libreoffice.org/34803
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [51d996354f11048d7759cd7e206a2383421c2c81]

        Fix typos
        
        Change-Id: If5e709c9d6e3a4fbb568bdc261cccd214dd0cbd3
        Reviewed-on: https://gerrit.libreoffice.org/34784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b068d9fb8d29e06ff652b1493605cea22a9199f3]

        Fix typos
        
        Change-Id: I35eeb71f4f698e39b7b0d98e3cb30657a64a611a
        Reviewed-on: https://gerrit.libreoffice.org/34802
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [d6ac6475a5f0304e0d9b770a5f8ec98f425e59b6]

        fix leak
        
        Change-Id: I01c7ebf10831a27eaab55c2082cbe0a0f28bda1f

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [7d2ec4c0136c054923947093e35f4ab074f2b550]

        dig out lotuswordpros table limits
        
        Change-Id: Iea7d436a78336de150b3d3ae317b99b554fb8657

2017-03-02  Stephan Bergmann  <sbergman@redhat.com>  [d6960667b4ff120e6c70aadf490b82911bdd7030]

        -Werror,-Wimplicit-fallthrough
        
        Change-Id: I7a3f7233018e76208f80e47eb176c2879e943e47

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [28f820c1a0d8bbe7705d6c43a7c5c4a98bef0cbd]

        ofz: don't alloc for bitmap where there isn't enough data to fill
        
        Change-Id: Ief236828f564ff81bf3a415127413b6cc72fd70d

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [c985cda80b54a4c951974bef77398b83eccc7d62]

        COMPRESS_OWN define is not used standalone anywhere
        
        Change-Id: Iaca54d62a48711a7763cac98c6f303b952b2da29

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [82070481f34091718ee0ca0dd97826c7e3d7d79e]

        reject bmps with unknown compression schemes
        
        and RLE8/RLE4 compression with wrong bitmap depth
        
        Change-Id: I7e580cb119e90262a88c57b86f562eaba81c4944

2017-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d0f99b1b39027bcf0fae1b130b60a4c837e854d8]

        Fix typos
        
        Change-Id: Ibc81246e615d7c68c93e01b84584e78a79bece16
        Reviewed-on: https://gerrit.libreoffice.org/34779
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5e135c653bd5f3d7b12502d6c7b3cd897ba4b9f4]

        Fix typos
        
        Change-Id: Ib725427225fe95fb39a72f96bbd60d5464c9351a
        Reviewed-on: https://gerrit.libreoffice.org/34782
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-02  Stephan Bergmann  <sbergman@redhat.com>  [2fdd5760b402f9e0a8c829bc8aa05c618afc674a]

        Complete the transition of SwRedlineTable::size_type
        
        ...from 9ca8a63fff65acf2ea13b391495ad232f4636548 "Use consistent integer types
        in the SwRedlineTable interface".  This all started as an attempt to reduce the
        number of places a to-be-committed improved loplugin:loopvartoosmall complains
        about.  Lets see where it ends...
        
        SwRedlineTable::size_type is now the size_type of the underlying std::vector, no
        longer sal_uInt16 from ancient times.  I tried hard to find all places that are
        affected by this change, changing types of affected variables and non-static
        data members as needed.  Some notes:
        
        * The original code used USHRT_MAX as a "not found" value.  I replaced that with
          a new SwRedlineTable::npos, of type SwRedlineTable::size_type but still for
          now of value USHRT_MAX.  This should eventually be changed to something more
          sensible, like std::numeric_limits<SwRedlineTable::size_type>::max() (which is
          best done after we have constexpr support in all toolchains, so that npos can
          be constexpr).  It is important that the value of npos is towards positive
          infinity, as many places in the code use
        
            for (i = f(); // may return npos
                 i < table.size(); ++i)
              table[i] ...
        
        * There are some borders where values of SwRedlineTable::size_type are converted
          into different types, for various reasons.  But all of those other types
          should be large enough for practical purposes (at least 32 bits wide):
        
            MakrEntry::m_nIdx: long int
            SvxRedlinTable::InsertEntry: sal_uIntPtr nPos
            SwRangeRedline: size_t
            SwRedlineItr: sal_Int32
            SwVbaRevision::GetPosition: sal_Int32
            SwXRedlines: sal_Int32
        
        * .uno:TrackedChangeIndex= transports textual representations of such values.
           libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx treats them purely as
           strings, while SwTiledRenderingTest converts them to int.
        
        * TODO:  The one place I'm unsure about is SfxUInt16Items with IDs
          FN_REDLINE_ACCEPT_DIRECT, FN_REDLINE_REJECT_DIRECT, and FN_REDLINE_NEXT_CHANGE
          in sw/source/uibase/uiview/view2.cxx.  For now, I kept those as
          SfxUInt16Items and take care to "map" USHRT_MAX to npos when reading from
          those items.  But I have no idea where instances of those items would actually
          be created, and what it would mean to change those items' types?
        
        Change-Id: Ib7a14dc67e2b970766966e43f4732abd9f045ff8
        Reviewed-on: https://gerrit.libreoffice.org/34775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-03-02  Stephan Bergmann  <sbergman@redhat.com>  [64cca8d6237ef90c3b222df36de257dbb859d99e]

        Missing include
        
        Change-Id: I2fb82e3c5a9b26b1016cf99e943cf0cc30225495

2017-03-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [f1d6f202e2b8ff555cedde6315685342325b16fc]

        tdf#106270 vcl PDF import: use BitmapWriteAccess::CopyScanline()
        
        This requires one function call / row only, cross-platform and works
        with OpenGL enabled as well.
        
        Change-Id: I12fd0f52a1a7e8e683b50071ded95f63fecc4d40
        Reviewed-on: https://gerrit.libreoffice.org/34774
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [1c29456c9c9007b788297aebea58a1a765f77c84]

        ofz: init vars
        
        Change-Id: Ie35617997845de25af9e528668bce4c332ac408a

2017-03-02  Caolán McNamara  <caolanm@redhat.com>  [76201c60a9162804b502726a0150ca925ee08719]

        ofz: oom in reading hwp data
        
        Change-Id: I1e4dc5f474b229d4d68d3fc34bc23c88767e5e50

2017-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [4730b23b1da929b802d527611e974ff1b1e6d6c5]

        use std::vector::insert when inserting multiple of the same thing
        
        instead of looping
        
        Change-Id: I7b8c1663e303449302e0b96dc5b483367c2a52ba

2017-03-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [42460fd4eb4757dcdf3b3e533aafabda77751321]

        xmlsecurity: avoid using the SerialNumberAdapter wrapper
        
        This service is only used in xmlsecurity and it's a wrapper around two
        free functions in the same module.
        
        Change-Id: Ibc5a026b51eda6c2b4b27b7254dedc220dbf909a
        Reviewed-on: https://gerrit.libreoffice.org/34772
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [6af6a5fa3bf58e42bdaf693e8b5baf8961ce6311]

        bypass exception throwing and catching
        
        instead of needlessly catching the exception that
        comphelper::getEnumAsINT32 generates, let's just call the same function
        that comphelper::getEnumAsINT32 uses
        
        Change-Id: Ibc7d79cc15c13d4124f5bd62a038804209cf5b07

2017-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e2bd1771808da00ec959995ab1284c6193a57f5]

        elide the SwSurround enum
        
        no point in redeclaring an existing enum exactly
        
        Change-Id: I4fb367e4b27e36601f1f36b629097a87b5f00096
        Reviewed-on: https://gerrit.libreoffice.org/34773
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [04fe439b053f2d361e74975a4b66cd359980976e]

        add test for own basic function
        
        Change-Id: I9c42195c7338300964e111e2a3fbc8d61cac6186
        Reviewed-on: https://gerrit.libreoffice.org/34770
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [60f612785477ab86fe580e4ba8b567a401e09985]

        don't need this STL hack anymore
        
        Change-Id: Id0883060acf2ca73af5cce56e1cf9021c2fb121a

2017-03-02  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4d96fa0cb80f38ee94ec59565b2391848663378d]

        sw: replace hardcoded 1 with TRISTATE_TRUE
        
        Change-Id: I071f787f6a00acc9827fbce9e6993d33450ab7b5
        Reviewed-on: https://gerrit.libreoffice.org/34764
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-02  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5ee57cabb40fefbba401cbcf8b181e02ad4f1f5d]

        no need to use smart pointers for DataFlavorExVector
        
        DataFlavorExVector is a std::vector<..> typedef.
        remove odd void pointer in BrowseBox.
        return const references to keep getter const qualified.
        
        Change-Id: Iafd529a46b7511941c1dffc86d2066fdc4f07e28
        Reviewed-on: https://gerrit.libreoffice.org/34767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-02  Takeshi Abe  <tabe@fixedpoint.jp>  [a5c947579253a7f4e784004e18929af5ab22fa28]

        starmath: Drop SmParseError::UnoperExpected
        
        because it cannot happen unless the invariant about TG::UnOper is
        broken.
        
        Change-Id: I2250c785c278d77e991be04353cf34b5c1c45a21
        Reviewed-on: https://gerrit.libreoffice.org/34735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-03-01  Julien Nabet  <serval2412@yahoo.fr>  [472f92421b1b15dc765714a7c657704812859868]

        xmloff: prefix member nElement of XMLTransformerBase
        
        Change-Id: I83f62ccad47bc10c2a506a6b79a24e3367df5335
        Reviewed-on: https://gerrit.libreoffice.org/34769
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-01  Julien Nabet  <serval2412@yahoo.fr>  [08c49bf075ae8bd44db36890dcf90b1d137d2354]

        Typo: decaration->declaration
        
        Change-Id: I743e7f41243ae54b1deece4743b248a002ecfdb8
        Reviewed-on: https://gerrit.libreoffice.org/34768
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [505d113a3b692002cda077653ead48df4c3f190b]

        ofz: check reads, zero vars, return earlier on failure
        
        Change-Id: I287ec575d95ff950097a255abbcd0d3304c04a56

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [425572b9d510cee805dc4160d7e81887d8f27577]

        ofz: ReadBlock has to be HWPIDLen to be useful
        
        Change-Id: Iaa349921972bb19b40bf68c6a3b0c7128cff4b8d

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [6f3e24ad64dd40b3ef8def7d879ba395a16874a1]

        Resolves: tdf#106261 throw away old node map for table
        
        when generating a new one, otherwise on exporting the same table
        twice to two consecutive .doc footnotes will think the second
        export of the table is a level lower because it will find it
        in the map and
        
        WW8TableNodeInfo::Pointer_t WW8TableInfo::insertTableNodeInfo
        
        does pNodeInfo->setDepth(nDepth + pNodeInfo->getDepth());
        using the cached pNodeInfo depth and not a new fresh pNodeInfo of
        depth 0
        
        Change-Id: I7aa7ac6a19814910c1d19d78f04cfd9886c444c5

2017-03-01  Tor Lillqvist  <tml@collabora.com>  [ed3b58dc67616c772f736e52b87fd9c84078b8db]

        No need for the program -> MacOS symlink
        
        Or could it be that some external scripts insist on running
        LibreOffice.app/Contents/program/soffice? Or some instructions talk
        about that pathname?
        
        Change-Id: I99e2b2636971c7ee8de09a9e42df9f965eeec5fb

2017-03-01  Michael Stahl  <mstahl@redhat.com>  [6f63d83a4f4cba7670f16f418d687650457a1bdb]

        Updated core Project: help  e7999c35fd7460118469142420c7d39ba5562222
        
        tdf#77111 helpcontent: adapt "Text flow" tab page help
        
        Replace obsolete description of "0" page number.
        
        Change-Id: I1881bca456d94af74060e1e3b92e043255c9e702
        

2017-03-01  Michael Stahl  <mstahl@redhat.com>  [e453c5f0b9b85a9d77629efde89e499cfcd9a1db]

        sw: remove some more hardcoded 1 with TRISTATE_TRUE
        
        Change-Id: I8cc89c66eb1c3f09e02ba312e6ea8c9379ff8a4d

2017-03-01  Michael Stahl  <mstahl@redhat.com>  [c1e7fc6f497d7570cb0832c43647d295f8592567]

        tdf#77111 sw: fix page number offset on table dialog "Text Flow"
        
        Commit c2ccd20c0fd92bddfff76447754541705e3eb8f3 introduced 0 as a valid
        value for page number offset in sw core.
        
        Unfortunately the table dialog was not changed then; previously
        page number 0 would do automatic numbering, but since then 0 was set as
        the offset, and once you have a 0 offset there's no easy way to remove
        it, you have to remove the whole page break.
        
        * change the label before the text number edit widget to a checkbox
          that disables the edit widget
        * keep the id "pagenoft" so that translations still work
        * set initial value to 1; 0 is a really bad default since we can't
          export it to ODF
        * add a little bit of left margin so the line is indented below the
          upper line
        
        Change-Id: I70cf5a66d4191acd2c19b3d0a83609e2b348a886

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [6c9aa14ca7335ca5e2d3c3353f5142c48d6ef0c2]

        build WordProCellsMap much faster
        
        Change-Id: I1fbc1f7ec14c8133fb8fcd3532d5d551dcc7ddfb

2017-03-01  Michael Meeks  <michael.meeks@collabora.com>  [a9be0b6a4e39240871a9b35ae9afd04f242a3ea4]

        Tolerate mouse move generation on disposed windows.
        
        http://crashreport.libreoffice.org/stats/crash_details/524d28fb-4fd2-4d11-83b1-1360b5ab5068
        
        Change-Id: I19a13f751b5cf000c9938ff991d7d44bba0a4de7
        Reviewed-on: https://gerrit.libreoffice.org/34756
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-03-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c835ed0229f4647bd14344195e212fb7602506b5]

        uitest: finally a working dependency on the build target for uicheck
        
        Change-Id: Icaf1de556ae20027e27321750197ed574b508435

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [14b4fcf0d8c761ad1679b0d6e765ebd7f3a90dbd]

        reorg SwBreakIt to just create it at the start
        
        Change-Id: Ie2b725e4e0c8d9b581ced74f9cdd08d97ab90e46
        Reviewed-on: https://gerrit.libreoffice.org/34746
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [a42d9c5b541d637dcf24086e30f341b30e03c4c7]

        ofz: oom on seeks past end of SvMemoryStream
        
        cause it grows to fit if its a resizable stream
        
        Change-Id: I28b42becdfc8eb591d19d2512cdc1f1ec32c3bbe

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [b2a76e663f68a3f377630c925ba61981105b9f48]

        move SvtLinguOptions into SmDocShell
        
        Change-Id: I46b84ab4cb9cc5d25b6cb60241fcc8a65e449886

2017-03-01  Tor Lillqvist  <tml@collabora.com>  [c2b1336b7b2fbec0172c09e247593bd43320f5fd]

        Use $(LIBO_SHARE_FOLDER) instead of hard-coded "share"
        
        Avoids creating a pointless and empty "share" tree in the Mac app
        bundle.
        
        Change-Id: I4edbc91c7bd82d777566a1a21e0e33248a8f9651

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [bb626853cbe59010537d35e9390f24963e149fe4]

        fix leak
        
        Change-Id: I61e21619e949fe0dda7c4820e6ddbb8d4d597652

2017-03-01  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [01f28ca8c555cc8b6496d155ea466ed6b47ca32b]

        remove UsedOrUnusedVirtObjPred and replace it with a small lambda
        
        Change-Id: I189e5b78aafe03a600194df206ad48076e27ff63
        Reviewed-on: https://gerrit.libreoffice.org/34728
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-01  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [720dc84b855b6f200d97882157ac07d96207ffab]

        move GetOrdNumForNewRef() and CreateNewRef() ...
        
        ... from SwFlyFrame to SwFlyDrawContact as that is the object they are
        doing most of the work. Also refactor a bit while at it.
        
        Change-Id: I9a08592afb15be32c2c36408e4126807871f77c8
        Reviewed-on: https://gerrit.libreoffice.org/34733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-01  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [7e8bef556184851edd7a716cf3284cd1ae3b3366]

        move predicates into only using compilation unit
        
        - also refactor and simplify
        
        Change-Id: I0fe0c043b72d7664a0fe27baf13ab029aed41eab
        Reviewed-on: https://gerrit.libreoffice.org/34726
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [9a8ebc858c06b572c3b90bb0e5526979f81fb466]

        fix indent
        
        Change-Id: Ib5679684c899a7362b71ab8688fd37d276176fef

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [9a39b4c946f59981975d3cd4556185168192874b]

        unroll SmEditWindow::GetEditEngineItemPool
        
        Change-Id: Iaf7a7c65109864f429ab5cc6848a12a37421afa1

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [d9edcfa76c3f46d94bf5adfd9e18655c4cac12b1]

        GetEditEngineItemPool can be private
        
        Change-Id: Ie7a8230dcc5b8576aea44c6e62eedaf971241be7

2017-03-01  Tor Lillqvist  <tml@collabora.com>  [7dae589b0cbb40bd3ee7831f0c140e05398faa47]

        Correct indentation of try block
        
        Change-Id: I32ca961ebb4393e483bab12a6c69ab4c2016cc3f

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [79d93c7d1195cca3afcb0c5241efa458fddf5134]

        fix leak
        
        Change-Id: I985d422f4c0b41937e4df616fb3154bb7cbad28d

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [3dcde4bb979b0f7685c1ab0029aa7274cd92c904]

        return null DefaultWindow if it cannot be created
        
        Change-Id: Id0ec9c123ca151db793380ffd7b719dbb239efa9

2017-03-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [62e5c2422cfd0e4c7f3ae3a84e9a8462db4a19dc]

        CertificateViewer: Don't crash with empty certificate path
        
        gpg4libre
        
        Change-Id: I4e3d59331a93c0bee98bcc493c2a6aca11005ec4
        Reviewed-on: https://gerrit.libreoffice.org/34741
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-03-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4a8b4a7b3c540b397778d83f7028a07facc97315]

        Add missing include
        
        Change-Id: If4fa588ac7508edc886c93be7e870677b7dfeae0
        Reviewed-on: https://gerrit.libreoffice.org/34742
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [d49c0f3b3053390f5ff7eaca1a1ce0f5eb3f9cb4]

        expose the SvXMLEnumMapEntry arrays in getAnimationsEnumMap
        
        preparatory change to making SvXMLEnumMapEntry a template class for the
        "UNO scoped enum" change.
        
        But I think its an improvement by itself, there is no need to initialise
        these arrays on-demand, the compiler will do that at link time.
        
        Change-Id: Ie582fbe628cc9d21a4f31229c85195aa09139516
        Reviewed-on: https://gerrit.libreoffice.org/34737
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-01  Stephan Bergmann  <sbergman@redhat.com>  [9ca8a63fff65acf2ea13b391495ad232f4636548]

        Use consistent integer types in the SwRedlineTable interface
        
        ddd84d08c9bb6e00fbd9a73bd52a28688a8c1ba7 "Convert
        SV_DECL_PTRARR_SORT_DEL(_SwRedlineTbl) to o3tl::sorted_vector" had introduced
        size and operator[] operating on underlying vector's size_type, but had left the
        other functions at sal_uInt16.  Keep everything at sal_uInt16 for now until
        fixing everything to use that underlying vector size_type instead.
        
        Change-Id: I92570dcb8ab5fa88b52e2b24899b833829693a88

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [d9262e19c942f2719bfa7de3a5059e4f6e0039c6]

        ofz: timeout loading emf with move clip record
        
        Change-Id: Id5d60f0037873598e1447b063e66e9c29840587c
        Reviewed-on: https://gerrit.libreoffice.org/34740
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [03899e1284db150d2da78b725aba7180147123c4]

        express that the checkbox labels the page number field
        
        Change-Id: I54e0de99a7d97be2c85221ecab0ebbe07ed4ae4a

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [a75439fe0f2e54781e6344b4b2db1a0a02a94c76]

        fix leak
        
        Change-Id: I7f87bf07e50baffd463d4429186928642bdf73b3

2017-03-01  Michael Stahl  <mstahl@redhat.com>  [d36fa0589ab822dc617c65b4d0d3bf68c092ad37]

        tdf#77111 cui,sw: fix page number offset on paragraph dialog "Text Flow"
        
        Commit c2ccd20c0fd92bddfff76447754541705e3eb8f3 introduced 0 as a valid
        value for page number offset in sw core.
        
        Unfortunately the paragraph dialog was not changed then; previously
        page number 0 would do automatic numbering, but since then 0 was set as
        the offset, and once you have a 0 offset there's no easy way to remove
        it, you have to remove the whole page break.
        
        * change the label before the text number edit widget to a checkbox
          that disables the edit widget
        
        * keep the id "labelPageNum" so that translations still work
        
        * adapt SfxToSwPageDescAttr so it can not just set but also clear the
          page number
        
        * set initial value to 1; 0 is a really bad default since we can't
          export it to ODF (see tdf#91306)
        
        Change-Id: Ic4ca9e2562bb65ac359b305a2202f782e8598307

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [86463ec54dcdc562121bdb57b1ac4e85b135b2df]

        ofz#711: direct leak
        
        Change-Id: I65ec47b4290d845f1803b20b93f149d35d9a60ea

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [aacaacc16938b030a1341d8dbaf56c6a2efeb1dc]

        ofz: Z_NEED_DICT is unsupported
        
        Change-Id: Ib0945d5a4606915aff9ee3019203caaf2a3cc7c5

2017-03-01  Tor Lillqvist  <tml@collabora.com>  [c70081972c900afccd822999bc0398aa0c5751da]

        Remove clearly outdated stuff
        
        Change-Id: I23ca8cc512a0bd433474c12d06461597d0bd35ee

2017-03-01  Rohan Kumar  <rohankanojia420@gmail.com>  [a04abc59ae24690992a771305a4e89451c77c289]

        tdf#96681 Lack of UI to change the text background color of a style
        
        Added Highlighting tab to Edit Style button in impress
        
        Change-Id: I9426f583da4078cd380823bbaa30ce1941ffa3bd
        Reviewed-on: https://gerrit.libreoffice.org/23684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-03-01  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d40a90f6d156fcdca8737295d85befe6cc384b8e]

        add T.INV test case
        
        Change-Id: I0cdd009a444c0c2363d74b9b09ddd8c09c906acb
        Reviewed-on: https://gerrit.libreoffice.org/34734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-01  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [5021cb725d727f493ec7f11691936d3efafdbca7]

        simplify setContextWritingMode a bit
        
        Change-Id: Iab0462703634866a47b77c4862de52b69390b992
        Reviewed-on: https://gerrit.libreoffice.org/34727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [f01a975cb22d33a386bfd8db4ea6b4b77aceca1b]

        defer this for a while
        
        This reverts commit 99c361be16eb3a21aa679a103db2d07ecd0f5d3c.

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [ea860ba986394e72123479e32ee4f363e19386d9]

        fix leak
        
        Change-Id: I6e3d1d3b43967f10a151a6b696a863383a7b1776

2017-03-01  Caolán McNamara  <caolanm@redhat.com>  [637c71b0325d9422bf93f6b5076b025916725134]

        coverity#1401593 Wrapper object use after free
        
        Change-Id: I7fdaf527ffbe7d3d952c17c62707bb4a22b05f1d

2017-03-01  Stephan Bergmann  <sbergman@redhat.com>  [79d3c022394d6e07c1f4268f11233b9600ff4360]

        cid#1401592: bFlipX and bFlipY won't both be true
        
        Change-Id: If5ab5d340166b5eedb97773a9907eee1b188027e

2017-03-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ec7457eec4535e81e4a32b48df5ab45d39476db]

        Blind fix for 64-bit Windows builds
        
        Change-Id: Ica9e99fc363d8c7bfbc40dceb66ad350e5a02ce5

2017-03-01  Stephan Bergmann  <sbergman@redhat.com>  [2a176fddc5b952f4427f9700f6630ee3d84b1f72]

        Blind fix for 32-bit builds
        
        Change-Id: I056fe8fb3e6b87ecae4e07f757c1a9588bbb1c06

2017-03-01  Aron Budea  <aron.budea@collabora.com>  [a3a0eac099831de6fd7c53b66f85b964e41a5a13]

        tdf#106001: Clamp CharScaleWidth outliers when exporting to DOCX
        
        Atribute is of type ST_TextScale, which has to be
        between 1 and 600.
        
        Change-Id: I9b9cddc47d194f1364d91675c9b825752b2f5e06
        Reviewed-on: https://gerrit.libreoffice.org/34713
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c09fc48e9fa9114f32f2973090cbe75177cdd37]

        typesafe wrappers for css::i18nutil::TransliterationModules
        
        and related css::util::SearchOptions2
        
        The TransliterationModules enum has it's constants spread over multiple
        UNO enum/constant-collections - TransliterationModules and
        TransliterationModulesExtra, which means that most code simply uses
        sal_Int32.
        
        Wrap them up into a better bundle so that only the lowest layer needs to
        deal directly with the UNO constants.
        
        Change-Id: I1edeab79fcc7817a4a97c933ef84ab7015bb849b
        Reviewed-on: https://gerrit.libreoffice.org/34582
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [d97380c66904328e9d706a0b03a6800dc048aa7d]

        writerfilter: avoid repeating the return type from the declaration
        
        Change-Id: I4fb7993482e71c936d820b559aa6b4a212c8175d
        Reviewed-on: https://gerrit.libreoffice.org/34729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-03-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [121525db245624b96a85824cc6ad3013e05e34b0]

        these arrays should be const
        
        Change-Id: I808064abce15c4ec240d61e8168f0430ebf4c86c
        Reviewed-on: https://gerrit.libreoffice.org/34722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd4ed25aae41788e97500f183521f60543e759ea]

        expose the SvXMLEnumMapEntry arrays in OEnumMapper
        
        preparatory change to making SvXMLEnumMapEntry a template class for the
        "UNO scoped enum" change.
        
        But I think its an improvement by itself, there is no need to initialise
        these arrays on-demand, the compiler will do that at link time.
        
        Change-Id: I842c16b3ef44b9f5e1f0325b637d3f55f8bb5ebc
        Reviewed-on: https://gerrit.libreoffice.org/34721
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-03-01  Zdeněk Crhonek  <zcrhonek@gmail.com>  [38f13e4dca802793143ebb3ff672c13243879368]

        add VBA functions tests - ABS,ARRAY, ASC, ATN, CBOOL
        
        Change-Id: I8a0b8b833ba32b9d27773748b3bbd8bbc07d1959
        Reviewed-on: https://gerrit.libreoffice.org/34696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-03-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e7655fbd2bba02ae22fafaa82cc4b2b163ee91c0]

        let the top level uicheck depend on the build
        
        Change-Id: I3dbbf84af75fd5ec3598302252ee1103bb9d5596

2017-03-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [aa5241dfd6d56ad64703767f48cacb5dc2a9ecd9]

        uitest: enable additional chart tests that seem to be stable now
        
        Change-Id: I9a41c29807cc47f570a9057435386e519a438289

2017-03-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fb090555c93715a05d58ddec7757ebec39a83696]

        uitest: the new code allows to enable the chart test again
        
        Change-Id: I51ff48441d07c12f8019d282ab92f1835cec69cb

2017-03-01  Khaled Hosny  <khaledhosny@eglug.org>  [62592cf1ebcc8ef381fe53855684342d963e6138]

        Add a test for GetTextArray()
        
        Might help showing the source of differences causing random Windows
        failures.
        
        Change-Id: I435d1d4f7a016b057af30661b1c7016231426149
        Reviewed-on: https://gerrit.libreoffice.org/34731
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-03-01  Kohei Yoshida  <kohei.yoshida@collabora.com>  [10077a06d8f6d08f276f99024528ee31a57390a9]

        Revert my fix for tdf#71409, to hopefully fix tdf#104381.
        
        This reverts commit 87e040fd0f04307534920d0765af6d5878794a98.
        This reverts commit a0ef7474521413c8967559a635e6fdc0d88f1df6.
        
        Conflicts:
        	vcl/unx/gtk/a11y/atkutil.cxx
        
        Change-Id: Ib3a799e27b2495ebd1e7723f1cb5babf0dfbc702
        Reviewed-on: https://gerrit.libreoffice.org/34730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-02-28  Stephan Bergmann  <sbergman@redhat.com>  [4f762202f647976ffd80c23bacada8401d633001]

        Adapt loplugin:sallogareas
        
        ...to b6a69585b00867005820c1dd94e10e0e6b545e2a "old sal_detail_log_backtrace
        into sal_detail_log" and follow-up c697ae306cd4eaa8144ed93fc908e50d5934e249
        "Some clean up"
        
        Change-Id: Ie38899e70c5b326724f9442fbf92e453b05eec01

2017-02-28  Stephan Bergmann  <sbergman@redhat.com>  [c0c3575f7434712d294ccb0eaa7f49bf845437e0]

        Fix gb_Extension_LICENSEFILE_DEFAULT
        
        ...post 3c946d688627ba0c31bcb37dfed4e6e180608854 "Put also the LICENSE file in
        Resources on macOS"
        
        Change-Id: I0a3435cc973d09e029ce4133d62544e4e432f6b5

2017-02-28  Eike Rathke  <erack@redhat.com>  [baca2ec8d5a457512e25b499c3cacc7a66ca853f]

        FastSaxSerializer: SAL_WARN() when writing invalid XML characters
        
        This catches things for OOXML, that could be escaped using _xHHHH_
        
        Change-Id: I937f67dc5edd3c0e5727d74bebb736dc82bdc53d

2017-02-28  Katarina Behrens  <Katarina.Behrens@cib.de>  [6bb6ca1fb30f786385c2357e5435077066a49f82]

        Related: tdf#80731 missing ')' breaks Gimmicks.Autotext macro
        
        Change-Id: Idbfcab663b5f4dbd97b49f2771c62564ca7d7972
        Reviewed-on: https://gerrit.libreoffice.org/34725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [7f0b3e90ad8cc6c16e2004cc0739150352c8d7e6]

        ofz: timeout, check availablity of point data before reading it
        
        Change-Id: I86b3041bc5123ba10bbb9b64702dfb2060b3cc23

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [162cd5d4fee7611e6b9e84cfbfddc81cbb869650]

        tidy this a titch
        
        Change-Id: I71153579a193abc209a08a0f076ee50cf8ec5d06

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [26ea6d50b3f0f82d4035b367811f8edcc49ee23e]

        fix leak
        
        Change-Id: Ia073517977648a21d7adb5ee4d7bda51b1b7db18

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

        ofz: timeout on clamping big double to 0..360
        
        Change-Id: Ica2aedc5275e5f523302f5793e3f3816b3ff65b4

2017-02-28  Stephan Bergmann  <sbergman@redhat.com>  [0b849247e11729707d46c214f53da7d4eb22c7e0]

        loplugin:unoany
        
        Change-Id: Id50b15bbb9f8c62ac5258358431ff6ce0e7584d1

2017-02-28  Stephan Bergmann  <sbergman@redhat.com>  [bd7dd48189e5ff7f62e16e53f0a02d1068583108]

        loplugin:unoany
        
        Change-Id: I525ba4d7706e6f6a385a0fbf5976d8e9883a40a5

2017-02-28  Stephan Bergmann  <sbergman@redhat.com>  [386e38bd3f6d60ee1e1c24f808aeafd030f6d895]

        loplugin:sallogareas
        
        Change-Id: Ida8a58bd95164cd651934dbf8be0923ac2c08a8e

2017-02-28  Eike Rathke  <erack@redhat.com>  [d3676ceeec55a41337ce5e6bc596f4f100d0638e]

        in decRefAndDestroy() the remaining element must be one and only one
        
        So head can be destroyed already there and removeFromList() take a short cut.
        
        Change-Id: I8f53d252c4e0ad867674ee410ecfaa300ac0c731

2017-02-28  Stephan Bergmann  <sbergman@redhat.com>  [e6a90b3f28d948275188e7504fc9d46f0793e36f]

        loplugin:sallogareas
        
        Change-Id: I9af09bc52775501c8dbf0e883f4ec3b53c397de4

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [1bb18010973540911aea7f1ab89ffe0517c2879e]

        convince ofz lsan this isn't leak
        
        Change-Id: Ifac8b0ac03cedb59deec1733b0d38887038992de

2017-02-28  Stephan Bergmann  <sbergman@redhat.com>  [9697b14b65e923f5b9fdfcc27cad00387372d202]

        loplugin:unoany
        
        Change-Id: I57f1d614b1dbb945e39b546fec2fdaac40de82b2

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

        don't check for printers during fuzzing
        
        Change-Id: Id52d5dc425b6e3319879c1802f6c1fc51c1dd4f3

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [99c361be16eb3a21aa679a103db2d07ecd0f5d3c]

        check nTargetBits size
        
        Change-Id: I5cc7499cfdee58ffa480bb31dfc262d5b781180d

2017-02-28  Stephan Bergmann  <sbergman@redhat.com>  [2c5db7360d03cb28d232f06212065d3a1d9d4589]

        loplugin:unoany
        
        Change-Id: Id0823ce54c7adb03c824e4095c835356846c69ca

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

        endless loop on corrupt lwp
        
        Change-Id: Ie984d396a6c0055fc5175755fd42161749c572be

2017-02-28  Eike Rathke  <erack@redhat.com>  [d407791075ce4caff1259aa9a8ae573e4b7bb8bd]

        dissolve() needs to delete head now that it's not a list element anymore
        
        Change-Id: I9949a1006e6d1b4b50dd5350106ad69b643e833c

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [67070d583871ec77400b434b4f976c63768ad5b3]

        don't have to create SfxApplication if none exists
        
        Change-Id: I312f00e8b2956470eaa496abfa2687c296f256ae
        Reviewed-on: https://gerrit.libreoffice.org/34717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

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

        use memset instead of loop
        
        Change-Id: I572f52658914a0814bc3d3990830e247275e110b

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [9fadf818e9de0813e8904acb994560d5a18a18ec]

        fix leak
        
        Change-Id: I57d1ae4d8f3fed72f024672a9eefb748df83bb93

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

        update credits
        
        Change-Id: Iea0785f5ec1b55200d25d5cd55a63652ab5a38e1

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

        update emoji autocorrect files from po-files
        
        Change-Id: Ib837a679e359ac7f7c1e22f57cdfc0fddbdee931

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [7edc6b9a749953b23ad439671405adf65834d83c]

        fix leak
        
        Change-Id: Id6171fbaffda1f0a20d33e9137d68e14c59e6aac

2017-02-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [696f5cfed55fa7ed6e453da7f35d9ada718a1fde]

        Updated core Project: translations  2883419ce5b0406a375cea7774ab6918e27efd8f
        
        update translations for 5.3.1 rc2
        
        and force-fix errors using pocheck
        
        Change-Id: I37d9df9e5daf10adc8baf905bb43c621c37d960e
        (cherry picked from commit 05788c2f5a2a282905055c813b3b3504a25938c3)
        

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

        fix leak
        
        Change-Id: Icce163a695ce5467d943019919de1bb604dd130b

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [73051d46a62d588db75a73cd392f7e39b3f5bf5b]

        ofz: detect failure earlier
        
        Change-Id: I28be740fb15b3b9ed88d2575c94073c24d53579c

2017-02-28  Tor Lillqvist  <tml@collabora.com>  [c5b956b9ab70a6e8917abcc4b8ce4d2b9bd8571b]

        Fix incorrect function name in SAL_INFO
        
        Change-Id: I75ee5f1a20fadef7c20103278bc03abd41b815cf

2017-02-28  Eike Rathke  <erack@redhat.com>  [041a9b641bac500b7b4bbff1280b9d311ae2dbcb]

        assert that nullptr captions are not in a list
        
        Change-Id: I0c286891454d290ec4373dbc37e31d65c22c746d

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [214ef61b37c7e05414fa975bd21643220f2d4140]

        fix leak
        
        Change-Id: Id501339e1576277655c53e0cf0d172947640d64e

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [11c92df5e61aba0e37a4b3d6e5aaace084812d71]

        loplugin:subtlezeroinit
        
        Change-Id: I29197c9a4093d904d1f7b990de08fbf8254c168e

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

        hwp: avoid low hanging invalid input
        
        Change-Id: I06133d6db14edb9d915c38e4c120a9d0905495dd

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [727a25090dbb1d3a3a2c33153a12d9c25b4206de]

        might as well move append 'usage' into the msConfigPath from the start
        
        Change-Id: Ie8a15f1a20621ebdd00ab4ed195495e0acd111a5

2017-02-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4f6db9ec254ece82c55f98767e361ad30b25182]

        FontDescription.IsVertical is a tristate
        
        found by still in progress "UNO scoped enum" change
        
        Change-Id: I0a21b89e77be165bc96e914017a402cf8724d218
        Reviewed-on: https://gerrit.libreoffice.org/34719
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-28  Stephan Bergmann  <sbergman@redhat.com>  [563e56653b725e8f968df60eb25132fd7084461c]

        loplugin:unoany
        
        Change-Id: I57375d39aa2e84e40f2c2eb13e3e942497a78a3e

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [06206252f43c388e781f7bf1665604da108f14c8]

        fix leak
        
        Change-Id: I724c6e50392d70acd847c733e09a959c08c8c790

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [36398bb8ba85dea1d16fe86cd78b0da8380fe7ad]

        std::unique_ptr -> rtl::Reference for loplugin:refcounting
        
        Change-Id: I83cccff1f4fb172e1b6aa5c1cfda93de2e4be525

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

        fix leak
        
        Change-Id: Ic84035f68075733a6777a7447cb2be092f17a189

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [390b7ffbc9c0fd2a846bb0a60883b450d6124fd8]

        Revert "move append 'usage' into the msConfigPath from the start"
        
        oops
        
        This reverts commit dc1c69a4efe9368a1f4fae4bc11325485bcc0772.
        
        Change-Id: I5fb9016040636fb44d4337567a6b894bfe16f503

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [9fe0c6636f38163936ff65aee2da863a503a4fc7]

        fix leak
        
        Change-Id: I20e665a2b0bfadd44976b1659d85b1828e10311f

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

        might as well move append 'usage' into the msConfigPath from the start
        
        Change-Id: Ic3e141d91607f8e34ff4a74cd1ae3276e42934e7

2017-02-28  Stephan Bergmann  <sbergman@redhat.com>  [061b541e779c44e0345ad88138cf3a72e96e2e86]

        Add back tests that got lost
        
        ...with 198c41c4fe8be4ce8a6ddab43ae0c5f17a4889ac "new loplugin unoany"
        
        Change-Id: Ia4e59356ad8ef3af899209a287ac5326e1389c5e

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [328d26a17b9ea3243ed0ae96384acc08d7fea0c0]

        fix leak
        
        Change-Id: I88e652fa2eab8738d0e1a235cf1a3f9066bfc230

2017-02-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [198c41c4fe8be4ce8a6ddab43ae0c5f17a4889ac]

        new loplugin unoany
        
        Change-Id: I5d6c4a67cb2a09e7cd5bd620c6b262d188701b89
        Reviewed-on: https://gerrit.libreoffice.org/34714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-28  Jan Holesovsky  <kendy@collabora.com>  [d3981b3e8c021ee03a2ca7103a73e56cca18df81]

        Keep the order that is in the header.
        
        Change-Id: I6171668b91e13cbcddf223645333e435cf08cb2a

2017-02-28  Michael Stahl  <mstahl@redhat.com>  [e7f463cea58fc87e114008a726b4ea7489f36aa9]

        tdf#77111 sw: add unit test, fix getting PageNumberOffset property
        
        There are 2 places where the style:page-number attribute is handled, in
        XMLNumberWithAutoInsteadZeroPropHdl (for paragraphs) and
        SvXMLExportItemMapper/SvXMLImportItemMapper (for tables)
        
        Apparently for the paragraph case, 0 was never written to mean "auto",
        this happened only for tables (see
        7edaf190e2b18fe5dd9b7dd8d8e7e24b2ff26520).
        
        The test reveals that SwXParagraph::Impl::GetSinglePropertyValue_Impl()
        was kinda broken by 7d9bb549d498d6beed2c4050c402d09643febdfa, which
        converts void values of "short" properties to short(0), wrongly assuming
        that the Any contains a long.  (Fortunately this is then mapped to
        "auto" in XMLNumberWithAutoInsteadZeroPropHdl.)
        
        Change-Id: I3dc6d5533ac96955440b1589f1999d06750101af

2017-02-28  Katarina Behrens  <Katarina.Behrens@cib.de>  [e7729f458409f7fef2b7dab752205e3b230acb65]

        Run macro:// via LOKit
        
        Change-Id: I54d3c734d86d4b44e1dfe1ad7728e2f51cd26d53
        Reviewed-on: https://gerrit.libreoffice.org/34538
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-02-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [6603947329a7b372a173a3c60e013e532d0bc5cf]

        tdf#103931 DOCX import: fix lost section break
        
        When there are multiple sections in a document, every <w:p> element
        triggers a handleLastParagraphInSection() call, and that's how the
        previous section is ended and the next one is started if necessary. In
        case the section contains no paragraphs at all, the section was lost on
        import. Fix this by also calling handleLastParagraphInSection() on
        <w:sectPr> as well.
        
        It's not a problem if there are both <w:p> and <w:sectPr> in a section
        (which is the usual situation) as only the first call closes the
        previous section / starts the next one.
        
        Change-Id: I64f2c403dcb2ceca76d444ab06df3052235d2795
        Reviewed-on: https://gerrit.libreoffice.org/34715
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [14faa41bebc8147d45f9f392fd33fca08e7d1ba0]

        fix leak
        
        Change-Id: I195094adfd0a68401d26ef97b6489b105424b99b

2017-02-28  Caolán McNamara  <caolanm@redhat.com>  [5ae0cb5618e53401da8ba3cec24ab3bf8ad24b05]

        ofz#704 fix tiff leak
        
        Change-Id: Id43fd11b5503d1fdd967d146a71445e2fed4192f

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

        sal_uLong->sal_uInt32
        
        Change-Id: I49d926f4ff064871e3773fce089d7f927df9b099

2017-02-28  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [ca1aa6950314dd7332a02a31171920ec45f23187]

        fold CreateVirtObj()
        
        - only one caller, and throwing around nacked pointers to owned objects
          should be avoided anyway
        
        Change-Id: I2ecc716a844c73e42a0838ac048caf0c20c045a1
        Reviewed-on: https://gerrit.libreoffice.org/34705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-28  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [912b30b36114a9f52e87b3154e6512056b90873a]

        use a vector of unique_ptr for explicit memory management
        
        Change-Id: Ieda786709343a14e8191d1c408375d3e5b061095
        Reviewed-on: https://gerrit.libreoffice.org/34704
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

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

        fix leak
        
        Change-Id: I1c1e861c5608ccd2071baf683f5456c3012a47f6

2017-02-28  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [23979c1d81b5aa6efae7c103ba24a024b6cdf64a]

        remove DestroyVirtObj member
        
        - had only one caller
        - didnt even do what it claimed in the comments (removing from
          container), so removed to a simple delete statements with pointless
          noop decorum
        
        Change-Id: I3eeaebbc6199a516b24106d3c2fc27a3067cb34d
        Reviewed-on: https://gerrit.libreoffice.org/34703
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-28  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [ae181f927dfc7d18562279a49813035931667463]

        remove const code duplication
        
        Change-Id: If8330d3f1ce0c92122dcecfc22c32b005deffeb3
        Reviewed-on: https://gerrit.libreoffice.org/34702
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-28  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [ad85c1236dddeea20069bcda8cab43f10e3cd026]

        Fold SetMaster() Completely
        
        - was called only from two places
        - one could be replaced by a one-line setting of a bool
        
        Change-Id: Ife85303518417f44755636f8d627ac0e8db98c13
        Reviewed-on: https://gerrit.libreoffice.org/34701
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-28  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [9bed0aadf9f0241ea94e6bb215063dc5a725e3c5]

        make SetMaster private in SwDrawContact
        
        Change-Id: I9d4f35c8973e3240cc5e9cd870fcdc4ed70a717c
        Reviewed-on: https://gerrit.libreoffice.org/34700
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-28  Stephan Bergmann  <sbergman@redhat.com>  [d3b0b1512335c2ffbda04d6f06c8a53855c6072a]

        Avoid -fsanitize=null
        
        ...during CppunitTest_xmlsecurity_pdfsigning:
        
        > tools/source/stream/stream.cxx:1220:20: 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 0x7fb2116abe4a in SvStream::ReadBytes(void*, unsigned long) tools/source/stream/stream.cxx:1220:13
        >     #1 0x7fb1dee7a4f0 in xmlsecurity::pdfio::PDFStreamElement::Read(SvStream&) xmlsecurity/source/pdfio/pdfdocument.cxx:3639:13
        >     #2 0x7fb1dee350ec in xmlsecurity::pdfio::PDFDocument::Tokenize(SvStream&, xmlsecurity::pdfio::TokenizeMode, std::__debug::vector<std::unique_ptr<xmlsecurity::pdfio::PDFElement, std::default_delete<xmlsecurity::pdfio::PDFElement> >, std::allocator<std::unique_ptr<xmlsecurity::pdfio::PDFElement, std::default_delete<xmlsecurity::pdfio::PDFElement> > > >&, xmlsecurity::pdfio::PDFObjectElement*) xmlsecurity/source/pdfio/pdfdocument.cxx:1153:44
        >     #3 0x7fb1dee464d3 in xmlsecurity::pdfio::PDFDocument::Read(SvStream&) xmlsecurity/source/pdfio/pdfdocument.cxx:1306:12
        >     #4 0x7fb1e7916ffe in PDFSigningTest::verify(rtl::OUString const&, unsigned long, rtl::OString const&) xmlsecurity/qa/unit/pdfsigning/pdfsigning.cxx:127:5
        >     #5 0x7fb1e791dd86 in PDFSigningTest::sign(rtl::OUString const&, rtl::OUString const&, unsigned long) xmlsecurity/qa/unit/pdfsigning/pdfsigning.cxx:178:5
        >     #6 0x7fb1e791ef8e in PDFSigningTest::testPDFAdd() xmlsecurity/qa/unit/pdfsigning/pdfsigning.cxx:189:29
        >     #7 0x7fb1e798885b in CppUnit::TestCaller<PDFSigningTest>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:166:6
        >     #8 0x7fb22b8bfd8b in CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #9 0x7fb211f6699f in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:36:14
        >     #10 0x7fb22b87e3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #11 0x7fb21ba510cf in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12
        >     #12 0x7fb22b87e3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #13 0x7fb21f6ff2c4 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #14 0x7fb22b87e3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #15 0x7fb22b7fc350 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #16 0x7fb22b87e3ce in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #17 0x7fb22b87ae70 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:77:18
        >     #18 0x7fb22b93a0f5 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:181:28
        >     #19 0x7fb22b8bdfa4 in CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >     #20 0x7fb22b8c27a7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #21 0x7fb22b8c1819 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #22 0x7fb22b8c27a7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #23 0x7fb22b8c1819 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #24 0x7fb22b9785c9 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >     #25 0x7fb22b93840d in CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:148:9
        >     #26 0x7fb22b97989b 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
        >     #27 0x53043c in (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:305:20
        >     #28 0x52c089 in sal_main() sal/cppunittester/cppunittester.cxx:455:20
        >     #29 0x52a742 in main sal/cppunittester/cppunittester.cxx:362:1
        >     #30 0x7fb229b05400 in __libc_start_main /usr/src/debug/glibc-2.24-33-ge9e69e4/csu/../csu/libc-start.c:289
        >     #31 0x437d49 in _start (workdir/LinkTarget/Executable/cppunittester+0x437d49)
        
        Change-Id: I8bf8c28219b4525874f83fbb164eb5eec02ac1b6

2017-02-28  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [2e1797c66a7bac74602e6a7e131c9039a6cd1622]

        move troublesome SetMaster from SwContact down to SwDrawContact
        
        Change-Id: I4fc0565175cda316e5b26c78fd0a05a4e27e527a
        Reviewed-on: https://gerrit.libreoffice.org/34699
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b5987a4148a10e27fe44ecf5d03e697692e07ca9]

        mpMediaItem might be nullptr
        
        This fixes at least two crashes reported through the crashreporter:
        http://crashreport.libreoffice.org/stats/signature/avmedia::MediaItem::getTime()
        http://crashreport.libreoffice.org/stats/signature/avmedia::MediaItem::getDuration()
        
        Change-Id: I92eeca229fa46921317586d0317e9f00309e793b
        Reviewed-on: https://gerrit.libreoffice.org/34710
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [342f5b842ba1ee727732cf103481c3b0b0d3cc79]

        we can just comment the variable name out
        
        Change-Id: Idcb2365f3ba39a086eaa4698457fcd02cec780f8
        Reviewed-on: https://gerrit.libreoffice.org/34709
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-28  Justin Luth  <justin_luth@sil.org>  [56d44e10dfc54bd9296fb0cdfe5b0772022be0b4]

        VBA: unit test for PtrSafe and compiler directives
        
         #If Vba7
           Declare PtrSafe Function xx
         #Else
           Declare Function xx
         #End if
        
        Change-Id: I807efb9fa68b5ac50f2bd59ba7cfa45c499af189
        Reviewed-on: https://gerrit.libreoffice.org/34522
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-28  Justin Luth  <justin_luth@sil.org>  [97caa8a8a0d80baa1a77859b117a8bc2b8b952f8]

        VBA: allow and ignore compiler directives
        
        Instead of erroring out on this:
         #If Win64 Then
           Declare PtrSafe Function aht_apiGetOpenFileName Lib "comdlg32.dll"
         #Else
           Declare Function aht_apiGetOpenFileName Lib "comdlg32.dll"
         #End If
        just treat the # commands as remarks and continue on.
        
        This type of coding will become more common as 64bit versions of
        Office require such constructs.
        
        Change-Id: I63bfb8cbe9ad3ef35bab4c041d9d94daa7fbba18
        Reviewed-on: https://gerrit.libreoffice.org/34518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-28  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [b51bc85cd2ded95668cfcacdb8a2a4a388fe51f4]

        tdf#48140 Replace CellRangeAddress with ScRange
        
        Change-Id: I5aa1dabf938e1567d386fceb153e2986862f70a6
        Reviewed-on: https://gerrit.libreoffice.org/34707
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-28  Takeshi Abe  <tabe@fixedpoint.jp>  [3015572007fcce57ee66ec45b4bc342fbce11332]

        starmath: Add test cases for errors at parsing
        
        Change-Id: Ic8de7f1c925d7a77520681121cbdd00c036ccab8
        Reviewed-on: https://gerrit.libreoffice.org/34683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [08750abc64a7ad82cac96adeb7a0bcdce7ac704d]

        uitest: catch more exceptions during shutdown
        
        Change-Id: Ie4bfc28c32b4b21c75ca92b95521c03a0683db32
        Reviewed-on: https://gerrit.libreoffice.org/34692
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [70f89e6b9f89177fc60f9cc9b55a87fdc5c6017f]

        uitest: move the processing of actions into the idle handler
        
        Change-Id: Idead7314096f879f147dd87e6ce8f4b79b8f70c1
        Reviewed-on: https://gerrit.libreoffice.org/34691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2d48c9dce371f9121c00f07ab3b977c1157f623a]

        uitest: add scheduler method that runs until a signal is received
        
        The other method only runs 1000 events.
        
        Change-Id: I43076988e9e25b35e3fdfd8dff19270d9e066d9a
        Reviewed-on: https://gerrit.libreoffice.org/34690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [56dda82ff71c68f8bca1917fa6d642e26449a1d3]

        Clean up use of integer types
        
        Change-Id: Ia3c3e8b6c1988561284d91545e98e4939973c4b9

2017-02-27  Eike Rathke  <erack@redhat.com>  [d5d220b47416660b2f8cc370b2d2d1baf11c77ec]

        move assign() into operator=() and add the relevant bits to copy-ctor
        
        Change-Id: Iac606a8e5e4fc9beb019d95d2a05f0ab9d9dad34

2017-02-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b5c83cf676541d367ea4d0ce0c5531160f2b215b]

        add VBA CHR() test case
        
        Change-Id: I9e7aefdd0309fd4f209fba6fb4f698b098856d01
        Reviewed-on: https://gerrit.libreoffice.org/34133
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [871e686802b901e1a7220c1739b5857f4fdbf6e3]

        Better fix not causing unrelated loplugin:loopvartoosmall
        
        ...for e7aab255c1595c8cc54e0eab3d8d1059fb3d00f1 "warning C4018: '<' :
        signed/unsigned mismatch"
        
        Change-Id: I9a91244f2136e2cd31c480511e3b08c721b478e4

2017-02-27  Eike Rathke  <erack@redhat.com>  [8d6afde106f3b9ba4eab0fa00cb6ddd28494a258]

        rework ScCaptionPtr to have a distinct head element
        
        Not only saves a pointer per list element, but future versions could
        hold a document pointer and/or drawing layer's draw page as well.
        
        Change-Id: I85e05981239223bec88c47f2ebe4c22e50cd9a0d

2017-02-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [e7adffff8039175bc50b56b4c07ce0b9d8fed629]

        tdf#106206 PDF export: fix unexpected /Im0 in page contents stream
        
        The early return should just skip the code that's specific to pdf
        images, not everything.
        
        Change-Id: Ia9e02b05051a085a9fdf2f690c21f9ffccb7bf4d
        Reviewed-on: https://gerrit.libreoffice.org/34685
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-27  Tor Lillqvist  <tml@collabora.com>  [58da79fd02d6f2b49ccd03d9b5a984a231e1cd52]

        Rename misleadingly named include file fillpropertiesgroupcontext.hxx
        
        There is nothing called FillPropertiesGroupContext. Rename the file to
        "misccontexts.hxx" as I could not come up with some more specific name
        that would describe the collection of classes defined in it. Rename
        the corresponding cxx file, too.
        
        Change-Id: I44db1db8c63c8e897774597b46a237a214aacedf

2017-02-27  Tor Lillqvist  <tml@collabora.com>  [b937abd24f3e89c0d5392c7839e418ff9404ebcb]

        There is nothing called FillPropertiesGroupContext since 2009
        
        So bin two pointless and misleading comments that consist of just that
        identifier.
        
        Change-Id: I14724b21d43283dbda1856ab28c56ae44512c3cc

2017-02-27  Tor Lillqvist  <tml@collabora.com>  [575db750f18f2e6d645e03f45534c2e03dddcb76]

        Clean up a few SAL_INFOs a bit and add useful note about the ==cscode== etc
        
        I dislike OSL_THIS_FUNC, it is too verbose, at least with Clang on
        Linux. Just use the Class::Name without parameters and namespaces.
        
        Change-Id: Ic8722a131463762ab70ff35d64ae7040c67bf595

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [6fd8f380423e7e3d711cb240957e81142fd11d6f]

        fix leak
        
        Change-Id: If7f710aa62cea43e2c59d91e136daba9650b3912

2017-02-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a57a890f286d9f63d0c2a1d23f7fac7092681a63]

        chart: use c++11 for-statement in VSeriesPlotter
        
        This makes the code much more readable..
        
        Change-Id: Ic9078daffeba28984749c61d059701b3cdcca8bd
        Reviewed-on: https://gerrit.libreoffice.org/34687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [451d37279571b36e63ef34c4f6cc940a7dbda804]

        OSelectionBrowseBox::AddGroupBy parameter _nCurrentPos is unused
        
        ...since ef40dde69e7fff331b7e31460638703a2c82bc9d "INTEGRATION: CWS dba30d"
        
        Change-Id: I2dbd73bd77f71cbf88768dcc2dc4a38f65b84eef

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [f641638b7724d129609814c6bb33cf4921caec69]

        fix leak
        
        Change-Id: I00438178582bd4c78bffeca18067abeb667b8367

2017-02-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [54cc53d3849a1a9158797b355b5e775305b34000]

        sc: make tabview3 more readable
        
        - add some curly-braces
        - join consecutive if statements
        - declare variables inside for statement
        
        Change-Id: I369452cdd684f71a7bd30b5dc072831b982ee1b3
        Reviewed-on: https://gerrit.libreoffice.org/34686
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [8eae0f2ee89558bdc00069ccea2679ff941b6307]

        fix leak
        
        Change-Id: Ie352e9b7fe52d41492141ebba9b5d332960dadd5

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [7e07b144554691d4bbb3eb5e821aa0f1a36d1f32]

        ofz: fix leak
        
        Change-Id: Icf0e75d0e213c4562f4ee57df0537d394031645b

2017-02-27  heiko tietze  <tietze.heiko@gmail.com>  [bd8c68c99cce51a3368d8ddfd6e11dccb72d8f49]

        tdf#105829 Infobar design, tdf#102785 Font issue
        
        Only one constructor to append an infobar
        Colors defined at one place in infobar.cxx based on InfoBarType
        Icons as an additional attribute of the notification
        
        Change-Id: I4dc85c2b4ef0b7eafc139290b3b4ee21636da6ec
        Reviewed-on: https://gerrit.libreoffice.org/34426
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-02-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [64bac5c0f005afd46bbf402c5d548e2ee6c9e5c4]

        tdf#105093 vcl PDF export: add embedded video testcase
        
        Fails with commit 4ad249af88d15f2c8a09f0721a59d82718fcc201 (tdf#105093
        sd PDF export: handle embedded videos, 2017-01-04) reverted.
        
        Change-Id: I413ec9a5da3c0783541dcd28fb9a62dd896f955b
        Reviewed-on: https://gerrit.libreoffice.org/34681
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [aee31a4e8fa6c6f49f70945c5675085d938651ef]

        ofz: fix leak
        
        Change-Id: I682b4e2750658efded5f4167d4f7026ed5fac8dc

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [299a1ef9f2197f253ac887bac46d6e0dcd0d6378]

        ofz: fix leak
        
        Change-Id: I7f490335efef71b13aae66e9467cd74429509d7d

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [1866335fe6b59ce7943b6e5f934a3592ac81ae8a]

        Clean up use of integer types
        
        Change-Id: Idf47d1511aff3cdb7c139671173a97e405b6078e

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [b06e2b7ef157affa71fe60f4b064f67b11024213]

        ofz: fix leak
        
        Change-Id: I00e73eabb34ae98088a8e88d0c8677bf236a5e09

2017-02-27  Szymon Kłos  <eszkadev@gmail.com>  [4d73a7227f4f341aece7ab3376823f70a3e87d71]

        tdf#102779 Notebookbar: extra space for small tab labels
        
        Change-Id: I2cd7be7ef49552acd84aa4b5042955dcb18f328f
        Reviewed-on: https://gerrit.libreoffice.org/34679
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2017-02-27  brainbreaker  <gautamprajapati06@gmail.com>  [5ada20b3588f76cad5b7f39442147fca3d63bec7]

        Improve the Document Provider UX
        
        This commit improves the user experience of different
        Document Providers in the app.
        In case ext sd card is not present, the option is disabled
        in Navigation Menu.
        If the device does not support USB OTG,
        the option is disabled.
        LibreOfficeUIActivity registers a broadcast receiver
        in onCreate which detects if a USB device is connected
        and directs the user to Settings page to configure it.
        In case of errors in configuration in any case,
        user is directed to Settings activity after appropriate toast.
        
        Change-Id: I680f78a679e2071ce8330c8168d7aa4e95041723
        Reviewed-on: https://gerrit.libreoffice.org/34650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [87847bb8b87b80f338bc010d413ce2c9f912e6ec]

        ofz: fix leak
        
        Change-Id: I631ea0012f8e999f14aa08b42f28d6115a73d084

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [7f335799b34f3454649f0045bdab6f98baa84ed8]

        OSL_ENSURE->assert
        
        Change-Id: I21edad9865717674217d2d10b9ec2a689d9d65f9

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [8e89aa77056c4b233c24ad3a93c6d4a8159fcf16]

        use std::unique_ptr
        
        Change-Id: I3f00cd66a0a8aa0571733caf4db4d16dfd102683

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [9058b7075de432c6b135928878b9c93acda660b0]

        Remove unused forward declaration
        
        Change-Id: I1ca1bd56289ea1005b76dd387ef7610ff1b0a3db

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [1683fae27e9019731534190964491b88b68b7a6e]

        Use WeakImplHelper to implement MenuBarManager
        
        Change-Id: I3a30bc86796a7ad24616cb11ae10b6886e09c1e9

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [b100342d42a15a3aed79d6f23ecfd0b56e4a86bf]

        Remove odd check that writeUInt32 indeed writes four bytes
        
        If you look at the oldest available version of SvPersistStream::WriteDummyLen in
        8ab086b6cc054501bfbf7ef6fa509c393691e860 "initial import", it looks like there
        was an issue with whetever earlier way was used to reserve a four-byte space in
        the stream with "Sun sp" (whatever that shall mean).
        
        Change-Id: I861a445ae72f1ced502f70917707336eb5dddf04

2017-02-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [a9a9b8155f65421fa8cb2bf108b847f212462f4f]

        xmlsecurity PDF verify: fix parsing of nested dictionaries
        
        This is triggered by an upcoming unit test for tdf#105093.
        
        Change-Id: I3c8e8662fcadaea1f6e19bf6194d8159916f368b
        Reviewed-on: https://gerrit.libreoffice.org/34678
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [597fd6c8c281381f2205a6d4dd7920ce0079ef7d]

        Probably better to restrict the sequence size
        
        ...to any elements actually written.  Was like that ever since the code's
        introduction in d3ffe3ed3fa1b80c7e54439673029e105940db80 "fdo#67737 : fix for
        flip not being imported & rendered correctly".
        
        Change-Id: I460c1c7c578bd7e53cc2e868da0b7aeb5f19194f

2017-02-27  heiko tietze  <tietze.heiko@gmail.com>  [e8147b4b7107cc2fdb68a76deb3d30296a67434d]

        tdf#105299 Dialogs must not be resizable
        
        Patch doesnt solve the issue but makes the wizard dialog HIG compliant
        
        Change-Id: Ib45b49671bc247ad2bce072e4cc4260ed551ef7c
        Reviewed-on: https://gerrit.libreoffice.org/34652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-02-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9eaa17e6bb35a2cb71ec59c96ea4a39466789667]

        tdf#106082 fix missing statusbar translations (l10ntool is picky about syntax)
        
        having the ; on a separate line made all strings following that have the
        string-ID of the next unit, altering the msgctx and thus translations
        wouldn't apply anymore
        
        Change-Id: Ia1e3c36a9d2a57725c90e6c3f33de99bed85ec41

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [5d84a5a591ff353fbd386be5f1f4192e5606897f]

        loplugin:loopvartoosmall
        
        Change-Id: I2e80e15ded19e09853ec16f9876e425a88cf910e

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [36a5d940e7b95cf96e23bcd6dc70c28ce52db2b1]

        loplugin:loopvartoosmall
        
        Change-Id: Id2771f413798ed9ceb76e9c4dd3113633d4e481e

2017-02-27  Justin Luth  <justin_luth@sil.org>  [e36f0860f00af139a8fa94d36302f7b0c56383fe]

        tdf#77111 odt import: treat PAGEDESC_PAGENUMOFFSET==0 as auto
        
        Ever since 2010 commit 7edaf190 zeroes have been saved as XML_AUTO.
        Ever since 2014 commit c2ccd20c, a numoffset of zero is no longer
        considered to be auto (for MS compatibility) but is still treated
        as auto during xml export. Thus, any older documents that had been
        saved with a zero should still xml import as auto instead of as 0.
        
        Change-Id: I1a0df32a8e2f1b30b2bedbf4c9bb07ebec239637
        Reviewed-on: https://gerrit.libreoffice.org/33267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [377efdcea0687f5b79e92874db15171043b3de97]

        loplugin:loopvartoosmall
        
        Change-Id: I3ada4fc8c8ebcf04962be03c048fb87bc0d6dbf8

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [431708c5eb27e6fa3675d17246891d717c0713ec]

        loplugin:loopvartoosmall
        
        Change-Id: I580639aecc4cf6a214a7aaba3bbe92f7459856d5

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [1b3de9b6cde3a24b489fa3b42f53e9225666138a]

        loplugin:loopvartoosmall
        
        Change-Id: I1842a5e047e4566371b62511ad5b56d466e717da

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [e74152d0744ebc63612dcfc0d375671eebf35141]

        loplugin:loopvartoosmall
        
        Change-Id: If630131272b5ed4c589ed76be340a4107632c461

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [f058cedb5f166766448477138980bb32849a7605]

        loplugin:loopvartoosmall
        
        Change-Id: I05874c22883a98f09c9231c0e0ff0dff93e2d643

2017-02-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [74f6850a8ecd839ef76b6eef704fff408d3e639e]

        sw: prefix members of SwLayNotify
        
        Change-Id: I40df0def8da88ba2c5719508a9df390e1d391fac

2017-02-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [65866961cf0893c92ad5d8a960e29fd2c559c52c]

        gpg4libre: Add libgpg-error to include path
        
        Change-Id: I7e87b2ecc107c91f9fcb9f385a8cace65776fc25
        Reviewed-on: https://gerrit.libreoffice.org/34622
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-27  Khaled Hosny  <khaledhosny@eglug.org>  [0d9a6aa1b9debc2ca4bd1cbf6d089047267575f5]

        Stop the spam
        
        Change-Id: I3e6297f4789bdf398e5eb2a3cec5df6e8b770b5d

2017-02-27  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [ecd77363e0c7760a9d8fd6e3e8dac8099305bb91]

        own the SwFlyDrawObj by SwFlyDrawContact w/ unique_ptr
        
        - the code claimed this ownership before
        - however it still tried to do stuff in SetMaster(..), which leads to
          at least memory leaking, if not worse
        - abort there for now
        - SetMaster() likely needs to be removed from the base-class proper soon
          as not all derived classes can possible implement it.
        
        Change-Id: Id241b9330e6f98a126949a9236c60a8783cf8ea8
        Reviewed-on: https://gerrit.libreoffice.org/34663
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-27  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [30a76153fce5fdf578f408828651faab351e5b18]

        add missing modeline etc. boilerplate
        
        Change-Id: I32782945c46762f1fd4edde7453f7fca200c9cd2
        Reviewed-on: https://gerrit.libreoffice.org/34662
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-27  Gulsah Kose  <gulsah.1004@gmail.com>  [b06a7b1298537d2b0e4ea9adb32f262af357ecf1]

        Fix typo footenote -> footnote
        
        Change-Id: Iee166416aaca627e55f25a25ed69f468fa2e510d
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/34653
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [418a0aec0074749e30071c5ac735829acb15134e]

        uitest: execute commands in synchronous mode
        
        Change-Id: I88ccbc63a02a8a873419874d220b94cf23c46e88
        Reviewed-on: https://gerrit.libreoffice.org/34673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [42122e1e59718bec549e63f4b073aa1821182d71]

        uitest: use correct method to close a dialog
        
        Change-Id: Ib62cc9465bb874d48b4e294a6f18d98de04a5518
        Reviewed-on: https://gerrit.libreoffice.org/34672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [48c8675b030ec597f3f7430963841901dbececff]

        uitest: handle crash reporter dialog correctly during start-up
        
        Change-Id: I1db54ad2ad38642ac84211fd6d6505e171fc4423
        Reviewed-on: https://gerrit.libreoffice.org/34671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c9326537872e1f6b90a418ee2d7c7ffcf27b9c43]

        uitest: use the new dialog method in the python code
        
        Change-Id: I252310bc453450236b5b7de0ef292cfbba7ea64a
        Reviewed-on: https://gerrit.libreoffice.org/34670
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [aa10a19c8e56a51654bcb26f718f6e7187159c72]

        uitest: add a specific method for executing dialogs
        
        This allows us to split the parts that need to run async and the ones
        that can run synchronous. This will reduce the number of signals that we
        need.
        
        Change-Id: I9c9f3df3422cc66d28d66e0638e212b39c743e33
        Reviewed-on: https://gerrit.libreoffice.org/34669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2a285790535c0ae4c2d791c8f8c44038203d82b7]

        uitest: remove old debug sleep statements
        
        Change-Id: I3ee755325cbf506b785b962c06c777ca45c025d3
        Reviewed-on: https://gerrit.libreoffice.org/34668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c873f8d75a2a4bc28a13553755c6d38b0e026e11]

        uitest: move all the conditional format tests into an own test
        
        Change-Id: I5673341b05c8352bc1d46f1483c265ccdc6a1cc5
        Reviewed-on: https://gerrit.libreoffice.org/34667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2b0748ed1fb727cb52b5c9e423b00242d155d099]

        uitest: increase the shutdown timeout
        
        Seems that under really high load 5 seconds is not enough.
        
        Change-Id: Ia0b2f7ff7bf469d188c9ceea0edc7f1d2d4002d3
        Reviewed-on: https://gerrit.libreoffice.org/34666
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1ef6bf449b973962e9d9c359461107346499fb27]

        uitest: document methods and pep8 fixes
        
        Change-Id: I90af25c89cb33d5dc75f73a3b4918605d47474f1
        Reviewed-on: https://gerrit.libreoffice.org/34665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1ee316deb13a066b66dcc13e4aa7fbab87b4d9e5]

        uitest: remove old test methods
        
        Change-Id: I29296c90811f9a910c505a9dcd4db7f13a6130b8
        Reviewed-on: https://gerrit.libreoffice.org/34664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-27  Stephan Bergmann  <sbergman@redhat.com>  [b7863e40bcdf8ec5c393eb065431a94168a77556]

        Clean up use of integer types
        
        Change-Id: I007b8eca8249da0e3c4aa5a9d274ac4cb497799b

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [deaf847f5017bcf7bb345d691be9ae8fa0deff0e]

        ofz#685 floating point exception
        
        Change-Id: I22741241253a6e3dabd0afa331aef2343d5fac77

2017-02-27  Arnold Dumas  <arnold@dumas.at>  [7d21ae342dc5c4d4c3a4f3f5c2603b7b6be84d00]

        tdf#104507: Add a 'More Options' button to Image content panel
        
        Add a 'More Options' button to the Image content panel in the
        sidebar, which links to the image dialog.
        
        Change-Id: I60892f2e684c521a0830ab7a3960a243b5594c42
        Reviewed-on: https://gerrit.libreoffice.org/34656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [29108b656576d66e336b4bbe623556b4a82fef81]

        fall back to unthreaded scaling if threaded scaling fails
        
        Change-Id: I916bdca4976bcc39d4342dacc9d0aea9a711e1f1
        Reviewed-on: https://gerrit.libreoffice.org/34660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [0107e13069f12cb8a27353e2028bb7513da524e8]

        convert spell menu to .ui
        
        This reverts commit 73f2944618e637762125fabd214b09b4fa50fb90.
        
        Change-Id: Idddd89869d1670cf71e932ccd4dbface30c730d9

2017-02-27  Caolán McNamara  <caolanm@redhat.com>  [e577882476f141d94cede91224805d7a6b009cf7]

        ofz#695 leak in ImplConvertFromSVM1
        
        Change-Id: Ida0d97d9a4e5dfeaf091927c38fa9552a1b87ef6

2017-02-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [4e203ca3915e0cee2e7e02b95e78b3f5a8870098]

        tdf#105461 vcl: add text highlight textcase
        
        Fails with commit ee32c7d8083ae1449d6b379034be92995c142da9 (tdf#105461
        PDF export: handle text fill color, 2017-02-01) reverted.
        
        Change-Id: I3628a16d0810e3be3fb352340d06cdba472dcd3f
        Reviewed-on: https://gerrit.libreoffice.org/34621
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-27  Justin Luth  <justin_luth@sil.org>  [51eb2ad7a05938b69aa7874caf17079ed6c19e31]

        VBA: accept the PtrSafe keyword
        
        64bit MSOffice VBA7 requires the PtrSafe Declare attribute
         #If Win64 Then
           Declare PtrSafe Function aht_apiGetOpenFileName Lib "comdlg32.dll"
         #Else
           Declare Function aht_apiGetOpenFileName Lib "comdlg32.dll"
         #End If
        
        Accept this new keyword to enable compatibility with macros adjusted
        to work in a 64bit MSOffice environment.
        
        Change-Id: I9e64cb5339075cdda2ec91e8128fd0a35d458432
        Reviewed-on: https://gerrit.libreoffice.org/34519
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-02-26  Khaled Hosny  <khaledhosny@eglug.org>  [af871d02914c9fc6a08079f67b4af71a198e166a]

        Round glyph bbox on Mac similar to other platforms
        
        Core Text API gives us float bounding box that we round ourselves, on
        other platforms we get rounding integers. Try to use the same rounding
        on Mac as FreeType does internally, hopefully this is the same on
        Windows.
        
        Change-Id: I7eb08464b008174270880575c4f3df28ede5c89d
        Reviewed-on: https://gerrit.libreoffice.org/34661
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-02-26  Khaled Hosny  <khaledhosny@eglug.org>  [eb7b03b052ffe8c2c577b2349987653db6c53f76]

        Make vcl_complextext test actually test something
        
        Change-Id: If63fc55722a414388dfda8330cd7de00305567d5
        Reviewed-on: https://gerrit.libreoffice.org/34658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-02-26  Caolán McNamara  <caolanm@redhat.com>  [0a5f97f2985ec8e51910770d1748203cd4cd49c7]

        ofz#691 leak of emblist data
        
        Change-Id: Ic4231b93fafe73bf87995f226def64f7c9e131c3

2017-02-26  Stephan Bergmann  <sbergman@redhat.com>  [19403aef11a536e2ecb5589b87a94d3a345512ea]

        loplugin:loopvartoosmall
        
        Change-Id: I06d7d5d7cae13b9b1f62955f53407df8c9001f26

2017-02-26  Stephan Bergmann  <sbergman@redhat.com>  [a407e4da6564d0ab316d7e0e4f4e876a798181d0]

        loplugin:loopvartoosmall
        
        Change-Id: Ib90fb2c3f4d976dce764d4c91af797351317397b

2017-02-26  Stephan Bergmann  <sbergman@redhat.com>  [e821f8848f477eb1a58e7e892f34110c6cb51160]

        loplugin:loopvartoosmall
        
        Change-Id: Iedfb57f97a15b17a68a5de8e5efd9ba196864964

2017-02-26  Stephan Bergmann  <sbergman@redhat.com>  [3ef509a1d9236c6c71e7baa5f7ca7f0a2780fea1]

        loplugin:loopvartoosmall
        
        Change-Id: I4dce711021557e6e0b1fb661285d32292b0478b6

2017-02-26  Stephan Bergmann  <sbergman@redhat.com>  [8b7036450f46c87f0b6f9ac40ccd69d5a57cac55]

        loplugin:loopvartoosmall
        
        Change-Id: I085d409f3271c5a4d8237fa3e3c4a74bed296acb

2017-02-26  Stephan Bergmann  <sbergman@redhat.com>  [1b59be1c9076f3d491a8893adc8de37323791db0]

        loplugin:loopvartoosmall
        
        Change-Id: I62c14c2e9d10345b29d133003238df9ce2021f3d

2017-02-26  Stephan Bergmann  <sbergman@redhat.com>  [5885bc4879c1d33b5271ec127f7f4c7b18706418]

        loplugin:loopvartoosmall
        
        Change-Id: I14ada64d094d7ef147402e37baf4d6881075e914

2017-02-26  Stephan Bergmann  <sbergman@redhat.com>  [4be9c68b0938619bfc37eacded4a69a56bba6086]

        loplugin:loopvartoosmall
        
        Change-Id: I882f5849aa92757dc08d1a61c0681fb42e515949

2017-02-26  Stephan Bergmann  <sbergman@redhat.com>  [d9e1313144fee2cfaf402b724654ef3902bf4970]

        loplugin:loopvartoosmall
        
        Change-Id: If080ee083a7531cc744ac35fc4ebd24d037003dc

2017-02-26  Julien Nabet  <serval2412@yahoo.fr>  [6cb75e862cb6d7baaca4e7f553a4afe316281991]

        cppcheck: unreadVariable
        
        Change-Id: Id9d2fbe9b2d4040cc73c401f5558999604acf259
        Reviewed-on: https://gerrit.libreoffice.org/34657
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-26  Maxim Monastirsky  <momonasmon@gmail.com>  [38b051ad4e21127e34ce3865ed4374be0b5cae6d]

        Restore the GetPreferredContextMenuShortcuts method
        
        Because of a typo in GetContextMenuShortcuts
        it was actually unused and removed later in
        7419057e3ec4365748fa6456e207f40fd9e09c62
        ("loplugin:unusedmethods in chart2..svx").
        
        Change-Id: Iab3d8e39ef19e7c6dd7df63db5d2dcfc57007a5f

2017-02-26  Julien Nabet  <serval2412@yahoo.fr>  [e8218371c2fdb8e0828c641aa069ecaa89d649e6]

        Cleanup
        
        Following 26843cea83292632b4ed92dfd1b3da9a46c12995 (from 2008!)
        
        Change-Id: I09713a6c39994d98dfb82c1ee4cc90b7711e7317
        Reviewed-on: https://gerrit.libreoffice.org/34655
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-26  Stephan Bergmann  <sbergman@redhat.com>  [8828d57dc72514deef8e0df8c4e7f2e90cdce018]

        Clean up use of integer types
        
        Change-Id: I99b9094524ec00231a3471a5373bd164d61bb2da

2017-02-26  Stephan Bergmann  <sbergman@redhat.com>  [f3e44e417ca3d5e85287860325f06069ec7654db]

        Unwind trivial DbGridControl_Base typedef
        
        Change-Id: Ie58d1e119af6d98b44f67d65ec2586928c1d3360

2017-02-26  Stephan Bergmann  <sbergman@redhat.com>  [febc1161d17c6f6569b9fab98246ad7d6be41221]

        Clean up use of integer types
        
        Change-Id: Ief9b377b4352796e19797c397e677e9f8397cc53

2017-02-25  Caolán McNamara  <caolanm@redhat.com>  [4c0040b6f1e3137e0d40aab09088c43214db3165]

        re org things a little to quieten coverity warnings
        
        Change-Id: I97d1e5cce279031cb1d855132cc6695fc4b59c93

2017-02-25  Caolán McNamara  <caolanm@redhat.com>  [f1d4c4009644a37f6d7c1981bc79b3bfb47188ac]

        add 602 fuzzer
        
        Change-Id: I91242d4647922be1c668c6a6518dedf7048801be

2017-02-25  Caolán McNamara  <caolanm@redhat.com>  [a91dc9ebb4612f476519f119d21d3da077d38023]

        check for SfxApplication::Get means SfxGetpApp is just SfxApplication::Get
        
        Change-Id: I12953d93c81bd60ad27284ac0b62c4435ac9e390

2017-02-25  Caolán McNamara  <caolanm@redhat.com>  [a493900e955b126d3393f376fef2ce6afbc1cdb6]

        value returned from particular web server is not valid ascii
        
        $1 = 0x1a24b90 "GET,HEAD,H\205\360),HEAD,POST,OPTIONS"
        
        from this url to a missing resource
        
        http://www.japan-net.ne.jp/%7Enagayama/image/14photo/omoide/0301fuji/01rot-s.jpg
        
        seen during soffice --headless --convert odt ooo26424-5.sxw
        
        Change-Id: If6429dc02ff42bae9372ae39cadf8b49f278f54d

2017-02-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [71665247aa1855b7f9a78858febfd2d43eeebe94]

        add TINV test case
        
        Change-Id: Ic9b8398d935e32e529252f55fb09fac5e800e578
        Reviewed-on: https://gerrit.libreoffice.org/34647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [89b64e865bfb6739be07d1fb0b5dfa5fa3651a44]

        the test implicitly requires pdfium
        
        Attempt to fix build issue found by "RandomCondig" tb build #244
        
        Change-Id: I8b6a0a3d0f812a3220fb0d7d21318871454f7eca
        Reviewed-on: https://gerrit.libreoffice.org/34646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-25  Stephan Bergmann  <sbergman@redhat.com>  [ea4fdc135e879ea6087f3f4a0a6ce0f04b1d1d7d]

        Propagate sal_uInt16/size_t mismatch out of MenuItemList::SearchItem
        
        Change-Id: I31ae81876c541979600ecd25ab7a6e3a0e3b0d0b

2017-02-25  Stephan Bergmann  <sbergman@redhat.com>  [4520435ad59802b6a567b3bb6c77927663be0f81]

        Clean up use of integer types
        
        Change-Id: I06364be5bbbe7862d20ea24ee155cf468f63f0b0

2017-02-25  Caolán McNamara  <caolanm@redhat.com>  [283e843be91ef4d727c0815d1b8a0420fd16a7fd]

        ofz: epic slow use of std::list
        
        Change-Id: I790a3098272101fd33f83f21bdcef1bb061efd76
        Reviewed-on: https://gerrit.libreoffice.org/34635
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-02-25  Caolán McNamara  <caolanm@redhat.com>  [9bc5d4cdf010091406091875e6c45d975ebc9708]

        re org things a little to quieten coverity warnings
        
        Change-Id: I3bf0840f6428ee8cefd424a486cc2f5fcfda290f

2017-02-25  Caolán McNamara  <caolanm@redhat.com>  [2a0ad98ba798a280de649e17fb7212f6b4077917]

        coverity#1371301 Missing move assignment operator
        
        and
        
        coverity#1371215 Missing move assignment operator
        
        Change-Id: Ib595dbab2525ac63d1e4174835876c08adba7a64

2017-02-25  Caolán McNamara  <caolanm@redhat.com>  [4aedd51afe0804dc1cbf6cff245aab2a34e04035]

        coverity#1401470 'Constant' variable guards dead code
        
        Change-Id: Id153577c0f8e3c3c396ad8fa0f657e9df1ab8166

2017-02-25  Caolán McNamara  <caolanm@redhat.com>  [18eaf0c50a12fba45d26829cacc0cc69d9498a9e]

        fuzzers need liblangtag now
        
        Change-Id: Ia18ec10e0581078a22a2eead92e835dda232ef0d

2017-02-25  Matúš Kukan  <matus.kukan@gmail.com>  [9cbe69f1950115e47af693bd78fc78f96f9b508e]

        tdf#104222: Put expensive debug code behind #if again
        
        dump_pset calls very expensive SdGenericDrawPage::getPropertyValue
        doing something with GDIMetaFiles.
        
        (regression from 5c7ce42dfc35d9cceef5f05a96e813b4e3913d38)
        
        Change-Id: If39e9a451c87754343d77c8a1f840153c6b9de80

2017-02-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2b3e1ce39edc5a164ffe42b2e8d49191a71cdaca]

        add CHISQ.DIST.RT T.DIST.RT testcase
        
        Change-Id: I146e08bbe6984db0fba9e5da93db8ce8d0ef5826
        Reviewed-on: https://gerrit.libreoffice.org/34630
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-25  aleksandar-stefanovic  <theonewithideas@gmail.com>  [e792eb52160a16cff3a04d9713e023230247e7c3]

        Moved navigation items to XML
        
        I made them add programatically before, because I was unsure
        whether the list was dynamic, but when I found out that the five
        items on the list are actually static, I realized that it's better
        to declare menu items in XML, because of the performance and
        readibility.
        
        Change-Id: I044abe356e51b26ac13328fcf451cabc9e70a3ea
        Reviewed-on: https://gerrit.libreoffice.org/34342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-02-25  aleksandar-stefanovic  <theonewithideas@gmail.com>  [faeb982d2fc208a5beb22f75185b93bc3724ce03]

        Fixed text alignment in list
        
        Changed text alignment in file browser to not center horizontally,
        because it should be glanceable and therefore should be left-aligned
        (ideally the start-aligned).
        See https://material.io/guidelines/components/lists.html .
        
        Change-Id: I383141bc2f49b63927c136d911f50cfd15bdef45
        Reviewed-on: https://gerrit.libreoffice.org/34290
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>
        Tested-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-02-25  Stephan Bergmann  <sbergman@redhat.com>  [0203b6be4bb397165d7c6c354e75409164a0e360]

        loplugin:loopvartoosmall
        
        Change-Id: I8c2fcdbcfaa8ebf83a80fb99701096982b564ef1

2017-02-25  Stephan Bergmann  <sbergman@redhat.com>  [64b68e98d215f98f72fd6493b62517ab9984a8d2]

        SvTokenStream::nBufPos should be sal_Int32
        
        Change-Id: I929bb6e35a125674b1e65f00e77785b59ae6d2a0

2017-02-25  Stephan Bergmann  <sbergman@redhat.com>  [5222dd86dd3516c106a2e77e77885e074e1f7577]

        loplugin:loopvartoosmall
        
        Change-Id: Ifd83cb180072304511ad8eb031dcf2a867e97e62

2017-02-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8d5086d571c8565c63717a163cbfc00ef6f15d20]

        add CHISQ.TEST,CHISQDIST,CHISQINV,CHITEST,SEARCH test case
        
        Change-Id: Ib0fcb9756049bc741b21fb608e1985c1f7c6e7d6
        Reviewed-on: https://gerrit.libreoffice.org/34631
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [73f2944618e637762125fabd214b09b4fa50fb90]

        Revert "convert spell menu to .ui"
        
        This reverts commit 51d5cb5de245245fc7a3498cf87743d33eede525.

2017-02-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c63ff2a769f4601f67ffd13cb36df63c70fdd601]

        xPoolHelper is empty in a clipboard doc
        
        Found by the crashreporter:
        http://crashreport.libreoffice.org/stats/signature/ScDocument::IsClipboardSource()
        
        Change-Id: I3fb030921b653396deb46a9e98d30d5df9c9ce15

2017-02-24  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7a66f9491cd9f07d365c5f8b6b49f6e200e2f9ff]

        ChartDumpTest: Convert test docs to use Liberation Mono font
        
        Liberation Mono is a bundled, monospaced font, which
        is better for testing, shows smaller differences.
        
        Change-Id: If56597cede90fc81c722a69fd71e099d22a65d1f
        Reviewed-on: https://gerrit.libreoffice.org/34618
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-24  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [a1b1ed766d1110acf843b807d554f9375963234c]

        tdf#50916 Allow dynamically increase number of columns according to needs
        
        Change-Id: I08b1d70b6aafb01738bb5dec3f4eafd7b21e6bb5
        Reviewed-on: https://gerrit.libreoffice.org/33724
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-02-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cffa23b8d0c0b2d660505a11784addb7715a9937]

        fix crash in pdfimport
        
        Found by the crashreporter:
        http://crashreport.libreoffice.org/stats/crash_details/2eaeda85-849d-4098-b215-a8e64fe82089
        
        Change-Id: I113f4dfc4a4f45511102c417d39fe15db6050daa
        Reviewed-on: https://gerrit.libreoffice.org/34628
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ece3c97ca6c9aaffbf9dd51785ae2f1d4d3e2c9b]

        prevent crash in PaletteManager
        
        Found by the crashreporter:
        http://crashreport.libreoffice.org/stats/signature/PaletteManager::ReloadColorSet(SvxColorValueSet%20&)
        
        Change-Id: I82c5e3f7588615700ec3b5540ac94e331df783bb
        Reviewed-on: https://gerrit.libreoffice.org/34627
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [d1ef5f86a251b95bee37725a01f54b1d8d020fc3]

        Updated core Project: help  a43b8eb31d44f4a3193029f7593281152ed2e5f9
        
        update helpids for .ui spell menu conversion
        
        Change-Id: I89488bd75c33fb732e780c5ffc45888815c0615b
        

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [51d5cb5de245245fc7a3498cf87743d33eede525]

        convert spell menu to .ui
        
        Change-Id: I96a4b852fd396883385d5e2d43728dc8c2b20ce3

2017-02-24  Eike Rathke  <erack@redhat.com>  [49e6d5e49673011149c94788a86cf899a54a8085]

        update to language-subtag-registry-2017-01-20
        
        Change-Id: Ia62815e19b3414b6ba78c70ccb2520a0836b22c4

2017-02-24  Eike Rathke  <erack@redhat.com>  [6db32fab2ecdf94bbbfc8efdb10a105aaf3a0fbc]

        adapt comment to reality
        
        The code now does what the original questioning comment suggested.
        
        Change-Id: I359c99a30d2e6822fe9164bb9f903876095c9f6f

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [a14efb9b2c9d0235c5cac1879068a02b25da9b31]

        start to get make fuzzers working again
        
        Change-Id: I36dc621e8a69bf6d22fdce62bb7de6c18208931d

2017-02-24  Eike Rathke  <erack@redhat.com>  [9f77a73e2da7da51b318699c477aa071c0b8c324]

        grml.. and do that right
        
        Change-Id: I71bc423bde1f7df576175120741c8a08100b08dd

2017-02-24  Eike Rathke  <erack@redhat.com>  [7c6902cf8f19fc944c6d9e66cdb27887961301a5]

        replace a leftover OSL_DEBUG_LEVEL >1
        
        Change-Id: Ic5e5e72a2c79e68752c3108de9f3722fbcb8e7b3

2017-02-24  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4b8cb3e3b9c597108697f46bcc93045b06cc0633]

        ChartDumpTest: Add a minimal test showing text size issue
        
        Change-Id: Iea0f7f6cfaee546c3478b936053659b3ecd27e6c
        Reviewed-on: https://gerrit.libreoffice.org/34617
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-24  Stephan Bergmann  <sbergman@redhat.com>  [653a3c259905a1d05b471423821bc83da7f9ef20]

        loplugin:loopvartoosmall
        
        Change-Id: Ic85a715e11bc1eac531fa23e8b4a9b6c6520b862

2017-02-24  Varun Dhall  <varun.vd1994@gmail.com>  [685767dbe7dc6677eaee8edf3c9f94105705fafa]

        Added Test for EditEngine - Copy/Paste using Legacy Format
        
        Change-Id: I3153010f4e327abd2ef48bdefa50ade1c0ba2f81
        Reviewed-on: https://gerrit.libreoffice.org/34552
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-02-24  Stephan Bergmann  <sbergman@redhat.com>  [f21994e7a240563283b7a17dcb435ce7c5156b60]

        Make JVM -Xrunjdwp option work on macOS
        
        I hope loading the jvm library as SAL_LOADMODULE_GLOBAL has no negative
        consequences (at least, there is prior art in the LINUX case already).
        
        Change-Id: If18b65bd96f7205fdf9fd41389e64e786c15af16

2017-02-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [58eac1105f8504bd5320911fc6fe967ccaa3d469]

        vcl: add initial CppunitTest_vcl_pdfexport
        
        Invoke the PDF export filter and then use the PDF tokenizer from
        xmlsecurity to assert the contents of created PDF file. The testcase
        fails with commit 6db0f1feb1d9931d2726dd11a889c58815710ce0 (tdf#106059
        PDF export: create a reference XObject for PDF images, 2017-02-22)
        reverted.
        
        Change-Id: I90526fef41d9560ae447f586df766bc50a491c43
        Reviewed-on: https://gerrit.libreoffice.org/34609
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [3cc3dc176e00062d8395d9f3d83b49ab24542a61]

        hwpfilter needs a new filter for each document
        
        setUp is called just once at the start of the sequence of loads
        so we're reusing the previous import state which isn't what this
        filter expects
        
        This reverts commit 0af436083e12516eb9251d4cc6f594f80ed06d3d.
        
        Change-Id: Iae355ed6099086fd3cc1c79203786017507d4ed4

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [3a74745367a73ed9351379fc32bbe9253cdae697]

        vector::data seems more natural than &vector::front
        
        Change-Id: I0ce48075ad186cf1f9bd3e13fa76269fa9819af1

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [c9126dfbabcde1bf8b157942a5f5134ad547b957]

        &front may not be null in empty vector case, but that's not true here anyway
        
        Change-Id: I6cd89c7e081dada7fb7a179ecd8aa65e98ed13a9

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [6ceaec7396d3f8246fa104855eb10aff840d86c8]

        no need to take address of front()
        
        Change-Id: Ib952e480c486f8ffeb6a4383a192edde005c3c4f

2017-02-24  Khaled Hosny  <khaledhosny@eglug.org>  [8dc27a0bbf74646969074414c071410ad7d07b74]

        Always enable liblangtag
        
        The license should not be an issue any more since liblangtag now has an
        LGPL/MPLv2 dual licence.
        
        Change-Id: I4dfffcccf5d710bd16b21c3254c1449ae041b8ab
        Reviewed-on: https://gerrit.libreoffice.org/34511
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-02-24  Eike Rathke  <erack@redhat.com>  [2793561bb6dd439a8010780e9bb58572ccac99e1]

        correct description
        
        Change-Id: I830e81985243e7a552716ede163466bf7adfcd9a

2017-02-24  Eike Rathke  <erack@redhat.com>  [5d9f7548bcf842c613c26e5ab192199b415e6004]

        a first stab against the note caption ownership mess
        
        This should not change any existing behavior, but may help tracking down
        what happens where and when. The final goal is to let ScCaptionPtr also
        handle deletion of caption objects once they're unreferenced and guard
        against dangling pointers and double delete, and/or to manage transfer
        of ownership to the drawing layer. Further improvement to the structure
        could involve a head data element so that the duplicated (and unused
        except in head) mnRefs field could be eliminated and the walk simplified
        when removing an element from the list.
        
        Change-Id: Ifbb2fb1d9dc4d2594a1eae2a8489270dd1fe0d0c
        Reviewed-on: https://gerrit.libreoffice.org/34616
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-24  Eike Rathke  <erack@redhat.com>  [860527e009c7be978756aed876504d5f0a0cabe7]

        maybe try ROUNDSIG(...,9) ...?
        
        Change-Id: Ib72c2776c54f905f369be756a4a14a25c3149616
        Reviewed-on: https://gerrit.libreoffice.org/34615
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-24  Julien Nabet  <serval2412@yahoo.fr>  [41f95c4a35a6335e9edb2f51c11d136d88bd0749]

        Remove SC_DPOUT_MAXLEVELS limit in Pivot
        
        by using vectors instead of fixed arrays
        
        Change-Id: I4bd070e05ccc464c80722ffd05e70b7acac17d5f
        Reviewed-on: https://gerrit.libreoffice.org/34408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-02-24  Mike Kaganski  <mike.kaganski@collabora.com>  [237685fdfad448ddb8493c6c8162f7db085ec45c]

        Restructure sprm value definition using ispmd, fSpec, sgc, spra
        
        ... from [MS-DOC] documentation.
        This also makes operand size explicit.
        
        Change-Id: I5adb439a5b26f4692a2152433279b0baa77ed00a
        Reviewed-on: https://gerrit.libreoffice.org/34612
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-02-24  Mike Kaganski  <mike.kaganski@collabora.com>  [2213bfefb347e3ee00274714ee25ead97be55537]

        Rename sprm ids to match [MS-DOC] documentation
        
        Change-Id: Iab5b7c10c635dfdf832df3d0864939a7984282d1
        Reviewed-on: https://gerrit.libreoffice.org/34599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [40e55cf24dd30acd6d928cd764bc597dd11f5fad]

        add hwp fuzzer
        
        Change-Id: I07fe351a182328f9ef98cb9866529637a6688c64
        Reviewed-on: https://gerrit.libreoffice.org/34570
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [71a84b69ae30458a941f38869aa994118051a063]

        Resolves: tdf#106123 store and restore the PaM around the menu Execute
        
        because the loss of focus in the current editeng causes writer annotations to
        save their contents, making the pContent of the current EditMaps invalid
        
        Change-Id: Ic01379291fa66dd58246d33287b18801f5da49c0

2017-02-24  Katarina Behrens  <Katarina.Behrens@cib.de>  [6017732e0bc2be82e6a2be3bfd0b090b7904e29a]

        gpg4libre: include also plain C headers from internal gpgme
        
        Change-Id: Iddae7a3e664273b53a49450527f55814a9ef6f55
        Reviewed-on: https://gerrit.libreoffice.org/34610
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-24  Michael Stahl  <mstahl@redhat.com>  [bdef778d322a0d0c0d87dd476888e818487dcb3a]

        sw: re-add handling of Center footnote alignment
        
        ... that was erroneously removed from SwFootnoteContFrame::PaintLine().
        
        Fixes the assert when loading tdf96579-1.odt.
        
        (regression from f052855343430327d3f92a66e14e9a445ee5fa0a)
        
        Change-Id: I33549bea3e5954fc347b05aa713e5982cde401ec

2017-02-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [7737457558cafe35c2efe613b4be8ad7abe50dea]

        xmlsecurity PDF verify: handle multiple startxref in the last 1024 bytes
        
        Usually this is not a problem, but it's easy to construct a document
        manually that contains multiple startxref tokens at the last 1024 bytes.
        Make sure we read the last of those, not the first one.
        
        This is triggered by an upcoming unit test for tdf#106059.
        
        Change-Id: I94fbb5d407c4a03b7c2c6e207200127bb374e750
        Reviewed-on: https://gerrit.libreoffice.org/34607
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-24  Tor Lillqvist  <tml@collabora.com>  [b61a2db728d96e2b65cc37f917e7028ce62ddb10]

        Similar to 3386519e7e1d15263b53e07f984b9022c3dcddfd
        
        Change-Id: I5ca799cf3a383c4a76f2ee81387f8040c176d046

2017-02-24  Michael Stahl  <mstahl@redhat.com>  [21f8277c6d58eca236fad490ca0b8080a2d21a8c]

        Revert "oss-fuzz runs under docker"
        
        This reverts commit 210f594773455bf49d1cf116f1c48ccf74cb26b4.
        
        Just disable the check if running inside docker
        
        http://stackoverflow.com/questions/23513045/how-to-check-if-a-process-is-running-inside-docker-container
        
        Change-Id: Ib11a2ccb7f0b2bd5e174b9b3adaf8a28474f2908
        Reviewed-on: https://gerrit.libreoffice.org/34544
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-02-24  Tor Lillqvist  <tml@collabora.com>  [3386519e7e1d15263b53e07f984b9022c3dcddfd]

        Bin pointless macro
        
        It is hard to see what the programmer thought the gain of using this
        macro was.
        
        It is not any shorter than its expansion. It is also repeated on every
        one of the lines in question. If such a macro would be useful,
        shouldn't there be some more global place for it, and shouldn't it be
        used everywhere then? Why come up with that convention just for this
        one file? Etc.
        
        But yeah, I guess the programmer was guarding against mistyping
        com.sun.star in some of the lines. As if all those lines would have
        been manually typed in character by character anyway.
        
        Change-Id: I2e4354363181ffa55e0a51832e9799f616a7c9f1

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [b1a1bdec2d667225ae4c8137c447f9080bafbe5c]

        ofz: slow unit
        
        Change-Id: I482a6c95810d03e47a5be18e6b45ee4db19f56e4

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [c7cf94f70f4673b1f6933dbd28cbd89ab459fc45]

        clarify this code a little bit
        
        no logic change intended
        
        Change-Id: I620822e71386bae05312474423c22b84d8608cbd

2017-02-24  David Ostrovsky  <david@ostrovsky.org>  [2f6f58a06260029e3ef784956114a730d5790adc]

        configure.ac: Add missing result message
        
        Change-Id: Ib5d84e67d36e41d20e137ce96ce66f758b110198
        Reviewed-on: https://gerrit.libreoffice.org/34596
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [f3ba1e9f8fddbb50f58fdccdeaea62e0d6f468a2]

        rtfrow-crash.rtf throws a o3tl::divide_by_zero
        
        from writerfilter/source/dmapper/DomainMapperTableManager.cxx
        
        Change-Id: I69fca8376166850cdedbc7c2b3908d7336e8bed9

2017-02-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [e146741ec96292ef092c6eebfd7fe18fa5ca3cc0]

        better fix for tdf#103830
        
        the first fix in commit 3a404ea870f1eed86f9765447ce0a364d39ae8f8
        did not take into account that this a multimap, not a map.
        
        Thanks to Aron Budea for spotting that.
        
        Change-Id: I86d2d2a9d6cb08fd3cee3965a5b787d5691f0352
        Reviewed-on: https://gerrit.libreoffice.org/34604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-24  Marco Cecchetti  <marco.cecchetti@collabora.com>  [288d694ff695ef83cbe4224db87dd65281c75a8f]

        LOK - Calc: Text is not visible in cell when entering numerical input
        
        Problem
        The issue occurs when you double click and enter a numerical input in
        a cell which belongs to one of the front colums.
        
        Findings
        After a bit of investigation I detected that the problem shows up when
        the spreedsheet width is increased by invoking
        ScViewData::SetMaxTiledCol.
        Indeed the problem occurs whenever the spreadsheet width is larger
        than 2^16 twips.
        
        Solution
        By changing the type of some variables from sal_uInt16 to long in all
        involved contexts, the problem disappeared.
        
        Change-Id: Ia6c6c258b0644f03c897e7b4bcaded967f21537c
        Reviewed-on: https://gerrit.libreoffice.org/34597
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [91242645788f4a5806dfc2a8cf4918acda9ca9a6]

        coverity#1399161 the explicit Font::SetLanguage is unnecessary here
        
        the new language is set from the font this is a copy of, and has
        already been copied in the copy ctor
        
        Change-Id: I7c0f1bab56aefc7b4e7e66660a16596fcfa48c2d

2017-02-24  Caolán McNamara  <caolanm@redhat.com>  [30847af56329975a8b6afc5c59991aae8f868d2e]

        don't have to create SfxApplication if it doesn't already exist
        
        Change-Id: I3ade4e2c2513f334217a85c676ada93c5ed683ff

2017-02-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [48e83f7be240cd0af5b9f1ee5b87c4d9376c102e]

        makeAny->Any in cppuhelper..cui
        
        Change-Id: Ia54e6e9b71df68bd04c304a0bb02da8ebac74420
        Reviewed-on: https://gerrit.libreoffice.org/34603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-24  Szymon Kłos  <eszkadev@gmail.com>  [3422dfc1b61c15d7d3a6b0e1ee16c50457946cc0]

        Notebookbar: Better resize support
        
        Change-Id: I0bb5a5600be60a68e53132f2c3c42f79c958b2b3
        Reviewed-on: https://gerrit.libreoffice.org/34491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-24  andreas kainz  <kainz.a@gmail.com>  [c2a9e9abdc3df4a9e5bf5e3fc43a73d5847996ac]

        update notebookbar menu icon use a burger icon
        
        Change-Id: I154e8f10270ec59b4e72cb48ea9f2777a06343d7
        Reviewed-on: https://gerrit.libreoffice.org/34595
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-24  Stephan Bergmann  <sbergman@redhat.com>  [a4d091485c1cc59a35fb3df17b23a9e10cf9c311]

        Blind fix for MSVC 2015 error C2664
        
        after f28672a077375a360879ad34edfbd06b611ea6d8 "don't inherit SwSpellPopup from
        PopupMenu"
        
        Change-Id: Ifb40410d33ac0d782bee6e00e287694a0aded152

2017-02-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [89e339fc1937b7de0d0e1f4ced802db7b4a68a9b]

        vcl PDF import: there is no PNG encoding here
        
        It was a copy&paste error from xmlsecurity/workben/pdfverify.cxx, which
        does PNG encoding.
        
        Change-Id: I7b5108a7cddffdc859276b656a6e1168f23d3863

2017-02-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [28974126aa02d98b1808fd8fc01bc45f9a407a90]

        libreofficekit: adapt README to reality
        
        Change-Id: I7098e5c304a0fa945e3d3ba794be2b7932788c74

2017-02-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a404ea870f1eed86f9765447ce0a364d39ae8f8]

        tdf#103830 Form field names not update in python macro
        
        regression from commit 5f15cc01b31ccaed0c6482a36556dece084ce302
        "new loplugin: use more efficient find() methods"
        
        Regression found by Aron Budea.
        
        Change-Id: I0e84376dfd754738de97882979058f86c2476bd6
        Reviewed-on: https://gerrit.libreoffice.org/34600
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [2a5f1d2a3d5595911f5d59163a0750051e83cacd]

        external: update to pdfium-3021
        
        Change-Id: Ie6bbf7dd0418987a82e44c93b076aa443c00f171
        Reviewed-on: https://gerrit.libreoffice.org/34588
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-24  Stephan Bergmann  <sbergman@redhat.com>  [6502c53d5fd907fee82eb9ed58503c04739f339a]

        Oh, those are called Updates, not Service Packs
        
        Change-Id: If6cfe913445e8855eab3736d9abc63d7e152b361

2017-02-24  Szymon Kłos  <eszkadev@gmail.com>  [6d1e22a9b8c197673f43dcb00f3270dae812c8ae]

        Make ToolbarMode's "IsExperimental" property non-nillable
        
        Change-Id: Ia83776d7ee23fa56c0fc541c228c68b1832c3d11
        Reviewed-on: https://gerrit.libreoffice.org/34585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-24  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b65f742d7a3d843570c75ffcab99d5029b01a772]

        fix inverted warning logic
        
        warning says the item pool is not empty,
        so test item pointers for not null.
        ever since initial commit cf7e1f9cc99e7c260cfab823f2c47f56035bdbd0
        
        and make warning more descriptive by adding pool names
        
        Change-Id: I3a8a6ca69e319d01418eac527b15f61adfd0fb13
        Reviewed-on: https://gerrit.libreoffice.org/34589
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-24  Justin Luth  <justin_luth@sil.org>  [1dadd312e5cb3c95f1e3cd5a1776830b7056bc6b]

        tdf#105490: writerfilter exception - ULSpace must be >= 0
        
        Instead of a minimal margin, default margins were being applied
        because an exception was thrown when trying to set a negative
        value to top and bottom margins in SvxULSpaceItem::PutValue
        
        Change-Id: I0a9fc2c7cb996efbd26abfdbed27ea0bcb86d9a5
        Reviewed-on: https://gerrit.libreoffice.org/34598
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-02-24  Maxim Monastirsky  <momonasmon@gmail.com>  [fe7c8e4ec1990f33d325d3fcabdce30ef4f74465]

        Closing popup menu should close the parent toolbox
        
        ... if that toolbox is in popup mode (e.g. shapes toolbar
        dropdowns, or the toolbar overflow floater). Same behavior
        was introduced for non menu based dropdowns in
        81d4fbc0daa54889ccb09e6a3fadff9c70d99448 ("tdf#42029 Use a
        floating toolbar to show clipped items"), and is similar
        to what we had already in ToolBox::Select, i.e. when the
        user made a selection, the floating windows should close.
        
        This must be done before executing the menu selection
        handler, because such handler might execute stuff
        synchronously (e.g. MenuBarManager::Select), and if it
        will open a modal dialog, the floating toolbox will stay
        visible after the dialog shows.
        
        Change-Id: Ie93e71fa4dea80ba444aebccacf6adb926a39224

2017-02-24  Maxim Monastirsky  <momonasmon@gmail.com>  [6dc453db7ad693cd960170c35245929ea539ba15]

        Adapt insert image label for the context menu
        
        ... after commit fde6bbe41d3d8e13b6d3dc3f18e5ddcd10cfe5f0
        ("right click to insert image"), added .uno:InsertGraphic
        to the slide's context menu.
        
        Change-Id: Ib801899c17cc4f765f46fd4b8884e6b57b455f6d

2017-02-24  Maxim Monastirsky  <momonasmon@gmail.com>  [89c05973ff57eea1bc6c9cdc9e7dc13796e7d339]

        Remove the intermediate xModel variables
        
        And make sure to check for a nullptr xController
        in GetBitmapForCommand.
        
        Change-Id: Ib62bc06d0708847cfec54a71209cf68a4c32a50d

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [a8538f0774bd0fabf6012d735d1e86b3ff1c291f]

        When using MSVC 2015, require at least SP3
        
        Change-Id: Ia5495f2eedfdbc9e42e06d95657bc01e3904b7e7
        Reviewed-on: https://gerrit.libreoffice.org/34594
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-23  Caolán McNamara  <caolanm@redhat.com>  [5d6b5bb57bb82a0dc480ca2ea17da5396f598af7]

        assert on export of ooo59665-1.sxw to odt
        
        rSecondStart.nContent in this case has no m_pIndexReg
        
        just move on with our lives wrt this sorting
        
        Change-Id: I9642c5d345dabd02f3feea83bc2ffbf3f7adb082
        Reviewed-on: https://gerrit.libreoffice.org/34336
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-23  Eike Rathke  <erack@redhat.com>  [029d55f91983e39297bd8b8dbdda16393724f6e2]

        let's try if using the new ROUNDSIG(...,12) helps
        
        ... against sporadic tinderbox failures.
        
        Change-Id: I54dab5665575802b5fe9051d215399c3554e8fd8
        Reviewed-on: https://gerrit.libreoffice.org/34578
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-23  Caolán McNamara  <caolanm@redhat.com>  [58659cbaa8c955b135737bf9d77e4e57813310e5]

        Resolves: tdf#106159 right click + left click with comments in navigator
        
        results in a disposed submenu in the menu, we need to flag with bSubPop4
        that we have inserted the submenu into the parent menu to not dispose
        it
        
        Change-Id: I5b9711c0bba750c11d64dc175efd452f4bc8f4e5

2017-02-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [baee96e04a3e6b717a23b4e8744ab781ba60a4ce]

        Remove commented out code
        
        Change-Id: I1da07c52380e543b80c7725a8420c1927743257d
        Reviewed-on: https://gerrit.libreoffice.org/34587
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3788d6a264b8716fde4a73f2a34bb9b24e1f57d0]

        Remove commented out code
        
        Change-Id: I36e5f4072ac52a3073d13e4ad5185ead7611e722
        Reviewed-on: https://gerrit.libreoffice.org/34586
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [35f3759e5ca44bc7bc8f275833e1be54494c5ff3]

        There's no way to create an oslVolumeDeviceHandle for unx
        
        ...so the functions operating on them can all just return osl_File_E_INVAL. (The
        way to create an oslVolumeDeviceHandle is via osl_getVolumeInformation storing
        it into oslVolumeInfo.pDeviceHandle.  But the unx implementation of
        osl_getVolumeInformation never sets that, so it'll stay at the null value that
        callers must initialize it to.)
        
        Change-Id: Ibabd89e8f9de0892a0e815d30b6397f869e7df70

2017-02-23  Michael Stahl  <mstahl@redhat.com>  [f1bd815f60c78495259ae19ea68eacdb8b43a9e8]

        sw: fix cursor backup in SwXText::insertTextPortion()
        
        If the inserted string contains "\r", such as when importing
        lp556169-2.rtf before the previous fix, the given cursor has one of its
        positions mangled because its nNode will be on the new node, but the
        nContent that is restored here is on the old node.
        
        The invalid cursor causes an assert in the subsequent SetPropertyValues.
        
        Change-Id: I73a2e6ecd02ccf75f7b9ffd89d90ae1e3a93ceb2

2017-02-23  Michael Stahl  <mstahl@redhat.com>  [10e733908038407791f9c14af2a86417cc4a653c]

        writerfilter: RTF import: hex-escaped \r and \n create paragraph break
        
        ... in Word 2010, while the spec doesn't say what they do.
        So just handle \'0d and \'0a like \par.
        
        This fixes an assert failure on importing lp556169-2.rtf, where
        insertTextPortion was called with a string containing "\r", which split
        the paragraph and that messed up the SwPaM.
        
        Change-Id: Iee8b5b47e15d18232de841adfbc9c6498727c384

2017-02-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [78e25558e86188314b9b72048b8ddca18697cb86]

        tdf#106059 PDF export: create a reference XObject for JPG images with PDF data
        
        In case the bitmap is large enough, the bitmap for the PDF image is a
        JPG one, not a PNG one. Handle this case as well.
        
        Also stop compressing the PDF data: Adobe Acrobat gets confused when the
        second bugdoc is compressed and it doesn't provide much as most of a PDF
        is already compressed anyway.
        
        The rest is just refactoring to decouple the reference XObject code from
        PNG, to be able to use it for JPG as well.
        
        Change-Id: I5314a39b0f6d8c6493ecb36a0c588c895f5a70ee

2017-02-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [aa8efc72d43c2000cb3b5571fdc6b48617eb9b94]

        tdf#101652 No infobar when doc attr is readonly
        
        One can set the a document attribute to open the doc read-only.
        In this case the read-only infobar should not be shown.
        
        Change-Id: I92b78dc3e20ccf0d258cdf3e4a79530f87a2e311
        Reviewed-on: https://gerrit.libreoffice.org/34581
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [544104b957e72cfb5701cd949bca5184324d20ed]

        Simplify logic
        
        Change-Id: I4d2e94bb050f163cc691fda90be9dccbd2ca5e5f
        Reviewed-on: https://gerrit.libreoffice.org/34580
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-23  Caolán McNamara  <caolanm@redhat.com>  [0af436083e12516eb9251d4cc6f594f80ed06d3d]

        remove test for the moment
        
        Change-Id: Ib583e336f5ba560b9c1648291853b14582446ee3

2017-02-23  Caolán McNamara  <caolanm@redhat.com>  [69dfa8af78cdd9818c9e472552db290870dddc47]

        m_nExtStyle isn't used in gtk[2|3]
        
        Change-Id: Id03d0ee0d4aa29df85c7fcbcb59e1f769b63862f

2017-02-23  David Tardon  <dtardon@redhat.com>  [c4be2f6eb037af5d15c0cff913f96c68a41b4473]

        quote this properly
        
        Change-Id: I0c90c1c0396558a29f59b1fde8309bbeb15d1fb6

2017-02-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [f41fa22311ededa2fe8efea70f9d65e276239f6f]

        gpg4libre: Fix build by s/gpgme/gpgmepp/ on multiple places
        
        let's see if it appeases the tinderboxes
        Change-Id: Icfe97381395f5554d51cfb52289b3de89abbbb68
        Reviewed-on: https://gerrit.libreoffice.org/34569
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [5446a434b4302f1ab3bca70927ac376111a4743e]

        Silence -Werror=format-overflow
        
        Change-Id: I09abf54d67d0033ff3f8d61498ab094745c2081b

2017-02-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f827e119a34e7c1d1a31911f226f02dd64e05410]

        Reduce indentation
        
        Change-Id: Ie4578e45205ebf206a752651901f488a7edd648d
        Reviewed-on: https://gerrit.libreoffice.org/34541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-23  David Tardon  <dtardon@redhat.com>  [d132f85faddbbfc640d6d9cba2b8f62e2adfc207]

        add upstream URL to READMEs
        
        Change-Id: I9cde5f94c81c59ff99b8f5af9765b94b6f57184a

2017-02-23  David Tardon  <dtardon@redhat.com>  [3f69d7b8f5faed61c3d904b865919f0a3347e77b]

        update upstream link
        
        Change-Id: I1ef0e9079c7af6eddae3e3dae11ca8c3899fd59e

2017-02-23  David Tardon  <dtardon@redhat.com>  [a3f2bf61d93c3f599ed24039632055c4dbdf80e5]

        change intervall -> interval
        
        Change-Id: Ib211619428f16304603d9c0a9fce0b22dde2a617

2017-02-23  Mark Hung  <marklh9@gmail.com>  [baf043318e83e768abe4ed7ae1c45bb75c0197e3]

        solenv(gcc-wrappers): remove trailing space of includepath
        
        Change-Id: Ic14140f197a2c5e1632fd27cfae38ca4eff9bd8c
        Reviewed-on: https://gerrit.libreoffice.org/34562
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

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

        ofz: don't loop endlessly on failed skip
        
        Change-Id: Ibc105d8156e1b1ddf22948fb02165f8d03b4cfd5

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [cd23b010a2531c86ee7ec70c80ca6afb01f85ab8]

        Don't check HAVE_GCC_ATTRIBUTE_WARN_UNUSED on MSVC
        
        ...where -Werror -Wunknown-pragmas command line arguments will trivially make
        the test always fail, anyway
        
        Change-Id: Iae5534054331d41508f39d5cf141803ab5bc8ba7

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [f89f9aa6adcc5af5adff7ba1c589734c73ed80ab]

        With GCC -std=gnu++17, dynamic exception specifications cause an error
        
        ...instead of a warning (as with Clang), so this follow-up to
        e16644fa1c042b56a1301f0476d7ddb71c8765ea "external/mysqlcppconn: Silence
        -Wdynamic-exception-spec errors" patches the (few) dynamic exception
        specifications out of external/mysqlcppconn completely
        
        Change-Id: I83a42f1c09e60c15fad1564cf7c42eb3370485da

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [9d2721b1bb1256446a89ae8ab8f31f7f780d500c]

        -Werror=register in external/lcms2 (GCC -std=c++17)
        
        Change-Id: Ic0c7fe636f8153f221c0bc221c547f23b0e780a2

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [73a9502ce8d06d729d8070721c4fc53c4e2b13dd]

        Don't pass shared_ptr by value
        
        ...to avoid having to generate a temporary in e.g.
        SwXParagraphEnumeration::Create (sw/source/core/unocore/unoobj2.cxx), and thus
        to avoid <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79679> "[7 Regression]
        [C++17] Missing destruction of temporary within constructor's
        mem-initializer-list"
        
        Change-Id: Ifaa5a6d0e9baa77a19752f54e7765783139bea95

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [280cd27dbdab438e63ecb2599ab5dd20e04d71d5]

        -Werror=format-truncation
        
        Change-Id: I1b27289724389018bd4048573e8c8e4cf28eb983

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

        ofz: don't read data that isn't there
        
        Change-Id: I7fdcb78bde8f650c1a57d34177d8993a6d8a0a2f

2017-02-23  Caolán McNamara  <caolanm@redhat.com>  [46b1b5dd2a5368663fd56434160fa126f1a54d84]

        make this a little clearer
        
        no logic change intended
        
        Change-Id: Ibfc46d0aba9e220be54270734e0cdfbc123be9a5

2017-02-23  Caolán McNamara  <caolanm@redhat.com>  [840ad0a88045021c58644404a099a3678a371020]

        improve scoping
        
        Change-Id: Ic79d46da4e322a0f52981c3a3df65f7f0294fdd8

2017-02-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [d8a277479f2cbbf46cf74e74ad16f890fd21dc91]

        xmlsecurity: clean up leftover signaturetest
        
        Which is not even built since gbuildification.
        
        Change-Id: I5fbacc32289c4a534d49ca9042cca4e40fa53815
        Reviewed-on: https://gerrit.libreoffice.org/34565
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [59a63d8161b4948766c075224599ded44b01d3ce]

        In Java, css.uno.RuntimeException doesn't derive from css.uno.Exception
        
        Change-Id: I83850db6e3f3ac87d52e75f122ba2b6bba3905b9

2017-02-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [aceba1e1af7ba63d29f35022741d3c764df63983]

        gpg4libre: We want to use C++ library instead
        
        in particular, the one from gpgme project. configure check is set
        up in such a way that it will fail with older gpgmepp that depends
        on KDE development packages.
        
        This means Linux distros released before 2016 have to rely upon
        in-tree version, but such is life ...
        
        Change-Id: I5cdceffad6e81643603fcdee57a7656218f76834
        Reviewed-on: https://gerrit.libreoffice.org/34130
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [a9b4c7b31da1b98280203c61d58261d1ffbb8b77]

        Use more conventional TRUE for KDE4_HAVE_GLIB
        
        Change-Id: Ic0d9177a6f07f5dbe4138e9a1a7cab1389dee97c

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [e52ad7191cc85938ff9338e8c18324bc42a80caa]

        Use more conventional TRUE for JAVA_CLASSPATH_NOT_SET
        
        Change-Id: I3e782f9b7ae54a60ca0e71e66d7fb287837f47d7

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [78a2e5b5c59c2f3a3e117a098dbbcf518fba2e85]

        HAVE_GCC_PRAGMA_OPERATOR is only needed as AC_DEFINE
        
        Change-Id: I1f1978bbc8c38a7d5504fb86b8a716cbbc01c830

2017-02-23  Caolán McNamara  <caolanm@redhat.com>  [3a70e0f1b9613c39d97ea315d6980735022667e9]

        ofz#663 leak in svm comment reader
        
        Change-Id: Ia72da932d7927a143f1b3901d46d610a51fa551d

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [63cad601f3ac1d2417937951e257f996d1737300]

        Stray "LIBS=$save_LIBS"
        
        copy/paste error in 0032fc0385679d15992fb1a2e8dc0ff1c228c911 "Fix check for
        broken standard library"
        
        Change-Id: Idef7fbada1f4d4e6afa8b03028a1e5c89c1b2077

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [2c952c6a59c508e330386124df15a04217c3301c]

        New loplugin:subtlezeroinit
        
        Change-Id: I4530021d78f714d389833bd00ea87430d1d20f52

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [43f2a7d979eac630309064e5de3af1f22ba168e9]

        Better make the zero-initialization more explicit
        
        ...if initializing these members is necessary at all; a bit hard to tell from
        the code.
        
        Change-Id: I3ddb25c35f0d1b44a092bdb2cb0192ce619f947c

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [802ac3e437bff5bfbc530c91105f0c380abd62fc]

        Assert IdContainer's bInit in uno_releaseIdFromCurrentThread
        
        ...implying that pLocalThreadId, nRefCountOfCurrentId, pCurrentId are
        initialized, implying that zero-initializing them during construction isn't
        necessary.
        
        Change-Id: I98399203694edde14abc664a82861ba50dfb357c

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [3534eef59d04ca22323330245fe91c758072f758]

        Better make the zero-initialization more explicit
        
        ...if initializing these members is necessary at all; a bit hard to tell from
        the code.
        
        Change-Id: I384fbeedb3a5b0690a80cabdd13ca13d07e8d627

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [2122952e740f345be1d905d77fcf0b7ed4278c07]

        Better make the zero-initialization more explicit
        
        ...if initializing offset is necessary at all; a bit hard to tell from the code.
        
        Change-Id: Ic1d7c97f174e3ed04b03f4004ca858029e9a258e

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [bf8627cbb7c40925eb29af004b9bd3d58322bcfa]

        Better make the zero-initialization more explicit
        
        ...if initializing RevisionType is necessary at all; a bit hard to tell from
        the code.
        
        Change-Id: Ic472c8cceb818b7e18d3de348f392f8641d85255

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [27728d21e479007a7534e2759e464ebfe10a4e70]

        Better make the zero-initialization more explicit
        
        ...if initializing these members is necessary at all; a bit hard to tell from
        the code.
        
        Change-Id: If15fb11b601ba3b8b5d3fdbe5c3dac01b095fb05

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [82ea4fdc37c475c4a39842341b6f236c689ff755]

        Use copy ctor instead of ZipPackageFolder::copyZipEntry
        
        Change-Id: Ief103f2f4c66a2086f73c4d2ff332e769e6fc33b

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [3d441992df13d62109dc8385999ccc5ebe4bf338]

        Better make the zero-initialization more explicit
        
        ...if initializing mbIsAttributesEmpty is necessary at all; a bit hard to tell
        from the code.
        
        Change-Id: Ia19014b4bf6bb2c41d11ee0afb43fe6bf7da1fcb

2017-02-23  Stephan Bergmann  <sbergman@redhat.com>  [189bfa9c9946fde2f8bc791aad501f72ca45db5b]

        All ScAxisPosition values that meAxisPosition can take on are covered
        
        ...so all of pInfo's members are initialized, so no need to first zero-
        initialize it
        
        Change-Id: I9cc7a0cc038aec59dca4121d16164843483737fc

2017-02-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [6776fdc63bd4407ebec9267fb492cba9c1a40af2]

        loplugin:unusedmethods
        
        Change-Id: I5a72ee666e71b4c5c8f43d327aa7e8eb62d1e51b
        Reviewed-on: https://gerrit.libreoffice.org/34537
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-23  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0407200401358d3d565438800f55b61fc1a61794]

        fix crash in the sidebar code
        
        The check should be for xPanel and not xPanels.
        
        See
        http://crashreport.libreoffice.org/stats/signature/sfx2::sidebar::Panel::GetTitleBar()
        
        Change-Id: I745d6d8abbfc68e86ed812460faa551867ddec43
        Reviewed-on: https://gerrit.libreoffice.org/34560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-22  Gabor Kelemen  <kelemeng@ubuntu.com>  [36de6c50684c8241969a2064d30aff41e0bc5d97]

        Drop some ooo2gd extension packaging bits
        
        Change-Id: I5038652a969f88f6d4266fd540b1b43df1fee453
        Reviewed-on: https://gerrit.libreoffice.org/34555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-22  Khaled Hosny  <khaledhosny@eglug.org>  [04d086531ff4a3ab24b704489270c7c23792bd20]

        tdf#104509: Fix GetGlyphBoundRect on Mac
        
        The rectangle top and bottom were mixed up! I tried to fix this in
        8cef9b4dbafdebc0566d6d7f715f27f978ddfe5b, but it was not the right fix.
        
        Change-Id: Ia033ff2823bfd641e830d748d413d7791bfee5b8
        Reviewed-on: https://gerrit.libreoffice.org/34557
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-02-22  Michael Stahl  <mstahl@redhat.com>  [d47c009ec5bc15afbd7792ce236a02a712edb2ac]

        sw: WW8 import: avoid assert on ooo99613-3.doc and ooo99613-4.doc
        
        sw/source/core/txtnode/thints.cxx:1244: bool SwTextNode::InsertHint(SwTextAttr*, SetAttrMode): Assertion `!pAttr->GetEnd() || (*pAttr->GetEnd() <= Len())' failed.
        
        These files were created by a buggy OOo and Word 2010 considers them
        corrupt and pops up scary warning dialogs, so just avoid inserting hints
        with invalid positions, there's not really anything fixable here.
        
        Change-Id: I65b5b963d7b4e28fd9551ccadd71b581f118106c

2017-02-22  Michael Stahl  <mstahl@redhat.com>  [33a3a5a7eb52ed6a883216cbba83f620f00f61b1]

        sw: fix import of table in ooo44732-2.doc
        
        The problem is that the first call to SwWW8ImplReader::TestApo()
        from WW8TabDesc::WW8TabDesc() wrongly uses style 1 to construct the
        Apo, when the actual style on the first cell of the 2nd row is 4.
        
        Here style 1 contains PDxaWidth and PWHeightAbs sprms, which are
        both overridden by the 1st paragraph, 1st cell, 1st row to 0.
        
        The reason is that during the WW8TabDesc, apparently nothing actually
        updates m_nAktColl, so it's always the style of the 1st cell, 1st row.
        
        Clearly when called from WW8TabDesc this should not be using m_nAktColl,
        but it's not clear to me if calling GetColl() here always works.
        
        Change-Id: I3e3ac0c243112154d40d99684149e1c5f0e51129

2017-02-22  Michael Stahl  <mstahl@redhat.com>  [953f10c45900c407f7d7866d6d7a50e00dec160c]

        sw: typo
        
        Change-Id: I2ed1925d26abee04bed530260e26511f278f97b7

2017-02-22  Caolán McNamara  <caolanm@redhat.com>  [c5b1a01ddfa54156b4fa8e542d6936908257ca93]

        ofz: don't read data that isn't there
        
        Change-Id: I9f730c321755cde169d940b49fc93bbe057ead57

2017-02-22  Eike Rathke  <erack@redhat.com>  [65553180cfe80a1b2d551c8063a5bc03b427d138]

        less ugly ClosingClipboardSource()
        
        Change-Id: Ie53837e4dd5f779255eac25e090b23e49c3786ce

2017-02-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [0b08eacd79a2133a07410dfb99bcc04bb9dd2199]

        tdf#104482 Force updating progress bar on safe
        
        I don't know why the progress bar on load is handled differently
        then on safe. As a workaround, this converts all Flush() calls
        to Update() calls, but we should update the UI on safe correctly.
        
        Change-Id: I97d6fc5797d08e9556f7fa7f9f8110aef30b3772

2017-02-22  Caolán McNamara  <caolanm@redhat.com>  [6a141837a7bc75a7ef4a7827256be5a3a0a6092d]

        add tif fuzzer
        
        Change-Id: I4f7c73b85c34bfdf88536ed40b288392e7e21368

2017-02-22  Olivier  <olivier.hallot@libreoffice.org>  [76c085c9888ee3cd96940ab558cbd1dd83d6b774]

        Updated core Project: help  4653c092350d627d43e895039fa17c37a1fd0251
        
        Improvements in CSS for online help3
        
        Change-Id: I3340b980c98feaf24557dc8cfaa95c0a27506b58
        Reviewed-on: https://gerrit.libreoffice.org/34550
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-02-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [6db0f1feb1d9931d2726dd11a889c58815710ce0]

        tdf#106059 PDF export: create a reference XObject for PDF images
        
        If a reader is capable of showing reference XObjects, then it can show
        the original/vector PDF image instead of the bitmap fallback.
        
        Change-Id: Iac8a460c43ff7467e3a5fd8ee4cbf2179084335b

2017-02-22  Caolán McNamara  <caolanm@redhat.com>  [f28672a077375a360879ad34edfbd06b611ea6d8]

        don't inherit SwSpellPopup from PopupMenu
        
        Change-Id: Ieee1f24713aac368e24730ea835b59855a14848b
        Reviewed-on: https://gerrit.libreoffice.org/34542
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-02-22  Tor Lillqvist  <tml@collabora.com>  [3c946d688627ba0c31bcb37dfed4e6e180608854]

        Put also the LICENSE file in Resources on macOS
        
        Change-Id: Ia4888050099e74b93af67c58e988b4ae9e2516a1

2017-02-22  Tor Lillqvist  <tml@collabora.com>  [ca7f30506cb05f64d4688faba366a12c86bb36dc]

        Need <sys/stat.h> when HAVE_FEATURE_MACOSX_SANDBOX
        
        Change-Id: I401679ae6cbc8f924126589cfb9f22fb244e7da2

2017-02-22  Tor Lillqvist  <tml@collabora.com>  [b06edd5a07f18b0999adc0084b8133eb6481f867]

        Improve error handling and fix some problems
        
        Use the -e and -o pipefail bash option to make the script fail more
        reliably if some command inside a pipeline fails. Use the -u option to
        catch mistyped variable names.
        
        Move the signing of executables in the bundle's Contents/MacOS after
        signing nested bundles.
        
        Change-Id: I21d441bcb2dbfc19b0cb5718b76402b1686d2239

2017-02-22  Caolán McNamara  <caolanm@redhat.com>  [8fcb253f706d0543e1c2eeb816f74d96cafdc6e2]

        let content widgets of sidebar slide bg fill available space
        
        so if its expanded more of the master slide name can be shown
        
        Change-Id: I7dcb28e1958edf8ab7fcc03fb77c4b6a9f461ad1

2017-02-22  Caolán McNamara  <caolanm@redhat.com>  [ea1b27b3b579fd2896c5e054422e909c6739ad86]

        don't lock sidebar size due to long master slide names
        
        Change-Id: I90cbae1cbdea10d5c9bb6678535f73e8419bf8cb

2017-02-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ed9af1e4ac0ec6c0371213ea99be62059938ac1b]

        ChartDumpTest: More build fix
        
        Change-Id: Ib481c05ac6f0f60d394e5380aa9cef46b4a0c65f

2017-02-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [57c5ad79609134e0ff0013a002cc80a570e81c20]

        tdf#106059 PDF export: set matrix and bbox for PDF images
        
        We still unconditionally refer to the bitmap, but now the correct
        /Matrix and /BBox is set along with the necessary scaling inside the
        stream, so that when there will be a vector image reference, it'll
        appear at the correct position / size.
        
        Change-Id: I9c13c11fe76995b3b3d31a135eeaa895ee0abb0d
        Reviewed-on: https://gerrit.libreoffice.org/34543
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-22  Takeshi Abe  <tabe@fixedpoint.jp>  [e1190058b5d4d3cec9959dfa1e9fa87818f710e8]

        Test whether SmEditWindow::SelNextMark() keeps cursor position
        
        when there is no next placeholder marker.
        
        Change-Id: I9846b304074c39f49118710a758d44a43f926b25
        Reviewed-on: https://gerrit.libreoffice.org/34531
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-02-22  Pranav Kant  <pranavk@collabora.co.uk>  [46b5dff4db336df2ff6496d91b0a2c559c6a9592]

        lok: these are not always plain ascii
        
        Change-Id: I9783b6b2839805189015dbad8a97128c89e0a4a9

2017-02-22  Caolán McNamara  <caolanm@redhat.com>  [988ac73e57b7e7f171fb2543de90a9afc2aa3289]

        use std::unique_ptr
        
        Change-Id: I11a58aa38f931c7912e2e5ac6df46f98e6bb681e
        Reviewed-on: https://gerrit.libreoffice.org/34539
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-02-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [af8c0696e56395d48f8d8d75a37ced1c58a5be17]

        vcl: use auto when initializing with a cast in pdfread
        
        Change-Id: Ic785ef3f767cf529dc51e4d49234145fc8d14f97
        Reviewed-on: https://gerrit.libreoffice.org/34535
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-22  Matthias Seidel  <mseidel@apache.org>  [dc83ba72517f77afd085f2599517a45d553b06fb]

        Fixed typos, HTML code cleanup
        
        (cherry picked from commit b160330c34367bc355031a3850bb2910535049c4)
        
        Change-Id: I6fbcf51c1cd3112330cb39c04210a4bd6a4c73f8

2017-02-22  Caolán McNamara  <caolanm@redhat.com>  [575fa39650cdaab28c9093c90ffd995b4ca7dea2]

        convert input window menu to .ui
        
        Change-Id: I1b9f05d16746bf1de57115f68df5f95e2a90413a

2017-02-22  Caolán McNamara  <caolanm@redhat.com>  [466d16dea01e611efb994e5b86a2abdd6fb9572f]

        Updated core Project: help  1c22474b8b970ccd638b274c3e2b83483e72f780
        
        update help ids for writer formula bar menu .ui conversion
        
        Change-Id: Ie140ef7f57de7a067c1706636f96baf49208d400
        

2017-02-22  David Tardon  <dtardon@redhat.com>  [ac956e0424c79b59bb5ad433d18b3016bd47b9b2]

        upload libstaroffice 0.0.3
        
        Change-Id: I5cb29e5cc8635988e84f0285164cf139ed4a62b0
        Reviewed-on: https://gerrit.libreoffice.org/34536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-02-22  Caolán McNamara  <caolanm@redhat.com>  [433b98683bf0f0e6992d0d805b58f552ab9a265c]

        add tga fuzzer
        
        Change-Id: If14486ffa268ce830b941b1b3f621dce190be43e

2017-02-22  Caolán McNamara  <caolanm@redhat.com>  [d171fbed9d17dda5fed22d313390b9d31c3b684d]

        coverity#1019413 Uninitialized scalar field
        
        Change-Id: I1d902ffddee97a4598772f8044fddf4316e2a27a

2017-02-22  Tor Lillqvist  <tml@collabora.com>  [b514a0ecdf368e39033c53f312bee7c5e86939e0]

        Add --with-package-version option, mainly for non-TDF product macOS builds
        
        For macOS, the "package" version is included in files generated by the
        build (the Info.plist), so we need to be able to set that at build
        time, in order to be able to produce differently identified builds
        from upstream sources with the same upstream package versions.
        
        Change-Id: Ieb6b6c07788178b629d6cff0630e30224f6e7ccd

2017-02-22  Gabor Kelemen  <kelemeng@ubuntu.com>  [9e1b66aef1bdba6ba5cf3178aff3af1ac0b5d72c]

        Drop .uno:ToggleTitle - this seems to be its only occurrence left
        
        Change-Id: I3b8b99bd72711cffe44639ad407230537f270e2e
        Reviewed-on: https://gerrit.libreoffice.org/33328
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-02-22  Szymon Kłos  <eszkadev@gmail.com>  [50468779725c9eaccae17e4e39a6651f12e49340]

        tdf#103323 Single Toolbar without experimental mode
        
        Only Notebookbar mode should be marked as experimental.
        This patch allows to enable Single Toolbar or Sidebar
        mode without experimental mode activation.
        
        Change-Id: I9dcf1602b2f560aaa9ea29c07c4a7ed473be0352
        Reviewed-on: https://gerrit.libreoffice.org/34431
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-22  jan iversen  <jani@libreoffice.org>  [ab92c84dfe600f320f37b6126cab11385a6fbdd1]

        Revert "Fix typos"
        
        This reverts commit ffd7f8fcfc2b551509e9cb31c0920e0f64292ea7.
        
        Caused some problems, need to be broken down.
        
        Change-Id: Iee816a266c32e7cebe623d36300c13d079e77c52
        Reviewed-on: https://gerrit.libreoffice.org/34534
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2017-02-22  Tor Lillqvist  <tml@collabora.com>  [65c43905c3396412b08eb09c58830d0acd9ad72c]

        Bin pointless once used typedef
        
        Change-Id: I12f51748dd190f6d50ed7ae738d7eedeb32f0af8

2017-02-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ffd7f8fcfc2b551509e9cb31c0920e0f64292ea7]

        Fix typos
        
        Change-Id: I61764094dd6f8e13f29ca554373d30d1d5def447
        Reviewed-on: https://gerrit.libreoffice.org/34476
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2017-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1877a16b38bfd74a52e39b49289d5f5572b610b]

        loplugin:unusedfields
        
        Change-Id: I8a114bcda99f123d230d61b0d0595bfe657cc3c0
        Reviewed-on: https://gerrit.libreoffice.org/34513
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-22  David Ostrovsky  <david@ostrovsky.org>  [f0c7cbe1d8505d3c1f5a2b2253efda35542c898b]

        MSVC 14.0: Make it work with older SDK version
        
        Change-Id: I50a9e8b122250af445c2a1b3d0941d508e027318
        Reviewed-on: https://gerrit.libreoffice.org/34528
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>

2017-02-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [0999c403a0a7cc9248a1773042ad09fd85004267]

        ChartDumpTest: More build fix
        
        Change-Id: Idf59d552582035d3988e761a5024887a2540e692

2017-02-21  Johnny_M  <klasse@partyheld.de>  [9787e68c27b94ccfa25bd9246e24fb42c900aff3]

        Translate German comments in sw/source/filter/inc/
        
        Change-Id: Ibd1fd21f1d36591d28979e733da4a812133912ef
        Reviewed-on: https://gerrit.libreoffice.org/34428
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-02-21  Eike Rathke  <erack@redhat.com>  [50d9da073d34ea6a223d39538ec37a646f8d276e]

        do not test for different caption pointers ...
        
        ... if it's not guaranteed they may not be identical.
        
        Change-Id: Ieb4b0eb07a1b1832df65dde3c2e5a92b5121a162

2017-02-21  Eike Rathke  <erack@redhat.com>  [6bf75f3d805fd97fb38f2d29158f10245035c2fa]

        this should be GetOrCreateCaption()
        
        ... as the caption object has to be created after the note was pasted from a
        clipboard where the caption was forgotten..
        
        Change-Id: I9b04f0146a7609ac44973dc181fa2ab6b11295b9

2017-02-21  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [07157107a3b7fd3d1b55db9ce1aeb9f6d4e204ab]

        tdf#105772 apply all ODFF constraints with function SEARCH.
        
        Now the function both complies with ODFF1.2 and behaves the same
        as Excel does.
        
        Change-Id: Ic49af48cacedbac54688266a916c5fa6e28bb5c4
        Reviewed-on: https://gerrit.libreoffice.org/34037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-02-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [931646b2534f245064a87dbe6054921a9ef71765]

        fix the webdav=serf build
        
        Change-Id: I1e66f437d561e5a8838fd331c6add25f4e25655e
        Reviewed-on: https://gerrit.libreoffice.org/34525
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-21  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [0aca3bde3ae6d1acc241e3aecde5ebca89b75b1b]

        tdf#105885 fix incorrect result with CHISQ.DIST.RT.
        
        With X-argument < 0 Excel returns an error; Calc now does too.
        
        Change-Id: I58a84436b2418bef824b6494c2cc5737932cc936
        Reviewed-on: https://gerrit.libreoffice.org/34098
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-02-21  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [ceb1b8f3baa425f0d1ec96ceb2e49e3a04ba4a0a]

        tdf#105937 fix incorrect constraint for Calc function T.DIST.RT.
        
        As code is shared for various t-distribution functions, the applied
        constraints did not all apply for T.DIST.RT.
        
        Change-Id: Ia68330e6fad7990e964fa5fd86fc062c156d1a4e
        Reviewed-on: https://gerrit.libreoffice.org/34149
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-02-21  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [52b464f31a162c2e90cb5482ffa2a7ff8dd386d5]

        Remove unused function. Following tdf#105657
        
        Change-Id: I7890d76b35bcf5eb9a965fb90ae1a106913548e8
        Reviewed-on: https://gerrit.libreoffice.org/34506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-02-21  Katarina Behrens  <Katarina.Behrens@cib.de>  [a6cc03546975c9343e2c554f3f049c8f7c35bb54]

        tdf#102003: Fix misbehaving bitmap fills in sidebar
        
        Change-Id: I7339081df12695ad624a8b71024281034d9380be
        Reviewed-on: https://gerrit.libreoffice.org/34520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [4bd8c84c4af617ddfeaa48e9c773ccc73bebade2]

        reformat this a tad
        
        Change-Id: I278abd2f3410cb0212b48a605001fe7145c82cfa

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [e834354ff3dbf38b1d3834f6980fffaed7b4074c]

        convert writer changes menu to .ui
        
        Change-Id: I30a957f91c3faca5e16a70efce08579ac3368bdf

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [eb38069490b7eb3ec286cdb0309fc8f49f192843]

        Updated core Project: help  0dbfd3f53a4cb4074ea5745fa5c7331d87c2742e
        
        update help ids for writer sort/edit comments menu .ui conversion
        
        Change-Id: I960d72cd9e7903c9682e84770d8587fd69b4883b
        

2017-02-21  Eike Rathke  <erack@redhat.com>  [b1abc8ef50ccea87f1bf03d2328354340120251f]

        unit test for copying note from clipboard after closing orig doc, tdf#104967
        
        Change-Id: I165363eecbb37561d8265638415e0f5f069878d7

2017-02-21  andreas kainz  <kainz.a@gmail.com>  [0d0102a8000202abb7c5a094da3221589adfe53e]

        update alignment in notebookbar.ui for writer
        
        Change-Id: Ie2cb54148987c67fcfa409ed49daeab99850482f
        Reviewed-on: https://gerrit.libreoffice.org/34490
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>
        Tested-by: Szymon Kłos <eszkadev@gmail.com>

2017-02-21  Eike Rathke  <erack@redhat.com>  [8986bf698849c8b64e49f77246c0698813a602ed]

        this should had been GetNote() and GetCaption()
        
        Not creating if there wasn't.
        
        Change-Id: I3e7a0d167e604b13674d24de18bd2bc7d3b36aa0

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [5b949fb75e9674f04d8b6b3ff856b7bbae3ed6ba]

        stray fprintf
        
        Change-Id: Ieebdd7166e4a1b002cc5085bc5c83e17924cc15e

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [7660d45dc3884e910d619d0e7551f5f58346ab04]

        convert calc changes menu to .ui
        
        Change-Id: I65c07995ab7a63bcefeb1612e86bf3fedc33f4a5

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [342c612086e6bdd56cbf9ed45a83965b6c7f24fd]

        we want selected radio entries to default unselect the others
        
        Change-Id: Ib208797fc5c876c5646df33c4682d4a9e795912e

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [ff30fa30edd2562594b9b71de2a6dd1d20fabc8f]

        make every menu id unique
        
        instead of every id within each menu so submenu ids are not shared
        by an id in the parent
        
        Change-Id: Ic94794b5c461307b79969472e9fb24d11c96ca53

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [342238a320b057d2aab401e29a44fc8f96a3da6a]

        improve loading submenus from .ui
        
        Change-Id: Ida5382bffa3cee55ffa64fd50d3733a178afa639

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [1d8fe6a7c6bbaa7d3a5eff8a7a6b5e613bb61b28]

        stl debugging points out that a < a
        
        when using right click menu in calc redline dialog to
        sort changes
        
        Change-Id: Ib79028168470b7a556bdc37cd65ce99b4dce5152

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [20a1f095ee4def1a0c4739bf27da8f7a3938ade1]

        Updated core Project: help  358d6c4eb7e82309fb1bc1f362d5f43297cbc2ba
        
        update help ids for calc sort/edit comments menu .ui conversion
        
        Change-Id: Ib95596c2063b3edb7ace4d4f9cc1c25c829a00c1
        

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [887c89435e6088bdb7154e70b240d6ecdf1d61a6]

        GtkSalPrinter_Impl must be complete for the definition of ~GtkSalPrinter
        
        Change-Id: Ieafd639e6665025e17f6a2eb3bd5a05167de07ea

2017-02-21  Michael Stahl  <mstahl@redhat.com>  [e970911e296cd81acf9ecaf666c5265dd46a5ddf]

        sw: translate rest of german comments in ndtxt.cxx
        
        Change-Id: Ifacfea14cfb2f66e8e3d47d409421d89210920f1

2017-02-21  Michael Stahl  <mstahl@redhat.com>  [27a8a8e61a39d1eafc36d656a1c54c804c7aec71]

        sw: this member is a WW8_CP
        
        Change-Id: I639ea24900a7774369636554547e63e9c84c5ed3

2017-02-21  Michael Stahl  <mstahl@redhat.com>  [a620cfd83eaca1ef550811f99fbbc3d7fe3dbd70]

        sw: clean up LONG_MAX/WW8_CP_MAX confusion
        
        Change-Id: I5e9d595b851db231863e3e02866149a7af01883b

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [95f454e25501d1f221c5ee460a82c1e9feb8b6de]

        -Werror=register
        
        Change-Id: I8884467d1f33c8c4096520fedd51aa28a4f9f546

2017-02-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c378f89ce8a692099eb7439f0c03198a189470cd]

        add ENCODEURL test case
        
        Change-Id: I0854c146a8fed793460fcbe392d43e91bcfd113e
        Reviewed-on: https://gerrit.libreoffice.org/34492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-21  Eike Rathke  <erack@redhat.com>  [b8c50df5d66d5c29bf3af4e48978888dd72b19b8]

        move ScDocShell de-/init related to getNewDocShell() and closeDocShell()
        
        In preparation for being able to handle two documents.
        
        Change-Id: Ie7ea65136bcd6719031af6b1034d002058bfd81a

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [5c99f2c8524625491ba1b4d736bdd457d258eea3]

        Move INetMIME::getHexDigit(int to its only place of use
        
        Change-Id: I8d02a51a0da5aad4cd95e15fe6bb329b43e32067

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [dceb440f6fde4cf93e4059ddd183d1293ff5fee3]

        allow disabling liblangtag for internal libetonyek
        
        Change-Id: I3a649f3460759cbcd290cef2e90398b2868983a9

2017-02-21  Eike Rathke  <erack@redhat.com>  [45fd903d5ed6007271485ce3fa7c2e78bdc286f8]

        unit test for cell merge with note caption undo, tdf#105667
        
        Change-Id: Ib49e0f35aa554025634c8496fbb80d87dbc86d89

2017-02-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7bc1c438008517cc9d475a21cdc4a06c6d25eb8f]

        Fix typos/translations, following 04644956e53d
        
        No automatic tools
        
        Change-Id: I3a6d18760f90c4ee02b9380758f97f6fca6c4428
        Reviewed-on: https://gerrit.libreoffice.org/30874
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-21  Katarina Behrens  <Katarina.Behrens@cib.de>  [cd497ebda3d63042c41e70a9ff8941a0fcf65572]

        gpg4libre: Make internally built libgpgmepp available in instdir
        
        Change-Id: I1193c0d350e6b0d3498117ef7719e7a009173f09
        Reviewed-on: https://gerrit.libreoffice.org/34514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-21  Pranav Kant  <pranavk@collabora.co.uk>  [1b4ce7cd8e4c1e1732ee6434cadd29cb23583a54]

        sd lok: Support editing annotations by id + unit test
        
        Change-Id: Id4faf59eab8c72a2d78157bca15a5e07f9622dde
        Reviewed-on: https://gerrit.libreoffice.org/34512
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-02-21  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [76198c537fa7595b94b2f930081bf7f6ec966dbe]

        tdf#106049 Apply proper constraints for Calc function T.INV.
        
        Probability p must be 0 < p < 1 for inverse cumulative left-tailed
        t-distribution function.
        
        Change-Id: I4f79eac8c9362e31de46b3ff4ebe7283ec475fac
        Reviewed-on: https://gerrit.libreoffice.org/34375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-02-21  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [e7f769bc67d3f132b477b3c253f8065243b9b8ac]

        tdf#106052 Treat SubFormat for "Precision as shown"
        
        Get precision from the correct subformat
        
        Change-Id: I458e5b3d1fb515864f19499ac9ac529e1d68a267
        Reviewed-on: https://gerrit.libreoffice.org/34505
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-02-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [291c9122b23ce7aa619e828b895b08dcd21bf025]

        tdf#104081 RTF import: handle \htmautsp
        
        It's the opposite of OOXML's <w:doNotUseHTMLParagraphAutoSpacing/>, so
        the default is different.
        
        Also adapt the fdo82006 bugdoc where the original bugdoc contained this
        flag, but the testcase did not.
        
        Change-Id: I2fd757a8f95be9b1bee63570c9f587c17d3b22bc
        Reviewed-on: https://gerrit.libreoffice.org/34507
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe459304497f822b1b9ab1f49602c0a81813c987]

        fix KDE build
        
        after commit 0649622956431e0a1955cb80d1175025401ab5e5
        "loplugin:unusedmethods"
        
        Change-Id: Ia9ef3f8c1e64397a350656a3addc1b2a67f0b118

2017-02-21  Johnny_M  <klasse@partyheld.de>  [54f53f79f077aa42275d097aed24cca1220c0f16]

        Translate German variable names
        
        This is to follow up on the commit 9bbc168c29d3f48839d40173f5467228ce9a7268 by:
        - Changing "Comma" to "DecimalMark"
        - Changing "VorComma" (literally "before comma") to "BeforeDecimalMark"
        
        Change-Id: I3eff7024df56c701ac721a1e74645c8be764bff4
        Reviewed-on: https://gerrit.libreoffice.org/34429
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [0a99b5a1b7325454fe3d1174d44354888aa22012]

        When building with clang-cl on Windows, build CLR code with MSVC
        
        ...as clang-cl doesn't support the /clr switch.
        
        * In configure.ac, capture the MSCV version (that would be used if CC hadn't
          been overridden to use clang-cl) into MSVC_CXX.
        
        * The logic which flags to pass into gb_CObject__command_pattern is coded into
          the platform-agnostic LinkTarget.mk, so it's too late to try and filter all
          relevant flags in com_GCC_class.mk, depending on whether a given .cxx file is
          a normal one built with the normal $CXX or a special /clr one built with
          $MSVC_CXX.  Thus, a new CxxClrObject class had to be introduced that captures
          this information early.
        
        * When building with clang-cl, the generated config_host/config_*.h files
          contain values suitable for clang-cl, but not for MSVC.  But the .cxx files
          compiled with MSVC happen to include config_global.h, and would fail.  Hack
          around that problem for now by introducing a hard-coded, minimal
          solenv/clang-cl/config_global.h that is found first when buliding such a
          CxxClrObject.  Needs cleaning-up properly.
        
        Change-Id: Iff8aac51c0b4fa906b14503c692640dda0996d33
        Reviewed-on: https://gerrit.libreoffice.org/34509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [0649622956431e0a1955cb80d1175025401ab5e5]

        loplugin:unusedmethods
        
        Change-Id: I52a9f16f3ed543a3c83ca111df70e3f7ae1ef33c
        Reviewed-on: https://gerrit.libreoffice.org/34508
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-21  Pranav Kant  <pranavk@collabora.co.uk>  [ede35e5c693a287f31e3c02d8afd33580e827380]

        sd lok: Include parthash in annotation list and callbacks
        
        ... and update the tests accordingly.
        
        Change-Id: Id11f2d19274e743b0e2a0bbeb0c21936f12b7777

2017-02-21  Khaled Hosny  <khaledhosny@eglug.org>  [0e21f6619c72f1e17a7b0a52b6317810973d8a3e]

        Kill bitrot Emscripten experiment
        
        Change-Id: I1cd5331157e684afb01e6555168ce646194c6ff2
        Reviewed-on: https://gerrit.libreoffice.org/34493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-02-21  Jan Holesovsky  <kendy@collabora.com>  [ca5277c1ad181c15ce604077e07935b2de946c7c]

        Improve readability.
        
        Change-Id: Ibbbac458e3ef8b3d02f4d73cd8bf3ac880ff0522

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [0fa4efec2e58ecd8d749972f1e8c2a20d1c3a6bc]

        Resolves: tdf#106099 tweak to restore old behaviour
        
        wrt initial default color if none gets set.
        
        This doesn't fix the various bizarre things in font and replace by formats, just
        restore to its historical initial behaviour
        
        Change-Id: I82cc3f05d2f205947a140483537baae882e91530

2017-02-21  Caolán McNamara  <caolanm@redhat.com>  [609670933a80f670d5f6adc4bcdd71781c43c9fa]

        Related: tdf#106099 avoid casting LISTBOX_ENTRY_NOTFOUND to FontEmphasisMark
        
        Change-Id: I7119e47c71f96af27351665ee08ea42b0ae0a622

2017-02-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [0755b26191782b17e307832452af4a66d8fdfac7]

        Add list-style-type support to html parser
        
        Change-Id: Ibd7978b12a3c5024c55571b165b82c6abe7a8925
        Reviewed-on: https://gerrit.libreoffice.org/34461
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [9116e05c56f220d41a72dfc4c2daafbcd5f3ab61]

        Fix check for non-empty UCRTVERSION
        
        ...introduced with b862cbdd345ec57c2595629ded6a3969e1e65d56 "Support MSVC 15.0",
        but $(filter ...,) always expands to the empty string, and this is probably what
        was intended.
        
        Change-Id: I5865ea13ba3c3d52402bcba48f4f770f6c2b8862
        Reviewed-on: https://gerrit.libreoffice.org/34482
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [fb896ebc7e47f4a63c5c4dd1415a8b4d73c0c93f]

        Remove wrong and broken encoding from INetMIMEMessage::SetHeaderField_Impl
        
        INetMIMEEncodedWordOutputSink had been intended to encode (non-ASCII) content of
        a "free-form text" header field as per RFC 2047.  It used a heuristic trying to
        detect already encoded words (=?...?...?...?=) in the input, to pass them
        through unmodified.  (Arguably, it could just as well have encoded them,
        assuming they were meant to be genuine input.)  However, that heuristic had a
        bug ever since 8ab086b6cc054501bfbf7ef6fa509c393691e860 "initial import", going
        from STATE_FIRST_EQUALS to STATE_FIRST_EQUALS instead of STATE_FIRST_QUESTION,
        rendering the heuristical detection logic effectively unused.
        
        Instead of fixing the bug, 6e12729f715f142140d220dc7d3b28a4a0657016 "remove
        unused enumerator from EncodedWordState" and
        b8d8fb3f0cf4a961bbff54523eaca1a4f8179c7a "convert EncodedWordState to scoped
        enum" crippled the code further by removing any reputedly unused cases.
        
        But the only remaining use of INetMIMEEncodedWordOutputSink is in
        INetMIMEMessage::SetHeaderField_Impl, encoding MIME-Version, Content-Transfer-
        Encoding, Content-Type, and Content-Disposition header fields.  And none of
        those headers have any "free-form text" content that should be encoded as per
        RFC 2047.  The first two have fixed ASCII-only content ("1.0" and "7bit",
        "8bit", etc., respectively), while the latter two have structured content that
        may contain parameters of arbitrary content, which must be encoded according to
        RFC 2231 (but currently isn't).
        
        And the only place where such arbitrary-content parameters are generated is in
        the two calls to SetContentTransferEncoding in
        forms/source/component/DatabaseForm.cxx.  (The calls to SetContentType there and
        in tools/source/inet/ itself are all known to have unproblematic ASCII-only
        content.)  So mark those two places with TODOs about the missing encoding (which
        had been missing since forever) and, in INetMIMEMessage::SetHeaderField_Impl,
        liberally convert the content to 8-bit via OUString::toUtf8 for now.
        
        Change-Id: I4b2a219b396953b219ca66441a5227157a35951f

2017-02-21  Pranav Kant  <pranavk@collabora.co.uk>  [0f6e813827fed1baefe6001b6e9655b0aeedcc46]

        Revert "sw lok: Move this test to sw/"
        
        This reverts commit b7640cbb4b34df2cb05c6fbe60346bca96846924.
        
        Not much idea yet but moving it to sw/ for some reason makes callback
        pertaining to last 'InsertAnnotation' uno command not firing and on
        ubsan tinderbox even the first 'InsertAnnotation' command is a noOp
        failing the tests there. Lets keep it in desktop/ for now where it was
        earlier.
        
        Conflicts:
        	desktop/qa/desktop_lib/test_desktop_lib.cxx
        
        Change-Id: I67f5bdeffa218ae2a7afe0896f7cdde5324a5f09

2017-02-21  Takeshi Abe  <tabe@fixedpoint.jp>  [3efdd925e0ae1c080fbef3f1f79865eb6e172c68]

        tdf#106116 "Previous Marker" changes selection only when needed
        
        This fixes a hang caused by repeated Shift+F4. Although it seems
        a regression from 2af1f5691e8d64afd5246d245d7876b5a2cd5cd8,
        the original code of SmEditWindow::SelPrevMark() had been doomed
        due to conditional loop depending on obscure signed/unsigned
        conversion.
        
        Change-Id: I61f630eec44b285dc1f1c27097acde4b48ed2991
        Reviewed-on: https://gerrit.libreoffice.org/34503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [3eab8a00bbe46d00edf20ef0295b588197e91261]

        loplugin:subtlezeroinit: lotuswordpro
        
        Change-Id: I8e95fa92f0a56ac7f4d5379253b7161b9d2a813f

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [e972d6bb36efaa14eb4983c835491cbcd6283e91]

        Idlc::m_pErrorHandler is unused
        
        Change-Id: I41fea5e08381e21dff12f61142a4d54f07a502f4

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [4c8154bfd97fe650d2222dc095b18150a10dc626]

        loplugin:subtlezeroinit: accessibility
        
        Change-Id: I4a6a031531440f4581cbe123bc11aec02756c3e4

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [1359907251321604a7159b5d0b9ce4f3879f52ea]

        loplugin:subtlezeroinit: basctl
        
        Change-Id: Iab918891dabae8053adced8e527a512a63c00148

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [73be3ce38acf573728cb4ebbe0c420ad6f73039e]

        loplugin:subtlezeroinit: basic
        
        Change-Id: I3d5f157db315fce3492ff6ce88e8ded763af944e

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [b8e85c6a647942760aceba204367154f2fc44b5c]

        loplugin:subtlezeroinit: chart2
        
        Change-Id: I9012f97b188195140504dacb262c212d46df675a

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [db760ac665357a008953d65d223226f165491348]

        loplugin:subtlezeroinit: comphelper
        
        Change-Id: I6b97583d9bdc0d0f8c059d0fbc9e3f41f822bf3b

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [6a77b9b6faf0c218b6668aa7d09133f054f25abc]

        loplugin:subtlezeroinit: connectivity
        
        Change-Id: I4091b05ecc2f8c2daca94870f2fec9e5c928c07f

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [ee8d9d41f00694c4d568bc6d82316dadc7c01165]

        loplugin:subtlezeroinit: cppu
        
        Change-Id: Ie2bbca4c1d7c4730d4ac655a3711f2b9917face0

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [b519d132ad7f63e05e38988c6d3291b151e7c682]

        loplugin:subtlezeroinit: cppuhelper
        
        Change-Id: I405ba174a4397938415eee6108ca1f0687b4649a

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [06f1b8d46edcf23236c87dc53af8fc7a1541fd61]

        loplugin:subtlezeroinit: cpputools
        
        Change-Id: Ib4a04395f067a3a288a57547daa734c4c9768eb8

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [aa512ffd39657f7c8924b2b40ad3cdb3b3282158]

        loplugin:subtlezeroinit: cui
        
        Change-Id: Ic206ef85750f8ccbebd28c0c698eda431f75f08b

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [fa48d00ddb1f460d6cdfb1d4ed6995e86995a3b5]

        loplugin:subtlezeroinit: desktop
        
        Change-Id: I23ffaa7e5f138f877832ad3afe591980aada6578

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [f407666ec9b56d277bff9ebdea1c0d5cf90c39e8]

        loplugin:subtlezeroinit: editeng
        
        Change-Id: I2fb3700f00ad76096d048747c8333337d5ffce8f

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [c5346d44647b4bc3277d24f5e9c922774d981d7f]

        loplugin:subtlezeroinit: filter
        
        Change-Id: I4842b8a82f7fe3a4a5c33da2780ced61d66293ba

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [c7d59ad8772ffbc7b66a79797a30470a67b1b306]

        loplugin:subtlezeroinit: framework
        
        Change-Id: I88871abd4b57debeb8002a25ef5f59f57e065803

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [87f3a357d2a1aa00a4d55c0bc6a29f686fe024b6]

        loplugin:subtlezeroinit: i18npool
        
        Change-Id: Ie94d8347a2a64e137221709da3e321f1eabb7d1b

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [1c413e4b9ded15567763dd0be086f7e311ca4dbb]

        loplugin:subtlezeroinit: idlc
        
        Change-Id: Ifec509c4d96a932cfe591b5ffa77027b7b372d52

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [b3531d10e86a0e1750180422a664c98f69e38b66]

        loplugin:subtlezeroinit: l10ntools
        
        Change-Id: I7732da89b1e48738b5bc0d5f8045bee0fe079e85

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [d1ffd54cf4acb8865019f2fceffd1b3682720aa1]

        loplugin:subtlezeroinit: oox
        
        Change-Id: I8a1b6baba6191b20264f32cbf73f5d75bc50235b

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [d763944d302a72e300b63ac9c5eb54f1ae2eef77]

        loplugin:subtlezeroinit: pyuno
        
        Change-Id: Id36181c096cbd6f87288fda7f8d37996b538d9bf

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [90d5827b2dd9d5a67b44d157ec9094ebb5b64edf]

        loplugin:subtlezeroinit: reportdesign
        
        Change-Id: I20b7cf2b65900eb336e1a3c6f301eb08b47485a4

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [33b4e73f7893e38a150ed67ab57d0167c9845944]

        loplugin:subtlezeroinit: sal
        
        Change-Id: I70e79b6fd36c3ccff9e6906f46cecaa0f19c5a7f

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [6af2e7b219bd3e4cf0496cb9fd3442ba2291de09]

        loplugin:subtlezeroinit: sax
        
        Change-Id: I4a2ce1951b01fb1878a5b2c21b72f59728369cab

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [41242d35df47ec8fd6b20e7779a4e650aa83cdfb]

        loplugin:subtlezeroinit: sc
        
        Change-Id: I98e433441e97d0f2e88f84cd9b3cf91861465bff

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [f34942333ffe1117253a761732a8f65aac4f11b0]

        loplugin:subtlezeroinit: scripting
        
        Change-Id: Id59b79c8e01ca66924b8a8de1c513ce97658e361

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [fa177eb3e3f6698c2798d85f0a287607221fa695]

        loplugin:subtlezeroinit: sd
        
        Change-Id: I2cfa2507235d51c5518123a290abfa6a4f945872

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [1c039083b82d9672de8a2cd088d4e3bd18f99fd0]

        loplugin:subtlezeroinit: sdext
        
        Change-Id: Idaf62b25bba7328e5f7942619df14d0fff4014e6

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [4d2ba716cbdbb05c193e23f3d46d0f60be1f685d]

        loplugin:subtlezeroinit: sfx2
        
        Change-Id: I1a880bb4df7866b1185ef862ff84693c44a73385

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [1b8807c3ca3c1448e664d10286e07687f7ac0d9a]

        loplugin:subtlezeroinit: shell
        
        Change-Id: Ie8bb360a92f11e7bbf57633c702c2c496f6ff9cc

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [18339e9eb6fed96c3b4e6a566109b1988b901311]

        loplugin:subtlezeroinit: slideshow
        
        Change-Id: I1280b51f42c21d15c76ea54a11c7a5a72930d566

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [504d4620c612c6983d460e41f9a5ad4ed22962f0]

        loplugin:subtlezeroinit: sot
        
        Change-Id: Ibb99c0e1dce1dd3ae66161af010d071f1d46c75a

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [c5e7e3bad75b29e7678c3a6234dbfe0a60517dce]

        loplugin:subtlezeroinit: starmath
        
        Change-Id: Ifc6f4788bb285e28451df9c98a72b454b7685160

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [b7302c487004e61afdfb7f5961ce2281b2672581]

        loplugin:subtlezeroinit: svtools
        
        Change-Id: I10383c62060022838b1e63383b2fce9de9bbfd0e

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [e99047fe3bbcc28b651bcb38d0db0800bb8e57d6]

        loplugin:subtlezeroinit: svx
        
        Change-Id: I41b2379e42710f908ab0b4531a52cfbff980725e

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [0a5ab8502a8dcba1bdc1faa6972df2d9d01a4f1f]

        loplugin:subtlezeroinit: sw
        
        Change-Id: Ibd5342b39de2fe9da14bbcc243736ae21b78072d

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [e7191f32cb699f229f429edbefde237eb3f5fbfb]

        loplugin:subtlezeroinit: toolkit
        
        Change-Id: I2e300c3e884440c60fef692a9083498dcdeba8df

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [a07a638229f28ad7b7369646f6348da2fc70671d]

        loplugin:subtlezeroinit: ucb
        
        Change-Id: Ic3ad7a45def131d94e7e2c356a47478a63f1c9d9

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [e455a1f25aef7b1b6d2c8ecc107d9ef50ec90a40]

        loplugin:subtlezeroinit: unoxml
        
        Change-Id: I4e7f42d5d9d0056a59b8e6b67731628e1cc5cfa1

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [18e07fd7d98d157af922dc64070e7c57f7dc9802]

        loplugin:subtlezeroinit: vcl
        
        Change-Id: I041390c7cea1e246f07e799ee2430c16e86723d8

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [4f502dd5700f29ce8fe0c1e6a9de337a9ebe3216]

        loplugin:subtlezeroinit: xmlhelp
        
        Change-Id: I8c95b651bf0d764ca33908f9f52c9043abdd62ca

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [c6f21f90e1ca448a15b3a8a6d0eeaad108ba8176]

        loplugin:subtlezeroinit: xmloff
        
        Change-Id: I1308f4ad4584ac7c657ab9fc2b747c4e3715337d

2017-02-21  Stephan Bergmann  <sbergman@redhat.com>  [7dedccd06d5c822b6bcaeba81753ca9e75fad376]

        loplugin:subtlezeroinit: xmlsecurity
        
        Change-Id: Ife06c74e1665273350b497a1a584d7f76297c13d

2017-02-21  Pranav Kant  <pranavk@collabora.co.uk>  [e4a0b50943921dcf6a914983cb693f9f6d20e145]

        sfx2: fix incorrect debug output
        
        Fallback from 9351353b63886f494782f28f5400f5d71d22bcbd
        
        While at it, add one more such statement in Execute_
        
        Change-Id: Ibebc6f007542751718b53ed978ee52c300d14439

2017-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [c868dc4927bf25a231cc41c8509d8b53f9faf3e8]

        remove unused enumerators from WindowType
        
        Change-Id: I1e100302dd60ebbcdf187cf30befe0c767c6d6b8
        Reviewed-on: https://gerrit.libreoffice.org/34474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ae33d4a3b36b4fe40359e1d1f267bc25c5ef517]

        remove unused OBJ_DUMMY from SdrObjKind enum
        
        Change-Id: I953c81cf477fddf0f136b3b03a6682c962850deb
        Reviewed-on: https://gerrit.libreoffice.org/34471
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b1bb368eb07186a681918871b5c534fa88c02be]

        remove unused ChildCopy from SdrUserCallType enum
        
        Change-Id: If08d4c7b3a8565672e27e008d4806510cf8aab1e
        Reviewed-on: https://gerrit.libreoffice.org/34470
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [657f067b917169f41a8432c8f329877f6e50c3f6]

        remove some unnecessary OUStringBuffer usage
        
        Change-Id: Iae9146a3be569107019d9c5af404b94e51e76cd5
        Reviewed-on: https://gerrit.libreoffice.org/34469
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [778d6ddc24e927260d1002e23cf0bbcc4a0ed74c]

        try to fix "random config" tb
        
        Fixes #229.
        
        Change-Id: I6e74d41f83cacb628356cba57a49165c41113723

2017-02-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2bcfe65e9e7c9bc3577eb680fef2b78f794c53e3]

        try to fix "random config" tb
        
        Fixes #228

2017-02-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [95d14dea28d2e43f9a6cd7272513ecf432f22772]

        try to fix random config tinderbox
        
        Change-Id: I825d16eec294e23847f5150cdf1c7bebeb54a67e
        Reviewed-on: https://gerrit.libreoffice.org/34228
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [29acaf107dc9a25f74ee45465a67c95e520fd465]

        Minor capitalization issues
        
        Change-Id: I2b817859e4e6e0ea6dd15b0052da2370a262c6a4

2017-02-21  andreas kainz  <kainz.a@gmail.com>  [0116e88e4cdac395fc4a35c27a813fdf0301c296]

        add notebookbar icon to the breeze icon theme
        
        Change-Id: I142092d7f22d5dd93d23b73b51309fc1496f504f
        Reviewed-on: https://gerrit.libreoffice.org/34494
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-02-21  andreas kainz  <kainz.a@gmail.com>  [6a97c409f7244324a4a17f76497337514ad4f0fb]

        Breeze-icons: make the pdf icons monochrome
        
        Change-Id: Ie61590a92cf08a77328a7439a630b72393d6d1ee
        Reviewed-on: https://gerrit.libreoffice.org/34421
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-02-21  Maxim Monastirsky  <momonasmon@gmail.com>  [801422d70133986af45385307a10566af0bc56ee]

        Fix memleak
        
        Change-Id: Ia4bdc254e4967613aedde35cd24ecc4ae6298ae5

2017-02-21  Maxim Monastirsky  <momonasmon@gmail.com>  [c8dc5650836bd837b5839e2654ec185eb243ff3a]

        Formatting and remove unneeded declaration
        
        Change-Id: Icefd6b869bdbfb3d03f24aea5b94fcf83961d388

2017-02-21  Maxim Monastirsky  <momonasmon@gmail.com>  [8f381b47f5493151f06d77453ff5153cd075a68b]

        Try to cut some costs
        
        Change-Id: I0f541a020232960541bccdf970c042cf3303671e

2017-02-21  Maxim Monastirsky  <momonasmon@gmail.com>  [eed06b010ce0c4723a0594df31f08c21fe6faf8d]

        Ignore exceptions in identify
        
        Change-Id: Iccee29668f5d619c4726d09baa4503c6ae38e84b

2017-02-21  Maxim Monastirsky  <momonasmon@gmail.com>  [5ccea065247dffe1c29923619b39d63b2e1c5911]

        VclStatusListener: Listener needs to be acquire'd first
        
        because as soon as we're wrapped somewhere with a temp.
        uno/rtl::Reference, its destruction will lead to our own
        destruction while we're still in ctor. Typical situation
        is when the broadcaster rejects our listening request.
        
        Change-Id: I7fd282e53095ab9939f803df9564c9767263b1f8

2017-02-21  Maxim Monastirsky  <momonasmon@gmail.com>  [b6994cb75fb7e34574d933dff58fcec3bb1ab922]

        Use module name when getting labels
        
        Change-Id: I1d5196e1ca888dfb11d5bd6ef4676937dce49fdc

2017-02-21  Maxim Monastirsky  <momonasmon@gmail.com>  [8c5a3b448a50981b41b2860c64a3039265398cf9]

        Single GlobalAcceleratorConfiguration should be enough
        
        avoid reading the configuration again and again.
        
        Change-Id: I4179da53114990e5ee68b47125ccef356ca00d53

2017-02-21  Maxim Monastirsky  <momonasmon@gmail.com>  [7e559e549528686d431056bd1bbbc9c0a0bfb304]

        Revert "Resolves: #i120029# Unregister on dispose."
        
        This reverts commit 11f8e53d6c9942185702552445a751c6f542942d.
        
        At the time this commit was imported from AOO, we had the
        original problem fixed already with
        dd8fa7c25af9614dbee5a7795b95d8583093f65b ("fix more lifecycle
        problems").
        
        Change-Id: Id8288d30c1cb908b68e5b9ef0279237412aae357

2017-02-21  Maxim Monastirsky  <momonasmon@gmail.com>  [096637c9570654437e9f5e12a614fdcefc23ae3a]

        CommandInfoProvider can be a namespace
        
        Change-Id: I8b56423724360f49e1f361cb95056b391a9a3a42

2017-02-21  Rohan Kumar  <rohankanojia420@gmail.com>  [33c51e8002f58847ba43bc111dabc49278e36daf]

        tdf#95844 Refactor CommandInfoProvider
        
        Instead of a singleton, CommandInfoProvider should just be a set of static methods.
        
        Change-Id: I16d4406e361a72f013d78f18d6bd0ae20c0cc5e9

2017-02-20  Julien Nabet  <serval2412@yahoo.fr>  [e25bf8505cfaa3599c2e78a7c56729280f27373e]

        Import UIConsts to use INFOIMAGEURL
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=8911c7e177dcc2e9b5a9efcc308395081855b21f
        
        Change-Id: I4f25b5df6a657ad22080b039eaa1746ce4b82b9a
        Reviewed-on: https://gerrit.libreoffice.org/34495
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-21  Tor Lillqvist  <tml@collabora.com>  [c72a91512caceec6b47ab397bc3514945af462d8]

        Use symbolic AUTOLAYOUT_* names
        
        Change-Id: I76a23c99bf92f33ebea1e138ccb3e948dee5ab84

2017-02-21  Tor Lillqvist  <tml@collabora.com>  [1b3aa39339f0cf01ad5bd45806b18ea33faad5c4]

        AutoLayout value 33 is "AUTOLAYOUT_4CLIPART" according to comments
        
        Change-Id: I082dd08c1caf6f1585e3e16b441ba3b5a0d137f1

2017-02-21  Tor Lillqvist  <tml@collabora.com>  [5afef8d53134ae7cefdada93e32b3e94d90d4c98]

        s/AUTOLAYOUT_6CLIPART/AUTOLAYOUT_TITLE_6CONTENT/, and sort
        
        Need to sort in this commit so that the AUTOLAYOUT_END keeps being one
        more than the highest-valued enumerator.
        
        Change-Id: I0db7c8ba069808e92589d5c4688632440007163b

2017-02-20  Eike Rathke  <erack@redhat.com>  [3ec3d7ead0f2e47a4e24ba0d6953fea0f49815ed]

        Related: tdf#106089 generate range string with current address convention
        
        ... so subsequent parsing actually works.
        
        Change-Id: I47d661d24552104b56827248b4c5e6a6617c5d63

2017-02-20  Eike Rathke  <erack@redhat.com>  [0200677891c6d592a12343f0d6f82c569cd7a9e0]

        Resolves: tdf#106089 catch legal IllegalArgumentException on bad range string
        
        ... that for example doesn't match the document's current address convention.
        Further work is need to make that actually fly, but at least don't terminate
        the application but come up with a default Chart instead where the range can be
        edited.
        
        Change-Id: I6cb6400c56c896dac7ab949b8a986c784690dfd3

2017-02-20  Tor Lillqvist  <tml@collabora.com>  [1324b7f1ce136cb3de617ee72b30468c8717aed9]

        s/AUTOLAYOUT_TITLE_VERTICAL_OUTLINE_CLIPART/AUTOLAYOUT_TITLE_2VTEXT
        
        Change-Id: Ie20c4539b8b66b1e9b40015e6bc611d5bc12ddb4

2017-02-20  Tor Lillqvist  <tml@collabora.com>  [56917ba7ca0f601b64768351c1daf9205376ec9f]

        s/AUTOLAYOUT_TITLE_VERTICAL_OUTLINE/AUTOLAYOUT_TITLE_VCONTENT
        
        Change-Id: I6186a2583dff2b142ceee1c4f2c7f0c972ec6c57

2017-02-20  Tor Lillqvist  <tml@collabora.com>  [656af688ecba51a619249a372e468b5abf991345]

        s/AUTOLAYOUT_VERTICAL_TITLE_VERTICAL_OUTLINE/AUTOLAYOUT_VTITLE_VCONTENT
        
        Change-Id: Ic423c5a84c887222e38ab411ed218987075f7ced

2017-02-20  Tor Lillqvist  <tml@collabora.com>  [9d90993a28420b369b06ab852908f7076521fb6c]

        s/(AUTOLAYOUT)_VERTICAL_TITLE_TEXT_CHART/\1_VTITLE_VCONTENT_OVER_VCONTENT
        
        Change-Id: I996d4a0b01ce9cb78119cba3165b2716f09fd048

2017-02-20  Tor Lillqvist  <tml@collabora.com>  [e819494edba7b50e03ccd4da19df790552bcad72]

        s/AUTOLAYOUT_4OBJ/AUTOLAYOUT_TITLE_4CONTENT
        
        Change-Id: I8acd349ec7d9424f817981719320f51ac58b9861

2017-02-20  Tor Lillqvist  <tml@collabora.com>  [6a7749cf33354010a279948807029eb322c8f113]

        Include <xmloff/autolayout.hxx> only where used
        
        Change-Id: Ia2964442a202690ddea9b9f2e976757846cec319

2017-02-20  Tor Lillqvist  <tml@collabora.com>  [056bb6f4f09147f0a3097cb2377cdeb441349d07]

        s/AUTOLAYOUT_OBJOVERTEXT/AUTOLAYOUT_TITLE_CONTENT_OVER_CONTENT
        
        Change-Id: Idf9771d3d58520a1a31cea45a6acca89347237f6

2017-02-20  Tor Lillqvist  <tml@collabora.com>  [6c897c63f74cc92803e45303f1085af766324727]

        s/AUTOLAYOUT_2OBJOVERTEXT/AUTOLAYOUT_TITLE_2CONTENT_OVER_CONTENT
        
        Change-Id: I9f421104773c8c84828cb0908f0f5e182538eead

2017-02-20  Tor Lillqvist  <tml@collabora.com>  [97ee1af4554d1740b5d7902f64e47e55fa2b80ca]

        s/AUTOLAYOUT_2OBJTEXT/AUTOLAYOUT_TITLE_2CONTENT_CONTENT
        
        Change-Id: I8ed1361b2103b35e277107bfda4c174f07d9de08

2017-02-20  Tor Lillqvist  <tml@collabora.com>  [7b2c59a97ddf9a5b14f2721005119e183a467803]

        s/AUTOLAYOUT_TEXT2OBJ/AUTOLAYOUT_TITLE_CONTENT_2CONTENT
        
        Change-Id: I514cf647863e51848ff51c26938e682ffeca7685

2017-02-20  Tor Lillqvist  <tml@collabora.com>  [0cab28af329dd53168e99c582ff9c3318ac3c708]

        Use AUTOLAYOUT_TITLE_ONLY instead of "deprecated" AUTOLAYOUT_ONLY_TITLE
        
        Change-Id: Ib3c2b5f0feb70fea195f022f322c682ecd4f1918

2017-02-20  Tor Lillqvist  <tml@collabora.com>  [c87cc416609e2283d5059d8d1c317211871ddfa6]

        Use AUTOLAYOUT_TITLE_2CONTENT instead of "deprecated" AUTOLAYOUT_2TEXT
        
        Change-Id: I8897e31065f69b7fb62f0770e62025f35ecb5eec

2017-02-20  Eike Rathke  <erack@redhat.com>  [2f6d2c0c47ebfd1b98f9610aec99566fe3a1a982]

        use SvNumberformat::GetMaskedType()
        
        ... instead of manually masking out css::util::NumberFormat::DEFINED
        
        Change-Id: I0761132800b2b1693df41085695f36cd3cc1236b

2017-02-20  Eike Rathke  <erack@redhat.com>  [ce315ac12119f30be5789784010889e38b6f75a4]

        SvNumberFormatter::GetType() does not include NumberFormat::DEFINED
        
        ... so masking it out is unnecessary.
        
        Change-Id: I4b25ced640f9287c4db52a6257020fce4e4c1303

2017-02-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [03a03d02769431e7da6c57f5b1f2b732773fc6a7]

        try to fix "random config" tb
        
        Internal libetonyek requires liblangtag. Build #227.
        
        Change-Id: Ie4bace66f90d071db3d4f10bf2b45990b738f9dc
        Reviewed-on: https://gerrit.libreoffice.org/34483
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-20  Eike Rathke  <erack@redhat.com>  [820cb1f86f3fd177877b8719315fc03534e2049c]

        don't obtain the underlying SvNumberformat thrice, tdf#105657 follow-up
        
        ... which all GetFormatTable()->...(nFormat) do.
        Also introduce SvNumberformat::GetMaskedType() for convenience.
        
        Change-Id: I9495d71b99116e74e8b877ffc9cd21bd36cc7b7f

2017-02-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [82e22bfe0410f3b7858bf5d43d09480fcd251b92]

        add ROW testcase
        
        Change-Id: I91c98e50536e0ef5691910a6161f6f65dfdd6540
        Reviewed-on: https://gerrit.libreoffice.org/34487
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-20  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [5706b29974c1c3ab0ba5a23685accf2fbebc3e06]

        tdf#105657 Treat "Precision as shown" for fractions
        
        For Option "Precision as shown",
         fraction must specificly be treated
        ImpGetFractionElements retrieves values of each part
        of fraction (integer, numerator, denominator)
        independently from its exact representation
        Update: avoid include of zformat.hxx in document4.cxx
        
        Change-Id: Ia3ea2322f3d311c04ef71f3260730c7154c3dc15
        Reviewed-on: https://gerrit.libreoffice.org/34331
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-02-20  Khaled Hosny  <khaledhosny@eglug.org>  [fc711de31b57e0f4d4c4615ef4fd201425cd9f47]

        IGNORE_HINTS have never been defined
        
        Change-Id: I35d08f6ff1ff3e78a5078062cef89304fa782489

2017-02-20  pv2k  <vidhey96@gmail.com>  [0ca9be4982b94701d326e9e994540c6df8aacf00]

        tdf#74739 removed 'PasteOnly' from Tools->customize->keyboard tab->edit
        
        Change-Id: I4693b09fa9b16cd5eec60a43c4653aef81860f1d
        Reviewed-on: https://gerrit.libreoffice.org/34245
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-02-20  Caolán McNamara  <caolanm@redhat.com>  [4ad8d5aad67154d112dd69966eaa59bb89609f40]

        Resolves: tdf#100841 retain popover if it has the same pos, size and settings
        
        Change-Id: I102874867020a3c471567cbdc97162c564351635
        Reviewed-on: https://gerrit.libreoffice.org/34480
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-02-20  Caolán McNamara  <caolanm@redhat.com>  [917d5b8b26a7428f7b7dd495a8db14a3ce16aa55]

        Resolves: tdf#97731 allow status bar to adapt to its own preferred size
        
        Change-Id: I4390f61a21eef21371ce7399bf746e60234b8db8

2017-02-20  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [3ee1c41ac72aaae9f364708b1c4df58d7643a341]

        tdf#105931 Add function ROUNDSIG to Calc.
        
        SIGDIGITS rounds a value to a determined number of significant digits.
        
        Change-Id: I5dbfb638bf17ca109f9a14b3588d6d6c103edfa4
        Reviewed-on: https://gerrit.libreoffice.org/34148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-02-20  Justin Luth  <justin_luth@sil.org>  [1c3a784d38fc5986c78bab8d283c4661347baf43]

        tdf#105256 gtk findfocus return only if focused
        
        A patch related to tdf#96685 (commit 598e6a024163f1510d076000788b7745625f5ed5)
        caused the initial regression that Japanese-mozc would freeze(tdf#100903).
        That patch only modified what happened when the text was marked as focused.
        
        However, the regression fix for Japanese bug 100903 (commit
        1c81af2c1814e8bd12701f85e09cebf5fe206647) was not placed
        inside of the "if focused" code, and so it applies to more situations
        than were broken by the first regression, thus causing new bug 105256.
        
        So, applying fix 100903 ONLY when focused solves both problems.
        
        Change-Id: I1d8381f2d8cf793d481287ae975ce8a485b6c573
        Reviewed-on: https://gerrit.libreoffice.org/34453
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-02-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [6fbce0cb340448dc0074ff2462babc657da46056]

        gbuild-to-ideNS: stop printing multi-target warning, again
        
        This restores commit efed9a7585c7a2387f9c745910af071809342f46 (gbuild-to-ideNS:
        stop printing multi-target warning, 2017-02-10), reverted in commit
        5382fdaf2d651a393a1caf2e09351c77cb84c753 (Reverted ide generator script.,
        2017-02-20), probably accidentally.
        
        Change-Id: Ibe2afcfe7a0b02dbdeadb6af5d6e677dd984ad0e

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [7cc5aca1901ca7d67dffdcfc29537f32c31e0235]

        sd lok: use per view author in annotations reply too
        
        Change-Id: Ibc727b54ebfcbdd1c95b679a35ddc8878ceecbfd

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [b02416ea4742873153227b6eaca00a15e7335987]

        sd lok: Don't rely on model notify events
        
        Place comment notification triggers at the end of the annotation
        insertion/modification function to accomplish the desired behavior.
        
        See inline comment for details.
        
        Change-Id: I0cbd51feb455d497826d6a4534a8bbd817be7b31

2017-02-20  Caolán McNamara  <caolanm@redhat.com>  [35bb22c1a834b306c910cb065bc006818c9fa9b3]

        Resolves: tdf#106105 duplicate marks not merged when they are at the start
        
        i.e. initial mark isn't compared which goes on to crash under some circumstances
        
        regression from...
        
        commit aa11e7bae89fe691f914abb27d1c4a03d27a7ee5
        Date:   Tue Aug 14 16:31:53 2012 +0200
        
            Convert maList in SdrMarkList from Container to std::vector
        
        Change-Id: Ib3e9b02aad91c14971656af171d48154507da127

2017-02-20  Caolán McNamara  <caolanm@redhat.com>  [329a6985a4ab94a3f899053dc84422af848bd47c]

        no need for return at end
        
        Change-Id: I3fb2cc8d5d1c8853dc35b176030fc5d3292e4756

2017-02-20  Khaled Hosny  <khaledhosny@eglug.org>  [2759a1260db7f8642e085dd117a0c05215f52bdf]

        Prefix members
        
        Change-Id: I9382badb64fc2ac37869286d0b3172b35ee50564
        Reviewed-on: https://gerrit.libreoffice.org/34464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-02-20  Khaled Hosny  <khaledhosny@eglug.org>  [2d028dfe846a4dccb8b4572cc51f2b57f0305d61]

        Prefix members
        
        Change-Id: I342ac49877c928c52eb3001f5a7bab07588636fa
        Reviewed-on: https://gerrit.libreoffice.org/34463
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [65cfa0eed38ceeb4e96c97b76772bb191129fd83]

        desktop: unit test to for sd ViewAnnotations command
        
        Change-Id: Ib830ff786f12d9edc791623dead74b3eeeabad71

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [1654980341cff652de65d3b2aed52230e781e63a]

        sd lok: Unit tests for comments api
        
        Change-Id: I88a5cbc952a1ddc2f8ccd5f34b86bf797916171c

2017-02-20  Stephan Bergmann  <sbergman@redhat.com>  [266e7ab8bedf0e4b515b194a563b36430d0c24e0]

        Use more appropriate function name
        
        ...than what cf01aff0027f3254ec1f4519447086fc76cbba3b "remove operator>> and
        operator<< methods" had come up with
        
        Change-Id: I36979ffa630241a396f8a68d9e1fa1b1d169c70b

2017-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3db252b042085cce096ed7c8631dee5f851343e]

        remove unused enumerators from SdrObjKind
        
        Change-Id: I7b02cb0557d55a7063f8985552bdda54657d803f
        Reviewed-on: https://gerrit.libreoffice.org/34472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7b22080715a3798572fe15c0ef88b2415bfa5b42]

        Updated core Project: translations  9f55d56ddd0b479429a4d75b596387ace58c2c3b
        
        update translations for 5.3.1 rc1
        
        and force-fix errors using pocheck
        
        Change-Id: Ia3f9bd35c20e7738c4378ef0927d427da1ae4030
        

2017-02-20  Stephan Bergmann  <sbergman@redhat.com>  [10d39960ad03f729aedbca0c50367f48d51f1304]

        nBestDist should apparently be updated
        
        missing ever since fd069bee7e57ad529c3c0974559fd2d84ec3151a "initial import"
        
        Change-Id: If3271b253fbd5c9deda5b0ab8b9e20af6ab2be1b

2017-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a1b0d3ff53c9cd4299a2372d72eb9eba1fe48e80]

        remove unused enumerators from PrinterCapType
        
        Change-Id: Id4f788dfae64e7a9bcde16af2db2ddeafaf6900e
        Reviewed-on: https://gerrit.libreoffice.org/34468
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [408c0a7693316f0e23080be52db9bef720ed2cb4]

        convert StringType to scoped enum
        
        and drop unused FormulaValue enumerator
        
        Change-Id: Ide6026b841db224947d7d559c110dfc7da3cd975
        Reviewed-on: https://gerrit.libreoffice.org/34467
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2009cf1b1c50976abd7714a2fc11046e12da8da7]

        Revert "tdf#105566 Close Infobar after clicking action button"
        
        This reverts commit 057990769325b2f3dd2f198a9bf76a0a85447bb7 as discussed with UX.
        
        Change-Id: I24c2a0efc0c866f895a00121f083eb526642650f
        Reviewed-on: https://gerrit.libreoffice.org/34473
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-20  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b58db13d196702adb0b1f94ec7b8bdfe5568b501]

        Disable failing tests of Chart2XShapeTest
        
        Must be the same problem which makes failing
        some of the Chart2DumpTest' test cases.
        So disable it for now, until we find out what
        the root of this problem is.
        
        Change-Id: I02efffa1e33d264f62802cb43629cc0a13fd74f9

2017-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9dd9bbdf248c0b5da981533c5411460bc354fd0]

        remove unused External from ConvErr enum
        
        Change-Id: I93d653d92466bfaa0bddc8ca5958e1328cf1d6cf
        Reviewed-on: https://gerrit.libreoffice.org/34466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e407079b21c15d4ad1c5b27dc52d7b24f4bcc318]

        convert XclFontItemType to scoped enum
        
        and drop unused EXC_FONTITEM_NOTE enumerator
        
        Change-Id: If38532e61a14ea009fc6156d4f158ff22e68935a
        Reviewed-on: https://gerrit.libreoffice.org/34465
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Caolán McNamara  <caolanm@redhat.com>  [fde6bbe41d3d8e13b6d3dc3f18e5ddcd10cfe5f0]

        right click to insert image
        
        this was originally added by...
        
        commit 67c3e2abf353c4893a4680f7a5b2d8c457ef18d1
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon May 25 15:00:47 2015 +0100
        
            impress: right click to insert image
        
            Change-Id: I521f074bbd500b81d74be7e0e771bd49efc29c9c
        
        then removed with...
        
        commit 7edfee8e4f81c17ec95a03843c509b95b8e404b2
        Author: Yousuf Philips <philipz85@hotmail.com>
        Date:   Fri Dec 11 18:53:15 2015 +0400
        
            Rearrangement of various context menus in Impress
        
            Change-Id: I6674254898dc6d7351ec4450e2aa5ac3f177bdbf
            Reviewed-on: https://gerrit.libreoffice.org/20640
            Tested-by: Jenkins <ci@libreoffice.org>
            Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        
        but no particular indication as to why
        
        Change-Id: I8b0ec6c22732d347fc7d354dc5ee5e05b5a3ec79

2017-02-20  Stephan Bergmann  <sbergman@redhat.com>  [520336fd6526a9a8ad416eec1674a5d7e8af2650]

        Better make the zero-initialization more explicit
        
        ...if initializing these members is necessary at all; a bit hard to tell from
        the code.
        
        Change-Id: I521eecca119b4f5150bdb7a1a93f4638e0186210

2017-02-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [711bc66ca34d3b1293a01fa7db16522b87055495]

        vcl PDF filter: avoid copy&paste
        
        By using a single ifdef block for the disable-pdfium case and by adding
        PDFWriterImpl::BitmapEmit::getObject().
        
        Change-Id: Ia21e16d469bc75e9b1a95342ed01caef3e91ccd9
        Reviewed-on: https://gerrit.libreoffice.org/34462
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-20  Katarina Behrens  <Katarina.Behrens@cib.de>  [f35e6f2504384ad66b475d39849ed10987b2da53]

        tdf#103224: Get the initial colour right
        
        Change-Id: I59309f5b433eb7aa92d05ce7d373d69cb413b258
        Reviewed-on: https://gerrit.libreoffice.org/34383
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-20  Stephan Bergmann  <sbergman@redhat.com>  [c3007ce68018f02d618797f4558b7b803f786d0b]

        Probably better to set xEntry->nKey = XML_NAMESPACE_UNKNOWN here
        
        ...to match the local var nKey, than to rely on xEntry->nKey being initialized
        to zero (which doesn't even match XML_NAMESPACE_UNKNOWN = USHRT_MAX) by
        
          new NameSpaceEntry()
        
        Change-Id: I415418b7a1446172a5dfb910df0ce747ebc0da04

2017-02-20  Caolán McNamara  <caolanm@redhat.com>  [f100f58dfbd3d0b61ce35cd12a7afe70440425b2]

        move comment to class and comment individual entries separately
        
        Change-Id: I2f678945fc5cac46acd6241d114e3cb21e972d26

2017-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e9e6228533b336317aa809a7aaaa4fd1c338d4f7]

        remove unused Box from ConvolutionKernelType enum
        
        Change-Id: I9f8610bc9ed7d5c175c369973dc8906179ae042d
        Reviewed-on: https://gerrit.libreoffice.org/34456
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Caolán McNamara  <caolanm@redhat.com>  [03eb939856a73fed6bbf3850d7dc4d58594a7d98]

        update .src comment for stringarray conversion
        
        Change-Id: Ib4518ea46acb37d97c9739ee11b6cf9777f99194

2017-02-20  Caolán McNamara  <caolanm@redhat.com>  [234bc82308b00d315360073f1316700fa688a38f]

        silence coverity#1202740 Bad bit shift operation
        
        Change-Id: I88c38a1a7eae0d1e2011c40983490efef1ff6438

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [3d10c608b05f648c5ff09f68a76b88090572b831]

        sd lok: Implement comment callback notifications
        
        Change-Id: Ibd3d2467a4bbac520987fa71a6d14994f58dd055
        Reviewed-on: https://gerrit.libreoffice.org/34460
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [357fae01a15b88a53873278cccb1040b4d46bdba]

        sd lok: Support for replying to annotations by id
        
        Change-Id: I9e6416b87300c20969669ee9592f0b560959e160
        Reviewed-on: https://gerrit.libreoffice.org/34459
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-02-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [fd27564ecbdf0a85b05e2578759dca9ad6efcd05]

        sw: prefix members of SwBorderAttrAccess
        
        Change-Id: Iff8bf7d5d2b5b50e21726429c8b836ae560400e1
        Reviewed-on: https://gerrit.libreoffice.org/34458
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-20  David Ostrovsky  <david@ostrovsky.org>  [996960f5a25c0833942c03b94356d2137c4d7557]

        MSVC 14.0: Fix warning C4702: unreachable code
        
        Change-Id: I38db92984daae40981f2d3f60c4efa38684d5328
        Reviewed-on: https://gerrit.libreoffice.org/34382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>

2017-02-20  Fakabbir Amin  <fakabbir@gmail.com>  [12fc1d5399a688a80eec2565a4b552377e428ab7]

        tdf#84323: Make osl::Condition::wait more readable
        
        Improved readability of calls to osl::Condition::wait.
        
        Change-Id: I69fb9815561013f1eb9fd4a649e32902e09473c6
        Reviewed-on: https://gerrit.libreoffice.org/34399
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8d8fb3f0cf4a961bbff54523eaca1a4f8179c7a]

        convert EncodedWordState to scoped enum
        
        and drop unused CHARSET enumerator
        
        Change-Id: I7edb25061a82922d6c058967ae381d15f6f5d21f
        Reviewed-on: https://gerrit.libreoffice.org/34457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1eb3c86b0ae5fb2a237b6a35b823e9569e2dcf6]

        remove unused ModalDialogue from WMWindowType enum
        
        Change-Id: I22269d6d1868b744f48274ff53ca46fa93ce9fc1
        Reviewed-on: https://gerrit.libreoffice.org/34455
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [866582435fa8ea0a76ad08d07e7df3a344072c94]

        lok: listen for DeleteAnnotation state changes
        
        Change-Id: I2ea0d237cbbfd912b012ed400a328bfb6546cdfb

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [57d75ba3176063249e27524a7c7e425b3a2e75b4]

        gtktiledviewer: Different reply uno command for impress
        
        Change-Id: I9dcd32a7e64198ca4772f263ed89a458e298c53b

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [2c58754fac268fe41c892e049a6a7a28e717cd72]

        sd lok: Allow specifying text in the insert uno command
        
        Change-Id: Ia352f0ec073449422e7d0b1327bb85d9b04356c0

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [2613e93bd2e4f467214ae519e5472035c351eec5]

        sd lok: Support deleting annotations by id
        
        Change-Id: Id415fcbe8ad478c022bce23158699a17f031c1f9

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [c62d2317472e2a02c7ace08a2f8ecc4135a9ba2c]

        gtktiledviewer: Id param is string now
        
        It was changed in ce96c5957c38384f8911d6307605c502eca0c644
        
        Change-Id: I4cc1f90d85e31044306ab36eaeac9d4424d965c0

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [2acb622631453a3e4b74991986618ba161d9e4b8]

        sd: Superfluous condition
        
        Change-Id: Ice8c5937e208880083b45d11aedcc3cb4a9f3c10

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [6a4bf88c581b7fc1b6303099c804235027fd9f3e]

        gtktiledviewer: Adjust for different delete uno cmd for impress
        
        Change-Id: I7fa82096298a8a7c9f586a1d3c06aa5852e6842e

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [80d1ada96010a943ff1793139d176086f4598d98]

        sd lok: Use IDs in ViewAnnotations output
        
        Change-Id: Ifb1f55ad5a1d21d63f9b37a83e3218c40dfa0b59

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [46be94e3dc721d936de9699c1e24e5853b00c0fd]

        sd: Give ids to each annotation
        
        We want to refer to these annotations using these IDs from LOK clients,
        for example, to delete or modify them via the LOK API.
        
        Change-Id: I8f516977ece098713bdbf63f15575ae2ded1d2d2

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [c3b26856cc4d69bc206dc56e0b6a47d9cf4afb6c]

        sd lok: Implement ViewAnnotations command
        
        Change-Id: I87dde393adc82dc59c08ec96d1fd79145de6f3c6

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [6b4103984f31b42c791800925328dda00f17f122]

        gtktiledviewer: enable comment sidebar for all doctypes
        
        Impress was the only doctype remaining which didn't have comments api
        yet, but now it does
        
        Change-Id: I4e287301e879dff1c29c26880305505466ceaba4

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [fbb171357048dc5ef52faec118327e68d423fa91]

        sd lok: Disable comments if required
        
        Change-Id: Ic321bb9d35f5db3d2fbeb9f183aaa48da23002f3

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [5556b6e9ad791fc31ef4428ec7dd342c5e0e5482]

        sd lok: use stored per view author name
        
        Change-Id: I8b56a7d6aeb9d98d42cb1c07cd347d1171762b08

2017-02-20  Pranav Kant  <pranavk@collabora.co.uk>  [b46f3cd56fc5bcd419d79d1f615c3e1921ec5bb0]

        sd: Per view author names
        
        Change-Id: Ie7146ec289263eb3240a4b9270c4a88837ebd2ad

2017-02-20  jan Iversen  <jani@libreoffice.org>  [5382fdaf2d651a393a1caf2e09351c77cb84c753]

        Reverted ide generator script.
        
        Copied gbuildt-o-ide from December 14 to
        gbuild-to-ideNS (script for old generators).
        
        Change-Id: I5900aedeb22f2eb1ef5b0e3672175df34845a063

2017-02-20  jan Iversen  <jani@libreoffice.org>  [433fb310e0774f6d27e7ea7fb0048c32237a76da]

        use old ide generator for vs2013 and vs2015
        
        Currently we have 2 generator python scripts,
        Makefile.in selects which one is to be used (old/new).
        
        Change-Id: I1f7f8c216a97e273ce1b8e5149d1ffc80ab1277a

2017-02-20  Julien Nabet  <serval2412@yahoo.fr>  [82d863b4a410fa78120d2efc41bd2b3b61f21cee]

        Related tdf#99967: Cleanup after Web Wizard drop
        
        There are still webwizard*.xhp in help/source/text/shared/autopi/
        
        Change-Id: If54d7bfc093c8c0765fd881eeb14f62bc3517194
        Reviewed-on: https://gerrit.libreoffice.org/34402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [63cb2a83d5c9b6bd7e689c0715f632ffeac0ceea]

        cppcheck: redundantAssignment
        
        since commit ce92b5da976122a9120fbb499f7a823ed67a4d01
        
        Change-Id: I27b4c8337ad229c2ad93e294c9159baa3c2567b8
        Reviewed-on: https://gerrit.libreoffice.org/34439
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f5b09b48c239825e1e94cdfbddb6f0d240fc133a]

        cppcheck: unreadVariable
        
        Change-Id: I701431f0346727cbb039f18ade55b5a98c97a135
        Reviewed-on: https://gerrit.libreoffice.org/34438
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [696479aafa6c43daf95c39755f8ce6b772b3938e]

        cppcheck: redundantAssignment
        
        Change-Id: I4537ced9dafb5b20dbf8cfb7d335698536067c49
        Reviewed-on: https://gerrit.libreoffice.org/34436
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f173262024391af6cbeac180f8628d0022a22426]

        cppcheck: redundantAssignment and unreadVariable
        
        Change-Id: I19e8aef9149154967a5a1ba32e3d8e0a918adeaf
        Reviewed-on: https://gerrit.libreoffice.org/34437
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [673dddaf9d6f49ff43724ff84122451bb4df94f2]

        this can't be nullptr
        
        Change-Id: I33a18fe4c03a921e834ac6ea4234ddaf42a390e2
        Reviewed-on: https://gerrit.libreoffice.org/34435
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [76f9e3b417f19c0a16477e0a0e68e2da31d1de6f]

        remove some unused enumerators
        
        Change-Id: Idb9080f9c2edd838385d78b64e61ab49e93fe54b
        Reviewed-on: https://gerrit.libreoffice.org/34373
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-19  Caolán McNamara  <caolanm@redhat.com>  [872a2d389588e26e0f1f8bbd7a95e5273cd8263f]

        coverity#1401345 Uninitialized scalar field
        
        Change-Id: I7c65e520b45d8b1bbfec2e8631201ebb3ad92829

2017-02-19  Caolán McNamara  <caolanm@redhat.com>  [37d8dc32f1dffdabe6f7dbed378f92046c6e3a18]

        can be a PopupMenu instead of ScPopupMenu
        
        Change-Id: Icf33d24d09a27047e81f2cccc63350dae72eea3f

2017-02-19  Caolán McNamara  <caolanm@redhat.com>  [b802ffe3fde8f0651d74ea563e1bf90d4e4d8099]

        warn->info on icedove/seamonkey profiles
        
        Change-Id: I25fe8a433670effbbfd5c530587602697e4f6cf4

2017-02-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e1538ed0b0dd623a6bd3971e5f3c8cecc11c8d60]

        uitest: allow tests in each module
        
        Change-Id: I95be6c97e7c01159f274397b636ef0599d872c0f

2017-02-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ae17a85c2baf9f2ad97270e97bc372e61c7e3678]

        fix previous commit
        
        Change-Id: I55e876ef159c677c109f82fee917944a9fddd918

2017-02-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fd0d122bad865cb7a6b9ff834eb6b9866267d3f7]

        fix the disable-gui build
        
        Change-Id: Ide1af0779d4fa83ea480088874d5d2767518bbf7

2017-02-19  Julien Nabet  <serval2412@yahoo.fr>  [34da3c12441f464f6eeb1e73540a25d58defe021]

        Firebird: css::sdbcx::Driver is implemented
        
        in Driver.cxx around line 253 and declared as such
        in FirebirdDriver::getSupportedServiceNames_Static
        
        Change-Id: I3ca6f144f019ba41af02e2f3ac63395015f7f812
        Reviewed-on: https://gerrit.libreoffice.org/34427
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2017-02-19  Szymon Kłos  <eszkadev@gmail.com>  [f1af784134b17458b4ca24891d27926feabc67e3]

        tdf#103355 Hide Notebookbar during slide show
        
        Change-Id: Ie3e1b9f9dfc109ecb48cd384972dfa5a5118c3fa
        Reviewed-on: https://gerrit.libreoffice.org/34401
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2017-02-19  Takeshi Abe  <tabe@fixedpoint.jp>  [1f02e9b5a71836aa750d8e6676d2e876cad5e7a2]

        starmath: Convert SmParseError to scoped enum
        
        Change-Id: Ia2663a768c424ea6f03bd0933a3c2fd608c239d8
        Reviewed-on: https://gerrit.libreoffice.org/34422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-02-19  Lukas Röllin  <lsroellin@gmail.com>  [28416331ffa226a93278e5a673f8ea2fbae28b42]

        Small German comments
        
        Change-Id: I9d1a0c82a81d1ebe6d7438180da7baf2ca2ae50a
        Reviewed-on: https://gerrit.libreoffice.org/34417
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-19  Stanislav Horacek  <stanislav.horacek@gmail.com>  [2fd310a626b897bb71d75fa085e497b0d1d845b6]

        remove text that is not translatable
        
        Change-Id: I9209d1c163c7613069f3bd1abf852f6e2ad1a66e
        Reviewed-on: https://gerrit.libreoffice.org/34404
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-19  Julien Nabet  <serval2412@yahoo.fr>  [07f98f3fdcc34320736e8c75c2528866eae65f30]

        Typos: mainly translation remnants of Objekt instead of object
        
        Change-Id: I84c488a4a0fa96f85158d34035a16aa5e10c7c21
        Reviewed-on: https://gerrit.libreoffice.org/34418
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Fakabbir Amin (Aeimi) <fakabbir@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-19  Tor Lillqvist  <tml@collabora.com>  [6ec1c0e803d52ff3ef28251b9e411f5f598b42d5]

        Make it even more clear that --disable-gui is not what you want
        
        Yesterday, a misgiuded person on IRC had thought that --disable-gui
        would be useful (or even needed?) to experiment with LibreOfficd
        Online.
        
        Change-Id: I1d7ac30bfaec7fed6b297fd732a1d94324a76cef

2017-02-19  Kohei Yoshida  <kohei.yoshida@collabora.com>  [6ba107fbab8a110a6545a935bbdbdb9356d53d61]

        Consistent formatting & indentation.
        
        Change-Id: I5dce7d05156313d460533040b8f7a3de3d8c59d7
        Reviewed-on: https://gerrit.libreoffice.org/34420
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-02-18  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [a807f90b08292d5e7841725d9de0ce65bb7728db]

        Fix headless build
        
        Change-Id: I160186438a8ffbd942d38770c469454f1ed741b5
        Reviewed-on: https://gerrit.libreoffice.org/34419
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-02-18  Mike Kaganski  <mike.kaganski@collabora.com>  [12899c07be2f927776ae12ea1abcefdc4bea8346]

        tdf#100826 related: initialize stdout/stdin/strerr properly
        
        The previous code doesn't work with VS2015.
        
        Change-Id: Ide75b2f978dda871874572a093039b5772a2b537
        Reviewed-on: https://gerrit.libreoffice.org/34409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-02-18  Maxim Monastirsky  <momonasmon@gmail.com>  [5280121732324eff5a30087a36a50c58524b8ef3]

        Convert RID_MENU_REPORT to xml
        
        The change in PopupMenu::ImplExecute is needed because
        MenuBarManager dispatches commands synchronously, and a
        command can try to dispose the parent window of the
        MenuFloatingWindow (e.g. right clicking inside the report
        header, and choosing "Delete Header"), which will lead to
        Application::Abort in a debug build. So we must get rid of
        the MenuFloatingWindow before handling menu selection.
        
        Change-Id: I1657cd16a005207abc31f4b65595ab78ed235e37
        Reviewed-on: https://gerrit.libreoffice.org/34407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-02-18  Lukas Röllin  <lsroellin@gmail.com>  [423beaf852aefb6a62882ac0ca55443113fda8b1]

        German comments in htmltab (squashed and fixed)
        
        Change-Id: I37ffa94dc0edf58996fb59da838c02bb4a559519
        Reviewed-on: https://gerrit.libreoffice.org/34325
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-02-18  Justin Luth  <justin_luth@sil.org>  [a189b27ebeac8f179b9cce959e66862a16c4dd52]

        revert tdf#101815 editeng SetMustRepaint when InsertText
        
        It wasn't targetted enough at the specific problem, and caused paint
        problems. This fixes tdf#106056.
        
        Change-Id: I2d87bc78627a558c62cb0efc24e49c7656662976
        Reviewed-on: https://gerrit.libreoffice.org/34403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-02-18  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [22c9828f1d61af976133bf517431862126496d30]

        Translate German comments in interpr1.cxx
        
        Change-Id: Ie9a8693af9f8bb6413c7feecf45f20d971209da7
        Reviewed-on: https://gerrit.libreoffice.org/34344
        Reviewed-by: Lukas Röllin <lsroellin@gmail.com>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-18  Lukas Röllin  <lsroellin@gmail.com>  [fc2cc56178353fe67bbfdcf8b9392345343bb098]

        German comment translations
        
        Change-Id: Ic6885cdc22a8353842502e681e08708cedf09f5c
        Reviewed-on: https://gerrit.libreoffice.org/34381
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0b9e33cceb635cd3c173bd1f461af98cfd6f6ed2]

        don't forget to set the managed flag, tdf#105544
        
        Change-Id: I46d534a157b05ce22ba42e269ca8266e3403ecd2
        Reviewed-on: https://gerrit.libreoffice.org/34229
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [251c7180a8fca78aefb71268a1b39ff7176a1d90]

        add test for tdf#105486
        
        Change-Id: If5b3f934b634be5ba928b319245ba33b690e038f
        Reviewed-on: https://gerrit.libreoffice.org/34397
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [aaea9beabcdfa16ffd36116591c5ebea25906b94]

        fix conditional format import from XLSB, tdf#105486
        
        Change-Id: I2b781f45221e434c8ec0ee079afb54c505faf2b5
        Reviewed-on: https://gerrit.libreoffice.org/34396
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7ec0500e20cf273d70c4fbddb4063b8f8295307c]

        use special method to close dialog through button click
        
        Change-Id: Id884cc75503cb433742f9316d9647cff801565f7
        Reviewed-on: https://gerrit.libreoffice.org/34230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [19d52e56a4581bb12bc271765feec7b8ab78c45b]

        uitest: use the correct method to close a dialog through a button
        
        Change-Id: I210c1d9a99a93b7a21478f679f440c270375bedc
        Reviewed-on: https://gerrit.libreoffice.org/34398
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-18  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5bb5a9dacb84ec14f7148a5a5d9ba38b7e9f1039]

        ChartDumpTest: Build fix
        
        Change-Id: I2271cb393ad5268d1c579fb2f9c5e1e73a42c8f3

2017-02-18  Eike Rathke  <erack@redhat.com>  [a627c44026fcf883918f84bddd1c3b745e1f898c]

        Resolves: tdf#105667 forget target area's caption pointer in Merge Undo
        
        It's the same that was copied to the Undo document, so don't delete the
        caption.
        
        Change-Id: Ib89870ed6e392c4271de2f416c78d42135922609

2017-02-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e75734dfc530a101cadfe263fc256b12acc3a718]

        Pivot dialog: use C++11 feat., get rid of using namespace std
        
        Change-Id: Ic3690bf94aac2ec69c074eb4707a765bd932e5b0
        Reviewed-on: https://gerrit.libreoffice.org/34173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-02-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1334702ec3c92484c70954ce8474882ae5da6764]

        tdf#98665 optimize table format style access
        
        Rework GetTableFrameFormat and GetTableFrameFormatCount to a
        simpler implementation (searching forward and using c++11).
        
        Using GetTableFrameFormatCount to get the size and then in a loop
        call GetTableFrameFormat for every index, can get really slow as
        in each call we need to filter the whole collection. Through UNO
        we can't avoid this (without much more work), but for internal
        calls like SwXTextTableStyle::isInUse, we access the underlaying
        collection and iterate + filter ourselves. In the same way we can
        slightly optimize SwXTextTables::getByIndex UNO method (with
        removing the need to call GetTableFrameFormatCount).
        
        Change-Id: Ib8462c32311ccc162ec290fe4eec70820855a378
        Reviewed-on: https://gerrit.libreoffice.org/34008
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-02-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5b3022860abfe7eefd2e25b60b5b2a563b42b3c0]

        tdf#99967 Drop Web Wizard
        
        Change-Id: Ibc0f45a03e16f3fe4ee54b24de30ba88e43a4aab
        Reviewed-on: https://gerrit.libreoffice.org/26381
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [9bc537b7943bc4d82e759b394941f89c35658516]

        add CHISQ.INV, CHISQ.INV.RT test case
        
        Change-Id: Ie09299e297bb915b9bd722d6f4f2135232337c32
        Reviewed-on: https://gerrit.libreoffice.org/34380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-17  Caolán McNamara  <caolanm@redhat.com>  [6f53409ef3a45e0c26cc87247dd2ea9aa4539d55]

        ofz: libFuzzer: out-of-memory
        
        from "unstable" log file https://oss-fuzz-build-logs.storage.googleapis.com/build_logs/libreoffice/latest.txt
        
         #5 0x617248 in operator new[](unsigned long) /src/llvm/projects/compiler-rt/lib/asan/asan_new_delete.cc:84
         #6 0x710843 in MetaCommentAction::Read(SvStream&, ImplMetaReadData*) /src/libreoffice/vcl/source/gdi/metaact.cxx:3363:18
         #7 0x6e1921 in MetaAction::ReadMetaAction(SvStream&, ImplMetaReadData*) /src/libreoffice/vcl/source/gdi/metaact.cxx:266:18
        
        Change-Id: I518adea27565d1fbe91c8817f41850deb0ba9877

2017-02-17  Caolán McNamara  <caolanm@redhat.com>  [273823de644f2086377795d3afb51a39d30bfeaa]

        add ras fuzzer
        
        Change-Id: I06c36dd30ed6422b2c21dce3a43b89f43b1218b2

2017-02-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [bc9a9bf27bca81548710adf563523b5c80c84bd3]

        ChartDumpTest: Avoid using thousand separator in axis labels
        
        On different systems different separator is used
        (e.g. coma, space).
        Plus tdf#106068 can explain why some of the tests failes
        on mac, so disable only these tests.
        
        Change-Id: Id0fa8938d93dd9d4843d42426d369dcdfa1daef1
        Reviewed-on: https://gerrit.libreoffice.org/34378
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [42c0dfbd6b08ecbc5893595a4100d572a3082d8a]

        tdf#106059 PDF export: write form XObject proxy for PDF images
        
        PDF allows referencing a page of an existing (embedded) PDF file
        together with a fallback bitmap, but this is only allowed for form
        XObjects, not for image XObjects.
        
        So case the image is a PDF one, wrap the image XObject in a form
        XObject, that will allow later referring to the embedded PDF image.
        
        Change-Id: I30839dd6696f1fddd8ca2caa0d33123e90fcedbc
        Reviewed-on: https://gerrit.libreoffice.org/34376
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-17  Tor Lillqvist  <tml@collabora.com>  [b57d51e32fb85e9cde64f85719725253162c42e4]

        Drop :: prefix from std in [de]*/
        
        Change-Id: I3247894fe022dce7f0aa351bd85fefcd7c545dd4
        Reviewed-on: https://gerrit.libreoffice.org/34377
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-02-17  Caolán McNamara  <caolanm@redhat.com>  [c910d1dae1a9fcf0591098244debc863dd59618a]

        Related: rhbz#1422353 make writer behave like calc and impress
        
        and start off by default maximized
        
        Change-Id: I8d464c28b61991d27cdb732da50ebfa61802d001

2017-02-17  Caolán McNamara  <caolanm@redhat.com>  [2006ac5ffb879c20155af20d3c1c6dda4324678c]

        Updated core Project: help  83561da68b0f71ec6c6a3f818f0a80f3c0714ab7
        
        update help ids for .ui spell menu conversion
        
        Change-Id: I7983ebead12aea51b56e652b212836a273e9c346
        

2017-02-17  Caolán McNamara  <caolanm@redhat.com>  [5d6a605a698239638e0a1282e3e99a704b7f3654]

        convert editeng spell menu to .ui format
        
        Change-Id: Iaae8e6d6ee3c9cafad343fefb4f357b080df3a08

2017-02-17  Caolán McNamara  <caolanm@redhat.com>  [b64bdb8d75105d08fff11beca4bbba128d214d5e]

        support submenu entries of menus in vcl builder
        
        Change-Id: Ia6f80871ccf56527bb1338a288554bc37cd699e2

2017-02-17  Stephan Bergmann  <sbergman@redhat.com>  [fbaec92d4366caa35e2db8fdb60d8f3976453b65]

        No need for mpWrapper member
        
        Change-Id: I5b0526dd6fe76735fb25b7864e71e36e4f0eeb98

2017-02-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [5fd4c95affbad94f5630425e35bced434d18e3d8]

        tdf#106059 PDF export: include content of PDF images as an embedded file
        
        Initial step to have vector output for PDF images in the PDF export
        result.
        
        Change-Id: I3d08403d3c83e11c63af69312f9af7474dcd2ead
        Reviewed-on: https://gerrit.libreoffice.org/34366
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-17  Caolán McNamara  <caolanm@redhat.com>  [19ac788547e27774884fa9b9287e36c50512a7a3]

        drop newly unused Resource::IsAvailableRes
        
        Change-Id: I118567578d60ceaf0664f466f57ebf39b996e3b7

2017-02-17  Caolán McNamara  <caolanm@redhat.com>  [7890c99b2e6b8247c4f1437ea6a2b5e53665ccb0]

        drop now unused Resource::FreeResource
        
        Change-Id: Iaf075a926a61d944c6d7d959ac1aad291fd0b696

2017-02-17  Caolán McNamara  <caolanm@redhat.com>  [c7aa8e42d3dfd089efa948b776f915e5479b5463]

        sort by opcode and use lower_bound to find in sorted list
        
        Change-Id: Ic7117858811d2afd278fe0b18e57d3312bb681f9

2017-02-17  Caolán McNamara  <caolanm@redhat.com>  [b127134103e0fcf8b415f53eebed0b5180d782e3]

        move formula description extra data out of .src
        
        and remove reading/writing of defunct ExtraData from rsc
        
        Change-Id: I5be6e11c5921eb809143487a456d1e4ee203e68c
        Reviewed-on: https://gerrit.libreoffice.org/34345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-02-17  David Tardon  <dtardon@redhat.com>  [f4875397fbdfa78a95523db0dfe75551b83bf68a]

        upload poppler 0.52.0
        
        Change-Id: Ic73d7f0aa7f8edf1cf923add5bd508419394178c
        Reviewed-on: https://gerrit.libreoffice.org/34367
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-02-17  Tor Lillqvist  <tml@collabora.com>  [7277991e78c264025b4894ae07b40fb12cd57ce6]

        tdf#90407: Export Text AutoFit to .pptx
        
        Change-Id: I2120f13fff58d4736ab55071236e0c2f80ba2eb0

2017-02-17  Eike Rathke  <erack@redhat.com>  [7fbdd8b7d3741d55b229977f9e6d6213af5fa542]

        more counts<SC_DPOUT_MAXLEVELS to check, tdf#105858 related
        
        Also for row, column and page field arrays.
        
        Change-Id: I1dccdf139af778a2c0dc550be0b573c984256a2d

2017-02-17  Eike Rathke  <erack@redhat.com>  [9bdf971b0202c6d55d88e61861b251459de9586b]

        Resolves: tdf#105858 check nDataCount<SC_DPOUT_MAXLEVELS to prevent crash
        
        Change-Id: If9084543a0a191d08da37b5b8a187bce46440871

2017-02-17  Katarina Behrens  <Katarina.Behrens@cib.de>  [684b9de16f41ca7662ed0d848fd63c3c5661d671]

        gpg4libre: Fix linking against internal gpgmepp
        
        including headers still broken
        
        Change-Id: Id631c978d820046db880ff8035158200dcb8951b
        Reviewed-on: https://gerrit.libreoffice.org/34343
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-17  Stephan Bergmann  <sbergman@redhat.com>  [948555c44df31f46573cf4583bc1e17273ce5c07]

        PaneDescriptor::mbNeedsClipping is never read
        
        Change-Id: If8e5f5dca0927b961685af7339fd1d982314a6d7

2017-02-17  Pranav Kant  <pranavk@collabora.co.uk>  [0d839366acfd932b8ae1b31b72c5eca4e102834d]

        sc lok: Unit tests for Comments API
        
        Change-Id: I896c8b25cab6d80d374d273eb3945716bc0694d6
        Reviewed-on: https://gerrit.libreoffice.org/34365
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-02-17  Pranav Kant  <pranavk@collabora.co.uk>  [b7640cbb4b34df2cb05c6fbe60346bca96846924]

        sw lok: Move this test to sw/
        
        Change-Id: I9bf901a4c8ffbdd54a98ff043ea1e658aeb62839
        Reviewed-on: https://gerrit.libreoffice.org/34364
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-02-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [afd762249d6e6ea6d6e99204708f0f75a2d0b5a8]

        ChartDumpTest: Bigger delta for AxisLabelTest
        
        It's still failing randomly on Windows tinderboxes.
        
        Change-Id: Idcb7e24d5d11ddc94ead74a2308d43c60de7b430

2017-02-17  Mark Hung  <marklh9@gmail.com>  [2ca015c2d30fc135e054e3eb329c530adce6ad0d]

        tdf#105423 support vertical merged cells.
        
        Handle rtf keyword CLVMGF and CLVMRG and decide rowspan
        for the first cell.
        
        Change-Id: I1bba84a02b0115c5d7ac80e7aedba275fdeef651
        Reviewed-on: https://gerrit.libreoffice.org/34312
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-02-17  Mark Hung  <marklh9@gmail.com>  [291538bac9b0d9e1afe69c244ffa9e3f4b203761]

        tdf#105423 merge cells based on its column edge.
        
        As we have split the row into columns based on all
        possible edges from different rows in the original
        table, we need to decide how many columns in the new
        table is coverted by the cell from original table,
        by chcking its edge and merging covered cells.
        
        Change-Id: Idfd2347765bf658aff90121d24d2154ba28956da
        Reviewed-on: https://gerrit.libreoffice.org/34311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-02-17  Mark Hung  <marklh9@gmail.com>  [93a7df4bdf6a79a4973907d517149818d99c3638]

        tdf#105423 remove unecessary mnCol and mnColCnt
        
        mnCol isn't necessary because it always get value from
        mnColCnt, which is always increased by 1.
        
        Change-Id: I373ed27694e91369f3f20b43ee985fee7a0f63f6
        Reviewed-on: https://gerrit.libreoffice.org/34310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-02-17  Mark Hung  <marklh9@gmail.com>  [a20e6213ed40cd0ba6c0f144f2a954f008fdc372]

        tdf105423: make sure column edges are increasing
        
        Replacing column edges based on its index doesn't work
        because each row might have different number of columns.
        
        Change-Id: Ib17d41d7e0daab9090670c4a9aba45d79e447622
        Reviewed-on: https://gerrit.libreoffice.org/34309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-02-17  Chr. Rossmanith  <ChrRossmanith@gmx.de>  [1ce132b5b41e218520cc51506665ee0bc625b24b]

        tdf#105639: create valid id values in svg export
        
        Change-Id: I01a011501af317d7a9e90d7c70d50ef84c74b24e
        Reviewed-on: https://gerrit.libreoffice.org/34347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [4a7288b2ff00c5d172fa47ba23975c41afee80a7]

        sw: clean up useless debug code in frmform
        
        Change-Id: Ie083d794a36b2b7273195fc71f9eec954ef041ce

2017-02-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c55c82616307a72b31d6c7511ce1ff9cafc45a6a]

        ChartDumpTest: Don't test geometry on mac
        
        Test fails on mac with large differences.
        
        Change-Id: I57bc58ad0b0d819533858992f032bfd763874d99
        Reviewed-on: https://gerrit.libreoffice.org/34362
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [65227e9a405a61660d61871440727bbad70b5750]

        remove unused svSubroutine from StackVarEnum
        
        Change-Id: I88603ce20dd152b600b2f30c81f091795b23169d
        Reviewed-on: https://gerrit.libreoffice.org/34359
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [06f0d2d9f1ff0f6a8d1eddc693e4c4f65ec2b046]

        convert FormulaCompiler::SeparatorType to scoped enum
        
        and drop unused COMMA_BASE enumerator
        
        Change-Id: I5f35ba7453d5ca613ebd65d0853c7caaa210f3de
        Reviewed-on: https://gerrit.libreoffice.org/34357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [dc003d59ea81d39bccc88f47b0a0d6c12f82357d]

        gpg4libre: fix gpgme build dependencies
        
        Change-Id: If71b144f008e35ee248421d922ab2a1a4463d093
        Reviewed-on: https://gerrit.libreoffice.org/34361
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-02-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [f37fcda0e9f893b8eca6598004af618e19feb58e]

        gpg4libre: fix build for older autoconf/automake versions
        
        - serial-tests fix from Richard Jones' libguestfs (lgplv2+)
          (needed for automake < 1.12)
        - m4_esyscmd fix from slurm project (gplv2+), needed for
          autoconf < 2.62 or so
        - m4_argn from m4 sugar (gplv3+ with autoconf exceptions)
        - AC_CHECK_FUNCS does not like nested macros, so outline dependend
          AC_CHECK_HEADERS
        - only build c and c++ bindings for gpgme, we don't need anything
          else internally.
        
        Change-Id: Ic65ca92119efda585ebc9acbfb7c6c2ac2585451
        Reviewed-on: https://gerrit.libreoffice.org/34349
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-17  Stephan Bergmann  <sbergman@redhat.com>  [60b1bbae54d3de1edab41689529fcfcce953abf6]

        Missing include
        
        Change-Id: I8d334b7d46c15e9e39d28ca39361d701596249b6

2017-02-17  Aron Budea  <aron.budea@collabora.com>  [6e3a84023b46f6be632b43d2f5713d8d4bb2ba62]

        tdf#106001: Treat CharScaleWidth outliers as 100 in DOCX import
        
        Spec limit is [1..600], sometimes documents contain 0,
        which, similar to other values outside the limit should be
        treated as 100.
        
        Change-Id: I04aec25b638762392de3f9881cd72588f2753e71
        Reviewed-on: https://gerrit.libreoffice.org/34341
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa1ac3381d2c9faf7af562de85a379196a5704de]

        fix windows build
        
        after commit dc21a49ea3a5a655e6bf70860b1b99c20e5b7473
            "convert SbxDecimal::CmpResult to scoped enum"
        
        Change-Id: I874976a30a57589cabd37f659a48a81933d867a7

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [48f9640602ac75cb58cf53d56ce59e5b9ad0e18f]

        isAssignmentOp is not available on older clang
        
        Change-Id: I1ee7a8266a2ad0e14a28fab7aa0095b15647d5b0

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [1400cec1642039c2ff2021e574954d4b4576f5ac]

        remove unused formula ErrorCode enumerators
        
        Change-Id: I0d81b43ba4e0a8734074651228743acaeae7aa97

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [be021ba04d56b45bcb3c6cf09c193abc7f5e9dc0]

        convert StackMode to scoped enum
        
        and drop unused AMBIGUOUS enumerator
        
        Change-Id: I71954d75a64928061c0e520beb47f979c53ee5a8

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce92b5da976122a9120fbb499f7a823ed67a4d01]

        drop enum NormalAxis
        
        since we only ever use the Z enumerator
        
        Change-Id: Ia162a6be650704649f5232fff0fa229c7b346450

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ac9f8ddd7d4126a138b84143f48abdc5c41d0ff]

        convert PropertyType to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I61d2a46ed84ce4163757a2da58162c72b1b0950f

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [8fc4aecde317a1c49755b1a0695d8359830a2c8d]

        convert ValueParser::State to scoped enum
        
        Change-Id: I20c8217576fb6993107f1e45429adc5660d38da8

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c06083c75cca66885c356520b5a83b4a722796b]

        remove unused NONE from TAscendingOrder enum
        
        Change-Id: I31c793df40b2a687b4a6c84854f34aba72ac0494

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [72356f947b096fc4cc89f1b07ce5ee55047813b0]

        teach loplugin unusedenumconstants about CXXOperatorCallExpr
        
        fixes some false+ in the write-only analysis
        
        Change-Id: Ie7905c05c8012820c640064d451b33badb04c5fc

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [80dd757500eeca2ee899bcf8e6d972d867690de0]

        convert GraphicObjectType to scoped enum
        
        and drop unused FILL_PROPERTIES enumerator
        
        Change-Id: I302d9d1d997c4fc491f7950b220060740f831539

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ed6cb574888c82e250774ddf48d8a371483e890]

        convert AccessibleBase::EventType to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I1ce08b16d587edcaee214b40798fe53fa3fc7923

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [802a76d4a972db180a21efb9cb6e05220b724c22]

        drop TimeBasedMode enum
        
        since we only ever use the AUTOMATIC enumerator
        
        Change-Id: I1370bf30ea31d0631e56524638ee843f18583933

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [58f75fb66a83b1bc7d8297dedc14ade88a9bbc9d]

        drop ModulationMode enum
        
        since we only ever use the MODULE_NONE enumerator
        
        Change-Id: Icd075bb01b5938dbd75b901521d084ddd6469963

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [51d474abdb8835fe8de055795f17ee580474fab4]

        drop cairocanvas::ColorType enum
        
        since we only use the one enumerator value
        
        Change-Id: Ifec39f4845348c753a6207795c62b27a7af1bbcd

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc21a49ea3a5a655e6bf70860b1b99c20e5b7473]

        convert SbxDecimal::CmpResult to scoped enum
        
        Change-Id: Id2d887c3ce4316a223497ef6790ca326983c4817

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ea27cf64f050b98b8384d0acfe6df8e203413ba]

        convert INVOKETYPE to scoped enum
        
        and drop unused SetProp enumerator
        
        Change-Id: Ic8a71991f6a4e08d0189d2eb93580b0c33204d1b

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [792886d34bd87ad5e2b3d197e86ab41205a33618]

        convert basctl::Layout::SplittedSide::Side to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I7c8338423eddb64bf4d4138d2613dd393408c9e3

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [210db2bf9e199f0a58fbd7a629edda63903fabac]

        convert BrowseMode to o3tl::typed_flags
        
        Change-Id: Id76339f73b3d4acd4908fd66c4c745c5b2b57c2f

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [14fb8f7960249271fd73123c056057ce49980667]

        convert ObjectMode to scoped enum
        
        and drop unused Method enumerator
        
        Change-Id: I5ba25fbeaf67280f748acf8d84ab903a4c71e40b

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1421a3e12167fafc966d069b3a4f7eb84ffda05]

        convert SbxNameType to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I2b47828b2146fcda335f1dc1c1f61a1139abbe19

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb4bf693999b8a1ebf79bad0d223ae2d4398cf81]

        remove unused KeywordsOnly from IdentifierTranslationMode
        
        Change-Id: I7262e618a14fa9e025d269b560da752e3200309d

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [1920061bb2f35df638a638ffebae25245e6ec450]

        remove unused None from ErrorCode
        
        Change-Id: Iab5bf1a34fa07c851067fe30df875e821583038b

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [d386abfb09e4add6817cfb3fc8fcb259a2b69705]

        remove unused enumerators from SQLNodeType
        
        Change-Id: I0e8a3c5b63a00befa36c7edfbec0acd60bd3dc03

2017-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [691e19ec65ef6cbe042f101e05eafaa741c4fca4]

        remove unused enumerators from StandardSQLState
        
        Change-Id: Id17c6c0cc41496f494117e781878b15ba2bc0518

2017-02-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [0866178f503152f468175865ebe7d971f083baa7]

        ChartDumpTest: Avoid random failures on windows machines
        
        ChartWallTest used to be the most instable so don't
        check position and size in this case.
        AxisLabelTest also failing some times, so use a bigger
        delta for it.
        
        Change-Id: I230b7e0f527bae5661af1376486a9780e475f952
        Reviewed-on: https://gerrit.libreoffice.org/34348
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9077f1f110a35ed223fb47e9eaa329dd19528e38]

        ChartDumpTest: Test line and scatter charts
        
        Change-Id: I2b1a928d8487a134c0a266c5d7453690d19fde13
        Reviewed-on: https://gerrit.libreoffice.org/34346
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-16  Michael Stahl  <mstahl@redhat.com>  [d1a8ca4951c076c605a47aadf6bdcac79d2bee8e]

        sw: use the stupid line-ends for WNT
        
        Change-Id: Ie054d48c7dc9220d25cd9282d1b15a8a695a516f

2017-02-16  Lukas Röllin  <lsroellin@gmail.com>  [92387df38cca02de404b08a495d94cf3fe2181d3]

        German comment translations
        
        Change-Id: Ib6023348c9148671762229066e1dc5c2a9b7dcd8
        Reviewed-on: https://gerrit.libreoffice.org/34317
        Reviewed-by: Johnny_M <klasse@partyheld.de>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-02-16  Michael Stahl  <mstahl@redhat.com>  [d4620d535bd5a8e73bdb9d556933b9ae22800a7d]

        i#92948 sw: WW8 import: fix table in Apo in header
        
        The document contains a table inside of a frame anchored in the header.
        
        In WW8TabDesc::WW8TabDesc() the update to nOrigPos makes a mess of
        things because the new nOrigPos value contains the value of nCpOfs (93)
        already, so later on when SwWW8ImplReader::TestApo() calls
        WW8PLCFxDesc::Save() / WW8PLCFxDesc::Restore(), the call to SeekPos()
        positions it on CP 325 instead of 232 and the subsequent call to
        GetSprms() finds nothing on the wrong position; thus TestApo() concludes
        that the paragraph has different Apo properties than the previous one
        and a new fly frame is created.
        
        (regression from 4bd341e2c8a1f3a4f4677eb879a60a4ffc3369db)
        
        Change-Id: I697c4526c7c3a12119947ff5659c11ea9ee7fff8

2017-02-16  Katarina Behrens  <Katarina.Behrens@cib.de>  [4178f55bce696affd5074ebdcc32e84d00f7df09]

        Translate some German comments in sc
        
        and delete some nonsense ones
        
        Change-Id: I7c9f39e1ce5a6ac67e0e10c0a99b59c3aea3436f

2017-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [becde82a91127ac57129e350f3e68081e1908e5e]

        ChartDumpTest: Convert failing tests' documents from ods to odp
        
        Change-Id: Iac7bfd3d22e2186b90c525a6b5bc2a1605ae9aa3
        Reviewed-on: https://gerrit.libreoffice.org/34338
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-16  giacco  <filippo.giacche@gmail.com>  [c995531d8a7c97f684f2e65707c7b3f87a0ba372]

        tdf#89387 improve performance for some matrix operations
        
        add method in scmatrix to get Gcd and lcm
        modified function scinterpreter::ScGcd() and scinterpreter::ScLcm()
        now should be ok
        
        Change-Id: I1e41fa5707bc4b637a986f2fc0a2358ac0121af1
        Reviewed-on: https://gerrit.libreoffice.org/34110
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-02-16  Stephan Bergmann  <sbergman@redhat.com>  [e16644fa1c042b56a1301f0476d7ddb71c8765ea]

        external/mysqlcppconn: Silence -Wdynamic-exception-spec errors
        
        ...with Clang in C++17 mode
        
        Change-Id: If51c0788439688f6fbd77c1a05cb3295ac6e8cb4

2017-02-16  Stephan Bergmann  <sbergman@redhat.com>  [14ed889c45eccb16647b4fe679db2deda53ddca5]

        external/libcmis: Silence -Wdynamic-exception-spec errors
        
        ...with Clang in C++17 mode
        
        Change-Id: I50a0568c13e3e7a2d37ebd739d587985b2f9bc8a

2017-02-16  Stephan Bergmann  <sbergman@redhat.com>  [be067003098c9a9537b713742d14d8f502a9c0b7]

        Silence loplugin:redundantcast false warning
        
        ...that is curiously only reported when building with clang -std=gnu++17:
        
        > sc/qa/unit/ucalc_condformat.cxx:185:80: error: redundant const_cast from 'ScConditionalFormat *' to 'const ScConditionalFormat *', result is implictly cast to 'const ScConditionalFormat *const' [loplugin:redundantcast]
        >     CPPUNIT_ASSERT_EQUAL_MESSAGE("Wrong conditional format instance.", pCheck, const_cast<const ScConditionalFormat*>(pFormat));
        >     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > workdir/UnpackedTarball/cppunit/include/cppunit/TestAssert.h:230:32: note: expanded from macro 'CPPUNIT_ASSERT_EQUAL_MESSAGE'
        >                               (actual),                \
        >                               ~^~~~~~~
        > 1 error generated.
        > make[1]: *** [solenv/gbuild/LinkTarget.mk:270: workdir/CxxObject/sc/qa/unit/ucalc_condformat.o] Error 1
        
        Change-Id: If2e8577bad4ec7454d584eb59106734d47f876ad

2017-02-16  Stephan Bergmann  <sbergman@redhat.com>  [440720e14deb7020ba8d3158c3325c2d588664a1]

        loplugin:redundantcast: Avoid double warnings on some const_cast
        
        Change-Id: I1e6140fef55054899dd32465726e804fc6006394

2017-02-16  Stephan Bergmann  <sbergman@redhat.com>  [6d3db33328fb2fec3539c828d062cad6d16d3195]

        Capture loplugin:redundantcast status-quo wrt const_cast
        
        ...including some double-warnings that'll get cleaned up shortly
        
        Change-Id: I14e9796f2846a6bb61e4c93dfb23cba6488ea2e6

2017-02-16  David Tardon  <dtardon@redhat.com>  [463f764aa0bcf4930ac914e6ed367d95338c65b4]

        enable the other tests
        
        Change-Id: I68a5435348a6a6362bc946c7eca18e29bd69724a

2017-02-16  David Tardon  <dtardon@redhat.com>  [41414834157455555816050cb1e30b538d68792a]

        don't run terminate()
        
        AFAICS no other import test is doing it either.
        
        Change-Id: I8cbdc27fe60102067c6d09280b99a032ac44ba10

2017-02-16  David Tardon  <dtardon@redhat.com>  [63c7f2b81e42a862803298cc3baeda01d816a19c]

        fix copypasta
        
        Change-Id: Id3e33aec0a1c027d350408abb86a6a99da74ebb4

2017-02-16  David Tardon  <dtardon@redhat.com>  [0f1a863c7542a121b006cff6b4151847b2a2ff95]

        rename to match text and spreadsheet tests
        
        Change-Id: I614326cfe8ade8ea07822479cbc656db8e51c1b7

2017-02-16  David Tardon  <dtardon@redhat.com>  [fba9c59fec21d9f21d5a04a9e1a38f6bcc9d5705]

        fix factory URL
        
        Change-Id: I476b89d70510e786b116ee11ddd68916683945b8

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [e0ecfb5055568424a1b65212983406a3aa6668d2]

        nSuppressed is 0 in all existing patterns
        
        Change-Id: If1a85e157840753b48f830ba4cddf5708189575b

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [d698f823c31583cd36dad594d585849dbccbbb4a]

        unwind one level of RID_SC_FUNCTION_DESCRIPTIONS[1|2]
        
        Change-Id: I9f812da7191246e236c1a83f0bf3d8ea3307b580

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [53ea5548ffeff054add58b4ad26f996afb68d9ff]

        miscdlgs.hrc is just one line that includes another header
        
        Change-Id: I9d36c03d35c4862c131acee5d4d8a143fdd58dad

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [2882fcdce707067b0900a05667338e2ffa9521d9]

        split sc.hrc into definitely resources and maybe slots
        
        Change-Id: Ic5a4ab631735cf8ef8f39424c7470e47f2f11c2d

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [373e9de424d7dd81ea8e3fdfe33a8575d61fa232]

        move WID_SIMPLE_REF to earlier slot
        
        Change-Id: Iebc3b7ec1b0eee970b0e307e03af718718f79713

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [98d8df701726531974c54e92dace0fee45b35f88]

        drop some unused resource ids
        
        Change-Id: I2ce21d0b22b1043d4e79dea25e97c857aa56c238

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [a14b331ff8b0269404ccc13ee8f99820029e725c]

        move FID_TAB_TOGGLE_GRID to earlier slot
        
        Change-Id: If3c64d32720a23ad0561ddcdea9ddd9e174b15a8

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [778f799b2c2d09650c74b868ebf828e261b4ed1e]

        move SID_INSERT_CURRENT_[DATE|TIME] to earlier free slots
        
        Change-Id: I5395f59c910ee90cf2c41ae712a08f788d9bfbe7

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [79d9a2c754f4490254f035934d41136abd5f45e0]

        move SID_DATA_FORM to earlier free slot
        
        Change-Id: I4835cec940c23e913b7040cad76ab4ed71f24787

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [457d0fda0ee93d912317ab1d92160deead249bc6]

        add SID_SC_TP_STAT and replace RID_SCPAGE_STAT with it
        
        Change-Id: Ia4364ba408b439f66e959be915e8b6e9cc5eacb4

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [875dd0bc4e7016796c33f26e0a905465a38ee7b1]

        replace SID_SC_TP_LAYOUT with SID_SC_TP_LAYOUT
        
        Change-Id: I4dc2f1ffa5df5ae47d216d5242530eb63750e915

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [25aa5054ce060567c579e299bfd874c55a8c8bd2]

        replace RID_SCPAGE_CONTENT with SID_SC_TP_CONTENT
        
        Change-Id: I95f127756200d0389103cf11d5e03c0a40e27d05

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [94f1a0880c8374798cc5c011384876a83cd7bd6e]

        replace RID_SCPAGE_USERLISTS with SID_SC_TP_USERLISTS
        
        Change-Id: I2e7fdff7e8ab61eee7b67f9e7694f3bdc2c0854c

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [3fd720e6dbeeda78221a7c87550d5713d621e1f4]

        replace RID_SCPAGE_PRINT with RID_SC_TP_PRINT
        
        Change-Id: Ie12f9489290dd9bfce925eff4586f22489cff96a

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [7a16e77fa2f83df365390b8b71a71f29e0753a25]

        replace switching off RID_SCPAGE_DEFAULTS with direct RID_SC_TP_DEFAULTS
        
        Change-Id: Ie451c6f63d729af85334cabbe2469a44f431f3d3

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [ec67a31b56c990733e8eaaa89a354082e900c0e1]

        replace RID_SCPAGE_COMPATIBILITY with direct SID_SC_TP_COMPATIBILITY
        
        Change-Id: I256780e66d361233f9099d9f10a735d983f70b03

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [0823f4245108626ef75d01f9f26b0cbcb2eaecd2]

        replace switching off RID_SCPAGE_FORMULA with direct SID_SC_TP_FORMULA
        
        Change-Id: I6a2738791851aa1ad0813dfe8c8976cb96f1b79a

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [5a75afb55f33bdf8456aaa9910a309120b54a434]

        replace switching off RID_SCPAGE_CALC with direct SID_SC_TP_CALC
        
        Change-Id: If8e600ae092a4299cace86c75e3ea28c812ba47e

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [7ade16b5bbc70b302d6fb85f75417dfb4996a618]

        replace switching off RID_SCPAGE_OPREDLINE with direct SID_SC_TP_CHANGES
        
        Change-Id: Iea5646ec22fabbe1e190dd8726cec91cdd39e28b

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [ec6678bd4abb5a529665bc51a90caf371ba2e06f]

        split out mid defines
        
        Change-Id: I7606b62d96776d18c3c553bd10479a1a60b0aefa

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [bfa35666268ee3f2f47b4fbec2dad9849132ade9]

        RID_SCDLG_COND_FORMAT_MANAGER is unused
        
        Change-Id: Idd20263148fe19d0d7d25623b93efb652911ac99

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [f6ef4d216a145f77fec13aa5b6dcc5c68eb7d4fe]

        fix indent
        
        Change-Id: Idb9370250d59d0ef3fb9c73a0d09f27e31f623b7

2017-02-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [fd4dda1da2227ae23a2c991319083c214909fcdc]

        Updated core Project: translations  83ab35b7b8dee968b2827220496920dbe84c3c16
        
        update translations for 5.3.1 rc1
        
        and force-fix errors using pocheck
        
        Change-Id: Iee1dc87c949d400b36b590d5dbcfc8b6434c3a46
        

2017-02-16  jan Iversen  <jani@libreoffice.org>  [7a8bfd1041179997269ca02ba156136cf8b622b5]

        ios, prepare for multiple targets.
        
        Moved common macros to CustomTarget_Lo_Xcconfig.mk
        to simplify each real target
        
        added link to workdir/ios (needed by xcodeproj)
        
        moved creation of configuration files to LO_Xcconfig, since
        they are identical for all ios projects
        
        central part of moving non git files to workdir completed
        
        changed relative path in project.pbxproj to be <project> instead of <group>
        
        Change-Id: I6be51f4d8a07ea7da08c0e5f1458fccfc3831a1e
        Reviewed-on: https://gerrit.libreoffice.org/34223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-02-16  Tor Lillqvist  <tml@collabora.com>  [7ecbffb3e4879d2fbcf6b20e57d37b8eb1efa660]

        Move AutoLayout enum definition to its own file, and start de-duplicating it
        
        The mysteriously named AUTOLAYOUT_ENUM had the same value as
        AUTOLAYOUT_TITLE_CONTENT, and was marked as "deprecated", so just use
        the latter instead. Use it also in xmloff instead of the magic number
        1 in places where comments indicated that AUTOLAYOYT_ENUM was what the
        1 meant.
        
        Will continue with the other "deprecated" and duplicated enumerators
        later. (Or you feel free.)
        
        Change-Id: Id5d70e07d30b3bf0d62e5d8719edb784bd23f99d

2017-02-16  brainbreaker  <gautamprajapati06@gmail.com>  [ba0f920cc141eb6ab896f650e9ac7b25ffe073a5]

        Fixed the runtime crash of app by catching exception
        
        Steps to reproduce crash: Click on remote server option in navigation menu, in case of invalid server URL it will show a toast. Then click on Storage Provider Settings once and press back, app will crash throwing runtime exception.
        The exception is not catched anywhere so Java runtime exits the app
        
        Change-Id: I2bccca633e62fec82c868661f14765596c4b83f1
        Reviewed-on: https://gerrit.libreoffice.org/34166
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7bb3643c6da11c580f4db64e3f052e97e59cdbe1]

        ChartDumpTest: Convert some of the test documents from ods to odp
        
        Let's see random test failures are related to calc.
        
        Change-Id: I9164a900b8a7d631df75ba4064d8423400cf34bc
        Reviewed-on: https://gerrit.libreoffice.org/34337
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-16  Stephan Bergmann  <sbergman@redhat.com>  [8ea07101c1613d213fd7cea17f094a947b14cd00]

        external/firebird: Work around operator new alignment violations
        
        ...causing problems at least when building with recent Clang trunk on
        x86_64-unknown-linux-gnu:
        
        > make[5]: Entering directory 'workdir/UnpackedTarball/firebird/gen'
        > rm -f metadata.fdb
        > core/workdir/UnpackedTarball/firebird/gen/Release/firebird/bin/isql -q -i workdir/UnpackedTarball/firebird/src/dbs/metadata.sql
        > Makefile:325: recipe for target 'metadata.fdb' failed
        > make[5]: *** [metadata.fdb] Segmentation fault (core dumped)
        
        See the mail thread starting at
        <https://sourceforge.net/p/firebird/mailman/firebird-devel/thread/ec7c3bb1-3fef-e9b8-5b23-0d07fc412f95%40redhat.com/#msg35669676>
        "[Firebird-devel] alloc.h global operator new replacement violating alignment
        requirements".  With DEBUG_GDS_ALLOC defined, the allocation functions defined
        in src/common/classes/alloc.h are no longer replacements of standard allocation
        functions, so Clang happens to not make aggressive alignment assumptions, see
        the mail thread starting at
        <http://lists.llvm.org/pipermail/cfe-dev/2017-February/052676.html> "[cfe-dev]
        operator new alignment assumptions".
        
        (Instead of always defining DEBUG_GDS_ALLOC, I first tried to comment out the
        definitions of global operator new/delete replacement functions in alloc.h,
        falling back to the compiler-provided versions.  But many places in Firebird
        allocate via Firebird-specific operator new placement overrides and deallocate
        via delete expressions, which happens to work at runtime when the replaceable
        operator delete is Firebird's, but not when it is the compiler-provided one.)
        
        Change-Id: Ie02adb440fa959b723983d7f5b0246d3634dc06b

2017-02-16  jan Iversen  <jani@libreoffice.org>  [b7ee370c8e9528f1a3891540165d6d1b49f48fb0]

        ios BUILDDIR != SRCDIR now works
        
        Added SYMROOT to xcconfig, and change project.pbxproj
        to allow BUILDDIR != SRCDIR
        
        moved part of build output to BUILDDIR
        
        The contents.json change is done by Xcode.
        
        Change-Id: I0594f862781d41b87429f020f059f12e76f7f7f9
        Reviewed-on: https://gerrit.libreoffice.org/34147
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2017-02-16  jan Iversen  <jani@libreoffice.org>  [dd18f8ae55901ca400cf99a804fda46e266588f1]

        ios update to make TiledLibreOffice compile/link
        
        changes needed to make TiledLibreOffice compile/link for ios-simulator.
        
        Remark:
        autogen.input need to have --disable-pdfium due to a missing
        <Carbon/Carbon.h>
        
        Change-Id: I3e1af26d99c35c3c552510f28e13a7e530fca09f
        Reviewed-on: https://gerrit.libreoffice.org/34145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-02-16  Katarina Behrens  <Katarina.Behrens@cib.de>  [55519a18be63be5a6ce955784f0d326fc6cabf9d]

        gpg4libre: gbuild funcs for building with internal gpgme(pp)
        
        Change-Id: I12b57b8925c263ec904549ea38a2c581f20b9d14
        Reviewed-on: https://gerrit.libreoffice.org/34301
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-02-16  Katarina Behrens  <Katarina.Behrens@cib.de>  [4a53df9cd7e58230bbb5f5c46161861010ca220f]

        gpg4libre: Build internal libgpg-error, libassuan and gpgme(pp)
        
        Change-Id: I1953e7062b872340b844771adc8ebe40f524cc76
        Reviewed-on: https://gerrit.libreoffice.org/34227
        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-02-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [99263598bfb7911a18dae48e1d9fc01e11e0143c]

        xmlsecurity: remove unused DecryptorImpl
        
        No longer necessary since commit 50669de68785d61534c4c3fe101fd8e1d12fae65
        (xmlsecurity: remove unused xsec_fw_component_getFactory(), 2017-02-02).
        
        Change-Id: I24ee6fcd01a238151058559a7bf994e27b7b64cf
        Reviewed-on: https://gerrit.libreoffice.org/34332
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [c04f7de3d2b9fb490ce6ef425d147037cb1b5d8d]

        remove unused Sentence from BreakupUnit
        
        Change-Id: I324d344a9e9154345b8bd7c8653415cfcbfc26cc

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd2ffceefc942c7f28f2a0146df09e4ff6ad7d09]

        convert EESpellState to scoped enum
        
        and drop unused EE_SPELL_NOLANGUAGE enumerator
        
        Change-Id: I74a5f89335883a13d77b39f78b7de55bddb1f107

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e19742382708a691c6f62c47744fd2fa663216c]

        convert EditEngineAttribs to scoped enum
        
        and drop unused EditEngineAttribs_HardAndPara enumerator
        
        Change-Id: Ic1fcddc6adeb5317f96bcef9b6f715b26d901a8d

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c3de19e9892deabd7ed2f47afbdf86f292eff8f]

        remove unused NONE from ScrollRangeCheck enum
        
        Change-Id: I9d83cc38a9fa477a61ec7e2ec3d9786318187085

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f358c639238e1121685b85d9ee04b26a88ac762]

        drop unused eTooManyConditions,eColumnInLikeNotFound from SqlParseError enum
        
        Change-Id: I92fc8d768baa7ed62c85d13da01f984385bef4f9

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [b57b51bd013bc2b61ac1a8a27b7cee9058488284]

        drop BitmapMode enum
        
        since we only use the BM_DEFAULTMODE enumerator
        
        Change-Id: I425a2ca09d4a15d755010e8f963387071c0138ae

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee36298909783fa3e722349d6efee061749041c0]

        convert resetType to scoped enum
        
        Change-Id: Ie127b99949546b5303fd105c662b25c62d409941

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c5860aeb47c5ba49e06a2af961a2448debe2b50]

        drop unused Private from EProtocol enum
        
        Change-Id: Ic3f64eb211e520dbafed4ef98344ab5cb0811599

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5c3e8004b2a3df1c0f624639e7dd3a650b868ac]

        drop enum framework::GlobalSettings::UIElementType
        
        since we only ever use the one enumerator.
        Consequently renaming some methods
        
        Change-Id: Ia8c022135df6661b8f300e037ea3e7cf610b63ac

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [344957aae65637c64b4f6d16f64c4488ddd2d085]

        convert LoadEnv::EFeature to o3tl::typed_flags
        
        Change-Id: I4c16b68c820783e9bd27fa273f2017b5088f4b85

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [3910f943e9bf7e70589d9a7c42c05a43ac11856c]

        drop unused enumerators from TargetHelper::ESpecialTarget
        
        Change-Id: Ieda0b6f09b0e4cb463de32309a2617018bb7cee5

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a6a46aad5118fca8b27205e9c0a9772af322235a]

        convert ExprComb to scoped enum
        
        and drop unused EC_bit_neg enumerator
        
        Change-Id: I8a93310cd849cee56fcf628424d96005f89ba799

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [d00431fd36eefe52d87dbc3d254d9d0ae464a333]

        convert ErrorCode to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I7330ebf8feead7b67e67f73ba942979e4756269d

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [9651424f73a45679fcd1f6cc596e56c7432640d9]

        convert WarningCode to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I212cf132c2406e85b44b1af552b0989cecbec162

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [63e0ffab01317210424023d70b49014e1ebe6e29]

        remove unused PS_OpCompleted from ParseState enum
        
        Change-Id: I3a738e464051d0b810553bc62c8465d37505bc3c

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [3a3f223f5a931680fb0543ee732dd5e800d6850b]

        hazard a de->en translation
        
        Change-Id: I82df46b8fa9d31b393bf3ddecbfb92128680b258

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [0d9ad65f689a975747903b226baa0132d057f523]

        replace SwFootnoteAdj with css::text::HorizontalAdjust
        
        to ensure the retention of the values the code depends on
        
        Change-Id: I3baafc1ee66481518aec5928585464c8a214be16

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [a6afec6b004aaab3dd5c114bf92725b54d89b4c1]

        crashtesting: enum values need to not change
        
        in
        
        SwPageFootnoteInfoItem::PutValue
        (sw/source/uibase/utlui/uiitems.cxx)
        aFootnoteInfo.SetAdj((SwFootnoteAdj)nSet);                                                                                    │
        
        MID_LINE_ADJUST takes a sal_Int16 and casts it to SwFootnoteAdj so
        the implicit 0 and 2 for Left and Right needs to be retained
        
        Change-Id: I87725550cd698df8155508c9976d6d2304af05be

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [d75e2358b2fa8d6ec8141dfd281d83557168a5ce]

        MenuResource just wraps a ResStringArray, use ResStringArray directly
        
        Change-Id: I1e263a8a17500f177a6aeb9bd0a12f4dd25298f2

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [30e81b8c7ee38f4ca938502f2bc61c7414129f1a]

        unwind RID_GLOBSTR local resource
        
        keep the GetRscString optimization and resource defines, but add
        an offset to global space to their .src and .cxx fetching
        
        Change-Id: I2156304aaaf6638f85cf0410e66aa8b1ed86e63b

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [bcba77caaa417f8dcf8f95fc78a9e15368068a44]

        window doesn't need to inherit from Resource anymore
        
        Change-Id: I9fdc66e896c7886da1b4f22f4bb855ca3ce35ffd

2017-02-16  Caolán McNamara  <caolanm@redhat.com>  [81182f2d66a13b8aaa6756dd41ff7ba799a24a7f]

        Accelerator doesn't need to inherit from Resource anymore
        
        Change-Id: I936c78c2e2906d6a24ac6a5af3c867075b67e6d5

2017-02-16  Fakabbir Amin  <fakabbir@gmail.com>  [9d8c206ee4a5c130e11a4e786b4286f3362f9ca1]

        tdf#100726 Improved readability of OUString concatenations
        
        Cleanup in filter, framework and svtools directory.
        
        Change-Id: Icf4f04cff1207e58ce55ea3dc8c21b0635c3b6ec
        Reviewed-on: https://gerrit.libreoffice.org/34298
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [5986bafea98228fc2552a5d71777ae199d223a2a]

        sc: author, date not mandatory now for .uno:InsertAnnotation
        
        These can be autostamped always when missing
        
        Change-Id: I9cf8d03d7294cb70c17ccb2635f81936abcad1c0
        Reviewed-on: https://gerrit.libreoffice.org/34328
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [544bd60be20d1abe195f51fc9906cdef2c8489dd]

        remove unused F_100TH_SEC from TimeFieldFormat enum
        
        Change-Id: I04b27ea7ede9dca6ca41ac910ac97a878788f2e0

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [d76d15552d7ef9faddb0694e5f05d180e5798c14]

        convert FrameListAnalyzer::EDetect to scoped enum
        
        Change-Id: I4e1bd449c4ad60ec810ef52c73d6c6ff3dd313ee

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce3441c2d5b6267c437b7af362fc8d29e38c1dd4]

        convert HelpProcessingErrorClass to scoped enum
        
        and drop unused HELPPROCESSING_INTERNAL_ERROR enumerator
        
        Change-Id: I0f2cf063a3f1472e1d52bab5039b1c3158d4865e

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b9f6808531207d0280bc80374ef75551e3fb732]

        fix comments
        
        Change-Id: Id3aea25d882b68ad81f68fced24f833146c13252

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [23ea9fb1ddea133bcfed2851f5d520127c7c7c2c]

        remove unused enumerators from SymbolType enum
        
        Change-Id: I63af4ab93dfd021f88f03fad2c065f5a0e9eeed9

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [e52b83ec3f820333e052d0d756268e878086611d]

        convert DlgEdMode to scoped enum
        
        and drop unused RPTUI_READONLY enumerator
        
        Change-Id: I863ffc40b3b8f065d01e9570134ee1e2cef400c1

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ca9e8fa3a040c18221c947a651469a89029282e]

        remove unused Exist from oslCheckMode enum
        
        Change-Id: I1ad187342444c5e92b61578d2a67cce2ae5ac428

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [44cfdda29b3bcd0b583645238cd0211e93390c95]

        remove unused HEADER from ScDBDataPortion enum
        
        Change-Id: I744a945f9aab152c8cddac2bd88567610540471c

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [9aed81ca1ed542552f82eab041208bef78abd6c8]

        convert ScDetectiveDelete to scoped enum
        
        and drop unused SC_DET_ALL enumerator
        
        Change-Id: I67b729cfcf71c0e7bc406b205b56d74923617098

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce7cdf53ae1310622bd10e60f493ba7bfab2d8e2]

        convert DrawPosMode to scoped enum
        
        and drop unused enumerators
        
        Change-Id: If61605d1b234664ba9264997cc3c4ec40608cc99

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a9b0e435147929b4cd55ed9adf4d879e8b8a484]

        drop ReferencedFlag enum
        
        since we never use the REFERENCED_PERMANENT enumerator, we can represent
        this as a simple bool
        
        Change-Id: I34cccad34b90834f285c44d2e44aa1cdc33276d1

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b7bc018c850471a34563348c81877b6cf2d6793]

        convert ScGetDBSelection to scoped enum
        
        and drop unused SC_DBSEL_SHRINK_TO_SHEET_DATA enumerator
        
        Change-Id: I083f65fba450fd0a9abebcaaae3b18c8d0b6c808

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [f5d15f418fa1be0f73fbb4eef1bf7fa06a43c969]

        convert ListenerGroupType to scoped enum
        
        Change-Id: If561c82e9535d5ee5898966e5a2b3d7e2754d145

2017-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a676bb5701f2c9d4526203b5fe8a1838da984373]

        convert ScPasteFlags to o3tl::typed_flags
        
        Change-Id: I6619c034680a4bab6a19bd4c92504fb34570ac6f

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [748361ada42ffef774a7cb68f704de0e9edb5639]

        gtktiledviewer: Different UNO command for calc
        
        Change-Id: I229451bac7cf4c223efd3fa18c177d650d3f9954
        Reviewed-on: https://gerrit.libreoffice.org/34327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [57056e5d6032ff1ce0a91c078ebaa1deeaa9dc6f]

        sc lok: implement comment callbacks
        
        Change-Id: I1253138aa530ecb2b63bf6cda658d480ac62ada5
        Reviewed-on: https://gerrit.libreoffice.org/34326
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [a6c4552e792f6ab20fae83d354b369defd3bb345]

        gtktiledviewer: This is a better place to change doc-specific controls
        
        Change-Id: Id8fbebe2f6e339120741ed3744b18f50941c995e

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [2d6ec9761df5fcd36dd0ce7964d1ae6876ec9943]

        gtktiledviewer: Kill CommentsSidebar's docConfigure
        
        Move this code to initWindow too
        
        Change-Id: I057d9b8f60b9da2c20b28901ab958f9fc2095df3

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [abef7dfae3d87f52464d1f0879927ffdcfd41656]

        gtktiledviewer: Kill signalSize; move its code to initWindow
        
        Change-Id: I8aa0a00768e074b016ea20680c67884f19fe26df

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [786107e674877478b8c7fdc4e6b545c44ac6b6ac]

        gtktiledviewer: Factor out per view code to separate function
        
        This code (populating part selector, part mode selector etc.) is something
        that needs to be executed for each view, not just the view that makes
        open_document call. Put all such code in initWindow function from now.
        
        Change-Id: Ibf9b12adb156258aa3cfdf959fffb541a88da529

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [2c622c188757143ecf2131210f34b1ca1b0c33e2]

        gtktiledviewer: Store author name of each view
        
        Change-Id: I9a5be9050f3bedd14b6b5602b51bf40da0a11175

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [4d800a54bfa94421712c7dccc5437f50b8bfab9c]

        sc lok: No need to set tiled rendering zoom here
        
        If we make sure that this code is executed after initializeForRendering
        is called, which is how it should be ideally, we will get the correct
        positions anyway.
        
        Change-Id: I1eb8f32823cb0b02539f077882372a73b6df5851

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [7d04c367158039f18f04b0b9e1157829e5e6e082]

        sc lok: comments: Use tab.rowcolumn string as postit id
        
        Change-Id: I5eaa7c82239ab65a567a893d76c68468cf116469

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [4a22a8f16d144681d8a802a407f9aec43ca4a190]

        sc lok: Prevent editing note in case tiled annotations off
        
        Change-Id: Ie98a2cc3a5366bde912f4eeef9bb63a32342cdd6

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [f5f3103187545952babf7b7efbdebc7d969f0974]

        gtktiledviewer: comment id can be a string too now
        
        Change-Id: Ia94041884b7fde5f6c104a41c77c6a3aa96b7be1

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [ce96c5957c38384f8911d6307605c502eca0c644]

        SvxPostItIdItem is now string type
        
        Change-Id: Id44bf5dd623749b6e9a46f121f035aa5ce617557

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [a29b0d68011f9e2be8eee466f3f9ccad283f274c]

        sc lok: Prevent showing comments if tiled annotations are off
        
        Change-Id: I594b61e102c0ecacb169ee6064ba96d70c16ab42

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [c7b84ac9ea14e6c96165e3281c4bea422918c83f]

        sc lok: Set appropriate ScViewOptions when annotations are off
        
        Change-Id: I65b3fea9a33396419dff70b134729594c0dda4db

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [31b32d156ab69f347f21de29c8ba6cd07cc4dc95]

        sc lok: implement commandvalues command, ViewAnnotations
        
        ... to list all notes in calc.
        
        Change-Id: I6c636ebd47ee238c32e3c0b7d10254d237396a51

2017-02-16  Pranav Kant  <pranavk@collabora.co.uk>  [16f8e1c398870870ed4ea4f90cd521f1885a1345]

        sc: Use less expensive alternative to count total notes
        
        No need to fill the vector unnecessarily when we are just concerned
        about the total count.
        
        Change-Id: I94d7cd6dd86e612edc078f7b70c051d67b787a5a

2017-02-15  Tor Lillqvist  <tml@collabora.com>  [6de3688cc6bd52ce08ff8a4327e59dbbc8a5c7d4]

        Drop :: prefix from std in c*/
        
        Change-Id: If078cda95fa6ccd37270a5e9d81cfa0b84e71155
        Reviewed-on: https://gerrit.libreoffice.org/34324
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-02-15  David Ostrovsky  <david@ostrovsky.org>  [3e1e49561bb734475d2b7d1db1beef0d3e9b53cd]

        Fix firebird MSVC 15.0 detection
        
        Change-Id: I9721632c68e6428b03b0368e7802c6eb4f5eb0a2
        Reviewed-on: https://gerrit.libreoffice.org/34323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>

2017-02-16  Tor Lillqvist  <tml@collabora.com>  [50089a812be66d37ea7b660da11f08079ff5277f]

        Try harder to fix Android tinderbox
        
        Change-Id: I4f3f112d4cd301d3ee1806cd2d26564ac3852723

2017-02-15  Tor Lillqvist  <tml@collabora.com>  [013d9789c753d46f0a038e54db6e21f4d4922891]

        Drop :: prefix from std in [a-b]*/
        
        Change-Id: I0422aaf39bbce889c95ed9a81a0784cb03a1badd
        Reviewed-on: https://gerrit.libreoffice.org/34320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-02-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d007cef2dfd0c4d7b009b4f943464c6c4854d88d]

        ChartDumpTest: Test area charts
        
        Change-Id: Ie6dbc4a005f1840dc6b324a99406283676580b96
        Reviewed-on: https://gerrit.libreoffice.org/34315
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-15  Eike Rathke  <erack@redhat.com>  [5e180078ecc4501900e41da48b279033a7529a96]

        unit test for engineering notation, tdf#105968
        
        Change-Id: Ib5303f09cfda232b0bee88df3d76650165337c08

2017-02-15  Eike Rathke  <erack@redhat.com>  [63bc2b13cb344cce99348496838d7d2c2f690211]

        Resolves: tdf#105968 handle engineering notation rounded into next magnitude
        
        Change-Id: Ie31ab88543994f0e8aeef8152c230c05e071ef8e

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [7e3edba7497291f089fb4a5aabd721b7192cee64]

        no std::lround on android
        
        Change-Id: I910a0a81a925ce4578f3b9b3a51987fbbd91aa13

2017-02-15  Johnny_M  <klasse@partyheld.de>  [6efb8713d46fe59e623445a1a8c8a82e23012a82]

        Translate German comments (left over from the include/ dir)
        
        This is to translate German comments yet left in the include/ directory after https://gerrit.libreoffice.org/33895
        
        Change-Id: I677713aa1fd0bc07ea71e16d8503ce5cd4838de9
        Reviewed-on: https://gerrit.libreoffice.org/34316
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-02-15  Johnny_M  <klasse@partyheld.de>  [c0089c104de4758dae6e3d732d4f5ff2c6fd5074]

        Translate German comments
        
        Change-Id: Ia30dc2f96b34e0edecade84a020092b0a24cbb18
        Reviewed-on: https://gerrit.libreoffice.org/33895
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-02-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f3134948fb42b92db53f519f579d4fedf5554c5e]

        ChartDumpTest: Add different deltas for different systems for now
        
        Change-Id: Id505edb3ca1b03817d3a98e6102d79df901a3dc2
        Reviewed-on: https://gerrit.libreoffice.org/34308
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [b3098d239f46c8d5965754f275bc62216dcb4f4f]

        Related: tdf#105712 inconsistency with num of a11y children in special char
        
        with no visible scrollbar it claims 1 child, but trying to get child at
        index 0 throws
        
        Change-Id: Icf1a0afc4a6f6090e3f14f30b4380db477955561

2017-02-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [deff2acd61de53e29a8cf1eed7f8db458244dab0]

        tdf#105909 auto filter state lost on xlsx import
        
        in commit 77dc03c29501234bb07170004a7b8204987bad0c
        the new variant of FormulaProcessorBase::extractCellRange(..)
        replaced a CellRangeAddress& ApiCellRangeList::front() with
        ScAddress& ApiCellRangeList::getBaseAddress() which returned only
        the start address of the front range. This went unnoticed because
        ScRange has a non explicit constructor from ScAddress.
        
        later ApiCellRangeList::getBaseAddress() got replaced
        by ScRangeList::GetTopLeftCorner().
        
        use ScRangeList::front() to fix this regression.
        
        Change-Id: I338e5d3054b62d5dd191492a38451d0adc85ae0d
        Reviewed-on: https://gerrit.libreoffice.org/34304
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-02-15  Fakabbir Amin  <fakabbir@gmail.com>  [2af4221bd1f91b4cef22d6b1867a250e3780f6e3]

        tdf#103221 recoded clear if-else sequence
        
        Change-Id: I8a3126427dca7b6c54282f48645f238f98ca62af
        Reviewed-on: https://gerrit.libreoffice.org/34289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [432f605e3287269d1a20383f4eeebf012ee3679d]

        Resolves: tdf#101000 ensure unique image names in .docs
        
        Change-Id: Id4f93638ad366b66968e6946a835239beee16942

2017-02-15  Tor Lillqvist  <tml@collabora.com>  [d2b014edc0f466370023a35eb46548390ceb7fb2]

        tdf#106026: Export paragraph top and bottom margin to DrawingML
        
        Change-Id: I8c60f86a1debe135c9172ff639aa5af93f03b99b

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [f18e476308845c6b4acde4e8009c3ca21bbe0621]

        assume max compression of 255 for ras
        
        Change-Id: I51dfa45b266b6b9361f48aac58f0a4bca8446bdd

2017-02-15  Fakabbir Amin  <fakabbir@gmail.com>  [445a3d0a8d891b872b7fb0611e98de508d4fa1ae]

        tdf#100726 Improved readability in sc directory
        
        cleaning concatenation in sc directory.
        
        Change-Id: I137eb0eaf161edece272b084980e622831200803
        Reviewed-on: https://gerrit.libreoffice.org/34288
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [878a8ff3f0b6b7f956e8ed40932ff47e0e56a0cd]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: Ie7b5bb82868f517d056907567dd8e53a34d8a0b0
        Reviewed-on: https://gerrit.libreoffice.org/34273
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [22f96dad080e3fad30b164be8ee45caa11ae4407]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I3d29240b7a3aa1d8941ca97f3c3e941e884cbf8b
        Reviewed-on: https://gerrit.libreoffice.org/34272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [20d648625b991318793bbc7eacfa7c0f2c23f5da]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I143ec0287421675fb13a03e8cf3c7054a17be37f
        Reviewed-on: https://gerrit.libreoffice.org/34271
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [367baee6ed2aa6e043333e04724831e095c5fead]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I3bfa7b8896c9eb191047edf469749bb7f0128dfd
        Reviewed-on: https://gerrit.libreoffice.org/34270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [93732de5c1648215690854a573058d1a299796dd]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: Icefafed29c9702730181f61bb03296b5b474bfa6
        Reviewed-on: https://gerrit.libreoffice.org/34269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [5ce42c21654db41544d831ac18c1388dde64d122]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: Ieee649609a7f01b4d51ed6ed78a8ae809ca61d9e
        Reviewed-on: https://gerrit.libreoffice.org/34268
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [32cb8a544d25bc2a5150cd6818f505f5d5fa3687]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I313b17cea20fc9dc3b617ecc41626410c0dfb127
        Reviewed-on: https://gerrit.libreoffice.org/34267
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [f2fd6a6a3051000c04b175e33f16fe863df5735c]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I86acad58909fd5d8c69b723159d0e8afe5a67134
        Reviewed-on: https://gerrit.libreoffice.org/34266
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [d2e77c3f9f5a0ceb40edda34b632abef5b0b57bb]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I3d5024ee6e43e5c1ac9f19e967dd6e210757e4d7
        Reviewed-on: https://gerrit.libreoffice.org/34265
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [e3aef4dc7c335b0906d3cd87ecf98b60bb3b7c53]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: Ib973a403a830a3ecf8e57a5e70a581ba06f96a05
        Reviewed-on: https://gerrit.libreoffice.org/34264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [57c4fe05d7f3c7593198c0f82e29943d5791a470]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I8b729ab7434ee04d55fd407cf67f54c1cb9fbca9
        Reviewed-on: https://gerrit.libreoffice.org/34263
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [131503c1b1387fb1e7865b123c6161fc6709a718]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I6723de749d0e741a79a3ec276e781ee0e5b49934
        Reviewed-on: https://gerrit.libreoffice.org/34262
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [6113c68c7653f545f762b22f70adc518cf8d660d]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: If7a8abbf739aca98616ecb5cc3546ced192361d9
        Reviewed-on: https://gerrit.libreoffice.org/34261
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [9a22e9691773e7d16fbc8da1568e5d67d76fcf08]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: Iab702a5ad9697f1c71cc12c7dea954ca620cfdbe
        Reviewed-on: https://gerrit.libreoffice.org/34260
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [c27586115d1df8b80cece6b03e333803c1a15b19]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I705e4e7e8446a503e3ef0e2828a22554f94585c6
        Reviewed-on: https://gerrit.libreoffice.org/34259
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [8b3a9d3055d261a3ba16932bf7f361e0ca5c77c2]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: Ida366e40ade98443019d3c312ae19864f93c9e5e
        Reviewed-on: https://gerrit.libreoffice.org/34258
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [9a7d112603393ad45b71d36860ac7d0d8175c06d]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: Icc72bd482d37e1857137470a8357659ab4d0a969
        Reviewed-on: https://gerrit.libreoffice.org/34257
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [90e6afc6e236ebe7abcc406fa9cb9d5455f0ae81]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I6244b12a85a6cbd8c5945a0b4965c070eed15ed4
        Reviewed-on: https://gerrit.libreoffice.org/34256
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [5ed0dc584160b74eca08f7f8ba1e15ef40d163df]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I1a2239b596201bc0172f2a6ade177c10491be9c2
        Reviewed-on: https://gerrit.libreoffice.org/34255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [c68b5c36cdadeedd47dfb68aee10c5df8513dbdc]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: Iaf7b4695e7930b8e7fa5dd3736d19744afb52fa3
        Reviewed-on: https://gerrit.libreoffice.org/34254
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [223bb798f6f1917b926aa2fb293709ef63725a64]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I1db6d47af232f35a8d8596a7a18c3c3e7a272f4b
        Reviewed-on: https://gerrit.libreoffice.org/34253
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [4c02edafa2fb5dcd52c9dae62c5b4ce285e28961]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: Ieae74cca9d156503b7b75cc2da49b831b17f9633
        Reviewed-on: https://gerrit.libreoffice.org/34252
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [45aad89c34604d2b075bf4f1122589952f582bdb]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: Ie82c1f243717eb42218040a9b4d59f8cf10de387
        Reviewed-on: https://gerrit.libreoffice.org/34251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Stephan Bergmann  <sbergman@redhat.com>  [8ca2d453e3008c265c8968529991d01579ff8f3a]

        Some simplifications, using UNO_QUERY_THROW
        
        Change-Id: I6e7555472da6b23af4c64b299182339a5b324ee9
        Reviewed-on: https://gerrit.libreoffice.org/34250
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [fb5113dc1656920ec8a17ef3faef6ad07ad73e7c]

        sw/qa/extras: go back to the TDF mirror for xray
        
        This was already mentioned once, but then got replaced with the original
        homepage which is now gone.
        
        Change-Id: I854e47e45b4f3b85e9957329266d43d6d896e06a

2017-02-15  Michael Meeks  <michael.meeks@collabora.com>  [2c60e02bbfde8655828a5b019642f5e85f975e61]

        Simple work-around for unpleasant framework shutdown to avoid crash.
        
        http://crashreport.libreoffice.org/stats/crash_details/2de31c06-da20-4280-916a-e282a337b16b
        
        Change-Id: I0b599de9b36f62d65988c1ab698f1559134fbf7c
        Reviewed-on: https://gerrit.libreoffice.org/34294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-02-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d96d0770a05bed00d13c3035562404c165bd2aeb]

        try to fix "random config" box
        
        Test run #211.
        
        Change-Id: I438ba57d69bcd46b9114c80e9ca4b7f7ac731963
        Reviewed-on: https://gerrit.libreoffice.org/34286
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-15  Vitaliy Anderson  <vanderson@smartru.com>  [b29046814f59f5911e619cb7569bd3333b0333e5]

        tdf#104349, tdf#104668 MS Word compatibility trailing blanks option part 3
        
        Add unittest
        
        Change-Id: I2c0671b8ba0ee899d2e77e8d29ebbadea09e7a78
        Reviewed-on: https://gerrit.libreoffice.org/33883
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-02-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [31f4400ea5d41ed11b3aef114950d7b424df6a26]

        writerfilter: can use std::move() here
        
        Change-Id: I48980ae44cd68b9526d915f877a37f6a559910e5

2017-02-15  Xisco Fauli  <anistenis@gmail.com>  [dc8ebf205c3231ffc4d6737b53cee396c2ac0bfd]

        tdf#104315: Revert "tdf#44282 fix missing space...
        
        ... for numbered lists in TOC"
        
        This commit is causing lot of regressions in TOC.
        Besides, as the comment says, it's an ugly hack,
        so I'd prefer to revert it and find a better solution
        
        This reverts commit 250252d02bac88877845a4bc27e3f1837f1312ba.
        
        Change-Id: I9f57d1cb0f7237372030c12651ba92fbe5a60945
        Reviewed-on: https://gerrit.libreoffice.org/34293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [54c0b9977a6421ecb7383fa48636075c6ca9967e]

        these ooo-build resources were like this to minimize merge conflicts
        
        just roll them into the normal mix now
        
        Change-Id: I65d37ce3067e6d23a7ca42b76a5e15526aefa001

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5a71788c7740c70cf610bcb6d67f7bc8b806761]

        convert ScUpdateMode to scoped enum
        
        and drop unused SC_UPDATE_CHANGED.
        
        I can't find anything in our git history to even indicate when it was
        last in use.
        
        Change-Id: Iec6192a3d02132d15b3f392264e81f36b1fd4fad

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [917d34657ae195edaef411b5446f70346cabf9e2]

        convert CellAnchorType to scoped enum
        
        and drop unused COLROW enumerator
        
        Change-Id: Idf9c978252a1bd5801e0d18ea339f7c27508734b

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5c38f639014b53f454e51b1087b1dcc0d8508f5]

        convert ExternalLinkType to scoped enum
        
        and drop unused enumerators:
        LINKTYPE_INTERNAL
        LINKTYPE_ANALYSIS
        LINKTYPE_MAYBE_DDE_OLE
        
        Change-Id: I2274997227b0fb62fb8fa44f2be19943514ccb4d

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [2312e530ded785c4d3955101b1857620f76b8ad5]

        convert Lotus123Typ to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I1658d05d3e79c0bbb1020a440b981723ba29bd4d

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f3952acdbf1655d6344077d4e0dd07704f014f8]

        convert ConvErr to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I78d4955d2ae92e0c4f3eeb58d783767c82ca9843

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [b116ca617e120d3aaff739ebd5ac0b9c65fd699b]

        convert FormulaType to scoped enum
        
        and drop unused FORMULATYPE_DEFINEDNAME enumerator
        
        Change-Id: Iaa2094346a52b9f34e71708ba4b6efe5a1809ad4

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [04004cc25905de47bb8406cb99be8fb34dd6f633]

        convert FuncParamValidity to scoped enum
        
        and drop unused NONE enumerator
        
        Change-Id: Ibc77390efb195a9158ba809ad96aab4dcdbc09cb

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4ae7da07703de3a7636f00213fd01cb548682a0]

        convert WorksheetType to scoped enum
        
        and drop unused MODULE enumerator
        
        Change-Id: I905c6366bbd84172675e51a3f441d9ea419e8150

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c96c22417a137fb7ac8dfc2ddb9b2c8f8923812]

        convert SylkVersion to scoped enum
        
        Change-Id: Ib7e02fee748bd55be6d74d60bff3d8ed765ea225

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [d2871068d71aa35f4530081a2fe5ba9361c6eb20]

        convert DoubledQuoteMode to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I0dc45e2bec1a25357405ca0c0197632ee4806cb0

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [48565c4bf1b9dc36666199e74e49ac3527b99cfb]

        convert ScFilterBoxMode to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I3f59622e17355ccc39597c0f79d4e254e6cc92c6

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [ccd6ed5e3b3978822c00020fbc6baeb4af6628a5]

        no need to check pRscString on every iteration
        
        Change-Id: Icfcf2ca8efbaeaaa8fdddaa57496622a113027f7

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [933c85431d57139a60751b4132155f42d62da64b]

        replace SdrMeasureTextVPos with css::drawing::MeasureTextVertPos
        
        cause we freely cast from SdrMeasureTextVPos to MeasureTextVertPos and
        since...
        
        commit b0a23c4c35f90ce3cf6a18a37fe141eb33cd5c57
        Date:   Mon Feb 13 11:06:07 2017 +0200
        
            remove unused BreakedLine enumerator from SdrMeasureTextVPos
        
        the numbers don't match eachother anymore
        
        Change-Id: Ie4a22179c5f5b7d08af8c1a973b6c64cda83681d

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [739d98d541c5353a136b7b738ef41a4540e08cde]

        replace SdrMeasureTextHPos with css::drawing::MeasureTextHorzPos
        
        cause they are cast to each other freely and the css one isn't going to change
        value by accident, like has happened to its sibling SdrMeasureTextVPos
        recently.
        
        Change-Id: Idb0558553a7bc8337603b7b01df4a597363fcb6d

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [227e7bf0dba4d3fa992b3ee96f182ffb94591854]

        coverity#1400530 Mixing enum types
        
        Change-Id: Ia5d0717bc63043bb42f1c9728218fdd09c54a393

2017-02-15  David Tardon  <dtardon@redhat.com>  [2c9c5476d41cf379dae01423c28130845c557ced]

        disable these for now
        
        Change-Id: Ic9b1283fa1c03e18047781f2a032c994cfc669c9

2017-02-15  David Tardon  <dtardon@redhat.com>  [3f60b31bc08aabd00d6499de5ee7d78ccb3d8f56]

        WaE: control reaches end of non-void function
        
        Change-Id: I7186d7f6b1e51188e9ff13d654f8dcaa478fb452

2017-02-15  David Tardon  <dtardon@redhat.com>  [cf0fa3bbb0020e6734d5d9fec7ebf99946c94b56]

        test result of presentation document import
        
        Change-Id: I4f7a9867a2fab4c49542a917aef9010e48c9b9b8

2017-02-15  David Tardon  <dtardon@redhat.com>  [e4dd3cd84218d211524b44e15a1676a9db3fc398]

        test result of drawing document import
        
        Change-Id: If60a94ba67e29e3595c26e4b5d0c0b4f9790eff8

2017-02-15  David Tardon  <dtardon@redhat.com>  [36cb6d1dc777b283bf10f7d89104f504bb624bff]

        test result of spreadsheet document import
        
        Change-Id: I1cfc3c4c3c2d1c40cd97bfe6d72fb03ce8b11823

2017-02-15  David Tardon  <dtardon@redhat.com>  [c40b84c458b99a4655b1cdb10dee68236121fcae]

        move headers used by tests to inc/
        
        Change-Id: Ice159ae9fcb7284143d9e4734b8cb34f5c6a2ec5

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [4e0ac535a96dc461a795d399677123eebf0cf787]

        coverity#1400531 Dereference before null check
        
        Change-Id: Iff64a2dd599c6881e92e0cf49a0f535104a49ac1

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [82f65d5753eca4549a4e37285e75315a94e1a863]

        coverity#1400529 Unchecked dynamic_cast
        
        Change-Id: I8879fbca5c9a77ec1e21c096ab3323c7a341e709

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [aff0a1d32242de794ab6bbae3cd35d208cbe876c]

        move ScRscStrLoader to its sole use place
        
        Change-Id: I8a5d4a23651868f9f3fa890cb50c0b64f58c63b7

2017-02-15  Caolán McNamara  <caolanm@redhat.com>  [42a1428ca47c0131ded363ec8a42edd370255859]

        don't need to include strload.hxx
        
        Change-Id: I1daa4fb47313827d37fee0187cccfc1df3b69e60

2017-02-15  brainbreaker  <gautamprajapati06@gmail.com>  [36a43c356e33ce97017801dc25f711b576486a11]

        Fixed the margins of list items of File Recycler View
        
        Screenshots of the change:-
        Before:
        1. https://s19.postimg.org/bbs91keyr/Screenshot_20170212_182941.png
        2. https://s19.postimg.org/k5j5io1xf/Screenshot_20170212_183334.png
        Now:
        1. https://s19.postimg.org/4o08spkub/Screenshot_20170212_222359.png
        2. https://s19.postimg.org/5p0hhu1tv/Screenshot_20170212_222406.png
        
        Change-Id: I3137ce2648c4dda30d7bbe93245618a83e9048c0
        Reviewed-on: https://gerrit.libreoffice.org/34175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>
        Tested-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-02-15  David Ostrovsky  <david@ostrovsky.org>  [b862cbdd345ec57c2595629ded6a3969e1e65d56]

        Support MSVC 15.0
        
        New compiler changes quite some stuff:
        
        * Compiler detection done based on different registry key
        * .NET SDK detection done based on different registry key
        * Msbuild installation directory changed
        * Merge modules installation directory changed
        * SDK number in registry doesn't match the directory name:
          (registry key: 10.0.14393, directory name: 10.0.14393.0)
        * Compiler, include and library location directories changed
        * Architecture specific directory changed: x64 instead of amd64
        * Compiler own include directory must be added with -I option
        * To force usage of SDK 10 (8.1 is selected per default) new
          switch WindowsTargetPlatformVersion is passed to msbuild, to
          avoid patching VC project files with this line:
        <WindowsTargetPlatformVersion><SDK>/WindowsTargetPlatformVersion>
        
        Known issues:
        
        * Firebird is broken: http://paste.openstack.org/show/594333
        
        Change-Id: I148d7932aff43bbbd07bd493504df974726234c2
        Reviewed-on: https://gerrit.libreoffice.org/31279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [60542769488cbf31339e86dc2688a064c6e07917]

        convert EValue to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I22629ee4a514053030d7120ee8a8fb8145163fad

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [12b2803f196b897ffb901b0eebe271c5ee43d03e]

        drop unused PRESOBJ_IMAGE
        
        Change-Id: I8fa011bea423e961a3ebe7cd8687e4bce7c4cd77

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [87f3fd05eb2e8ca3a0cdf449d3e2c66cfd3a57bf]

        drop unused PaneManagerDying enumerator
        
        Change-Id: I4b17d19b5f1f84df38cbb5372ca2d0b425f22698

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [f360ff06973b1503029923df25b691a4c6c6a320]

        convert ToolBarGroup to scoped enum
        
        Change-Id: I5d22dacca911211b1ebe20d86eb332db9de0cdba

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [96285ce13fc6ea5889b53530a522ec28089d9f0b]

        convert EventType to scoped enum
        
        and drop unused INDEXES_CHANGED enumerator
        
        Change-Id: I25790a012c53509b8af082dac4a250193ca19bde

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fdc970ef3aeae9e0b86d32c8a131e14995ca188c]

        convert FocusMoveDirection to scoped enum
        
        and drop unused NONE enumerator
        
        Change-Id: I793acf12ad25517a4d5fa6f886225b589d87176d

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ce9363dae0c1e326942b8df63e2b1cc30b04603]

        convert PageObjectLayouter to scoped enum
        
        and drop unused MouseOverIndicator and Name enumerators
        
        Change-Id: I7041d0b3792939709d73fed75ee858f0e649b840

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [eadd95068552fbba2221cbb6b73af7d893b04ec5]

        convert GradientColorClass to scoped enum
        
        and drop unused Base enumerator
        
        Change-Id: I48585ca945c4633f436643222697688661ef68c6

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a350ce156a8cf8e6ec1271d1823edd787656808]

        remove unused Right from Anchor enum
        
        Change-Id: I7943a37407481305d28e526840caf320e7ff6bf2

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [b17af4fa9ba59738818d1cd106e6066e6d1af3be]

        remove unused PREVIEW from SfxObjectCreateMode enum
        
        Change-Id: Idf930f768c978ac8aa53527f6ddb8864d0fdec1d

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [1342a8a4f2fefa83bbf3a006efc6fb87702de618]

        drop unused SwChildWindowMailmerge from SfxShellFeature enum
        
        Change-Id: Ica64d75986877bc0b2fc3bafb092457396fb8e27

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d60346febafbf37b7b19075f66ccf3c0255ab4f]

        remove unused OBJECTBAR from SfxChildIdentifier enum
        
        Change-Id: I45b02055d18ca201341c61a1558ee5b0c58d7ba8

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f309cf37b97f7cc86b66c4c3ffe61b7563825d0]

        remove unused MOVEDOCKINGWINDOW from SfxDockingConfig enum
        
        Change-Id: I457596ed438b6c2173f25136bb8a99730b8f3a48

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a89b42e7daa69e44c96647297e0861987c84a49]

        convert AttributeType to scoped enum
        
        and drop unused CHAR_ROTATION enumerator
        
        Change-Id: I9ca50aef41fa736c7f34c210844fb54f60f5bca8

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [0102b85e4e2506299e034e623b75f9400450eb90]

        convert DocTreeNode::NodeType to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I0b9220cc2a70847ee43b63accec5bede3dbb99fa

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [602a07e110df440a02692b607b6fc08ddfb074d5]

        drop CycleMode enum
        
        since we only ever used the CYCLE_LOOP enumerator
        
        Change-Id: I181be1e1bba7f72f64420ab22e119d2bffad2d37

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd803c6e2551ed3f49d2275f7020e4987773adb6]

        convert ReverseMethod to scoped enum
        
        and drop unused enumerators
           REVERSEMETHOD_INVERT_SWEEP
           REVERSEMETHOD_SUBTRACT_POLYGON
        
        Change-Id: I11b52d4b32e5f766dfa3bcd69b9c636f4106b7b4

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3204c541ee422923f069b869b2f08cd02f8f6a7]

        convert RepresentModes to scoped enum
        
        and drop unused xinputstream enumerator
        
        Change-Id: I7c608a4a80b0aec29140dd481cdafd646ad7a05f

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [dfd5510a7a94885d6e678dd401528fdf656fbf73]

        convert SmBracketType to scoped enum
        
        and drop unused enumerators
        
        Change-Id: Icda3ff510331f9f0adb97d6dac56edf325d0d1a7

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fac166ab23643f2760dba817984b86c2c8dd8ea6]

        remove unused BOTTOM from RenderAlign enum
        
        Change-Id: Ifdef59d0a3c6e5d030a1b34f6157331208e071ea

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [e48f0084df7971a55eea5865ae0d5189706216b4]

        remove unused AccessibilityChanged from SfxHintId enum
        
        Change-Id: Ic2d413002466e92d38a7a918b3f7e04d3c9eebf2

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1c4dbdbe12fb6c87605547fbc0ee6dc7c357d98]

        convert SvxIconChoiceCtrlTextMode to scoped enum
        
        and drop unused DontKnow enumerator
        
        Change-Id: Ida06ae702e45d489765f970bbbdab6d762293c6c

2017-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [89c24a380a8fb5dd94ba595ce421abafa9004b9a]

        convert SvxIconChoiceCtrlPositionMode to scoped enum
        
        and drop unused AutoAdjust enumerator
        
        Change-Id: Ie900f89241947cb93a16f0223071846fecfef09c

2017-02-15  Julien Nabet  <serval2412@yahoo.fr>  [04a58b12147829f5340536d4125ef4fbe04c0e47]

        Typo: lenghten->lengthen
        
        Change-Id: I9b9e6afb543c42bf3b64cb3c2ed872304f33c7f0
        Reviewed-on: https://gerrit.libreoffice.org/34282
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-15  Julien Nabet  <serval2412@yahoo.fr>  [18be4782ad4a98041d9680f8d76a213b8fd49362]

        tdf#105386: crash with macro organizer
        
        bt part:
        0  SvTreeList::GetParent (this=0x560670dd2e40, pEntry=pEntry@entry=0x0) at /home/julien/lo/libreoffice/svtools/source/contnr/treelist.cxx:1693
        1  0x00007fd90573298c in SvTreeListBox::GetParent (this=this@entry=0x560670dd0d60, pEntry=pEntry@entry=0x0)
            at /home/julien/lo/libreoffice/svtools/source/contnr/treelistbox.cxx:779
        2  0x00007fd8dfc3b4d8 in basctl::ExtTreeListBox::NotifyAcceptDrop (this=0x560670dd0d60, pEntry=0x560670e90b20)
            at /home/julien/lo/libreoffice/basctl/source/basicide/moduldlg.cxx:180
        
        Change-Id: I033440c1fcc50e2c7a0bb1eed0efa4559c514126
        Reviewed-on: https://gerrit.libreoffice.org/34280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-15  Takeshi Abe  <tabe@fixedpoint.jp>  [a88c0611e7c984db241cbcd574096afd050940f8]

        starmath: Avoid unnecessary stack operations in parsing
        
        unless the top is "nospace".
        
        Change-Id: I03cfa2b8223298370d9d82ce5e149d61e8793737
        Reviewed-on: https://gerrit.libreoffice.org/34249
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-02-15  Maxim Monastirsky  <momonasmon@gmail.com>  [cdf4b2bba8d694299c784f46fe3ecef2ce41171e]

        Related: tdf#105672 Load toolbar properties from .ui
        
        - Supports toolbar-style, icon-size, orientation.
        - Defaults are:
            toolbar-style = icons only
            icon-size = what's set in Tools > Options... for Sidebar/Notebookbar
            orientation = horizontal
        - Remove no longer needed BigToolBox (use toolbar-style=both + icon-size=3 instead).
        
        Change-Id: I185388255a351dfd6719a363b7e399bf36b0b25d
        Reviewed-on: https://gerrit.libreoffice.org/34281
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-02-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [3fac6aa16eb4b3e19100725f9fc2350cfe9ecee8]

        ChartDumpTest: Don't use variable value in a note
        
        Change-Id: I06445065d138788652759b172436a7deb5f6c5c7

2017-02-14  Szymon Kłos  <eszkadev@gmail.com>  [445e0b0b509af853b27b235eda2b9a53568c12a6]

        tdf#105682 : fixed Insert Slide buttons
        
        Change-Id: Ic75673026c0cd42f4143cd27e226f3077bd80e85

2017-02-14  Szymon Kłos  <eszkadev@gmail.com>  [b192a8714935294b8e68b71954837404b57fa60d]

        tdf#105962: added missing controls to avoid crash in impress
        
        Change-Id: I0df6da42b02188f417964afa607ec9ea2c23f8ea

2017-02-14  Tor Lillqvist  <tml@collabora.com>  [34d8dc19a08e2752a4b8d3b3d83b7cf3ac341f1c]

        tdf#106011: The "swing angle" is negative when counter-clockwise
        
        Change-Id: I1ef77e4c8cf0a6d31b36411a79b576115c32c644

2017-02-14  aleksandar-stefanovic  <theonewithideas@gmail.com>  [e86c4d3998011fe8ee835e31e86dfa026e11ac6f]

        Moved file filtering to a menu option
        
        Moved file filtering from a toolbar spinner to a menu option.
        The toolbar title is now free to display some other information.
        The options are grouped, so they display radio buttons, and show
        which item is selected. The radio group default selection is the
        one defined in the settings.
        
        Change-Id: Ib8d8716ec0038d2cd273423c756563680b84ae55
        Reviewed-on: https://gerrit.libreoffice.org/34019
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>
        Tested-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-02-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6d537d759b326ef6d1c2e169e26ba95868d4766d]

        Remove these temporarily added defines
        
        Changing font to a bundled one does not solve the issue.
        
        Change-Id: I2606657a78115bc9b01cda9f0825b55ecfad3ab8

2017-02-14  Tor Lillqvist  <tml@collabora.com>  [9d29d3dad4e944182b2fad6e58bd1cd02aa0a8fd]

        BOOST_SPIRIT_SINGLE_GRAMMAR_INSTANCE has been defined forever in these files
        
        Change-Id: I0afa1b404192f44540aa318e748452e0328fac6b

2017-02-14  Tor Lillqvist  <tml@collabora.com>  [f6afad4c7bc0e77ec374a7bf1cd4b97a66921b1c]

        No need to have SAL_INFOs inside OSL_DEBUG_LEVEL checks
        
        Also, use the operator<< functionality added in
        3f5392c19676a7274a9c9f6e4406c6ab98eab7ad.
        
        Change-Id: I4ae24d2c45e818d9a1b04f2d8e5660c39c71bcdd

2017-02-14  Tor Lillqvist  <tml@collabora.com>  [1d171331cd65017f0a4de167a1e3e9a56304dac1]

        Bin unneeded forward declarations
        
        Change-Id: Ic1224311fbab77c7bb21a502dfa4af9506ddfd75

2017-02-14  Stephan Bergmann  <sbergman@redhat.com>  [17825ecb662e5e1824c82a91054b71d9814f39ef]

        Make CppunitTest_chart2_dump succeed in my macOS build
        
        ...by increasing the deltas to whatever ridiculously large values happen to make
        the test pass.  Tamás said he'll take a look later.
        
        Change-Id: Ia839608ef3899dfca71886ccf57c31d4eb8bd72d

2017-02-14  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [3acdc0a0fca421addde76da36b156af70c234939]

        Revert commits that caused instability on the Linux debug tinderbox
        
        Revert "DYING_FLYFRAMEFORMAT not needed anymore"
        
        This reverts commit 837545feb63f31095d69d006aeda520637c3bc8c.
        
        Revert "give SwFlyDrawContact a clear owner: SwFlyFrameFormat"
        
        This reverts commit 4ae93f7d3b063d13ff757884444a468212227ef9.

2017-02-14  Stephan Bergmann  <sbergman@redhat.com>  [ed4b23548d28941f9b2c75207832afcb6c6ad0b3]

        Keep original CFLAGS etc. unmodified in configure.ac
        
        ...even if they are modified for the remaineder of configure.ac itself in the
        MSVC 2015-specific code checking for UCRT.  Otherwise, the flags determined by
        LinkTarget.mk would lack any debug and optimization flags when building with
        MSVC 2015.
        
        Change-Id: Ib78418e0ad04bf2eae16a14b5c0904ba4f582eca
        Reviewed-on: https://gerrit.libreoffice.org/34248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [5401ccd65d295092a740ca1c01604bbca2c9eca4]

        unwind RID_ANALYSIS_DEFFUNCTION_NAMES local resource
        
        Change-Id: I65ce69460b6c5f73fd41345f55630d0fcf5c04a4

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [288ca353a84d383690a6923b9b1d1d0b3cfe3a7c]

        covert ANALYSIS_* resources to StringArrays
        
        Change-Id: Id0aba9531ef179102f62c4f89fa65a244c975570

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [1273edfdf7c3f45e4758f50d319aaed6a7b739a4]

        unwind RID_ANALYSIS_FUNCTION_DESCRIPTIONS local resource
        
        Change-Id: Iad53fa9af738873c6d594d60aec1cfdb29e2ea1d

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [62d550804dd18e2474f33a8f3c2b9e023c2b210a]

        unwind RID_ANALYSIS_FUNCTION_NAMES local resource
        
        Change-Id: Icaab5d3690922748bd473434dbbb1d8cc6eccd2d

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [765acdf91d0c645b13f551713c187428b79db7f0]

        convert DATE_FUNCDESC_* resources to StringArrays
        
        Change-Id: I13527ba3a53b7a0e913b672a5a87dae4a1556270

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

        convert PRICING_FUNCDESC_* resources to StringArrays
        
        Change-Id: If1726a57b427b73269e826b0f719d6b69782611e

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [56f6a86851280ebb9e83cf76c0b37a0a34e4a8f5]

        unwind RID_DATE_FUNCTION_DESCRIPTIONS local resource
        
        Change-Id: If769264721850397c3c243c976c64c49fddf64fb

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [a906102e4cdd454453093f2ab0a0ff87b8028dc8]

        unwind RID_PRICING_FUNCTION_DESCRIPTIONS local resource
        
        Change-Id: Ib171e111c330241fb93edf1f2f39933eadc4adea

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [b1f7c093a26cc66425bb234d24256012df0d03fd]

        unwind RID_PRICING_FUNCTION_NAMES local resource
        
        Change-Id: I3da1caed4b6c91acdabe16d98e6d43bf5dc32247

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [83d062b710c507595c1284f710509aa16c75af86]

        unwind RID_DATE_FUNCTION_NAMES local resource
        
        Change-Id: I1d849238f6dd96986d640bb791f966a29b19525b

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [c4bce0078e175c10cb3bc9ea003e45bbce8c4ee3]

        unwind RID_DATE_DEFFUNCTION_NAMES local resource
        
        Change-Id: I99ac46b89d2158d420e6458055cdeb5c6421f1ac

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [2141a4e07303d7a530987d84938a1e2a72672c5f]

        unwind RID_PRICING_DEFFUNCTION_NAMES local resource
        
        Change-Id: I9834795ef873e1ffb6cb1abc092a8333f9373e32

2017-02-14  Tor Lillqvist  <tml@collabora.com>  [3f5392c19676a7274a9c9f6e4406c6ab98eab7ad]

        Add operator<< to output values of type enum class ExpressionFunct
        
        For debugging output.
        
        Change-Id: Ic2cd0dfc76eaa5814e718bd1e254427c334d6fab

2017-02-14  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [837545feb63f31095d69d006aeda520637c3bc8c]

        DYING_FLYFRAMEFORMAT not needed anymore
        
        Change-Id: Id9ded246752903f692c0f8254a258fada299d9bf
        Reviewed-on: https://gerrit.libreoffice.org/34142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-14  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [4ae93f7d3b063d13ff757884444a468212227ef9]

        give SwFlyDrawContact a clear owner: SwFlyFrameFormat
        
        Change-Id: Ida24ef9ae65ae8658645496369673d886e0935cc
        Reviewed-on: https://gerrit.libreoffice.org/34141
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-14  Tor Lillqvist  <tml@collabora.com>  [183a7fc3ca46876a3ac10832bcd068d559132b4d]

        Clean up some whitespace and comment craziness
        
        Change-Id: Id8d5173729a3e290e3d43ea67a6a9d06f244c409

2017-02-14  Tor Lillqvist  <tml@collabora.com>  [1a50702c696b3ac046bd5353af402efcb80c4537]

        Bin unused forward declarations
        
        Change-Id: I5c55c79157d7e14067fc3a3823412b1af5b15d92

2017-02-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [489e39d9c5a1304ff73b1d4655bff5edf963ad03]

        ODT export: test that the PDF replacement image is a bitmap
        
        Fails with commit 6657d52417295265367cf3ffe5832b60e3c38011 (vcl pdf
        import: use pdfium instead of draw_pdf_import, 2017-02-13) reverted.
        
        Change-Id: Ibf29df4fdf5b1bb2684b58564b6e1981463f12eb

2017-02-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5154f0c463b6289dec8a28a844ad681957a2816c]

        ChartDumpTest: Use english text in test docs
        
        Change-Id: I87ca8286f586d5811e4db22ebe4df0317fab567f

2017-02-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [8b198f9f09e50d2ad85dfeaba3b4e08723237cee]

        ChartDumpTest: Try again to remove all Arial fonts from these test documents
        
        Change-Id: I517fbb53db888276805e3c0d215337425d6cace1

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [40c618ccb62b49c8d1d29518e77b5299eb6c1bd6]

        don't need to store this data
        
        Change-Id: I797c0fc9cc293b0538392362e2e582e9821da530

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [16ba6968f4fcf493ece9e37f50755f8c39e9d182]

        don't need to store this data
        
        Change-Id: Ic6d1e061073937b967e289d16a7d2926b5cb733a

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [ded409b97f657a589f1305ec80bc20815832afe9]

        don't need to store this data
        
        Change-Id: I7606088fe9e04edddc1918fa8847f927510b1086

2017-02-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [b07da72778877f54fb84f091480435a60fb58aa2]

        vcl pdf import: change test documents to test bitmap fallback
        
        I.e. the test documents now reflect what is created by LO if you insert
        a PDF image into a document manually on master.
        
        Change-Id: Ibacce15220a21b159b5e987678c381a98a29fd1a

2017-02-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [bd96cbacb47e91dd1c75f06a5b1bbe6785f0ebbd]

        ChartDumpTest: Test pie charts
        
        Change-Id: I936c24c4b1d6854fcfec86dc2642ef57a241b8ea
        Reviewed-on: https://gerrit.libreoffice.org/34225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-14  Stephan Bergmann  <sbergman@redhat.com>  [f8fc4cac291ae98e043edf7b7f636489b78e655c]

        Close ScDocSh when done
        
        Change-Id: Ied1b342eacd14d65d0f28480411970e7f503e0a3

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [2074acd6e3793e38aa6bbf9b9c8e2ba116341e32]

        remove unused Border from RulerIndentStyle enum
        
        Change-Id: If8d5acdf48278adeb4974c46c8e777e8792ba743

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [52305b662033ebbac6e09aa66622f7eef2bfccae]

        convert SvParserState to scoped enum
        
        and drop unused WAITFORDATA enumerator
        
        Change-Id: I658802d88a19dcc2d378456375810454e7426447

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a5940858e1f860101c5cb74921e44f2917b37c8]

        drop unused LIST from SvTreeAccRoleType enum
        
        Change-Id: I378dea43b0c08675419a5399e5999c34441497fe

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [923fd24972e9d3dac4fa5ed863e42bb28cf6605a]

        convert svt::table::TableArea to scoped enum
        
        and drop unused TableAreaDataArea enumerator
        
        Change-Id: I00da558ab899dccbeaa9786c65f7a2831f323b25

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [7bd5d9c81b30609d4d10dba091021352e94a7837]

        convert to EnumerationResult to scoped enum
        
        and drop unused RUNNING constant
        
        Change-Id: I498b8b47e172336775b38c953f867f2adc57603e

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [a42554c36cd1ede28960ee04e83f4697c297f51c]

        remove unused Video from SgaObjKind enum
        
        Change-Id: I10c712f7be1247055f7bd28b25fdd6950da9d50b

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [712b5e0b69aa9ab94c3ace93fc65435150f1dafa]

        remove unused IMPORT_INET from GalleryGraphicImportRet enum
        
        Change-Id: I658ac9675b993bdea46296833f715947056ed9b7

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b2cd4b06ede56a23a564c62b0b68f9df16a5f55]

        convert SvxPrevLineSpace to scoped enum
        
        Change-Id: I5903169e1d7728a2f1e547efdff82a75e8d7b6a7

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [6abc4f4d86d093d83d2ce6afb731d934fb2aa2bf]

        drop CTL_STYLE enum
        
        since we only ever use the Rect value
        
        Change-Id: I020f5c126a8703e07cea5739b53e4b9529a1a575

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbab6f1dd31a23cd0256e89f78eb5c647bca38fa]

        remove unused MoveAll from SvxRuler::UpdateType enum
        
        Change-Id: I50fd4bc869d1713f496def49e7a3e967efcb5911

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e422f01b632d08f3ac5155ffcd5916157fb189e]

        remove unused StartSelection from SvxTableController::TblAction enum
        
        Change-Id: Ic965cb6df890b08083530c5da8d9e217b6f699ed

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [6ba9de6a65cda4481f47664735791231c18e5ff1]

        replace localresource of strings and keys with StringArray
        
        Change-Id: I09543bf862dce9e0ad2afb626d58f062f552fcba

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [dd355079b82f3b2b7e49533c89aee7819ffae3d3]

        replace localresource of strings and keys with StringArray
        
        Change-Id: I4bbf5286384905b6201b1a04f161d50f4c9d4aef

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [dfc58d2db77c205e5829d557045eb8f6801a664d]

        check data needed to fulfil ras claims before allocating
        
        Change-Id: Ifdd820e4ea4287f97cc07cb86c0a180d06081449

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [5e4fb242789f619b66fad4392df4079f6c4863dc]

        this is already checked for
        
        Change-Id: I01af66bfdcbee0a3d63a17c0a19fdd3c02d4acdc

2017-02-14  Michael Stahl  <mstahl@redhat.com>  [6ed7a9759fdf6affdb6ec81a9aae7a3398de8d9b]

        editeng: presumed copypasta in 048e30c1f8231e6cd144a9251061f6fa127b353e
        
        Doesn't make sense to check for RTF twice in a row.
        
        Change-Id: I15a384adb4d9e65770d81c414b6f24cc0a2b75e8

2017-02-14  Eike Rathke  <erack@redhat.com>  [838fab822c8052dd9471e28a70b1907dfde111af]

        Resolves: tdf#79250 add typed list to form control listbox
        
        ... so numeric and text data can be distinguished input.
        
        Change-Id: I63280a93c272ccc6f5e7ca06a1a1fcbfb3db8455

2017-02-14  Eike Rathke  <erack@redhat.com>  [cdbec91da4931be72ed4f1b28f78d83a9a0d616f]

        special case TypedItemList in preparation for tdf#79250
        
        Seems a Sequence<Any> property was never supported in the
        qadevOOo/tests/java/ifc/beans/_XPropertySet.java addPropertyChangeListener()
        tests, where the property has to be changed in ValueChanger to pass the test.
        However, simply generally adding a value to an empty sequence does not work as
        it would break other tests in turn, so special-case it to the TypedItemList
        property. This is all fubar.
        
        Change-Id: If6d0f45c7440e3553dc8bd293dadb21c5fb09bb5

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c00536d87010b14a95e9c81f2f5f1d683e5fa70]

        Convert WindowType to scoped enum
        
        Change-Id: I85cfe02f28729e13f2c0dd3d91cd89e6f3e3b6a9
        Reviewed-on: https://gerrit.libreoffice.org/34219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5815ca4ef1126140e08f3a1d106bcadc41044505]

        ChartDumpTest: Avoid using Arial font in test documents
        
        Let's see whether this caused the position and size
        differences between different machines.
        
        Change-Id: I6cf0a2fff86d7ce8613d4ca4bbcfe6e001bd9f49
        Reviewed-on: https://gerrit.libreoffice.org/34226
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [aea7594bf1905c8a883b19f3191adb2488e05dd3]

        check valid mnDstBitsPerPix before progressing
        
        Change-Id: I77b8e882b537ab10b26fa021ef633c603bbd6562

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [ef4f097d3e76b172d2556d52ffbf3f9468780d1f]

        check ras seeks
        
        Change-Id: Id4c55ad57c49f08eff813a3ad5325d7788688c51

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [d06646ca28851e5d289d43b4a1e04b1350747695]

        move allocation of bmp to after reading palette
        
        Change-Id: Ib54e0b3f3fae2c2e76cf49e03dceab2259b26b92

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [2fbc3a4e82433532a7f3c2a978f5f8cae6981979]

        reduce scope of maBmp
        
        Change-Id: I8605ec535bc8a948cf0dc0dd194e673b73939035

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [16f5f716de4f8a6ecf2378f50f9320194bad5320]

        reduce scope of bPalette
        
        Change-Id: Icc1fd48e72be6c550b03008a6d7b81bf8a903d44

2017-02-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [31de0ac30d6c521ad663db78feb936688be5bccb]

        RTF import: handle target of hyperlink
        
        lcov pointed out that there is no testcase for the export of this, and
        turns out the import part wasn't implemented. As a side effect this
        implements the same for DOCX import as well.
        
        Change-Id: I016ebc100ec3856bf3a43aea8ea55af72c2ead1e

2017-02-14  Caolán McNamara  <caolanm@redhat.com>  [3713c17ee474af6bcb22c219ab81108411083fa0]

        Werror=unused-function in some configs
        
        Change-Id: I7cc4106063831f342c82c57b0476b9ac8c4b479a

2017-02-14  Stephan Bergmann  <sbergman@redhat.com>  [afd2e7177656bcc6b6fa4cc0734df111d180c4ee]

        Missing @since tags
        
        ...after 8cc8ffdb04f9915c5b7dddd619ef89762c7a40c2 "[API CHANGE] Add PopupRequest
        - a callback to open a pop-up win. in calc"
        
        Change-Id: I94be25141fdc415c8cc45c8a2f1be9ee69d23f2c

2017-02-14  Stephan Bergmann  <sbergman@redhat.com>  [a9124aceb9907fc56cb8379dd586df0deb7e31f0]

        external/pdfium: Work around -fsanitize=shift
        
        ...during CppunitTest_sd_export_tests
        
        Change-Id: Id253fd83a6056783a55f9496ac850dc00e89253d

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0a23c4c35f90ce3cf6a18a37fe141eb33cd5c57]

        remove unused BreakedLine enumerator from SdrMeasureTextVPos
        
        Change-Id: I28cf3d36c1427b382aea1925d2dd94ace0d2a443
        Reviewed-on: https://gerrit.libreoffice.org/34204
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [078ce1d5977c387e0c69eb5f6c5bec5127234835]

        convert SvxXMLTableImportContextEnum to scoped enum
        
        and drop unused stice_unknown enumerator
        
        Change-Id: Ia2d363c9e8d9e501bbfb6f9bb5838b109ce8593b
        Reviewed-on: https://gerrit.libreoffice.org/34201
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [36bd6f9a616881db2193aa2e38d6d1703678db39]

        remove unused Invalid enumerator from ShapeProperty enum
        
        Change-Id: I27f1d50cc67210ca976fd97beb9dc71b975ac98d
        Reviewed-on: https://gerrit.libreoffice.org/34240
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b70fb58be039fbd05ea833a40b1b3e9f922e45c]

        Use o3tl::strong_int on RESOURCE_TYPE
        
        Change-Id: I42690c07a611e031963ff41942f530af4a5c672a
        Reviewed-on: https://gerrit.libreoffice.org/34220
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed8773a201bc4954050b87f6d2952525831d3499]

        remove unused Outline enumerator from SelectionAnalyzer::ViewType enum
        
        Change-Id: I256318046b10f6a75542d5cbf4560bb99a6dfff6
        Reviewed-on: https://gerrit.libreoffice.org/34239
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [251decd3205af54772780240849b828984e16a6a]

        remove unused BrkAction enumerator from SdrEventKind
        
        Change-Id: I46c50bbbad5d269b7f15e041db115fa7f37a8168
        Reviewed-on: https://gerrit.libreoffice.org/34205
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [8593cd238cd049ecf9036833d5c83aad23082e26]

        remove unused ValueSetWithTextControl::ControlType enum
        
        since we only ever use the TextText enumerator
        
        Change-Id: Idfb96ad6ea3461e886439df33695be2d8dcebef9
        Reviewed-on: https://gerrit.libreoffice.org/34211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [93837254b7085c6632d76244d9ac466503ef47e0]

        remove unused GlueDeselected enumerator from SdrHdlKind enum
        
        Change-Id: Ie55ca0fd04bd7cc9c781faca6ebbf642518b2194
        Reviewed-on: https://gerrit.libreoffice.org/34210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [df49f966fad67992ceedc755993c560eaf3148d6]

        remove unused ModelSaved enumerator from SdrHintKind enum
        
        Change-Id: I0a236705efdcbc5f44cad8517f7f8f80d326934d
        Reviewed-on: https://gerrit.libreoffice.org/34209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [45090bee25d624770f34bf827337ade21b8671bb]

        remove unused Handles enumerator from DefaultType enum
        
        Change-Id: Iabda70ec3bc3204d5d383bcb93e174d90e405620
        Reviewed-on: https://gerrit.libreoffice.org/34208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [9778a2c9d04abf4f3017ac6730fdefa7fb7fd81b]

        remove unused Copy enumerator from SdrUserCallType enum
        
        Change-Id: I72f5ab1e903de96389fd7b085f9ebd76c26cf926
        Reviewed-on: https://gerrit.libreoffice.org/34207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [da817770df3f1ca68efff6ff096f961ef9934f76]

        drop unused Streaming enumerator from SdrInsertReasonKind enum
        
        Change-Id: Ia186fd54a8e1165a3bae5266f1248881e3057d83
        Reviewed-on: https://gerrit.libreoffice.org/34206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-14  Takeshi Abe  <tabe@fixedpoint.jp>  [3bec0fd8cd191c47ab94602470193ef56a05f444]

        starmath: This condition always holds
        
        Change-Id: I6d47676dc71644766fdaea7033c53efa0bf9b549
        Reviewed-on: https://gerrit.libreoffice.org/34212
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-02-14  Justin Luth  <justin_luth@sil.org>  [1cde2eb9d128c9b1b658b1380074461429ab2214]

        tdf#105840 EXCEL export: fixes for hidden defaultRow
        
        second attempt at fixing hidden rows without creating
        a million repeated rows. (related to tdf#98106)
        This affects both .xls and .xlsx.  XLSX previously had
        NO support for default-hidden(zeroHeight), but XLS already did.
        
        Change-Id: I804e3f2ba21e595a1c2b2ebb355f0995868dd289
        Reviewed-on: https://gerrit.libreoffice.org/34128
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-02-14  Justin Luth  <justin_luth@sil.org>  [86ff0df3bd71f2e79f85b1facc7737455e732309]

        Optimize Excel GetOrCreateRow: compare to previous map entry
        
        Follow-up patch to 09e9274fc080b471393b806617eb03124db67590 and
        related to tdf#105840. Just keeping the non-dependent parts
        separate, and building up to a solution for bug 105840.
        
        Change-Id: I129e671f71de6abf876a82d4a6503695add85548
        Reviewed-on: https://gerrit.libreoffice.org/34039
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-02-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4f4edde01364881be483eca9449a32a14093250f]

        more windows build fixes
        
        Change-Id: I57b361dea1ee6a5bfdc95ec3632bb42a5941b900
        Reviewed-on: https://gerrit.libreoffice.org/34232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [33dbfed46d95720c26699e0289ecacd87cd6e0a7]

        more build fixes, loplugin:staticmethods
        
        Change-Id: I710182dfe2082b9782076faa27c8bd78e899a7cb

2017-02-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1a4934eae26d5ec21e21fb6f0a85fd08ad9fd9f3]

        fix build
        
        Change-Id: I7b27d5e5b47eb91cfe87918ae335cd228845be17

2017-02-13  David Tardon  <dtardon@redhat.com>  [1f7441211a5aa3c6ef379ae10b192a162ea6bdc8]

        test result of text document import
        
        Change-Id: I6830da0c6692f0be212e0d45597fa563917b5fb2

2017-02-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d9b6edc0981c3f064d580df53e35dec11809afc5]

        add RAWSUBTRACT test case
        
        Change-Id: I338823f626d16dbc435a7b7efe0e5f1e30bf3497
        Reviewed-on: https://gerrit.libreoffice.org/34221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [81ab86fe78d990b6ce0e601f1278b0560e6d87a4]

        add T.INV.2T test case
        
        Change-Id: Ic817f0e18015ed190ccd9ca651611e07fbcb18b5
        Reviewed-on: https://gerrit.libreoffice.org/34218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-13  Mike Kaganski  <mike.kaganski@collabora.com>  [36ef9f8d077afe2c605e9d22588dc3f698440d89]

        tdf#76183: refresh objects' positions on optimal height recalc
        
        Since commit b10833d4db6046f2d32ea44a60cb19a626d80447, it's required
        to detect when objects' placement should be adjusted, and call
        SetDrawPageSize manually.
        Unit test included
        
        Change-Id: I933ba4802b212400cc47ed0fb7e1f8f44049bb81
        Reviewed-on: https://gerrit.libreoffice.org/34165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-02-13  Caolán McNamara  <caolanm@redhat.com>  [f9ead4c6612b3e36b56f2cb83602f019ccaf1dc4]

        add pcx fuzzer
        
        Change-Id: I861a64938a73f625ae190d18aee15dc57ac4d97d

2017-02-13  Stephan Bergmann  <sbergman@redhat.com>  [ea5fffddcfc6d8741c5492b227daddae1874f100]

        Remove misguided comment
        
        ...introduced with 7757a18cfd77996f4ce8aef2cbb8c70425ae92da "INTEGRATION: CWS
        oj14", but for one !xDoc.is() is explicitly handled below, and for another
        xLoadable is only used if !xDoc.is().  So the requirement is apparently that not
        both are null, indeed.
        
        Change-Id: I1b59e99c86c88c5266b33e9ff782054fa40dd34d

2017-02-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7704b2f0a89fe04d089cd66e9e7ca91a64e1bacf]

        comment XPopupRequest API
        
        Change-Id: I7a539bce74bba7b299ae75a2525a2c0d1249894a
        Reviewed-on: https://gerrit.libreoffice.org/34189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-02-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8faff1ee9cbf5d9dd23360bb87b30eaa620c48b5]

        chart2: remove unneeded includes
        
        Change-Id: I49e15f57e8eddb53dbf4d1b7ddbf6d33fed116f2
        Reviewed-on: https://gerrit.libreoffice.org/34172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-02-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a423ed8a474e114d21b81b84b2900099a6527481]

        base work to trigger pivot table filter popup with a callback
        
        Change-Id: I5b85a760eb1f3f9090fbbd02f5510878ad3c51c2
        Reviewed-on: https://gerrit.libreoffice.org/34007
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-02-13  Saurav Sachidanand  <sauravsachidanand@gmail.com>  [2bcefa7aab176bf18b45e7038e91dd07ced6edf7]

        tdf#42982 Make UNO error reporting more descriptive
        
        Change-Id: I0fae43ca1ab23f35e75fd6b88215940596aae09f
        Reviewed-on: https://gerrit.libreoffice.org/33227
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-13  Marco Cecchetti  <marco.cecchetti@collabora.com>  [eb399d69aa5ad0c04affb830a522c5c1f130813f]

        LOK - Calc: Increase the row limit to 10.000 rows.
        
        Change-Id: Ie91e4caf33d3b31df4c3de8dc6e78e223dc1e4b3
        Reviewed-on: https://gerrit.libreoffice.org/34216
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-02-13  Eike Rathke  <erack@redhat.com>  [1a1dbff33db8a6f2f55a5d92483a03670a610f6a]

        get rid of boost::math::log1p() and use rtl::math::log1p()
        
        ... which in turn uses the compiler's std::log1p()
        
        Change-Id: I8878cc31dd4b0c16b04f15822cfbe665e4156109

2017-02-13  Stephan Bergmann  <sbergman@redhat.com>  [3ee77072ff774dccd38edc03e8714a39e586f94a]

        -Werror,-Wunused-macros (clang-cl)
        
        ...since 65b7b6322b662785bf032e66c76abc36c9a2bb0e "loplugin:unusedenumconstants
        read-only constants in vcl"
        
        Change-Id: I50b904dfbfecf3400591fadd392e229505c1a97f

2017-02-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [6657d52417295265367cf3ffe5832b60e3c38011]

        vcl pdf import: use pdfium instead of draw_pdf_import
        
        Replace creating a full Draw component with direct pdfium library calls.
        This also means that the result is now a bitmap, not a metafile for now.
        
        Also decouple HAVE_FEATURE_PDFIMPORT and HAVE_FEATURE_PDFIUM, the first
        is the "import PDF into Draw" feature, the second is the "insert PDF as
        image" feature.
        
        Change-Id: I72c25642ec84cc831df362e02b1520c6e6d9adcf
        Reviewed-on: https://gerrit.libreoffice.org/34217
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-13  Caolán McNamara  <caolanm@redhat.com>  [7c9c6a4425b679596acae6f67ee8ac5f3d98bd6e]

        ofz: move size check before bitmap allocation
        
        Change-Id: I09deab103a3bc53277ea3d545b2737438875dfc5

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec7cc3e529740384735f7c396461cc16d419f874]

        convert EDocStates to o3tl::typed_flags
        
        Change-Id: I56564932a96560f2113cdc98f389b6a7ede79cf5
        Reviewed-on: https://gerrit.libreoffice.org/34203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-13  Matúš Kukan  <matus.kukan@gmail.com>  [dc2d33dd903590ca37246376acea7cab5befc06b]

        AutoInstall oox filter data packages to ooo module
        
        Change-Id: Ib7b0773ee2b347d81d3f8894ea3063c6d6f18d90
        Reviewed-on: https://gerrit.libreoffice.org/34168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e892bc3fef4948771fde990ddacbc2a5980fb583]

        convert ItemType to scoped enum
        
        and drop unused LRANGE enumerator
        
        Change-Id: Id79e40ba1215eab770e8254fef280261cd36bfdf
        Reviewed-on: https://gerrit.libreoffice.org/34202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [639eca25dfaa72b4cf9b13879474c7d85b119ea2]

        Fix typos
        
        Change-Id: I51a198cc386f9f71b4b3a5315a55296cfadb6f05
        Reviewed-on: https://gerrit.libreoffice.org/34200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [2bb20f5bcf5b44be2e401a0bb95e4b3cea5f052c]

        sw: prefix members of SwAccessibleTable
        
        Change-Id: I1b69dd4f5f98a3aade59ecf9b380c7afd9367450

2017-02-13  Tamás Zolnai  <tamas.zolnai@collabora.com>  [34c1d107d591ff115b5896592f1af33dcf10bc1d]

        ChartDumpTest: Test percent stacked chart's axis labels
        
        Change-Id: I9f682f976e22407cd47c61bd2874ddf7f6fbc144
        Reviewed-on: https://gerrit.libreoffice.org/34188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-13  Caolán McNamara  <caolanm@redhat.com>  [aec27009c732d19764423ec41c231bb945dbd728]

        Resolves: ofz#584 don't terminate on bad fraction exception
        
        Change-Id: Icf6c7a29ad129550fbc533c3af2b77fe7e91ce26

2017-02-13  Caolán McNamara  <caolanm@redhat.com>  [a9f5140ed087961dbb951da87c040b049bc4e464]

        return early on error
        
        no logic change intended
        
        Change-Id: I26558d743f1ab6c3d7b42179fe44f06a786806b6

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [651752b9294f2db3458faa429beaa45bb450a57b]

        convert SwCalcError to scoped enum
        
        and drop unused CALC_VARNFND and CALC_WRONGTIME enumerators
        
        Change-Id: I415960180b074ee4c54c47e69962fe2ca1be42e0
        Reviewed-on: https://gerrit.libreoffice.org/34195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e2e76df7e48fb77f1e802f57c7d9a22eb8c74c5a]

        create strong_int template and use it in tools::UniqueIndex
        
        an experiment to see how useful a strong_int template works out
        
        Change-Id: Ib77700350f0fa3b018a1926233adf7a40d728d16
        Reviewed-on: https://gerrit.libreoffice.org/34072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [417bc898802630c567d970d0283312697acdd5ff]

        Fix typos
        
        Change-Id: Iaf6bbe81f519d49b82f624282d786c8cc18d641c
        Reviewed-on: https://gerrit.libreoffice.org/34199
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>
        Tested-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-02-13  Katarina Behrens  <Katarina.Behrens@cib.de>  [529162307e9d6191fe43d50597504474b2c1a5ba]

        tdf#99908: Ensure non-empty unique gradient names
        
        for user-defined (!preset) gradients. ODF doesn't cope with nameless
        gradients so well ...
        
        Change-Id: I7a4ca32ccf58b22fc55ceeac8778029cd6d5cea3
        Reviewed-on: https://gerrit.libreoffice.org/34001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-13  Tamás Zolnai  <tamas.zolnai@collabora.com>  [da5194f730d6a0ea24a471524c23d23ca289976a]

        ChartDumpTest: Test bar charts
        
        Change-Id: If4b8b207ba4ab379977d1a64c572187f48c4b9b4
        Reviewed-on: https://gerrit.libreoffice.org/34186
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-13  Andras Timar  <andras.timar@collabora.com>  [1e253b2ace59e0befce8fe22a0d5afd40b313d4f]

        Related: tdf#105707 PPTX import: decode document name from URL
        
        Change-Id: Ic4825549c6fef1a609a753a10f6224cbcd69b7fc
        Reviewed-on: https://gerrit.libreoffice.org/34135
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-02-13  yellowflash104  <udit.sharma104@gmail.com>  [a512feac63b43ab87411f8579169d85af80acb7f]

        tdf#89329: use unique_ptr for pImpl in dlgctrls
        
        Change-Id: Id7294b5b3b72b873184d55db64a3477fc56a5485
        Reviewed-on: https://gerrit.libreoffice.org/34182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-13  Stephan Bergmann  <sbergman@redhat.com>  [6fe9017e9ca80f5043d3368e0e6830e2e1a8afcc]

        -Werror,-Wunused-private-field
        
        Change-Id: I5251e187e4923c05795a993194375f509c909e05

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [64cb9fb42fb4d56eb9bf42fb9b91a01a405d881d]

        Revert "convert DBConnURIType to scoped enum"
        
        This reverts commit f0c57266709509ae24cfb1615d136263fb1e8d60.
        
        Missed the WIN32 only code where the JET and ACE enumerators were
        being used.

2017-02-13  Arnold Dumas  <arnold@dumas.at>  [97db2e7717d43aa911a3006251980851a426d190]

        tdf#89329: Use unique_ptr for pImpl in numberingtypelistbox
        
        Change-Id: I418868bc3415699f1c07ee57b556eb39e7b7c57d
        Reviewed-on: https://gerrit.libreoffice.org/34185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8d977c0178f8ac4ee299722d50c1481a15b45c8]

        convert CharCompressType to scoped enum
        
        and move it to svl, where it belongs
        
        Change-Id: Ic4d846419dfe2dd85de5ade8ed1a041867bbf1dc

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [80d2fa87fdaf67615d7b8128f3c05b239a1f1c05]

        convert IsAttrAtPos to scoped o3tl::typed_flags
        
        Change-Id: Ie3a361a96201cb1a0ab446bcf77b7c0e79e05e89

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [f0c57266709509ae24cfb1615d136263fb1e8d60]

        convert DBConnURIType to scoped enum
        
        and drop unused enumerators
            DBCONN_MSJET
            DBCONN_MSACE
        
        Change-Id: I4036b8f98488bac8e38094320281aa41f42e9787

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5c2f9dee910d26a07d3f796c882e6292ef5e8db]

        convert CurRectType to scoped enum
        
        and drop read-only enumerators
        RECT_OUTTABSECTION_PRT
        RECT_HEADERFOOTER_PRT
        
        Change-Id: I2d7d159cf5f1a2022c015e37df4aa71cae1e266c

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e14aab54bdfec517aabea2c7afb5b36bd6ebc36b]

        convert Master_CollConditions to scoped enum
        
        And drop read-only enumerator USRFLD_EXPRESSION.
        And drop the bitfield values, this enum is never used
        as a combination of flags.
        
        Change-Id: Iaae1b30439a7d1bb5d3526d9aee52dbc78e635dc

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [f052855343430327d3f92a66e14e9a445ee5fa0a]

        convert SwFootnoteAdj to scoped enum
        
        and drop read-only FTNADJ_CENTER enumerator
        
        Change-Id: Id059a8e84aed703a86f0ef4d66c24e9401dfc3a9

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [21b5c88398972bb535aecad72ef02dbb7e0d2b22]

        convert SectionSort to scoped enum
        
        and drop read-only SORTSECT_NAME enumerator
        
        Change-Id: Ibb192b0857161560a666e6ffdc2125bc6fc552c5

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [62232e60bf2e87b216abd8cd22d5f5acc4338c57]

        convert SplitTable_HeadlineOption to scoped enum
        
        Change-Id: I5a9ea036b8827a84e646488b2b57012ebadd4d0a

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8499c45eb9079cba4ac9b36c3e89f30e74fdf6a]

        convert ShellModes to scoped enum
        
        and drop read-only SHELL_MODE_DRAW_CTRL enumerator
        
        Change-Id: I2ccaeb492912c876b89ff9b5dccaa99e28a268b7

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f52b3b052b5684c28bf48196980e5a6b73f1c07]

        drop read-only FileType::SW2 enumerator
        
        Change-Id: Ic14fb46fea04c7b039bd0768108d89e759de4c86

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [f149f5abed3307e013a7c03f2e9e699d1797b480]

        convert eF_ResT to scoped enum
        
        and drop read-only FLD_TAGTXT enumerator
        
        Change-Id: I718529082ce540c0e3bca37d969917d3b3a67f5e

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba948e3827e4f1099652fe9fa16d1df3822e863b]

        convert AnchorState to scoped enum
        
        and drop unused AS_START enumerator
        
        Change-Id: I1ae8e75c6b99f0f923e5f3b020d66e57c81838f0

2017-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [cdbe81f2acb3ebe2e6d39c0cac1f66572d026211]

        convert SW_KeyState to scoped enum
        
        and drop unused InsDel_* enumerators.
        Also rename to SwKeyState to make it a little shorter and more
        consistent with other naming.
        
        Change-Id: I837ea8d64a0f26426567dcf78750939fc959a4a4

2017-02-13  Tamás Zolnai  <tamas.zolnai@collabora.com>  [1d810b69a584fc33f4178c7012f68f551ba2e03b]

        ChartDumpTest: Let's have a bigger delta
        
        Change-Id: I2bbb2fb5470af3026441102980f026bc9ad753b0

2017-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [608811c2cb507176530aad0e7e6da81335ecaf10]

        chart2: simplify and/or clean-up and c++11 features
        
        Change-Id: I4550d04ae4bf6e45f24e34dfb2babc0fdef8ba5a
        Reviewed-on: https://gerrit.libreoffice.org/34006
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8cc8ffdb04f9915c5b7dddd619ef89762c7a40c2]

        [API CHANGE] Add PopupRequest - a callback to open a pop-up win. in calc
        
        Change-Id: Iea600e229deb69d1638a1a649008fc4738a5934a
        Reviewed-on: https://gerrit.libreoffice.org/34005
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-02-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [614f4b5a32e569051b6ed058fe6369f96fea3b48]

        ChartDumpTest: Fix checking of transformations
        
        Allow 1 point difference.
        
        Change-Id: Ib7d6ca0db773872469f5fc5a0d0dadb4a101c7df
        Reviewed-on: https://gerrit.libreoffice.org/34184
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-12  Maxim Monastirsky  <momonasmon@gmail.com>  [81d4fbc0daa54889ccb09e6a3fadff9c70d99448]

        tdf#42029 Use a floating toolbar to show clipped items
        
        Change-Id: I6b366f115258ef8497807163179d3e08ab3d5e6f
        Reviewed-on: https://gerrit.libreoffice.org/34180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-02-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e5aa7a5b5753c57969fc2e17fb334781bb2a0481]

        Pivot table median function test
        
        Change-Id: I0a31733644aa6d4566566d0324d39aaf6b59b04f
        Reviewed-on: https://gerrit.libreoffice.org/34179
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-12  Caolán McNamara  <caolanm@redhat.com>  [163435fa23fbfc237a7718c9d440a98847e4f626]

        use alternative optimizations for buffer creation bottleneck
        
        Change-Id: I9f29e8d3e5e97fe403a3e0d7d03c6ac01c7689c4

2017-02-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [125194ff4b983ccdfb2390449c0a4b4d4345b29b]

        ChartDumpTest: Test chart wall
        
        Change-Id: I16b7da66c6a6bab160212c47a75ce22951f85f87
        Reviewed-on: https://gerrit.libreoffice.org/34181
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-12  Caolán McNamara  <caolanm@redhat.com>  [804287e4ab0ae0e9f5d61446b473c9cd985e9674]

        Resolves: tdf#105426 helpful to actually let the compiler optimize hunspell
        
        *facepalm*
        
        Change-Id: I5f6d6cb94e1a80d2d7ae96900517aae3c8f39f08
        Reviewed-on: https://gerrit.libreoffice.org/34176
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1425067797fd8e75d7b44ef6fa72bfe995197419]

        chart2: layout buttons in charts when data is present
        
        This commit layouts the buttons in the chart when there is data
        present. Currently this never shows them as other infrastructure
        needs to be present to get the PT data.
        
        Change-Id: If33c726eb057b2b938ccb3c00f0d5b671416f355
        Reviewed-on: https://gerrit.libreoffice.org/34004
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [30efd7cfdaa7d3faa85a775e2e4af17e74fccb78]

        chart2: simple button (view) to add to a chart
        
        Change-Id: I2001efe1e7eb9e92edb8f5e78535cea0e78935ad
        Reviewed-on: https://gerrit.libreoffice.org/34003
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-02-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [934e2d83e2628131a3b6ca9fdbc99848ccda655f]

        ChartDumpTest: Make position and size check a bit more robust
        
        Some of tinderboxes shows these values can be variable
        among machines.
        
        Change-Id: I867cc5d124e537d5de16e2b8275f8eb6fdfde447
        Reviewed-on: https://gerrit.libreoffice.org/34178
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-12  Julien Nabet  <serval2412@yahoo.fr>  [9732bf2d0d39b0f748c75b402a5d66ae5527807b]

        Typo: (trans)fomat->(trans)format
        
        Change-Id: Id2e3024c149b14d40e58f8534946a514ededfcfc
        Reviewed-on: https://gerrit.libreoffice.org/34158
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-12  Arnaud Versini  <arnaud.versini@gmail.com>  [b82a9f34eca092f13396177d61145093be84e600]

        VCL: Simplify WinSalInstance::CreateVirtualDevice
        
        Change-Id: I26e9823faa53fdbb0ae468f03e40b0a4e5313b49
        Reviewed-on: https://gerrit.libreoffice.org/34170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-12  Arnold Dumas  <arnold@dumas.at>  [ff2927095ed64851f4418cc8daa534e2581da537]

        tdf#89329: Use unique_ptr for pImpl in optcomp
        
        Change-Id: I0f6ec9c2bab27dc4c6fe5e94bd3c05319f246b35
        Reviewed-on: https://gerrit.libreoffice.org/34171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [49d7bdea17f6468b0c5c9f425f4432e2ad7e1ace]

        ChartDumpTest: A new chart test suite for a more sistematic testing
        
        A hibrid of dumper tests (xmlDump) and simple CppUnit tests.
        Advantages:
        * Easy to add a new test case
        ** Add a new test file and generate the reference
        ** Similar to dumper tests
        * Easy to find out the root of the problem when test fails
        ** Assertion is not coming somewhere from an XML file
        ** Assertion are placed in the code, so if you read and
        understand that code, you can find out easier why the test fails.
        ** Similar to simple CppUnit tests.
        * One test checks only one smaller part of the whole document
        ** e.g. legend, chart data, grid
        
        Change-Id: I7bba5a37efcc62d6358c84acece91963243a914f
        Reviewed-on: https://gerrit.libreoffice.org/34154
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-12  Julien Nabet  <serval2412@yahoo.fr>  [8aff36d87f83fa2c86515f106c1e579b0903421a]

        Various typos about property
        
        Change-Id: I7585a1346fb19a886240db8dd393554efee862cc
        Reviewed-on: https://gerrit.libreoffice.org/34174
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-12  Stephan Bergmann  <sbergman@redhat.com>  [c26d6edbc1eef6b525c4073e2ed798234987efab]

        LEAK_STATIC_DATA is always defined for WNT
        
        cppu_no_leak and bndchk were remnants from pre-gbuild times
        
        Change-Id: Ie9f325c20e39c100b4a7180a9925559f58bcca6b
        Reviewed-on: https://gerrit.libreoffice.org/34153
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-12  Tor Lillqvist  <tml@collabora.com>  [6d15d4a6f6fbc163001ec082d55404481e64bed1]

        Get rid of "unicodes" in lower-case, too
        
        Instead, use "code points" (if you mean full 21-bit Unicode code
        points), or "code units" (if you mean the 16-bit units that make up
        UTF-16). Hopefully I got it right which one was meant in each case
        here.
        
        Change-Id: I8ee7a98996f1cebcfb95cd7d18a56570e48fa390

2017-02-12  aleksandar-stefanovic  <theonewithideas@gmail.com>  [ce1fec5f5d23676e2a02dde062f9b678d4d1dfd0]

        Changed description of setting entries
        
        Changed to make more sense to non-tech-savvy users.
        See https://material.io/guidelines/style/writing.html for
        writing guidelines.
        
        Changed grid default value from string to integer, since the value
        is effectively an integer, and no point in being a string.
        
        Change-Id: I6c1737927e7f9d20536756c3cb8b7059cf49500b
        Reviewed-on: https://gerrit.libreoffice.org/34074
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>
        Tested-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-02-12  Tor Lillqvist  <tml@collabora.com>  [20c43a23d1d02523da2a72c37b839350798c775f]

        "Unicode" is a proper noun and should not be used in plural
        
        The 16-bit things that make up the UTF-16 encoding are called "code
        units".
        
        Change-Id: Iab2b83323783e518198c1a0553f7b053fc415985

2017-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d4c09a4e3737c1355c666299d8a3f3f30dc659dd]

        sc: simplify GetByName, FreeTable methods of DPCollection + test
        
        Simplify DPCollection GetByName and FreeTable by using c++11
        features. Change GetByName to return non-const ScDPObject as this
        is more useful (as operator[] does that already anyway).
        
        Change-Id: Ia502c615acc5cb7fdc51acea9b428d04e1c9a40f
        Reviewed-on: https://gerrit.libreoffice.org/34002
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-02-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [aa7e1415abdcfc87307547978f0d63b80e502f21]

        add CONVERT_OOO test case
        
        Change-Id: I8804c97a0d9ae02789350cd49537be4262a85277
        Reviewed-on: https://gerrit.libreoffice.org/34167
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-12  Julien Nabet  <serval2412@yahoo.fr>  [2b21ac16c2d8419d9747450898d714ac15d7cca0]

        Various typos on accessible
        
        Change-Id: Id28a4a2cbbcec10a7cc9cb40ad208d575352039b
        Reviewed-on: https://gerrit.libreoffice.org/34161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-12  Julien Nabet  <serval2412@yahoo.fr>  [d707687fe3bc3a12bb372846392e6630ccc9299e]

        Typo: NUMBULET->NUMBULLET
        
        Change-Id: Ib8d874d77e1a1bb9ef6630f3f2f62c8c8c92e82b
        Reviewed-on: https://gerrit.libreoffice.org/34157
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-12  Julien Nabet  <serval2412@yahoo.fr>  [7017c1bb492e208f9bbdf5f57c533d8a1a3a28d7]

        Typo: (De)SelectMutipleChidren->(De)SelectMultipleChidren
        
        Change-Id: Ia3a998e3629c5e002379e6a85b015b6546c59fb8
        Reviewed-on: https://gerrit.libreoffice.org/34156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-11  Kohei Yoshida  <kohei.yoshida@collabora.com>  [2aea0d0148ea0940da2b32387c330f9aa590294c]

        Clarify what this method does. Also remove inaccuracies.
        
        Change-Id: I2d6bda3dccb2040558bd7d4daa9d9b3b43b2d528

2017-02-11  Kohei Yoshida  <kohei.yoshida@collabora.com>  [5fea81e4bfc2372563c0612f95406ca34fdd2c96]

        tdf#86470: add unit test for this.
        
        Change-Id: Ib93703d10fe1fff0898bc935222df7a0cfe20486
        Reviewed-on: https://gerrit.libreoffice.org/34160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-02-11  Kohei Yoshida  <kohei.yoshida@collabora.com>  [bcdde13996e3e33f9d4c41be25d062560c72636b]

        tdf#86470: Let's not forget to move onto the next column.
        
        Change-Id: I451f521723458b5d6fe9d9fa8b41855fe17def64
        Reviewed-on: https://gerrit.libreoffice.org/34159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-02-11  Stephan Bergmann  <sbergman@redhat.com>  [c0f241e80f95f196ef2aa031156cb38daf7e5241]

        SourceManager::getFilename returns StringRef
        
        Change-Id: I77db8565efe2e0d366afc8470308d7801a2a7337

2017-02-11  Stephan Bergmann  <sbergman@redhat.com>  [e1e261fef393730b22dc2c4fe3a7d63966d8c737]

        Remove dead #ifdef _UWINAPI_
        
        ...a macro originally introduced with 173db4f242e55172bef92ef78f9d28a4ffc7f204
        "#91296# UWINAPI wrapper added", missed by
        1f357a5f03401bbc0138eb73807534f59d647121 "Clean out cruft from systools and
        especially uwinapi"
        
        Change-Id: Ide3f83d6ea45f4821adb4043ae2a814762d4fafd
        Reviewed-on: https://gerrit.libreoffice.org/34152
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-11  Stephan Bergmann  <sbergman@redhat.com>  [61396df4f4b0ec955554bf90e61a31f998592b07]

        LEAK_STATIC_DATA is only ever defined for WNT
        
        Change-Id: I1aa7b56b44e5efc8ad407c8d0fe09927f622b5e7

2017-02-11  Khaled Hosny  <khaledhosny@eglug.org>  [72a311533a6b89dc7b268e2d6626816b24fcc61a]

        LigaturesEnabled flag is never set
        
        Change-Id: Id4a4631ff7c69aa01deddd2b88626ff83fd5e7b1
        Reviewed-on: https://gerrit.libreoffice.org/34151
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-02-11  Arnold Dumas  <arnold@dumas.at>  [71eab1c4b0f7516b57c2bd863335522885fa81f8]

        tdf#89329: Use unique_ptr for pImpl in stlfamily
        
        Change-Id: I0c9df5809a906dbc761f9a51c3424cebb215d0bc
        Reviewed-on: https://gerrit.libreoffice.org/34132
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-11  Katarina Behrens  <Katarina.Behrens@cib.de>  [c639ae462b3d4cc76077b48320164a13b30c7666]

        Translate some German comments in sc
        
        Change-Id: Iea73c353f59bf0c93d7942e7fffb70e8d00182ba

2017-02-11  Stephan Bergmann  <sbergman@redhat.com>  [99839ca138d69fd30943cfb985d6cd385626402b]

        Remove comment that is no longer accurate/relevant
        
        ...after e16fa715c43dcdf836ce8c400b6d54eae87b627d "Handle wchar_t as native
        C++11 type on windows"
        
        Change-Id: I8005a48a43f1baba3c04c11ff52d26d756f25204

2017-02-11  Stephan Bergmann  <sbergman@redhat.com>  [bc9976be2072ab494dcc8791593e843185e86b0e]

        Misplaced #endif
        
        ...ever since 79d3bc479950127ecfd40f73978c0fc84c1e7908 "INTEGRATION: CWS
        visibility03: #i45006# Moved from svtools/source/sbx/", at least
        
        Change-Id: If39462e5907817d6a77c98b212d5031610716a7c

2017-02-11  Tor Lillqvist  <tml@collabora.com>  [6c30119bbb6120b7993577a11ea22e155588ef00]

        Pdfium does not build for iOS
        
        It uses Carbon, eek, which was marked as deprecated for OS X already
        back in 2012, and never has been available for iOS.
        
        Change-Id: Icfc57dff1ae01272a347a050303139f4f86e6fec

2017-02-11  Stephan Bergmann  <sbergman@redhat.com>  [709709962d09a22c9594c7a440c6543ad4843ecf]

        Upon failure, 'cd' itself already prints a message to stderr
        
        Change-Id: Iabe3a6bb14ca3e83a0792d7fc131ae0ac74e578c

2017-02-11  Takeshi Abe  <tabe@fixedpoint.jp>  [ad849f4bdad957dae30fa17975d9aac3ab5e8299]

        starmath: Make stricter assertion to prevent out of range
        
        Change-Id: I3ce0712e5095ade35628bad026a91a11dc6b9967
        Reviewed-on: https://gerrit.libreoffice.org/34146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-02-11  Zdeněk Crhonek  <zcrhonek@gmail.com>  [258f2f439be7117d7ca57ec7eeabd3235e641375]

        IMCOS test case update
        
        Change-Id: Id415829b2361b530904211ae8a940648646a1250
        Reviewed-on: https://gerrit.libreoffice.org/34107
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-11  Kohei Yoshida  <kohei.yoshida@collabora.com>  [6d450aad0a8f82ee0320ffc3e76eefb43c16addb]

        tdf#95306: Be sure to specify the entire range.
        
        Especially in presence of multiple disjointed selections.
        
        Change-Id: I8e7779824109c30e69fd43a2448ae900beaf28d3
        Reviewed-on: https://gerrit.libreoffice.org/34140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-02-11  Eike Rathke  <erack@redhat.com>  [d3293c7173210e0246d0dc29377f687f41588da2]

        Revert "Resolves: tdf#79250 add typed list to form control listbox"
        
        This reverts commit e387b69967aabc44d5da5aaad8d94191437dc57c.
        
        It breaks toolkit.subsequentcheck with
        propertyChangeListener wasn´t called for ´TypedItemList´
        
        Back to the drawing board for the twisted property logic of forms and
        toolkit uno control models.

2017-02-11  aleksandar-stefanovic  <theonewithideas@gmail.com>  [b46ed21a33849d2268406feb875f46bc925a65ec]

        Moved "storage provider settings" to nav drawer
        
        Moved "storage provider settings" to the navigation drawer, because
        it makes more sense to put it below the storage options, than in a
        overflow menu. Also, switched positions of "Settings" and "About",
        because About is always the last item, by convention.
        
        Change-Id: If6d621abfee7a3bdda28311a9cadf35ea674f852
        Reviewed-on: https://gerrit.libreoffice.org/34073
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-02-10  Michael Stahl  <mstahl@redhat.com>  [43df9a93b61160c6caf0228c2b3fbd7c0575dcaa]

        sw: translate some german comments
        
        Change-Id: I7aa703a5cb4091cf4b1df37f6ec022edaee76ef9

2017-02-10  Michael Stahl  <mstahl@redhat.com>  [7f3a7f05662205df0f195c0f3ba9671f10760da9]

        io: warn if OConnector can't connect to pipe
        
        Change-Id: I536177e7fbc2a8bb120db786722b71cc77c039a4

2017-02-10  Eike Rathke  <erack@redhat.com>  [c21779746a9e32d4d8a1850787dd158338b4d071]

        Revert "LOK - Calc: Increase the row limit to 10.000 rows."
        
        This reverts commit e530c7c4bcaaeb99cecd6f3c2c303db2a114b555.
        
        It breaks the build, e.g.
        http://tinderbox.libreoffice.org/cgi-bin/gunzip.cgi?tree=MASTER&brief-log=1486752747.29915
        and is still in gerrit review anyway,
        https://gerrit.libreoffice.org/33799
        where it similary failed.
        Might had been an accidental direct push.

2017-02-10  brainbreaker  <gautamprajapati06@gmail.com>  [a68d00189988c2ed8a5ed246af60a1c967449a2e]

        Default Value added to File Explorer View Preference
        
        Change-Id: Ibbca76cae7fb189d94c37397ad49e9cff2755cd2
        Reviewed-on: https://gerrit.libreoffice.org/34082
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>
        Tested-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-02-10  Eike Rathke  <erack@redhat.com>  [e387b69967aabc44d5da5aaad8d94191437dc57c]

        Resolves: tdf#79250 add typed list to form control listbox
        
        ... so numeric and text data can be distinguished input.
        
        Change-Id: I63280a93c272ccc6f5e7ca06a1a1fcbfb3db8455

2017-02-10  Eike Rathke  <erack@redhat.com>  [bed701f31a4668a80f6e447c18a3db08cb43de82]

        indicate which indices mismatch
        
        Change-Id: I45e66e10628aadbc2714b331ba4eaaf83085f025

2017-02-10  Matúš Kukan  <matus.kukan@gmail.com>  [252ae4f540f2a6bdf1a52139c1ff8a266bd4713c]

        python_zipcore package is no more
        
        ..since 8646ab97dc37c0606b19057686bf3d610f9c15ee
        
        Change-Id: I14644a85023fe66e86d9eef50ebd9eddabe73f60

2017-02-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [8c6776f27cef1e2b7b40957f1801b08707bc3230]

        Related: tdf#105707 PPTX import: warn on empty SmartArt fallback
        
        This second related situation is about when there is drawingML fallback
        for the SmartArt, but it's ampty shape tree, which is never created with
        MSO2010+ (those shape trees always have at least one element). This is
        as bad as the missing drawingML fallback, so warn on it.
        
        Change-Id: I539d05154a4d1fcd5871dfc29616f77eb9945454
        Reviewed-on: https://gerrit.libreoffice.org/34131
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [e530c7c4bcaaeb99cecd6f3c2c303db2a114b555]

        LOK - Calc: Increase the row limit to 10.000 rows.
        
        Change-Id: I2702b1e654dff816c8d66e82464ea578473dba60

2017-02-10  Stephan Bergmann  <sbergman@redhat.com>  [8646ab97dc37c0606b19057686bf3d610f9c15ee]

        Remove MinGW support
        
        In OOo times, there'd originally been efforts to allow building on Windows with
        MinGW.  Later, in LO times, this has been shifted to an attempt of cross-
        compiling for Windows on Linux.  That attempt can be considered abandoned, and
        the relevant code rotting.
        
        Due to this heritage, there are now three kinds of MinGW-specific code in LO:
        
        * Code from the original OOo native Windows effort that is no longer relevant
          for the LO cross-compilation effort, but has never been removed properly.
        
        * Code from the original OOo native Windows effort that is re-purposed for the
          LO cross-compilation effort.
        
        * Code that has been added specifially for the LO cross-compilation effort.
        
        All three kinds of code are removed.
        
        (An unrelated, remaining use of MinGW is for --enable-build-unowinreg, utilizing
        --with-mingw-cross-compiler, MINGWCXX, and MINGWSTRIP.)
        
        Change-Id: I49daad8669b4cbe49fa923050c4a4a6ff7dda568
        Reviewed-on: https://gerrit.libreoffice.org/34127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-10  Justin Luth  <justin_luth@sil.org>  [09e9274fc080b471393b806617eb03124db67590]

        Optimize Excel GetOrCreateRow: reduce loops
        
        for ( size_t nFrom = maRowMap.size(); nFrom <= nXclRow; ++nFrom )
        
        This previous code worked best under the assumption
        that every row is added to the map. However, the size of the
        map actually has no correlation to the row numbers contained in it
        when many rows are identical to each other (think silly formatting
        and empty rows - related to tdf#105840)
        Thus row 1,000,000 could occupy slot 2, and every access of that row
        would then trigger nearly 1 million redundant loops.
        
        Optimize:
        -check to see if the row already exists - if so do nothing.
        -existance of higher rows indicates there are no missing rows.
        -build missing rows from the previously-mapped row.
        
        Change-Id: Ib02520a1bf0f77b5ca0ec5ad3165ff7ea879515f
        Reviewed-on: https://gerrit.libreoffice.org/34038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-02-10  Stephan Bergmann  <sbergman@redhat.com>  [07bcdbaed1427549e29af00107b99878b9a66a72]

        loplugin:dynexcspec: Deallocation functions are implicitly non-throwing
        
        ...so a dynamic exception specification should be replaced with noexcept(false).
        Doesn't look like this omission made any difference when running the rewriter
        across the LO code base earlier, though.
        
        Change-Id: Ib0e2b412b65cae7c1a68e875bbddf93f3656cebb

2017-02-10  Stephan Bergmann  <sbergman@redhat.com>  [57a505e8e9f3fe655ad0d4e812be4fd3c102bcc1]

        Remove unnecessary blacklists from loplugin:stringconstant
        
        Change-Id: I866a421a2b3e8830aaa7096adaef945a2264195e

2017-02-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [2d732b498bab244cde6978e9389511a940101995]

        Related: tdf#105707 PPTX import: warn on invalid SmartArt fallback relid
        
        We already warn when the SmartArt doesn't have a drawingML fallback, but
        having a reference to a fallback that is not a valid one (so resolves to
        an empty fragment path) is also unusable. So warn in that case as well.
        
        Change-Id: I03b2325003b4eb38b1347a88899799c6d5c33606
        Reviewed-on: https://gerrit.libreoffice.org/34129
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [0939e079abe3cea70c951fbe1859c39e11cfca29]

        vcl: move out ImportPDF() from the global namespace
        
        It's a public symbol and can live in the vcl namespace just fine.
        
        Change-Id: I677f22e79f8ddc0c0756cc9bfeb498249354c516

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

        unwind RID_POPUP_FILTER local resource
        
        Change-Id: I7369b3eb0e0d937c135fe591beafe9ec96ea9c17

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

        unwind RID_STATISTICS_DLGS local resource
        
        Change-Id: Ib5e7692cce9e097250182ec1518e93848fdc9b86

2017-02-10  Caolán McNamara  <caolanm@redhat.com>  [55e203a0c6c8c6f0c58025efd7c9079e27b438c9]

        add --disable-pdfium
        
        Change-Id: I9137dc0030c3c752ffc0931721bf6b0013309d39

2017-02-10  Caolán McNamara  <caolanm@redhat.com>  [9960002118fda6515c6985bc2908a69c0568a71d]

        coverity#1079165 Uninitialized scalar variable
        
        Change-Id: I49284d409bbe678e1e018c9d9502d79db5553faa

2017-02-10  Caolán McNamara  <caolanm@redhat.com>  [9050cc641a7449e270a26bcaeae4f75d4b862d3f]

        pUnicodesPerGlyph[i] is already 1 here
        
        Change-Id: Ib47e850d8ade769cad11f53b7eb3d7cab0337feb

2017-02-10  Caolán McNamara  <caolanm@redhat.com>  [775bf0c7d973226cad13c0e54ad384ae4e905041]

        test coverity sanitizing in-source modelling
        
        Change-Id: I31b1f021c414b26372c07a28c235bedb3e5a2b32

2017-02-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [f9b32576553b2972194510cc808d12fe198bc8c8]

        pdfverify preview: fix macOS color space
        
        Unlike on Linux and Windows, we need to do an ARGB -> BGRA conversion
        here.
        
        Change-Id: Ifa539973de439de25125e544cfbbe941d08dee00

2017-02-10  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [32c0ab80aa0dbe105be15c5feee4e3bd7cc5ee25]

        Further modifications to FastAttributeIter:
        
        attempt to further reduce unnecessary allocation and
        freeing of OUString.
        
        Change-Id: I85169cfcd2311a5e6a96dc0292ce0686d1b0e43d
        Reviewed-on: https://gerrit.libreoffice.org/34092
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

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

        coverity#736181 Out-of-bounds read
        
        it should be fine, as we rely on there being at least one password
        char, this is the same as,
        
        commit 2d3ed7ebb592401de214eaeee68c656afbefbe05
        Author: Michael Meeks <michael.meeks@collabora.com>
        Date:   Tue Feb 25 22:48:48 2014 +0000
        
            cid#736173 - increase default fill chars buffer size.
        
        which is another impl of this
        
        Change-Id: I5e1e07af37bea0398153ede300beed67d37d5e12

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

        coverity#1371289 Missing move assignment operator
        
        Change-Id: Iabdebb02e91c630aef11e99f4677fd4187df78a5

2017-02-10  Jan-Marek Glogowski  <glogow@fbihome.de>  [5f2e1eda4532a52fe9f0f9d2017b37d566f25f33]

        tdf#105288 MM wait until all emails are send
        
        Seems mail merge is now much faster then the sending of the merged
        documents via email. This is why the attached workaround patch to
        the tdf#103919 bug report, which simply sleeps after queuing a new
        message, helped solving the problem. It slows down the mail merge
        and gives time to the mail dispatcher thread.
        
        But we actually want to wait until all mails are send, so we have
        to add a listener and wait for the mail thread to become idle.
        
        This listener also allows us to cancel further mail merge when an
        SMTP error has occured.
        
        Change-Id: I9d13bcd8f0d0ff084b20d72ab96f70afa3a764ba
        Reviewed-on: https://gerrit.libreoffice.org/33989
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-02-10  Caolán McNamara  <caolanm@redhat.com>  [805784cb85ba5e6a24b32daa722e135eab25828a]

        ofz#579 wrong variable tested for 0
        
        Change-Id: I721dc9d1c15296b2658421b4c4fe794578f3f1af

2017-02-10  Stanislav Horacek  <stanislav.horacek@gmail.com>  [58e27fc728a4d17dbea2f2fcfda92d3e2b8f8874]

        mark numbers in floatingareastyle.ui as untranslatable
        
        Change-Id: I2a95f50ed32486e47c4017c70ba6bc199317c9c7
        Reviewed-on: https://gerrit.libreoffice.org/32817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-10  Mike Kaganski  <mike.kaganski@collabora.com>  [d4036d3a89b65a4912f62e3930eb1a31cd90a16b]

        tdf#105625 related: don't duplicate dummy character on copy
        
        Change-Id: I5881887c7a0fd0c9ccd954a36482a3ada5103098
        Reviewed-on: https://gerrit.libreoffice.org/34025
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-02-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [36bd85083df62efc0877c3d87b8e53c720f5e0d8]

        Remove unused installer properties
        
        Change-Id: I8a2bbd05ccdf71a59a0c74d5595c37b2308988ea
        Reviewed-on: https://gerrit.libreoffice.org/34091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-10  Stephan Bergmann  <sbergman@redhat.com>  [022da89fee9cefd425c952880432ecdbd5d39e01]

        -Werror=unused-parameter
        
        Change-Id: I63e466f8a1e2fbbf1b1bd84f491b37026909b1eb

2017-02-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [efed9a7585c7a2387f9c745910af071809342f46]

        gbuild-to-ideNS: stop printing multi-target warning
        
        gbuild-to-ide stopped doing so in commit
        2a4b291d3bfb378776388f67670d877c658fce47 (gbuild-to-ide GbuildParser
        cleaned, 2017-01-14), be consistent.
        
        Change-Id: I307fb2919bf2ace57cd65f81d410d231d3636b80

2017-02-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [ea92b7cc2e4a948e101f4915d50c2469968e95b1]

        xmlsecurity: use pdfium to generate a preview in pdfverify
        
        This is just test code to check if the bundled pdfium is usable.
        
        Change-Id: I1f1d808796fe77924518cd004d99affe70279e88
        Reviewed-on: https://gerrit.libreoffice.org/34081
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b536279ed8131373a2c123873e07f45c36a8684]

        convert SwXPrintSettingsType to scoped enum
        
        and drop read-only PRINT_SETTINGS_WEB enumerator
        
        Change-Id: I5260b92bca2d86082bbec37569e31be9525a300e

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e12729f715f142140d220dc7d3b28a4a0657016]

        remove unused enumerator from EncodedWordState
        
        Change-Id: I793276d2b13bdb966e18acb8f13b4c7e77516898

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [486d636a4d614e420980487209e53e6891f493b5]

        remove unused enumerators from PolyClipOp
        
        Change-Id: I0988ebbbc5fe394eaa6fead0d2f909d4a931856c

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe3c2079117e541e38dc24319bd95d6ed1c622cc]

        remove unused enumerators from FTPErrors enum
        
        Change-Id: I30a2cc41d246b5048f2514eb38ee8e3bef0ed41c

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [d198a8221d4a1a08bb78ad083ff28136e3f65728]

        convert InsertOperation to scoped enum
        
        and drop unused LINK enumerator
        
        Change-Id: I6c42424ae5a7503b3e14e5f04fcf7a49b595b416

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [48d3f2505e0dfbd487a1041747f16f761e9c455e]

        convert LocationType to scoped enum
        
        and drop unused ltAnyInstance enumerator
        
        Change-Id: Ic471470973542ebcd3c9d0123870e70b3de6b8bb

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4a9ba4b484480ddacc62a47f68b02e449d72880]

        convert ConfigNameFormat to scoped enum
        
        and drop unused constants
            CONFIG_NAME_PLAINTEXT_NAME
            CONFIG_NAME_FULL_PATH
        
        Change-Id: Ibf7e88da0ae54516cb863b8efa995201f2a95268

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc96c1fdc1b62f8b61567f5df63e892953c87f10]

        convert EItem to scoped enum
        
        and drop read-only enumerators:
            enum EItem E_APEARCFG
            enum EItem E_FLTRCFG
            enum EItem E_FONTSUBSTCONFIG
            enum EItem E_LANGUAGEOPTIONS
            enum EItem E_SEARCHOPT
        
        Change-Id: Ie3baaecec3d1c30404b4fb0d948e25d4bb2f3f93

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [aef704d8077226b13a28e664db59d27017241afe]

        convert SvtSaveOptions::EOption to scoped enum
        
        and remove unused
        E_SAVEUNPACKED, E_USESHA1INODF12, E_USEBLOWFISHINODF12
        enumerators
        
        Change-Id: I7c384e0c30af5091a22beeda1c77e4b71fdde55e

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4d0ec84dae49a6c47c38bfc6ee5bba988349721]

        convert SvtSecurityOptions::EOption to scoped enum
        
        and drop unused E_MACRO_DISABLE enumerator
        
        Change-Id: I0bd706d4d4e1d8b9004e68c9e77c11410c62a64a
        Reviewed-on: https://gerrit.libreoffice.org/34067
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [29eb1ceeae4a3108ce134b45e77a37ade7d7a4f8]

        convert SvtSysLocaleOptions::EOption to scoped enum
        
        and drop unused E_UILOCALE enumerator
        
        Change-Id: Ic9bdac91fab15af45e7dbd613e6e44b73b5cf9de
        Reviewed-on: https://gerrit.libreoffice.org/34066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [7cf66202f233043fff2ece108e877e885bf99ace]

        convert SearchParam::SearchType to scoped enum
        
        and drop unused SRCH_LEVDIST enumerator
        
        Change-Id: Ic5118757060656562e04dd7da24a3f143abec3fb
        Reviewed-on: https://gerrit.libreoffice.org/34065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3b2f2b95070f1a385c51f432a52b9c84470913f]

        convert Orientation to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I2f42f0f441cf9ce96338d40382acb6d75ea1e1a0
        Reviewed-on: https://gerrit.libreoffice.org/34061
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-10  Takeshi Abe  <tabe@fixedpoint.jp>  [765ba08d0bfba45f3a33d4cf0a03b1499ab091d5]

        starmath: Kill redundant check
        
        Change-Id: I45f873f3733800c43c36b38dcefb79eba46b9007
        Reviewed-on: https://gerrit.libreoffice.org/34030
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-02-09  Maxim Monastirsky  <momonasmon@gmail.com>  [54d5b1828ec73d0475e0ddb6e31394a7e1904a1b]

        tdf#105672 framework managed menu button
        
        This adds a menu button that can use a popup menu controller
        to manage its menu. It supports 2 cases:
        
        - Use any controller that is registered in Controller.xcu,
          by specifing its .uno command.
        
        - Manage an arbitrary popup menu with MenuBarManager
          (assuming its items have proper .uno commands in their
          MenuItemData::aCommandStr). It means that a menu that
          was defined in a .ui file, can be used inside that .ui
          file without any additional code.
        
        This commit uses the new control to fix some currently
        non-working buttons in Calc's Notebookbar (but there are
        more that can be fixed the same way). It's not clear how
        long we will continue to use buttons (instead of
        toolboxes) for the Notebookbar, but hopefully this control
        will be useful in other places too.
        
        Change-Id: Ie00cde7cd7e39948948960ca2eff76e9db837109
        Reviewed-on: https://gerrit.libreoffice.org/34103
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-02-09  Yousuf Philips  <philipz85@hotmail.com>  [8dc38dd9b132805191e0d20d00fb7559121fda15]

        tdf#105447 Move accelerator to first letters in Help menu
        
        Change-Id: I14088435228a989cb388cb9e205dc7fcd3fbbfa9
        Reviewed-on: https://gerrit.libreoffice.org/33646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-02-09  Michael Stahl  <mstahl@redhat.com>  [d22377ab55675135776d94213ef06f608b71669e]

        tdf#98993 cui: Paragraph dialog: decimals in Line Spacing spinbox
        
        For whatever reason, this also makes the +/- buttons increment by 1pt
        instead of the previous 10pt, which is also an improvement.
        
        (presumably regression from 324141f21bf2280d7613c4056ee8cd997ea345f9)
        
        Change-Id: If47dd768b2faea760d9967a73453d3f714c65fe3

2017-02-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6d1b4c859277dd853e32e4c107ea1e163060329e]

        add IMSINH, IMSQRT,IMSUB,IMSUM,IMTAN test case
        
        Change-Id: I02e4517948a300f0c8753bbccb2f1980dcc3ae2c
        Reviewed-on: https://gerrit.libreoffice.org/34102
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-09  Michael Stahl  <mstahl@redhat.com>  [bd269f902b86ecb5dde0043838be14c867ee8bec]

        tdf#91596 sw: make Format All Comments persistent
        
        Change-Id: I8f9a20084d2dc8abd7699f64307b81321699498c

2017-02-09  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [1bc10ebd32513e5a497f229d9e76e4509a6a366f]

        use proper message passing
        
        Change-Id: Ic41c7acc73c2d275dfdb6b2ffcbb24fba5f8be72
        Reviewed-on: https://gerrit.libreoffice.org/33980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [dca6eefc211cc36b5e3ba7157d45e12ee6b9f5f8]

        use std::unique_ptr
        
        Change-Id: I6d80d47dcc40daf2749eeec58a7ca19d09c4b803
        Reviewed-on: https://gerrit.libreoffice.org/34045
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Stephan Bergmann  <sbergman@redhat.com>  [1d2c7fd407bb617c0617d8c8bceb41fa013e6fed]

        -Werror,-Wunused-macros
        
        Change-Id: I06a6b6fa51fe437661610a4a678cd2d410bb1e4c

2017-02-09  Stephan Bergmann  <sbergman@redhat.com>  [a218c5c639cf2bbcf2c606018e98a480cab03818]

        Dummy implementations of backtrace/backtrace_symbols on Android, too
        
        pt#2
        
        Change-Id: I5cc280613879786bd723019d630edb5a920419b9

2017-02-09  Stephan Bergmann  <sbergman@redhat.com>  [b4cb88dbbdd06193f2b6a77ea7e1627b58d99a82]

        loplugin:unnecessaryoverride
        
        Change-Id: I5b344a92f4d762517529fb43fb68e849a7c0a619

2017-02-09  Eike Rathke  <erack@redhat.com>  [1e02bf3ceb747c8491b6489bef56dd4a896269b1]

        and more unit tests for tdf#103890
        
        Change-Id: I342b11cb1442ff5ad4a51d8b8f2f7ed9f081bcaa

2017-02-09  Eike Rathke  <erack@redhat.com>  [aeb465a458fc7ba02e3b1ca6b4193488defef511]

        yet more 3D flag to preserve cases, tdf#103890 follow-up
        
        Change-Id: I8b8cdb01325d0cd54e436c1043c243eedfddbfb0

2017-02-09  Eike Rathke  <erack@redhat.com>  [08a0850bfe30ee8666ccb04fc8782b03ba6cdfc5]

        add absolute sheet reference unit test for tdf#103890
        
        Change-Id: Idb4a182a548efe00be66194ba38655baeb80069f

2017-02-09  Caolán McNamara  <caolanm@redhat.com>  [5f8b6166115cd92bed202d3d8f2ce2d3f74256d4]

        Resolves: tdf#101648 disable new/modify of table styles
        
        cause there is no ui for it at the moment, so it crashes
        
        Change-Id: I703449ff69f93b6385d3bf9225abe81682d3b893

2017-02-09  Stephan Bergmann  <sbergman@redhat.com>  [c697ae306cd4eaa8144ed93fc908e50d5934e249]

        Some clean up
        
        No more need to call sal_detail_log_report from sal_detail_log, now that it is
        called from SAL_DETAIL_LOG_STREAM since b3a11c8f4f307bbbb597c9c6e7e61ee93e794873
        "tdf#91872: Make SAL_INFO and friends more efficient".
        
        Change-Id: Idb6cf7a4814abe29d5ba68591f39b4279267bc9b

2017-02-09  Eike Rathke  <erack@redhat.com>  [6e1efe7b6bd16e3183cdb7c87d786cb714a61959]

        preserve 3D flag if sheet reference is absolute, tdf#103890 follow-up
        
        A reference like $Sheet1.A1 should have the 3D flag preserved when
        moving around, otherwise the absolute flag is still there but invisible
        when moving within or onto Sheet1.
        
        Change-Id: I937091535bc37d0bdbffb786472d7eae2f931df0

2017-02-09  Eike Rathke  <erack@redhat.com>  [12ecbe796218dd1b1a3e951e6cbc532ff41be6bc]

        space typo
        
        it's an interface name..
        
        Change-Id: Ie758f29864761a4e0c41326dac14d233c22e5f52

2017-02-09  Stephan Bergmann  <sbergman@redhat.com>  [b6a69585b00867005820c1dd94e10e0e6b545e2a]

        Fold sal_detail_log_backtrace into sal_detail_log
        
        ...the latter is LO-privately exported from sal, so it should be OK to add one
        more parameter to it.
        
        Change-Id: If6bf3458433aac2cc8b4e0cbd1602306051a777b
        Reviewed-on: https://gerrit.libreoffice.org/34080
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-09  Caolán McNamara  <caolanm@redhat.com>  [6851074c8a515ec5a7856d4b744e3425c8829a29]

        Resolves: tdf#66237 set layout manager the way it used to
        
        model Frame::setLayoutManager after the Frame::impl_setPropertyValue handler
        for FRAME_PROPHANDLE_LAYOUTMANAGER which used to be used before
        
        commit b248624126c271c88381d3dad6e04fc954f65779
        Date:   Fri Mar 22 09:24:15 2013 +0200
        
            fdo#46808, Convert frame::Frame to new style
        
        i.e.
        
        - Reference< XPropertySet > xFrameProps( m_xFrame, UNO_QUERY_THROW );
        - xFrameProps->setPropertyValue( OUString( "LayoutManager" ), makeAny(Reference< XLayoutManager >()) );
        + m_xFrame->setLayoutManager( Reference< XLayoutManager >() );
        
        Change-Id: I00f1a2cb8e4fafc6d484634619cbeaf58c603d87

2017-02-09  Mike Kaganski  <mike.kaganski@collabora.com>  [d48b805794a6317e13826d52bbeaa37576ac57bb]

        tdf#105852: don't merge cells if there were no merge continuation
        
        In RTF, it's possible to start a cells merge using \clmgf, and simply
        omit following cells in the row - they must merge automatically.
        This makes HorizontallyMergedCell::m_nLastCol/Row uninitialized.
        Previously, the uninitialized values arrived as 0,0 - thus the first
        range's cell got merged with cell 0,0.
        
        This change prevents the merge; in scenario above, absence of additional
        cells in row will create merged cell automatically.
        
        Change-Id: I68b84b7ec70d9512c541a077689369fa4a8dc0c5
        Reviewed-on: https://gerrit.libreoffice.org/34079
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-02-09  Caolán McNamara  <caolanm@redhat.com>  [60933220b2b6daa4b6acb177e4639c14519f459b]

        replace localresource of strings and keys with StringArray
        
        Change-Id: I369de4213c4cb38013b984d1c2784ad68e25793c

2017-02-09  Kohei Yoshida  <kohei.yoshida@collabora.com>  [99d35740a1dfa580986b02cacbe7854caa998708]

        tdf#103890: Add unit test for this.
        
        Change-Id: I93a17f90b7e6ff9aa5133401b2630d4b4e0cced5
        Reviewed-on: https://gerrit.libreoffice.org/34050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-02-09  Kohei Yoshida  <kohei.yoshida@collabora.com>  [bf8d4fb60da5e583b3a90639af45b901e19cb5aa]

        tdf#103890: Fix the logic on setting 3D flag on reference.
        
        I believe the old logic (which I had put in place) is incorrect. We
        show the sheet name only when the reference address is on another
        sheet, and we do evaluate on a per-reference basis.
        
        Change-Id: Id9e51918233eda3b72b95b89a9fcced21eb9ef93
        Reviewed-on: https://gerrit.libreoffice.org/34049
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-02-09  Michael Stahl  <mstahl@redhat.com>  [c37a53315bf4517eb9170a2f8a9fdaa0648525f7]

        sw: even more integers acting up
        
        Change-Id: I55f6d49ca831ca421e7615c096cd7ac7147caf62

2017-02-09  Michael Stahl  <mstahl@redhat.com>  [31a04e09cdf6078b3cef578fd15929617a391fe1]

        sw: fix even more integer madness
        
        Change-Id: Id785992300de7f8ae714b7fdcf822b42d11353b1

2017-02-09  Michael Stahl  <mstahl@redhat.com>  [816a61c93564fa8eb33079f400f1e4bda40454a3]

        sd: argh fix the C++ integer madness again
        
        Change-Id: I47bf134a7ef0ebcd45ec3cc2c7cf805387ecadb9

2017-02-09  Stephan Bergmann  <sbergman@redhat.com>  [3f46caf7af7c10a64bff57cfdf9856e19ae25fba]

        Dummy implementations of backtrace/backtrace_symbols on Android, too
        
        Change-Id: Ibbab23a9332c3475ab6ce5654999f040e936acfb

2017-02-09  Michael Stahl  <mstahl@redhat.com>  [6b198399090ae5a963ad5075f396716252ccdea1]

        xmloff: remove onDemandRescueUsefulDataFromTemporary
        
        This workaround, which is both complex and quite incomplete,
        should no longer be necessary because the fixes for tdf#103567
        should also fix i#124143, see unit test in previous commit.
        
        Change-Id: I038f238d5e3cf5cadfc666196380b7b351543982

2017-02-09  Michael Stahl  <mstahl@redhat.com>  [dbc31190532be3d3f0d8fb313b9d7247c2eb6135]

        i#124243 sd: add unit test for ODF import of glue points on SVG shape
        
        Change-Id: Ib6434063f4dfebb5f3e180c7136b411dbf0d94d0

2017-02-09  Michael Stahl  <mstahl@redhat.com>  [ae00898f12b9087e1d9b59d9a7820d64b5501775]

        tdf#103567 xmloff: ODF import: fix more lossage on Writer frames
        
        There's another context that reads draw:frame, and it has the same
        problem as the one used for Impress shapes.  This causes SVG images
        in Writer to lose contour polygons and image maps.
        
        Fix this the same way as the other context.
        
        (likely regression from 44cfc7cb6533d827fd2d6e586d92c61d7d7f7a70)
        
        Change-Id: I16cf55e68829b4e1b0841f2015d0729be0ce3725

2017-02-09  Michael Stahl  <mstahl@redhat.com>  [3ce68a2a7cc0fe9fe83dccd0019cd32d6518c16e]

        xmloff: fix this CreateChildContext to be properly ignorant
        
        Change-Id: I0b5cc271768ba29d039abb05408ccbd686c18544

2017-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [858bd8b8beefaca56d8a8de5a9f9e34123d47709]

        convert ResultType to scoped enum
        
        and drop unused enumerators
        
        Change-Id: I429e586967ef46e2657e296a369cdeb3b75bfc02
        Reviewed-on: https://gerrit.libreoffice.org/34064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d2f470033167f6d5f2740425bad89d694f79d9d4]

        expat moved to github
        
        see https://sourceforge.net/p/expat/code_git/ci/master/tree/MIGRATED_TO_GITHUB.txt
        
        Change-Id: I9f0351debb69f7aae2b066ad90e983cb6259bff5
        Reviewed-on: https://gerrit.libreoffice.org/34041
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [91af0067c99fe2936268051e419ceb268eab363b]

        xmlsecurity: remove unused EncryptorImpl
        
        No longer necessary since commit
        50669de68785d61534c4c3fe101fd8e1d12fae65 (xmlsecurity: remove unused
        xsec_fw_component_getFactory(), 2017-02-02).
        
        Change-Id: Ibbc78888abcd1cb6d7f242c93f28cdaf836cca14

2017-02-09  Tor Lillqvist  <tml@collabora.com>  [b21ba53be7e598de9c054d16aae8426301d1dbba]

        loplugin:staticmethods
        
        Change-Id: I46d24d74e48806368f1726688747f0872100c438

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

        Resolves: tdf#101972 skip invalidating labels on alt if autoaccel is disabled
        
        so no Invalidate will be called if auto accelerators are not enabled
        so there should be no blinking under windows
        
        Change-Id: Iccc5dad7af41f39ac02d3be93e935f2d926a82a6

2017-02-09  Stephan Bergmann  <sbergman@redhat.com>  [b52948a77d1da6b0b983d5ef6f1d67e253be4ef2]

        Proper -Werror,-Wunused-parameter fix for C code
        
        Change-Id: I2ebd350c3c39f848f5a39fa120154dc449173434

2017-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [76cf4c365643e18436c691e284527fccfe273c9a]

        convert PDFVersion to scoped enum
        
        Change-Id: I9920f4c9783eb23a41d135e5eacd12805c1b9c2b
        Reviewed-on: https://gerrit.libreoffice.org/34060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Stephan Bergmann  <sbergman@redhat.com>  [de3b0afd73d3b2bda488940f202d2c1014d1131a]

        -Werror,-Wunused-parameter
        
        Change-Id: I1a52e05994d6a31aa5e65bc3357f48258fb6f049

2017-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e33fbd269e9ad3c2e72fe6f6780a77f4a5b3c78]

        restore constant to VerticalOrientation
        
        Removed in commit f4826959c1a5b0e6d2849d4240668b2087582848
        "new loplugin:unusedenumconstants".
        And add a comment.
        
        Change-Id: I63d6f46aa92e31db08e51e47a62104dc7d3d3359
        Reviewed-on: https://gerrit.libreoffice.org/34057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [76e0f23171d899ef567b04b555a748b60f99353c]

        convert DestAreaType to scoped enum
        
        and drop read-only enumerators
        
        Change-Id: Ibc4c2a99448a83fc179e2779f8f3e5c8f034ae7b
        Reviewed-on: https://gerrit.libreoffice.org/34059
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Yousuf Philips  <philipz85@hotmail.com>  [a25b1ff25a3be97d688d66b12353b4217fd239a5]

        tdf#91820 - Toggle sheet grid is per sheet option
        
        Change-Id: I7ba75517dc68f5fd977f140b6a7e37fbfe1fcf7f
        Reviewed-on: https://gerrit.libreoffice.org/33914
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [bca47d830eaf13f6032985982582dce3fd335e4e]

        remove ConnectionIdentifierType enum
        
        since we only use the AsciiCString enumerator.
        Consequently simplify the GetConnectionIdentifier method
        
        Change-Id: I9e1a1318d2f12bfd18edeb8479e0e7171b22d0f1
        Reviewed-on: https://gerrit.libreoffice.org/34026
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ccdf7932e84bd78a366bb4ae2785c63e33a9403]

        convert PDFWriter::PageTransition to scoped enum
        
        and drop some read-only enumerators
        
        Change-Id: I96380efec90abe02fa02c3f766f2b6180723da0d
        Reviewed-on: https://gerrit.libreoffice.org/34058
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Stephan Bergmann  <sbergman@redhat.com>  [c71f4dc97b8927cc5690454006b8aa6136dbcce2]

        Implement SAL_DEBUG_BACKTRACE for Linux
        
        ...by using glibc's backtrace_symbols(3).  If this is ever implemented for other
        platforms, backtrace_symbols' interface may turn out to be awkward; but just use
        it directly for now.  Also, the output from backtrace_symbols isn't too useful
        in itself, as for non-exported symbols it only prints soname+offset, but some
        addr2line postprocessing can turn that into something half-way decent.
        
        Change-Id: I58cc7912aa7d8031729fc116a82a409c1c16977a

2017-02-09  Stephan Bergmann  <sbergman@redhat.com>  [8458ec8c9c93c8b3a6045c2b45cecadd345bbf4d]

        Fix SAL_DEBUG_BACKTRACE
        
        ...after 56d071c10ca8016848f1f059aa3eb197fe928844 "rename SAL_DEBUG_TRACE to
        SAL_DEBUG_BACKTRACE" (looks like this doesn't get used much...)

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

        Resolves: ofz#576 unexpected exception with invalid fraction
        
        Change-Id: I1d653775e88e9fa2ba7b62fce39d52fc21ffe363

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

        drop unused RSC_BYNAME define
        
        Change-Id: If26e39fedc1687ceb08d3e8663f95f4d84b5c488

2017-02-09  Caolán McNamara  <caolanm@redhat.com>  [49c007b394126de2f1292e7ede17499c568f9bfa]

        split getApplicationBasicManager into get and getOrCreate
        
        Change-Id: I8e35594104ba85470eda387bc227e88bf77ccffd

2017-02-09  Henry Castro  <hcastro@collabora.com>  [f5e330abbf3d8cd9625b29fcc228a742b35aa657]

        sc lok: Limit number of row with LOK to 1000 rows.
        
        Change-Id: Ic7fe2dec012efb8ba180feb4d3df6f4bfbf6c38a

2017-02-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5b19a738ed7aa943cc05a313dbed7b45ec081d95]

        replace pointers with objects in std::vectors
        
        Change-Id: Id5577ae0b3bdf31b6d5e409cd2c0033d9f2591a2
        Reviewed-on: https://gerrit.libreoffice.org/34046
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [0bf5254b00a21da3dd348a7155c2a40b8ae2d8fe]

        convert PaintMode to scoped enum
        
        and drop unused INVERT enumerator
        
        Change-Id: I6db12ff76a5515bcb4691403b8fb380f9d74c1c9
        Reviewed-on: https://gerrit.libreoffice.org/34055
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5699cd01b6a52906880c107bac6f3802ea7353d]

        convert BmpConversion to scoped enum
        
        and drop unused 4BIT_TRANS and 1BIT_MATRIX enumerators
        
        Also fix a bug in x11::convertBitmapDepth where we were incorrectly
        passing BmpConversion enumeratirs to ReduceColors
        
        Change-Id: I903c6866750e46ee752e10a17c05fcaaf6b11242
        Reviewed-on: https://gerrit.libreoffice.org/34062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  brainbreaker  <gautamprajapati06@gmail.com>  [f1c844fed0fdf898fd6d027529cb2570eb52bec5]

        Explorer File View option in Settings working now
        
        Explorer file view option in Settings is working now.
        To listen to the preference updates in the app
        a custom class SettingsListernerModel has been added.
        SettingsListenerModel.java file contains the methods
        to instantiate and set OnSettingPreferenceChangedListener
        in the implementing class.
        LibreOfficeUIActivity implements this listener
        and it is triggered by onSharedPreferenceChanged() method
        in SettingsActivity.
        This class can also be used to listen to other preference changes
        in Settings.
        
        Change-Id: I063024df01cf183d2a6211648e32805795af20a9
        Reviewed-on: https://gerrit.libreoffice.org/34012
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>
        Tested-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [eecf39c6e44e25a5a78aa7b435d07a9c53c628c4]

        convert FontType to scoped enum
        
        Change-Id: Ieb8f90be8effde5f25bc872784c3ea2177b14bf9
        Reviewed-on: https://gerrit.libreoffice.org/34056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Andras Timar  <andras.timar@collabora.com>  [0e9fbe1db2bb5db6fefbea265dff1b0564bfbb7a]

        drop ooo2gd (Google Docs) extension from license files, too
        
        Change-Id: Ie5642709b0befe49f8d31fe73867b541a0ea11a9
        Reviewed-on: https://gerrit.libreoffice.org/34032
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-02-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [67cf45f54c71b62226475dd54cf32fb20136a221]

        move member to stack
        
        ScRTFColTwips is a vector with some extra logic
        
        Change-Id: I1ef08152d57f73404d08a566e311fdbe8934f68c
        Reviewed-on: https://gerrit.libreoffice.org/34047
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [14c8ed764c5a4dc64f10389a83d396f055af145b]

        use std::unique_ptr and reorder members
        
        use unique_ptr for ScEEParser.
        
        mpParser needs mpEngine to initialise.
        declare, construct and destruct in right order.
        make use of virtual dtor of mpParser.
        
        let dtor default for ScRTFImport and ScHTMLImport (they have
        no own members).
        
        Change-Id: Ic6f830df121d687084ea394e68a37797e53f7108
        Reviewed-on: https://gerrit.libreoffice.org/34044
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e70048ebbf672f508968d50b439cc21e5bdf62b5]

        use std::unique_ptr<>
        
        Change-Id: Iaad3a9784d2ad30f2c04f18e9987446238425c6b
        Reviewed-on: https://gerrit.libreoffice.org/34043
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [1955e5361ca42502913583c69606da30f43f34bc]

        remove obsolete noop call
        
        Change-Id: Iac60817702f7691adbabdea8a59efc4f56f249da
        Reviewed-on: https://gerrit.libreoffice.org/34042
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [bcad173faaffd3a3c1e6737d94d2108cf590338d]

        Reapply "create ErrorHandlerFlags scoped enum for error handling flags""
        
        This effectively reverts commit 32cae6a2eaa41568888df9c8fc5605debd8d704a.
        
        Change-Id: I15bb0a5c4acaeee6d47dd93a71601d9687d701bc
        Reviewed-on: https://gerrit.libreoffice.org/34028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [afc755fa61cfd9645c4ed2507bdc3a06b721ed5c]

        loplugin:unusedenumconstants read-only constants in vcl (2)
        
        Change-Id: Ia3da23e0ef2fa710403745bd11255ed001516da4
        Reviewed-on: https://gerrit.libreoffice.org/34020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-09  Khaled Hosny  <khaledhosny@eglug.org>  [026345eeb2aa9fca02bc055f28ebd34abd7ad680]

        Don’t look for bundled fonts relative to executable path on Windows
        
        Just do like other platforms, so that the fonts are avialble to unit tests
        since cppunittester is not run from instdir.
        
        Change-Id: Ib209473f5b6b07a154fecb430dca45b32e8fa556
        Reviewed-on: https://gerrit.libreoffice.org/34048
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-02-08  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [0e0fef10002b46965edad02b3f460a502d9f6595]

        tdf#50916 Allow proper updating, deleting and inserting tabs
        
        Change-Id: Ib318c3ff14970483fdcda1fdd6de9969f47ccbe8
        Reviewed-on: https://gerrit.libreoffice.org/33647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-02-08  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [b78c6d8efd9531243e62a388bffc3f071d9a56eb]

        tdf#50916 Introduce new column validation function
        
        Change-Id: Ib8f7b3793732a113e764c4345c07803eb8bcbc3f
        Reviewed-on: https://gerrit.libreoffice.org/33196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-02-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [b668b90dee629cae114ef4d0e89a466b5ef906ac]

        pdfium: work around macOS 10.9 build
        
        I assume this is a compiler bug, the patch can be dropped when we don't
        build on this baseline anymore.
        
        Change-Id: Ic65f830b888864db075efefd5b2e5d2520d9213e
        Reviewed-on: https://gerrit.libreoffice.org/34033
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-02-08  Khaled Hosny  <khaledhosny@eglug.org>  [b27324d219ea14249fcc0827658a955de54f4250]

        Outdated comment, we are returning a reference!
        
        Change-Id: I4061f9f421666064f918d8a46375f7f770626ab6

2017-02-08  Khaled Hosny  <khaledhosny@eglug.org>  [25912929cfba42099581c55380dbef18cb81b5b9]

        This is only used within vcl
        
        Change-Id: I64d7e39506495e9fcc78bb670b897338a01a9ae1

2017-02-08  Khaled Hosny  <khaledhosny@eglug.org>  [c419d2f1b03750903422ffbeb9509bf8e158e6f8]

        Move the typedef where it is used
        
        Change-Id: I275e96ce3761b61b62748a1e75f1a7a88640e7cf

2017-02-08  Michael Stahl  <mstahl@redhat.com>  [791431d7e2485652c96fac7c15f47aa125271ee0]

        tdf#103567 xmloff: ODF import: fix loss of events on SVG multi-image
        
        For SVG there are 2 draw:image children in the draw:frame, and the
        SdXMLEventContext::EndElement() applies the content of
        office:event-listeners to the shape created from the last draw:image
        and then MultiImageImportHelper::solveMultipleImages() throws
        it away because it's the bitmap fallback of the SVG.
        
        Avoid that problem by calling solveMultipleImages earlier:
        The ODF schema ensures that all the draw:image elements occur before
        the optional property-bearing child elements of draw:frame,
        so we just call solveMultipleImages on the first such optional
        element, so that all subsequent properties get applied to the one
        surviving shape.
        
        (likely regression from 44cfc7cb6533d827fd2d6e586d92c61d7d7f7a70)
        
        Change-Id: I2be5f6f424dbfd90ca2179ce6f9057929540e762

2017-02-08  Caolán McNamara  <caolanm@redhat.com>  [725c81613c3855f77e2890db0713622974909b33]

        ResId::SetAutoRelease now unused
        
        Change-Id: Ieaee60607200973f8d725d19a9c63bdc2f230850

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [0eed6c98cac8b6d982ab595e6e8a2ee079d88389]

        loplugin:unreffun
        
        Change-Id: I7cd699632b05ac8de6c5e3a6dbc66b8de7d88054

2017-02-08  Caolán McNamara  <caolanm@redhat.com>  [2e30b18c9aaea4dc097f6b4e6e63b95e19917838]

        replace localresource of strings and keys with StringArray
        
        Change-Id: I4abce924a89f611c28d0441ae097b310193b5dae

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

        clarify we're not setting a pal index in the mask
        
        no logic changed intended, SetPixelIndex expands
        to this, just want to clarify that this is an alpha
        value, not an index into a palette
        
        Change-Id: Ie9bb188b116adf3eab4e2bb1d6da8badbaead88b

2017-02-08  Caolán McNamara  <caolanm@redhat.com>  [2c91fc19445bb503652e97cc8b9f9014db436c37]

        replace localresource of strings and keys with StringArray
        
        Change-Id: I402f5485af0c1e60677b8291c879bc7ca14633d3

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [41ae267529e0473aa105fa9e153eaa532f559f95]

        add IMCSC test case
        
        Change-Id: I957a8f1396425eda8530417aecfde6a70570d058
        Reviewed-on: https://gerrit.libreoffice.org/33922
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d8a3a0e5d858abf0ac81fef2e47c63e4367567cc]

        add IMLOG2 test case
        
        Change-Id: Ic313ce3807c9b16563cc3421a84d1d28dab54670
        Reviewed-on: https://gerrit.libreoffice.org/33928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [7348d834da5ea2165759d1bf0b07dc8575e7edf3]

        add IMCOT test case
        
        Change-Id: Ieb3065d899099804a598e0750799810195c36343
        Reviewed-on: https://gerrit.libreoffice.org/33921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8125dd2fc5584922b6f62b051b6a5a126253536d]

        add IMSECH test case
        
        Change-Id: I9eedb7056d448fa90153b08b4184914f79aec7d8
        Reviewed-on: https://gerrit.libreoffice.org/33939
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [33c6ccecf40d7207b35ed81af01d1536da68a441]

        add IMPRODUCT test case
        
        Change-Id: I8d8fb1305b5d35f50ec1caec962aa251d6d1654a
        Reviewed-on: https://gerrit.libreoffice.org/33931
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [931861c191a6bbcea410bc8d6efb01f465e33b8b]

        add IMSIN test case
        
        Change-Id: I017b844484a1616a16fb08b694950fc97d68a994
        Reviewed-on: https://gerrit.libreoffice.org/33940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1c30ea571f77bbc7d3d64257a8282842a94158a1]

        add IMSEC test case
        
        Change-Id: I08ec61f13a802715966b4def55f57a3504a57ce3
        Reviewed-on: https://gerrit.libreoffice.org/33934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e7ec531e2c53841cb301e3809d2bb1db4ab4816b]

        add IMREAL test case
        
        Change-Id: Iaae6f2d096e625357cfda1b9e441a0f5af140c06
        Reviewed-on: https://gerrit.libreoffice.org/33932
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1251ad74ebaa3f1ba4540998a43efb95701163b6]

        add IMEXP test case
        
        Change-Id: I6d623e5520a0300776f8e437034db2225c7be1e9
        Reviewed-on: https://gerrit.libreoffice.org/33926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8875adefebd394f2b118e74d847c6e0b10158f73]

        add IMLN test case
        
        Change-Id: I37df10ca0c76c66cdc881ef81116b7fb935a450e
        Reviewed-on: https://gerrit.libreoffice.org/33927
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e1a1cc6342e94b05971b5609f1c2435da9ddb757]

        add IMDIV test case
        
        Change-Id: I5d4e9aacf7c8843fdc980d6b25051235f97cc9a8
        Reviewed-on: https://gerrit.libreoffice.org/33924
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [9aaabf3e03ac0a3cc3dfd2870be48ba8913ad68b]

        add IMLOG10 test  case
        
        Change-Id: I66fc62ba15c3fde7e1e7143a20479cb18940498d
        Reviewed-on: https://gerrit.libreoffice.org/33929
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [19a8ba4539d50edeb6c74b5a117e5fa8591fbe23]

        add IMCSCH test case
        
        Change-Id: Ibd99d3af9e80aa506ed08da7ce16e6ea936efbff
        Reviewed-on: https://gerrit.libreoffice.org/33923
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f675131cf9dbcdcb3057e35e37018edfffe85616]

        add IMPOWER test  case
        
        Change-Id: I584338dea3e859378e5c782ce9e50954f7f914dc
        Reviewed-on: https://gerrit.libreoffice.org/33930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ddbd5fbf85e77bb286a9c3b672e0ba0181018af0]

        add IMCOSH test case
        
        Change-Id: I3aee4ed4e03fd23614778890a0afe5b7461cca0d
        Reviewed-on: https://gerrit.libreoffice.org/33920
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [65b7b6322b662785bf032e66c76abc36c9a2bb0e]

        loplugin:unusedenumconstants read-only constants in vcl
        
        Change-Id: I8c81444cbecdc103cc47d9a4133b0b4d9010e0c2
        Reviewed-on: https://gerrit.libreoffice.org/34018
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [20915bcbf45b4b0b4bc8c68c7df9eb6b13abbe06]

        convert WMWindowType to scoped enum
        
        and drop read-only ModalDialog enumerator
        
        Change-Id: Ie295e4863381401c73bd2a4151b94ad529c261fd
        Reviewed-on: https://gerrit.libreoffice.org/34023
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb1352bb40b3571ee215d6f8bf0c8a0a85297aa4]

        drop unused enum TTCreationFlags
        
        there is only one method using it, and all of the call sites pass 0
        
        Change-Id: I5d71b36cf890fbcf0be9d795756da0cfd61ae309
        Reviewed-on: https://gerrit.libreoffice.org/34024
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [b6f9eeb9b5c0e29ca655185dc299ebd4a2c092d7]

        external: bundle pdfium
        
        Initial use case is to avoid creating a whole Draw document + a poppler
        process for each and every PDF image we load in a document.
        
        The MSVC patch is only to support MSVC 2013, as upstream already moved
        to MSVC 2015.
        
        Change-Id: I3c9dbac3e3de9f2e874ca4cfec0a9dd8a388b87c
        Reviewed-on: https://gerrit.libreoffice.org/34022
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [af35c02a8036f789c05a60734fcf2b83b92d1bbb]

        Missing include
        
        Change-Id: I312677b88982ef1ff430d8cd440f3bd7c52d51fb

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

        drop unused error strings
        
        includes ERRCODE_SFXMSG_STYLEREPLACE
        
        which has the knock on effect that the flags argument
        can be removed from a bunch of methods
        
        Change-Id: I72b58bc2a19376bb4609e61aa44e71f734efb333

2017-02-08  Caolán McNamara  <caolanm@redhat.com>  [9192e85076f99772884393e4cc2aa9b663b2e43f]

        move the extra data of ERRCODE_SFXMSG_STYLEREPLACE out of the .src
        
        Change-Id: I5c39d785d1f2a78e1fcfcd763deac60f047a5e4b

2017-02-08  Michael Stahl  <mstahl@redhat.com>  [12b865c02877b1b1f33b0866602d3e556c899974]

        gbuild, python3: stop defining SOLARIS, and remove SOLARIS patch
        
        It's faster to change our code not to rely on -DSOLARIS than to
        wait for python developers to remove such nonsense from their public
        headers.
        
        Change-Id: I3ab05d41bbb51b91a2add599339ce334b5099330

2017-02-08  Michael Stahl  <mstahl@redhat.com>  [2e0e05aa3c1ba35608bc4f0f8a6718cca3e414b9]

        basic: another SOLARIS check here converted to __sun
        
        Change-Id: Iec76b096cfcab4bd45b77bdb1438776bf5de69ca

2017-02-08  Tor Lillqvist  <tml@collabora.com>  [3b94a463c5dad278b3d8d8c19d4572ba603c3943]

        The string "###" can be written as such, no need for a Special Const Variable
        
        Change-Id: Ib9737acc8e0a9845fc03ed2c7de7969cef41f27c

2017-02-08  Tor Lillqvist  <tml@collabora.com>  [4df2bc90cc7bef84a826b8d261c08e71c3e1887d]

        A newline is not that special or hard to remember
        
        Change-Id: I2960a59283a5a04c5c804a57e43bdb633c0e45cf

2017-02-08  Andras Timar  <andras.timar@collabora.com>  [21864fed063c1888323e14977fc73061d4905b80]

        tdf#105814 enable localization of "host" and "port" in sample addresses
        
        Change-Id: I2e58f4757bd86393410cdc6fd77205a8ebb9b917
        Reviewed-on: https://gerrit.libreoffice.org/34021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [25702ff6c9b00efb3263bc2cd67783d207e16af0]

        loplugin:unusedenumconstants read-only constants in writerfilter
        
        Change-Id: I3cc0d696059b130a8f1f1d8d3b1908d2e84d1a75
        Reviewed-on: https://gerrit.libreoffice.org/34017
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-08  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [9b724094873d0808f0bd8ddab24adc372ae4e41c]

        Adding an iterator for fastattributes:
        
        This helps to avoid the expensive allocation and
        freeing of OUString at some places.
        
        Change-Id: I7d49974ce13799fcf62b989ce5d3c61b01316190
        Reviewed-on: https://gerrit.libreoffice.org/34011
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-02-08  Caolán McNamara  <caolanm@redhat.com>  [73cc391e9c9646e09722ce4324918646202c693b]

        use c++11 data()
        
        Change-Id: Id111686979d6002d4b4206d18980c38e6260971f

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

        coverity#707560 Uninitialized scalar variable
        
        Change-Id: Ia041c86a689f92795298ee16922ab42734820ec6

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

        coverity#1242486 Out-of-bounds access
        
        Change-Id: I24d73edd90a7fbfe63dd70a1784fb2276ceb079b

2017-02-08  Caolán McNamara  <caolanm@redhat.com>  [27a673ac52e02f921ae78d409d0becc85bb7f602]

        coverity#1371289 Missing move assignment operator
        
        Change-Id: Idc26faf904f0c89cfd66f53bb311d8ce9b41eaab

2017-02-08  Caolán McNamara  <caolanm@redhat.com>  [193ec57c899c6941675a86b7a24d6af60e410938]

        coverity#1400143 Missing move assignment operator
        
        by using a vector and let the defaults kick in
        
        Change-Id: I84e6144ab4beeeb316ccb830e7be55e35d942062

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

        coverity#1400144 Uninitialized pointer field
        
        Change-Id: Ie7031679c60b70eb8a79062cdd0353c3da1550e4

2017-02-08  Caolán McNamara  <caolanm@redhat.com>  [1428e9e0ab5a54f5f68c92748cfe29fee864b73a]

        coverity#1400141 Unchecked return value
        
        Change-Id: I69f99910bb5748e8e182639387fa3cdbc04b5589

2017-02-08  Caolán McNamara  <caolanm@redhat.com>  [0008b7564af7ccca432ddb0eb0afccf1c8a7ea2b]

        coverity#1400142 Dereference after null check
        
        Change-Id: Ifdb77761a6d8a6dbcbb8f59c84734f767fe0dfaf

2017-02-08  Caolán McNamara  <caolanm@redhat.com>  [0898d12d218431a7879c0d891a024702ce35c0b1]

        ofz#394 xbm ParseDefine problem
        
        Change-Id: I75fb761d23fdb3780088a9d209200429edb57a26
        Reviewed-on: https://gerrit.libreoffice.org/32876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [321205e4a37e073158170a10f55e8641198c347c]

        And more blind fix for apparently buggy GCC 4.8
        
        Change-Id: Iaad8362ce263a19302a284554bf5925205c35ec3

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [42d2bdcf051abc348529ba1de1c93b824d950db2]

        And more blind fix for apparently buggy GCC 4.8
        
        Change-Id: I0aad8ccf24eca383c763010cfdefba19465c487d

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [3b53a4cdb57667b0c7495ad6aef19312edba2d5d]

        Blind fix for apparently buggy GCC 4.8
        
        cf. <http://ci.libreoffice.org/job/lo_tb_master_linux_dbg/10952/console>
        
        Change-Id: If947e338be0ab17f41f74f8e70e6281f46a7f57c

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [88692a2d244b7e85a20b6b1782873347326cba03]

        This should have been OUStringLiteral
        
        (which hopefully also fixes some tb's complaints about the code)
        
        Change-Id: Ie7529ad40c5c91214c281e84461888525cbbf479

2017-02-08  Cor Nouws  <oolst@nouenoff.nl>  [aa974f399306d5db9a6b3ebbad41b8827c475ae1]

        tdf#105818 Grid and Help Lines menu does't always offer what it promises
        
        Change-Id: I7c0c4f932dc953b7892fc0b812c9e9e045230e49
        Reviewed-on: https://gerrit.libreoffice.org/33990
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [91cafef7d30d3b6c8d7a2905e6ea3eb13bbbdaca]

        -Werror,-Wunused-private-field
        
        Change-Id: Ibba8f9d1823471cc548220d4de62041151898f12

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [1ba76fa81eb64c56c31379f678345a6667c47aa5]

        Use OUStringLiteral
        
        Change-Id: I76b83140222cfd7e313736936b2803997c43836d

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [fc51789ad0eafc41460e67773d11609d366fc4b7]

        Solaris C++ 5.2 compiler is no longer relevant
        
        Change-Id: I520a58438e156661d3e01a899e97ee33d9f19102

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [07b51bc2830e6035c29894e30006b61489c6fa4f]

        Use OUStringLiteral
        
        Change-Id: I6fd5f86288b303c8e3ce1cd072368df578e5e6a9

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [d7a2e94e653f1b164eeeffd32f328b7eb69a0c77]

        Use OUStringLiteral
        
        Change-Id: I720f70f81db92d75cdd83aa20a1cbf5a311b092b

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [3c5c11bf631b92ebe46b4f061e8673d8de98e40a]

        Use OUStringLiteral
        
        Change-Id: I20685c733b12ef2a7efc894091a6e40d1347ac84

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [3783df202783bd0a3ac5bb1a53b1ee58806bd7d6]

        rtl_str_shortenedCompare_WithLength -> OString::startsWith
        
        Change-Id: I3eabdeba10d8d1064f00b817b04f03aad8a6b352

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [dd1cdac272f98b0bacb5bb9ee6cb89852a50d31f]

        Clean up curious by-4/by-2 loop indices
        
        ...that had been like that ever since ff09f8d6ef2c613037f039dbcafcad6b76243a48,
        "MWS_SRX644: migrate branch mws_srx644 -> HEAD" at least, for no apparent
        reason.
        
        Change-Id: I6f8bd44179b232b7b39e493d443a443a60522a5c

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [9123dda5c4d27268fa4f2dcb5a02cd3870965195]

        Use OUStringLiteral
        
        Change-Id: I905fe6553f0ad7f0d2dd1ac1bc771b2d42f35fe2

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [ccc2b4ec0e51af180b30a1f2198d5a44fba3e778]

        Use OUStringLiteral
        
        Change-Id: I15580bd0395145f9554cd3a155c4825ba95005b3

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [40035bbbbc4b81a285905fb26eeb5e68640ef508]

        Drop bogus check for escaped $
        
        This apparently wanted to check whether the $ starting a potential pattern
        occurrence was escaped by a preceding $.  However:
        
        * The check itself was broken, erratically looking into sPattern instead of
          _inout_rFileURL for the $.
        
        * The check was bogus, as it would have misinterpreted e.g. "$$$(loggername)".
        
        * The resulting string is documented (in
          officecfg/registry/schema/org/openoffice/Office/Logging.xcs) to be passed
          through css.util.PathSubstitution.  However, neither the PathSubstitution
          service's documentation (in offapi/com/sun/star/util/PathSubstitution.idl) nor
          its implementation (SubstitutePathVariables::impl_substituteVariable in
          framework/source/services/substitutepathvars.cxx) appear to support esacping
          $ with a preceding $.  So it looks more reasonable to remove the check
          completely here.
        
        Change-Id: I445493d444904cd54f166adcbf870a918d1f9982

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [55717b14e0482c085595069d124ac9dd0c4e69c5]

        Remove newly-unnecessary #includes from cppumaker-generated files
        
        ...after e57ca02849c3d87142ff5ff9099a212e72b8139c "Remove dynamic exception
        specifications" dropped uses of UNO exception types from those generated files.
        This needed first adapting client code that implicitly depended on those
        #includes in the generated files it included ("Add missing #includes":
        6dce9c6757823b9e89863716ae70ff4e8ddd4e60,
        a34d9150b419ee7471b96599d877ff1091d6b567,
        fed3783e77e00635e50622e7229b06c9e25451f1).
        
        Change-Id: Ia1defda2d586b69092f53feef3644875192cbea4
        Reviewed-on: https://gerrit.libreoffice.org/34014
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [ad24a7c7f4deca8ee7755f68018884300fd861e0]

        oox, sfx2: can use std::move() here
        
        Change-Id: I0add196f79045e8cb7280b2b7d1d8620e4ec669e
        Reviewed-on: https://gerrit.libreoffice.org/34013
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [f5245bf4833b37faaabd715a95bb3f57bb81aee9]

        loplugin:unusedenumconstants read-only constants in xmloff
        
        Change-Id: I88afb3b4b3aa7d823c46062ead894561a66ac275
        Reviewed-on: https://gerrit.libreoffice.org/33995
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [37e9eae8ac1f71afbdddd84d0ade5c93b2f3fa64]

        remove unused constants from RES_MSG
        
        Change-Id: I3eaa1f051440a91c8c5b4996e28dea4e0d3933e5
        Reviewed-on: https://gerrit.libreoffice.org/33994
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [a3190d72011be267a8c4f155f48bcb0fa207bc83]

        remove unused SCHATTR_DIAGRAM_STYLE
        
        and associated SvxChartStyleItem and SvxChartStyle
        
        Change-Id: I1564a4583125dd32af71e4eff338dfcefc6517c4
        Reviewed-on: https://gerrit.libreoffice.org/33988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [7c6278431483efe76059a6a86889f73233fd034b]

        loplugin:useuniqueptr (clang-cl)
        
        Change-Id: I9b9a6af2a7ff2dd64c474ec7f2dd084d4feb76f0

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [c0d7a40be2444df158c34fb8aca6a9ff28d9138a]

        loplugin:useuniqueptr (clang-cl)
        
        Change-Id: Ic774c9ad174ea522da85585cd1d36f89ca6b1d64

2017-02-08  Stephan Bergmann  <sbergman@redhat.com>  [fed3783e77e00635e50622e7229b06c9e25451f1]

        Add missing #includes
        
        ...like 6dce9c6757823b9e89863716ae70ff4e8ddd4e60, for Windows-only code
        
        Change-Id: I35f37aae2e6f55ff8ed82afc710a9b59a43b028c

2017-02-07  Michael Stahl  <mstahl@redhat.com>  [653e181fb831a04c2845d99f79f72454a88bb948]

        Revert "remove ugly operator* in DynamicErrorInfo"
        
        This reverts commit b5e3f8a5fa98a249ecd50021c33cf2a5c7a3b4fc.
        
        The problem is this:
        
        ==24217== Conditional jump or move depends on uninitialised value(s)
        ==24217==    at 0x29A25FCE: SfxObjectShell::SetError(unsigned int, rtl::OUString const&) (objmisc.cxx:220)
        ==24217==    by 0x29A35E6E: SfxObjectShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) (objstor.cxx:2300)
        ==24217==    by 0x29A3705C: SfxObjectShell::DoLoad(SfxMedium*) (objstor.cxx:765)
        ==24217==    by 0x29A6BC48:
        SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (sfxbasemodel.cxx:1802)
        
        The commit is bogus because it introduces a
        DynamicErrorInfo::GetErrorCode(), which overloads
        ErrorInfo::GetErrorCode(), which is used at least in
        DynamicErrorInfo_Impl::RegisterEDcr() and used to return a constructor
        argument of DynamicErrorInfo but now returns pImpl->lErrId,
        which is what this statement is trying to initialize.
        
        Ultimately this causes my clang+ASAN build to fail because the
        uninitialized error code happens to be detected as a mere Warning:
        
        Test name: testMathMalformedXml::Import
        assertion failed
        - Expression: !xComponent.is()
        - loading succeeded: sw/qa/extras/ooxmlimport/data/math-malformed_xml.docx
        
        Change-Id: I9141144e0bc356ee54279948f2fce036d1831a86

2017-02-07  Michael Stahl  <mstahl@redhat.com>  [32cae6a2eaa41568888df9c8fc5605debd8d704a]

        Revert "create ErrorHandlerFlags scoped enum for error handling flags"
        
        This reverts commit 05e78bde26d8b8b257ed22a0ce20c5b386a629d1.
        
        Depends on the other commit that needs reverting

2017-02-07  Michael Stahl  <mstahl@redhat.com>  [178f5306979ef55a5682191dcdafb9e926e57cde]

        sfx2: if the exception thrown by filter isn't known...
        
        ... then don't silently ignore it but just abort.  Evidently this cannot
        happen, because if it were a real possibility the author of this
        exception handler would have at least called SetError here.
        
        Change-Id: Iaa5f1f1d4cac388ae08214f6031a8bc279e6fceb

2017-02-07  Caolán McNamara  <caolanm@redhat.com>  [54380811ac6a42851b1da407dc43441d4033b0ce]

        ofz: get the font info early inside leak disabled code
        
        cause we don't have a tear-down to release it
        
        Change-Id: I86a72288a1ed03bf5fc5b6a00d9067f3f1063580

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [8c2f9bb5b8df6bd4633c3a71345d31ab4e8ddd51]

        Remove duplicate documentation comment
        
        Change-Id: I5215f4a27a5fde9e34ba1dce0a6f68f8dfbf0f97

2017-02-07  Maxim Monastirsky  <momonasmon@gmail.com>  [4d4d25ee6fb5d52a690e52252d1749ddd8d7a6f3]

        Always use split button for .uno:CharBackColor
        
        Change-Id: I4dd01ec8692fff77a94d6fa698e438581f6dbf37

2017-02-07  Maxim Monastirsky  <momonasmon@gmail.com>  [5350dfca60c90845df9143bc25002dfc45c3d49f]

        tdf#105631 Notebookbar doesn't use wide buttons
        
        So we want non-split behavior only in SidebarToolBox,
        not in the derived NotebookbarToolBox.
        
        Change-Id: I064bbe59b97da301a13889ad78a31227cfd693ee

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [afe76d1a4e0c37cf52b623a3b9b4e5d1a7b96094]

        SDK, just stop tampering with my term's title
        
        Change-Id: If053466ed5f2e74ea4b73719f6e07789c055998d

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [ccc827a59339fdf79980c3d59f9d17566c78e824]

        Blind fix for build
        
        Change-Id: I0e992eb2e10c71de1e04b9283a012c8e8f229612

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [da147a4e64847f62007d3d01f82c8dc59e2f4366]

        Clean up C-style interface nonsense
        
        Change-Id: Ie9a1e106f5270fd307d211fa334449c698acf25d
        Reviewed-on: https://gerrit.libreoffice.org/34010
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [bddc774795c139f84e0f76a83eb1b046b9f51a32]

        remove CREATE_OSTRING macro
        
        Change-Id: I7d5e1570918adc3b0cf2063d9735414233011a81
        Reviewed-on: https://gerrit.libreoffice.org/34009
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-07  Michael Meeks  <michael.meeks@collabora.com>  [58d4a3122ce59c68aa7a4b7e09f76bf15865be9b]

        tdf#104870 - keep reference on the TitleBar while setting title.
        
        Unlikely to fix the issue, but may help.
        
        Change-Id: I3c319f550e86f2ab731b072d86d258dca12d34fa
        Reviewed-on: https://gerrit.libreoffice.org/33998
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-02-07  Caolán McNamara  <caolanm@redhat.com>  [555e1ff4cc84682ea73f9976f8e3c6f1d0f22590]

        bubble the original gtk surface type through rendering
        
        this may make scrolling a tad faster
        
        Change-Id: I0c2cc9df85932e25dbfed88727d3b83d299671c7

2017-02-07  Xisco Fauli  <anistenis@gmail.com>  [f9d0f55b2eefc1107d238774a00f7062a1e0d5c8]

        tdf#79236: Add uitest
        
        Change-Id: I916438d688ec24c67b581bf2e025215dda228e97
        Reviewed-on: https://gerrit.libreoffice.org/34000
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [cc33a1ccda26819ed1dff02ec54e7452a598273f]

        Remove MINGW_CLIB_DIR left-over
        
        ...after b28f25aa9eeed71bd3f399a9c8fc4f1497b92e82 "MINGW_CLIB_DIR is unused"
        
        Change-Id: I8395d492120455378ec001e37428a645aa879440

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [95c7b3693af553930cc7360697510156d632d740]

        Remove HAVE_NON_CONST_NPP_GETMIMEDESCRIPTION left-over
        
        ...after 4c18af27bf95b332ee2006cfc0bbf469fb1a84d4 "tdf#96398 kill remaining
        NPAPI support for plugins _inside_ LO"
        
        Change-Id: Ide62fa142108562c191ca95ab307638178476fea

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [2ff37ae3838fa275a93776993a4a40117be6d45f]

        Remove GNOMEVFS left-overs
        
        ...afer b40b6010077f875565ce90cd995222451e37321c "ditch gnome-vfs2 support"
        
        Change-Id: I0a57da5f2d810e78837035c86ee1f03ae33aacd8

2017-02-07  Caolán McNamara  <caolanm@redhat.com>  [321d970e2f8ce0f78238d7c41202f96690e7222c]

        flatten ShellResource resource
        
        Change-Id: Ib071a21778289f4dc68273cb305d38bf260a31a7

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [2ec697a77f77caceec0a8cf6b6c68ae11a269a03]

        Remove DBUSMENUGTK left-overs
        
        ...after 4e7f9650e2a32b648cbd50ab113955920f960354 "remove ancient lo-menubar
        implementation now that we have the shiny new one"
        
        Change-Id: I49e7a5489279aaf3469d14c4e9d75245203c5937

2017-02-07  Caolán McNamara  <caolanm@redhat.com>  [66849453041de0369dc8abe8f172dce2bf4cdaab]

        convert resources containing strings to stringarray resources
        
        Change-Id: I61e815a9545f55a3b886322e7d2c0d50040584bd

2017-02-07  Caolán McNamara  <caolanm@redhat.com>  [6efdd843c831527b2880959746c302fca87c40db]

        Related: tdf#105371 we can do this with a sizegroup
        
        Change-Id: Ie37a3d960ec244033f2b05e7a902c7a23ba9b94d

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [c5049234211816dbaa731f5a7a2c3eefcb35a374]

        Replace macro with function
        
        Change-Id: Icb4488ea38b99a329a071063292db4001799ecc8

2017-02-07  Michael Meeks  <michael.meeks@collabora.com>  [e5b062758950b0d6c5cea0a1914998433ef19774]

        configmgr: add SAL_CONFIG_WINREG_RETAIN_TMP variable.
        
        Windows registry dumping behaves very strangely, and in hard to debug
        ways - this should help in-the-field debugging of this in future.
        
        Change-Id: Ia35d58a8be36d1b683db39ae7d2128a3ccfd10a5
        Reviewed-on: https://gerrit.libreoffice.org/33992
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [3b9073d2bad6e9026a910980cc4a09769fabc9ac]

        Bring back initui.hrc
        
        ...presumably missing from 19ea3db6d33e8e1de57104e42796454757facd45 "revert
        unready stuff"
        
        Change-Id: I74ab88dc1bd1bdd92d8bebc3120d036f032f5049

2017-02-07  gkorepanov  <gkorepanov.gk@gmail.com>  [9f44d19815c32aa0cb53d0cb89bc396f5071fc81]

        Made lcl_DrawDashedRect() more readable and faster a bit
        
        Change-Id: I58e06f090248e034541e276f11cecef8b26e874a
        Reviewed-on: https://gerrit.libreoffice.org/33394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-07  Caolán McNamara  <caolanm@redhat.com>  [19ea3db6d33e8e1de57104e42796454757facd45]

        revert unready stuff
        
        Change-Id: I2b112a17a2bc70bfe4d5a6af7964a3c1d7eacf9b

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

        interim convert to ResArray
        
        Change-Id: I74c8ad1242611321401f6282dfbce3205977394a

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

        flatten ShellResource resource
        
        Change-Id: I6094f86eb7da89ba5e21be909417b23f9f375351

2017-02-07  Caolán McNamara  <caolanm@redhat.com>  [1c48275a28fa3bccdeb6bc12e4f0bcea6c05a81b]

        convert resources containing strings to stringarray resources
        
        Change-Id: I8a306b417dcf533a148e34a6314e37589dcdda12

2017-02-07  Caolán McNamara  <caolanm@redhat.com>  [7863798f2ab420fdb91ba3dcda6cea2ab2aded9d]

        bubble the original gtk surface type through rendering
        
        this may make scrolling a tad faster
        
        Change-Id: I5f11f9b3196c3d42c82ac03bc332ef84189f3737

2017-02-07  Caolán McNamara  <caolanm@redhat.com>  [5ddf5d8dc60cdc44515e5f551bf1a61a4f1e62bc]

        there is no cnt (chaos) resource file anymore
        
        Change-Id: I97f0606c6003ca12c651841ec26145728fc5c808

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

        replace calculation to get RID_SVXERRCODE with RID_SVXERRCODE
        
        presumably a hackaround from old deliver-headers era
        
        Change-Id: Idbaeec7bb8523776045ce5355235a4397b2195e4

2017-02-07  Edmund Wong  <ewong@crazy-cat.org>  [70b70d07ad9205c8bc2a88e79935d7630873062a]

        Fix check_flies.py to be more pythonic
        
        Change-Id: Id5f44aaa97539b7ec97b81b39da30bd8d170c011
        Reviewed-on: https://gerrit.libreoffice.org/33139
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-07  Mark Hung  <marklh9@gmail.com>  [aa9251103a131880afa621501936603d8c75af9d]

        tdf#105286 use alternative font when glyph is not vertical.
        
        In vertical layout, a vertical font is selected. For windows,
        that means prepending a '@' to the font name. Switch back to
        the one without '@' in order to display characters that needs
        to be rotated 90 degrees in vertical layout correctly.
        
        Change-Id: I4e0361929f898eddc671b739b36a12dd26d68018
        Reviewed-on: https://gerrit.libreoffice.org/33064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

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

        animation duration/scale etc don't fill horizontal space
        
        Change-Id: Ie211827c2f8231384b98fb08e0371a839e3dc41c

2017-02-07  Caolán McNamara  <caolanm@redhat.com>  [5601c77e99d9e9dec4b1cb90084324657e2def65]

        fix oss-fuzz build
        
        Change-Id: I0e292bcca27035b316bcf0c93dbd6c87e3f93e3b

2017-02-07  aleksandar-stefanovic  <theonewithideas@gmail.com>  [23f39d7283e71bccf244ed75b13a4860bd1ab066]

        android: move sort options to separate menu
        
        This is one in a series of commits of trying to unclutter the context
        menu, which was pretty unorganized.
        
        Change-Id: I8a9473041730492a0b60c6b71fd7fd7996cedd89
        Reviewed-on: https://gerrit.libreoffice.org/33768
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [05e78bde26d8b8b257ed22a0ce20c5b386a629d1]

        create ErrorHandlerFlags scoped enum for error handling flags
        
        Change-Id: I30c80979c87bad7bc98f36a158c31c88d80d1caf
        Reviewed-on: https://gerrit.libreoffice.org/33991
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [7edbe6529825f562e2eab0b7c19c8c0883ea4fea]

        Clean up some OUString creation
        
        Change-Id: I62d312436432939d28aced7cfc4a018adbd94c8c

2017-02-07  aleksandar-stefanovic  <theonewithideas@gmail.com>  [62cad676e9beb9d94e8adee6033d7c11c35baf0c]

        Add recents files to the document browser
        
        The recents mechanism works like this:
        Every time the file is opened, it saves that file to the shared
        preferences set, by putting it in the first place, and removing the
        oldest file from the list, if there are more than 4 recent files.
        
        It also adds dynamic App Shortcuts if the device is 7.0 and above.
        Screenshot: http://imgur.com/a/7kWOl
        
        Edited the layout to add a new RecyclerView for recent items, as
        well as the headers for both the recycler view's. Recent files
        appear only if in home directory, below app bar and above the
        file browser. This could be subjected to change in the future.
        Screenshot of the recents section: http://imgur.com/a/qrqZq
        
        Change-Id: I5c99aa26351d9ad2313e18b5b696d04a782e6155
        Reviewed-on: https://gerrit.libreoffice.org/33759
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-02-07  Cor Nouws  <oolst@nouenoff.nl>  [ae1b9d55ee62e904ecc52359f536b9b5966174bd]

        tdf#90436 - better wording for selection in case of PDF export from Calc
        
        improved patch
        
        Change-Id: I6baf39db88d3fe9322c573a288243689d1696d7f
        Reviewed-on: https://gerrit.libreoffice.org/33977
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-07  aleksandar-stefanovic  <theonewithideas@gmail.com>  [7d6269ecc9945bff9dc00f5eeb62e47e2cf284bb]

        Removed static context from DisplayPortCalculator
        
        Refactored many fields of DisplayPortCalculator to not be
        static, so that they could use the Context object from the
        constructor. Once refactored, the static context object could be
        removed from LibreOfficeMainActivity.
        
        Change-Id: Ic23030b74a24c753a4a2d2086fc6301eeb9d8728
        Reviewed-on: https://gerrit.libreoffice.org/33765
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-02-07  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [94a870fd21229364c1e3723917bae723ce00a01b]

        a2ndIter is unused now
        
        Change-Id: I123bfda1c22350580f20b8f66cf7d855297c28d1
        Reviewed-on: https://gerrit.libreoffice.org/33979
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [105e5efeffc9e3e6755c11a968ac9485afd96004]

        add VAR.P, VAR.S, VARA, VARP, VARPA, WEIBULL, WEIBULL.DIST test case
        
        Change-Id: I641af07bdf212e3d439bf018aa52a2a17fdd5a54
        Reviewed-on: https://gerrit.libreoffice.org/33975
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4c02332d3d60de7a166d10413edf6e76b85d5a91]

        uitest: provide a way to get a json representation of the ui info
        
        This just provides the information that is also available through the
        getState method in a nicer way.
        
        Change-Id: Ib64f6ecd2c4e9c0a940f3f9607c9a777233e90d2
        Reviewed-on: https://gerrit.libreoffice.org/33978
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-02-07  Tor Lillqvist  <tml@collabora.com>  [90aac3a3fd42ae6e3ac76ac4a0edb3a000cc0920]

        Our GetSystemTicks can now again return negative 32-bit values on Windows
        
        See 93bde3156284df4419c49447cbf455de9d74f00a .
        
        Change-Id: Ib41c2d525faab2bedab10f91c3a4f62f94870e10

2017-02-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [dd2837ac654cbebac44dee7558232629bff6f49a]

        sw RTF filter: add \leveljc1 testcase
        
        lcov pointed out this had no coverage previously (unlike the 0 and the 2
        case).
        
        Change-Id: Iaa480015d1ddfe7c489a3cbbf079a38d20e6d45c
        Reviewed-on: https://gerrit.libreoffice.org/33987
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5e3f8a5fa98a249ecd50021c33cf2a5c7a3b4fc]

        remove ugly operator* in DynamicErrorInfo
        
        I can see why you'd want to hide this horrible tunnelling of
        information with objects registering themselves in a global list.
        Urrgh.
        
        Change-Id: Ib151a0d2d5a4508dc456e52883e488ce56d9a095
        Reviewed-on: https://gerrit.libreoffice.org/33984
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [bcb8aaf6522745b236dead5963b24ecc6aa2eac7]

        Clean up tabs
        
        Change-Id: I6b121e9e1e78afed2c14946dcc7d734c28b07495

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [c421cab5bdd883fd547804b37f654fb9f4a59b38]

        remove more STR_FROM_ANSI macro
        
        Change-Id: I0957d1162c7b5bf8f52c7a79aaced667961d40a3

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [99330e7b35b71bdc2a765a24ad8a25f6067aa3a6]

        convert ScaCategory to scoped enum
        
        and drop unused AddIn constant
        
        Change-Id: Ic775e3c956c7200bb04be0a776a688284ba9d19b

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [4dc6dee3aa76085a308df5a71872cb40ef5d3aaa]

        remove unnecessary STR_FROM_ANSI macro
        
        Change-Id: I262158991a83083f999b0ae48da4ed4d77fc57fe

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [75b7b685cecde509bb305dc370448f42010d00da]

        convert ScaCategory to scoped enum
        
        and drop unused AddIn constant
        
        Change-Id: I4422f34db756649cb08aa9aa7f975cef73ccfa91

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [de9c7e4d94da2c392564604c8b07ba323f564981]

        convert FDCategory to scoped enum
        
        and drop unused AddIn constant
        
        Change-Id: I9cb07d58d7c986973d9713572538ce2142654397

2017-02-07  Takeshi Abe  <tabe@fixedpoint.jp>  [f31d07b546c27417949b03821569573a2b4bfae9]

        connectivity: Remove leftover OEvaluateSet
        
        Change-Id: Ia8ecabb426c969a02174b399a479dfb337b36a79
        Reviewed-on: https://gerrit.libreoffice.org/33983
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-07  Juergen Funk  <juergen.funk_ml@cib.de>  [f57424cc4c0dd68083c7935ce8a9b795625cf84c]

        tdf#104101 Improve the session management handling
        
         - Set the current time to the SessionID
         - Split the SetProperties-Data, and send
           DeleteProperties for DiscardCommand
           (above both topic is the same as kate and
            plasma-desktop to do)
        
         - in statusChange the saveDone was not called, and
           call only once the saveDone
         - in shutdownCanceled must be send the saveDone too
        
        Change-Id: I42855c75b88b5d651ef8091947e359dc2c3f9209
        Reviewed-on: https://gerrit.libreoffice.org/33215
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-02-07  Juergen Funk  <juergen.funk_ml@cib.de>  [d8ccf8cf7a604cb1df04f23b5b5036fff1d4afdb]

        Stop question in context of session manager when cancel a frame
        
        When shutdown or logout, LO make the question for all open
        windows, but when you cancel a window the question for the other
        windows are not necessary, this patch breaks the other questions.
        
         in dependency of tdf#104101
        
        Change-Id: I7119317d392ccd808c67fb57f82b1e990062abf2
        Reviewed-on: https://gerrit.libreoffice.org/33311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [d8546e9781df89249c218fb596bbe95b8a6c7469]

        ...but on macOS we do need the SDK-augmented DYLD_LIBRARY_PATH
        
        ...because the executables in SDK's bin/ dir find LO's URE libs that way
        
        Change-Id: I7fe88638760afc24d639c6162656ee40c05e6814

2017-02-07  Stephan Bergmann  <sbergman@redhat.com>  [e809b3723b27d3d3c7d98e7f3db7b825939d9d09]

        loplugin:useuniqueptr (clang-cl)
        
        Change-Id: Ic5daf83e77ebe4dcac1c6eba8e7dab1cc0368046

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2453d1f41b369ca4b1c98e03b803be1773d0aff]

        convert DEBUG_TIME to scoped enum
        
        Change-Id: I91b286d8415ebc8c6675aca6ee143850c956c74b
        Reviewed-on: https://gerrit.libreoffice.org/33986
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [3aeaa73a2e3568bd932b16cf4d3fea3fb39ebf13]

        remove unused constant from SdrHintKind
        
        Change-Id: If48ac2b312e4363c7d6d426e315766105176114b
        Reviewed-on: https://gerrit.libreoffice.org/33985
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-07  Stanislav Horacek  <stanislav.horacek@gmail.com>  [fb8a324402a8689601fd66bc16f220495978adcb]

        mark numbers in compress dialog as untranslatable
        
        Change-Id: Id7761bdc7569c84a5f4edc5d2c7d764ea1ccd506
        Reviewed-on: https://gerrit.libreoffice.org/32814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [77a7a92f855810695a11d4ea285f76ec08600493]

        convert CursorType to scoped enum
        
        and drop unused CURSOR_INVALID constant
        
        Change-Id: I190908a03317f93d247c0a9c806c70bb286b8ecb
        Reviewed-on: https://gerrit.libreoffice.org/33964
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [93bde3156284df4419c49447cbf455de9d74f00a]

        Revert "[API CHANGE] return sal_uInt64 from GetSystemTicks in basic"
        
        This reverts commit fce604c8ae11b462113305aba080d77f8193cfea,
        and fixes
          tdf#105735 - xray ThisComponent no longer works
        in the process.
        
        It turns out Basic doesn't support sal_uInt64 very well, so lets rather
        have a small possibility of bad timestamps instead of broken scripts.
        
        Change-Id: Ic00485bd517a4fc61e05632001c9a5f92e05ddd6
        Reviewed-on: https://gerrit.libreoffice.org/33972
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [d16e1336f0b1251c0e1ffbe171bc26ed48ea49f0]

        convert IcnViewFieldType to scoped enum
        
        and drop unused IcnViewFieldTypeDontknow constant
        
        Change-Id: I583c05d8b312b0e4fb291fa4ce8d0989318f79df
        Reviewed-on: https://gerrit.libreoffice.org/33966
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [62410ecd5de7d514f8078727616a9a637fa171af]

        remove unused constant from SdrInsertReasonKind enum
        
        Change-Id: I29fda2c0124b438eb9a2926c6dfefa801c670a27
        Reviewed-on: https://gerrit.libreoffice.org/33968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1380c00397aa251627fb81f1665704416e1a4f8]

        drop unused FONT_PROPTYPE_CELL constant
        
        which makes this enum not necessary anymore
        
        Change-Id: I0194634d357569aee502f1e8a7fd95c49e23040c
        Reviewed-on: https://gerrit.libreoffice.org/33967
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [d91c81e4335ccf6a383d1d66d789f2478c92bc7a]

        convert GalleryBrowserTravel to scoped enum
        
        and drop unused GALLERYBROWSERTRAVEL_CURRENT value
        
        Change-Id: Id91824cbe024d4b5109ee0755b518164837bc6a6
        Reviewed-on: https://gerrit.libreoffice.org/33965
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [c57cbcea9a4434eddba31d185e738cc7e3fbd73c]

        remove unused value from SW_KeyState enum
        
        Change-Id: Ied6ac5724957ff10fd1e9e217bbb32c1187f3cba
        Reviewed-on: https://gerrit.libreoffice.org/33963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-06  Katarina Behrens  <Katarina.Behrens@cib.de>  [83e059af2203ec0cd15dea08cfa538555ba14bd7]

        tdf#103636: In Draw sidebar, switch fitting objs to paper format off
        
        So FuPage::ExecuteDialog and ::ApplyItemSet misuses SID_ATTR_PAGE_EXT1
        to distinguish between Impress and Draw, making fit objects to paper
        format on in Impress and off in Draw.
        That setting is not persistent, but that is a separate issue and until
        it is fixed, we will do the same here
        
        Change-Id: Ie55a131d375fa32d856bde4d9fda4fb54dd0d29f
        Reviewed-on: https://gerrit.libreoffice.org/33976
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-06  Maxim Monastirsky  <momonasmon@gmail.com>  [486c3101519c9fc3c85c206020e780e54f646482]

        MenuToolbarController improvements
        
        - Make it self-contained, instead of having its code
          spread across ToolBarManager.
        - Base it on svt::ToolboxController directly, since it
          uses nothing from GenericToolbarController.
        - Move the code from dtor to dispose method.
        - Call ToolBox::SetItemDown to make the button work on
          a second click.
        
        Change-Id: I5b38ef532ba40ef0ac31bc53de5b6be4ccd1a118
        Reviewed-on: https://gerrit.libreoffice.org/33982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-02-07  Maxim Monastirsky  <momonasmon@gmail.com>  [f1552a48c3ae84bd33ebb390de14a71ba7de0a26]

        Silence "Invalid SlotId" warnings
        
        Change-Id: I7c3742fc94ef587526e4f6079c4f7aa245a0c116

2017-02-06  Michael Stahl  <mstahl@redhat.com>  [e1d0c4282698338d0412cb5cb2f0ad4e4e5585b8]

        sw: convert some OSL_ENSURE to assert
        
        Change-Id: I93fa70ef9b09afb9a4582a5942b4269afeece666

2017-02-06  Michael Stahl  <mstahl@redhat.com>  [56206c8a5e67a5d3ed560d1c1ac4f63dcef1c6e3]

        vcl: fix inconsistent GraphicsStateUpdateFlags asserts
        
        (regression from f4826959c1a5b0e6d2849d4240668b2087582848)
        
        Change-Id: If530503a667f765c38a6b226bb0627506dbb0900

2017-02-06  Patrick J  <patj@mail.de>  [b322fbc548479e09db8a437764a4089652ffbca2]

        tdf#101626: replace soft-hyphen by hard-hyphen in ooxml import
        
        If a list bulletChar is a soft-hyphen, it will disappear in PDF export.
        Therefore, replace it by a hard-hyphen.
        
        Change-Id: If0b535e7d2e23454136f25a2b7acf4b294b8dd27
        Reviewed-on: https://gerrit.libreoffice.org/33707
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-06  Stephan Bergmann  <sbergman@redhat.com>  [a34d9150b419ee7471b96599d877ff1091d6b567]

        Add missing #includes
        
        ...like 6dce9c6757823b9e89863716ae70ff4e8ddd4e60, for macOS-only code
        
        Change-Id: I0b4c0ba12df487107661a6af54fba42122e8f023

2017-02-06  Stephan Bergmann  <sbergman@redhat.com>  [6dce9c6757823b9e89863716ae70ff4e8ddd4e60]

        Add missing #includes
        
        ...and remove some unncessary using directives/declarations, in preparation of
        removing now-unnecessary #includes from cppumaker-generated files, post
        e57ca02849c3d87142ff5ff9099a212e72b8139c "Remove dynamic exception
        specifications".
        
        Change-Id: Iaf1f268871e2ee1d1c76cf90f03557527ebc9067

2017-02-06  pv2k  <vidhey96@gmail.com>  [a73fb11cb235dd600d29f214f8a079792f6b2445]

        tdf#92492 function placed in a wrong category in customise functions list
        
        "Table To Text","Text To Table" and "Text<->Table" have been removed from
        "Options" category and placed in "Table" category
        
        Change-Id: Ic5717e4cf91ce3fde2d40b3a3f567747fa7b983f
        Reviewed-on: https://gerrit.libreoffice.org/33919
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-06  Michael Stahl  <mstahl@redhat.com>  [23972ff57fe9d7469aaf9318286b3cd38dfd3053]

        sw: translate more german comments
        
        Change-Id: I662cde51b6fbf4e44c8a0a0314f057fdc1a764f0

2017-02-06  Fakabbir Amin  <fakabbir@gmail.com>  [cf2e9ded20d0b44d63ccf0a24e6506a960226bd4]

        tdf#87605 Added some new terms
        
        Few important terms added
        
        Change-Id: I40281ff2052a1b0978978b2b1e12e7453e04e1b8
        Reviewed-on: https://gerrit.libreoffice.org/33840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-06  Jeremy Bicha  <jbicha@ubuntu.com>  [585ac5b5f31a3ab48726820a6cf4c032ff0ab8a1]

        officecfg: Drop hyphen from "Check Out" in menus
        
        The verb is "check out"; the noun is "checkout"
        
        Change-Id: I8f779604b5b069c77db2ab705993db3dceeab50d
        Reviewed-on: https://gerrit.libreoffice.org/33973
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-06  Tor Lillqvist  <tml@collabora.com>  [e1e4efdc71d00ab2255b311cd420f929384ebbfa]

        Typo: s/dependend/dependent/i
        
        Change-Id: If02798894ad6f0e0442ed60aaec6eca40e6dcb61

2017-02-06  Jeremy Bicha  <jbicha@ubuntu.com>  [5c54971cbc4672fc7bb3a2fb26bb6eda229a7fa8]

        officecfg: Fix title case for several menu items
        
        Change-Id: I21364f7cab88cf7ab8d757d4e44da3b6cf28dacd
        Reviewed-on: https://gerrit.libreoffice.org/33962
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [9724a107ab03ef9c1343052df06b31b65e55246b]

        remove unused values from SwDocumentSettingsPropertyHandles enum
        
        Change-Id: I9aa77050b2e6c3e0d364428eb759b389c078b206
        Reviewed-on: https://gerrit.libreoffice.org/33957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-06  Stephan Bergmann  <sbergman@redhat.com>  [ccedfa046aad9eb411a1298c2572496768a039aa]

        Revert "fix desktop scripts"
        
        This reverts commit f52eb759f61e1806014972cb736e07479f157aa6.  I assume this was
        intented to be a fix for e6a9dc22a4e58b565894f8cdb6a19755af7b14de "tdf#105204
        fix shellcheck warnings in desktop/scripts" (later addressed with
        7ba0b28cc3ac82f5c5c6d7e2536cb89771041893 "Unbreak soffice.sh").  But I think
        these quotations are actually useful parts of that original commit.  I fail to
        see how pathname expansion (aka globbing; nor field splitting, if that is what
        was actually meant in "we want globbing here") should be a useful feature here.
        
        Change-Id: I5c33c40cfe2a817f628442fed70a07f06dd275cc

2017-02-06  Lukas Röllin  <lukas.roellin@bluewin.ch>  [71160b4cd3ee9f8b127ed687d9e0d0a8067bfd64]

        Translate German comments
        
        Change-Id: Iafca03642f7053cb9c5009163cb80528d88bca47
        Reviewed-on: https://gerrit.libreoffice.org/33960
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-06  Tamás Zolnai  <tamas.zolnai@collabora.com>  [fedf4e5db7d9f755fa356e986ec0f0b8bf3bef57]

        Fix copy paste error
        
        Change-Id: I88af4618dfbeab920163117c2da9e51fcf694d84

2017-02-06  brainbreaker  <gautamprajapati06@gmail.com>  [3f19e2763803898a8ea9e788c300378a447507e6]

        Retaining the default file explorer view
        
        Change-Id: I273ee17fc94e9d6e3b73ca0b9a4853a632123bd0
        Reviewed-on: https://gerrit.libreoffice.org/33946
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [fde0b8df30a65412afd5278a0dfd23ac30f62dc6]

        loplugin:unusedenumconstants in oox
        
        Convert FragmentHandler2::MCE_STATE to scoped enum and drop MCE_UNUSED
        constant
        
        Change-Id: Id0b3a81e61d77af5d3837527b008e196835f57cd
        Reviewed-on: https://gerrit.libreoffice.org/33954
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-06  Stephan Bergmann  <sbergman@redhat.com>  [3ea39bda0e948fde338bd9493639f4a6e8a8ea5b]

        loplugin:unusedenumconstants should apparently not be run by default
        
        Change-Id: I42f479de39b94ca8e9c72a6e92534f602a9fad39

2017-02-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [ad6fd88ae8a1f0d5caf509b776920c0f1ea42df5]

        sw: prefix members of SwAccessibleFrame
        
        Change-Id: Ia8513e6c9c32c9c80c7b261eb356ae793ae7ab32
        Reviewed-on: https://gerrit.libreoffice.org/33951
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-06  Takeshi Abe  <tabe@fixedpoint.jp>  [8e53f220ff7c13cccc388f1de3a92f82079c227f]

        framework: Pass Item ID to Menu::GetUserValue() instead of index
        
        This also avoids needless cast.
        
        Change-Id: I3fd1517657b489115f20e26f4f75f3e3a5b7c9b7
        Reviewed-on: https://gerrit.libreoffice.org/33944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-02-06  Johnny_M  <klasse@partyheld.de>  [d8662a69503a99604810fed0c61d3ea9295e47e1]

        Translate German comments in svdoedge
        
        Change-Id: Ia338c8b63d3ba42aa4705b2f147f49b0d4713b18
        Reviewed-on: https://gerrit.libreoffice.org/33912
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-02-06  Caolán McNamara  <caolanm@redhat.com>  [bac4b46e86f13fdbfc53a932bc61ac92a0f44f1d]

        Resolves: ofz#547 Floating-point-exception
        
        Change-Id: I9612bef0198ce8f09d39f5000a31819c175027d1

2017-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9c3cb5446bfeb621d5fee5d50d19c8e030e3087]

        loplugin:unusedenumconstants in connectivity..cui
        
        Convert ExpressionFunct to scoped enum and drop FUNC_CONST value.
        Convert MQueryExpressionBase::node_type to scoped enum and drop Unknown
        value.
        Dop PageType::Color value
        
        Change-Id: Icb1f5503c230fb91329acc7d9e1da665fa28d95e
        Reviewed-on: https://gerrit.libreoffice.org/33948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-06  Caolán McNamara  <caolanm@redhat.com>  [d8a1059ef2270681861da183ce486b636c07a4b7]

        OpenGLWindow typeinfo unavailable without HAVE_FEATURE_OPENGL
        
        Change-Id: Ie06c1121502db9b1a869f657f70d3b45db610e2f

2017-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [a6fd34907fa9d2eedcd6fba2bb4c1e3340d88fb1]

        loplugin:unusedenumconstants in reportdesign
        
        Change-Id: I19c9a72f36bcb70ca33192a75946698c64e9375a
        Reviewed-on: https://gerrit.libreoffice.org/33950
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-06  dilekuzulmez  <dilekuzulmez@gmail.com>  [1cf15a4cdde09972e78baee704014099433ac43e]

        tdf#43157 Clean up OSL_ASSERT, DBG_ASSERT, etc.
        
        Change-Id: I37b62b7cc4b26789e961148c0411615ef1c2ffa1
        Reviewed-on: https://gerrit.libreoffice.org/33884
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-02-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [7fb2b608047e613884d2ee1aab93795ce2f72243]

        Indentation fixes
        
        Change-Id: I3e7262c26c848f8c16564d4b27218611bf880903

2017-02-06  Takeshi Abe  <tabe@fixedpoint.jp>  [9a5e2d01c589392a4415667667d9a226c19f25ed]

        framework: Retrieve shortcuts from document-specific configuration
        
        No known symptoms, but it seems like a typo when comparing with
        MenuBarManager::RetrieveShortcuts().
        
        Change-Id: I83f6e5766f5e0a0e01f5fd4863772ad1d99c70d2
        Reviewed-on: https://gerrit.libreoffice.org/33945
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [bac9a5d634b333fdc2345bfd3fa852ccc5f0d73b]

        loplugin:unusedenumconstants in framework
        
        Convert EProtocol to scoped enum and drop E_UNKNOWN_PROTOCOL.
        Convert ToggleButtonToolbarController::Style to scoped enum and drop
        STYLE_TOGGLEBUTTON.
        Convert TargetHelper::ESpecialTarget to scoped enum and drop
        E_NOT_SPECIAL.
        
        Change-Id: I412adacac15192cf6563ce4d5e5b74bfffff4737
        Reviewed-on: https://gerrit.libreoffice.org/33949
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [fcb0280c1023102a08c4efea43bcf08f005fa499]

        remove accidentally committed files
        
        Change-Id: Ib41f16f945f6b7a5ba314b13ce8a7b24c35a8edb
        Reviewed-on: https://gerrit.libreoffice.org/33947
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [3211dbd1b6d214b93fc944434d577a62745d749d]

        loplugin:unusedenumconstants in basctl
        
        drop UNKNOWN constant and convert to scoped enum
        
        Change-Id: Iffeb27193cd0df47c781f2b84144d6f85a6b49e0
        Reviewed-on: https://gerrit.libreoffice.org/33888
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b2ffb280b494253dbdb8abd4230fbb6f1d78db0]

        loplugin:unusedenumconstants in vcl
        
        - drop TTCR_GLYPHSEQ
        - drop ImageType::Invalid
        - give preedit_data_t a default constructor, so my plugin spots that the
        eState field is being initalised to DontKnow effectively by a memset
        - document ToolbarIconSize::Small as unused, but can't remove since
        it might be stored in a user-setting somewhere
        
        Change-Id: I94b34bba83a04de16f95e4faec95b4bd29f3c652
        Reviewed-on: https://gerrit.libreoffice.org/33887
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [005ef926c692f790cd319130243cb053ef9af26c]

        writerfilter: convert ResourceType to scoped enum
        
        and drop unused constant StreamProperties
        
        Change-Id: I6a358cf7914412231d6c8f926a0d2fbd4bb8009b
        Reviewed-on: https://gerrit.libreoffice.org/33885
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b524ace6f575a4ff1469fc637955328a511b9ff6]

        loplugin:nullptr
        
        seen on tinderbox Linux-F19-x86_64_14-with-check
        
        Change-Id: Ica9c2707b43317f7dd1cf99440c6cdb7fe28e0bc
        Reviewed-on: https://gerrit.libreoffice.org/33938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [3f6643b92742d775f5924a348d626ea695357825]

        default ctor is fine here
        
        this was hiding a Wunused-variable warning
        
        Change-Id: I32bd853846bc6f56c082541109eedfdab2402c3d
        Reviewed-on: https://gerrit.libreoffice.org/33942
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-06  Pranav Kant  <pranavk@collabora.co.uk>  [5bafdc99a15fa9b4b5e1b06f0f76d52addf09873]

        lok: Disable map mode when calculating annotation rectangles
        
        Change-Id: I4803ca9b52ce76ff9f7461253ec78bfcbc26690c
        Reviewed-on: https://gerrit.libreoffice.org/33879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-02-06  Pranav Kant  <pranavk@collabora.co.uk>  [a51faf9ead8ab3797e9a70bf2e487f26643ce9d0]

        lok: Emit modify comment callback when anchor changes
        
        Change-Id: Ibe4a66b93768eb446a04cab8cfdd4bdebee13d1f
        Reviewed-on: https://gerrit.libreoffice.org/33878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-02-06  Pranav Kant  <pranavk@collabora.co.uk>  [5596b3f86f753b7ae0a262ccea84c6a61bdc9ca2]

        lok: comments: emit add callback after layout finishes
        
        Change-Id: Ie6eba244dd5eb78813185f8c7aceed841d05d48b
        Reviewed-on: https://gerrit.libreoffice.org/33877
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-02-06  Andreas Kainz  <kainz.a@gmail.com>  [a296a69c984b17cfbcd249cf6bdc191d08dff2a6]

        tdf#103677 Windows installer icons
        
        Icons refreshed according Tango style
        
        Change-Id: Ibb86ea0a7153f0ac7331d278b2dcd8f8c64835e7
        Reviewed-on: https://gerrit.libreoffice.org/32998
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-02-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [c6f32df907983092cdb9f40c7c7ad0552caf41c3]

        sal_uIntPtr to sal_uInt16
        
        Change-Id: If463ae457f53a0a8b12cc0748afbc654f54ae3c3

2017-02-05  Maxim Monastirsky  <momonasmon@gmail.com>  [eb0b727b8775404b17d45ad6986a902701bc1e31]

        .uno:ScriptOrganizer should be menu:menuitem
        
        ... so it won't show as an empty submenu in the
        customization dialog, and allow accidentally
        overwriting it.
        
        Change-Id: I9431e5240485a58f63a2333850a9052e475db63e

2017-02-05  Maxim Monastirsky  <momonasmon@gmail.com>  [88a0a17ae4381ed3f4870bea2d1157fab5a8350e]

        chart2: Remove empty labels from main menu
        
        Change-Id: I600d5bd2d502ffce7d54a699f390d30874323ca8

2017-02-05  Maxim Monastirsky  <momonasmon@gmail.com>  [9421a4c05366f8e16ffe6ca25eea1dee9b1f3e1d]

        tdf#105737 Menu::GetItemType takes position not item id
        
        And get rid of a pointless sal_uInt32-sal_uInt16 casting.
        
        Change-Id: Ia27fd87ceb4d060dab9ea7fffd4803903a1893da

2017-02-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [aeece6f198685b96579bdbd1409b3535fb5f09d1]

        tdf#31488: Background fill changes its color when saving a PPTX file to ODP
        
        For a gradient fill we need to generate a name because
        ODP export works with this name.
        In case of shapes it works because when fill attribute
        changes some internal name generation is triggered.
        The same thing doesn't work for slide background
        so generate this name explicitely in oox code.
        
        Change-Id: Ic6ebf37ef3d66a9c274747ca04653363b1fe6d02
        Reviewed-on: https://gerrit.libreoffice.org/33937
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-02-05  Pranav Kant  <pranavk@collabora.co.uk>  [900556a89278f6d98fcce1405c9954318e52e671]

        Indentation
        
        Change-Id: I723438eb4258f12413a16b5b727f5c8f6eb3083c
        Reviewed-on: https://gerrit.libreoffice.org/33876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-02-05  Pranav Kant  <pranavk@collabora.co.uk>  [6d243a10724da6836b7f3e623d2815cc7b0a13c5]

        lok: Send complete anchor rectangle
        
        ... instead of just sending the X, Y coordinates
        
        Change-Id: Ie87b252ebfd64e806e1e5f66cfc27e77282cbaab
        Reviewed-on: https://gerrit.libreoffice.org/33875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-02-05  Gulsah Kose  <gulsah.1004@gmail.com>  [0b819a1f0704b82b16007ba707e49ad4082311df]

        tdf#103258 Add contextual edit footnote endnote command.
        
        Change-Id: I68126d2ec8b8dfb12c45ce577d110be2b94a4e33
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/33803
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-02-05  Maxim Monastirsky  <momonasmon@gmail.com>  [1f9b7ccd6e988b330e5d16305c27c7d6844c938b]

        Restore custom tooltip support
        
        This reverts the toolbarmanager.cxx part of
        38839ae10cb565ff1977b1839de1c8278eac657b ("Remove the
        ability to set tooltips in the toolbar xml files").
        
        It is true that tooltips can't be set in xml files,
        but toolbars can also be created/modified via the
        UIConfigurationManager and LayoutManager APIs,
        e.g. the test doc of i#105626 .
        
        Change-Id: Ida1559e61e7fd9bd6dcdd7b7159bc5efe070c721

2017-02-05  Maxim Monastirsky  <momonasmon@gmail.com>  [47e84338e47c5a9c4cea6962b084aab6b2be94a4]

        Revert "Remove unused toolbar:text define"
        
        This reverts commit 8ce70a7e267bf45aa5eaae203ee26ad3826e91a8.
        
        It is true that toolbar:text shouldn't be used during LO
        development, but it's still used by toolbar customization,
        and such customized XMLs should still validate against the
        dtd.
        
        Change-Id: I95227a22ecc00a27f39591163ee09a78adde3168

2017-02-05  Maxim Monastirsky  <momonasmon@gmail.com>  [6296abc143d322294f021feb4b578c66b238fb5e]

        HelpURL toolbar property is unused
        
        Change-Id: I74b22509f59899b7c15aa791a01c60c8d982221f

2017-02-05  Julien Nabet  <serval2412@yahoo.fr>  [89b57084a0b76c20d6f98607c88b47009a1975d5]

        Related tdf#105473: Crash in: ScRangeList::operator[]
        
        fixes this bt:
        3  0x00002aaaab314ef2 in __GI___assert_fail (assertion=assertion@entry=0x2aaaaf8dc448 "index >= 0 && static_cast<sal_uInt32>(index) < static_cast<sal_uInt32>(getLength())",
            file=file@entry=0x2aaaaf8ac488 "/home/julien/lo/libreoffice/include/rtl/ustring.hxx", line=line@entry=678,
            function=function@entry=0x2aaaaf8dc800 <rtl::OUString::operator[](int) const::__PRETTY_FUNCTION__> "sal_Unicode rtl::OUString::operator[](sal_Int32) const")
            at assert.c:101
        4  0x00002aaaaf810383 in rtl::OUString::operator[] (this=this@entry=0x55555d39c9f8, index=index@entry=0) at /home/julien/lo/libreoffice/include/rtl/ustring.hxx:678
        5  0x00002aaaaf822f4e in SbiScanner::NextSym (this=0x55555d39c9d0) at /home/julien/lo/libreoffice/basic/source/comp/scanner.cxx:572
        6  0x00002aaaaf82771e in SbiTokenizer::Next (this=this@entry=0x55555d39c9d0) at /home/julien/lo/libreoffice/basic/source/comp/token.cxx:339
        7  0x00002aaaaf827d23 in SbiTokenizer::Peek (this=0x55555d39c9d0) at /home/julien/lo/libreoffice/basic/source/comp/token.cxx:266
        8  0x00002aaaaf8175d0 in SbiExpression::Unary (this=this@entry=0x55555d43cea0) at /home/julien/lo/libreoffice/basic/source/comp/exprtree.cxx:581
        9  0x00002aaaaf8178a4 in SbiExpression::Exp (this=this@entry=0x55555d43cea0) at /home/julien/lo/libreoffice/basic/source/comp/exprtree.cxx:633
        10 0x00002aaaaf81792c in SbiExpression::MulDiv (this=this@entry=0x55555d43cea0) at /home/julien/lo/libreoffice/basic/source/comp/exprtree.cxx:647
        11 0x00002aaaaf8179b6 in SbiExpression::IntDiv (this=this@entry=0x55555d43cea0) at /home/julien/lo/libreoffice/basic/source/comp/exprtree.cxx:666
        
        Change-Id: Ib56063b3106bd077cda215e34ab763bae1f33c33
        Reviewed-on: https://gerrit.libreoffice.org/33933
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-05  Caolán McNamara  <caolanm@redhat.com>  [e86a8f5c53d804851be3acbd4713c971576a5bdd]

        try to fix arm build
        
        Change-Id: I866d741f35925ba00b60b2beeb5d9ee7de8b0d94

2017-02-05  Stephan Bergmann  <sbergman@redhat.com>  [813b9d4eae326b6ffdd6922461d7e1ffcf8f309b]

        Fix LD_LIBRARY_PATH resetting
        
        I /think/ a set-but-null LD_LIBRARY_PATH (Linux), DYLD_LIBRARY_PATH (macOS) are
        each treated like an unset one.
        
        Change-Id: If60698d6f21a16456dac9c3d4f4e1aa3561e1a65

2017-02-05  Caolán McNamara  <caolanm@redhat.com>  [5a0aabe7b38825d584b9c134c0e96927cb6dd50c]

        circular freetype and harfbuzz dependency
        
        harfbuzz needs freetype, freetype wants harfbuzz but can live
        without it
        
        Change-Id: I4b5dbd937ccfc9af46c86be5ae1d3f8eeb14e86b

2017-02-05  Caolán McNamara  <caolanm@redhat.com>  [0d016fc9e784d65802e117dec0afbf2a2d66cc10]

        arm libpng build fix
        
        Change-Id: I904424251a7d6a84a97e61d18c1a731c66866fae
        Reviewed-on: https://gerrit.libreoffice.org/33917
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-02-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [0a9fcfde6c7bfa34a3976a972b5ddf370c69a7c8]

        add IMCOS test case
        
        Change-Id: I9c23dcdc62973de657bf5a3a9a6dad0f0c89ee73
        Reviewed-on: https://gerrit.libreoffice.org/33896
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-05  Akshay Deep  <akshaydeepiitr@gmail.com>  [a60960272ec3079d14295a72ccd08294077f5783]

        tdf#98034 fix alignment of delay spinbox
        
        Change-Id: Ifb6609a4315851d4eae2c7017c25f0ad7b833123
        Reviewed-on: https://gerrit.libreoffice.org/33916
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>

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

        add freeype to cairo's use externals
        
        Change-Id: I408c48ce0b28534b232b5d401ed13f7af76ed2ed
        Reviewed-on: https://gerrit.libreoffice.org/33915
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-02-04  Stephan Bergmann  <sbergman@redhat.com>  [7ba0b28cc3ac82f5c5c6d7e2536cb89771041893]

        Unbreak soffice.sh
        
        Change-Id: I8c827db4c16a4a169dd710787bf9beb123ddc7b6

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

        this windows-only quote replacement looks out of date
        
        its there since initial checkin and I rather feel things
        have moved on since then
        
        Change-Id: Iea3aa1c5a1637cecdd18539987ef8b84db095e9a

2017-02-04  Caolán McNamara  <caolanm@redhat.com>  [774fa68764b01aad9c79d2ca73f78758f3a99972]

        flatten STR_IMPRESS_PRINT_UI_OPTIONS resource
        
        Change-Id: Icef2a5ae31973c09620112dba062525d42bdd227

2017-02-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d584e2dcc0454e66151d888fb45c23ccb1634aa6]

        simplify SfxWhichIter
        
        only one of 164 calls used the ctor with a restricting range.
        handle this special case.
        remove nFrom and nTo members.
        use operator[] on range pointer to highlight we access lower [0]
        and upper [1] range bound.
        remove dtor.
        
        Change-Id: I87b28502515e45bb190425eb88aa187ac0b5b2d2
        Reviewed-on: https://gerrit.libreoffice.org/33911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-02-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f52eb759f61e1806014972cb736e07479f157aa6]

        fix desktop scripts
        
        reverts parts of e6a9dc22a4e58b565894f8cdb6a19755af7b14de
        we want globbing here
        
        Change-Id: Ibe4672f41b0fe6a75d1aca898cc55414e138f6ef
        Reviewed-on: https://gerrit.libreoffice.org/33913
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-02-04  Zdeněk Crhonek  <zcrhonek@gmail.com>  [424f9953a269f804ab1f9dc146292ab5b7a82200]

        add OCT2DEC,OCT2HEX test case
        
        Change-Id: I91ab4b1fc347a81d8cbd7914a578a922592f923c
        Reviewed-on: https://gerrit.libreoffice.org/33901
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-04  Federico Bassini  <kurogan21@gmail.com>  [99860ffc53aa1f423fe60a2f484fdfed7b045d5e]

        gbuild-to-ide fix the double .cxx in the .filters
        
        double ".ccx" for each source files in the .filters in the
        testVS2013Ide.
        this patch fix that.
        
        Change-Id: Ic06800c260800f72254038e30119db40fe048037
        Reviewed-on: https://gerrit.libreoffice.org/33892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-02-04  Federico Bassini  <kurogan21@gmail.com>  [9fe97c0d6c23f8475759993b0ef8ce46bb2df661]

        gbuild-to-ide: new function that generates a vxcproj on testIDE
        
        this function generates a vcxproj, for the reverse engineering
        i generate a vcxproj from VS2013 that:
        -the compiler works good
        
        i do the code that generates it
        the code miss that the link to lib that i left commented
        
        Change-Id: If98eb5645c9e1060a55701abf5b96db85eca6ce5
        Reviewed-on: https://gerrit.libreoffice.org/33893
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-02-04  Johnny_M  <klasse@partyheld.de>  [11a4507f8a67a39155229ebd9a4c8def412f72b5]

        Following up German translation - fix spelling
        
        Following up on the commit a3a878268f903f3a1a4b6bc80c9c5abe42fd691a
        
        Change-Id: I4f525ecb030044fc9a330ad8964dbeca6ef35ee3
        Reviewed-on: https://gerrit.libreoffice.org/33908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-02-04  Regina Henschel  <rb.henschel@t-online.de>  [9e8f2afc2e2bbdbe136e74a24fb6c6eb94cde3c6]

        tdf#105656 only delete path if less than 2 points
        
        This prevents the crash. It might be related to
        gerrit #/c/33654
        
        Change-Id: I92907c7874964af722b69ed8afd9249e110b3401
        Reviewed-on: https://gerrit.libreoffice.org/33907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-02-04  qarkai  <qarkai@gmail.com>  [e6a9dc22a4e58b565894f8cdb6a19755af7b14de]

        tdf#105204 fix shellcheck warnings in desktop/scripts
        
        Use $(..) instead of `..`,
        use && and || instead of -a and -o,
        double quote to prevent word splitting,
        handle cd failure.
        
        Change-Id: I860891323a81ac4a46c868ab028df1e1f837c115
        Reviewed-on: https://gerrit.libreoffice.org/33897
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-02-04  Julien Nabet  <serval2412@yahoo.fr>  [1bdef25291dea612305fa2cb8dd806466aa97773]

        Typo: FindIntersetingTableByColumns->FindIntersectingTableByColumns
        
        Change-Id: I74456399bde6075c9b3813d6c0ffe98fe1afbe3a
        Reviewed-on: https://gerrit.libreoffice.org/33905
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-04  Marco Cecchetti  <marco.cecchetti@collabora.com>  [9ba5eb228d714d1e5454049cac987a673bfce1e1]

        sc rowlimit: Make the cursor better fit the rendering.
        
        Change-Id: If4d02161bd8a37100d7403c05ea0840a3d2d0cf8

2017-02-04  Jan Holesovsky  <kendy@collabora.com>  [221e83653b5f7c409083b711fb9dd722770dd205]

        sc tiled rendering: We keep increasing the precision here...
        
        ... so let's finally do it right, and count in double precision directly.
        
        Change-Id: Ic49cc42d9e61a1b9fa9853bfe93d2681a6be88b2

2017-02-03  Michael Stahl  <mstahl@redhat.com>  [5df348a26aaf31ffd0a2e7f52d6d5cbdf1c5716d]

        sw: translate german comments
        
        Change-Id: I1f2a4e249274a2dfd74da11553d7bb9fb35b5d53

2017-02-03  Julien Nabet  <serval2412@yahoo.fr>  [092adc4991eb143bc279a4bb61da27f70c73413e]

        Typos
        
        Change-Id: Ic54695e86b4b462419fa7d5ded7b1ddb19ee8ed5
        Reviewed-on: https://gerrit.libreoffice.org/33904
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-03  Julien Nabet  <serval2412@yahoo.fr>  [ed8f1c515530f6d4a9c99608da1d8b65b4b754a0]

        Typo: Openofice.org->Openoffice.org
        
        Change-Id: I3efb3630fbb8a605774796fd83514404c1fa35ee
        Reviewed-on: https://gerrit.libreoffice.org/33903
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-03  Stephan Bergmann  <sbergman@redhat.com>  [ad2935eee6640a5ee09d0b21c7c1f83dbfcd4c58]

        loplugin:simplifybool
        
        Change-Id: If9d73319988b9d6ac5fcdee2ec815738320a62a0

2017-02-03  Julien Nabet  <serval2412@yahoo.fr>  [b4fe924e179bd04073f530713db3da792163a7ca]

        Typo: progess->progress
        
        Change-Id: Ic13529f4bc9ac49059a59067c50d5f2c0f569822
        Reviewed-on: https://gerrit.libreoffice.org/33902
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-03  Julien Nabet  <serval2412@yahoo.fr>  [223f1f2b81add7a49f071bcb1dd14081c11f45a4]

        Typos
        
        Change-Id: I36f443c266670bd26aa6b813075e18653f372f52
        Reviewed-on: https://gerrit.libreoffice.org/33900
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-03  Julien Nabet  <serval2412@yahoo.fr>  [797d10e1772a7c9b4c96c6da7e5dcec8e3d48914]

        Typo: amout->amount
        
        Change-Id: Icd5a2d4156ace852f522df162c4a8da1cf2af5c2
        Reviewed-on: https://gerrit.libreoffice.org/33899
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-03  Julien Nabet  <serval2412@yahoo.fr>  [aea9eeb15993db82746a31a4e6141e5748e1f1e4]

        Typo about "property"
        
        Change-Id: I17bd9ce74d95beaa230276bec40b739b05b81cf2
        Reviewed-on: https://gerrit.libreoffice.org/33898
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-02-03  Michael Stahl  <mstahl@redhat.com>  [3a3b4f2b51005eef62a38d43d1dbef4c8201cc5c]

        sw: fix assertion on exporting novell633099-1.doc to DOC
        
        This asserts because MarkManager::m_vAllMarks is not sorted.
        
        info:sw.core:32273:1:sw/source/core/doc/docbm.cxx:286: 1493,39 1493,39 N2sw4mark8BookmarkE _Source_Device_Configuration
        info:sw.core:32273:1:sw/source/core/doc/docbm.cxx:286: 1493,39 1493,39 N2sw4mark8BookmarkE _Deploying_the_Connector
        info:sw.core:32273:1:sw/source/core/doc/docbm.cxx:286: 1493,39 1493,39 N2sw4mark8BookmarkE _Setting_up_Connection
        info:sw.core:32273:1:sw/source/core/doc/docbm.cxx:286: 1493,39 1493,39 N2sw4mark8BookmarkE _Testing_the_Audit
        info:sw.core:32273:1:sw/source/core/doc/docbm.cxx:286: 1493,0 1493,0 N2sw4mark23CrossRefHeadingBookmarkE __RefHeading___Toc270687978
        
        This happens while called from SwRangeRedline::MoveFromSection; the
        target paragraph has some normal bookmarks and a CrossRefBookmark
        all at index 0 before, but the move messes up the sorting.
        
        The reason is that SwIndexReg::Update() has a special case HACK to avoid
        adjusting the content index of CrossRefBookmark away from 0.
        
        Prevent the problem by tweaking the bookmark sort function to always
        sort CrossRefBookmark before other marks in the paragraph.
        
        Change-Id: I1373337a9c7e6760fdbe5b634a14c63428a2e73c

2017-02-03  Michael Stahl  <mstahl@redhat.com>  [f6596a35c2d9a8c365bb78e1256a2def57ee1a36]

        sw: make lcl_DebugMarks output more readable, pos. at the start
        
        Change-Id: If9c151faefa3d109af2df7933a275c667880fb75

2017-02-03  Stephan Bergmann  <sbergman@redhat.com>  [8c8d7ef3d8e7fbeee459089374b76248119d17b3]

        Revert "sc tiled rendering: We keep increasing the precision here..."
        
        This reverts commit 27ca6387b7188d1805dda8906d809025a2d3fb95, at least together
        with f7962f59ea0b2a8f7c2d6c015e1c02855e1008fe "sc rowlimit: Make the cursor
        better fit the rendering" it makes CppunitTest_desktop_lib fail.

2017-02-03  Stephan Bergmann  <sbergman@redhat.com>  [42bffebf0bdacf30095349c06adbf186542917d5]

        Revert "sc rowlimit: Make the cursor better fit the rendering."
        
        This reverts commit f7962f59ea0b2a8f7c2d6c015e1c02855e1008fe; at least together
        with 27ca6387b7188d1805dda8906d809025a2d3fb95 "sc tiled rendering: We keep
        increasing the precision here..." it makes CppunitTest_desktop_lib fail.

2017-02-03  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [d7c48309e67c097ea4fe1045640401209b316c48]

        tdf#105697: Make the Screenshot command localizable
        
        Change-Id: Ieb3f114feea3b9e9c597e0bd16ed80734dcd5ec2
        Reviewed-on: https://gerrit.libreoffice.org/33865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [71863c6188a5a0bf9dd1c31c8ad9c7b8b9b9001b]

        tdf#105684 crash in mail merge wizard
        
        commit eca5ea9f79181d45cd7fbabe2313617d3025818a
        "make the AbstractDialog stuff extend from VclReferenceBase"
        introduced this regression.
        
        Fix up the asynchronous delete to work again - necessary because
        the delete is triggered from deep inside the object it wants to
        delete.
        
        Change-Id: I18d5a899fbb2da772552ebba7fe6a8e810314010
        Reviewed-on: https://gerrit.libreoffice.org/33881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-03  Marco Cecchetti  <marco.cecchetti@collabora.com>  [f7962f59ea0b2a8f7c2d6c015e1c02855e1008fe]

        sc rowlimit: Make the cursor better fit the rendering.
        
        Change-Id: If4d02161bd8a37100d7403c05ea0840a3d2d0cf8

2017-02-03  Jan Holesovsky  <kendy@collabora.com>  [27ca6387b7188d1805dda8906d809025a2d3fb95]

        sc tiled rendering: We keep increasing the precision here...
        
        ... so let's finally do it right, and count in double precision directly.
        
        Change-Id: Ic49cc42d9e61a1b9fa9853bfe93d2681a6be88b2

2017-02-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [c6315e162ab7e44cd710df3d0d1d7af423bf48bc]

        gpg4libre: Download external gpgme and dependent libs
        
        in particular, libgpg-error and libassuan
        This only downloads and unpacks the tarball. Building them needs
        some work still
        
        Change-Id: I562fd01571929ddfb47a319038f88ea8dbfb4bdd
        Reviewed-on: https://gerrit.libreoffice.org/33712
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [78f392f30a741ed088c66ff9923f47041277a223]

        loplugin:unusedenumconstants in xmloff
        
        Change-Id: Ie9e6d4aa9dba97d45bf7b8afa2347d34e1651a60
        Reviewed-on: https://gerrit.libreoffice.org/33871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-03  dilekuzulmez  <dilekuzulmez@gmail.com>  [82c7ac5637556cde8c77dcf4e75a771cdc587162]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Iaedabfa4c4242f5a37f818572fddfbcca88d5b9a
        Reviewed-on: https://gerrit.libreoffice.org/33849
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Tested-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-02-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [839e53b933322b739a7f534af58c63a2c69af7bd]

        compilerplugins: enable loplugin:cppunitassertequals by default
        
        This forces writing a comparision of two variables in the
        CPPUNIT_ASSERT_EQUALS(expected, actual) form, rather than
        CPPUNIT_ASSERT(actual == expected). The benefit is when the test fail,
        it's more clear what are these two values, rather than just seeing that
        they are not equal.
        
        In the relatively rare case when the types are not streamable, the
        plugin can be silenced using CPPUNIT_ASSERT(bool(it == foo.end())). But
        please always first consider making the type streamable instead. See
        commit 0e1b831b93048c68735f2e2dbdcee587db4862ef
        (CppunitTest_vcl_complextext: fix loplugin:cppunitassertequals warnings,
        2016-12-16) for an example.
        
        Change-Id: I564fb0724836b6dbbea9262b53ad646e285a339c

2017-02-03  Arnold Dumas  <arnold@dumas.at>  [b3a11c8f4f307bbbb597c9c6e7e61ee93e794873]

        tdf#91872: Make SAL_INFO and friends more efficient
        
        Change-Id: I8a5b1665660b0679439f07d3924bb90cb4c4075c
        Reviewed-on: https://gerrit.libreoffice.org/33848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [29337650a379d1bcfe28bc41182254935f77cacc]

        boost::scoped_ptr -> std::unique_ptr in mysqlc
        
        Change-Id: I4c8d25ed451ab03d2b5d0e9977ab74fd2ea1bb04
        Reviewed-on: https://gerrit.libreoffice.org/33870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a16f665b1172ed505bf17f9b30ffde8abc3b861]

        makeAny->Any in canvas..configmgr
        
        Change-Id: Id06812595f373cd0da8b421dbac34a60a266ae6e
        Reviewed-on: https://gerrit.libreoffice.org/33869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-03  Stanislav Horacek  <stanislav.horacek@gmail.com>  [9cbc3436eac193e6ae0164835fbf1f04e31707ab]

        remove unused text property of spinbuttons
        
        to remove numbers from translatable strings
        
        Change-Id: I2cea3bef08e21683d521f9ab9ce8c11c8d2e6b49
        Reviewed-on: https://gerrit.libreoffice.org/32705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [961563d19d197d4dc1a6df8a40f2b2df791c9bd2]

        Translate some German comments in sc
        
        you beat me to it, mmeeks
        
        Change-Id: I3191a506363ebfd9299e9c94857aacdffdb28946
        Reviewed-on: https://gerrit.libreoffice.org/33855
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [22326cb4f5cbe230ef1e35d9162eefec2d8d1ada]

        new loplugin unusedenumvalues
        
        Change-Id: I03d684fc35238a45a6d99855e5ee6d3a5e33740d

2017-02-03  Johnny_M  <klasse@partyheld.de>  [a3a878268f903f3a1a4b6bc80c9c5abe42fd691a]

        Translate German comments
        
        Change-Id: I36e9a90116627c44c755108cb38cb3fad8037b3f
        Reviewed-on: https://gerrit.libreoffice.org/33851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4826959c1a5b0e6d2849d4240668b2087582848]

        new loplugin:unusedenumconstants
        
        These are the simple removals, where it is obviously safe,
        the more complex ones will come in separate commits
        
        Change-Id: I7211945a6a5576354b60d9c709940ce9b674f308
        Reviewed-on: https://gerrit.libreoffice.org/33828
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [83721f4365d234b62f9e3517345c8d3fda19f2c6]

        makeAny->Any in basctl..chart2
        
        Change-Id: Ief1cdffbfc59ab4e35ac945d020772ff84c50d61
        Reviewed-on: https://gerrit.libreoffice.org/33867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-03  Stephan Bergmann  <sbergman@redhat.com>  [9007cc7bcaa8bc1b38c54f167349f71373f02dec]

        --enable-ext-google-docs is gone
        
        Change-Id: I460eee8669900d7b6652463f996459ca0bd486e8

2017-02-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [ae828495be9c2ac5fdb4c1747ed7bdd51e5d87a7]

        tdf#105707 PPTX import: warn when SmartArt is missing DrawingML fallback
        
        By the time DiagramGraphicDataContext::onCreateContext() completes, we
        know if there will be a DrawingML fallback for the SmartArt (called
        ExtDrawing in the code) or not.
        
        Warn about this case once at the end of the import when in interactive
        mode. Headless mode silently ignores the warning as expected.
        
        Change-Id: I2bfeeedcaa244f08d8a0c208167e79d7bb697e6d
        Reviewed-on: https://gerrit.libreoffice.org/33866
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-03  David Tardon  <dtardon@redhat.com>  [2c1ae441892da3a40cde3a7a796e97cbe9f1da2a]

        upload boost 1.63.0
        
        Change-Id: I7f896bb9650f68626b4bcfe96c9c41fafeab436a
        Reviewed-on: https://gerrit.libreoffice.org/33827
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-02-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2942346c26b5da00426aec7ffac70f9063f1e699]

        add OCT2BIN test case
        
        Change-Id: Ic7ddcbe06685433a85792e7d73a962d7b73ae904
        Reviewed-on: https://gerrit.libreoffice.org/33854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-03  Justin Luth  <justin_luth@sil.org>  [eb9f90186ae52efa7ff884b3e64f5dd59ddc0329]

        tdf#80807 guisaveas: never recommend system's tempdir
        
        Various download-and-open mechanisms save to the system's
        $TEMP dir. If so, don't recomment saving in that same
        location in the GUI dialog! That's just silly.
        
        Change-Id: Ifa20fdfd81d768bbd893f92a50355f08c3aab356
        Reviewed-on: https://gerrit.libreoffice.org/33353
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-02-03  Takeshi Abe  <tabe@fixedpoint.jp>  [c0d3916cb7777918dbca359e88fb69f92ebf93ff]

        starmath: Prefix member of SmNodeToTextVisitor
        
        Change-Id: I83f5c5664aca925f874be8ac939356228697d05f
        Reviewed-on: https://gerrit.libreoffice.org/33850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-02-03  heiko tietze  <tietze.heiko@gmail.com>  [789ed159fb03eef26c991f361380d0eb7b509cd9]

        tdf#105371, tdf#99456 Alignment in find & replace dialog
        
        Fix width of labels removed and code added to define it on runtime
        Fix height of buttons commented out
        Resizable flag unset
        
        Change-Id: I3ffb38b5c9b23447ac914dc8c13fa95072897ced
        Reviewed-on: https://gerrit.libreoffice.org/33370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-02-02  Mark Hung  <marklh9@gmail.com>  [eb9b9c28ed32cacb5ed0410875af2ec03345fbf9]

        tdf#91795: prevent default item overwrite actual values.
        
        A few properties of FillProeprties have the same nWID
        but have different nMemberId, such as FillGradient,
        FillGradientName,FillHatch,FillHatchName, FillBitmap,
        FillBitmapName, and FillBitmapURL.
        
        When putting value of an item, the default item was put
        first, despite the value of the item might have already
        been put.
        
        Move the part of the code that put default item upfront
        so that it will not overwrite actual value accidentally.
        
        Change-Id: I54288420abde333e5b3e4cdd31ca9fae0c3ed7ab
        Reviewed-on: https://gerrit.libreoffice.org/33594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [7bee82cac7e90d9b445eed6328a0c1614a62ab39]

        Remove generated JSON file
        
        Change-Id: I4744b244269f49e2aae4c2159bdb7f91c1f5be6c

2017-02-02  Johnny_M  <klasse@partyheld.de>  [6d12c968f7a4a5f18558f2db9c8b8d14c0eca453]

        Translate German comments
        
        Change-Id: I3b2f4083eeed8a5d56e314796af13841ef19bf56
        Reviewed-on: https://gerrit.libreoffice.org/33846
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-02-02  Mark Hung  <marklh9@gmail.com>  [542421402d4e4f32bd9c499673d7a3fa98b00683]

        tdf#104270 count hanging margin only if there is hanging portion.
        
        GetHangingMargin() also returns offset for PostItPortion, assure
        there is a hanging portion before using the value.
        
        Change-Id: I750b8078fbd607d49f4bf5f76ea606fc36ea5c23
        Reviewed-on: https://gerrit.libreoffice.org/33832
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-02  dilekuzulmez  <dilekuzulmez@gmail.com>  [a364e1f039b0156306aa951e10632cd225b320a3]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I2a48e513ad71609b11eb02eb5da7aa7d76860e7d
        Reviewed-on: https://gerrit.libreoffice.org/33841
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-02  jan Iversen  <jani@documentfoundation.org>  [8944a4dc98ff4e1028936aa7c287f57183aa9b56]

        gbuild-to-ide added -DLIBO_INTERNAL_ONLY to CXXFLAGS
        
        In order to compile correct this flag is needed and
        it is not exported in the json files
        
        Change-Id: Ib8f0b882f2d59ed467a9198c148263e2882c60b3

2017-02-02  David Tardon  <dtardon@redhat.com>  [23f7e82c7bafd3af97466761e01667d583db6af8]

        drop bundled ooo2gd (Google Docs) extension
        
        LibreOffice has had direct support for Google Drive since (I think) 5.1,
        via libcmis.
        
        Change-Id: I7587923b3fd7dd505124b790066cdaa99a858af1
        Reviewed-on: https://gerrit.libreoffice.org/33822
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-02-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [925552f77723271abeab5dec48b5859c0b9927c9]

        add SEARCH test case
        
        Change-Id: Icf81d4536ecfbdd0c059ca3be595145884b19a99
        Reviewed-on: https://gerrit.libreoffice.org/33845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-02  Stephan Bergmann  <sbergman@redhat.com>  [916061041e53d1ee25e426734a3e05c21626081d]

        Too dumb to sort
        
        Change-Id: I0ba613bff040d07554dc41783aea332d0a597b3c

2017-02-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [436035a2b2d7c3754ca4f213af2ddd8be9707c29]

        Fix some typos
        
        Change-Id: Ide3786aad5589e2d430a4e3890d51117b145e51d
        Reviewed-on: https://gerrit.libreoffice.org/33842
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-02  Tor Lillqvist  <tml@collabora.com>  [90c4e14a06d48b369a5bbb93054bb6d51f81c347]

        Bin code that has been in #if 0 since 2011
        
        Change-Id: I218f94c546fb1635691e33e41f6e3f69b93b8f83

2017-02-02  Caolán McNamara  <caolanm@redhat.com>  [6263d03d538f014af2e17a4ecf3d218387ba5219]

        bffvalidator: animated text srpm has 1 byte payload, not 2
        
        which is why my sample document creates a .doc which triggers
        word's safe mode
        
        this has been wrong since initial impl in
        
        commit 4d5c193b2fd38c6cab049fcb97189462fff0fddb
        ...
            2003/07/17 14:13:17 mmaher 1.64.6.6: #110851# Added support for animated text effects
        
        a mere 13+ years ago
        
        Change-Id: I8c4d95dac8e03f6523a2a036f0100f425f787a13

2017-02-02  Caolán McNamara  <caolanm@redhat.com>  [22ec7880ba79df0ee2151f9a908fdd4507a345d7]

        bffvalidator: fix a retro-fitted by ms after the fact warning
        
        nVerBuiltInNamesWhenSaved (2 bytes): An unsigned integer that specifies the
        version number of the style names as defined by the application that writes the
        file. This value SHOULD be 0.
        
        old number is 2: which means...
        
        "Word 97 2"
        
        Specifying a value of 0 is recommended for maximum compatibility, as it will
        cause all versions of Word to update the names to whatever set of application
        defined style names is current, with little performance penalty.
        
        http://msdn.microsoft.com/en-us/library/0E246123-E907-4AD1-9DFC-558512E2B052
        
        Change-Id: I9a04f62f950c7965d6eb5e6ff23d9c09fe38d99e

2017-02-02  David Tardon  <dtardon@redhat.com>  [a7b9eb7e0fb782d2deac0b10b75229852dad7a62]

        workaround libtool library name subst.
        
        When libtool links a library with another libtool-based library, it
        replaces -lfoo by path to installed foo, like $foo-libdir/libfoo.la.
        harfbuzz would be installed to /usr/local/lib by default, therefore
        libtool replaces -lharfbuzz by /usr/local/lib/libharfbuzz.la in
        libfreetype.la, which causes a failure (nonexistent file) when building
        fontconfig...
        
        Change-Id: Ie2510034e69803af084dd90671fdbc8f6863fcf2

2017-02-02  David Tardon  <dtardon@redhat.com>  [a84c22107e618f18503abdda063273c2151c24f3]

        build only fontconfig lib
        
        Change-Id: I4fbbd7dfc828e4e38bd59feb93b02fcd6daa74a5

2017-02-02  David Tardon  <dtardon@redhat.com>  [038844ad1a37c8256eeba472f396912617073299]

        run verbose make for fontconfig
        
        Change-Id: I67055b9cf325b71b0f227b59d94158c334dc724b

2017-02-02  David Tardon  <dtardon@redhat.com>  [e060317a7a4f56fd04f5812ff8231455be521505]

        fontconfig uses pkg-config to detect freetype now
        
        Change-Id: I12cc3a8a36aeafd5184eee4051bc798c22769d8c

2017-02-02  Stephan Bergmann  <sbergman@redhat.com>  [538c042d9ab27131d8d56d97b9a09dca516f8939]

        loplugin:unnecessaryoverride
        
        Change-Id: I7a45ef38380d62ddb847bab87a2ee15ca67621fc

2017-02-02  Stephan Bergmann  <sbergman@redhat.com>  [5595ee701eab0fef0683c93e3c99788ab1b08520]

        loplugin:useuniqueptr
        
        Change-Id: I3a246a22baaac8195dc1b94c42994de7d80e8336

2017-02-02  Michael Stahl  <mstahl@redhat.com>  [19c0eff34a5e1de4f3aff723b7750d4e01d4ba6d]

        writerfilter: remove gperf related declarations
        
        Reportedly gperf 3.1 changes the signature of in_word_set(), where the
        len parameter changes from unsigned int to size_t.
        
        It turns out the only forward declaration for this function is currently
        unused, so just remove it.
        
        Change-Id: Ifbc582cd31ca37fff9ff95a3706ee902ecfe5223

2017-02-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [27a905914672897aa012cd47e00c42f3129bd99b]

        sc: fix loplugin:stringconstant warnings
        
        Change-Id: I6f9e77ed380baba0a46374292fb2a65d41e15e71

2017-02-02  Stephan Bergmann  <sbergman@redhat.com>  [162e185c535dbc2861b92c66c84d305fd51b5d7e]

        loplugin:stringconstant
        
        Change-Id: I14ac842fa7b8a8ec8c6eb7554d136a68fe727ed7

2017-02-02  Stephan Bergmann  <sbergman@redhat.com>  [1462b2784fa3e95499808b2ef706e4787a01aaae]

        Adapt the external/redland/raptor/xml2-config.patch to raptor2-2.0.15
        
        The Yocto-based GNOME 3.20 SDK used to build the LO Flatpak has a broken
        xml2-config.  I cannot understand why the previous workaround worked fine with
        raptor2-2.0.9 in LO 5.2 and fails with raptor2-2.0.15 since LO 5.3, but this
        updated workaround keeps raptor's configure happy.
        
        Change-Id: Ibfb2cb8a718f744e1bb4045082520fb186d6062b

2017-02-02  Stephan Bergmann  <sbergman@redhat.com>  [b0b13245d420a50fd09029333e467ab7ada8c3aa]

        Adapt LibreOfficeFlatpak.conf to newly added dependencies
        
        ...that are all not provided by the underlying GNOME 3.20 SDK/runtime
        
        Change-Id: I23f1a462f8bf44a30c09bbccad5916304d7c4da1

2017-02-02  Zdenek Crhonek  <zcrhonek@gmail.com>  [307b0fc696781982dca7af3a4749c89cd31f33f9]

        Revert "add IMCOS test case"
        
        This reverts commit 4311cdfe77aa525fd485b1043f17e0b1bf8af7bc.
        
        Change-Id: I78447f7719b320ae3fb50a7689d14e0e5ab1670b
        Reviewed-on: https://gerrit.libreoffice.org/33826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-02  Zdenek Crhonek  <zcrhonek@gmail.com>  [8b93a8361a5b7de261b8eeaf6ba066eefb74a8e0]

        Revert "add IMCOSH, IMCOT test case"
        
        This reverts commit cfc8714763bb7d3d002b73d7743150d588ccea75.
        
        Change-Id: I0c2f7e02aaa10fff9bdc8f905934bd41934219fb
        Reviewed-on: https://gerrit.libreoffice.org/33825
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-02  Tor Lillqvist  <tml@collabora.com>  [f1bb7c3c558b27a89ed0d90b568aff73d4ffc173]

        loplugin:stringconstant
        
        Change-Id: I20b245e69dcd1bd5f9345b3e0950a2299905bfa0

2017-02-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [6ea69f07c73f2c2e392061c6d120efcf3ee2b26c]

        xmloff: fix loplugin:stringconstant
        
        Change-Id: I3a1758982ae8ede32e5a25bb702b6d9f37e1a0a3

2017-02-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [50669de68785d61534c4c3fe101fd8e1d12fae65]

        xmlsecurity: remove unused xsec_fw_component_getFactory()
        
        No longer needed since commit a4af8986c94ff2d1bea0c21f798330efcc97b133
        ([API CHANGE] offapi: remove unused xsec_fw UNO services, 2017-01-26).
        
        Change-Id: I428c07bfe2846cdc54b35a62554a21197e62245f

2017-02-02  Tor Lillqvist  <tml@collabora.com>  [f0ef10cff6e43c78525082183034ccf927ca4d2b]

        Bin meaningless and non-informative comments
        
        Two translations from German that didn't really say anything useful,
        and two just pointless ones.
        
        Change-Id: Ic2963805fbf8a576d73132e1c03872e5fa76ff70

2017-02-02  Stephan Bergmann  <sbergman@redhat.com>  [6abbbe70150f4157dd3a858273a39603027ddcba]

        Fix copy/move ctor check
        
        Change-Id: I2993d5809204098e29a7560d666fa1aafb024a89

2017-02-02  Stephan Bergmann  <sbergman@redhat.com>  [37b7a86510d59802e06f07a4f9cc8032c3375dce]

        Expand macro in its single place of use
        
        Change-Id: Ib959c35f6d9da3ad4eeaf0d52a9e6d43642d2282

2017-02-02  Stephan Bergmann  <sbergman@redhat.com>  [20eeed7afcfa6915a71bb943d84d1ee9f1d9c7b7]

        ...or rather, fix ScChangeTrackingExportHelper::GetChangeID properly
        
        ...after 1461ebbbb5d47d90e31f0945a4878a68fbee5213 "expand out
        ::sax::Converter::convertNumber to OUString::number"
        
        Change-Id: I62b9cbb83b1d4be2b2e97d3c938eb7a8ee46bc85

2017-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [02957bc3b764988d9825c18c31ef1b4d09d57636]

        loplugin:stringconstant, this should be a break
        
        after commit dce867e8c4863c969eea3515a988630b74708a43
        "loplugin:stringconstant handle calls to constructors with one arg"
        
        Change-Id: Ib572d904a95aa96aab3c799f9b7cfb505fcee5e6

2017-02-02  Stephan Bergmann  <sbergman@redhat.com>  [6f9ef4bad6ce4c99d409f968f5841b9fd9d44280]

        Removal missing from previous commit
        
        Change-Id: If910262c7495124795384282fdd5d1441124604f

2017-02-02  Stephan Bergmann  <sbergman@redhat.com>  [c7fd308ebb77c0565735524caa503de64cf1a0eb]

        -Werror,-Wunused-private-field
        
        Change-Id: I25a8ebb0e5677980b58046d6dde9133cd6592c54

2017-02-02  Stephan Bergmann  <sbergman@redhat.com>  [d92ce4a6a57ffe180430dd8387c8aa393be673ba]

        Missing AC_MSG_RESULT
        
        Change-Id: Ifb7750ba4dd4f43810aab66fccb4d8dd8a9318d1

2017-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [c484c5532a9508606d65dfbb805163cd00178f4c]

        tdf#105625 related: fix pointer variable prefix
        
        Change-Id: I5030d33c83c89a4cb8653f88c4309af53b75f68b
        Reviewed-on: https://gerrit.libreoffice.org/33823
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [bfc34f65da345300a6c51d3aedbd39fb02ace855]

        fix linux build
        
        after commit 1461ebb
        "expand out ::sax::Converter::convertNumber to OUString::number"
        
        Change-Id: I9bf0d36f9623491a8f760e88029b5d9a04369eba

2017-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [d7363da21d47cd7935896146fa27a5512d6baf5b]

        fix linux build
        
        after commit 1461ebb
        "expand out ::sax::Converter::convertNumber to OUString::number"
        
        Change-Id: Ie219db074a626b124cc640612e549ec9ac869296

2017-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [4978328534c0f759eea7d0c196046f1d53b06925]

        convert method names in tools::SvRef to be more like our other..
        
        reference classes, uno::Reference and rtl::Reference.
        
        Specifically rename Is()->is() and Clear()->clear().
        
        Change-Id: Icb7e05e2d09cb9977121508b837ba0961dabb4ae
        Reviewed-on: https://gerrit.libreoffice.org/33576
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [1461ebbbb5d47d90e31f0945a4878a68fbee5213]

        expand out ::sax::Converter::convertNumber to OUString::number
        
        which results in much simpler code overall, there is no need to go via
        an OUStringBuffer all the time
        
        Change-Id: I69eba92c93f471fa9a45f97c29c56dcf3cd1ebf8
        Reviewed-on: https://gerrit.libreoffice.org/33773
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0f9bdd3e644e3ebf690aff9eb1aeec4f16dbf27]

        unnecessary use of OUStringBuffer in throwing exceptions
        
        Change-Id: Iec1473264426f19c31e72260dfce9494389e474f
        Reviewed-on: https://gerrit.libreoffice.org/33788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [52360bf8dd567598593cb212ac85f0c919315618]

        convert BmpCombine to scoped enum and drop unused
        
        Change-Id: Ic67474683a25a25e5753777f4bbbeded6ceba414
        Reviewed-on: https://gerrit.libreoffice.org/33793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-02  David Tardon  <dtardon@redhat.com>  [ba9b66eecf9ced0d890ff9d6b7a6efda35825382]

        upload fontconfig 2.12.1
        
        Change-Id: I6f035afbf4a904bed5074d79f467ba43f7d8ed32
        Reviewed-on: https://gerrit.libreoffice.org/33813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-02-02  David Tardon  <dtardon@redhat.com>  [cc96f0c841961961f9274c4717419da8d5d27533]

        upload freetype 2.7.1
        
        Change-Id: I8da4395cefe6bb542ab7cac2a849ec587a63f37c
        Reviewed-on: https://gerrit.libreoffice.org/33814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-02-02  Federico Bassini  <kurogan21@gmail.com>  [25a502050f4a898e4ce147afa71f135c771c50a3]

        gbuild-to-ide: second patch for vs2013 and testIde
        
        the path in gbuildparse changed, so this patch re-adapt this
        2 IDE integration
        
        Change-Id: I5f7a679b8b12eac6f44030a33713ff19327b9d1a
        Reviewed-on: https://gerrit.libreoffice.org/33815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-02-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5badb5b1f3ac9406a0b733579aa1f0438fd299e0]

        add MDURATION test case
        
        Change-Id: I9eb700a0977d13dbca41962eeb74b33f80ee7ef1
        Reviewed-on: https://gerrit.libreoffice.org/33820
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4311cdfe77aa525fd485b1043f17e0b1bf8af7bc]

        add IMCOS test case
        
        Change-Id: I41a5636aa6b87ae26a615c0e267dae64e12a6c6b
        Reviewed-on: https://gerrit.libreoffice.org/33639
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [cfc8714763bb7d3d002b73d7743150d588ccea75]

        add IMCOSH, IMCOT test case
        
        Change-Id: Id81bcf7d9c93080116333be48e666e0cf10c6508
        Reviewed-on: https://gerrit.libreoffice.org/33643
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-02-02  Kohei Yoshida  <kohei.yoshida@collabora.com>  [9966697b89a68e05f2182dfef984d7b6e8e9ef94]

        tdf#105629: add test case for the auto filter usage with time values.
        
        Change-Id: Ic459eefde02037c0aa615044003abaf03e48f9e3
        Reviewed-on: https://gerrit.libreoffice.org/33819
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-02-02  Kohei Yoshida  <kohei.yoshida@collabora.com>  [73ac88748ff7077e8189603935bd48242cfe9776]

        tdf#105629: add test for the advanced filter usage.
        
        The test case itself is derived from tdf#43831.
        
        Change-Id: Ifd847e84b84b02c1eb74572303af729c30c4f380
        Reviewed-on: https://gerrit.libreoffice.org/33818
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-02-02  Kohei Yoshida  <kohei.yoshida@collabora.com>  [871614789ca7af6ebe51a3e7615551176642891a]

        CreateQueryParam to take a ScRange parameter.
        
        This simplifies its usage a bit.
        
        Change-Id: Idd5b24897f65c7cf8b7ff88806dd058c35c95ffe
        Reviewed-on: https://gerrit.libreoffice.org/33817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-02-02  Kohei Yoshida  <kohei.yoshida@collabora.com>  [42e472b5870278058537d43d03d457dc80b16166]

        tdf#105629: Let's move the advanced-filter specific stuff ...
        
        to the place where we actually parse the filtering rules for advanced
        filter queries.
        
        Change-Id: I87650227e15fa54303efd720530d31ecf9827226
        Reviewed-on: https://gerrit.libreoffice.org/33816
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-02-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [5f33745c1d6750126e53a02b2a95355a3e5b16a0]

        tdf#105669 tdf#82707 A single click in the status bar is now enough
        
        Change-Id: I5acc6ce95a3dc7fe6e23088ef2ec9c6a93d32670

2017-02-02  Takeshi Abe  <tabe@fixedpoint.jp>  [d7736283aae4a79aa497bd2196a076ff402e671f]

        starmath: these functions are local
        
        Change-Id: I7b1c9722e300585603ce54610d7ef20425a4e634
        Reviewed-on: https://gerrit.libreoffice.org/33797
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [af42aab836626fdf7b29921dff5d344a8b0e47c6]

        tdf#105625: Allow Delete/Backspace to delete whole fieldmark
        
        Previously, the fieldmarks couldn't be removed with backspace or
        deletee when cursor was right/left to them.
        
        After commits f72b866c9cf4f07fce6744fbf482c4c6488106e2 and
        c34fc4520dfee4ca068f249ee0756dacaa7a60cf, deletion worked wrong
        (it didn't delete the mark from mark manager; in case of text
        field, it removed one field's boundary).
        
        Now single backspace/delete properly removes the whole fieldmark,
        replacing it with its contents if applicable.
        
        Change-Id: Id26e6e4e40e274d9fd6f0224f3e2b4fe33c369b7
        Reviewed-on: https://gerrit.libreoffice.org/33812
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-02-01  Michael Stahl  <mstahl@redhat.com>  [4ec3d8cedebb83700e3254486d6d3a502584c9b1]

        tdf#105677: sd: fix crash in FuPage::ApplyItemSet
        
        (regression from f3a90d13056ca23708cc4fd9562c99d0b41a4b6f)
        
        Change-Id: I54e3f06a74b2ac715061b5da54ac4db2b0a1010a

2017-02-01  David Tardon  <dtardon@redhat.com>  [750ca7dec9491e924905b402a662aab6ecc00387]

        upload libjpeg-turbo 1.5.1
        
        Change-Id: Ie34f030abad75317b8bd813386e6bbf9439a3d1c
        Reviewed-on: https://gerrit.libreoffice.org/33810
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-02-01  David Tardon  <dtardon@redhat.com>  [0e36d7ec6020c380c00955b2c13f279690184685]

        upload cairo 1.14.8
        
        Change-Id: I3f602b881477653f51025fce72d22a0499e7f077
        Reviewed-on: https://gerrit.libreoffice.org/33806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-02-01  David Tardon  <dtardon@redhat.com>  [a97371bf4d123ece75f3f9aeef8f3d4abfc6ad9c]

        upload openssl 1.0.2k
        
        Change-Id: I26d49db0207b3f4f64aa9698da4cf3567d195834
        Reviewed-on: https://gerrit.libreoffice.org/33800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-02-01  David Tardon  <dtardon@redhat.com>  [0ada594b5c4cd8490efac86029674187356c56c8]

        upload lcms2 2.8
        
        Change-Id: I8a3b138c051d3cddf25855a635262311669bdddc
        Reviewed-on: https://gerrit.libreoffice.org/33798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-02-01  Michael Stahl  <mstahl@redhat.com>  [e95765027e183728cf830ee0c120df29ce04c0d3]

        odk: don't run make with LD_LIBRARY_PATH set
        
        In a build with -fsanitize=address, this fails with:
        
        Change-Id: If8581363a395af78bbbe00dd656290aea53af330
        make: symbol lookup error: instdir/program/libfreebl3.so: undefined symbol: __asan_option_detect_stack_use_after_return

2017-02-01  Michael Stahl  <mstahl@redhat.com>  [616e19fc25848e5b35d9a252cd20b7c16262824d]

        odk: recreate setsdkenv if config changes
        
        Change-Id: I4a34f03fdab4626bdbf9b254986b0953ecfdffa7

2017-02-01  David Ostrovsky  <david@ostrovsky.org>  [30473907a565764eb35a19051dc0d52704cf7bb7]

        tdf#105311 VC++ Runtime installed in wrong directory
        
        Starting from MSVC 14.0, the directory table layout of VC++ Runtime merge
        module changed. As consequence, all MSI produced with newer compilers,
        including MSVC 15.0 (aka VS 2017) are broken in term that the VC++
        Runtime DLLs are installed in the wrong directory, e.g.: C:\System64.
        
        According to the specification for merging merge module (msm), see:
        "Authoring Merge Module Directory Tables": [1], custom action 51 (set
        property) must be emitted for every directory name in the merge module
        directory table if the directory name is starting with the standard
        directory name.
        
        Quoting it here:
        
        "
        When a predefined directory is included in a merge module, the merge
        tool automatically adds a Custom Action Type 51 to the target database.
        The merge module author must ensure that a CustomAction table is also
        included. The CustomAction table may be empty, but this table is required
        to exist in the target database and ensures that the modified predefined
        directories are written to the correct locations. For example, when a
        system directory is included in a merge module, the merge module author
        must ensure that a Custom Action table exists.
        
        Note that the matching algorithm for the generation of these type 51
        custom actions only checks that the directory name begins with one of
        the predefined SystemFolder properties. It does not verify that the
        directory name exactly equals the directory property. Any directory
        beginning with one of these standard folder names gets a type 51 custom
        action, even if the rest of the name is not a GUID. Authors need to take
        care that this does not generate false positive matches, and unintended
        custom action generation, on derivative primary keys that begin with one
        of the SystemFolder properties."
        
        Rectify the problem by analyzing the directory table from the merge
        module, checking whether the directory name starts with the standard
        prefix name and if it is the case, emitting custom action 51 to set this
        variable to the standard directory name.
        
        Implementation details:
        
        We use the existing facility for emitting the custom action table events
        including referencing them in the corresponding sequence tables. Given
        that the specification above doesn't mention what sequence table should
        be referencing this emitted custom action, we reversed engineer this
        information from WiX toolkit. Merging the VC++ CRT module with WiX
        toolkit and investigating the resulting MSI with Orca MSI reader, reveals
        that these sequence tables were referencing from these sequence tables:
        
        * AdminExecuteSequence
        * AdminUISequence
        * AdvtExecuteSequence
        * InstallExecuteSequence
        * InstallUISequence
        
        Replicate this behaviour here as well. Note, though, that custom actions
        are generally not referenced in AdminUISequence and AdvtExecuteSequence
        tables in LibreOffice MSI building tool chain.
        
        Rendering of the custom action is achieved by programmatic emulation of
        custom action in SCP module. Consider this similar SCP module based
        action:
        
          Name = "MigrateInstallPath";
          Typ = "321";
          Source = "shlxtmsi.dll";
          Target = "MigrateInstallPath";
          Inbinarytable = 1;
          Assignment1 = ("InstallExecuteSequence", "", "CostInitialize");
          Assignment2 = ("InstallUISequence", "", "CostInitialize");
        
        We instantiate the following data structure to emit custom action
        System64Folder.3CFBED52_9B44_3A4D_953C_90E456671BA1:
        
          Name = "System64Folder.3CFBED52_9B44_3A4D_953C_90E456671BA1"
          Typ = "51"
          Source = "System64Folder.3CFBED52_9B44_3A4D_953C_90E456671BA1"
          Target = "[System64Folder]"
          Styles = "NO_FILES"
          Assignment1 = ("AdminExecuteSequence", "", "CostInitialize")
          Assignment2 = ("InstallExecuteSequence", "", "CostInitialize")
          Assignment3 = ("InstallUISequence", "", "CostInitialize")
        
        [1] https://msdn.microsoft.com/en-us/library/windows/desktop/aa367787%28v=vs.85%29.aspx
        
        Change-Id: I2fbd37ff63298d99b2ba1b6afe6e875f56d8e378
        Reviewed-on: https://gerrit.libreoffice.org/33366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>

2017-02-01  jan Iversen  <jani@documentfoundation.org>  [56a8a76e9e001dc5274815c3893bf48c9e7b7298]

        Makefile.in added support for testIde
        
        This is a temporary fix, to allow testing of the new
        windows IDE, without disturbing the existing one.
        
        Change-Id: I4c59427541878acb6dd382af42deb7c0c952bcf9

2017-02-01  jan Iversen  <jani@documentfoundation.org>  [9493bb3a26579fd89d1c2684590691c4129500e4]

        gbuild-to-ide typo
        
        Change-Id: I3b57086349d039087dc9395f7af63f8e8fbf1bab

2017-02-01  Caolán McNamara  <caolanm@redhat.com>  [0861cb6d72f0d718928a1998c8a0e2c690e8b09f]

        fix crash with gtk3, opengl and presentation console
        
        PresenterSlideShowView::PaintInnerWindow has a mbIsForcedPaintPending flag
        which is used to throw away the console canvas, but for other backends the
        paint occurs at a much different time after a clear has a chance to get
        triggered, while for gtk3 it happens as its being setup.
        
        hack around this presenter console weirdness by skipping the initial
        paint for this salsysobj case
        
        Change-Id: If1b23600ef07241e52d92bd5eb38b9e90d9ed192

2017-02-01  jan Iversen  <jani@documentfoundation.org>  [45de3417e31337db4310fc77a048ea9d1e6772bb]

        gbuild-to-ide patch to allow faulty gbuildtojson
        
        Sometimes gbuildtojson does not get rebuild, and thus
        delivers unexpected json files (old keys)
        
        Change-Id: Ib4bab170ed5a2ab5c112d19af144f2551e608278

2017-02-01  Akshay Deep  <akshaydeepiitr@gmail.com>  [76acb8ab5f302d1dc3a33ac8c13e5e8fd7b6c7a5]

        tdf#98034 - SIDEBAR: Add delay spinbox to Custom Animation tab
        
        Change-Id: Ie13a5e04207475794fef75c568786f37eb2c406f
        Reviewed-on: https://gerrit.libreoffice.org/33230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>

2017-02-01  qarkai  <qarkai@gmail.com>  [b12823aa81003e80372bd89db79bd6ba8e032a95]

        tdf#39593 move duplicate code to separate method
        
        Change-Id: I89c809a220efc006d3b5b0675c050ff07cb2dbfe
        Reviewed-on: https://gerrit.libreoffice.org/33380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-02-01  Stephan Bergmann  <sbergman@redhat.com>  [ebe83479b42d781de73767c888148dc791ff1dbe]

        Missing includes
        
        Change-Id: I287f166291a905c9f4d166bf07c09de93184bf87

2017-02-01  Tor Lillqvist  <tml@collabora.com>  [d502c33b20f8570517b951e256756c71218bad52]

        Need <config_features.h> here, too
        
        Change-Id: I9dc03760831f3f1ff433c67abde95060d533ea14

2017-02-01  Stephan Bergmann  <sbergman@redhat.com>  [3667820d9445c690b0a5575f267e731a59e47d7a]

        loplugin:useuniqueptr
        
        Change-Id: Iffab8e3d8ecaad835d5f0cce68ede4eaea1547a4

2017-02-01  Michael Stahl  <mstahl@redhat.com>  [fdb45279695ab72f8f5a3bb32961c0f7a146aa34]

        Revert "vcl: include config_features.h"
        
        This reverts commit a4d5d69eb4a1f5f889c933e5a801582f31c6ad80.
        
        Once is enough.

2017-02-01  Tor Lillqvist  <tml@collabora.com>  [d60790a7114e847b941261aab9cb1e90770e1bf9]

        Need <config_features.h> here, too
        
        Change-Id: Ie16af2d0943cec6374307e9afb09cd47ed6d7043

2017-02-01  Stephan Bergmann  <sbergman@redhat.com>  [87087bab94c477485ebe85b955cb08d8281f0a10]

        loplugin:stringconstant
        
        Change-Id: I8b7611d6fdc55fc8cd9551e129a2e03e58682229

2017-02-01  Stephan Bergmann  <sbergman@redhat.com>  [49c8235944ee6d1b937177d8497924d13b07f0b8]

        loplugin:unnecessaryoverride
        
        Change-Id: I53699ef386dad99b38559defe985057492a5df76

2017-02-01  Maxim Monastirsky  <momonasmon@gmail.com>  [d46a9baff5d8008344b33f0eb8748602b1c52d54]

        Updated core Project: help  732cd669a0f593eeaacaa4f67bce5947a431c0c1
        
        Adapt hids after popupmenu xml conversion
        
        Change-Id: Icf119499f75a838ec6159ae19c33e16be9967da5
        

2017-02-01  Maxim Monastirsky  <momonasmon@gmail.com>  [53be223421e1a7964a45df769cae140ffe6595c8]

        Convert MENU_BROWSER_DEFAULTCONTEXT to xml
        
        Change-Id: If59ecb4ea92d9daf423aef870e79248f5bc93e6d

2017-02-01  Stephan Bergmann  <sbergman@redhat.com>  [1028e5192c5e131513b6f2df02d39e7ed5e4dcb5]

        More ctor check fixes
        
        Change-Id: Ifcce63b975fb7c4ac7e7545e3eadcc6f7f12e466

2017-02-01  Michael Stahl  <mstahl@redhat.com>  [a4d5d69eb4a1f5f889c933e5a801582f31c6ad80]

        vcl: include config_features.h
        
        Change-Id: I6e68a6728eed108c7670ebef6073394de3f53e6b

2017-02-01  Stephan Bergmann  <sbergman@redhat.com>  [836b74aead22c7013cd18f52224f19f5af179810]

        Fix ctor check
        
        Change-Id: Ie261d5412c510c045b4d93a6bf1a3d4cf4371897

2017-02-01  Tor Lillqvist  <tml@collabora.com>  [a0b4f816ce9b02b0b7cfb7fa74f74ecd9d8ae375]

        Need <config_features.h> here, too
        
        Change-Id: I39d443e582a6e82947f9c833b157f137a082a358

2017-02-01  Tor Lillqvist  <tml@collabora.com>  [a5c20f649d78c088f953ba1cb59f31d7a1bc200a]

        Need <config_features.h> here, too
        
        Change-Id: I8bd752814994fedac17fe0d002b415902c276b20

2017-02-01  Stephan Bergmann  <sbergman@redhat.com>  [c14b9630a9f2be95d8c55c253e516f3acd7ccf78]

        Adapt CustomTarget_odk/build-examples to macOS
        
        Change-Id: Ib64d5b5fa1bf13a484adb296b969d1b96387f0c6

2017-02-01  Stephan Bergmann  <sbergman@redhat.com>  [c306c444bfd3d0984741fd99ed4f29016ef14ee2]

        Also on macOS use JDK's .../Home/bin/javac etc.
        
        Only on macOS, the SDK used to expect javac etc. in a Commands sub-dir (which
        Apple's JDK 1.6.0 has but Oracle's JDK 1.8.x don't).  However, at least both
        Apple's latest JDK 1.6.0 (as available via <https://support.apple.com/kb/DL1572>
        "Download Java for OS X 2015-001") and any recent Oracle JDK 1.8.x (like
        jdk1.8.0_121.jdk) have a Home sub-dir that contains a "standard" sub-tree with
        bin sub-dir etc., like on other platforms.  So consistently make the SDK use
        that instead.
        
        This removes the JAVABIN Make variable from settings.mk.  It is assumed to not
        be used by client code.
        
        Change-Id: Ie0ad647f489528444dfd399c2f00500b772d3288

2017-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [c34fc4520dfee4ca068f249ee0756dacaa7a60cf]

        tdf#105625 related: also check selection across field boundaries
        
        The problem in callnk.cxx was that when selecting 1 char to the right
        using keyboard, and exiting field boundary, nCmp pointed to previous
        position (inside field), and then compared to position to the left
        (which also may be inside field), thus missing call change link (and
        read-only state change). Seems that this was a mistake in commit
        740efbb1daf26828f70dc785c1e107f67706286b.
        
        In pam.cxx, if cursor was to the left of field, and then selected
        1 char to the right to cross field's boundary, then both PaM's point
        and mark had same fieldmark, but point was outside, and mark inside,
        and as code didn't check this condition, so read-only state wasn't
        properly set.
        
        Unit test is augmented to check the second problem.
        
        Change-Id: I7323e53eeb261b4ccdc0f9e36cc0956b373f104d
        Reviewed-on: https://gerrit.libreoffice.org/33790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-02-01  Tor Lillqvist  <tml@collabora.com>  [f2278a10b27c6ca53bfdecf385aae6f1d29a36fb]

        Need <config_features.h> here
        
        Change-Id: I391554dff6f92d7639d0a391f4b00437c7648a6b

2017-02-01  Tor Lillqvist  <tml@collabora.com>  [1eac86f0a34f924eee6b13ebc8dbc52967bf39b8]

        Nothing from <config_features.h> is used here
        
        The #include was introduced in
        96c1ae1d8e78ae8b9bd7d4001645cad24d62b720 with an #if on
        HAVE_FEATURE_OPENGL, but that #if was later removed.
        
        Change-Id: I70f839d5224e0a77a1640a5e23cbe64656c9cb1b

2017-02-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [88dde756eb18d4b65283008b940aa432f6146e50]

        Revert "cancelCommandExecution - no need to pass exception by Any"
        
        This reverts commit 4739b31dafc5154a2c7d6b3f0ee90686863656f0.
        
        Apparently, passing a param of type css::uno::Exception to Any
        will record precisely a css::uno::Exception in that Any, losing
        any subtype information, which this commit changed.

2017-02-01  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [52885c7b82e6cfdd9072af2dc597edcb31192e89]

        use message passing
        
        Change-Id: Idc5fbdcd6d1a11b7607995c1d492ffc829879566
        Reviewed-on: https://gerrit.libreoffice.org/33718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-02-01  Vitaliy Anderson  <vanderson@smartru.com>  [734c005875a707d61531a7c956c0063945422705]

        Compatibility options refactoring. Part 1 small fix
        
        Add missing recommended formatting options in Compatibility.xcs
        Correct ConfigItem rootnode path for SvtCompatibilityOptions_Impl
        
        Change-Id: I1e56b276bf4a0801ab724baaecda53168783b27f
        Reviewed-on: https://gerrit.libreoffice.org/33786
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-02-01  Caolán McNamara  <caolanm@redhat.com>  [00c4679641bc2b84c6496258c0c5bd84df75ae42]

        gtk3 hidpi xor hack needs to use unscaled extents
        
        so that e.g. the xor cursor in csv dialog can be seen when moving
        the mouse across the ruler
        
        Change-Id: Ia2f367d5f610d486a8e10b6bc278cbc8029cf2a1

2017-02-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [994e38e336beeacbd983faafac480afc94d3947e]

        loplugin: use TypeCheck instead of getQualifiedNameAsString
        
        since the latter is rather slow
        
        Change-Id: Ib73cdb923585580777c2265b561c1808e93b2baa
        Reviewed-on: https://gerrit.libreoffice.org/33585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-01  David Tardon  <dtardon@redhat.com>  [eb6c18dfbeb7d2ad20ba7221d156969bd754faed]

        upload poppler 0.51.0
        
        Change-Id: I0d913699c3aac84f2bdfe50f9dec6e6921242744
        Reviewed-on: https://gerrit.libreoffice.org/33776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-02-01  Noel Grandin  <noelgrandin@gmail.com>  [4739b31dafc5154a2c7d6b3f0ee90686863656f0]

        cancelCommandExecution - no need to pass exception by Any
        
        all the call sites are passing an uno::Exception subtype
        
        Change-Id: I6de1f00810e063e75ef620314561d7e2d6445ada
        Reviewed-on: https://gerrit.libreoffice.org/33657
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-01  Tor Lillqvist  <tml@collabora.com>  [385c207e3a0b2d946ff29a9003b36f81a8946c55]

        tdf#105620: Probably better to not ignore initial x0 and y0
        
        So add to them instead of just assigning. In the bugdoc the initial
        values were zero, but maybe in some other cases they aren't.
        
        Change-Id: I3d399fe4aab9260817f171d4e69388a19eb85d21

2017-02-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [2489000d3fd66319a8355fd4e37cfdfda47296d0]

        loplugin:useuniqueptr extend to check local vars
        
        just the simple and obvious case for now, of a local var being allocated
        and deleted inside a single local block, and the delete happening at the
        end of the block
        
        Change-Id: I3a7a094da543debdcd2374737c2ecff91d644625
        Reviewed-on: https://gerrit.libreoffice.org/33749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [595848c85acc2609fcc48a40c7a9f216a2722cd8]

        gpg4libre: Support building --with-system-gpgme (Linux only so far)
        
        Change-Id: I22af89b920d43f3fc5f0fff02070f288bfa59fb4
        Reviewed-on: https://gerrit.libreoffice.org/33702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-02-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [ee32c7d8083ae1449d6b379034be92995c142da9]

        tdf#105461 PDF export: handle text fill color
        
        Text portion level background in Writer text was working already, as
        Writer paints its background explicitly, and then uses no text fill
        color in the metafile (that is turned into a PDF later).
        
        However, text fill color is used for Writer shape text and also in
        Impress. The rectangle is not just the text itself, but also the ascent
        / descent region, this matches the desktop rendering result.
        
        Change-Id: I644007ade43a8b9e663890643b826ae12c427ea5
        Reviewed-on: https://gerrit.libreoffice.org/33781
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8bf9bb129086c9168a4d3d95c178bed1c16e465f]

        -Wunused-macros
        
        Change-Id: I2d3b6f22deee0f2b9ec39592b89e0e4742659593
        Reviewed-on: https://gerrit.libreoffice.org/33782
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [68c58b46918bb377a8d37a3cd1c9a9ba734390f1]

        xmlsecurity: various small cleanups
        
        Change-Id: Id713460036331fd9f98fd1eca85ca61f57cf5afe
        Reviewed-on: https://gerrit.libreoffice.org/33779
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-02-01  Tor Lillqvist  <tml@collabora.com>  [b220bc6d82841b5b53b856d94a1eb99bb3a9f2d7]

        tdf#105620: Fix placement of image embedded in graphic
        
        Change-Id: I419e44d72f594fab0774152720f55c1d7d5366e6
        Reviewed-on: https://gerrit.libreoffice.org/33723
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-02-01  Stephan Bergmann  <sbergman@redhat.com>  [b834fad4a5b7fb6bd642769ed8803d0a65e50b00]

        external/breakpad: Work around -fsanitize=alignment
        
        ...as seen in the scenario described in 5997121a51e240c762b4d002d7d16b94ac13d4a1
        "Support signal handlers registered with SA_SIGINFO", first
        
        > src/client/linux/minidump_writer/directory_reader.h:82:19: runtime error: member access within misaligned address 0x7f3f8235c2cc for type 'struct kernel_dirent', which requires 8 byte alignment
        > 0x7f3f8235c2cc: note: pointer points here
        >   10 02 00 00 d8 f8 3b 00  00 00 00 00 01 00 00 00  00 00 00 00 18 00 2e 00  00 00 00 04 02 c7 3b 00
        
        and then
        
        > src/client/linux/minidump_writer/linux_dumper.cc:382:19: runtime error: member access within misaligned address 0x7f96c225d7bc for type 'google_breakpad::MappingInfo', which requires 8 byte alignment
        > 0x7f96c225d7bc: note: pointer points here
        >   20 0a 32 30 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
        >               ^
        
        Change-Id: I7f739567879093a404bee3e351ce9e8257676183

2017-02-01  Stephan Bergmann  <sbergman@redhat.com>  [5997121a51e240c762b4d002d7d16b94ac13d4a1]

        Support signal handlers registered with SA_SIGINFO
        
        ...as is the case for external/breakpad's
        google_breakpad::ExceptionHandler::SignalHandler (though that one appears to be
        careful to check that its additional arguments are not garbage, cf. the
        "Sometime, Breakpad runs inside a process where some other buggy code..."
        comment in
        workdir/UnpackedTarball/breakpad/src/client/linux/handler/exception_handler.cc).
        
        Seen when JunitTest_framework_complex run under ASan/UBSan happened to trigger
        an assert,
        
        > soffice.bin: vcl/source/app/dbggui.cxx:47: void ImplDbgTestSolarMutex(): Assertion `ImplGetSVData()->mpDefInst->CheckYieldMutex() && "SolarMutex not locked"' failed.
        > sal/osl/unx/signal.cxx:349:13: runtime error: call to function google_breakpad::ExceptionHandler::SignalHandler(int, siginfo_t*, void*) through pointer to incorrect function type 'void (*)(int)'
        > (instdir/program/libsofficeapp.so+0xb7eab0): note: google_breakpad::ExceptionHandler::SignalHandler(int, siginfo_t*, void*) defined here
        >     #0 0x7f6cefc21693 in (anonymous namespace)::callSystemHandler(int) sal/osl/unx/signal.cxx:349:13
        >     #1 0x7f6cefc1f3e1 in (anonymous namespace)::signalHandlerFunction(int) sal/osl/unx/signal.cxx:422:9
        >     #2 0x7f6cedbc95bf  (/lib64/libpthread.so.0+0x115bf)
        >     #3 0x7f6ced20491e in __libc_signal_restore_set /usr/src/debug/glibc-2.24-33-ge9e69e4/signal/../sysdeps/unix/sysv/linux/nptl-signals.h:79
        >     #4 0x7f6ced20491e in __GI_raise /usr/src/debug/glibc-2.24-33-ge9e69e4/signal/../sysdeps/unix/sysv/linux/raise.c:55
        >     #5 0x7f6ced206519 in __GI_abort /usr/src/debug/glibc-2.24-33-ge9e69e4/stdlib/abort.c:89
        >     #6 0x7f6ced1fcda6 in __assert_fail_base /usr/src/debug/glibc-2.24-33-ge9e69e4/assert/assert.c:92
        >     #7 0x7f6ced1fce51 in __GI___assert_fail /usr/src/debug/glibc-2.24-33-ge9e69e4/assert/assert.c:101
        >     #8 0x7f6cb60cdad5 in ImplDbgTestSolarMutex() vcl/source/app/dbggui.cxx:47:5
        >     #9 0x7f6cbd337fb9 in DbgTestSolarMutex() tools/source/debug/debug.cxx:74:9
        >     #10 0x7f6cb3c98abf in vcl::Window::ReleaseGraphics(bool) vcl/source/window/window.cxx:900:5
        ...
        
        Change-Id: I2625541e0b9e50f9723e61e0cbff0e6c77d0fb9f

2017-02-01  Caolán McNamara  <caolanm@redhat.com>  [4bd53cd880ecfa9af27735344bf57fb45de20c25]

        Resolves: tdf#100438 focus trapped in disabled toolbar
        
        lets just leave the toolbar active the whole time, seems
        to make more sense anyway wrt being allowed to keyboard
        into it to paste/insert special character
        
        Change-Id: I174fb707c4c7fd21d95461cc93323eb6d8970818

2017-02-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e78be1c18fc0a3f893023e3086d8cdb5e6d5a6b9]

        InfoBar: Introduce different types
        
        Makes it easier to push various infobars without specifiying the
        colors manually.
        
        Change-Id: I0f861ba02409a42ba2ae767a1ca7634eaf0e7aef
        Reviewed-on: https://gerrit.libreoffice.org/33777
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [bbd34216dca07bb37b9188147c42e64bbf875d54]

        improve exception messages in stoc
        
        Change-Id: I43716332ab916e5ec7b8ab7a4d14895d060a9bd4
        Reviewed-on: https://gerrit.libreoffice.org/33692
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-01  Caolán McNamara  <caolanm@redhat.com>  [2562ad74d1945322e9fdf8af5fc0b1f17e854c9b]

        stoi not a member of std under android toolchain
        
        Change-Id: I73a4e7894e33dd95ca50ea25f5f95bf94a43531e

2017-02-01  Caolán McNamara  <caolanm@redhat.com>  [dfdd01d12226cfbd9b9d2618bd9da71191bfc4b9]

        with navigator in sidebar, press space, crash
        
        because root entries have UserData of type SwContentType while children have
        UserData of type SwContent (both inherit from SwTypeNumber)
        
        Change-Id: Iab7a4caaca5dfdae16aa4f6ede565e26aa4c73c9

2017-02-01  Caolán McNamara  <caolanm@redhat.com>  [567cd9043c09e42d8521a6b81545994ae4539beb]

        turn switch with one case into if
        
        Change-Id: I413f195bb5571eb536e948a7e9ffb982b3619e65

2017-02-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d832e1260615737f8b2cb5cc955f41c0e608f17c]

        Improve InfoBar labels for signatures
        
        Change-Id: I50619d94c7bebeb99b5dbb9e21f0eefa3fd39482
        Reviewed-on: https://gerrit.libreoffice.org/33778
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-02-01  Caolán McNamara  <caolanm@redhat.com>  [2934b737e9a50febde5a1f681123817bdf8be267]

        ofz#506 check len before alloc
        
        Change-Id: Ia3a30936fadde10275a964d09150a3b6e4f3e16f

2017-02-01  Khaled Hosny  <khaledhosny@eglug.org>  [55916dfc59f05537c4e6fece77aef3cc1dbef34c]

        An env var to disable font lookup
        
        To be used in layout tests.
        
        Change-Id: I551b87786a4ad4ab34a22c458561109270fb4a31

2017-02-01  David Tardon  <dtardon@redhat.com>  [22fa901db20e9b01f381fdeb48126697c1ef3680]

        upload zlib 1.2.11
        
        Change-Id: I4e19a9d976c28f5e6649bdbb3dd609e03a4c03a8
        Reviewed-on: https://gerrit.libreoffice.org/33770
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-02-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [dce867e8c4863c969eea3515a988630b74708a43]

        loplugin:stringconstant handle calls to constructors with one arg
        
        Change-Id: Ide9148a908bef46ba14640dfa6f556beaf6e3f60
        Reviewed-on: https://gerrit.libreoffice.org/33772
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [27832947f0d9406c1757182ffa57262f3f03af4b]

        defaults are good enough ..
        
        for copy ctor/assignment and dtor.
        inline MEMBER_CONSTRUCTOR_LIST macro
        
        Change-Id: I50296cebca3bc1aa43376ccd538c84df68a232a2
        Reviewed-on: https://gerrit.libreoffice.org/33771
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0d17c4fa4994debb1a0d653ad9fb816c46623a57]

        inline macros
        
        move static arrays to anonymous namespace
        try creating the SotAction arrays at compile time with constexpr
        
        Change-Id: If0d0563b35936574beea617da08880a6c32569d9
        Reviewed-on: https://gerrit.libreoffice.org/33750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-01  Stephan Bergmann  <sbergman@redhat.com>  [5a3722b23023ef65a11305148c916ee978f1bc6b]

        loplugin:stringconstant
        
        Change-Id: Ic22b9c0c245cca23770a05518534a666e00f9f3e

2017-02-01  Federico Bassini  <kurogan21@gmail.com>  [6f08c430353b36d219c284a87f014985b00af06c]

        gbuild-to-ide: VSGenerator and testVs2013 with relative links
        
        VisualStudio2013IntegrationGenerator  recently doesn't work
        with the new relative paths in GbuilParser.
        this patch does this, now it works fine with all relative paths.
        what is missing it's in the .vcxproj:
        <NMakeBuildCommandLine>
        <NMakeCleanCommandLine>
        <NMakeReBuildCommandLine>
        
        these still work with absolute path but i start now on working this
        
        Change-Id: I19610097edc11be67b4f7fd9f32b6683d334cc2d
        Reviewed-on: https://gerrit.libreoffice.org/33735
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-02-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [256ec177f90d43862a7422f01523d22bdb2cd681]

        convert ScChartGlue to scoped enum
        
        Change-Id: Ia3dd20988d26e23e94581b019ff32c9ebc8663fe
        Reviewed-on: https://gerrit.libreoffice.org/33753
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [faf9b82d396686bdb8e5cf9200f48f2080d65d3b]

        makeAny->Any in accessibility..avmedia
        
        Change-Id: I70f2dfa66d7b66738a840e4a7b5c7fb1b8d7b39f
        Reviewed-on: https://gerrit.libreoffice.org/33756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-02-01  Takeshi Abe  <tabe@fixedpoint.jp>  [cd2088f1395f84f61af47427bb6376db1765a2d6]

        starmath: Simplify and micro-optimize lookup in SmIsMathAlpha()
        
        Change-Id: Ica2e0d14141785b9e14c05179e517117afadc5e0
        Reviewed-on: https://gerrit.libreoffice.org/33734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-02-01  Maxim Monastirsky  <momonasmon@gmail.com>  [f3ba0c5d4dfc44f72aa7d4809c062227649f098f]

        Convert RID_POPUP_TABBAR to xml
        
        Change-Id: Ic4587b8e244c52089692908fe0d10e363b5ed4fb

2017-01-31  Caolán McNamara  <caolanm@redhat.com>  [21f632d327a08fbe4c57b937745e5dee9006cfe2]

        SolarMutexGuard for ImplDbgTestSolarMutex assert in JunitTest_dbaccess_complex
        
        Change-Id: Ic2109abdec0ad3305c2720ac9012585cd7ceb25b

2017-01-31  David Tardon  <dtardon@redhat.com>  [bc4097ed5619ee7457aef250dc25eee934f79e75]

        upload libmwaw 0.3.10
        
        Change-Id: I1355f60bdaf66aecef22f1093f57369b9fd91972
        Reviewed-on: https://gerrit.libreoffice.org/33745
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-01-31  Olivier  <olivier.hallot@libreoffice.org>  [f9d846e6adc29a9f5cc5166193219ddadc95955b]

        tdf#105623 - Two labels for the same function
        
        Change-Id: I0c6e1ed8a7ef90602e3309226481bd91f390f866
        Reviewed-on: https://gerrit.libreoffice.org/33751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-01-31  Jan Holesovsky  <kendy@collabora.com>  [20910ea89efb01406e35e9d942613123f78b637f]

        Replace a terribly expensive json parsing with a peek for the value.
        
        We should reduce the amount of callbacks from the core in the first place, so
        that we don't have to deduplicate this much here, but this already helps a
        lot.
        
        Change-Id: Idf4a3681ac0f47536e00c1d97152f3f8bb99894b

2017-01-31  Jan Holesovsky  <kendy@collabora.com>  [230f04e92d3a3c492e12e0ef2392fc45c73dd762]

        Build the json message a much less expensive way.
        
        Change-Id: I10911deb52f6a0c65262f9d6af459cf6ddd2fae9

2017-01-31  Jan Holesovsky  <kendy@collabora.com>  [be71e2b860e8ec5debc60bdcbda3e3fa5f8cd528]

        Revert "Lok: support for batch API calls"
        
        This was for the moment removed from the online.git, so let's disable the API
        bits too before it shows this is really necessary.  Reverts also:
        Revert "Lok: unittest batch API"
        
        Change-Id: I7bf3fe62d1e73b6f233992d51f587868a78f4bec

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

        add pct fuzzer
        
        Change-Id: I6a1787b484479268223fb59bf510c20be833d4d0

2017-01-31  Caolán McNamara  <caolanm@redhat.com>  [3e27ba70ce212642026874ba73021930a06cdbbd]

        Resolves: tdf#104884 print preview replaces the frame controller
        
        so the sidebar is listening to the old controller which has been disposed[1] so
        when print preview exits and yet another controller replaces the print preview
        one then the sidebar still doesn't listen to the current one.
        
        framework broadcasts COMPONENT_DETACHING/COMPONENT_REATTACHED around these
        changes, so if we listen to them we can keep attached to whatever is the
        current component
        
        [1] note that ContextChangeEventMultipler doesn't inform clients that the
        controller has been disposed, this remains unchanged here
        
        Change-Id: I141509d4a262307afd7dcfc3d77de6cdd6dbfa5f
        Reviewed-on: https://gerrit.libreoffice.org/33758
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-31  Vitaliy Anderson  <vanderson@smartru.com>  [aaf41776b992a4552764f0fdf91671ffebc618fa]

        Compatibility options refactoring. Part 1 small fix
        
        SvtCompatibilityOptions_Impl::impl_GetPropertyNames() solve problem with wrong lProperties names
        
        Change-Id: I0b71a80d542d8175c3f6e6cdf5fe857143714acb
        Reviewed-on: https://gerrit.libreoffice.org/33752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-01-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1478f81f236b88377293432a642def218e228145]

        tdf#105637 Digital signatures dialog has unnessary labels
        
        Change-Id: I474968d566a31fba29bcdc1f74749de8e86fedce
        Reviewed-on: https://gerrit.libreoffice.org/33754
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [057990769325b2f3dd2f198a9bf76a0a85447bb7]

        tdf#105566 Close Infobar after clicking action button
        
        gpg4libre
        
        Change-Id: I24c7021043c5fb1a2a8ef1fbce66f8e416377692
        Reviewed-on: https://gerrit.libreoffice.org/33755
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-31  Mike Kaganski  <mike.kaganski@collabora.com>  [f72b866c9cf4f07fce6744fbf482c4c6488106e2]

        tdf#105625: allow editing around field marks
        
        This commit fixes commit aa799f64723933bbb46544f835a970cfcbb90384,
        and partially reverts commits bd505fdb9f669f365ff39b0ef46f0742c638e333
        and 9104d5e8905c2ec2b576b5ca452d3e23d5555e49 that seem unnecessary
        now. Unit test included, the existing unit tests of partially
        reverted commits are kept.
        
        Change-Id: I2a02cda546f5d484553c3b9467993fca36dae140
        Reviewed-on: https://gerrit.libreoffice.org/33722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-01-31  Eike Rathke  <erack@redhat.com>  [5e1cfb2b55f19f5db24c1e05ef6eefb58df1bbe6]

        renumber global string IDs and close gaps
        
        Eliminating 11 unused IDs that occupied empty elements in the string
        table. Also moved STR_ERR_NAME_INVALID_CELL_REF to the proper position.
        
        Change-Id: I2534476895edb438c7404d781781e6088adf0385

2017-01-31  Pranav Kant  <pranavk@collabora.co.uk>  [96f597acf70ce52f2bdb59c85dd052be54b8d629]

        gtktiledviewer: gtk version checks
        
        There is no major harm in excluding these lines of code on
        platforms with older gtk.
        
        Change-Id: Ica3f1e2b4f60f0bab55254632663ace7b4c61d4d

2017-01-31  Stephan Bergmann  <sbergman@redhat.com>  [0270018b683b2734ba60771e777aa71f873f7252]

        Build the ODK examples during subsequentcheck
        
        ...at least on Linux for now
        
        Change-Id: Id9d909a3b071c37ba0cd29bbff0edb83d937145f

2017-01-31  Stephan Bergmann  <sbergman@redhat.com>  [2e244d879126f681488a99b0eb86c3ec2c2170f8]

        Allow some OO_SDK_*_HOME to be empty
        
        ...in which case the corresponding tool is located on the PATH
        
        Change-Id: I4242180fbbc829f11aa1a12cf1e6b9f0a21ab7c6

2017-01-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f921476a3a943db5a67884ff77b1ffd22622ca60]

        Use white font for colored InfoBars
        
        Change-Id: I35ac32fc213afe7dc8f3ed29caaa982117ec7737
        Reviewed-on: https://gerrit.libreoffice.org/33748
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2499ecc4050a308dd52df0ca32e2d97dff9e40df]

        tdf#105566 Show InfoBar also for signed docs with warnings
        
        gpg4libre
        
        Change-Id: Ia3df9d9d8121539fd1c6b77f8872287b0b432d8e
        Reviewed-on: https://gerrit.libreoffice.org/33744
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0cd819b68ced2a95a127a246c0558153fbdbcae2]

        Add helper methods to get common colors to SfxInfoBar
        
        Change-Id: Ic3816b046839636fa0d1b8cb881725bcc80ef011
        Reviewed-on: https://gerrit.libreoffice.org/33742
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2dff5e856ab343b1296f63d645c47382493fe2fe]

        tdf#105566 Show InfoBar when signature is invalid
        
        gpg4libre
        
        Change-Id: I272ac155889e25b9af91ff723a014588a65b045a
        Reviewed-on: https://gerrit.libreoffice.org/33737
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-31  Michael Stahl  <mstahl@redhat.com>  [95db32acabaae2a1d32874ecb8429e828c52a7ae]

        sfx2: fix comment copypasta
        
        Change-Id: Iebb5f51afe6f32883a535656d8b9e1f0ec678050

2017-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [0681a6ee2813dd5e8bcf5053cc1f0a2f6b4f8c97]

        more SAL_WARN_UNUSED
        
        Change-Id: Idf44fe0302b4504c443f083e527b63b2461ada85

2017-01-31  Stephan Bergmann  <sbergman@redhat.com>  [c866ace49f4a394185b412559fbcbb67718a2fcf]

        Revert "Avoid warning with Clang that doesn't have -Wunused-but-set-parameter"
        
        This reverts commit d69bc9c939b94718ac9e17a62f62ae7ae87776e5, which isn't needed
        any more now that 01aa52b5e91bac740ad21c31968c834c1530831e "Work around
        -Werror,-Wunknown-pragmas" makes the whole pragma block conditional on
        
          __GNUC__ >= 7
        
        (which Clang does not fulfill).

2017-01-31  Stephan Bergmann  <sbergman@redhat.com>  [1b12381203c6a059a5c5e38ebebfe703f5b11c01]

        Remove meaningless comment
        
        Change-Id: I4385376dffa6b7cbc0da3903f285185a6db928dc

2017-01-31  aleksandar-stefanovic  <theonewithideas@gmail.com>  [5f89da97dc7cc7c8f7e9255b6ad41e0a24bf3682]

        Removed static context from LOKitThread
        
        Moved LOKitThread back to LibreOfficeMainActivity, so that it could
        use the context in the constructor. Once the Context became available
        in LOKitThread, it was simply a matter of replacing static references
        with the one passed in the constructor.
        
        Also changed access levels of some methods in LOKitThread.
        
        Change-Id: I0cc2c846c67b90907cbf3dce363666f9ab02d887
        Reviewed-on: https://gerrit.libreoffice.org/33546
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-01-31  Stephan Bergmann  <sbergman@redhat.com>  [01aa52b5e91bac740ad21c31968c834c1530831e]

        Work around -Werror,-Wunknown-pragmas
        
        ...from GCC < 7 not knowing -Wunused-but-set-parameter
        
        Change-Id: I6494882085ad39df8d7b94fa062a7717bffacadb

2017-01-31  aleksandar-stefanovic  <theonewithideas@gmail.com>  [d339bba78ada3655097e96c82eeb886818ee5080]

        Removed static context from JavaPanZoomController
        
        Removed static context, and edited the access levels of some methods
        in the classes, along with some general code style fixes.
        
        Change-Id: I89c71fa38eaafb5cda721602cfc8dad10ba7d26a
        Reviewed-on: https://gerrit.libreoffice.org/33557
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-01-31  aleksandar-stefanovic  <theonewithideas@gmail.com>  [644d92ada400e335e256215598a532f116438a1f]

        Removed static context from LOKitTileProvider
        
        Removed references to static context, replaced them with the context
        object already available in the class, and changed access levels on
        some methods in LOKitTileProvider.
        
        Change-Id: Ib52d325650377b77ec166ddbfb760f74c19067ff
        Reviewed-on: https://gerrit.libreoffice.org/33554
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-01-31  Stephan Bergmann  <sbergman@redhat.com>  [b01ec28b6dfa84c9c9f07d08af27a0107a5260a1]

        Create missing parent dirs when checking for r/o dir
        
        ...can happen when 'unopkg add' is called before soffice had ever been run, so
        UserInstallation isn't populated yet
        
        Change-Id: I0c6b9444f196da5ad5a32cc90f2e1e2a5dbd0f58

2017-01-31  Federico Bassini  <kurogan21@gmail.com>  [9f440258b6bdf9b168992f7058f448dac588760c]

        gbuild-to-ide: testVS2013Ide add a function that create .filters file
        
        this patch writes the .filters file, it creates 2 filters:
        -headers: place, for each module, the header files contained in gbuilparser.modules[<module>][headers]
        -sources: place, for each module, the cxx files contained in gbuildparser.modules[<module>][<target>]['CXXOBJECTS']
        
        Change-Id: Iba98d788b72992624fb8aa09315a5647e275ffcc
        Reviewed-on: https://gerrit.libreoffice.org/33721
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-31  Tor Lillqvist  <tml@collabora.com>  [d69bc9c939b94718ac9e17a62f62ae7ae87776e5]

        Avoid warning with Clang that doesn't have -Wunused-but-set-parameter
        
        Change-Id: I8d016e9959898a90bff9d1e4734cbef37592a97e

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

        we don't actually need width amount of data in advance to fill the width
        
        seeing as we seek from previous position + bytecount on each loop
        we can only be sure we go forward the min (+1/+2) for each iteration
        
        Change-Id: I4f1a29d96c43ee8aa858c97405d196b89994669b

2017-01-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [353a45aa1b1a15047aa2a92c1383996070e87405]

        tdf#103976 DOCX import: disable incomplete w:before/afterLines style handling
        
        Regression from commit 9e7eb63989ef1cf4b9a0e0404b84ef890db3d8e3 (DOCX
        import: parse <w:spacing>'s w:before/afterLines attribute, 2014-10-17),
        the problem is that OOXML has 3 different attributes for the paragraph
        bottom margin (and other 3 for the top one), while in Writer we just
        have a top margin.
        
        Now the import filter tries to work out which one of these should have
        priority and ignore the rest, but this is way more complicated when
        style inheritance has to be taken into account as well.
        
        To avoid the regression just restrict w:before/afterLines handling for
        the case when it's used as direct formatting, that's why this was
        introduced after all.
        
        Change-Id: Ie8642c7a9771596def6b8899e098b26c4f8be0b4
        Reviewed-on: https://gerrit.libreoffice.org/33738
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c53c38c76377028fe4608c21dbde9595dc68914c]

        Remove 'ODF' from comment
        
        Change-Id: Ia7cf3b3a45089ec64f2466711870ed6ba3c59d02
        Reviewed-on: https://gerrit.libreoffice.org/33746
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d595515e9bf93be7008efe87e08752b295f5a1fd]

        Typo, whitespace fixes
        
        Change-Id: I5e77ee0df8490706a33d2e8500f130ffa419168d
        Reviewed-on: https://gerrit.libreoffice.org/33743
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-31  Stephan Bergmann  <sbergman@redhat.com>  [ccb1b1251cb7289f554df4cabe08b9ee4524a592]

        Work around GCC 7 -Werror=implicit-fallthrough=
        
        This is in !LIBO_INTERNAL_ONLY code, so cannot use SAL_FALLTHROUGH.  And even on
        current <https://github.com/boostorg/config> master, BOOST_FALLTHROUGH does not
        yet support [[fallthrough]] for GCC 7.
        
        Change-Id: I5306c3949b13c517fe8ef643cf98c2021147617e

2017-01-31  Stephan Bergmann  <sbergman@redhat.com>  [f6698138359e1f571aa6a464a40fb3bc85412d3a]

        Silence GCC 7 warnings in cppconn/exception.h
        
        Change-Id: Ia924473d3dba11babee23f4137c645b9f8d86a8b

2017-01-31  Stephan Bergmann  <sbergman@redhat.com>  [b48f97a2ec6ec5b53234594e70ccf24db347f976]

        Silence GCC 7 warnings in libcmis/libcmis.hxx
        
        Change-Id: If7114da10824300804a882fa31080a17e69fc36b

2017-01-31  Stephan Bergmann  <sbergman@redhat.com>  [155553ac9574aec457be10c4fef56a97dcbf7fdb]

        Work around GCC -Wunused-result
        
        (cf. <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66425> "(void) cast doesn't
        suppress __attribute__((warn_unused_result))").  Interestingly, this only occurs
        with GCC 7, look like <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70365>
        "warn_unused_result doesn't warn when the result is a class with a destructor"
        is fixed now.
        
        Change-Id: I7b4a066d0bf59080e47404d718917b5f38a98832

2017-01-31  Patrick J  <patj@mail.de>  [e3a47c09500828d27c096c5bfb461c61f6e71378]

        tdf#101638 diameter and radius were mixed up, devide by two
        
        Change-Id: Iaece1ca3439ab3e1029156a5847768728b53b96e
        Reviewed-on: https://gerrit.libreoffice.org/33717
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-01-31  Gabor Kelemen  <kelemeng@ubuntu.com>  [695c8bc98a486d01d00a2fda3e05fb6a615fc1bf]

        tdf#105571 Drop toolbar:helpid attribute from toolbar definitions
        
        These are no longer useful.
        Made with:
        git grep toolbar:helpid | cut -d : -f1 | sort -u | xargs sed -i -r -e 's/ toolbar:helpid="[0-9]*"//'
        git grep toolbar:helpid | cut -d : -f1 | sort -u | xargs sed -i -r -e 's/ toolbar:helpid=""//'1
        
        Change-Id: If1bf04265f4e03b44b6a92529f6133aff1589526
        Reviewed-on: https://gerrit.libreoffice.org/33642
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-31  jan Iversen  <jani@documentfoundation.org>  [8736391f4ddda5bc73221e0762653a721819bcd9]

        Gbuild-to-ide, Froze non-active supported generators.
        
        Copied gbuild-to-ide.py from d575e3a14beef8bdd3517c024b9aab8a17b3ef7b
        to gbuild-to-ideNS.py
        
        Changed Makefile.in to use gbuild-to-ideNS.py for non-actively
        supported platforms.
        
        That way these platform are stable, and not affected of new features.
        
        For now all platforms are still present in gbuild-to-ide and will
        have a "does not break" test for all new features.
        
        Change-Id: I8bb069d93c954a80de540a32b8a01889035c840d
        Reviewed-on: https://gerrit.libreoffice.org/33710
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c3e84d8192218befebcddae2ed9842d081dc6c7]

        teach lolugin:stringconstant about calling constructors
        
        so we can remove unnecessary calls to the OUString(literal) constructor
        when calling constructors like this:
           Foo(OUString("xxx"), 1)
        
        Change-Id: I1de60ef561437c86b27dc9cb095a5deb2e103b36
        Reviewed-on: https://gerrit.libreoffice.org/33698
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-31  Gabor Kelemen  <kelemeng@gnome.hu>  [e1e6cdbb1e9ff37f0bb740a70045c66953bec50c]

        Updated core Project: help  9e0198d62aac3781c1bc1935db9fd0b23e747761
        
        Oops, wrong ui file name
        
        Change-Id: If697b465ca8c019dbf09ffb3bf9501e08e758f13
        Reviewed-on: https://gerrit.libreoffice.org/33732
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-31  Gabor Kelemen  <kelemeng@gnome.hu>  [a4caad7486e4d5be6a5c012285d8d07beb5b48ba]

        Updated core Project: help  e02e34d2842a5389d13e497c923e0fbb593c42a3
        
        Fix ahelps on Position and Size tabpage of draw object properties
        
        Change-Id: I62708e3a517f8983d22f90313936d9563dbfe09c
        Reviewed-on: https://gerrit.libreoffice.org/33731
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-31  Gabor Kelemen  <kelemeng@gnome.hu>  [6e269c12e7f0e522f7316a69ade29ba49a62bc13]

        Updated core Project: help  57c058399077a50156e8f2d26f7b483f49fc3700
        
        Fix ahelp for the Section tab page
        
        Was set for the title instead of the description here
        
        Change-Id: I108ea751c79f9dff0d8ab24205a7e06ca43a9ac3
        Reviewed-on: https://gerrit.libreoffice.org/33727
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-31  Gabor Kelemen  <kelemeng@gnome.hu>  [c21419eaa36bb1ded18a1769f4d33af0d528f568]

        Updated core Project: help  8ecc94f4f628fc151aabd6d4f3ba5dfe9ff72198
        
        Fix ahelps for Wrap tab page and related UNO commands
        
        These are on the Drawing Object Properties toolbar
        and on the drawing objects Properties window - Wrap tab
        also some simple drawing objects have an own Wrap window
        
        Change-Id: I18471f402eb109af5936feacb3fdd8e1d1033087
        Reviewed-on: https://gerrit.libreoffice.org/33729
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-31  Gabor Kelemen  <kelemeng@gnome.hu>  [768ec4a12aaf0f17b4abbad6b78677b9f6f0ad99]

        Updated core Project: help  31cb3368f3f9412c359b58009a8ea0dc9ab75324
        
        Fix ahelps for FlipVertical and FlipHorizontal UNO commands
        
        These are on the Image toolbar
        
        Change-Id: I9ed0262e9e6e346a8e42dc034c690eb88646a316
        Reviewed-on: https://gerrit.libreoffice.org/33730
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e0e3bcfae09d9751d842fb4bda45e2ae367dbb7b]

        Translate German comments
        
        Change-Id: Idf54772d7da0da60d00cfd3b0650cfda0bcd9059
        Reviewed-on: https://gerrit.libreoffice.org/33736
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-31  Gabor Kelemen  <kelemeng@gnome.hu>  [4191f6147fe8f598fdc72d97ba7cb3ec773f5c3d]

        Updated core Project: help  d427d899f1228bcb309f349c39c17eb96d80d980
        
        Fix ahelp for InsertCaptionDialog UNO command
        
        This is on the Drawing Object Properties toolbar
        
        Change-Id: I2f50145a75d213914f1b699753f39a19cc4a3b71
        Reviewed-on: https://gerrit.libreoffice.org/33728
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-31  Gabor Kelemen  <kelemeng@gnome.hu>  [9316e78339ff2763a2e49052c283bff837d2a0da]

        Updated core Project: help  ae83c2d740080cd66029a9cf58457f9711c95b66
        
        Fix ahelp for Insert Section UNO command
        
        This is on the Insert toolbar
        
        Change-Id: I0690631f09fae8f3fca109e7b30b62f0411c4a5b
        Reviewed-on: https://gerrit.libreoffice.org/33726
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-31  Gabor Kelemen  <kelemeng@gnome.hu>  [6bfa01c69386f5fadb8571ffadf2b932866c4e15]

        Updated core Project: help  8ff48d16dbea60ef20ca187f36214e020f73367f
        
        Fix ahelp for line property related UNO commands
        
        These appear on the Drawing Object Properties toolbar
        
        Change-Id: I232f41a8fbde595a57fa6be705cb15ad330a124f
        Reviewed-on: https://gerrit.libreoffice.org/33725
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [2670ca3fc597decae78499d1397539668eb84e5e]

        a whole bunch of SAL_WARN_UNUSED
        
        Change-Id: Iea28debc7d3abc58cca21bd3856cb65b321dc1e6
        Reviewed-on: https://gerrit.libreoffice.org/33693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-30  Caolán McNamara  <caolanm@redhat.com>  [267d6e19e393f9352ee743d213e8d82f74141877]

        ofz: we're going to need at last a len field and a CounterByte on each row
        
        Change-Id: I5c5c2d67bcba7692e696be6ab96db041b20416a4

2017-01-30  Gulsah Kose  <gulsah.1004@gmail.com>  [8d999b118e553a47a34639c7fda138b609b7aac9]

        tdf#102132 Add contextual edit region uno command.
        
        Change-Id: I2b95457ba2f074a13059c9f5ce87589f925d3eda
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/33455
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-01-30  Maxim Monastirsky  <momonasmon@gmail.com>  [93ada372b019be0a2fcd555dec234c146a850a4d]

        Convert RID_MENU_APP_PREVIEW to xml
        
        Change-Id: I8601c0d9c23c6b1fe191391a56602173fe600e20

2017-01-30  Michael Stahl  <mstahl@redhat.com>  [ca1cb1b4ac43be0e75f579fc38dadae37743617e]

        tdf#44502 cppuhelper: fix doxygen warning
        
        Change-Id: If1bb3d7cc37449fc6be5467dc5d4380083d66211

2017-01-30  Michael Meeks  <michael.meeks@collabora.com>  [9c25f6c9fd2331da44544ac360ab82166e12e9cb]

        German comments - last bits of stoc/ translated.
        
        Change-Id: If43573010a4a77ed5b1878a4c5baeac139b30b89
        Reviewed-on: https://gerrit.libreoffice.org/33708
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-01-30  Caolán McNamara  <caolanm@redhat.com>  [4649a2c6b3323622336b9713f90526fbb039bb39]

        convert toolbar config context menu to .ui
        
        Change-Id: I8f8a9517680f02cb8efa3e6e46d3d4ebf7da1510

2017-01-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [20ca0d67e709ea798337f4020ba98dfc9ee4543c]

        add MROUND test case
        
        Change-Id: If05c593887841c344b5e81a3c18b9e91effe67fc
        Reviewed-on: https://gerrit.libreoffice.org/33709
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-30  Eike Rathke  <erack@redhat.com>  [e32c8293709d4940ccf9f3def963e5a87925e583]

        Resolves: tdf#105410 do not crash on a deleted format
        
        ... if the last condition was deleted and the Manage list is to be
        updated. The format is gone.
        
        Change-Id: I0fc056b5c75849197f351871b0d05e5015d0d1bf

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

        ditch fixed length buffer
        
        Change-Id: I06bbe4ee92ebeb7d1bc305d5a7da9ee9a4fa0cb8
        Reviewed-on: https://gerrit.libreoffice.org/33706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-30  Eike Rathke  <erack@redhat.com>  [f67061be4f4dde9d5050b48a19ea71a1fc263a7f]

        tdf#105448 add Sibe [nco-PG] to language list
        
        Change-Id: If7dfeaa0dd4cf4d164147b8b866f7c493a5af669

2017-01-30  Eike Rathke  <erack@redhat.com>  [608b749f27a38c267b599968e60dd87bbd9abde6]

        tdf#105448 add Manchu [mnc-CN] to language list (CTL)
        
        Change-Id: Ia19da31a3df0a7d196997eedef07d8a28aa2e72c

2017-01-30  Caolán McNamara  <caolanm@redhat.com>  [8d664db1372e7b260cba0e3ad5df5840af05c764]

        Updated core Project: help  7fd043d303a6e19088260e76748a431be9b8abf9
        
        update helpids for .ui conversion
        
        Change-Id: I88db8390a188e3d6b60dead17428826eb36a0232
        

2017-01-30  Caolán McNamara  <caolanm@redhat.com>  [65f41e210f2ef3a77209f9ea1f89a17b4b3bffa9]

        convert RID_POPUP_BRKPROPS menu to .ui
        
        Change-Id: I2f55f4959249ac45de4a852089256a33e0f24d91

2017-01-30  Caolán McNamara  <caolanm@redhat.com>  [7db524e5cb572949f1c432b2f4b05c5ef10ad178]

        Updated core Project: help  26ed1b1d98c0f0e7f6e94f67eb08871001efeff3
        
        update helpids for .ui conversion
        
        Change-Id: I685964b0b111eaa548bba3b880bcbac9cd84a217
        

2017-01-30  Caolán McNamara  <caolanm@redhat.com>  [89f67f01942f7a9918075508e3b447c5a5e6e672]

        extend menu builder to handle radio and check entries
        
        Change-Id: Iadbf01f42cb83b2595a49f2e5ba286bcba24281e

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

        I don't see why we hide 'select all' if there is no insert symbol dialog
        
        Change-Id: I928c94e104009e880c46100bdb57926f1a006877

2017-01-30  Caolán McNamara  <caolanm@redhat.com>  [13861216dc3d6b83d2d588024af9268f495a1793]

        convert edit menu to .ui format
        
        Change-Id: I658242745aba910c42a9bddf648dc88f53db6313

2017-01-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1805392e1ca48b57c37b2a32edaa1ec1e2efe227]

        vcl: fix MetaTextLine reading, version 2 contains overline
        
        Reading MetaTextLine version 2 was reading to meUnderline (twice)
        and never read to meOverline. This is not consistent with Write
        where in version 2 we write the content of meOverline.
        
        Change-Id: If7911add5845ec3a01365d4ad8b8afaa6b2723dd
        Reviewed-on: https://gerrit.libreoffice.org/33687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2b95261bcc293b3adbebaa64764b91befc62fa30]

        expand SVM test (Mask, TextRect, TextLine) and mtfxmldump
        
        Change-Id: I13e0882ac7093d6d3ab46914316f303e1ab01b93
        Reviewed-on: https://gerrit.libreoffice.org/33686
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-30  Tamás Bunth  <btomi96@gmail.com>  [4a193d39fb785c75668c977cf6b40d11b0ef4afe]

        tdf#105101 check scale to determine subtype
        
        For computed decimal/numeric values firebird's subtype remains 0. In
        this case we check for the scale of column. If it is not 0 (negative),
        than imply numeric.
        
        Change-Id: Ie5a023d165852fe402b3b4cac817b0bbef58e7cd
        Reviewed-on: https://gerrit.libreoffice.org/33660
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-01-30  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [e7606f1f19b2970f0160075f56d4d97029f1e47a]

        tdf#105548 fix incorrect DATEDIF result.
        
        DATEDIF didn't convert datetime values to date before calculating
        date differences, which in certain cases produced incorrect results.
        Adding use case to unit test document.
        Removed 'TODO-comment' after checking what Excel really does.
        
        Change-Id: Icc16413e43f664d1c993d24e31eb4dc6990623e9
        Reviewed-on: https://gerrit.libreoffice.org/33662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-01-30  Tamás Bunth  <btomi96@gmail.com>  [1db423338899c71ba70e361af339d7b7e4aff61f]

        tdf#105142 set default charset to UTF8
        
        Change-Id: I47dd18a141949f94903297f6e011e7956587b400
        Reviewed-on: https://gerrit.libreoffice.org/33663
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

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

        crash on exit from undisposed insert special character dialog
        
        right click on style combobox in writer toolbar, insert character, esc,
        ctrl+f4 and crash
        
        Change-Id: I83c88584c6d772bf629121a2bcdc16076bee8003

2017-01-30  Michael Stahl  <mstahl@redhat.com>  [57e696742c61297023ddeb21d8e8a8305b6844f8]

        offapi: improve some Settings documentation
        
        Change-Id: Ic63adf85d096cb51f43e5a54453d43ad02792a99

2017-01-30  Caolán McNamara  <caolanm@redhat.com>  [06d8a9d436d39b56b27757312ad802021f9e6737]

        support accelerator modifiers in menu builder
        
        Change-Id: I39c4260ecec288be61f4f2c42c5b7c72babdb7a8

2017-01-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [bf7168bd09a8ae4e0f39f28d74a1d0eaf1411a9d]

        gbuild-to-ide: fix VimIntegrationGenerator
        
        Regression from commit 92c2c5f62d6e8962259e03424a40b6ac7ef32e7d
        (gbuild-to-ide: moduleDict targets -> all paths replaced with relative,
        2017-01-24), <https://clang.llvm.org/docs/JSONCompilationDatabase.html>
        says about the "directory" key of one entry:
        
        "All paths specified in the command or file fields must be either
        absolute or relative to this directory."
        
        So making the includes relative to the toplevel directory won't fly,
        make them absolute.
        
        Change-Id: I3f33c7a21880c1b245580b22996079ba08e3d806
        Reviewed-on: https://gerrit.libreoffice.org/33694
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-30  Pranav Kant  <pranavk@collabora.co.uk>  [76dc7897b0efb1104dea56fe65d0aececab4eca0]

        tdf#105103 assertion failure crash
        
        New document, insert mode on, press space (when autocorrect while
        typing is on)
        
        Change-Id: I54bc9a5cd1f9d8ef877eeca81d7d85ccd90e354a
        Reviewed-on: https://gerrit.libreoffice.org/33651
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-01-30  Pranav Kant  <pranavk@collabora.co.uk>  [d1a5c549d7908ca4b73ab9562fb3517ca1b00050]

        gtktiledviewer: Handle comment callback with Modify flag
        
        Change-Id: I8333876cc4b540c385e316ce8dcbc5f7bd1f7902

2017-01-30  Pranav Kant  <pranavk@collabora.co.uk>  [c4b76c46db899776545fb7ea66abe1d708ffcef3]

        gtktiledviewer: Unused variable
        
        Change-Id: I1bf8833041cf0e0a42aca1b6d851f6f4ca28d68f

2017-01-30  Pranav Kant  <pranavk@collabora.co.uk>  [a9153b4e1c00f7e85e50c333fdba94cc5601acb8]

        gtktiledviewer: Mark reply comments with lightgreen background
        
        Change-Id: Ic6623ebc05f1a09d5fc1b6bae5fab149d98724ab

2017-01-30  Pranav Kant  <pranavk@collabora.co.uk>  [bc713d0670b02c9f267fcf1e5f3373525bcda047]

        gtktiledviewer: Can edit comment from comment sidebar now
        
        TODO: Ideal would be to replace these buttons with a popover menu
        containing all the actions that can be taken on a comment
        
        Change-Id: Iec19e6c4a934394f84bcf4bb20cc14f207ef95be

2017-01-30  Pranav Kant  <pranavk@collabora.co.uk>  [8a7c459f6afb7b8f1f622a61230a0a4411a417ac]

        lok: Allow to edit comment by postit id
        
        Change-Id: Ice1d40b7813226fe99c423047392b3416d763dd4
        Reviewed-on: https://gerrit.libreoffice.org/33614
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

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

        Resolves: tdf#101664 dropcaps not set in styles on load
        
        regression from...
        
        commit 6766760e86b517c726204f9601b33a19cb0c5451
        Date:   Thu Jan 14 21:05:59 2016 +0100
        
            refactor out to limit scope: RES_PARATR_DROP
        
            Change-Id: I8813b5676504e6de2af70d181fa9e905538fb05c
        
        where MID_DROPCAP_CHAR_STYLE_NAME != nMemberId branch
        in the past went to the default handler, while in
        rework it ended up ignored
        
        Change-Id: I8efa131750a064f594c1a2354d7aad19c2dc6b16

2017-01-30  Caolán McNamara  <caolanm@redhat.com>  [980451135b85dcaad038b0371b38e2e061a5d5cf]

        RES_PARATR_DROP listed here twice
        
        Change-Id: I552a50b612fc210020811423949dabd7365c51cf

2017-01-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5b30a94842388d136f645ed7d16a6941da86b760]

        oox: clean-up crypto classes, use c++11 features
        
        - remove "using namespace std;"
        - &vector[0] to vector.data()
        - use nullptr in OPENSSL
        
        Change-Id: Ib4067b0256801f94d448bc8d3faf5a2902d694e5
        Reviewed-on: https://gerrit.libreoffice.org/33629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-30  Tor Lillqvist  <tml@collabora.com>  [93a49ee2a2d44d10a5d83c7c46c165400d14cbc5]

        Drop meaningless forward declaration
        
        Change-Id: I29e09ad50e8adb2c5dd99014872be9c3f0fdcdbd

2017-01-30  jan Iversen  <jani@documentfoundation.org>  [f41301c1630361a0b753ea47e81ea67ace415f4c]

        gbuild-to-ide, solved vim problem.
        
        Updated xcode, WIP.
        
        Solved problem with vim.
        Remark the vim-ide-integration is not maintained, and cannot be expected
        to work as the IDE gets more integrated.
        
        Change-Id: I9d6fe6d2caef7162298814f1ab0d16c7aeb7d895

2017-01-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [fc53cce64400430cdc21f79c959d75fb9a26d13d]

        sw: prefix members of SwAccessibleChildSList_const_iterator
        
        Change-Id: I1420a8c655dac568f6227dbea21506a0c5806a42
        Reviewed-on: https://gerrit.libreoffice.org/33685
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-30  Caolán McNamara  <caolanm@redhat.com>  [4d009bb402e465937dccd19351c96615beaab44b]

        ofz: div by zero
        
        Change-Id: Id5174bb9f0d89fc2286c130650ec27c9df13e123

2017-01-30  Arnold Dumas  <arnold@dumas.at>  [c7e1c9dc63a5986fc70fd86f36c8755b6c2a1f98]

        tdf#103654: Make git hash clickable in the About dialog
        
        This doesn't affect the About Dialog if the build id is not
        a valid git hash.
        
        Change-Id: Ie44f455dbfd0191cf6953091f28a42bccb67a4cb
        Reviewed-on: https://gerrit.libreoffice.org/33652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

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

        Resolves: rhbz#1417480 stray bare XWarpPointer call in gtk3 code
        
        which blows up under wayland naturally
        
        can get here from tools->options->mouse positioning->"dialog center"
        table->insert table
        
        Change-Id: Id81b06a63cc3a2a1073d236e2f36dc65e533e598

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

        ofz: defer bitmap initialization until size checks are completed
        
        Change-Id: I64715b5fe263889d2d62a7a9876d9856842e4a05

2017-01-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [481293fcf5740cbc739e1e7d7f6082acbfb0cdf6]

        Indentation fixes
        
        Change-Id: I22247da71d1594187c531ca5552cf75363aaddfd

2017-01-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [b67bdae596a1f6027e8ed4150172b0ed7be3f10f]

        NO_STREAM_CREATION_WITHIN_DOCUMENT_ROOT is always true
        
        and has been for more than a decade
        
        Change-Id: I81dd8c6db0b3a961d2e2f2dfb4c0fb97704756d8

2017-01-30  fakabbir  <fakabbir@gmail.com>  [78220c485cf9d25bd4078299b2d6e96a49bad7de]

        tdf#105568 Language code has to be arranged
        
        Language code has been arranged in
        alphabetical order for given files.
        
        Change-Id: Ib2ade0857bc5dd1a77348fbec470747abae4893e
        Reviewed-on: https://gerrit.libreoffice.org/33661
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-30  Noel Grandin  <noelgrandin@gmail.com>  [9734a6e1c3930c29aa3c7b80cb896d57c2bebe31]

        GetWasUsed can return by value, no need to be a special snowflake
        
        Change-Id: I4ef22fa49ee883ff0bddb49d1711e8521905502f
        Reviewed-on: https://gerrit.libreoffice.org/33658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-30  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [8145a80868aeb2d81abdeb2918942911c6d128f4]

        tdf#104693: screenshot: fix mirrored mac screenshots
        
        Change-Id: Ie13689d7e15bf8dee6f21e6f5e7d75c9e53e931b
        Reviewed-on: https://gerrit.libreoffice.org/32543
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-01-30  Takeshi Abe  <tabe@fixedpoint.jp>  [11a979cb8a750f2820a0d7947a47e830a1a0b335]

        starmath: Make some functions private, instead of protected
        
        Change-Id: Ic1192a2fca86833e9efd954c7625fb4f84f46b7c
        Reviewed-on: https://gerrit.libreoffice.org/33618
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-01-30  Rosemary Sebastian  <rosemary.seb8@gmail.com>  [c6dd735afb2e1b3837c4f8c5659f52fafab4c56f]

        replace namespace url strings with function calls
        
        Change-Id: I3c0ca35c6f6acdd0f00a2aff4c9ef49d110cc1a2
        Reviewed-on: https://gerrit.libreoffice.org/33664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-29  Caolán McNamara  <caolanm@redhat.com>  [e4f7e197f73bee4f9546528271f63a36d9ea0c89]

        we don't need read access, only write
        
        Change-Id: If9720a402ce360fd691a4ce83f267e2d19e19652

2017-01-29  David Tardon  <dtardon@redhat.com>  [a48c22e1bfc2019a6c2a35caaa09d2319b783078]

        add test for handling .wk3 format file
        
        Change-Id: Id6fd1f979902e286009d16f9d8ea551df3940859

2017-01-29  David Tardon  <dtardon@redhat.com>  [69c03000038e96d120f57b8259763e27907b8470]

        eliminate some code duplicity
        
        Change-Id: I7792ddd691f81744971d45e1155e3192b24155dc

2017-01-29  jan Iversen  <jani@documentfoundation.org>  [05ce36d2e2bada48ee97d6a7c45e3bcf71dff29a]

        gbuild-to-ide xcode, added targets in menu
        
        First step in removing make as builder.
        
        Change-Id: I445627df5610a7d0b8bfbabddb66f1273e021b1a

2017-01-29  jan Iversen  <jani@documentfoundation.org>  [78c48c998bd6525ce236cd8e145f104b2450f062]

        gbuild-to-ide xcode added include files and sorted source list
        
        Added source files so they are sorted (earlier was sorted pr target)
        include files added.
        
        Change-Id: Id9581e2c4d6b123eb13ecc7ce2586fe52cb3ab4f

2017-01-29  Julien Nabet  <serval2412@yahoo.fr>  [018ed00d5b40d25c6f8f40485a41026247fdc91e]

        cppcheck: postfix operator
        
        Change-Id: I2b6f0c922b0e70ecbf79f60831ff5d71cd1438fb
        Reviewed-on: https://gerrit.libreoffice.org/33656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

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

        coverity#1351757 Uninitialized pointer field
        
        Change-Id: Ieeae560fc6b6c82ef92ad5331cc6cddacb893a19

2017-01-28  Caolán McNamara  <caolanm@redhat.com>  [5b4d218b35c57d9a82bcf1f15d6781e2a7430ec0]

        ofz: cluster of unused variables -> div by zero
        
        Change-Id: Ic3ca3228b112301217f0eb239899c775de52975e

2017-01-28  Mike Kaganski  <mike.kaganski@collabora.com>  [62c063de37b777ae2b0d06220ffdbdd8e8912d02]

        tdf#105536: PDF image should be v-flipped unconditionally
        
        Unit test included
        
        Change-Id: Id0d054a6b9922666daf4f36908f97ed6e65fb6c7
        Reviewed-on: https://gerrit.libreoffice.org/33649
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-01-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d817456fb0f5c55ea47c16a18c44da107a24b906]

        loplugin:stringconstant
        
        Change-Id: I4e2e0aba2930d7c4ee60567d1d65e0e773a470bf
        Reviewed-on: https://gerrit.libreoffice.org/33650
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [681c329b7f70ed53f7d188834bc2aa3a154bc22d]

        loplugin:stringconstant
        
        Change-Id: I7e90f4fecf7243c7551ec7ecbb29adfa92a86447
        Reviewed-on: https://gerrit.libreoffice.org/33648
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-28  jan Iversen  <jani@documentfoundation.org>  [bcaba2ca3622a66d475bf41cf2fea3d828ece342]

        gbuild-to-ide source code is relative to module
        
        Last central change, before rewrapping xcode.
        
        Change-Id: If9b3d668fa59fe32a7a89a17ea56a6852b260a2b

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

        coverity#1399595 Uninitialized scalar field
        
        Change-Id: I6e6a1e114ee9abf8826dda19e0b7bc3b573e2edf

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

        Resolves: coverity#1399594 Unchecked dynamic_cast
        
        Change-Id: I6aae2d451db218a53931df1982a5412923dd42c1

2017-01-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [bb759c48680cd11459bb08073098adc57c3b2c9b]

        add SHEETS test case
        
        Change-Id: I4e0aed457dd82ce2f16aa007000067a3e4438876
        Reviewed-on: https://gerrit.libreoffice.org/33645
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b2e54bef5392cc6fe98ec3a46eeec41fdd372f0d]

        loplugin:unnecessaryoverride
        
        seen on tinderbox Linux-F19-x86_64_14-with-check
        
        Change-Id: Ic494f75df7b2ca879e7bb312166b4c91263ee214
        Reviewed-on: https://gerrit.libreoffice.org/33644
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1d83ac45f08270f7f2dd7128056effd0251dc5e]

        loplugin:stringconstant check for unnecessary OUString constructor..
        
        ..calls when creating exceptions
        
        Change-Id: I3bc58a5aa4dc6f0508ecb88b3a843b96b8c7ebfe
        Reviewed-on: https://gerrit.libreoffice.org/33617
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-28  jan Iversen  <jani@documentfoundation.org>  [53d3755972bfd3bd2cd650edf91f1483038028c8]

        gbuild-to-ide, add pr module sources
        
        Additional to having sources pr target (needed
        for generarition), each module also has a sources key
        where all the module source files are sorted, this allows
        to present the user with a sorted list of sources.
        
        Change-Id: I8fd8249c88dc55f47199b7998faeb721d74f982f

2017-01-28  jan Iversen  <jani@documentfoundation.org>  [03bbd573ca3eb1dd9aaf0ae0ba5255fae37ff587]

        gbuild-to-ide, centralized adding extension.
        
        Instead of each generator handling extensions it is
        not done centrally.
        
        Change-Id: I2cf1a499269a26c1c402577b3e8e508d578f9c6e

2017-01-28  Rohan Kumar  <rohankanojia420@gmail.com>  [6e901f86511bd773c1b80f5aebe435f29527e118]

        tdf#51358 Support for SnakeWipe transition animation in SVG support
        
        ported the class SnakeWipe.
        
        Change-Id: Icb41072bbd276e0edf3ef2ecea6148c81110b53e
        Reviewed-on: https://gerrit.libreoffice.org/23285
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-01-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8a0416be440180d0a6cedd449307f6a9bde22eaa]

        Symstore: Also add .exe and .dlls to symstore
        
        These are needed when analyzing the minidump.
        
        Change-Id: Ife296c298e3b2f1ca8a47dcbaaf1947e6aefdc81
        Reviewed-on: https://gerrit.libreoffice.org/33631
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-01-28  Abhilash Singh  <abhilash300singh@gmail.com>  [413232229cbfd9d49ce9d1cdbb6b6e2dbe83af38]

        tdf#86214 User isn't warned entering a cell address not allowed
        
        Refactored ScRangeData::IsNameValid
        
        Change-Id: I74dd5830d13e48e8fe9a5180a819be4acdc9a1db
        Reviewed-on: https://gerrit.libreoffice.org/33386
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-27  Caolán McNamara  <caolanm@redhat.com>  [3084e8f5b12e865d565278168c27c7af15282191]

        add eps fuzzer
        
        Change-Id: I7455a01076fc7c5fd16bbb90914ac93c236b2a3b

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

        coverity#1371303 Missing move assignment operator
        
        Change-Id: I0dec3e192f3da895398a8b011c0e7275aab59d73

2017-01-27  Caolán McNamara  <caolanm@redhat.com>  [15a2a39ce621dc78449f28301beee895e67aa64f]

        everything ImplClear clears is managed by their dtors anyway
        
        Change-Id: Icafd4a4915d2fb3159b50409e5fc443c58d43d57

2017-01-27  Caolán McNamara  <caolanm@redhat.com>  [9aebc26c9b0aa85acdd8429d16c996f359de3062]

        Animation dtor will be called anyway, so drop Clear
        
        Change-Id: Ifa5a1cf6d782af0bb73ceff10f5a2a2daa4457d4

2017-01-27  Caolán McNamara  <caolanm@redhat.com>  [00f0694c09241e7708e9443c34b3896be50dfda5]

        everything reset by ImplClear is going to be overwritten anyway
        
        Change-Id: I94de8723a43d177fdf2caf0d8d3e529200d2e718

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

        we copy the flag for the context in the ctor, but not the context
        
        which is worrying, copy the other missing maSwapInfo too which should be safe
        to do.
        
        in the assignment operator, we don't copy any of those three fields at all, which
        is inconsistent
        
        save and restore the context and context flags on the piece where we overwrite
        ourself via *this = tempobj
        
        Change-Id: I06a7d491f95dcb113a3c705ceeb41f576ab0a514

2017-01-27  Caolán McNamara  <caolanm@redhat.com>  [9bf03203cdc789fb7be58e1b8bc6caa63c6dd09c]

        remove weirdness of ImpGraphic assignment operator
        
        seems to me that this hackery is to avoid the swapfile
        getting pulled out from underneath it during swapin
        
        Change-Id: I6b58d7e31731db8edc4026460beabc667204dcae
        Reviewed-on: https://gerrit.libreoffice.org/33620
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-27  Kohei Yoshida  <kohei.yoshida@collabora.com>  [f2f6d11e35cdd09291e730429d6c876532f34328]

        tdf#102688: let's purge it here just in case...
        
        In theory it would still leak without this if the map mode is set
        multiple times.
        
        Change-Id: Ie862f4d59e45b92ff75dffb787ef256337f47f84
        Reviewed-on: https://gerrit.libreoffice.org/33602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-01-27  giacco  <filippo.giacche@gmail.com>  [ee7e34696e3981c65dd5a13688976aead450a709]

        tdf#87700 command to rotate 180 degrees
        
        same things, with less code
        
        Change-Id: Ied67277f1a48b58aba094f3ca650c08133e95d68
        Reviewed-on: https://gerrit.libreoffice.org/33619
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [9ee0f108ca104ec76d2d73220686fb10c89e78e8]

        GCC 7 supports [[fallthrough]]
        
        Change-Id: Ic6fb995a76a30b60b597005e714de03d43c36a7c

2017-01-27  Michael Stahl  <mstahl@redhat.com>  [2fc5a65a1808ce4304ea55f06c4587a2459b5d52]

        sal: add SAL_NO_ASSERT_DIALOGS variable to redirect...
        
        ... the dialogs that pop up on assert() and abort() to stderr, which
        should work better in CI builds.
        
        Change-Id: I80ec95bae6cc21b8ac27f68ca93aa6c6cce707f4

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [71511385dd6b12c3a902424652087e780fd7f3ba]

        Just pass in OUString directly
        
        Change-Id: Idf7d63672e8b330499e53c1395dedb92d25bb76a

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [464d9249d44d2b36d5334d42ad8b38aab62c3f47]

        gtktiledviewer: Can reply, delete comments from sidebar
        
        ... and put the sidebar in a scrolled window
        
        Change-Id: I57e982c849ed0c4dda4e8f5fdbcb0b85e46da36c

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [621e143c1c9c071e024e287a9d63fe16c7eb4f49]

        gtktiledviewer: factor out user prompt entry dialog
        
        Change-Id: I282390f7319de2e24564e0122e8c0081235a0ef5

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [b3178e2fced804d37efc47fddb77b516ef8d2684]

        lokdocview: 'comment' signal for comment callbacks
        
        Change-Id: I82040893added83ff13395db3917b230ef6b01d5

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [8b3ea2ad62fd781e2fe253ee0c2bb0ce143912f4]

        gtktiledviewer: Comment dialog when tiled annotations are off
        
        Change-Id: I6762baac6c387d968dc6ee94d3494907c817214c

2017-01-27  Khaled Hosny  <khaledhosny@eglug.org>  [7c2e96a4e7733e315bf948dd89a5d804cef5e67e]

        DisableGlyphInjection does nothing
        
        Change-Id: Ie97eac46fde075bd74c7adb583b8be979f3af829

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [4f60b300d230fe963d133b4725eb3e93dfb500e1]

        lok: Unit test for comments api
        
        Change-Id: Ieedb50a4d376c1214ea23b56c8cab19c96c159d0
        Reviewed-on: https://gerrit.libreoffice.org/33615
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [8c78aa379f520f25aa888269f5080583b12b9e6a]

        Just pass in OUString directly
        
        Change-Id: Id9bd288080fdd5ed4dfaee77b697954ad7bc2458

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [3616f875b014b7d58f81cd871ff7bbf9fd6c78d5]

        lokdocview: Separate gobject property for turning off comments
        
        Pass --enable-tiled-annotations to gtktiledviewer on command line
        to turn comments on again, by default they are turned off now.
        
        Change-Id: I40e93ab683ec9538e088ae9aa83cda2eaaf9939e
        Reviewed-on: https://gerrit.libreoffice.org/33622
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [99a2a1f975da68c33ec213fab0f9cf75c31b49c8]

        gtktiledviewer: Comments sidebar
        
        Change-Id: Icf5bb78859668bfb5c43efc3e5fa9afce8458f41
        Reviewed-on: https://gerrit.libreoffice.org/33621
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [111d9033b6b74fd1fe138ff741d7c14c85e226c9]

        Just pass in OUString directly
        
        Change-Id: Iba5289abf96b15e833cb85e96d4e60b2285271be

2017-01-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [70dee11c2e15e90fbd41bf331e67c1d28e094e35]

        use a define for invalid SfxPoolItem
        
        and use helper function IsInvalidItem() more
        
        Change-Id: Ifd651a336a7bd4ef4f945219d765afb827465438
        Reviewed-on: https://gerrit.libreoffice.org/33611
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

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

        move these into the member init list
        
        Change-Id: I94a1ea4cb81e2b7383c3e7c56314d08eea754434

2017-01-27  Caolán McNamara  <caolanm@redhat.com>  [011bae55cdd24a1d3e42f0aa2fcfd98d3ddc9b14]

        Resolves: tdf#104153 lookup what listbox an entry is dragged from
        
        so we can find where its been dragged from in order to remove it from that
        source, rather than relying that it comes from the previously focused listbox
        
        Change-Id: Ie6aa1a311b46e5e9ee96cab05e0705b794b5eb0b
        Reviewed-on: https://gerrit.libreoffice.org/33575
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [53eb2fae381f4ed9d73bcc6d8e76a6f09777ba60]

        -Werror=int-in-bool-context (GCC 7)
        
        Change-Id: Ide131a586d0d282993dfbf53a783f02d48860647

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [1eef075ad555046d840f1e867ce8a259a5ffc01b]

        Fix android build
        
        Change-Id: I3a39b7adc44a61f1bd4379c2a46e559ad12e7184

2017-01-27  Caolán McNamara  <caolanm@redhat.com>  [1ddf5b0ecb68333e00df72a9e367b709ff664661]

        ImplClear sets mbSwapOut false, so mbSwapOut is actually always false here
        
        i.e. failure to swap in does not mean that mbSwapOut is true afterwards, and
        mpSwapFile is discarded. It means the whole thing is thrown away.
        
        Change-Id: I73704866d77078c73d053047a7d2ef6499a3e69d

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [4d092cba7993b283107eea193e8aaefdf7604952]

        Remove dynamic exception specifications from some TDE-only code
        
        Change-Id: I55cfacfd66ed31c8ec209d8deed7746ce917f8ba

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [c65d6e9e5dc4f7d13be582bfb5206caeb7b51ba4]

        -Werror=int-in-bool-context (GCC 7)
        
        Change-Id: I69f31a94f3e57b3488c576f8d8e0569f459a2117

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [85ccbb6f2eec06e10ef38a6e4ade37bdff4b6f3a]

        Don't worry, Kai, it's still in the git repo
        
        57558f61e9aa1a45f12a2f72d7a0359303d00be2 "#i108938# - commented out unused
        member fuction."
        
        Change-Id: I4972d0ff98f8fa21de4fa6506bc1bcbc7088f6d3

2017-01-27  Caolán McNamara  <caolanm@redhat.com>  [3ae2158d43c52fda03edfddb584bf41a8aa0b0ad]

        getColorWindow calling itself, so undisposed windows lying around
        
        Change-Id: I5902c7a677b8b0d3d2891a5f793e5f8e457f25fa

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [9c62e04bd52960b1a412f52d995e1a4c6fb4d69a]

        Remove unused sw/source/ui/vba/vbacheckbox.cxx
        
        ...which was listed as explicitly not copiled with
        24a129b9f559f79df1d88e159760f907f4fdd37c "make it obvious some files are
        intentionally not compiled ( temporarily )" but not removed completely with
        09abd826a0e26517ea722659491e8eb525a9b8bc "remove uncompiled source files" (which
        removed the other files from the first commit's list)
        
        Change-Id: I232fa73680a2fbc64c6b57b85a626695b86d5f7a

2017-01-27  Eike Rathke  <erack@redhat.com>  [9a283e44ca7de2f2fa276544b4d49cff495bd53d]

        Resolves: tdf#105558 accept numeric BASIC return types as numeric
        
        ... not only SbxINTEGER, SbxLONG, SbxSINGLE and SbxDOUBLE.
        
        Change-Id: I75d892f5ae60ef1b18bd86e64777dea746e35a1f

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [cb3c2eaba64e633f3ea0afb1c32d20faaf4201ae]

        loplugin:unnecessaryoverride
        
        Change-Id: I5bed51a3c03e2d55b9b7508d854cd486a35ea90e

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [d83deb9d50b0cacdec7aa1d6e264de398898806e]

        lok: Allow to delete comment by post it id
        
        Change-Id: I61971dfe3a2630ba33c029ce7865bd7077e235cc
        Reviewed-on: https://gerrit.libreoffice.org/33613
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [6e463381b43d888a632e652a873f2b5abe7e5458]

        lok: Allow to reply to comments using postit id
        
        Change-Id: Ic6aaa3066923d62f197bc2b0e02e8049c9d7cd2c
        Reviewed-on: https://gerrit.libreoffice.org/33612
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [73875b39e0ea00a3d80188c229b91c63355cd087]

        Indentation
        
        Change-Id: Ic5b636d5c77b3afff96fc6e4486041153dea9b2a

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [4b8e711ead69aaa129637aad484c63877fa10890]

        lok: Calculate and return parent comment id
        
        ... instead of just checking if its a root comment or reply one.
        
        Change-Id: I2539e6893ee69bfe12911807504df49edf422be2
        Reviewed-on: https://gerrit.libreoffice.org/33470
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [5f5073a84518e4a8660e0153c2e218fb75a85ec4]

        lok: Implement new callbacks for comment notifications
        
        Change-Id: I298183b295c68c4a39cb1f6fffe4b89b4eaee0f3
        Reviewed-on: https://gerrit.libreoffice.org/33469
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [a623b3a449dfcddaad5b621ff1c0b7a520edf4d6]

        lok: New commandvalues command - .uno:ViewAnnotations
        
        Change-Id: I1c3560ab4609c64da7a77e9a65febeb569ec1a3c
        Reviewed-on: https://gerrit.libreoffice.org/33468
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-27  Olivier  <olivier.hallot@libreoffice.org>  [6b977d5a24d5db80c59440a3358c629959d7cf86]

        Updated core Project: help  3e23a5bbb9a0de726b6739f0d60f187648c1dbf4
        
        Fix text box in help page since box redesign
        
        The search options are now under the "replace" box.
        
        Change-Id: I65e704703501715c1e9417686fb2d1c9dcb074c8
        Reviewed-on: https://gerrit.libreoffice.org/33579
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ab28f1291a7cd4806f310c04e7b92f7e29cca8e1]

        SafeMode: Add Backup config to installation
        
        has been only active in instdir so far
        
        Change-Id: I1028d1acb2186347448a1f86aaa864c3ba88f75d
        Reviewed-on: https://gerrit.libreoffice.org/33584
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6fd00998fa63e4f679b4dd00d7a2a7d45f4a30f4]

        Put crash directory config in soffice.ini, instead of own ini file
        
        Change-Id: I3a7aa394792c47c6c5a3a553174d177e66ade617
        Reviewed-on: https://gerrit.libreoffice.org/33582
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3aae650d0f6688eb0c35ec4d36654efe508977da]

        User profile backups: Don't backup user galleries
        
        As suggested in
        https://lists.freedesktop.org/archives/libreoffice/2017-January/076768.html
        
        Change-Id: I2562064ae906eb8b2d507ec971762625692a4bbf
        Reviewed-on: https://gerrit.libreoffice.org/33608
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-27  Michael Stahl  <mstahl@redhat.com>  [dae273da614a57724aea736f415de97416fe016e]

        stoc: oops, missing closing quote
        
        Change-Id: Ib1acd95a705d2b504718a28a91abd570b57c9de9

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [e8613c6eefbb157c612bdba49f1876e57e81e0ed]

        Remove some '#ifdef AWT_DIALOG' noise
        
        ...that sat there ever since 4bda34677755729bd3a10353ea5b7bb9998ccc9b "initial
        checkin - frame for dialogs usuable as UNO service"
        
        Change-Id: I3c8f6fe74d05e5d25950251997354475da02832d

2017-01-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [aaa0728d88a05706aba7b097fe3542a71cc66bb5]

        chart2: too long line
        
        Change-Id: I1ed0b51156ef2d6231908f18be64e49b754789bd

2017-01-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8a8a946c88a01a4fdbfe64bb03fa713fba5c2776]

        chart2: some more for-loop changes in VLegend
        
        Change-Id: I3c0c0b7463a45917c98f8dc766c781acf62da963

2017-01-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7e9d2ccdbb6a4aa81c8280aa04f6f2ef492d6154]

        chart2: remove typedef for std::vector, remove commented code
        
        Change-Id: I62c4cbd0f1ed3d7ea0715475d58e0ee130f3ca00

2017-01-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [85295504351bf71206fd36bcb38e3e8a262996a3]

        chart2: use c++11 for-loop in VLegend
        
        Change-Id: I8f42fa30f49a8c1dc271017dda826279c45460eb

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [df60fbc3614ed7dd66b6ce935ef5236b9ef0ef32]

        Remove dynamic exception specifications from some TDE-only code
        
        Change-Id: Ic5fa5648d0d52bf5a16b5d3c32c549d5fffb2f4f

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [12ffd3ecdd8c138a478d1665d01969639b3914f6]

        Remove dead code
        
        ...dead ever since its introduction in d86602573305ac7c8583794a37c4bd0572b41577
        "#i17307#: XFunction->XScript etc"
        
        Change-Id: I664ff15ec2e9fda000bae7740ced427a646ddc92

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [53a9e834f082864486441efd68fc8ff29d33fc95]

        ...and Clang 4 will have it, too
        
        Change-Id: Ia927ed7d1e7815e59ccb67246da6981c65683168

2017-01-27  Michael Stahl  <mstahl@redhat.com>  [845d4eb7bc20a6eadf08b0fe0939c51c3cbf3a62]

        stoc: try to throw more informative exceptions
        
        ... from IdlInterfaceMethodImpl::invoke(), which is somewhere involved
        in BASIC calls.
        
        Change-Id: I739f70fec56ec9e4345511eefe41fd0f8df8bf6f
        Reviewed-on: https://gerrit.libreoffice.org/33593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-01-27  Caolán McNamara  <caolanm@redhat.com>  [94ffb720b889c51665ebb789d84aee3b3bacb456]

        ofz: tidy up eps preview import
        
        a) check that the remaining stream length is >= the 14 bytes that are
        unconditionally skipped
        b) make the initial security count the min of the arbitrary 100 and the
        remaining stream len less that 14 bytes
        c) tweak ImplGetNumber not to reduce nSecurityCount if its already 0
        
        Change-Id: Ifffa6d02d492affd578fb48007704457ad635b39

2017-01-27  Michael Stahl  <mstahl@redhat.com>  [c971cfbe219ddc876e5ee2fd2129177ade8ed24e]

        offapi: FormulaProperties doc broken link
        
        Change-Id: I45eb0f3259ec514864178b6725107e5ba0ea140e

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [85959fccad7392646675a515afd09aadaaa9ed17]

        lok: Unique annotation Ids to SwPostItFields
        
        Change-Id: I6dd5186eb18ca99a75a5cb73263cc6bfcc7ff345
        Reviewed-on: https://gerrit.libreoffice.org/33467
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [c67040c157aab029373c463a9d3c033c400ff6a9]

        lok: Exit early when inserting annotation if tiled annotation off
        
        Change-Id: Ia5705a07166e5c40aface506e8e8e7b727c2e376
        Reviewed-on: https://gerrit.libreoffice.org/33466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [f4fac7f3411c4afad4a6d33424bf8007822e1ee6]

        getExceptionSpecSourceRange is new in Clang 5
        
        Change-Id: Ifa9223fadeeb1fde54afc99874a1b3d855073dce

2017-01-27  Pranav Kant  <pranavk@collabora.co.uk>  [0f0164d647e01c2e7d2a42a0dd9d58d5e7b765d4]

        lokdocview: Turn off annotations rendering here
        
        Change-Id: Ia1ee4f54a05ab3daca62a78fe335e731e4cfc02d
        Reviewed-on: https://gerrit.libreoffice.org/33465
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d506f4c3d6044b992a08c877195d0a9f7692c64]

        fix spelling containging->containing
        
        Change-Id: I49f736c049735e89ce9f71740f5c308120378a9a

2017-01-27  Caolán McNamara  <caolanm@redhat.com>  [521723b1180a32c02a88ed47137d4242c06eaca7]

        move deref inside (laughable) nSecurityCount check
        
        Change-Id: Idf9a83ffa80137967d8c77d7a9b5133529fc2858

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [b593c9c5b80bff9651cfde8f7c204b5d8e811155]

        -Werror=implicit-fallthrough= (GCC 7)
        
        Change-Id: I9d6c7e5a03aea56d8db84c2ba06c63efb0e007fa

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

        make this a little more readable
        
        Change-Id: I83b6b0bd636b639ce0892f22f216410ce79dee03

2017-01-27  Caolán McNamara  <caolanm@redhat.com>  [5ff2ae5d727d8e596ead075b46d9203d9acd5d25]

        reformat member initialization
        
        Change-Id: I6c86da271d01d63ad426d3ac99068a6ad9663705

2017-01-27  Tor Lillqvist  <tml@collabora.com>  [5b2f40d9182303fc64cfa8e37b69edbf21f5e6fe]

        Fix comments to match reality
        
        Change-Id: I99b49a3c8472b063316baeebdaa89119832a2a1b

2017-01-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [547ceda8ff3bcfb8346e590fbff89c4d887ccab1]

        remove unused debug code
        
        unused since commit 9585c8b8c8d8724cc1bad4a2060c828c15599929
        Date:   Tue Mar 22 10:58:54 2016 +0200
            loplugin:constantparam in sw
        
        Change-Id: I8469619fb70583170ea5cc8d4d03464335af2d28
        Reviewed-on: https://gerrit.libreoffice.org/33609
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [4511431fb665dac192008fa063e783d9e8d7ed15]

        improve "unnecessary user-declared destructor" check
        
        to look for inline&empty destructors, where we can just let
        the compiler do it's thing
        
        Change-Id: Ibde8800bdfed6b77649c30ebc19921167c33dec3
        Reviewed-on: https://gerrit.libreoffice.org/32999
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [1a90a23d9fdcc4344f459b183bbafb8ba7b5bcc0]

        Enable loplugin:dynexcspec rewriting mode
        
        Change-Id: I73404287c387a36e224683f75e967d51d911175b

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [38da1ed9195578aed4edb9d3c9c9eb2587923658]

        Make plugin rewriting work on Windows too
        
        ...in a somewhat hacked-up way for now (see the TODO comment)
        
        Change-Id: Ida89fb8257b876cfca05b3048ce15996091c5703

2017-01-27  Stephan Bergmann  <sbergman@redhat.com>  [b61214c91d926ea56f2cae309469da588b3304b1]

        Remove dynamic exception specifications from !LIBO_INTERNAL_ONLY
        
        ...only odk/examples/ remains to be clean up
        
        Change-Id: I875a1e8d6750b6b007bd75126b8010273e1f32d5

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

        ofz: check if the stream is able to meet the eps len claim before reading
        
        Change-Id: I440c7f38d6588c570a411f2a97c0164e5d7d646f

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

        tweak the scoping here a little
        
        Change-Id: Idb257e3aee7d3f0316f34d34866eb2484390a798

2017-01-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [777a15db74a48ec5341e5b835240db3050605649]

        CppunitTest_libreofficekit_tiledrendering: fix cppunitassertequals warnings
        
        Change-Id: I0fce00d4c794918e5b14b2c4f3f9f36231f28718
        Reviewed-on: https://gerrit.libreoffice.org/33604
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-27  Caolán McNamara  <caolanm@redhat.com>  [9a61fdbf0b64dac30a2fe098388cd20471cca7bb]

        Related: tdf#105514 recursive fallback GetOpenGLContext
        
        Change-Id: Icb8f3751806ef9c1c7c92cd8b7cc7c28595eca22
        Reviewed-on: https://gerrit.libreoffice.org/33580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-27  Tor Lillqvist  <tml@collabora.com>  [ee9568efee1dff59b7c5845d44d010af17ab68dd]

        Use 'CPT' (for "compilerplugins test") instead of 'C??'
        
        Change-Id: I783a121b43223bbd0fd3f6250b2e009a77c87a85

2017-01-27  Vitaliy Anderson  <vanderson@smartru.com>  [91ccb4dbf7cbe7e684c7a8183863e597d7205e57]

        Compatibility options refactoring. Part 1
        
        It relate to reduce the nubmer of copy-paste the same code
        and simplify adding compability options.
        Also using enum class instead enum can eliminate to occurrence
        an error relate to access to out of range an array.
        
        Change-Id: I07b862aac5f88da4a98e2273cb14daa09e70eacb
        Reviewed-on: https://gerrit.libreoffice.org/33543
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-27  Gian Domenico Ceccarini  <gdceccarini@gmail.com>  [78f5923e7cec0f6a0b3dbcbe29bad1980593454c]

        use . as decimal separator in exported number format
        
        Change-Id: I951995a028274c93e0c0b7226e6d2dceec5a916d
        Reviewed-on: https://gerrit.libreoffice.org/33022
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [4142e0a0c05c29a203799cc96630b17133ca2b40]

        loplugin: unnecessary destructor writerfilter..xmloff
        
        Change-Id: I511822dc874101ed3b9850b015b746a86d26c3b5
        Reviewed-on: https://gerrit.libreoffice.org/33578
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [32a461bdd6ffda4b59ff262e1fcbcbe8bf2be7a0]

        loplugin: unnecessary destructor vbahelper..vcl
        
        Change-Id: I6b7800d4a456391251168f7923a1ec7a5ca9efc9
        Reviewed-on: https://gerrit.libreoffice.org/33577
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-27  Kohei Yoshida  <kohei.yoshida@collabora.com>  [fab2f546d1fb3ceaf5ee5d4d728f1728a8f1e7f3]

        tdf#102688: prevent leaking of VirtualDevice instances.
        
        Change-Id: I6fb8e5b7fc5c0cef8f7ab1f93f5096ad588d57c7
        Reviewed-on: https://gerrit.libreoffice.org/33601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-01-26  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [2be42d9480fc831144e4d5b216b0a01ffbdb5c8f]

        curl: get winProxy support back
        
        with properly aligned asterisks
        
        Change-Id: I48b31bce45cdce378fa1cfdd9ddde82b9e669cf5
        Reviewed-on: https://gerrit.libreoffice.org/33500
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-01-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [116693b67f82eba47f9ed03e7da4081849ec80ec]

        update credits
        
        Change-Id: I678449b9e5722a1d8b7516cb934f03c48abb5fda

2017-01-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a7f24b6fe60d84d3ec226445e8023cf594daa72c]

        update emoji autocorrect files from po-files
        
        Change-Id: Iea4e16a5c0ede574bc9e01bc0953aed9a138243d

2017-01-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f28a3358260778f8f401a4069ae9c819313217c4]

        Updated core Project: translations  f6f80453277b09ee87688949dce31fb350d068c0
        
        update translations for 5.3.0 rc3
        
        and force-fix errors using pocheck
        
        Change-Id: I6b04819571adace8dd8bd2f5bfa6e37c0e4ac618
        

2017-01-26  Eike Rathke  <erack@redhat.com>  [32d90e643e4d9285366169301af4342d871c0d94]

        this is the css::document::Settings property LinkUpdateMode
        
        ... not the css::sheet::XGlobalSheetSettings attribute LinkUpdateMode.
        
        Change-Id: I039c8d39e89e693de1c5a1a4218c2fca70a6de9f

2017-01-26  Eike Rathke  <erack@redhat.com>  [d03cacfb7b9b126e375dfeaeed2fcd74d4fa48fb]

        remove now unused header file
        
        Change-Id: I7a9696f07c1a6e1deec342f224343bd938078c2c

2017-01-26  Michael Meeks  <michael.meeks@collabora.com>  [294c78fd65e62f8061dc2d54a4c8b1baa554e407]

        German comment finding - simplify top-level detection.
        
        Change-Id: Ic75b4fbb84687a86f7eca52f82dd337244339c42
        Reviewed-on: https://gerrit.libreoffice.org/33595
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-01-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [38b3df0f74c266bf80b0672a7c7f657ca46ae920]

        add VAR, TRIMMEAN, TTEST testcase
        
        Change-Id: I2e4044bdf77433e3193ba8670a013561a6497482
        Reviewed-on: https://gerrit.libreoffice.org/33596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [87603abe03631f231932547f02cf6390dfc4e020]

        add IMARGUMENT, IMCONJUGATE testcase
        
        Change-Id: I5c2a58b868529d60a5ac66aa0f594d702df6ca56
        Reviewed-on: https://gerrit.libreoffice.org/33597
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

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

        ofz: check if the stream is able to meet the eps len claim before reading
        
        Change-Id: I65407bffb67449e203b8ead23554a4e88387d214

2017-01-26  Caolán McNamara  <caolanm@redhat.com>  [9954a91eb841225950ef28a24be5a38abdcb42a9]

        Related: tdf#104312 create palette on demand
        
        Change-Id: I741323c41231a08fe9561d72ca6079079e888e90

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [63a24bfdc039224bc86733f27df6d56a3b823349]

        loplugin:useuniqueptr
        
        Change-Id: I582c1ac00bd6c9a76fca34e51be0017cdf24f035

2017-01-26  Julien Nabet  <serval2412@yahoo.fr>  [68155a68578a0f4066c1c566c2d378bbae05c216]

        tdf#105483: let's put lowercase Greek letter in italic
        
        and let uppercase one in non italic
        See comments from tdf#52225 in addition to initial description of this one
        
        + adapt QA tests associated (keep on to test "0" case)
        
        Change-Id: Ia84685fc5d336dd96b97d02c0e81f92e7966a6f1
        Reviewed-on: https://gerrit.libreoffice.org/33480
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [5b37ec6eb19ec2bd5020b54197cd554f1b645a4f]

        loplugin:useuniqueptr
        
        CMtaFolderPicker resp. its only derived class CWinFolderPickerImpl is only ever
        instantiated on the heap, so no harm in having that array directly as a member.
        
        Change-Id: I23312e34d3377a46b95a7ee059a2dbbf8f937422

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [1041bc88ec7fb83aaa228c97dafd6c0ac75dd1e0]

        loplugin:useuniqueptr
        
        Change-Id: I66e3e1b3c92304643a783203e4f245e93701ba9a

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [79ed69ed92694f607691c539cf179b4bc2068589]

        ure/source/uretest is !LIBO_INTERNAL_ONLY
        
        ...so revert the relevant parts of d1a9c73ea16f5b4838f639ce2bb2226d9b9b334a
        "tdf#88206 replace cppu::WeakImplHelper* misc"
        
        Change-Id: I0ee5bf227fc541672dfb73e57657640cbccbf7f3

2017-01-26  Eike Rathke  <erack@redhat.com>  [109cff60a3a18b20b2e0efefd0d49f6eab9b52fd]

        this is css::sheet::XGlobalSheetSettings attribute LinkUpdateMode
        
        ... and not css::document::Settings property LinkUpdateMode.
        It directly maps to ScLkUpdMode, LM_UNKNOWN isn't documented as a valid input value.
        
        Change-Id: I062a1fd32ad6a98db4f8e78de4724be1c8190407

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

        ofz: check eps seeks are sane and succeeded
        
        Change-Id: I0eb45e1c1ffd91682ed0ce6a6a74eab54666d715

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [d119e3a986a82ce94018c5ac021996ff221f3772]

        Adapt odk/examples to incompatibly changed (unpublished) API
        
        ...changed with f88f6bcfce233c336c9025d466c5c2fb0b671de3 "Resolves: tdf#35247
        introduce a locale independent numeric field filter".
        
        Makes the example at least compile again.  No idea whether any of the values
        reported by getLocaleIndependentElementNames would actually need to be different
        from those reported by getElementNames for this exampel.
        
        Change-Id: I115096477b28a4ceea398cbbb473a707141d05aa

2017-01-26  jan Iversen  <jani@documentfoundation.org>  [69a3cd160425ca3f26573732b504c470bba6ce77]

        unittest gbuildtojson
        
        Rename of FLEX to LEX needs to be done in the unittest as well.
        
        Change-Id: Ic038fa01d65edb5724c3d9dc8a04c72c6367372d

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [52b84ea00775b8cff8b889ac9d5e73952de02817]

        -Werror=int-in-bool-context (GCC 7)
        
        Change-Id: Id97c3ec66c9c0f924951c44efa9f7dd95b184223

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [23bf4227231eb081f906382ca05e7c2bea5612ec]

        -Werror=implicit-fallthrough= (GCC 7)
        
        Change-Id: I2e9ab956fc1e59d09b7409333f18230e34b6a9b7

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

        fix wrong indent
        
        since...
        
        commit 6ec8387bea9015c4487f76cebd045a1a6e291bc4
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Jan 19 15:56:12 2017 +0000
        
            unbreak this wizard enough to run it
        
        though in fairness it didn't work before that change anyway
        
        Change-Id: Ibd454ec781c6a5ca65ad08f894854b556b046be6

2017-01-26  jan Iversen  <jani@documentfoundation.org>  [dcd86466c6125b3d2ef30e8056d03b832835c807]

        gbuildtojson support for yacc files.
        
        added support for add_grammars macro
        
        Change-Id: I17955bd1534d9f43e1953691d985a18ee8241d38

2017-01-26  jan Iversen  <jani@documentfoundation.org>  [1fb65a66f19ab78b01d7da9784f00437b7ce1681]

        gbuildtojson, added support for lex files
        
        added add_scanner macro
        
        Finalized the move around in gbuild-to-ide, to signal
        which generators are actively supported.
        
        Change-Id: I11699cd4380d49efc3b541abb7780b5136162433

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [8af9286632ca2e2be4326e73fbaf233e3b422959]

        -Werror=implicit-fallthrough= (GCC 7)
        
        Change-Id: I703a5f19536b08a87f2282a278218d0fcecfb515

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [e57ca02849c3d87142ff5ff9099a212e72b8139c]

        Remove dynamic exception specifications
        
        ...(for now, from LIBO_INTERNAL_CODE only).  See the mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2017-January/076665.html>
        "Dynamic Exception Specifications" for details.
        
        Most changes have been done automatically by the rewriting loplugin:dynexcspec
        (after enabling the rewriting mode, to be committed shortly).  The way it only
        removes exception specs from declarations if it also sees a definition, it
        identified some dead declarations-w/o-definitions (that have been removed
        manually) and some cases where a definition appeared in multiple include files
        (which have also been cleaned up manually).  There's also been cases of macro
        paramters (that were used to abstract over exception specs) that have become
        unused now (and been removed).
        
        Furthermore, some code needed to be cleaned up manually
        (avmedia/source/quicktime/ and connectivity/source/drivers/kab/), as I had no
        configurations available that would actually build that code.  Missing @throws
        documentation has not been applied in such manual clean-up.
        
        Change-Id: I3408691256c9b0c12bc5332de976743626e13960
        Reviewed-on: https://gerrit.libreoffice.org/33574
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-01-26  aleksandar-stefanovic  <theonewithideas@gmail.com>  [8802ebd5172ec4bc412a59d136c82b77ab452281]

        Moved About dialog to DialogFragment
        
        This makes the dialog more modular, and it takes no parameters
        instead of two. This is in the preparation of making
        the classes more independent on each-other's states, which is very
        important. Also, this follows the Android way of workflow better,
        since there is no "wrapper" class around the dialog, but instead
        the dialog is called directly.
        
        Change-Id: I7571480a040efaf202fae3929cfe76d65c19653e
        Reviewed-on: https://gerrit.libreoffice.org/33086
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [690ab77f88bed07a8f3d3833b9116bcca6ea1f14]

        Remove dead code
        
        ...originally introduced with 7c35643da46ab9daabcdf7e69f3ccd0ad89c92fd
        "INTEGRATION: CWS npower6" and d06de306602566825b5fcfc20da120529fee73e4
        "INTEGRATION: CWS npower8", respectively, but never added to
        sc/source/ui/vba/makefile.mk in the first place
        
        Change-Id: Ifdc56beefddfcc24b00c7c79003ed285e29dd8ca

2017-01-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [a4af8986c94ff2d1bea0c21f798330efcc97b133]

        [API CHANGE] offapi: remove unused xsec_fw UNO services
        
        This is mostly just the offapi/ part, more C++ code can be removed in
        xmlsecurity/ after this. SignatureVerifier, SAXEventKeeper,
        SignatureCreator, XMLSignatureTemplate and XMLEncryptionTemplate was
        only used inside xmlsecurity, but they all are accessed directly
        already. Decryptor and Encryptor wasn't even used by internal code since
        they were added in commit 9f34fde7a8750b856570b5e855d2ecb226bf0c23
        (libxmlsec, 2004-07-12).
        
        It seems to be unlikely that any of these non-published services were
        used by 3rd-party code, since they were specific to other xmlsecurity/
        code, not generic functionality that could be useful in other contexts.
        
        Change-Id: I4bcfa88d11d2b92a440f6617193c6460125ce4fd
        Reviewed-on: https://gerrit.libreoffice.org/33569
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [b98811106b3c657b0147c8cb7988899e2ed6ba54]

        use rtl::Reference in OImageControlModel
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: If0e1380815e93015249cc19bc66b40befbfab50e
        Reviewed-on: https://gerrit.libreoffice.org/33570
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [a49cbc58933c30d82bab458f2ed5af622bea4690]

        loplugin: unnecessary destructor test..unotools
        
        Change-Id: I1fd8a3f39b875d1920759f42e37f4c9d6785d62e
        Reviewed-on: https://gerrit.libreoffice.org/33573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [788368633a19bb605fd36ae413d1d70bfc0de875]

        loplugin: unnecessary destructor sw
        
        Change-Id: I27dcd289177bd6a63f07d75fb3cfd5c14fa2ee9d
        Reviewed-on: https://gerrit.libreoffice.org/33572
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-26  jan Iversen  <jani@documentfoundation.org>  [fc68a2677006467455eb064c1ddc3666a660af7c]

        gbuild-to-ide finalized split of maintained code
        
        Added "testIde-ide-integration" to allow test of new vs2013 generator.
        
        Change-Id: Ia7d286f06e287ce97faa0a262ee4f93172d4ed28

2017-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [13aa595069250cc4b52ff4795a90317b2e9f50f0]

        use rtl::Reference in Model
        
        instead of storing both raw pointers and an uno::Reference
        
        Change-Id: I93871eaf9807d0fa846a4e1090d7ee7b1db01c5e
        Reviewed-on: https://gerrit.libreoffice.org/33571
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-26  Caolán McNamara  <caolanm@redhat.com>  [068edb65b1dce375223d8642a01b07db3948ac03]

        Resolves: tdf#104153 crash on drag and drop pivot table field
        
        now though sometimes it doesn't get removed at all, so a band aid
        for the moment
        
        Change-Id: I6ccbbe51fe9250af0f85c30a9d253269a18df457

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [aee1d799bebe6a492fbc54fec96270e441ccbc64]

        Make test work with older Clang
        
        For some reason, e.g. Clang 3.8.1 doesn't evaluate std::strlen here (though it
        apparently does in other places in this file).
        
        Change-Id: Ib2b7dcc1d7b6ae47ef285bd2edb65e399dc11b79
        Reviewed-on: https://gerrit.libreoffice.org/33547
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [00424a277b5a92bd71f78103049850ae966be626]

        loplugin:dynexcspec
        
        Change-Id: I5e30befa9338bfd72e237e2bdb7c157526d32b85

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [9f5c54856fe24f5ada639f7eaff2cfbf744c8cfe]

        loplugin:useuniqueptr
        
        Change-Id: I5091c2b4550dee1f0b602a5337e17fe78b9d07f9

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [6a16775c7828358ba0bf6ecdbd785991c06036f7]

        loplugin:useuniqueptr
        
        Change-Id: I1fa141ee0d8d818f3ed5b31faa1ac578ba791e39

2017-01-26  Stephan Bergmann  <sbergman@redhat.com>  [9f80fceaa2ed360ef39710eefa5d00f2ad57a718]

        loplugin:salbool
        
        Change-Id: I9c34c84d14084e84ab7d9fda78955cf2aebaf5dc

2017-01-26  Bryan Quigley  <gquigs@gmail.com>  [424897ba348093ab1697c676a3e44b9060c5b2da]

        Stop working around broken IPv6 site
        
        This basically reverts 324212ce01c10a8811d25c95d1ae6a83d8214f3d which
        forced wget to only use IPv4.
        
        dev-www.libreoffice.org's IPv6 support was broken for a while.  It
        appears to be back to working.
        
        Change-Id: Ib235ddd5719089eaf9d4559bd913571fc46069d1
        Reviewed-on: https://gerrit.libreoffice.org/33558
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [26273f1c5522e6cccd4acd5e1523b28b277b7331]

        fix useless assign
        
        typo from commit a599196064003b724c8ffe3144b77292a4082df3
        Date:   Mon Sep 30 14:38:41 2013 +0200
            covnert sc/source/filter/inc/namebuff.hxx from String to OUString
        
        '=' should have been '+='
        was 'aScAbsName.AppendAscii( RTL_CONSTASCII_STRINGPARAM( "_ABS" ) );'
        
        Change-Id: Ic9c6dcd5c7871c35ae44e6be0f8314d073a863b3
        Reviewed-on: https://gerrit.libreoffice.org/33556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9c4c20367dd5b74c4302f9bf71030c23c8c49144]

        remove unused operators
        
        Change-Id: Ic35d2071e844235bb755226c55d1e4bbbda4876c
        Reviewed-on: https://gerrit.libreoffice.org/33555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2640ec898a043c42f62a46f8381cb43cb33d91c2]

        NameBuffer is dead
        
        all getters are gone since
        commit 96d44c9b077a6cc8068067a795dc63248ab90fea
        Date:   Wed Jul 22 10:20:03 2015 +0200
            loplugin:unusedmethods sc
        
        Change-Id: I26b1ac6b24680d0a6045e9a93d40fbbd2caa6a4b
        Reviewed-on: https://gerrit.libreoffice.org/33542
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d172a803054801ff42296c65cfca844ad5e8f6b]

        use rtl::Reference in SmGraphicWindow
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: Ib84809bee35c01fb590439174740d92bf4cd54bd

2017-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [f025255bf66394ec168ae4cfc4d048c202800d16]

        use rtl::Reference in SwXAutoTextEntry
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I52c8827446d999d0a34b91ab17c056d4237d71a7

2017-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [12ff6d6c35f84f4e57e59274049b7ece4e3d0a37]

        drop unused param from SV_DECL_PERSIST1 macro
        
        Change-Id: Ie1a0a49effc2d88a4d57cf0e5f3608c6bbf4afb6

2017-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [1480a2d05aff1eb6984882aacf39570b6b78a5d5]

        add 'explicit operator bool' to our reference classes
        
        Change-Id: I91cfbe2646dcc55b98d2b809c49c9ea073f54f58
        Reviewed-on: https://gerrit.libreoffice.org/33517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-26  Kohei Yoshida  <kohei.yoshida@collabora.com>  [b41186a2fc49e440890b8c86e5367352ffaf9cd6]

        tdf#103927: Share single standard VirtualDevice instance.
        
        To avoid creating excessive amounts of VirtualDevice instances. Also,
        since we now have VclPtr, we shouldn't need this bOwnerOfRefDev flag.
        
        Change-Id: I97a6f553a178b32bc173b83a6716185d126f97e1
        Reviewed-on: https://gerrit.libreoffice.org/33508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-01-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [326729ce54de5296cb2a673ae88d2befa3e245ef]

        tdf#105520: "Selection Count" does not appear on Status bar when selected
        
        Change-Id: I6ade03b39aeafffa08cfbfcca4739cfe5a73d4ac
        Reviewed-on: https://gerrit.libreoffice.org/33561
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-01-25  Caolán McNamara  <caolanm@redhat.com>  [3d92c34d0a4db27435458e0f3dd50709622388a9]

        Resolves: tdf#94457 our EmfPlusSetPageTransform is malformed
        
        we write a single short, resulting in a record of 0x000C in length MS-EMFPLUS
        spec has EmfPlusSetPageTransform as 0x0010 in length because we're not writing
        the 4 byte PageScale value.
        
        the previous pageunit unit we are writing is of value 1, which is
        UnitTypeDisplay, the same spec says...
        
        "The unit of measure for page space coordinates, from the UnitType enumeration.
        This value SHOULD NOT be UnitTypeDisplay or UnitTypeWorld"
        
        and footnotes that with...
        
        "Windows never writes those values to the PageUnit field, but they are accepted
        with undefined results."
        
        Change-Id: Ic8b5ec463b59aab28ae9897947dfcdbd35b22048
        Reviewed-on: https://gerrit.libreoffice.org/33548
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-25  Caolán McNamara  <caolanm@redhat.com>  [88a3b62194d07bb64bfd2fc186097441dc93dfa3]

        ofz: xpm parser is too slow
        
        and keeps timing out on documents, this takes my example pathological
        case from a callgrind cost of 40875 to 1292 million, and as a side effect
        rhbz#1051121-xpm now look right
        
        Change-Id: I840705007acf329579f270c390328f80190c19e7
        Reviewed-on: https://gerrit.libreoffice.org/33532
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-25  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [6db2027647b2a6a5517bd0e8f958bb6865d4ecb0]

        Updated core Project: help  7b98ed0680a6573ec9b5710ffceeac8df60e684e
        
        Basic: remove ^M
        
        Remove ^M characters at end of line
        remove tabulation characters
        
        Change-Id: I96345f88c732ad5c40a6143437cccf064aca0738
        Reviewed-on: https://gerrit.libreoffice.org/33387
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-25  Michael Stahl  <mstahl@redhat.com>  [68f7be01a78a5bad56ddd94c04764131676d6cc0]

        sw: revert ToX hyperlinks to LO 4.3 behaviour
        
        Commit 94b296d5416dd71d721ad16216b50bce79e3dc04 changed this to
        potentially insert multiple overlapping hyperlink items.
        
        Unfortunately Writer can only have one RES_TXTATR_INETFMT on any given
        position in the paragraph, so the hyperlink hints inevitably overwrite
        each other.
        
        Revert this to do it the same way as the old code in LO 4.3 did: match
        the last unmatched link-start with the first link-end, and ignore all
        the link-start before the matching one, as well as the link-end after
        the matching one.
        
        This should prevent surprising formatting changes on index update,
        including entries spontaneously turning green, and there is no reason
        why the result of the new way is objectively better than the old one.
        
        Change-Id: I55be9c212c473908428fa8bd6487d136343fe852

2017-01-25  Michael Stahl  <mstahl@redhat.com>  [4a43ffcef946067c5b3992a00c765a36804a194f]

        sw: stop swapping start and end position of links in ToX
        
        This causes:
        
        sw/source/core/txtnode/thints.cxx:3198: +SwpHints::Insert: invalid hint, end < start
        
        Change-Id: I933c790127ab1469bb57c4d288dbb49be16ace19

2017-01-25  Stephan Bergmann  <sbergman@redhat.com>  [700470577f62f569a5e81c7b446167f8d9c7b7cc]

        Remove junk
        
        left over from 232c0fb700efd31eff8cfee896437c481582ed0f "#115784# idlc: fixed
        commandline option processing."
        
        Change-Id: I41f81b1223cf72c0fcf8e84cdc7016e3aebf0c9d

2017-01-25  Caolán McNamara  <caolanm@redhat.com>  [e9c17354d3cfb4f808fa2092ffcb3b9de7654dee]

        move Image ctor variant with mask color to callers
        
        Change-Id: I81a52aeb855edca823881360831b26e252780053

2017-01-25  Stephan Bergmann  <sbergman@redhat.com>  [499370e598fdf898a21ccd26544213cf9cc939fa]

        Remove unused macros
        
        Change-Id: Ib3f8f6cde75b6a605052a3d941380ab27db0f326

2017-01-25  Stephan Bergmann  <sbergman@redhat.com>  [03c0a7fe18a60d2bd5c7e650ccb7dc1a687c8a2c]

        Fall back on o3tl::make_unique for now
        
        Change-Id: I58f688004804aed8b749b72caaa53afc06387ec7

2017-01-25  Stephan Bergmann  <sbergman@redhat.com>  [337dc6253537c30aaf3e619700c139e35beb8bbd]

        Missing include
        
        Change-Id: I60177c2b10b973e9c8f09ea7c71d44df08e50cc4

2017-01-25  Stephan Bergmann  <sbergman@redhat.com>  [d97bdf10d2654851d69a726b659d68eba3d9076e]

        Avoid calling log10(0)
        
        ...to avoid UBSan reporting during CppunitTest_sc_addin_functions_test:
        
        [...]
        > Testing file:///data/sbergman/lo-san/core/sc/qa/unit/data/functions/addin/fods/imabs.fods:
        > warn:xmloff.style:14186:1:xmloff/source/style/xmlstyle.cxx:300: Here is a duplicate Style
        > scaddins/source/analysis/analysishelper.cxx:949:37: runtime error: value -inf is outside the range of representable values of type 'int'
        >     #0 0x7f77717d11d6 in sca::analysis::ParseDouble(char16_t const*&, double&) scaddins/source/analysis/analysishelper.cxx:949:37
        >     #1 0x7f77717e39e5 in sca::analysis::Complex::ParseString(rtl::OUString const&, sca::analysis::Complex&) scaddins/source/analysis/analysishelper.cxx:1690:10
        >     #2 0x7f77717e317f in sca::analysis::Complex::Complex(rtl::OUString const&) scaddins/source/analysis/analysishelper.cxx:1664:10
        >     #3 0x7f777167fa79 in AnalysisAddIn::getImabs(rtl::OUString const&) scaddins/source/analysis/analysis.cxx:912:19
        >     #4 0x7f78148bd16a 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
        >     #5 0x7f78148b6b70 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
        >     #6 0x7f78148b3894 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
        >     #7 0x7f7772bdd096 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:697:9
        >     #8 0x7f7772bdf45a 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
        >     #9 0x7f77d3c63f17 in ScUnoAddInCall::ExecuteCallWithArgs(com::sun::star::uno::Sequence<com::sun::star::uno::Any>&) sc/source/core/tool/addincol.cxx:1466:31
        >     #10 0x7f77d3c631da in ScUnoAddInCall::ExecuteCall() sc/source/core/tool/addincol.cxx:1444:9
        >     #11 0x7f77d484504f in ScInterpreter::ScExternal() sc/source/core/tool/interpr4.cxx:2999:19
        [...]
        
        Change-Id: Ie31d6374bdac3ae11784d925011c5a67802cdf56

2017-01-25  Stephan Bergmann  <sbergman@redhat.com>  [16bf916eee4148d66a13323aa69c1bb272c3219e]

        Pass gb_VISIBILITY_FLAGS into external/breakpad
        
        ...to avoid UBSan (on Linux) reporting a ODR violation between
        google_breakpad::MinidumpDescriptor::kMicrodumpOnConsole (workdir/
        UnpackedTarball/breakpad/src/client/linux/handler/minidump_descriptor.cc)
        defined in both the crashreport and sofficeapp dynamic libs.
        
        Change-Id: I686a6e2041c70f0aa17a774d705dc71d95d20183

2017-01-25  Caolán McNamara  <caolanm@redhat.com>  [1337932c038d0a0f689e59de7c8ffd272dbdafa4]

        fix index widget control positions on first view
        
        Change-Id: Ic70006d65100b0ed8b337d43ff81577fb4579192

2017-01-25  Caolán McNamara  <caolanm@redhat.com>  [f08d33f87799848597e2818cd5e173ab3fdc510b]

        use a std::unique_ptr
        
        Change-Id: I1ab99995e35714d6ef3358400b0805723c44678c

2017-01-25  Caolán McNamara  <caolanm@redhat.com>  [160e11fed1ebc4df8e3ce0afdb636ef42e5b54fe]

        valgrind: fix leak
        
        since...
        
        commit e94d5233dd7939c54eb52fff456e817cecdf0a4c
        Date:   Fri Mar 11 06:43:06 2016 +0100
        
            work on sane lifecylce for SfxFilter
        
        which removed "delete pFilter" though it was
        pMediumFilter which was in question in this method
        
        Change-Id: I598dd44a8498ebd6b3e63d1c89147bee5ab3bb55

2017-01-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [cbc84a6599c08e5c79e544212c69c6946d0cdbf0]

        tdf#105502 sd increase font size: handle table selection
        
        In part of a table shape is selected, then only operate on the selected
        cells, not on all of them.
        
        Change-Id: I3a9ba2b99bcaa2e355b6fcdafdd142d4a809bce6
        Reviewed-on: https://gerrit.libreoffice.org/33524
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-25  aleksandar-stefanovic  <theonewithideas@gmail.com>  [6310fa8a70db81334b710b06377e20b4ecb378da]

        Replaced empty spinner with the document title
        
        Replaced empty spinner with the document title in the Main (viewer)
        activity. Had to edit the themes to not disable title, and edit the
        manifest to make the desired activities use that theme. If the theme
        is set in the "application" tag, it will apply the theme globablly.
        Also cleaned up and tightened the ToolbarController.
        
        Change-Id: I5099860787b5f84d01c98c5e53ade519c2f89cc4
        Reviewed-on: https://gerrit.libreoffice.org/33306
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-01-25  Caolán McNamara  <caolanm@redhat.com>  [39ced315aa6c49ea233e774a6a834df4823a1ed9]

        return early
        
        Change-Id: Ia8504fdbc952b1e116bdca135a063d4d98be92be
        Reviewed-on: https://gerrit.libreoffice.org/33531
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-25  Caolán McNamara  <caolanm@redhat.com>  [13a9b2045727597c1ab6fa1dc01393b1a73ef280]

        appears to be a missing break here
        
        Change-Id: Ifb04133b1946303879bf860003749996512bec91
        Reviewed-on: https://gerrit.libreoffice.org/33530
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-25  Eike Rathke  <erack@redhat.com>  [0367acdcc59e14b0b067976a08202e8afef0ecf3]

        Resolves: tdf#105351 pass matching index key to conditional format dialog
        
        Change-Id: I9d872140755c4ec0ae67349530b00f339057a356

2017-01-25  Mike Kaganski  <mike.kaganski@collabora.com>  [ff4f48892aca8de695709132fdeb099809db8b55]

        tdf#105511: Unit test
        
        Change-Id: I1b988ca629bc93ff7d29c396d463f2967ed99b54
        Reviewed-on: https://gerrit.libreoffice.org/33512
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5cd223c48667770eeec3ef18c8b1b29d8ba564c]

        loplugin: unnecessary destructor svx
        
        Change-Id: I7feed30eea4f7367943fa2d6e0d75be5ca209068
        Reviewed-on: https://gerrit.libreoffice.org/33516
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-25  Michael Stahl  <mstahl@redhat.com>  [3e6042c2ce4613f5f200739b5842d4e38e8ec54a]

        sw: config item "OutlineLevelYieldsNumbering" has no effect
        
        ... since CWS swqbf90 in 2005, so remove it, except for the
        entry in the property set.
        
        Change-Id: I5f82d1957a15bf5141108ac9821b813dd36f1995

2017-01-25  Michael Stahl  <mstahl@redhat.com>  [efb7aab30686bd1b6355b684b0ef500aa6f55667]

        sw: UseOldPrinterMetrics setting is dead
        
        Change-Id: Ib988c5a842b8eb1c3d1d24261e8f30a5d042ffd8

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a87bf1b693fe44ffdc3b773ee0244bbf1bdeda3]

        use rtl::Reference in SdLayer
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: Id608c50cb4cb3a7cf7ad972303a3c5f9fc8e79b0

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [58868eb9edb819db1684ae04988a77897c62ab59]

        loplugin: unnecessary destructor svl..svtools
        
        Change-Id: Ie96dda7194c83ba88693f8c91899c732d704a4bd
        Reviewed-on: https://gerrit.libreoffice.org/33515
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-25  Justin Luth  <justin_luth@sil.org>  [0e726874b4bd111f84483f4a4f6592c8ecec6112]

        uiwriter: unit test for tabOverMargin
        
        related to tdf#35021 and n#793998 to test
        the tab_over_margin compatibility setting
        for doc and docx.
        
        Change-Id: I00f932957b59a7ff1a55e69f4fdfae4fc1d17163
        Reviewed-on: https://gerrit.libreoffice.org/33278
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-25  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [8154953add163554c00935486a1cf5677cef2609]

        ScXMLTableRowCellContext implements fast interfaces:
        
        Implementation of fast interfaces for contexts in path from
        ScXMLImport::CreateFastContext to ScXMLTableRowCellContext.
        FastParser is enabled and duplicates are avoided at all
        possible places.
        OOoXML filters still need those legacy paths we removed,
        so I had to temporarily map them to fast elements, which
        would increase their load time, but hopefully it should
        help us in the long run.
        
        Change-Id: Ie997a9a8b72787da2356abc99ea2cd57c2e5b670
        Reviewed-on: https://gerrit.libreoffice.org/28648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-01-25  Eike Rathke  <erack@redhat.com>  [657eea01046c7f39ee8ca4545241372177385946]

        Resolves: tdf#104675 ScConditionalFormat ranges needed to start listening
        
        Conditional format manager dialog holds a cloned list of
        ScConditionalFormat and sets that at the document on OK. The ranges of a
        format need to be set before ScFormatEntry/ScConditionEntry are added to
        start their listeners.
        
        Change-Id: I903553b1f6a8298838ee8753315a6ea263b29b08

2017-01-25  Eike Rathke  <erack@redhat.com>  [81845445de26111eb0b7e30f45b3708389fd76cf]

        ScFormulaListener: do not start listening to clipboard or Undo docs
        
        Change-Id: Ic00e30eccc64cc85ee877572ef8df042899f45f5

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [2608523b69fd6f1d888a74674a6ec795b4ad3aad]

        loplugin: unnecessary destructor sfx2..store
        
        Change-Id: Idbf2585e48cd89a43ab68c5c8819880d20461ccf
        Reviewed-on: https://gerrit.libreoffice.org/33514
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [cb55ffa649e73eb12e8edf79950a2494ac5e94b1]

        sw: various small cleanups
        
        Change-Id: I1eb56649fb9913cb32397c1ef49634a0d202f1a1

2017-01-25  Caolán McNamara  <caolanm@redhat.com>  [19663d39f400dac3682228f3f0146807bbbebe74]

        Resolves: tdf#104598 make bright theme shadow the same as it always was
        
        The shadow color was originally set via StyleSettings::Set3DColors taking the
        background color as the input, and doing DecreaseLuminance(64) on it to make
        the shadow color
        
        So, continue to follow that mode if the "dark shadow" is darker than the
        foreground, and IncreaseLuminance the equal amount the other direction for dark
        themes.
        
        This way under a dark theme the problem of impossible to see rulers of
        tdf#90214 is still fixed, while the bright theme colors are the same as they
        always were, which avoid the wearing-on-the-nerves "regression" problem.
        
        Change-Id: I33133ff180ecadce3a14ee45bd33db73c56c0225

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd28eb89d779091fafba0cf6c39a75498d4eab22]

        use rtl::Reference in SwView_Impl
        
        instead of storing both raw pointers and uno::Reference
        
        Change-Id: I75fbb279c5698a1d29b989a03c7daf5d279e869e

2017-01-25  Tor Lillqvist  <tml@collabora.com>  [907a9ce8b8c0d2fe8564e3bfab8dcbd4347f916d]

        Bypass some lines that cause problems with Clang 3.8.1 at least
        
        Change-Id: I05202ee6b2f083e8aacf0a2a8f8d7b8b361a5df8

2017-01-25  Stephan Bergmann  <sbergman@redhat.com>  [da1b98197a020fdebac0084a7c8200191a9c00de]

        embedserv/source/embed/xwin.cxx is gone
        
        ...since f2abfdb94e111ba551bb97ec06fa5b57be3f6299 "embedserv: convert to gbuild"
        
        Change-Id: I932da3595e0d7150ef320c2fa892ea8d5286991c

2017-01-25  Caolán McNamara  <caolanm@redhat.com>  [f6c465bc8e7583a8321f5c881cb008b980e0e3fa]

        ofz#463 unable to mmap
        
        Change-Id: I509faeda019f42bbe7cdc5fc249f2ea2076bb702
        Reviewed-on: https://gerrit.libreoffice.org/33519
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-25  aleksandar-stefanovic  <theonewithideas@gmail.com>  [96b2aa3f820f4cc65904195cde12e305434a732c]

        Reduce usage of memory-leaking Context object
        
        Huge refactoring of the methods to use the passed instance of the
        Context object instead of using the static one. I couldn't completely
        remove the static object, because it requires restructuring of the
        workflow so that it originates from the activity, and not from some
        other random place. The way it was refactored is:
        
        1. Find a place where the static object
        (LibreOfficeMainActivity.mAppContext) is used.
        2. Add a LibreOfficeMainActivity object to the method signature.
        3. Repeat the process with a method that calls it, and repeat until
        the LibreOfficeMainActivity object isn't available, so that it can be
        passed through all the methods, to the place where the static object
        was used.
        4. Replace that static object with the parameter of the function.
        
        The commit looks pretty huge, but it's basically just the simple
        refactoring explained above. The memory leak isn't completely gone,
        but this a progress towards it. Also moved the "global" objects of
        Handler and LOKitThread from an Activity to an Application, which
        is the correct place for "global" variables. Can someone explain why
        Handler and LOKitThread are used? They seem to mostly do nothing, but
        steeply increasing the complexity of the application.
        
        Change-Id: Ib2be77fa3adea94d6b7849d0e2afa90bf318d68b
        Reviewed-on: https://gerrit.libreoffice.org/33073
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aleksandar Stefanović <theonewithideas@gmail.com>

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [d49e497a6bd07e487149d65ab63138ce4aff73a4]

        use rtl::Reference in SwXTextDocument
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I94746e7fafcc7d2206ac0c1a6481e6006421529b

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef2b4342e9f8a887bb840d8a6c875125139d433a]

        loplugin: unnecessary destructor oox..sax
        
        Change-Id: Ie12bfabc92bce04d702f3e77aa5896366e49245e
        Reviewed-on: https://gerrit.libreoffice.org/33509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c6b7c8b43d23dd7de46c02ee2cfa5bd2a97f168]

        loplugin: unnecessary destructor sc
        
        Change-Id: I877bc0927aff7d175c1978fdf3db55d2e048d3b9
        Reviewed-on: https://gerrit.libreoffice.org/33510
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [4fabc2347c75bd09312c6d4b5c7695c26914af52]

        loplugin: unnecessary destructor scaddins..sdext
        
        Change-Id: I6ae02ad25863ec7e0f780020dbc69c9a99488c24
        Reviewed-on: https://gerrit.libreoffice.org/33511
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-25  Federico Bassini  <kurogan21@gmail.com>  [92c2c5f62d6e8962259e03424a40b6ac7ef32e7d]

        gbuild-to-ide: moduleDict targets -> all paths replaced with relative
        
        in moduleDict[<module>][<target>] all absolute paths are replaced
        with a relative path:
        -include/libs relative to core(contained in json) directory
        -json objects, makefile, relative to <module> directory
        
        Change-Id: I5dd64942c2a4d6fc2f01037ee7417de91c41906a
        Reviewed-on: https://gerrit.libreoffice.org/33506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [96def52140ddcf7f72afb4362567f60425fa9f16]

        move GetPosByValue from SfxEnumItemInterface to SfxAllEnumItem
        
        which is it's only use-site
        
        Change-Id: I35943282ad4f5fd5ad297831d63e8abee9a2ddff

2017-01-25  Stephan Bergmann  <sbergman@redhat.com>  [857b403f78c3b2428ea357fe2d1c69522087f3f7]

        -DOPTIMIZE appears to be unused, since forever
        
        Change-Id: I56c91974a27cf100bc0faa1b009f4bf6358b47f5

2017-01-25  Stephan Bergmann  <sbergman@redhat.com>  [236f69e710b1ce00a68d25c26da82724c658b0d4]

        Minor loplugin:stringconstant improvements
        
        Change-Id: I0b39526c0f0854ddbb29e77ece303cf2bdd842c4

2017-01-25  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a7ecbbec9eefdc90cd5ea086954ba6bf8f694433]

        cleanup css includes and using namespaces
        
        Change-Id: I29c3f89c50f858ff4592d0058f15d856de465d77
        Reviewed-on: https://gerrit.libreoffice.org/33490
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-25  Mike Kaganski  <mike.kaganski@collabora.com>  [f26bbdb386f9e66b1a154d0589b1a446ea2dd8d5]

        tdf#105511: use LO language settings to set default RTF language
        
        ... when file containd ansicpg0/cpg0
        This allows user to change this setting and get proper document
        language. Similar technique is used currently for DXF and WMF.
        
        Change-Id: I884a973d98384c92d45a1d2e19720ffe3e6aa20d
        Reviewed-on: https://gerrit.libreoffice.org/33505
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-01-25  Stephan Bergmann  <sbergman@redhat.com>  [999183f7fddd69903e028a35caa6ff85e255f13e]

        Default -ferror-limit=20 doesn't make sense for CompilerTest
        
        Change-Id: Ic535de878c17749cdb2e7a6eadeb27dd2194810e

2017-01-25  Takeshi Abe  <tabe@fixedpoint.jp>  [6d898945d57b53b862c41a3adbd0d4eddd8dfbcd]

        Fix typo in comments: relativ -> relative
        
        Change-Id: I58833e503e93b8057f92710c5828bba6cecd4e09
        Reviewed-on: https://gerrit.libreoffice.org/33488
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [3cda5ffdda64eff9282450816334d18f7aa015bd]

        use tools::SvRef in ScSpellDialogChildWindow
        
        since it is a ref-counted object
        
        Change-Id: I14a2c666a8fe8ab0ccb55f91f7573e7d3c8caf47

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [244677ccf72cfbd778e297f2b464df8df56027c6]

        use rtl::Reference in SwChartDataSequence
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I828ad411c989f14a9175ab173f1a4fe75fed535f

2017-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4adb0c533cc99633f360cb12014aa35599d943a]

        loplugin: unnecessary destructor forms..idlc
        
        Change-Id: I765e0fa61f8134a60e5ea24452c6bbcb3fa8b054
        Reviewed-on: https://gerrit.libreoffice.org/33492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6c98339f7523db93ff8064282c19ab285d80612a]

        uitest: some pep8 fixes
        
        Change-Id: Ib889604f1b6d11e874c27fb5d2757a792a687366

2017-01-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [21248f909e890df8ad50a0d9c18876125bb12c90]

        uitest: document more UNO helper methods
        
        Change-Id: I941f5ba20a7e3176e8d9f5f64c64ada6551d533a

2017-01-24  Federico Bassini  <kurogan21@gmail.com>  [c3580d08a6dded99f67c4a126b9b9c8fb08b26b8]

        gbuild-to-ide: replacement of the code
        
        this patch do 2 things:
        1a) create class testide, a duplicate of
        VisualStudioIntegrationGeneration to work on it without touch the
        real one
        1b) place xcodeintegrationgenerator under testide, and under this
        last one all of generators that work yet
        
        Change-Id: Ib678134678ed19de9dcd9d1f47e8e7c16ae59f74
        Reviewed-on: https://gerrit.libreoffice.org/33495
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-24  Xisco Fauli  <anistenis@gmail.com>  [efbbf4a7950a63b771877f5e9fc98acb174d55ed]

        tdf#105466: Add uitest
        
        Change-Id: I21ba4b716b3b7d2c1c23db816701331ba462b379
        Reviewed-on: https://gerrit.libreoffice.org/33494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-01-24  Tor Lillqvist  <tml@collabora.com>  [31e12a9e639e708f503f4db71b8549a7426c2394]

        Move two include files to oox/inc as they are used only in oox
        
        Change-Id: Ie13614c1977f45aa8086f4db65ca86b7d9212735

2017-01-24  Stephan Bergmann  <sbergman@redhat.com>  [09768d8ee4099907569bb27311eb35377fcde5cc]

        Use proper check for FunctionProtoType
        
        ...as at least MSVC SAL_CALL-annotated functions have an AttributeType wrapped
        around the FunctionProtoType.
        
        Change-Id: Ic085e2e3649e6b2fc8ca380047133a8edbe20589

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [e2eaaa8a578fff5770a99e3f8ee2a7c95c460891]

        Resolves: tdf#104552 table properties dialog drops previous border color
        
        Change-Id: Ie39ea17fe56cc88efc65f6916aaeb1bd1b77c51f

2017-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [c5df32e5cb6ef9727e566541d6cf29dbd5c32602]

        loplugin: unnecessary destructor jvmfwk..lotuswordpro
        
        Change-Id: Iaa4f9b178ab265342255066af7fff09f5b33ab37
        Reviewed-on: https://gerrit.libreoffice.org/33496
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [d92b12604b644195328b89cb9355cd4fc4bc3e2d]

        tdf#105467 new color widget doesn't support XStringListControl
        
        so this threw and mangled the dialog. New color dialog doesn't need
        to be told the name of colors, it figures that out itself.
        
        Change-Id: I89382b6b26312fc90c967620c654ea611cbd9616

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [e3bd10f8d5c7750dd0a700f738f4713519cde118]

        adjust the hide of the zoom so its dynamic on docking/undocking navigators
        
        Change-Id: I525d0abf5618ffc2f614857a29e530f7140c0de7

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [b37ac48935621fcc7b71f81a8b892f24e85e5b6f]

        Resolves: tdf#105450 calc navigator gets 0 height on toggle off/on when docked
        
        Change-Id: Icd346cdf0a208ccaeddd77e6803f4f906361324c

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [25a10ae68effd9b80b0023a86e8f8c6e74697be6]

        add psd fuzzer
        
        Change-Id: I8969e9f5020a6c1957b7f326e5dcca52915ddd4f

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [ecf852299b71a678d084cb93f6b37b9df5dd61cb]

        coverity#1242895 Untrusted value as argument
        
        Change-Id: I1f0d8aee19d2723861aa70f31176db08299cd9b9

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [84568fa10a0aaff14b87f725604704f1907dc2e3]

        coverity#1399021 Unchecked dynamic_cast
        
        Change-Id: I3befc9be20f8d414ec786f1a94f1f85ce94fb44b

2017-01-24  Tor Lillqvist  <tml@collabora.com>  [dda1c7b6fabbda4cf40c21b5fb8cb30f7c1f0743]

        Drop incorrect "artistic" prefix from some token names
        
        Apparently copy/paste mistakes in the
        642a252cf1a2f1d08c4bbfcae15527bb82c7664d and
        21d4cfe19e2796ebf89c408e292c4473924b2bc4 commits from 2014; most of
        the picture effect type tokens added in that commit do have names that
        start with "artistic" but not all.
        
        Does not break any unit test. (Does not fix the bug I am investigating
        either, though.)
        
        Change-Id: I2c3bb7243e1feaa3fa949b58d3acf34825d6987b

2017-01-24  Tor Lillqvist  <tml@collabora.com>  [c0ee5231c9d7a3186fe39e0955320b2bf14f0e50]

        Probably makes more sense to return DONTKNOW if the element is DONTKNOW ...
        
        ... and not the namespace token without any element token ORed in.
        
        DONTKNOW is what the two callers look for.
        
        Does not break any unit test. (Does not fix the bug I am investigating
        either, though.)
        
        Change-Id: Ibd75ee06797d7b62476d4bf2302338b2bb3266d4

2017-01-24  Takeshi Abe  <tabe@fixedpoint.jp>  [d8aa4503966e2c8882c238a1a30c05b72bdf6f68]

        tdf#105382 Set URL-decoded default filename for minimized presentation
        
        See mailing-list thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2017-January/076702.html>
        for a discussion on the original presentation file's URL.
        
        Change-Id: I51ccd7672513118f39518c4ed21902de16b2298f
        Reviewed-on: https://gerrit.libreoffice.org/33261
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-24  Stephan Bergmann  <sbergman@redhat.com>  [80cec5faa5c69d4cf01dd7fc8a7e0dc1ed6f73ae]

        AccStatisticsObject is apparently dead code
        
        Change-Id: I4e04b13538d1242ea38d1400df0ced813171bc5e

2017-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [26f6dadb4f8570d609557c004384a509d570b518]

        manage SvRefBase-subclass by tools::SvRef in ScXMLTableRowCellContext
        
        ScXMLTableRowCellContext
        
        Change-Id: Ia624e971f31cc517f65b6ae15729476cea091d86

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [a3fe4ca1b1ac5262268da456f7260f8de6de0ba1]

        just build the hunspell lib, not the rest
        
        might hack around link failures of the hunspell tools under arm
        
        Change-Id: Ib5db702c2898e909e2bb91f4c4bc6b91bd08f47b

2017-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe2164949b38a7f73883dbdcb3271b94e5c81744]

        teach unusedvariablecheck plugin about SfxPoolItem subclasses
        
        which can all be treated as SAL_WARN_UNUSED
        
        The eehtml.cxx change probably fixes some CJK/CTL bug somewhere
        
        Change-Id: I6852129540f316075aee907971ac19418d71dd9a

2017-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d7c589d502fb7f0d874c13e30011ca33a3fb6e4]

        loplugin: unnecessary destructor cppcanvas..filter
        
        Change-Id: I009cdd60869a67d210edf879ddb451663a7b8676
        Reviewed-on: https://gerrit.libreoffice.org/33491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [04e5d7a6140295cd73ca92449d6f6783b6d8fd04]

        can use memcmp here, for hopefully a little import boost
        
        Change-Id: I5084eff570a66cc2596b400cbb83d1eb24889f0b

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [a8f67df121a16c72c521d91c3d9268089f961d99]

        return early
        
        Change-Id: Ic95f968bcd7acdde170a1128a512f03f77e334cf

2017-01-24  Stephan Bergmann  <sbergman@redhat.com>  [d63b767c699e1658516c2a4514e4f0461ae29dd2]

        loplugin:useuniqueptr
        
        Change-Id: I502ebf4024cd9b0ee61d58d6b6a8e342c7ceac08

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [f0b38738d82dbbc11e9507ee79339cb6563efaa1]

        Related: tdf#105426 upgrade to hunspell-1.6.0
        
        Change-Id: I275222d1a7d78cbfb1ca046562fc8a3c314b0fae
        Reviewed-on: https://gerrit.libreoffice.org/33454
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [44cb1d16f265565d6f77184f7c0d828d3d278dbf]

        tdf#104334 DOC import: don't map STYLREF with switches to SwChapterField
        
        Commit d635b351849b8b576c907abf22500d0fa89ab54f (tdf#99100 DOC import:
        handle subset of STYLEREF natively, 2016-04-06) started to import the
        STYLEREF field code as SwChapterField in case it had \[a-z] switches
        after the field argument.
        
        The bugdoc has a \s switch, which is not documented in ISO/IEC
        29500-1:2012 17.16.5.59 "STYLEREF", nor is really clear what it would
        do.
        
        The original use-case was for the " STYLEREF 1 \* MERGEFORMAT " syntax,
        so just keep using fieldmarks for the " STYLEREF <field argument> \[a-z]
        " case.
        
        Change-Id: Ibd094e72be4e179c779a79a75769b599d4d9bba8
        Reviewed-on: https://gerrit.libreoffice.org/33489
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [06202a90d6857a66512e10fef771b36196fc2d03]

        coverity#1399266 Uncaught exception
        
        Change-Id: I1066fda2258e6acbbbad23256f815975564e5e61

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [b13b78a9067e069886379deec9cb3eaa1d85f91e]

        coverity#1399552 Unintended sign extension
        
        and
        
        coverity#1399551 Unintended sign extension
        
        Change-Id: Iedf7edf35f8b7985860fc254597776fbc1f561f5

2017-01-24  Caolán McNamara  <caolanm@redhat.com>  [86895c6d30d3b34375ce81e60f0db1de250f3841]

        coverity#1399550 Dereference after null check
        
        Change-Id: I4a1ba212b64c7b561f0c1b1f7f75fe255c8d1415

2017-01-24  Stephan Bergmann  <sbergman@redhat.com>  [635d4b0eb8ccdec84d78c9b1d2aa113f6250e1f2]

        Clarify some INetURLObject::setExtension behavior
        
        Change-Id: I1a9e7233b2861a3d09661a08c07d2043c9c0c3c1

2017-01-24  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6ebf8368a5cdec0d0e5a44dc5191d2b7c040240f]

        Crashdump: Make crash directory configurable
        
        Change-Id: I8106ec674080ede7072581dab2e6700040de5828
        Reviewed-on: https://gerrit.libreoffice.org/33032
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a449e0d2425fdedc02fae793a925dd0702d70319]

        use rtl::Reference in FastParser
        
        instead of storing both a raw pointer and a uno::Reference
        
        Change-Id: I6b67a6098a3ccdce7e29ee8d601c743897032eaf

2017-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1211e965aa7883b0c3fc157f6c56b48c8bb0462]

        use rtl::Reference in XFSaxAttrList
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I227ac624b03a172e10840c4d1e2c4ca0362b33a4

2017-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd281dc6e1f3cd5e4785baeeb908a3eca25a7481]

        use rtl::Reference in AccessibleBase
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I583de7a25893baa65363aa6d3199564f63f4fa60

2017-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [33319078e965d4597db9c7ce72ab910f3e0d4e7d]

        use rtl::Reference in ControllerCommandDispatch
        
        rather than storing both a raw pointer and an uno::Reference
        
        Change-Id: I46496da508689d82211940da765d53378f72fd7a

2017-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d611dcc31ee851ddd0a3f96f1fe202ee7bb9eb2]

        use rtl::Reference in ChartModel
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I86846c2c756255eb5627a4b1e5144c41865db895

2017-01-24  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [12643f416102c868309ba8d082ea91726045f0d1]

        use range based loops
        
        Change-Id: I8144aa147883120cfbeacddaff0bcec486f84be2
        Reviewed-on: https://gerrit.libreoffice.org/33449
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [5145f60cc9046369923fca9a336f2009c426e9eb]

        loplugin: unnecessary destructor: basctl..codemaker
        
        Change-Id: Iadcfa9bc4fe9efb8d24d6d6afaf2b9b3def0bc3c
        Reviewed-on: https://gerrit.libreoffice.org/33452
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-24  Takeshi Abe  <tabe@fixedpoint.jp>  [79497f458727a0dea983847fe9d3873bf9c2e972]

        Fix typo in comments: absolut -> absolute
        
        Change-Id: I8aab9004001a9a2ddd54b4c73857b6f9c5b51515
        Reviewed-on: https://gerrit.libreoffice.org/33486
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-01-24  Takeshi Abe  <tabe@fixedpoint.jp>  [c2850bab4f7e5700151a18d806268f2b86a25d56]

        starmath: Inline and remove SmRect::BuildRect()
        
        because a ctor was its only client.
        
        Change-Id: I31cce925231210930576bf93396f9d7aa44a5a71
        Reviewed-on: https://gerrit.libreoffice.org/33414
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-01-23  Caolán McNamara  <caolanm@redhat.com>  [4ef8740c98e6db96832191985e5cd49ca94be0bf]

        Related: tdf#105466 add a freeze/thaw to avoid interim RecalcAlls
        
        so when we are going to do one anyway, skip all the RecalcAlls
        that are triggered by queue_resize due to widgets getting added/removed
        
        Change-Id: I23104e27ce1331f660e90fdd3a28a38a4f778a94

2017-01-23  Caolán McNamara  <caolanm@redhat.com>  [0b7c1dcd149cd98136e5ed3e8e0e70255d87cd16]

        Resolves: tdf#105466 crash when changing conditional formatting condition
        
        Change-Id: Id219a7935f83acf3924e60cb1bf02311dc5c4372

2017-01-23  Caolán McNamara  <caolanm@redhat.com>  [21297dc60514396cf3ce268726939ea5fed36654]

        signs match, so don't need to cast
        
        Change-Id: Ic1a3d4816430478c77ed56b4768524147bbce174
        Reviewed-on: https://gerrit.libreoffice.org/33284
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-23  Caolán McNamara  <caolanm@redhat.com>  [04fafa35fc42c22dbbaf22971a170dcbc0ca7288]

        drop one of the Image ctors
        
        Change-Id: I51178fa30418136d4e5d266715d450f1c967167c
        Reviewed-on: https://gerrit.libreoffice.org/33475
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [bf110d40efcc79efb9247fdce5d2f54bafa6550b]

        Change all Idle* LINKs to be Timer*
        
        Seem UBSAN doesn't like my forced reinterpret_cast to set the Idles
        Link in the Timer class. Now there are two possible solution:
        
          1. convert all (DECL|IMPL).*_LINK call sites to use a Timer* or
          2. split the inheritance of Idle from Timer again to maintain
             different Link<>s and move all common code into a TimerBase.
        
        While the 1st is more correct, the 2nd has a better indicator for
        Idles. This implements the first solution.
        
        And while at it, this also converts all call sites of SetTimeoutHdl
        and SetIdleHdl to SetInvokeHandler and gets rid of some local Link
        objects, which are just passed to the SetInvokeHandler call.
        
        It also introduces ClearInvokeHandler() and replaces the respective
        call sites of SetInvokeHandler( Link<Timer *, void>() ).
        
        Change-Id: I40c4167b1493997b7f136add4dad2f4ff5504b69

2017-01-23  Pranav Kant  <pranavk@collabora.co.uk>  [75d8b305bbc1c2377f23361ecd64816a350baa4c]

        lok: New feature flag to turn off tiled annotations
        
        Change-Id: Ie418642242ada98d4a41f30bb6cefcd57f398ef0
        Reviewed-on: https://gerrit.libreoffice.org/33472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-01-23  Szymon Kłos  <eszkadev@gmail.com>  [6d031e4e3a2e773380374b5b142db5f5ebcdcf79]

        tdf#102142 : disable paragraph spacing icons in the print preview mode
        
        Change-Id: Ia75581ae6fe2942d8c28892f38abda2dd425f33b
        Reviewed-on: https://gerrit.libreoffice.org/33474
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>
        Tested-by: Szymon Kłos <eszkadev@gmail.com>

2017-01-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [a983ad7cf9a2d1720fdf1fcfcfbbd91c67d966e0]

        gbuild-to-ide: restore exec bit
        
        Lost in commit 115797f070888cbad93656dda8fa01ec6c98a3f5 (beginning of
        support for CodeLite in gbuild-to-ide, 2017-01-19), probably
        accidentally.
        
        Change-Id: I641ba0b5e2960ff9b98403bd6379608f3e452c9c

2017-01-23  Pranav Kant  <pranavk@collabora.co.uk>  [18fe7c8687182a1c5e6e497ec433d57b010d2e55]

        gtktiledviewer: Make edit mode the default one
        
        This is a testing tool, most of the time developers want to do
        something with the document to test some functionality, lets keep
        edit mode on by default and save them a second.
        
        Change-Id: I61bbd2b85054b7ebdd14e69ca170674e260368e5

2017-01-23  Aron Budea  <aron.budea@collabora.com>  [bb50474225f80b8aeea49f14ad66173462026a41]

        tdf#100151: Dispose of window if DX device creation failed
        
        Before, if the device lacked Direct3D capabilities, VclPtr
        handling became compromised, and caused a crash. This was
        particularly a problem in virtualized/remote desktop
        connections in Windows.
        
        Now mpWindow instance is disposed of right away if DX
        device creation fails.
        
        Change-Id: I639340380affdb31a93ce6dccd8df33a0a466df6
        Reviewed-on: https://gerrit.libreoffice.org/33413
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-23  Rohan Kumar  <rohankanojia420@gmail.com>  [30672569d5576e86ea47e92c8bcb40416ebadd7c]

        Remove aTransitionSubtypeOutMap and aTransitionTypeOutMap
        
        reverse mapping can be done at run time
        
        Change-Id: Id04688ffb62cfa494d0eeaf6b73feb5ade58d53c
        Reviewed-on: https://gerrit.libreoffice.org/32903
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2017-01-23  Stephan Bergmann  <sbergman@redhat.com>  [c010fe8e5eb781899d77ac18ce6c2c4b74f6fcfd]

        loplugin:useuniqueptr
        
        Change-Id: I510731d7364a9fb670782a743cdefc4582e8c593

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a90a4810aeefbad270978ade194ced3b09d50449]

        loplugin: unnecessary destructor: comphelper..desktop
        
        Change-Id: I9df4cb6a4b1734dac6141d6b0ee7a09e3e05f92e
        Reviewed-on: https://gerrit.libreoffice.org/33453
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-23  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [6d9e4803806d1474039e25092a3c1ee268b0b9f8]

        curl: upgrade to version 7.52.1
        
        - fixes some four CVEs
        - and a ton of other fixes & improvements
        
        Change-Id: I2312f30f72c914c7e930c59ddbe44fb8a282c0a5
        Reviewed-on: https://gerrit.libreoffice.org/33471
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-01-23  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [84e87423c182ec78aba4eb108355906a0d2f0096]

        tdf#105348 add check for divide by zero situation.
        
        Change-Id: I339997870a7983d829a8909d2b3da7b3ab03f58d
        Reviewed-on: https://gerrit.libreoffice.org/33098
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-01-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [abc8057ab1a1189ff7f88d42b13b363ceb228d16]

        pass ownership by pointer
        
        to show the intend of the code.
        
        assert on invalid objects.
        remove useless OSL_ENSURE.
        make sure list of owning pointers can't be copied.
        
        Change-Id: I3cccf8ea87585ec9fe62921203a4d12e617ce15c
        Reviewed-on: https://gerrit.libreoffice.org/33393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-23  Olivier  <olivier.hallot@libreoffice.org>  [5f1bc19a9a0dbdf88e11ef81cc8c2f302748632c]

        Updated core Project: help  ec3123033ab3ea3eace5dd7b53047dcd4daa4ece
        
        Add new Help menu entries into Help main page
        
        Add entries
        - User guides
        - Get help online
        - Restart in Safe Mode
        
        Change-Id: I66e426457c68613d738f49b79f3221cc19b0a7f5
        Reviewed-on: https://gerrit.libreoffice.org/33451
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-23  Mark Page  <aptitude@btconnect.com>  [f671121525b854b6776d7e0ae1ad04d50d7373dc]

        Split emfplus.cxx into multiple files
        
        This helps make emfplus.cxx more readable.
        No source code was changed, only moved except these
        renamed to avoid inheritance warnings::
        EMFPBrush::transformation renamed to brush_transformation
        EMFPPen::transformation renamed to pen_transformation
        Change-Id: I6952d6300c9c459833c2dda2b715d851b9e80de7
        Reviewed-on: https://gerrit.libreoffice.org/31165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-23  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [04f1d35e7eda2c3b178649610d609ee99342bf41]

        tdf#105238 : return error when SHEETS argument is not a reference.
        
        Change-Id: I9c93762b6bfe800d4843070fece2834d544cea13
        Reviewed-on: https://gerrit.libreoffice.org/32932
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-01-23  Rohan Kumar  <rohankanojia420@gmail.com>  [3ce861adbe4e6f04d9d322e649fccd6cfcbd088f]

        tdf#51358 Support for BoxWipe transition in SVG Export
        
        Ported the class BoxWipe
        
        Change-Id: Iad93bfa9e414028ba842c3d43edcb8a94c15a104
        Reviewed-on: https://gerrit.libreoffice.org/32933
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [1e7947401773b33a1e6072dd60ab681b2ad87800]

        tdf#48140 replace ApiCellRangeList in xlsx import (5)
        
        remove now unused ApiCellRangeList
        remove duplicate transition code in AddressConverter
        
        Change-Id: I36865fa1cfd69899d79fa6163aaa2cbba33a8763
        Reviewed-on: https://gerrit.libreoffice.org/32709
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [cb71dc9d36779c32733cd0497d9d799c6608888b]

        tdf#48140 replace ApiCellRangeList in xlsx import (4)
        
        introduce replacement for ApiCellRangeList::toSequence()
        
        Change-Id: Id623b56d26c475e01a77fb12b80af8eee8cc1728
        Reviewed-on: https://gerrit.libreoffice.org/33095
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [86e99f84619e9b1f9063b1c31081e51344f1cf54]

        move defines to only user
        
        Change-Id: I337cc5d58386d9fb018b5343ad76e6f8e8e61405
        Reviewed-on: https://gerrit.libreoffice.org/33448
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [00aa9f622c29aecc6bb9c5ee4b3aa35a9afb095d]

        Revert "used std::map in SfxItemSet"
        
        This reverts commit 2757ee9fe610e253e4ccc37423fa420004d0f388.
        
        Besides causing a performance regression, I now notice that
        there is code in SW that relies on iterating over two different
        SfxItemSet's in parallel, and assumes that missing items are
        returned as nullptr, which is not the case for my std::map based
        change.
        
        Change-Id: I2b1110350fe4c4b74e5508558e9661ef1e1a103e

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0730ff656848f005838b10bef0cf88f5ac0ba32]

        fix ubuntu trusty build
        
        Change-Id: I9a7fa68ab69aa9e730bf1e0fb3bc0c49db5f3ef0

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a6fa02a6c77c7c1e578fb5c77d18d95571c39a2]

        use rtl::Reference in FrameSelectorImpl
        
        instead of storing both raw pointers and uno::References
        
        Change-Id: I7a9a436b0d14d4dcaa696713973b86232c8470c0

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [3bcfb690821e73e30731d9c3f33c00103f2d4cba]

        use rtl::Reference in SvxShowCharSetVirtualAcc
        
        instead of both raw pointer and uno::Reference
        
        Change-Id: Ib2ca24f24a7c4f0645daefcea3e8bf44c205a85f

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [3199cc1ab8c47cbdbf4ac039c523cc398277eec0]

        use rtl::Reference in SvxShowCharSetItem
        
        instead of raw pointer and uno::Reference
        
        Change-Id: I92eb7f5a2e710eade580af71b157b3d1eee7b79f

2017-01-23  Maxim Monastirsky  <momonasmon@gmail.com>  [6ff57262f44843ccd1f320426984b5e074e3eaf1]

        tdf#63673 Never ignore detected BOM
        
        SwIoSystem::IsDetectableText was returning false only
        because the detected line end isn't the same as the system
        default one. Instead return true whenever there is a known
        BOM or at least there is no 0x0, and actually use the
        detected line end.
        
        Change-Id: I20cc1642e7ad2e6e13dfb48c325a00c44f818f15
        Reviewed-on: https://gerrit.libreoffice.org/33404
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-01-23  Caolán McNamara  <caolanm@redhat.com>  [da55a0e5158e14c3743b186d3b1d4022a278e4d5]

        Ole10Native payload truncated
        
        Change-Id: If2c0c2788e54eb01a1b6998c81df016061a0ad6b

2017-01-23  Stephan Bergmann  <sbergman@redhat.com>  [7e5c140dd9816b30a1fa7d65200c1487d7e374d2]

        loplugin:useuniqueptr
        
        Change-Id: Ia0c8c3bb8319b5719bf63a3408d404d9adc681cc

2017-01-23  Caolán McNamara  <caolanm@redhat.com>  [936fd770facefa49019abcf30b241b694b3afac9]

        just for non exported things
        
        Change-Id: I448d0009d7c8ffec64fdab76897e8684afe7fcd7

2017-01-23  Caolán McNamara  <caolanm@redhat.com>  [aac6bb5bb3359a4c38bf77a98ac4bbdca470107c]

        ditch some empty dtors which match the default dtor
        
        Change-Id: Id2450b03e6c8c5461e92d995ea8c33d5dfd55a45

2017-01-23  Gabor Kelemen  <kelemeng@gnome.hu>  [a0dc3972876fd3b483f1fc534d1c582d02f52386]

        Updated core Project: help  0b8b6b25fd76e0bf13929b0d45d8c611e6e28646
        
        tdf#102930 Update Mail Merge dialog help page
        
        Sync content to current UI, update bookmarks and ahelps
        There are many MM pages, this is just one of them.
        
        Change-Id: I273d5cb9d77ea5f9b3f7de23f6384fef09d607f3
        Reviewed-on: https://gerrit.libreoffice.org/33410
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-23  Gabor Kelemen  <kelemeng@gnome.hu>  [8c2ecb9847d93e2f9d2457f14ec08d1a33100e70]

        Updated core Project: help  e46d808eaeb8b704205738de88bfc3b3964e8df1
        
        Tools - Customize - Menu tab is Menus nowadays
        
        Change-Id: Id3869b626214d75262ada41f2b413d65bee6532b
        Reviewed-on: https://gerrit.libreoffice.org/33409
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-23  Gabor Kelemen  <kelemeng@gnome.hu>  [c397fb98a7ad6d8612e6f787cb7da3415e732d29]

        Updated core Project: help  2886a2b0e3f7079e25616e0f78471bc9726a950e
        
        Now it is possible to edit context menus
        
        Change-Id: Ic6d091328d8eae53e58ca37eb2cf9445513af0ca
        Reviewed-on: https://gerrit.libreoffice.org/33408
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-23  Gabor Kelemen  <kelemeng@gnome.hu>  [f5b0af29edfcf53afb70a7cb69ad75b8326e4175]

        Updated core Project: help  af3fb279286f93b06aa26c1fee5bbc8a5824145c
        
        Fix numeric ahelps on Writer Table menu page
        
        Change-Id: I12efaf77cc126c4d0db70581ae1594c10d3dc94b
        Reviewed-on: https://gerrit.libreoffice.org/33407
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-23  Justin Luth  <justin_luth@sil.org>  [895f4bc27d518ecaa054d812fa6c24fd4301d327]

        tdf#96277 revert ww8 import: fix upper margin of floating table
        
        commit 3755c87d0426a499d4755e82d8fbc77caa240764
        mis-positions non-textframed floating tables.
        
        The patch only worked under very ideal circumstances
        that cannot be identified during import time. Lots of bug
        reports indicate real world problems with it.
        
        This is a pretty safe revert because the code only
        processes a document one time, so old documents don't
        depend on this to work.
        
        Change-Id: I3b94d27901a20e46c2f5fd4305041d1d28acf33a
        Reviewed-on: https://gerrit.libreoffice.org/33322
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-23  Gabor Kelemen  <kelemeng@gnome.hu>  [9bd6f00dfe8f71bc9de693bdcd65377ee1e891d0]

        Updated core Project: help  bc9f4bf8de06b5575f87eac6e26f8df6ba84ffad
        
        'Insert Sheet' and 'Insert Sheet from File' moved
        
        ...to the Sheet menu from Insert
        
        Change-Id: Ia46ab0331940f0485a59c199af6521f42d95f05f
        Reviewed-on: https://gerrit.libreoffice.org/33406
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [311a4eb36e96ca4b0f206e17686260f27c2f1902]

        sw: prefix members of SwAccessibleCell
        
        Change-Id: I444cd7fc523170bb7e1ee8a8041ca5a5df302226

2017-01-23  Gabor Kelemen  <kelemeng@gnome.hu>  [271931bcf414f8d4698e4a871f4e71c9a68a2196]

        Updated core Project: help  7e4c92e9870eb09ffd836d976ce413133781af2f
        
        Fix ahelp of 'Sheet from file' menu command
        
        Remove a duplicate bookmark too
        
        Change-Id: Icfb63d1edc750759fa0f0805f8e83bee8dc29a95
        Reviewed-on: https://gerrit.libreoffice.org/33405
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [abc42b3ea4e79581f4567420f2ed4320f5f2eb9e]

        use rtl::Reference in SvxPixelCtl
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: Ie9de5664452545a2a529f753e314aa4678c166fb

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [116fa3a3d2e0b9652b3848bb49a5c1c2ecc570ae]

        use rtl::Reference in SvxShowCharSet
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I71c9cc4cc643d4b73a34b74c803378da75fd8de0

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [5794beabf0a2d92b0ddd2e19291531a296438364]

        use rtl::Reference in QuitGuard
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: Ib70bf9508210b2a58dd65437c6cbe8f4f5b343fc

2017-01-23  Stephan Bergmann  <sbergman@redhat.com>  [7832911d8dc113f80d272efb6db55b3b3d312428]

        Improve instsetoo_native/README
        
        Change-Id: Id87fc80f05ae8427a713e5968522899410538c98

2017-01-23  Regina Henschel  <rb.henschel@t-online.de>  [852b29b091eeb4d4b9521b082b522c37a2a6ec16]

        tdf#105266 Make LIGHTEN and DARKEN follow MS specification
        
        Enhanced geometry of custom shapes has got commands for LIGHTEN and
        DARKEN of subpaths. MS specifies, that LIGHTEN is a blending with
        white and DARKEN is a blending with black. This patch adapts the
        calcuation accordingly.
        
        Change-Id: Ie46f1a1a2210c209c3fac34a7a58758b72eb276c
        Reviewed-on: https://gerrit.libreoffice.org/33337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-23  Aleix Pol  <aleixpol@kde.org>  [3772c676ad6be6f424c485fd9aa0732bfeacb6bb]

        Install a libreoffice-kde.appdata.xml file for KDE integration
        
        On many GNU/Linux distributions packagers will split libreoffice in
        different chunks, one of them being KDE integration. Without this file
        it's not possible for users to find the integration in the Software
        Centers.
        
        Change-Id: I7e4f3009be4f23f2dd38a6d2464476253959413e
        Reviewed-on: https://gerrit.libreoffice.org/33318
        Reviewed-by: Matthias Klumpp
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [10d0c60947da520779040af25b0c558564b71aff]

        use rtl::Reference in FmFormModelImplData
        
        instead of manual acquire/release
        
        Change-Id: I925b45bcc2f09e09330ae8c79f3f40b81ae120ed

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5f5d9022150242a8a1222ccc657f7769d881594]

        use rtl::Reference in OLocalExchangeHelper
        
        instead of manual acquire/release
        
        Change-Id: I40035df2995b71d868fc4d1f08a20b5fa4546fc9

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3199d1d58957a421d68ffbf6a63666aac755a51]

        fix windows build
        
        Change-Id: Ie32847e22965950d4b2a0e53ccab625a00a6589c

2017-01-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [dd891ec422fb35eada219ca7adddbd60d69f1fb7]

        cppcheck: memleak (false positive)
        
        but manage ownership from start
        
        Change-Id: Ia9d29cc0e0676173c231c8b68b7681cc1b3dff86
        Reviewed-on: https://gerrit.libreoffice.org/33392
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [38f9082771b7842d056a04965bffd57cb655a558]

        didn't mean to commit that part
        
        Change-Id: Ica8384b374e0d680704cba17a9d4c9f30ae08bf5

2017-01-23  Pranav Kant  <pranavk@collabora.co.uk>  [5128e503ba8f602d1fda47c89e5b6ee4be6b7029]

        lokdocview: Handle keypad enter
        
        Change-Id: Ia892c346d4a3c0a5439c7977963cc502d287e6f7
        Reviewed-on: https://gerrit.libreoffice.org/33445
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [98e4013c22c4ce63090a575e698cc2af82925e6b]

        new loplugin useuniqueptr
        
        Change-Id: Ic7a8b32887c968d86568e4cfad7ddd1f4da7c73f
        Reviewed-on: https://gerrit.libreoffice.org/33339
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d1cecf02b34d855c8d64e3271bffbcbf9bf4138]

        Revert "Revert "use rtl::Reference in SwPostItField""
        
        This reverts commit 4b429851e54ccc42e5f9acebce67139bc3d5e244
        
        and implements sberg's advice and removing copy operator
        
        Change-Id: I76876701f2585d4d1eacc4664b17d9ff73b26722
        Reviewed-on: https://gerrit.libreoffice.org/33342
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-23  Pranav Kant  <pranavk@collabora.co.uk>  [a27e09079596eeae81cced01eaeabf94d6675085]

        lok: Listen for state change events for cell alignment commands
        
        We used to use HorizontalAlignment uno command for cell alignment
        both in online and gtktiledviewer. To make things simpler, lets
        use separate cell alignment uno commands for spreadsheets like we
        have in writer and impres.
        
        Change-Id: I2a959d1892f6b02db7a9ce51d55309216e4b3c6c
        Reviewed-on: https://gerrit.libreoffice.org/33444
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-23  Noel Grandin  <noelgrandin@gmail.com>  [115797f070888cbad93656dda8fa01ec6c98a3f5]

        beginning of support for CodeLite in gbuild-to-ide
        
        Change-Id: I5640ad193f2766400554012383d6c910f2160378
        Reviewed-on: https://gerrit.libreoffice.org/33396
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-23  Gabor Kelemen  <kelemeng@ubuntu.com>  [0c004bca03b7756f3e5e09dc345072bb87a0f555]

        Typo: idividual in .ui element name
        
        Change-Id: I96a6baaebb80283a40051fd8dc062513d4ae32a8
        Reviewed-on: https://gerrit.libreoffice.org/33411
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-23  Gabor Kelemen  <kelemeng@ubuntu.com>  [02a08a24826c5ac4625c444946c30acf419e2f90]

        .uno:DiaSpeed seems to be unimplemented & unused
        
        Change-Id: I075e166555baf12b051e429ce9d27367b450b023
        Reviewed-on: https://gerrit.libreoffice.org/33412
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [8777c3482dd1baf6ab0d79adbb524c32d1e0e349]

        use rtl::Reference in SvUnoImageMap
        
        instead of manual acquire/release
        
        Change-Id: Ia17a1cca542ef0008fe32f2dbfcfce1ecd3161a2

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [71d9f5df23ad3d7de80f86162217c599f84e5dae]

        use rtl::Reference in TransferableDataHelper_Impl
        
        instead of manual acquire/release
        
        Change-Id: I0d7d71a76c84f61f87399d7b7d93be0e50ccae16

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f1123d3ddd6108f486964182f92854db9a13a7e]

        use rtl::Reference in Ruler
        
        instead of manual acquire/release
        
        Change-Id: I7815a0a3c01fce57b4798ac1dbf501e20444c61d

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [bbd8c94967a4d227be46c1e777efd5b4bcf95429]

        use rtl::Reference in stoc
        
        instead of manual acquire/release
        
        Change-Id: I626ad9875528fa76d8f781b07cc86e149032ecb1

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca958f886c660ce096ef59cef808fbf46b116e3c]

        use rtl::Reference in SfxInPlaceClient
        
        instead of manual acquire/release
        
        Change-Id: I4ebbdbcbd619991c3dae0733b797f310903f96e6

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [9605f1cd1375fc56e3a3ec76fa04e5a7a3caa70f]

        use rtl::Reference in SfxAppData_Impl
        
        instead of manual acquire/release
        
        Change-Id: Id8c1b2dbb9acb0861f71f05a83842f357edfc1e8

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [87a8d05946cb63ff421c14b961ce74fa75bbf083]

        use rtl::Reference in CellShell_Impl
        
        instead of manual acquire/release
        
        Change-Id: I4fde1277c023101e5331e3dad4f0243bd8ac8e3f

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a232712f39ab6bc91f9f531d0861dd2096998c79]

        use rtl::Reference in ScSelectionTransferObj
        
        instead of manual acquire/release
        
        Change-Id: I056fc3767f2e7b3ffacdd930e9a8e3b71c32620e

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [8abcd0c38707a61fe5175840f19c2d0a9f8825ee]

        use tools::SvRef in ImpSdrObjTextLinkUserData
        
        since the field is SvRefBase-derived
        
        Change-Id: Ie84c48daf93e3805b2db240a497a8496779fe750

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc3377528186f4f111553530fa0ffd7f64711f64]

        use rtl::Reference in ODatabaseForm
        
        rather than manual acquire/release
        
        Change-Id: Ic5f013b7e4cafc597c659c61fbf568adccfd806a

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c6bdac80b9f61d224a239317f2558ddd7e1744d]

        use rtl::Reference in SubmissionPropertyHandler
        
        rather than manual acquire/release
        
        Change-Id: I3276361153591a3af8c6b00b478365b2700dedf5

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [32f4f3b52ad491ab83a67dfe57ea4f27d66b39a7]

        use rtl::Reference in bib::OComponentListener
        
        rather than manual acquire/release
        
        Change-Id: Ib4b52fb4a85223f974e9905bc3d02eb839150030

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [2bbf21aaded0c0623ee802e746dbf6b11d58d396]

        use rtl::Reference in DocumentHolder
        
        instead of manual acquire/release
        
        Change-Id: Id795dca5ff9e392fa2649f4721a73ce3ffd6de2c

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f5b22b93a53c52a46ebdd5ce479086f8df20e22]

        use rtl::Reference in OCommonEmbeddedObject
        
        instead of manual acquire/release
        
        Change-Id: Ie641f72687a05e1cd3cf697d551f9c6d21ac4487

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [db0f4ecd009f34e431b895c874c34d75186b3272]

        use rtl::Reference in SbaXGridControl
        
        instead of manual acquire/release
        
        Change-Id: Ie103377d89419648d5f1d786933030b6f6166515

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b395d9fd82cbc551d561c7a7ffe1751f5a35e339]

        use rtl::Reference in OResultSet
        
        instead of manual acquire/release
        
        Change-Id: I8baa2e7ac64445ea69d4b62566a89b6e42307e51

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [017911facd7bf66bd8743e1d3357c2808dcd1bba]

        use rtl::Reference in OPropertyChangeListener
        
        instead of manual acquire/release
        
        Change-Id: Ie80253b5a59a3e3fcd52f98d9c26bcde42fe985a

2017-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [45e591e237ef294ffd1a0f4a51122a748fd1460a]

        use rtl:Reference in SmartContent
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: Ia7a177ed9adcd9d413c86490b57036b0bd80f76d

2017-01-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [f6c0e851eff8c22c0ab427245c5eb78e9f396b62]

        Lok: unittest batch API
        
        Change-Id: I33bc59756f46b51a69efd91b89813ba17eca6218
        Reviewed-on: https://gerrit.libreoffice.org/33403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-01-23  Justin Luth  <justin_luth@sil.org>  [0c3f61fb616ce73d1e651013c455410b987d3e12]

        tdf#104061 MSWordExportBase: tables shouldn't prevent sectionbreak
        
        This also reverts temporary commit ba2c31da9723182d2087e27a1ea0f95d9617f343
        which was done to look for more pro or con proof documents.  None found.
        
        This section of code has been essentially unmodified since the initial
        import in 2000, so apparently the necessity for preventing the processing
        of a section if the table item contains pageBreak info is no longer valid.
        
        My guess is that tables were excluded to fudge round-tripping better. Recent
        use of dummy paragraphs during import fixes many import problems, and thus
        export of the section node no longer should be avoided.
        
        Change-Id: I28bcf618f596a1676e2e7820de192ca63bffe68f
        Reviewed-on: https://gerrit.libreoffice.org/32936
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-01-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [1c27286b9d5331634c073cd3e327bd941e61bbb6]

        Lok: support for batch API calls
        
        Mouse and keyboard operations typically
        come in batches, and often each results in
        tile invalidations and/or layout modifications.
        
        Processing each input event on its own, then processing
        the resulting output event is very costly and unecessary
        when we know there is more of the same.
        
        The new API adds support for batching such related
        input events by disabling the output events generated
        by Core until the batch is done. The client can
        then process the resulting events, which will
        be compressed and deduplicated.
        
        Change-Id: Id381dab807186d010021a8778ee440074a739920
        Reviewed-on: https://gerrit.libreoffice.org/33402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-01-23  Maxim Monastirsky  <momonasmon@gmail.com>  [d9cfbabc7fe13752daf02e2a8cfa38c72a30fb29]

        bEncodedFilter is always false
        
        Change-Id: I1b959ce8f46f45a789bb7d493c371677ba775f3b

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

        coverity#1399045 Untrusted value as argument
        
        Change-Id: Icac88c7b439036434cbf2352ac50e954139db4ce

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

        wrong stream
        
        Change-Id: I4e890ab80ed4ddb24b0fd41dae12264c99fb1477

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

        return early on not good
        
        Change-Id: I4aca6cb1c3dae652595b93ff7507db713a668d5f

2017-01-22  Caolán McNamara  <caolanm@redhat.com>  [35c602a5f47d6bd0e9538b4ffd8216ecccd27e02]

        move loop variables to loops
        
        Change-Id: I914206bad88fb3c405a335c2926fb51e39b7857e

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

        align comment
        
        Change-Id: I50a728e785589e3ec2d9128679f3e69451c5102a

2017-01-22  Caolán McNamara  <caolanm@redhat.com>  [49889a296e9e15077b36917329538e154789dd9f]

        coverity#1399029 silence Out-of-bounds read
        
        Change-Id: I025e416a6a162316d82cfbde9fbfcb0a45e888d5

2017-01-22  Andras Timar  <andras.timar@collabora.com>  [f5cf7cfecd12fdcb2168026b6867b7f39d100fb3]

        Updated core Project: dictionaries  d759f48f50da7ecd05b045780079b54d339f36c6
        
        tdf#105396 update German dictionaries
        
        Change-Id: I74d65e945c3ad080d95d77d846e56b4fa493c3aa
        Reviewed-on: https://gerrit.libreoffice.org/33395
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-01-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5301985417557627eb6e67cea26caf9688fd3920]

        cppcheck: memleak (false positive)
        
        but manage ownership from start
        
        Change-Id: I22d855d89bd93c56fbbcc1fb64e757fc950aa791
        Reviewed-on: https://gerrit.libreoffice.org/33391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [db2991d15950d30fd4202ad86ae78dc12fcee9ed]

        cppcheck: multiCondition
        
        > Expression is always false becase 'else if' condition matches
        > previous condition at line 1130.
        
        Change-Id: Ic56379716ada435ad7e2a00252310bfa50868f04
        Reviewed-on: https://gerrit.libreoffice.org/33388
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ab4a55632b2ed842457e4f4f63fcaa9fdfc315c4]

        cppcheck: useInitializationList
        
        no need to initialise twice,
        actually no need to explicit initialise unique_ptr to nullptr
        
        Change-Id: Iff213722e22a0056d7e4c635e62437479c021f08
        Reviewed-on: https://gerrit.libreoffice.org/33389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ffafd5e4a0c02fdcf47674866a9428a2158c0ae4]

        cppcheck: useInitializationList
        
        don't initialise the unique_ptr m_pFat twice
        
        Change-Id: Ifa4d9b68756c89c76a1be5803e84526dcfa2c1e7
        Reviewed-on: https://gerrit.libreoffice.org/33390
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [63fd4c97118a943c84ba5a666cf8c9cc54b511c7]

        add SKEWP test case
        
        Change-Id: I4b1e9711d1d85670e7ec698d961eb63f3cb53e6e
        Reviewed-on: https://gerrit.libreoffice.org/33382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-22  jan Iversen  <jani@documentfoundation.org>  [ad98ba87cb799cd31822168afecbdf6692a9cba8]

        gbuild-to-ide, final cleanup in parser.
        
        Now the json file can be expanded with new keys, without
        the need to touch parser.
        
        Change-Id: I8182e8030e206e302258bd156d7392ff5c98f3d4

2017-01-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8be77aaea168684f48150c821485cb86a2578de2]

        cppcheck: funcArgOrderDifferent
        
        fixes
        > Function 'Writer' argument order different:
        > declaration 'nDocWidthInput, nDocHeightInput, nDocWidth,
        >              nDocHeight, nJPEGcompressMode'
        > definition 'nTWIPWidthOutput, nTWIPHeightOutput, nDocWidthInput,
        >             nDocHeightInput, nJPEGcompressMode'
        
        use arguments in initializer list
        
        Change-Id: I746da5ef237b62a983df6745e1704342bcea5f9d
        Reviewed-on: https://gerrit.libreoffice.org/33381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [77fef04a3d0e62a29eb316d0792bc8b97fd0d646]

        add HEX2BIN, HEX2DEC, HEX2OCT test case
        
        Change-Id: I94232c713306f98816308840cc654b7ae1d3d6d3
        Reviewed-on: https://gerrit.libreoffice.org/33357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [efd58e2b7286645db66e22abe1cd234a98010bf5]

        coverity#1399435 Unused value
        
        and
        
        coverity#1399438 Unused value
        coverity#1399439 Unused value
        
        its all ok as it was, but doesn't hurt to skip the exception test
        if the previous test failed anyway
        
        Change-Id: I110ac062d72514c51d415944a2250c3095584531

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [761af268383e4e7b62e993b262df012f6e1fb332]

        coverity#1399156 split ImplCreateSwapInfo and ImplClearGraphics
        
        Change-Id: Iab449967c70a55c03c3e6b95de8e7d973cb68089

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [56af72b6fa52df8722a6f5b369ec1c2bb39285dd]

        coverity#1399443 UrF: Unread field
        
        fix like...
        
        commit b9d63d49be66ed1bfc4a76924f1c52ec3630adc8
        Date:   Tue Jan 12 15:27:41 2016 +0200
        
            remove some unused Java code
        
            found by UCDetector
        
            Change-Id: Ic0295a24b26e206eb53eda2da540755477df86df
        
        Change-Id: I5ce651905edbba3f23ebb421ebc0acadd54f39cf
        Reviewed-on: https://gerrit.libreoffice.org/33379
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [5d7d2beba7c8ab635fb0657075fa81810053324a]

        coverity#1399442 UPM: Private method is never called
        
        since
        
        commit 10cb59eb914ba722c203242272de244d795a51e8
        Date:   Mon Jan 16 16:41:53 2017 +0200
        
            remove some unused Java code
        
        Change-Id: I00c0b1b22f29165fea73b39b4bf946af453186a3
        Reviewed-on: https://gerrit.libreoffice.org/33378
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [711f203d1eeaeb0c2c75569c8606e98c394fd301]

        coverity#1399444 UwF: Unwritten field
        
        and
        
        coverity#1399441 NP: Null pointer dereference
        
        since
        
        commit 10cb59eb914ba722c203242272de244d795a51e8
        Date:   Mon Jan 16 16:41:53 2017 +0200
        
            remove some unused Java code
        
        Change-Id: Ieab0325c8685cdc89458570ac8e4d3292af84dff
        Reviewed-on: https://gerrit.libreoffice.org/33377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [63f3d68d7fcfa1c677855c4c0eadc638999411de]

        add IMABS, IMAGINARY testcase
        
        Change-Id: Icb4f4339318b88c4c2038cb4d1f16af7fc5057a2
        Reviewed-on: https://gerrit.libreoffice.org/33361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-21  jan Iversen  <jani@documentfoundation.org>  [9da87ef8d9dadbd981f34f312ca446d59aa17a0f]

        gbuild-to-ide clean replaced GbuildLinkTarget with dict
        
        The class GbuildLinkTarget was removed and replaced by a dict.
        This is first step in avoiding typing the json key names multiple times
        
        Change-Id: I3a2006979929c5d21549693e51eb47df7233400d

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [0a09da40dd3178a38ad0234a9eae20b67a228888]

        this.cmdLine assigned twice
        
        Change-Id: Icbc2393ac623d76c3ca5ae74525705f784b99c1c

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [0dace9ec07447407df5146555b1c8b56c0afe1e1]

        coverity#1399047 Untrusted loop bound
        
        Change-Id: I1c4c4613349935c803d1cf7729c52a3a18ee5375

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [f5c1909f042faf59ac4fd2462e18acf21ff577ec]

        coverity#1399043 Resource leak
        
        Change-Id: I11c23a02241712bbbae62c4716d0ca48c0436107

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [05e99b1c05b4cb96cf3d3c363da3f8631fa84b67]

        coverity#1399016 Logically dead code
        
        Change-Id: Ib3f0ca4d07dffb568287bcd6a283ab4e529519ff

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [9ad08b403be9c6646cda9a379332545c3668975b]

        coverity#1399031 golden, Out-of-bounds read
        
        There are 17 elements, so SAL_N_ELEMENTS(sppnPatterns) is 17 The largest valid
        index is 16, not 17, so valid max index is out by one
        
        Change-Id: Id20218a0e73cb9e502a631fa6bfbb3f0a22c4727

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [c17b739badaf316ef05671edb927ecdb040a76cd]

        coverity#704601 Dereference after null check
        
        Change-Id: Icfef8f4ded311790a90b61b37c08254592d979ab

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [bf48d61f87647a425f50409b11f3ac8e681b14d4]

        coverity#704602 Dereference after null check
        
        Change-Id: I069716ad675a217ecd97aee6b07346cf838fd653

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [a83f0c98610bae4eac5cdaf87eddfbeb3a3388f4]

        coverity#1399027 Dereference after null check
        
        Change-Id: I6006e98ea45a8326899c0afb7c39b0062fd27220

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [08f38d591e4fafe2d739d34089b659c478aae447]

        coverity#1399024 Explicit null dereferenced
        
        Change-Id: I9e8f4bf693734625ec3544e5d4f35a7d048ea609

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [975b29301727cbfa479a0fde628315ecb0cfb2f0]

        coverity#1399025 Dereference after null check
        
        Change-Id: I58ccfeb03388a60a6e2a506a22490ada5feb669f

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [7be62f8ceb864e9560a959006381d95bb8febfc6]

        coverity#1399026 Unchecked dynamic_cast
        
        Change-Id: I60188c36bdd6d44c5bd8dae28debafc10b6c9f3b

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [9a29cd7d26ccdd97b728a4c837c58624770122eb]

        coverity#1399023 Unchecked dynamic_cast
        
        Change-Id: Id5d0a3cca9587f577000244a9776d7f1f61b5487

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [571096ab8f6ffe605c50bb92a1683d79742b1520]

        coverity#1399022 Dereference after null check
        
        Change-Id: I33c2007a8caf4f0c83cfe1119bba828f6a7c7c29

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [c15695a998157e07cc3f248d72763048af28b623]

        coverity#1399021 Unchecked dynamic_cast
        
        Change-Id: I2b43a918f8f01bbe075c2edd8ca963e13588903c

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [2fc13fef1478925f5ea447b3b293c2e36c0c6696]

        coverity#1399020 Dereference after null check
        
        Change-Id: Ic4a2eb0425cd48de85a40350c7368ade486842c2

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [359e68815db3354fff974993e2bf2449d9d722fc]

        coverity#1399028 Unchecked dynamic_cast
        
        Change-Id: I17b566a13b0822e39cb5852150f407c9d9c84305

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [93454f5837fa045286232fff05065304fbfc7431]

        coverity#1399032 Dereference null return value
        
        Change-Id: I1482b1ce9a9ec9556e076c8f74185a9ce29e8d08

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [1939a79c68cc91cd9ca56966e865715a0ea93f60]

        coverity#1399429 Uninitialized scalar variable
        
        Change-Id: I7f10d609b9c031f4b51843bbd4ba945dc23ab169

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [1c64b1aa424e1d90ffdd3fc06fc9f70c03756abf]

        coverity#1399436 Uninitialized scalar field
        
        Change-Id: Icd4bc58207cf61a03e167faf8289310e9d453c39

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [827dda8c67f24366cc1f499b4bbb73c2c8e6a4e2]

        coverity#1399437 Uninitialized scalar field
        
        Change-Id: I0df77d7a986ca6485cfe18ee40249d6bb5621528

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [bbe3053d4bf867f4f3a12f1a3efdb8df8520078d]

        coverity#1399019 Division or modulo by zero
        
        Change-Id: I0f21612effa91a6c9e7e0a48c46dde88c4b34b94

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [d420d9afb4527fd22dd0ae286b615beaddfc853f]

        coverity#1399018 Logically dead code
        
        Change-Id: I2ef219b63250341851ecda7e1bb59bdc98406ff7

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [7c3bd3cd8c9f3ee562ea158d7b380e5f7244fbb0]

        coverity#1399017 Unchecked return value
        
        Change-Id: I67a8b8b5f63d3a44dc1df5c848da5797a6c20646

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [bda662488c3aaf93002594adbb833cb7d3c3d83e]

        coverity#1399015 Logically dead code
        
        Change-Id: I4d5e2c7d2bbd4eba3eeb790d51a4a93c7ef40577

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [56859198c2e49aa465c49bbfc5a18bfaef056202]

        coverity#1399014 Unchecked return value
        
        Change-Id: I0423d9be8032cb7d405cba258c79e1c625f6eee8

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [8c6db946a5ffb2274eba3a2688f56ee7f2f60393]

        coverity#1399013 Unchecked return value
        
        Change-Id: I5e9f32dfc97c0a06fcae399412354eda91bf3f4b

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [7667869db0e6c712fafd6aa98a2076dc4d3e19e2]

        coverity#1361585 Unchecked dynamic_cast
        
        Change-Id: I664dc6d5c38bcc4fd75d436b67453983e4b57403

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [0c8799097ac338c7f443a981f5d384005c029782]

        coverity#1361580 Unchecked dynamic_cast
        
        Change-Id: I02521b61d2832ba510aaf5170e67c1fd5f691334

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [95b42c9120ea68b136585e23a54a6558b9d2e50f]

        coverity#1352253 Unchecked dynamic_cast
        
        Change-Id: I7634fd735f3bdb729c06bcbca05ae31c930db930

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [3b6c21594ebf813c3448d1f9096e3766a2664268]

        coverity#704840 Explicit null dereferenced
        
        Change-Id: Icf3dd9f6c34062b4bc43634b15d210ccf60f8ab9

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [0b90c4a2856edefe4c91c51d5d72daa5a301b41c]

        fix build
        
        Change-Id: I501edaf90794df2ba776241e73c8b844e205ca3c

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [07bcb812c95617ee543e51568cbc8fa83fed243e]

        coverity#704055 Unchecked return value
        
        Change-Id: Ie0c8155955ba975c913738adf40ef6ec092adba0

2017-01-21  Caolán McNamara  <caolanm@redhat.com>  [f9b87a2e50e7cc46a19b5fdee61e14d53550393d]

        move GetXGraphic to its only user
        
        Change-Id: I72ec4a7e72ca3355a97f987fab70b3e3a8e45168

2017-01-21  Stephan Bergmann  <sbergman@redhat.com>  [879aebdf9cd83b07edbca919d623880d94adb40c]

        Updated core Project: help  8e2bbff94a6584e31f2b9adaf22dd94c2afc5446
        
        Duplicate ID
        
        Change-Id: I3b4721de7485b3676857de78163df9a4feab26cf
        

2017-01-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [fb6326c7be3d6705d02b9c19b574cd11d3f99932]

        function argument cleanup
        
        fix for cppcheck funcArgOrderDifferent
        > Function 'SearchRow' argument order different:
        > declaration 'nRow, nRight, nLeft, nPref, bRight, bSimple'
        > definition 'nRow, nLeft, nRight, , bRight, bSimple'
        
        remove unused nPref argument
        swap arguments where nTop was obviously bigger than
        nBottom or nLeft bigger than nRight
        use std::swap
        
        no logic change intended
        
        Change-Id: I65fd313636edcd8bca8fde2ca9b35de90d1e8ad4
        Reviewed-on: https://gerrit.libreoffice.org/33372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-21  Gabor Kelemen  <kelemeng@gnome.hu>  [793f40cc6f3b5a4752375e240c0b7c4997de15b5]

        Updated core Project: help  d61d111c356296112ff6f0b35028742b7f1a0ba4
        
        Drop Transition Speed page, this feature is no more
        
        Change-Id: I3b053954f68cdf1b695d2c6b8e617125b3b2205d
        Reviewed-on: https://gerrit.libreoffice.org/33371
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-21  Gabor Kelemen  <kelemeng@gnome.hu>  [1e13a08cc7fb5071a62f7ecb68f74fe795d0ad61]

        Updated core Project: help  b3cc89aa41637615553203f4293dbc9fbf4c636d
        
        Fix Slide Transitions page
        
        Fix bookmarks, even the good ones contained a typo
        Sync content with UI changes
        .uno:DiaSpeed seems to be gone
        
        Change-Id: I25b2a181b4a70294df353c563ae4bc38a069f53b
        Reviewed-on: https://gerrit.libreoffice.org/33369
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-21  Gabor Kelemen  <kelemeng@gnome.hu>  [2702cdd30b8564e5dfc31eb868e2fe107c0922d1]

        Updated core Project: help  5d1e0e3cc71005c90fce00b47022816aa4b32d84
        
        Move help paragraphs to the Online Update settings page
        
        ...where it actually belongs.
        Tailor the text a bit to make some more sense.
        
        Change-Id: Id7e2c07c425e797116073a65fd0be590e837ca66
        Reviewed-on: https://gerrit.libreoffice.org/33368
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-21  Gabor Kelemen  <kelemeng@gnome.hu>  [f371aa18349be9111cd21ad3706e6ddadaea4ce5]

        Updated core Project: help  529ebd059a6f8cebeee0e1c1a30e52b17bf6a3b2
        
        Remove an obsolete bookmark and ahelp
        
        Change-Id: I808bc9b12c9216d1518bc78d6f982bdf1c298873
        Reviewed-on: https://gerrit.libreoffice.org/33367
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2bc1accd079604da2bee76010bd8c36b410af516]

        fix confusing function arguments
        
        cppcheck: funcArgOrderDifferent
        > Function 'CompareSequence' argument order different:
        > declaration 'rData1, rData2, rD1, rD2'
        > definition 'rD1, rD2, rMD1, rMD2'
        
        no logic change
        
        Change-Id: Ie43b66e867c6f5febd825d06380a27c736d6fded
        Reviewed-on: https://gerrit.libreoffice.org/33365
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-21  Khaled Hosny  <khaledhosny@eglug.org>  [efd58dee26a534ba89d41efff44821b2d8967928]

        This does not seem to be needed
        
        Change-Id: I3f9a447478062ad4cfbf7bfadfd3fe73523de847

2017-01-21  Khaled Hosny  <khaledhosny@eglug.org>  [ae0a317c20110ade8b9eaef3ecbd2c5781303649]

        Move these defines to the only file using them
        
        Change-Id: Ic3a32f6b420c3822ba96f57292f67f0327b16581

2017-01-20  Eike Rathke  <erack@redhat.com>  [b85ee27d9f8039a6442429587598426e73aeb1ba]

        Resolves: tdf#105158 set date or time return type for DATEVALUE TIMEVALUE
        
        ... so adding/subtracting another date produces number of days instead of date,
        and adding/subtracting a number produces date. But if used as the final
        formula result force number type.
        
        Change-Id: I046f5cc53d1fe8c9f6f71876787f2f19d24fe146

2017-01-20  Stephan Bergmann  <sbergman@redhat.com>  [7a38fa97e0423ac601848c701944aa3f81a17c5c]

        Missing 'const'
        
        Change-Id: I203ada1b4c527311ded56e6af0de7a7eb711f3f8

2017-01-20  Stephan Bergmann  <sbergman@redhat.com>  [64543ae92883438e3b7ec28f421269ff850b2e09]

        Missing 'const'
        
        Change-Id: I2110b932f5e27141f137fecf5c2ff8a7f9665bf6

2017-01-20  Stephan Bergmann  <sbergman@redhat.com>  [8fa02e0b6ad67c34c23e99140c236153eb7e3faf]

        Missing 'const'
        
        Change-Id: Ia1cced46dc8c76a252952129fb93be9d5a281057

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [370613e5917366698d4d9ec078f79f9a48ce8b02]

        warn about unused Images
        
        Change-Id: I5502b28411282354019af51a09c860099c652006
        Reviewed-on: https://gerrit.libreoffice.org/33348
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-20  Xisco Fauli  <anistenis@gmail.com>  [36f2fd038d6dd281358db9d3161d7082d9559f4c]

        tdf#105411: Add uitest
        
        Change-Id: Iff93a61441aa13670903ef2dd82de38af4eb5320
        Reviewed-on: https://gerrit.libreoffice.org/33347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [f9bad9e8fbade0da2c706d37e9a4cc9db5fd44ba]

        don't need an intermediate Image
        
        Change-Id: I090d94cfe433763ded70f28b5139772bca229c34

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [8c32579d4840997e0bfd6075d5b6ecb66d468aa9]

        Revert "doesn't seem to be a reason start and end are swapped"
        
        breaks tests apparently
        
        This reverts commit 92bfe7e3052a7540c81d9fa152f55920ad00b8ee.

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [4a149184210c4ec2e0f0fc2cfeeb0787100110be]

        drop pointless pointer for reference
        
        Change-Id: Ia2c32bab6825687d4964e7a6abaa137bb48b3a3c

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [c41b7a397411814c98dceeea07b0a26f0d01c530]

        split GetImageForCommand into GetBitmapForCommand and co
        
        Change-Id: I89431532ef26fc33146252e218096e690825b896

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [aa0951b22d958813a41f71f536bb4a07aa0e7f07]

        empty Image is an empty XGraphic
        
        Change-Id: I43fa17c2ef9324c841344554b093500d0fb26165

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [92bfe7e3052a7540c81d9fa152f55920ad00b8ee]

        doesn't seem to be a reason start and end are swapped
        
        Change-Id: If1ccdd303bc7c6e69360295c599270c41d03f3f7

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [d3b94aae205597fdd369989d76a60420ae9b8ab1]

        every ImplImage has a BitmapEx
        
        Change-Id: I02561cfdff57eab7684d68c98ba2b3d83847c9c5

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [55ff58a4084acbdd031ae1d79f0b740e91b15fd0]

        don't need an intermediate Image
        
        Change-Id: I2700c30000b440a0646d43bb5712fe683747b34b

2017-01-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [155a4b1ff298f4510d99ed0d990d34d9231f7842]

        add GESTEP  test case
        
        Change-Id: I63342f5590e90786e179baf956720e2e4a64b1ad
        Reviewed-on: https://gerrit.libreoffice.org/33334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-20  Gabor Kelemen  <kelemeng@gnome.hu>  [4c3a9c34e0684871e1d2d1bcdacb729db4cc8cac]

        Updated core Project: help  19715d0fd1198603141ee18e632d117ba61ed4ed
        
        Fix a bookmark on the 'New Menu' page
        
        This is under the Customize panel -> Menus tab -> New button
        
        Change-Id: Ic558bcdf968baeb93e1dc77fe7aa0b4ddc3b2f3f
        Reviewed-on: https://gerrit.libreoffice.org/33335
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-20  Gabor Kelemen  <kelemeng@gnome.hu>  [0896d970533ecdec3e9a72babf1bdde6b4456861]

        Updated core Project: help  bc7939449204ee99dab6017d60aa5b84de23323a
        
        Remove an obsolete bookmark
        
        Change-Id: Ifb11433293535d9ed00211a8d9535bf70192768c
        Reviewed-on: https://gerrit.libreoffice.org/33333
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-20  Gabor Kelemen  <kelemeng@gnome.hu>  [b3ee8e5af4e3fc1fdcf7e261f05a2390856d7789]

        Updated core Project: help  8ad810c7ef2e078496047766402a7bfcd2953332
        
        Fix Calc Group page
        
        Fix bookmarks, ahelps and the menu path for the Ungroup action
        
        Change-Id: Ia8e66fb00f580e562f7abd2546666f8d74a06ab4
        Reviewed-on: https://gerrit.libreoffice.org/33331
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-20  Gabor Kelemen  <kelemeng@gnome.hu>  [31d80998612eed7ecbdddfe423603a93c4254506]

        Updated core Project: help  ffe473f0fe547ecffe954fa841e128faf307dabc
        
        Update Titles (Chart) dialog page
        
        Adapt to UI changes
        Fix bookmarks and ahelps
        Drop description and menu access paths of obsolete
        .uno:ToggleAxisTitle and .uno:ToggleTitle
        
        Change-Id: Ide578bb49778882c65107cb546ba9654c92ef472
        Reviewed-on: https://gerrit.libreoffice.org/33330
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-20  Gabor Kelemen  <kelemeng@gnome.hu>  [b5249975d0d11cbbb9dce2de592764731a48c14e]

        Updated core Project: help  c1116f5a81a8f8288639131156b78704ef6c3cea
        
        Remove an obsolete bookmark from the Envelope page
        
        Change-Id: I2694dc1232869f9a270cd4b1598608ccceaee164
        Reviewed-on: https://gerrit.libreoffice.org/33332
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [df98a363f33c3c221286520ee0c412e264b6f411]

        chart2: replace custom Deg2Rad/Rad2Deg for basegfx functions
        
        Change-Id: Idbc843b54b3037bd55199a8918b06d21eb7b2f2c
        Reviewed-on: https://gerrit.libreoffice.org/33343
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [110a62e91fb39ab30706398ab78cde03e8bf6e45]

        sc: use unique_ptr and make_unique instead of new/delete
        
        Change-Id: Iafaf78d17fc5d6dffbd4e541f802b7090dcfda68
        Reviewed-on: https://gerrit.libreoffice.org/33344
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [e71ed748acd040b68d9a1910b75ea0550e0c2008]

        sw: fix remaining loplugin:cppunitassertequals warnings
        
        Now only subsequentchecks are remaining, as far as I see.
        
        Change-Id: Id5e5a874f8de08c0fd3722aecdc02967ae5d421f
        Reviewed-on: https://gerrit.libreoffice.org/33346
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5627085eccf98c3661cf62f7bceff448dd3cbd73]

        svmtest: don't output GDIMetaFiles to disk in normal test runs
        
        Change-Id: I15deee62dc4b715ecdb69d2dd0370cfc8650d8e8
        Reviewed-on: https://gerrit.libreoffice.org/33345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [2874632938bfaa06fc5901336c3ab53acf1b6edd]

        don't need an intermediate Image
        
        Change-Id: I23d712846a9b198cc2fcb87f3b097766405f8bce

2017-01-20  Stephan Bergmann  <sbergman@redhat.com>  [951c940e6e97dfa8d596a86c6c5ff3ba61900ae8]

        loplugin:dynexcspec (macOS), vcl
        
        Change-Id: I83dfd406eefe9d50fa382eede45882abe669bc96

2017-01-20  Stephan Bergmann  <sbergman@redhat.com>  [2d26f7fb7f4f2cb1a7ea96486d2a9d25a4638c2e]

        loplugin:dynexcspec (macOS), lingucomponent
        
        Change-Id: I11f7419babd1ceb158ab0a329dd3d8699b7b2702

2017-01-20  Stephan Bergmann  <sbergman@redhat.com>  [0e4cbd1f1b4022186e66e6194c2608f5dabd7a7a]

        loplugin:dynexcspec (macOS), fpicker
        
        Change-Id: Id983c735f24ad22fd7eaa359759a4030a773ea83

2017-01-20  Stephan Bergmann  <sbergman@redhat.com>  [0494fc3f91d7a20f44e9e3c4b53aa987858e1de4]

        loplugin:dynexcspec (macOS), connectivity
        
        Change-Id: Ic8cd364cd27f7f7669ac8d5553fc3974b5f8c992

2017-01-20  Stephan Bergmann  <sbergman@redhat.com>  [b417956f61a02d1d84ebfa1887a1d549063ad7e5]

        loplugin:dynexcspec (macOS), avmedia
        
        Change-Id: I71199437cfaaf5f72f3b38a3269e2ae84b282c6d

2017-01-20  Justin Luth  <justin_luth@sil.org>  [c0688e8bf047bb123680806317fe040ba2cde407]

        tdf#48658 writerfilter: only set THROUGH wraps as transparent
        
        commit 15c3a08b8b1e8060f9659c7bc98480a39d1802c5 set transparency
        before the wrap type was known (which is good in case wrap type is
        never defined, and the default wrap type IS through, so that fits)
        but transparency was never re-evaluated once the wrap type was known.
        
        In MSWord, the header is at a lower zOrder than the body,
        so objects that are OVER the header text are still UNDER
        the body text. Writer emulates this by insisting that ALL
        through-wrapped header objects are UNDER the header text.
        (This ought to only apply to objects that spill into the
        body text area, but that’s pretty hard to calculate, so
        transparency was applied to any object anchored in the header.)
        
        Change-Id: Ie3916c6b7f3fa80caf5994fd910ba4d4d89ec702
        Reviewed-on: https://gerrit.libreoffice.org/33152
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [a424182631a6ed2d69ff05ab3de1dbe018656b35]

        unused hicontrast icon
        
        Change-Id: Iebab45a52319ab531ec27d10fc5c5304d8e7a0a0

2017-01-20  Stephan Bergmann  <sbergman@redhat.com>  [550e0e42d9ccef1244299b2d6cbda18549f8af19]

        Remove dynamic exception specifications from cppumaker-generated code
        
        See the mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2017-January/076665.html>
        "Dynamic Exception Specifications" for details.
        
        This leaves some #include <...Exception.hpp> in the generated code that are no
        longer needed by the generated files themselves.  But C++ implementation classes
        still use dynamic exception specifications and usually don't repeat the relevant
        #includes, so postpone removal until the implementation classes are cleaned up
        in a later step.
        
        Change-Id: Ifb7df3bb12f7f10c655b85cb0626afe5050479a4

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [2e4694f696c0c3aaee58ee29679621190f89261a]

        don't need an intermediate Image
        
        Change-Id: I128a6546c4085b38103d61fda13d1ac6f84ef5b0

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [d1f18710788163a566c97b7fe9ec301f65535c51]

        don't need an intermediate Image
        
        Change-Id: Ibdc4b94e284a1d54b94abfdeb99df393b6a7bf59

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [e22f32b65465b5ae6e71acdf5ae4fceb379d7cb0]

        don't need intermediate Images
        
        Change-Id: I7f36ca335ee7bf24ce634393b24a76c292c9a161

2017-01-20  Stephan Bergmann  <sbergman@redhat.com>  [8cb18eb82d08b140e36b6a06dae30f967b8444c9]

        loplugin:dynexcspec (clang-cl), xmlsecurity
        
        Change-Id: Iaa817d1da0c648c3a1feb0ef1e4500808a868644

2017-01-20  Stephan Bergmann  <sbergman@redhat.com>  [8ec11cea966e7101f7d3d8f2aba0841267272a93]

        loplugin:dynexcspec (clang-cl), embeddedobj
        
        Change-Id: Iccb2a91319f8cbc300f0e428b06b0580432089a6

2017-01-20  Stephan Bergmann  <sbergman@redhat.com>  [c6f6d0b7219052557c2df3cb9d27dd2c09b3168e]

        loplugin:dynexcspec (clang-cl), connectivity
        
        Change-Id: Ia49a11d4f707764640ea497d877d1699183ca56e

2017-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd10956cb0a32962840aee20298ad8a97ad914f5]

        use rtl::Reference in ORowSetCache
        
        instead of storing both a raw pointer and a uno::Reference
        
        Change-Id: Ib3a4314a3d05e3c14a674b3d87baad245863ec6e

2017-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [81253afdba52ed27eaf31f15757f7a07590353e8]

        use rtl::Reference in BibFrameCtrl_Impl
        
        instead of storing both a raw pointer and a uno::Reference
        
        Change-Id: I8caa56eade25561178aa6ffd144b00f452517974

2017-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7db2b5b3ffe7bff84636cdd0017e85a439b8c4f]

        use rtl::Reference in OSelectionChangeListener
        
        instead of manual acquire/release
        
        Change-Id: I33e3018b5deb4240d4aff1d8136ae6f8f538c779

2017-01-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [7cf3ae68afb9d3f2f126e544de85f38a18ad3de0]

        Apply stricter member access control for Tasks
        
        This disallows changing mbAuto and changing values of
        ImplSchedulerData outside of Scheduler / Task functions.
        
        Change-Id: Ia624999bd63190c072eb66427aec38e7ac8cfa1b
        Reviewed-on: https://gerrit.libreoffice.org/33317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [8f29ee6c293a6d72b3cf0b6b735c90ba91fc5607]

        Images no longer loaded from resource files
        
        Change-Id: I7155a2c8280b9f511402b908f06470dec419b336

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [60792b45dd5038d570c7880b7e86b666424f765d]

        const these up
        
        Change-Id: Ide19ec6a04a591327effe6d3c4da5db62e58b4c9

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [b29069d16386d5241b46280d2c67f3a1819f9c4b]

        can use truncate instead of a new OUStringBuffer
        
        Change-Id: I6efd48af1e00c21675ef0697b38185008a794d7a

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [b2ae03b08b2901f9030b4c80870173fe810c9348]

        coverity#1326632 DE: Dropped or ignored exception
        
        Change-Id: I3f31e3742d30e27697ab7431925fa2f411a65ade

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [7140efd3e2ea9c25264ac9a513480a2586610af4]

        Related: tdf#100813 don't crash traversing table in page 43 master has...
        
        align master with the more conservative 5-2/5-3 reproducible problem
        
        Change-Id: Ie7a53e94c062af894bee85ea05f1acf64bcb13f1

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [e2805decab47bcdc4080c218933acad51d028589]

        restore missing RID_SVXBMP_LOCK graphic
        
        wrong removed by
        
        commit fa3d5ca1f99fe253689004a45ec2888ebbe85fd3
        Author: abdulmajeed ahmed <aalabdulrazzaq@kacst.edu.sa>
        Date:   Thu May 30 12:33:32 2013 +0200
        
            Convert Languages tab page to .ui
        
            Deleted the readonly images too,it was not used any where else and was just confusing.
        
        Change-Id: Ice8e59cffc3b3001216c7499da5cbefe74ce8d88

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [e5f2655212d94f7db837913cc2e43cfb487b3973]

        tweak high/low bit so we're always shifting with an unsigned number
        
        Change-Id: Ic1c3f1f8aa6a16befb348652b0f5c3f82f47e0e7

2017-01-20  Caolán McNamara  <caolanm@redhat.com>  [b3fa8afe903dd4bc3b6dd5f73be1c68a729b378b]

        these are bitmaps now
        
        Change-Id: Ic713dae0f25b286c5c1d1cc5b08c8e32d7641991

2017-01-20  Federico Bassini  <kurogan21@gmail.com>  [1585415e7869d525b70751004c46ce008b4ef129]

        gbuild-to-ide.py - change directory for .sln,.vcxproj,.filters
        
        this change the directory of all files .sln, . vcxproj,.filters to windows folder
        
        i change only a variable VisualStudioIntegrationGenerator.solution_path from './' to './windows'.
        i investigate in the .vcxproj, .filters, .sln if there are references to change but i don't find anything (all the files written in this files are an absolute path) and i test 'make vs2013-ide-integration'...
        the files are exactly generated, i test in a windows machine and visual studio work perfectly...
        
        Change-Id: I111c39173b95a6888c8d39058b1db4da7a9be206
        Reviewed-on: https://gerrit.libreoffice.org/33301
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a55e5389a84542768568acc7fd69af20e3fe0745]

        this field should be std::unique_ptr to sal_uInt8[], not sal_uInt8
        
        Change-Id: Ia4ca8693e7c89a23ccbf2e71261c072dd6f8affa

2017-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf22f6d1e123d7a5f8b5ef74925192172bf6da4a]

        loplugin:staticaccess
        
        Change-Id: Ifed67e3c34663b056529719d78aa22f2a9f1da8d

2017-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [f6f84ab38b64b5102ce663674cb654a357361326]

        loplugin:dynexcspec
        
        Change-Id: Ibd8cb023d6b782cabaf8b1b4604205a691ca23b1

2017-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [84defbc556c17aa58851fd14f8af0deaa3cc6e05]

        new loplugin: useuniqueptr: ucb..ucbhelper
        
        Change-Id: Ib19ca3225b96d1bfec8a43bb762e16597f33b690
        Reviewed-on: https://gerrit.libreoffice.org/33297
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [3bb8bdb93f1546f64ff3f183d6162c41a03856bf]

        use rtl::Reference in OContainerListener
        
        instead of manual acquire/release
        
        Change-Id: I83e6229029e662073e2e01e98f4846fb0a0ed643

2017-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [3663edf465e87d823e354b320b8d072f7764d5dc]

        use rtl::Reference in BibliographyLoader
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: Ic46c5cda34c1df818cbe1ffa4b2d44d1519b4d6f

2017-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d7a5666aea903ad69276a4d65b0df2768d473b8]

        use rtl::Reference in FormControlContainer
        
        instead of manual acquire/release
        
        Change-Id: Ie0fed7db217adea68aaa09cf9de699d488bf84dd

2017-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [46a0ce80326a44bd13e3483106dd0e9bf32a7824]

        use rtl::Reference in TheModelRef
        
        instead of manual acquire/release
        
        Change-Id: I7a5ae0337fc8fa1465ac716050e7187aa1accb87

2017-01-20  Takeshi Abe  <tabe@fixedpoint.jp>  [cef8ebe925bde6fc1889085e3ccb1be236791e99]

        starmath: Avoid ad hoc LanguageTag and CharClass at tokenization
        
        Instead, keep them as SmParser's members.
        
        Change-Id: I8a2aad7ba8baaad9a761f42f62d51fc67cadec07
        Reviewed-on: https://gerrit.libreoffice.org/32348
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-01-19  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [e15fd1371567fd4b78dab37d843562ff676c52b8]

        tdf#50916 Allow ScTable work on dynamic ScColContainer
        
        Change-Id: Ic39361383a3c2e869e48bccb4c47fc6bca1cb4ce
        Reviewed-on: https://gerrit.libreoffice.org/33296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-01-19  Maxim Monastirsky  <momonasmon@gmail.com>  [0a849c9315a74754dbbecc529e5c5ccda66fbd86]

        Dispose unused submenu
        
        Open Writer, Insert > Form Control > Table Control, draw it,
        cancel the wizard. Now right click on the table header -> crash.
        (can't be tested with gtk/gtk3 vclplug, because GtkSalMenu
        holds reference to the menu).
        
        Probably this crashreport:
        
        http://crashreport.libreoffice.org/stats/crash_details/
        0bfabafd-3ba4-4c07-8479-399dea07c006
        
        Change-Id: I6588b1e0b5ad4537a4eb98f6a343d0e92264329f

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [e3cfa49e8113493cfc59ccc8302840d19fa7572e]

        drop now unusd private:resource/.../image urls
        
        Change-Id: Ic456113b295c3b90316d2792b630c44892ac20a7

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [a0f127d2209e80e085b95770a87df2898b7ad645]

        document magic number and note it was already converted to a bitmapex
        
        Change-Id: I2d78463d52f5866418eac7293a63a42c6af8b990

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [8911c7e177dcc2e9b5a9efcc308395081855b21f]

        use the precanned constant for this
        
        Change-Id: Iaa6283029f9de41e2506051c49dc18f876b28587

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [b5a20001f4514975c6aadd985a6e8f096cbea87a]

        convert wizards from Image resources to BitmapEx resources
        
        Change-Id: I19d509b2d54a87f8e00b50d0368ba02a9c40b4c5

2017-01-19  Olivier  <olivier.hallot@libreoffice.org>  [842fab105a3d078587754f94bb096bbb8b9dd30b]

        Updated core Project: help  ab01c44126432945c486bfc2acc2e3106c596c6d
        
        Insert %PRODUCTNAME where it must be.
        
        Change-Id: Ide87d1a8e17af36bce29f14baef97a3afcc5b0d7
        Reviewed-on: https://gerrit.libreoffice.org/33327
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-19  Jan Holesovsky  <kendy@collabora.com>  [882e5625945dbb95e03282899941a56610066003]

        Preserve whitespace with tiled rendering.
        
        Online is often used for taking minutes, and during that, people don't have
        time to play with the formatting - so it is annoying when autocorrect goes in
        the way.
        
        Change-Id: Ia1794c46d3003198764f666951821f693d710653

2017-01-19  Noel Grandin  <noelgrandin@gmail.com>  [4b429851e54ccc42e5f9acebce67139bc3d5e244]

        Revert "use rtl::Reference in SwPostItField"
        
        This reverts commit f7ee0054cf9da35f210d9043a68339415aba2284.
        
        until I can figure out how to make that miserable idiot of a
        Visual Studio 2013 compiler happy.
        
        Change-Id: I9206df8cbba52bf8aab242a1376f4b6598d2b739
        Reviewed-on: https://gerrit.libreoffice.org/33325
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [28ec4d1456ae17711749e4131e9f8e96eccb1b95]

        New loplugin:dynexcspec: Add @throws documentation
        
        See the mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2017-January/076665.html>
        "Dynamic Exception Specifications" for details.
        
        * The check for missing @throws documentation is not too specific, it just
          checks whether a function with dynamic exception specification has /any/
          @throws clause, not necessarily exactly matching the exception types.  (Many
          of the details in the existing dynamic exception specifications are probably
          not very useful, anyway.)
        
        * When adding @throws clauses, I bluntly copied the exception specifications
          except for dropping any mentions of std::exception (except in the rare cases
          where that was the only exception typed mentioned).
        
        * In many places it might have looked more natural to use trailing Doxygen
          comments of the
        
            ///< @throws ...
        
          kind, but Clang's getCommentForDecl unfortunately doesn't detect trailing
          comments on function decls.
        
        * Also, Clang's getCommentForDecl doesn't look into macros, so some trivial
          silly macros were expanded along the way to add comments where necessary.
        
        Change-Id: I1831d72df2d9c801d4b8dd7d708d9cefea039589

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [416252b1f6d60d36f8cb0b57c71a0edf33395a44]

        New loplugin:dynexcspec: Add @throws documentation, UnoControls
        
        Change-Id: Iedbef454a22b34df777e6c32fad95fed96f2fdce

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [68044e9ec6d17cac1695b0e87c8430df98ace80e]

        New loplugin:dynexcspec: Add @throws documentation, accessibility
        
        Change-Id: I4857292372116bd8330403456d415476a5435f11

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [079abb8b46a53600352c6f99a391153684ed8a98]

        New loplugin:dynexcspec: Add @throws documentation, basegfx
        
        Change-Id: I83cd12d9eb2d65ec5ff903b7536f28b2a0ae3c69

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [ff46e5335896903fd9f20f321b96b7e5b72cda5d]

        New loplugin:dynexcspec: Add @throws documentation, basctl
        
        Change-Id: I34a1b868176f26c1bab841547b97bca56113e47e

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [0f5da9c1c6e3e29de46f9ad48864945074004586]

        New loplugin:dynexcspec: Add @throws documentation, basic
        
        Change-Id: Ic3e265e05c69942c5c1c7d1b83f65f2cbe35ca1f

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [d08e466c465b6d10c381937fd5e7ba8a160e7b85]

        New loplugin:dynexcspec: Add @throws documentation, canvas
        
        Change-Id: I70b52921291da551da7cc970e82f38b319f0ded8

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [ea88107a65e93cde3729c46a4cc738ce396890ca]

        New loplugin:dynexcspec: Add @throws documentation, chart2
        
        Change-Id: I9b558b713186c64054914ebfc4c122ff769b71a1

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [2b385f20e7ddefd37f4ad6080b869c2120e67435]

        New loplugin:dynexcspec: Add @throws documentation, codemaker
        
        Change-Id: I94a9f72fc81439fc97c884009447d353c6c6a517

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [a10b95bcc97896f7f8d8643593a5d759f41ac82d]

        New loplugin:dynexcspec: Add @throws documentation, comphelper
        
        Change-Id: I115c5c34cf97858d9fdd96432cb57bde6d4537cb

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [5b2b75ac26961d3cef093ca546a5316be6f2d782]

        New loplugin:dynexcspec: Add @throws documentation, connectivity
        
        Change-Id: Id8711eaeac65efaa228b60d5786169016bfb61a3

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [0d5e1cd497b0de0e62c5911fcd6b473689a1dfe7]

        New loplugin:dynexcspec: Add @throws documentation, cppuhelper
        
        Change-Id: I20b40d0d465cfe130e03f7a8f8da6f4dab404848

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [693b00a6b22c0f3e84316f38d7f2c81e35eecc4d]

        New loplugin:dynexcspec: Add @throws documentation, cpputools
        
        Change-Id: I7a9ac7cdc3d5e19dc63a4711a0ce2c23054367e1

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [d77087577066350d9f26b8736ec1b672dd328cfd]

        New loplugin:dynexcspec: Add @throws documentation, cui
        
        Change-Id: Ib4db87e67f39504f49b795e12476edbea5166800

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [4c81fe62c16b0ebc7f86ff589880169247584c8e]

        New loplugin:dynexcspec: Add @throws documentation, dbaccess
        
        Change-Id: I117be0dca3cc5e204414613123422b4b0716d8ed

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [49f6e7fecd7d6dbac399881e6397ca550ba675c4]

        New loplugin:dynexcspec: Add @throws documentation, desktop
        
        Change-Id: I1e97b929174ba23fdf21c405ec4129f0e56ed2f3

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [24672786abf703659f60babe1a6e0f19775593ce]

        New loplugin:dynexcspec: Add @throws documentation, dtrans
        
        Change-Id: Id1249957a544e7ab43d0f331190db72871723f40

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [72828a34e76017cfa0df53babc24d1c2377031f8]

        New loplugin:dynexcspec: Add @throws documentation, editeng
        
        Change-Id: I4d93bf348b7b6a91aa37f8ce79b0b52a1a7d41ee

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [9cc666630dafd3fc6cf65ec5b0048df58a3af5a2]

        New loplugin:dynexcspec: Add @throws documentation, embeddedobj
        
        Change-Id: Icf9a507a2b1eec0ace22e727bdf7220bfe7096b8

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [35e122bfa5e3de9f7c4eb762a206642c4e22157e]

        New loplugin:dynexcspec: Add @throws documentation, eventattacher
        
        Change-Id: I432f604c8b7a3b0e95f99b2982c302c2a94fd0fa

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [8ee3f986981ecb74bafb9d4702085bb993418efd]

        New loplugin:dynexcspec: Add @throws documentation, extensions
        
        Change-Id: Ia44f7b0a162d269bf38133575f986efd62eb6d52

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [4770f5488870cae68d9a3df2c62613c32a040f44]

        New loplugin:dynexcspec: Add @throws documentation, filter
        
        Change-Id: Id465279b54f775ae688d02798c7a67fc50829fc6

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [36d7778f465367ebd2ea5e64cfcea2fc22a8b01d]

        New loplugin:dynexcspec: Add @throws documentation, forms
        
        Change-Id: Ib5e1f2ef4143ad1c75ec705624a547e47affbc79

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [f72756cdfb9cd0b574fd84f194355c3ad00d3677]

        New loplugin:dynexcspec: Add @throws documentation, fpicker
        
        Change-Id: I067f6d5278681b35d3a3fea105e3bf383d3a96f8

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [fba7a44ee479540ba65b41ef1e647cdb93c20d14]

        New loplugin:dynexcspec: Add @throws documentation, framework
        
        Change-Id: I19a4517449be3defe97fe0d78dd1a16b08b79247

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [cbf61ee5652573f7c18065c477598edf1e14156b]

        New loplugin:dynexcspec: Add @throws documentation, helpcompiler
        
        Change-Id: Id2ebe51d610ecd372ee215f3a38a979a322e6e10

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [0e22ddad37cf2529b3ab7edf8862d14e85dad53f]

        New loplugin:dynexcspec: Add @throws documentation, hwpfilter
        
        Change-Id: I03131a228843e6848c0b2d2468d160ca0cdaf508

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [2131bf4ebd3bab7bb0b3f3587078e3d51833db18]

        New loplugin:dynexcspec: Add @throws documentation, idlc
        
        Change-Id: I3c269d84906cc49d79d5f32f0dd3f15afd2f588e

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [18f40d26ec03dbd23f254c2cfe95e4783fd33449]

        New loplugin:dynexcspec: Add @throws documentation, i18npool
        
        Change-Id: Ie1304a081a8c26cb3204ca7fb3edfa7e2dfae386

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [25df36cf04b6ad94da09725a0bfe012b404b7de2]

        New loplugin:dynexcspec: Add @throws documentation, i18nutil
        
        Change-Id: I2688ebab7641db43aae5cbca94750fbecff936e1

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [f725fadea60a4a74724f8bb9c71aa54a644c35bb]

        New loplugin:dynexcspec: Add @throws documentation, io
        
        Change-Id: I2d8b69454217bbbc9542cced8ce85269e3872662

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [6e3cbd285ebf5ec8b97576eb234711cd465e573e]

        New loplugin:dynexcspec: Add @throws documentation, lingucomponent
        
        Change-Id: Iebd0a98c86803342ee54f30c848e7194a752335f

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [21dda4921fa4bdcf6bd8193d776f316f967898da]

        New loplugin:dynexcspec: Add @throws documentation, linguistic
        
        Change-Id: Ib1aba8d944d46d4cfc74b473da006aff4e7a1c83

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [327f3f544e9bdb31e1d331c566db48a0a666a4f2]

        New loplugin:dynexcspec: Add @throws documentation, lotuswordpro
        
        Change-Id: Id54bb9f05a4354855a8e9fa5ecbffc8440e39c5d

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [8955ce4ede374ed2af4477850809d21a2b5e6dd6]

        New loplugin:dynexcspec: Add @throws documentation, oox
        
        Change-Id: I83c6995e4f15d6a042e57bac4d71874124402547

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [de70ad0b0c65f4ae5dbdb156e1b9aa1d22855b2c]

        New loplugin:dynexcspec: Add @throws documentation, package
        
        Change-Id: I5d30cc2483452ba140cdce341677e872bffce6d1

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [f486e4a428be124627d89ce9f9ccf18eca9deb75]

        New loplugin:dynexcspec: Add @throws documentation, pyuno
        
        Change-Id: I1888938e447f8ca115d326d5e4849d6b21904b04

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [6fffabf4e5afcc97126b6281f3d322cbd7615f7d]

        New loplugin:dynexcspec: Add @throws documentation, reportdesign
        
        Change-Id: I3f2c79bc345935e7369e92473ca543c0917820e0

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [4500e89f7f933e8b90d175b739e9d0b2a4c11486]

        New loplugin:dynexcspec: Add @throws documentation, salhelper
        
        Change-Id: Icd2a5dd5602cdf9cb4435bfcb4fe355689677fbe

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [b814e4d0503ae135f4532e16db4830a4ac8c0167]

        New loplugin:dynexcspec: Add @throws documentation, sax
        
        Change-Id: If43818ca79bf134a5025ed184c201f4129630500

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [f96428fc5f9c19b9fe1d6eb32ddac8d84f7372ef]

        New loplugin:dynexcspec: Add @throws documentation, sd
        
        Change-Id: I01e47c52eb4313cf43561d7a57b71656fb66b2ef

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [b36f675c5e13decbd3204c0e5e893a41e5653a72]

        New loplugin:dynexcspec: Add @throws documentation, sc
        
        Change-Id: Ieb01ae3f8c5d3010354027ea2c6e0a2cee176e7f

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [8870dec9a431eeff5045efd4ba12a2a70bad5e24]

        New loplugin:dynexcspec: Add @throws documentation, scaddins
        
        Change-Id: I8b78ab7ac34cace1a6aad8807f4964e4414c9ac3

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [7b79e23260db34f2bb0a2994a5e64dd39117228c]

        New loplugin:dynexcspec: Add @throws documentation, scripting
        
        Change-Id: I3a3f8ad12bad448f0ea2beb698cf4e6636d4595a

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [920f1dd4a77b887f79a24b76adf0d25f00551056]

        New loplugin:dynexcspec: Add @throws documentation, sdext
        
        Change-Id: Id01b4012d2ac3cf479a96ed496eff3d97e5c80c5

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [5fb6c73d3037d9f860212ecb06b99fdc34bb6dcc]

        New loplugin:dynexcspec: Add @throws documentation, sfx2
        
        Change-Id: I6568efb53c0904c58bcb648777b84471e5b4b501

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [5ad3a737e0ec43ca41bc8353cd0897d882204d32]

        New loplugin:dynexcspec: Add @throws documentation, sot
        
        Change-Id: If161e1a77af109ae04be466a5e256cfc9f056f55

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [dcb992ae2a4f022336c63e6bdace68000218397b]

        New loplugin:dynexcspec: Add @throws documentation, starmath
        
        Change-Id: I1181cd9fd50fc0307c4475abb8c59e3f16bade91

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [491f9a6ce4ab670145833dbcdd2b2ae5fe824c68]

        New loplugin:dynexcspec: Add @throws documentation, stoc
        
        Change-Id: I8c7d5088aed055c3734165343189233b3124c9be

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [ebcc8707a019831907c340ce3bcbc9557136eed0]

        New loplugin:dynexcspec: Add @throws documentation, svl
        
        Change-Id: Idbe6378e2c7da51a2f08de5173bc58733eceb95f

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [2527c001408b17b5a740d81debcf97a1385932e0]

        New loplugin:dynexcspec: Add @throws documentation, svtools
        
        Change-Id: I274142728ea25be094343e3489758314e371a857

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [9859ee7b1901449e63e4047554776f23c2de20ce]

        New loplugin:dynexcspec: Add @throws documentation, svx
        
        Change-Id: I0e827554a18622e19aec5f81c40da52664783f69

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [77894947ea5fcae00d8eeaee9482b53adfc6b7f2]

        New loplugin:dynexcspec: Add @throws documentation, toolkit
        
        Change-Id: I73b7408b92ed13d5d23e054f27c5236de67f1ce4

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [1d5372daac88346d59c2bf6a14ec9dd9ce6eb1bc]

        New loplugin:dynexcspec: Add @throws documentation, sw
        
        Change-Id: I2da2ce4cd247e7b9f973150917b4ee7bd7a0e0c4

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [8a12673c1727381ce8ab729759c3d9cd2069342e]

        New loplugin:dynexcspec: Add @throws documentation, ucb
        
        Change-Id: I39a50e3f066776ac670a99120e12624af39fa83a

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [1aabba2778e3a634be00d8a6eb0388c4aaf07ccf]

        New loplugin:dynexcspec: Add @throws documentation, ucbhelper
        
        Change-Id: Ib197a945bb51823399c4e19a5ffdfe64483107a3

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [53d6df4f54d92bdb527ff2824561db998695e865]

        New loplugin:dynexcspec: Add @throws documentation, unotools
        
        Change-Id: Ie1adfe09bf5b63adecc0a5a67a042e6e678b58dd

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [d9126de425534db6f09a1a7ef5d0e91f26a2c6ea]

        New loplugin:dynexcspec: Add @throws documentation, unoxml
        
        Change-Id: I085b0c080acc38d1ec17bc96aac24d2b17e14b3b

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [9c807ff9d8e0e6e84852aead31d8b19ec6453207]

        New loplugin:dynexcspec: Add @throws documentation, uui
        
        Change-Id: I0350334f8d9a1f56044dd574328bdc3a21d4509d

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [9439844a795e32c67bdb0b0d83f7d9c200866df4]

        New loplugin:dynexcspec: Add @throws documentation, vbahelper
        
        Change-Id: I44f1c8f7f2ffdbd050ea219c6b89b246fcbd2473

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [7c58ebaa025d6b8852608045af23239f7402a8be]

        New loplugin:dynexcspec: Add @throws documentation, xmlscript
        
        Change-Id: If91eee152b0ab5d9137e4dd1dec3c3df3146a783

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [2bba0a173d5a7eb2fc41871e86bdc4a2a3d3ef8f]

        New loplugin:dynexcspec: Add @throws documentation, vcl
        
        Change-Id: Icc398ec6cbb9152ee86b4ac0003619ae04206cd6

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [6cf68af560b45b753836c4d3dc8b00aef1a34123]

        New loplugin:dynexcspec: Add @throws documentation, writerfilter
        
        Change-Id: I7e84da00d943d2849e6d94011f349d064fb658cb

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [4f43e2b1e00001666a3ae0a2706e9564e14c30c4]

        New loplugin:dynexcspec: Add @throws documentation, writerperfect
        
        Change-Id: I413e4b796154a731638ec334cc0bd6c045b1840e

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [660ec54429a02e522ea8321137cb0379c4d0ec59]

        New loplugin:dynexcspec: Add @throws documentation, xmlhelp
        
        Change-Id: I8e3514d36efd8e346985eac31ad5bdf202a30586

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [7fca7325543415e53e9db2a95e6a1ea5e77f429e]

        New loplugin:dynexcspec: Add @throws documentation, xmloff
        
        Change-Id: Idf9db7108514e91fb4fe3abeca55fbab844c770a

2017-01-19  Stephan Bergmann  <sbergman@redhat.com>  [8ccd11e1ae7248071184bfbeb2bced9ce096d52b]

        New loplugin:dynexcspec: Add @throws documentation, xmlsecurity
        
        Change-Id: I2447c028add359952e4bd36dbdc1d5431fe48104

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [843e2a9dd6127bf7b5b9adde2ef01451449f0ba3]

        get rid of second hicontrast argument
        
        Change-Id: If68b6c8dac5ea4ff50edf90f2b1b8dbc2e0383b4

2017-01-19  Michael Stahl  <mstahl@redhat.com>  [9e82befc72c5af36cf093f68eab31f837657ea1c]

        sw: try to fix MSVC build after a754294ac7a902fe96fbbd6b8b6824a360d6b248
        
        Change-Id: I20b381fd8dda3183df2034c481939b6318e64175

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [6ec8387bea9015c4487f76cebd045a1a6e291bc4]

        unbreak this wizard enough to run it
        
        Change-Id: Ia957080165a060164317a5f7c9a46d065169314a

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [d0293ed2421e2d7d0290c24d89959c84d1060623]

        drop unused hicontrast arg to setImageUrl
        
        Change-Id: I6befc077a79a944275e436ffa601b6c14d59977a

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [eca0aee7a5f862e63b2bb4b56ef69fb5761e4b5f]

        getImageUrl now returns its arg, so remove it
        
        Change-Id: Iee39f7462c2f4f23dfbdc11aa7542af996001042

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [e5460ca2774ce121dca3f6d06fbfb556c8fffcd9]

        drop the long dead hicontrast res id uses from wizards
        
        Change-Id: Ia2fca72a1681d398bb85474981e224ef92d31d8a

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [545c6e9d4fa3209eefd3867077c5fe820f0675d0]

        clear ARRAY_VS_SINGLETON coverity warnings
        
        experiment to see if this clears them
        
        Change-Id: I91a74e06f621d3012b564cad87586ba74b0367ca

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [ecd82b5121899fe23f0ccbdd8a89c8b18436f027]

        Related: tdf#80731 bug in our own wizards revealed by new bracket test
        
        Change-Id: Iec49bf80794a4ba61a70b22d0fc1769349ca4508

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [ef306355851e9b6591e9f3fb9476d5bbd548d9ba]

        these used to OSL_TRACE, quiten them to SAL_INFO
        
        Change-Id: Iec429b986a55a847baceb2e84752a380c6db831a

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [5a5cd0ac64c9a56f6d680a2aec2821c8d888f688]

        silence warning spew, these aren't serious
        
        Change-Id: I8c027a5ec0ed61722eb299d247d79032fd1dcd84

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [484658f9df81b06e7444b5c7c2cc7841abf829e7]

        missed a conversion here
        
        Change-Id: I7c422c9700b960248450181c950394f72504e7ea

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [8211548e7d76fe1b6e022f3db7301bb63aaa66ec]

        svx: load BitmapEx resources instead of Image ones
        
        Change-Id: Id23523170f757361f3fc3d8a18b6db827f45d109

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [b6dcda29bc1b06d92813d7cee9a8dd2771fca145]

        drop unused image ids
        
        Change-Id: I433613a7c850ecf888be48153f81cca3f093b789

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [9db8c85f75f1d0bc76aa1a77cd118b72d188e8b1]

        sfx2: load BitmapEx resources instead of Image ones
        
        Change-Id: I9c5a0f1b23eadf15fee3ff78e5061474214fcc35

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [aa347e360c87651da647c12d444429a3c401c37d]

        sd: load BitmapEx resources instead of Image ones
        
        Change-Id: Ic3f416300194d8fa9dfebc2b7a700396ba5641a5

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [81516167e37cae84b8d74cfa7537196312fb9911]

        flatten resource, drop LocalResource class
        
        drop cargo-cult second LocalResource use
        
        Change-Id: I0c655f8ca15ad146bb11290fdefad67846ec8006

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [0d08b70ec10e3100ae374564c95d74b78508a5a6]

        can use Bitmaps directly here
        
        Change-Id: I75f4148ff864657e747b02d80a120177b469f28a

2017-01-19  Juergen Funk  <juergen.funk_ml@cib.de>  [fe9c6fa5a43177f4d77766f29d44784e17f53320]

        Expand and improve the output log in Session-Management
        
        in dependency of tdf#104101
        
        Change-Id: I799f81adf4e4751fb505c84aa075363acf70f5a7
        Reviewed-on: https://gerrit.libreoffice.org/33034
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-19  Michael Stahl  <mstahl@redhat.com>  [b2c467e47f438b2011aa304cca9bf403eaa1c8e2]

        framework: AutoRecovery uses Timer without SolarMutex
        
        This results in a SolarMutex assert when creating a new Base document.
        
        ... and also implts_startListening() is looking less thread safe
        than advertised.
        
        Change-Id: I4635064733c16416f903dab4caee59fb2de3cb00

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [64871f42632b89e6eb336298b83d0720e044e382]

        fix windows build
        
        Change-Id: I64d03ac9ea616a66bd556ea61e2c70f4021a07ef

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e58ea581e330680ce0a6695b86fd909d7b5fcb0]

        fix windows build
        
        Change-Id: I69da07e0e12d9bd03534b60a2ecd9a6c0cc61239

2017-01-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [1b6fa616087e7415be9dc7113bbd8bf381aadd70]

        tdf#105417 sw hyphenation: avoid infinite loop on zero-length last line
        
        This hang happened when the user executed Tools -> Language ->
        Hyphenation -> Hyphenate All.
        
        This problem is visible only if all of these conditions are met:
        - a line in a paragraph has a word that already contains a soft-hyphen,
          but not at the position where the automatic hyphenation would insert
          it
        - the last line ends with a word that can be hyphenated
        - there is a fly frame in the document
        
        In this case it happens during hyphenation that the layout has an
        additional empty line at the end (which is removed by the time the
        layout finishes), so we hit the case when SwTextFormatter::Hyphenate()
        skips the "if( m_pCurr->PrtWidth() && m_pCurr->GetLen() )" block.
        
        Normally hyphenation terminates when it iterates over the portions of the
        line and no overrun nor any existing hyphen portion are seen, but in
        this case that never happened. Fix the problem by terminating not only
        when we reach the end of the portion iteration, but also when the
        portion list is non-existing (has zero length).
        
        Change-Id: I71d4b040a2d4692ae6eb92807dbbbb42b077a0f8
        Reviewed-on: https://gerrit.libreoffice.org/33303
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [968f6a7f0293c08a73807603f3cb294e4b50bad8]

        new loplugin: useuniqueptr: unotools..xmlscript
        
        Change-Id: I6966d44cff644112dd837adfe7d9c4f459457271
        Reviewed-on: https://gerrit.libreoffice.org/33298
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [d3ff66999d924e832f8219c65ced0526f1a67f82]

        use rtl::Reference in OClickableImageBaseModel
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I92dc79edef9046acc137a878d35dde935bb17674

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [afb60a273f9ed9f1ff17f25f62ef9dd15a4a7c3a]

        use rtl::Reference in OComponentEventThread
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I8cd4d04ffb9f40a48d48ade2b171a9a9942cf87f

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6944b82d6d892e9921af659a4eabec5976511392]

        use rtl::Reference in SdrOle2ObjImpl
        
        instead of manual acquire/release
        
        Change-Id: I7110073e9ada8c034295133468c38754e9b55b69

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a024b6dfff0c773e8cfbefa7f6a9d3579ce8e759]

        use rtl::Reference in SwXTextField
        
        instead of manual acquire/release
        
        Change-Id: I15d151036f17641a7ac992feb4045b9e31df4dec

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7ee0054cf9da35f210d9043a68339415aba2284]

        use rtl::Reference in SwPostItField
        
        instead of manual acquire/release
        
        Change-Id: Id14ac4731e513ae37f922db5d1e497aee10b3b35

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a754294ac7a902fe96fbbd6b8b6824a360d6b248]

        use rtl::Reference in SwDocFac
        
        instead of manual acquire/release
        
        Change-Id: I40b4f6d2893fe0d4113032f638bce1793fc47cd7

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [071c74dfe24940b4222ed9576e2357d012b86617]

        use rtl::Reference in SwHTMLParser
        
        instead of manual acquire/release
        
        Change-Id: Ifdc04a9659d91d62da5715b24108927d1faf9c3e

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f80f2c3535b3c93abade36748408df37315c5f6]

        use rtl::Reference in SwWriter::Write
        
        rather than manual acquire/release
        
        Change-Id: Ic82e6528be66c2f4ff1248376285808c7323edf0

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b05071e282515cc589ac806476360f851ea5f72]

        use rtl::Reference in Reader
        
        rather than manual acquire/release
        
        Change-Id: If839bb45beb0d3573bff475a0b09ee4347c80c3e

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [82f9573bb239b8e964723b05374d8619c3d45112]

        use rtl::Reference in SwHTMLWriter
        
        instead of manual acquire/release
        
        Change-Id: I76176841738688dff9df2e7dc3077be7d32387e9

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [43e8797add78ba172abdc75457500d68c15473eb]

        use rtl::Reference in ExtendedAttributes
        
        instead of manual acquire/release
        
        Change-Id: Ibf91b19ecace75b7c304f2a1b2acdd8a4ca28452

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [935231896925461f36eff5aee58aa64921ccb0e5]

        use rtl::Reference in ElementBase
        
        instead of manual acquire/release
        
        Change-Id: Ie4d08dffa0b697e8308b4a3ad8e3504dc7a18e35

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [37192ccc89dda5ca8c274e7cfb8b236fd5aaeb4f]

        use rtl::Reference in OleEmbeddedObject
        
        instead of raw pointer and manual acquire/release
        
        Change-Id: If626f34f3e0d7689567e2d64f94a84e5c8aae28f

2017-01-19  Takeshi Abe  <tabe@fixedpoint.jp>  [9aeccd9ac7b71bfa225e4a2c4dd6692a4659da71]

        vcl: Fix a small chance of memleaks
        
        Change-Id: I4fe286486f9cad57c4220d10367442a51f077f00
        Reviewed-on: https://gerrit.libreoffice.org/33294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [716db7dd4a41235007ec0f8e1d3bdb44a83f0bd8]

        xmlsecurity: hold XMLEncryptionTemplateImpl by rtl::Reference
        
        Going via UNO for a class in the same directory is an overkill.
        
        Change-Id: Ia06561a95cd10a7aa52a1b84598f88c43e57e7a1
        Reviewed-on: https://gerrit.libreoffice.org/33300
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [4e9cfc178c47893229f8030bfe73e2b7c5de92c3]

        Resolves: tdf#105416 blank windows under HiDPI RTL
        
        Change-Id: I819f06babd448c37ce2d58297562b640aba1c8c6

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [f0421b64cb66709b09ef836129cdf77ccd60243e]

        sc: load BitmapEx resources instead of Image ones
        
        Change-Id: If10ae4238a580ab6d19287968aecbf29acbd550e

2017-01-19  Caolán McNamara  <caolanm@redhat.com>  [f6572fa96c300be282a410d9e11f0cae7049547f]

        tweak to avoid coverity#1371169 Missing move assignment operator
        
        Change-Id: I0d29ce18c19c26a7526dad98d77db4670d0c5303

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [0415cb335b953b9c10075fa524d7707db4aa55e5]

        new loplugin: useuniqueptr: sot..tools
        
        Change-Id: Ided435d016ae28e7c3f2726e41eedd981572ae10
        Reviewed-on: https://gerrit.libreoffice.org/33263
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-19  Maxim Monastirsky  <momonasmon@gmail.com>  [c3e6d12301b42a44bd0d4584005686e324533b60]

        Using SfxDispatcher was not that good idea after all
        
        Being a context menu it will append verbs if OLE object
        is selected. Also most existing clients of context menu
        interception check only current selection context, not
        the menu URL (because it didn't work prior to 5.2, see
        release notes), so again we might get unwanted items.
        
        For now, just instantiate the menu controller directly.
        
        Change-Id: Idfca6a81c12bfb6623805d5337e313eb8611f4bc

2017-01-19  Gabor Kelemen  <kelemeng@gnome.hu>  [41ef8d6df116c72f81bfa19c8e067a412c7f46db]

        Updated core Project: help  aab4216ec1ca25cc74e70f5cacb2294cbcfc3143
        
        Fix ahelps on Agenda Wizards second page
        
        Change-Id: I42b1cd1af416d1a046c3ebdd5aa1c883a9773667
        Reviewed-on: https://gerrit.libreoffice.org/33290
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-19  Gabor Kelemen  <kelemeng@gnome.hu>  [06c64259e6bcdc802c78d65435ce6aa1530f7ecd]

        Updated core Project: help  996d21944854229aea03609e69302bfb08ca1701
        
        Fix Text Format (Search) page
        
        Correct bookmarks and ahelps
        Remove duplicate content and old comments
        Remove unnecessary switch from around the whole content
        
        Change-Id: I57a1ce99ea6509e321a8364c6d3dd1dd9c2cbc4d
        Reviewed-on: https://gerrit.libreoffice.org/33288
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-19  Mike Kaganski  <mike.kaganski@collabora.com>  [18ae77a065cb8ae6940d4067f6ab7e99a3f74047]

        Also consider saved exceptions when mbEnableThreads is true
        
        Previously, saved exceptions are only checked in FastSaxParserImpl::parse(),
        which is used in case mbEnableThreads is false (when data in input stream
        is no more than 10000). This patch also enables the same check for the
        other case.
        
        Change-Id: Ie718556b7c01322e30698515ecd331b7ebad4105
        Reviewed-on: https://gerrit.libreoffice.org/33249
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-01-19  Mike Kaganski  <mike.kaganski@collabora.com>  [a2ad27a2be429c6d17ef28c28ac5aee66ad8545d]

        tdf#104718: Prompt user to continue on SAXException
        
        Change-Id: Ib0f9a89c670f8d513ebee206a6a1487802f901ff
        Reviewed-on: https://gerrit.libreoffice.org/33181
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [70b05273c91cfec0cd7a9a54ff993c5b7f808d4f]

        use rtl::Reference in AsyncExecuteInfo
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: Ia52aae8b3894813c4169772eb4cf89ae7df0003a

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [5288ae5912d6c76cfb80a68025b3af4ba6045c6b]

        use rtl::Reference in DicList
        
        instead of storing both a raw pointer and a uno::Reference
        
        Change-Id: I34bce1c6b3875fbb0dc56fefb79eb6b16f9818dd

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [73df118fde5ce5c380a5f9e8867240e2b5abfdcb]

        use rtl::Reference in SfxPopupWindow
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I8fc679cd22f2ac24fb3f1c71939318921c1d674b

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [afaa10da25729f2aa5ca7df86d6bbea83d45cccf]

        make SfxItemSet with SAL_WARN_UNUSED
        
        Change-Id: Ia74ca329d8438f614169031acfbe0406faf7c281
        Reviewed-on: https://gerrit.libreoffice.org/33268
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [2da34e265db6ca56e43d9b2ab8cee04b1cc4fb29]

        new loplugin: useuniqueptr: svgio
        
        Change-Id: I645ac954ac519fe713f4347cdf69780b0f8070e4
        Reviewed-on: https://gerrit.libreoffice.org/33252
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [9767537e22e178eb23872de138ea70e57c1a6725]

        new loplugin: useuniqueptr: sc part 2
        
        Change-Id: I37936a297027313e2a8ae18f355567462955739e
        Reviewed-on: https://gerrit.libreoffice.org/33203
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-19  Justin Luth  <justin_luth@sil.org>  [7c817d73402583f1b077d31a695c565a53468887]

        tdf#35021 TAB_OVER_MARGIN pdf support for left/center/dec
        
        also related to tdf#93637 which first raised the issue of
        pdf support for right-tabovermargin.
        
        Change-Id: Icabe2d0ac2dfe9181edde9dadfb0ab85f9ed4402
        Reviewed-on: https://gerrit.libreoffice.org/33279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-01-19  Kohei Yoshida  <kohei.yoshida@collabora.com>  [bbf40e3b5d06bd1437b097ed2703179026d1e871]

        Use the old-fashion way to instantiate a UNO service.
        
        Change-Id: Ibc5c55dbe9c4c5101ebb292696f79e4e8c8a35c5
        Reviewed-on: https://gerrit.libreoffice.org/33293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-01-18  Eike Rathke  <erack@redhat.com>  [acbcec11940d245aabed93ca756ef9462e06f192]

        bail out early if there are no notes
        
        ... which usually is the case, so don't unnecessarily create iterators and dive
        into an empty mdds tree.
        
        Change-Id: Iba345cd231d5911adefabc0584290834678a68f1

2017-01-18  Eike Rathke  <erack@redhat.com>  [b8b657123cc508c906622d20669507628c93e104]

        tdf#104967 preserve isolated notes data in clipboard when closing document
        
        Change-Id: I0e263583e27c5103c0bb90e8fe00562e46a52d98

2017-01-18  Maxim Monastirsky  <momonasmon@gmail.com>  [6884550c20f95a635357ad848799a1aae555968a]

        tdf#105409 Use ScopedVclPtr
        
        so disposeAndClear is called.
        
        Change-Id: I40da317ac03f815c8664e8a4648870c2066f9650

2017-01-18  Maxim Monastirsky  <momonasmon@gmail.com>  [ba19b9fd5763c305569ce6ae4120c9e17de6afd4]

        sw: Unify char highlight handlers
        
        SID_ATTR_CHAR_COLOR_BACKGROUND code was mostly a copy-paste
        of SID_ATTR_CHAR_COLOR_BACKGROUND_EXT.
        
        Change-Id: I713bfd72a2f51f2d0ff10b36e9e0a9150b13a640

2017-01-18  Maxim Monastirsky  <momonasmon@gmail.com>  [79d2cb796a04a8cd1005313019802e63e2ec7ede]

        Drop SwEditWin:: prefix
        
        Change-Id: I86b810a6ad94255a5f2a59392ba85775a488ba12

2017-01-18  Caolán McNamara  <caolanm@redhat.com>  [16c9933666a9328a8bc59175248a440d26b3242a]

        convert to std::vector
        
        Change-Id: I77ac7701ccb35aa32152d85a20fc59ed0bd942cf

2017-01-18  Caolán McNamara  <caolanm@redhat.com>  [86255f68719dce3f2ff07c54270d3e08fbd852c9]

        sfx2: load BitmapEx resources instead of Image ones
        
        Change-Id: I0ec89e022cac47b4a761da1715b39a7fb86ffdb0

2017-01-18  Caolán McNamara  <caolanm@redhat.com>  [783a107ee705528275e0e3e25931cd4fe8a98258]

        sw: load BitmapEx resources instead of Image ones
        
        Change-Id: I77b5a892478d048decc2f5a018dbaf5a11b0194d

2017-01-18  Michael Stahl  <mstahl@redhat.com>  [2dce8dd41c208ecda40c054635f3736147ec8914]

        tdf#99074 sw: remove duplicate property "IsBrowseMode" again
        
        Commit e0f9bb795251d950b5dd960fcd030170c8eb67aa added the property
        "IsBrowseMode" to SwXDocumentSettings, but it is already available in
        the API as SwXViewSettings property "ShowOnlineLayout".
        
        The problem is that both of these properties get exported in ODF into
        settings.xml, so it contains "IsBrowseMode" twice.
        
        Unfortunately the SwXViewSettings are not available in writerfilter,
        because the XModel::getCurrentController() is null, the view is created
        after the import.
        
        But there is already a way to store ViewData in the SfxBaseModel, which
        is then used by SfxBaseController::ConnectSfxFrame_Impl() when creating
        the view.  This applies the property at just the right time.
        
        Change-Id: I842845d09a7b3fe81e27a1ed8ac8a8594da7f4e8

2017-01-18  Michael Stahl  <mstahl@redhat.com>  [7667675397c98bb38cdd14dd689a32e9f8a986d3]

        sw: remove duplicate "MsWordCompTrailingBlanks" view setting
        
        This is already a document setting, no point in writing it twice into
        settings.xml.
        
        Change-Id: Idcc99a194df321e11e091a2388b919e11fe94316

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

        we only need this image once, don't need to keep it
        
        Change-Id: I4ab3fc515bb1484d00f3a690b9fe8ae9c9dca9fe

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

        Resolves: tdf#98593 buttons in writer show different text at different zooms
        
        The DrawControlText always renders with a reference device positions but
        we pass in a rectangle which is derived a different way.
        
        So, add a GetControlTextRect which operates on the same reference
        device as DrawControlText so the rectangles match
        
        The rectangle is mapped from pixels to logic and back from logic
        to pixel, so add an argument to store the logic size from
        GetControlTextRect and re-use it without conversion on the cases
        where we pass back the original rectangle
        
        zooming in/out on the button in writer is now stable wrt text shown at all zoom
        levels
        
        Change-Id: Ic581eca67d0ff265e2753ab8b6c40e8fca7e6ae4
        Reviewed-on: https://gerrit.libreoffice.org/33277
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-18  Szymon Kłos  <eszkadev@gmail.com>  [b93856a666cc0af099c934669a3d593116456b84]

        tdf#102142 : Disable edit paragraph style in the print preview mode
        
        Before that patch clicking on the Edit button
        in the print preview mode was causing a crash.
        
        Change-Id: Idd6ab2f16f515caa1d5fd3ed4ccdf9ae681849b5
        Reviewed-on: https://gerrit.libreoffice.org/33269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

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

        change DrawControlText to return new rect rather than change old one
        
        Change-Id: Id5c80ff263e429d4239a844db216e87a656edb2e

2017-01-18  Federico Bassini  <kurogan21@gmail.com>  [239e877d51399daedd315b6d1b31543e491169b6]

        gbuil-to-ide.py functions improvment
        
        this patch improve the functions:
        -find_all_headers -> make _allheaders a dict: _allheaders['<modulename>'] contains the list of all headers for that module
        -headers_of(modulename) -> it return the list of headers for that module, or a empty list for module that not have headers
        
        Change-Id: I7e4e2bf063ccf6fd2e3e5155b58d2be2412480ba
        Reviewed-on: https://gerrit.libreoffice.org/33255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-18  Caolán McNamara  <caolanm@redhat.com>  [3d002fdb8738d9bbc9b04c0270510e349bd58149]

        Ref...DeviceTextLayout::GetTextArray is only called by Ref...DeviceTextLayout
        
        so set it as private to de-confuse this a little
        
        Change-Id: Idde7f78a767227cc2d52e417b6c39d12e1339745

2017-01-18  Eike Rathke  <erack@redhat.com>  [cb566c056b0e8f9f73dac3cbaf497e102a247cb9]

        tdf#104967 prevent crash when pasting notes originating from a closed document
        
        This is only a workaround to prevent a crash, the actual note content is lost
        when pasting, only a standard empty note caption will be pasted.
        
        Change-Id: Ifaef5d30cc2024f3d03d6b2b4f56c5ccfbb67142

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

        Resolves: tdf#105411 remove from entries before dispose
        
        cause on dispose all the state change callbacks are
        called, and all of the conditional formatting code assumes
        that if there's an entry in the entries, that its not an
        empty disposed one
        
        Change-Id: I50d85128ba884a0719959f2d6e7ae83d6fb3431c

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

        fix up stub
        
        Change-Id: I17cb60fa1dd55667a15a7dbc50532993c3145244

2017-01-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [a94105591251126b26cf46219e21082e6527fd20]

        writerfilter: clean up remaining redundant initializers in RTF import
        
        Change-Id: Ic01f496b45a68ae35627bfbfb18f5aaf0b2b783d
        Reviewed-on: https://gerrit.libreoffice.org/33253
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

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

        svtools: load BitmapEx resources instead of Image ones
        
        Change-Id: Ifc852b1cb886b30abdf1061b73c2b600334264c6

2017-01-18  Caolán McNamara  <caolanm@redhat.com>  [5e16a343b819d7fa2ee30c940046eb2fd251f28e]

        RID_IMG_PRNDLG_NOCOLLATE is unusable, and unused
        
        Change-Id: Ic85e3d37a2696bf2bf67e5c48c71386336e07675

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

        there's no need for this nutso redefine
        
        both BMP_PLUGIN resources point to the same plugin.png ultimately
        
        Change-Id: Ifa1cc00698f749ba84f17a79074c73e080e1d356

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

        unused resources
        
        Change-Id: Ia3f5a4ed5cb1eb9fefeb3a4fe5b5a14f2e260a6a

2017-01-18  Mike Kaganski  <mike.kaganski@collabora.com>  [1281bd5d87361fa516cdf247b055aeb4bb5e13fb]

        tdf#104181 related: don't throw on this document
        
        Change-Id: I53abf3267e1a75e944de82222c6ea80a72de0e7e
        Reviewed-on: https://gerrit.libreoffice.org/33245
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3c1c65b39fb4740e416de9e2e1963d8249c8442]

        use rtl::Reference in SfxInstanceCloseGuard_Impl
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: Ib0197985523b10039a5abea7cab1de3fab4c72c1

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [0bab51d8ad35a31685002118cdac20657b57137a]

        use rtl::Reference in HwpReader
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I02dd356d9693116f98ad2b96951570b3ba448b14

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab8958d8557fde1a73289324bd3eb264846e0c46]

        use rtl::Reference in DynamicResultSetWrapper
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: Ia155ebcb856884461871d5992380c364da07a1d3

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5881758c41eb1eb824bc38e2cbf0da38e850281]

        use rtl::Reference in ContentResultSetWrapper
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: Iba7317e37046c62411bae9d943f9e81f23ff3554

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [9aedc7f9d9b65136880fe6b13e956f0a1fa19c32]

        use rtl::Reference in CachedContentResultSet
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I868530ba1697baae88a4322eda6c467c9f8e8eb6

2017-01-18  Caolán McNamara  <caolanm@redhat.com>  [64f2c78605a1bab8c7caeb14cf387e1aa4dda51b]

        this SfxItemSet is unused
        
        Change-Id: I18b587aaef066c9558933d6d557219c1bad24656

2017-01-18  Caolán McNamara  <caolanm@redhat.com>  [44848147bb145546c89dae0a7d822c0af7ea5b49]

        don't need to use the va_args version
        
        Change-Id: I56e4a6817edac93dee9866b9ae009f0651a29b56

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

        writer, type a, return, b return, ctrl+a, del, crash
        
         #2  0x00007ffff7429da7 in __assert_fail_base () at /lib64/libc.so.6
         #3  0x00007ffff7429e52 in  () at /lib64/libc.so.6
         #4  0x00007ffff1ce2dc9 in SfxItemPool::GetDefaultItem(unsigned short) const (this=0x1b147a0, nWhich=nWhich@entry=10023)
             at /home/caolan/LibreOffice/core/svl/source/items/itempool.cxx:817
         #5  0x00007ffff1ce2da5 in SfxItemPool::GetDefaultItem(unsigned short) const (this=0x1b0eb30, nWhich=nWhich@entry=10023)
             at /home/caolan/LibreOffice/core/svl/source/items/itempool.cxx:816
         #6  0x00007ffff1ce2da5 in SfxItemPool::GetDefaultItem(unsigned short) const (this=0x1b0dbe0, nWhich=nWhich@entry=10023)
             at /home/caolan/LibreOffice/core/svl/source/items/itempool.cxx:816
         #7  0x00007ffff1d00ba8 in SfxItemSet::MergeValues(SfxItemSet const&) (this=this@entry=0x7fffffffd4d0, rSet=SfxItemSet of pool 0x1b0dbe0 with parent 0x0 and Which ranges: [(105, 105), (10023, 10023)] = {...}) at /home/caolan/LibreOffice/core/svl/source/items/itemset.cxx:1100
         #8  0x00007fffa9118372 in SwEditShell::GetPaMAttr(SwPaM*, SfxItemSet&, bool) const (this=this@entry=
             0x1be06c0, pPaM=<optimized out>, rSet=SfxItemSet of pool 0x1b0dbe0 with parent 0x0 and Which ranges: [(105, 105), (10023, 10023)] = {...}, bMergeIndentValuesOfNumRule=bMergeIndentValuesOfNumRule@entry=false) at /home/caolan/LibreOffice/core/sw/source/core/edit/edattr.cxx:158
         #9  0x00007fffa911846f in SwEditShell::GetCurAttr(SfxItemSet&, bool) const (this=this@entry=0x1be06c0, rSet=SfxItemSet of pool 0x1b0dbe0 with parent 0x0 and Which ranges: [(105, 105), (10023, 10023)] = {...}, bMergeIndentValuesOfNumRule=bMergeIndentValuesOfNumRule@entry=false) at /home/caolan/LibreOffice/core/sw/source/core/edit/edattr.cxx:174
         #10 0x00007fffa986caa5 in SwView::StateTabWin(SfxItemSet&) (this=0x1bd4120,
             this@entry=<error reading variable: value has been optimized out>, rSet=SfxItemSet of pool 0x1b0dbe0 with parent 0x0 and Which ranges: [(68, 68), (10042, 10042), (10080, 10080), (10082, 10082), (10084, 10084), (10284, 10285), (10415, 10415), (10935, 10935), (10946, 10948), (10952, 10952), (10992, 10993), (11145, 11146)] = {...},
             rSet@entry=<error reading variable: value has been optimized out>) at /home/caolan/LibreOffice/core/sw/source/uibase/uiview/viewtab.cxx:1596
        
        Change-Id: I460e004e6dfa8fa6460c167c6483f2b24502b775

2017-01-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [106c642b7542d587e961774cac515611982c6f0d]

        sw: roundtrip test of OOXML decryption/encryption
        
        Change-Id: Idea2a46a692aed666eb8dbc6185ae001d30757c2
        Reviewed-on: https://gerrit.libreoffice.org/33228
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-18  Caolán McNamara  <caolanm@redhat.com>  [9ac64496440bd3b284fd9d360db107835433cdab]

        d*: load BitmapEx resources instead of Image ones
        
        Change-Id: Ibf741af5e5043fae6139a19cec3d244dee06f225

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [2266b436698f28f3869a025f5aa4a356da04a4f1]

        new loplugin: useuniqueptr: sw part 2
        
        Change-Id: Ifa901f75072d8474d8a97ca57c2b5b48d8c6b79d
        Reviewed-on: https://gerrit.libreoffice.org/33250
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

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

        XPackageTypeInfo::getIcon is useless
        
        nothing in LibreOffice calls it, and anything external would get a
        resource id which is useless to anything except LibreOffice internals
        
        Change-Id: I9d6d91a047da64dc98b556ae46fc86d84cf774f4

2017-01-18  Szymon Kłos  <eszkadev@gmail.com>  [cce54bf33808dc7422ded08a7d4d38fb0194a047]

        tdf#102139 : avoid switching to the empty tab after exiting the OLE Object
        
        Change-Id: I67c395106d2a24c679cddaddd9aba138388463a5
        Reviewed-on: https://gerrit.libreoffice.org/33237
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2017-01-18  Caolán McNamara  <caolanm@redhat.com>  [938e918dedb17f371676c1c0c0306442b620584e]

        update approximate install location in README
        
        Change-Id: I6a139d5be193c968c2bf3373b415baa25dc32595

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

        don't need so many brackets
        
        Change-Id: I6488bf57af2e7ae9aadd340dc0ef2467f0ea5111

2017-01-18  Stephan Bergmann  <sbergman@redhat.com>  [1e9ca27cf69840ab7b46c9c49ffe5eaa4c9a925c]

        Updated core Project: help  b37cd461191a0a5912383081989d834852ade6c2
        
        Fix duplicate ID
        
        Change-Id: Ia6785ffdd1d76fe21437aeb06292126ca9b81e15
        

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

        ofz: reduce scope, check stream, validate nActions
        
        Change-Id: Ie420ad40b0d852708828620cd26c2f746398f5a8

2017-01-18  Caolán McNamara  <caolanm@redhat.com>  [9a36e6c75196ebbc84d19b68f111fb59e60c85a4]

        TODO: fix reindentation below if you can accept being blamed by the SCM
        
        Change-Id: I853c2a12c7f49b9562d348409726c10d977a6619

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [352e036ada79bee79b0b52352cab4b05695b1abf]

        new loplugin: useuniqueptr: svl..svtools
        
        Change-Id: Ia4d5b37ee3cf67318e3cc01525e4b733af60d038
        Reviewed-on: https://gerrit.libreoffice.org/33251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

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

        bodge the ms_MY currency for fuzzing stub
        
        Change-Id: I6f2c6c1873a771188d4d2e06b8fb4a6376cf2cc4

2017-01-18  Mike Kaganski  <mike.kaganski@collabora.com>  [13827ffa54268dc648e1b72ea574daea02598335]

        tdf#104181: don't throw on XRelationshipAccess query
        
        The queries are followed by conditional blocks; so throwing is
        unnecessary and erroneous (breaks parser internal state).
        
        Change-Id: I49917a85e34866a326b4a2edd30e76f130b8ee27
        Reviewed-on: https://gerrit.libreoffice.org/33244
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-18  Mark Hung  <marklh9@gmail.com>  [43fc91de2847c1d810a6ce48756130c0480427af]

        pdf export: make FontIdentifier comparison strict weak ordering.
        
        VS Runtime Library debug assertion failed "Expression: invalid
        operator<" when exporting attachment of tdf#98879 to pdf.
        The document uses both vertical and vertical fonts.
        
        Change-Id: I4a2c519c539c28515cac876298be820cad8b9014
        Reviewed-on: https://gerrit.libreoffice.org/33082
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-18  Justin Luth  <justin_luth@sil.org>  [441d7e046df36900bbf14b37277b15d615f67641]

        tdf#35021 TabOverMargin: support LEFT tabs also
        
        Change-Id: Ifea8c7fcde82c9d45ce1d67a829555f5499feeb0
        Reviewed-on: https://gerrit.libreoffice.org/32539
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7388a7483da5cffdc4eef6c0474b98c9e5f5af0]

        use rtl::Reference in RequestFilterOptions
        
        Change-Id: I5d8aef57734e18d944b8e6dba0f69c5411f71062

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c326db8073c5334f8896f6f7105c6095248673c]

        use rtl::Reference in RequestPackageReparation_Impl
        
        Change-Id: I03f191972b817966d515a8d68c722070a4d0a06a

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [eceecde6ccc69004898cf657bc75a140c388614f]

        use rtl::Reference in MediaWindowImpl
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: Id42d43e14b573d48310b9e353667da80d171110e

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d9ea5f576cab03c920a6be933a923b7bcdabc44]

        use rtl::Reference in ConvDicList
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I7241edcb50736d0650349387ca1c032b88caf192

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5634d4e3bcba6dc5aa46dc8ebfa388f6442abc0]

        use rtl::Reference in AccessibleStaticTextBase_Impl
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I03da766787c3ac0273db50b7a79fd7a1d1d7bcbd

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [08d063eefebeaf9950af579f707d445ac60e5389]

        manage pField with tools::SvRef
        
        since it is a SvRefBase subclass
        
        Change-Id: Ib7d1e22336d673405d7455d40464df29f547d351

2017-01-18  Gabor Kelemen  <kelemeng@gnome.hu>  [e223f92654991356f7d6503f8929849812446076]

        Updated core Project: help  5d48c8a116679e077ce042df83fef5817cf716ea
        
        Fix bookmarks and ahelps on the 'Insert Row/Column' page
        
        Change-Id: Id7f5a4c9ab804d8a8563382305136b0456302f18
        Reviewed-on: https://gerrit.libreoffice.org/33241
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-18  Gabor Kelemen  <kelemeng@gnome.hu>  [b75b029c856f4ba8002415816d680e33899d62d4]

        Updated core Project: help  7fff88fe023d8da63708134138cf263a2314b68c
        
        Fix bookmarks and ahelps for 'Choose Item' dialog
        
        Change-Id: I394e73ea4ca4b24dd088db71fc163d3b5909260d
        Reviewed-on: https://gerrit.libreoffice.org/33239
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-18  Gabor Kelemen  <kelemeng@gnome.hu>  [c72cdcffa22e6a119546b3d2e17bf32bb35721b6]

        Updated core Project: help  f3447723452fd34ef8a1efb650de3645b9c737ff
        
        Remove obsolete ahelps from Compatibility options page
        
        Change-Id: I977b3ab385c323961676e5478ad9a530962c7cc8
        Reviewed-on: https://gerrit.libreoffice.org/33238
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-18  Vitaliy Anderson  <vanderson@smartru.com>  [fb4943338317c8f24b143d7d1f0b8f2069af1577]

        tdf#104349, tdf#104668 MS Word compatibility trailing blanks option part 2
        
        Create the option in Tools->Options->LibreOffice Writer->Compatibility
        
        Change-Id: I7c766138db9210d3e7a97eea48b9265ee9762199
        Reviewed-on: https://gerrit.libreoffice.org/33148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-01-18  Stephan Bergmann  <sbergman@redhat.com>  [c8bdf901efd034f24bacf5e2d617a00bb1692238]

        Revert "external/firebird: Try track down "Couldn't turn forced writes off" failure"
        
        This reverts commit 128e7ce3ffa50b11b2d5ff9777a27b095a84e5d7 (plus
        40b44f7eb25114e5e4e19e571b8781580a938ca6 "Remove line again that was committed
        in error" follow-up), now that the cause is found and addressed with
        592f4f6a5941e42e6b2b3fa76e74b8ad509724c9 "external/firebird: Backport fix for
        CORE-5452 causing spurious SEGV".
        
        Change-Id: I84ddc90707693c2577ad0cd913e987bc9e173e34
        Reviewed-on: https://gerrit.libreoffice.org/33229
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-01-18  Stephan Bergmann  <sbergman@redhat.com>  [cbc0b5e1f322418f190c1faa056be87f762d4f4b]

        -Werror=unused-function (DISABLE_DYNLOADING)
        
        Change-Id: I2d70946423c6b1fe56d1630d6982e91bd5c7d81a

2017-01-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [32cc6ab5f2f4163672b2d2300069a1b1fbbdcd51]

        add ERF,ERFC,FACTDOUBLE  test case
        
        Change-Id: I1c1b3682a2f4e43b3e3ddaba5ac6e158206494ac
        Reviewed-on: https://gerrit.libreoffice.org/33232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3a90d13056ca23708cc4fd9562c99d0b41a4b6f]

        new loplugin: useuniqueptr: sd
        
        Change-Id: I2fc8a2fa57cc00edf2edab9e3722c824e75cb7e5
        Reviewed-on: https://gerrit.libreoffice.org/33204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c06ca5e183c232766468af4ce631e1eda130e7f9]

        add DELTA,DEC2BIN,DEC2OCT,DEC2HEX test case
        
        Change-Id: Ia157943a1fa5d734691490943a5874fed3951655
        Reviewed-on: https://gerrit.libreoffice.org/33231
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-18  Justin Luth  <justin_luth@sil.org>  [34d32031ed2ab1969377abbc91981a056fe375b7]

        tdf#92470 docxexport: add support for XML_numRestart
        
        Although import handled whether footnote numbering restarted
        every page, chapter(section) or document, that information
        was not being exported in docx.
        
        Change-Id: If9e0a1d53c8610b18b949fd918c5dd7d7bd94682
        Reviewed-on: https://gerrit.libreoffice.org/33183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-01-18  Khaled Hosny  <khaledhosny@eglug.org>  [fa2eb4b43fc872c171129d477cfabe9fa29d78ce]

        Some cleanups, tdf#105170 follow-up
        
        * Do some sanity checks on the arguments.
        * Use OUStringBuffer and append to it, instead of OUString.
        * Fold the string at once when offsets aren’t needed.
        
        Change-Id: I9c450f4cbb938b18ddfec2b9aca12a290b114c98
        Reviewed-on: https://gerrit.libreoffice.org/33219
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-17  Michael Stahl  <mstahl@redhat.com>  [743f9fc86f3d3b6e87bf58c0654bcdccab0ab383]

        python3: upgrade to release 3.5.3
        
        - fixes some minor CVEs
        - drop python-vc2013.patch.1
        - drop python-3.3.3-py17797.patch.1:
          the bug was fixed in MSVC2015 runtime so not relevant
        - drop python-lsan.patch.0:
          fixed upstream
        - ubsan.patch.0:
          drop hunks that were fixed upstream
        - python-3.5.0-tcltk.disable.patch:
          merge into msvc-disable.patch.1
        
        Change-Id: I2aecae446539d28eaf3eb64ee67581596019335d
        Reviewed-on: https://gerrit.libreoffice.org/33225
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-01-17  Michael Stahl  <mstahl@redhat.com>  [6ef033669762a0c7ce70c111458437d5e727a4ae]

        cppuhelper: implement environment mapping for constructor functions
        
        ae3a0c8da50b36db395984637f5ad74d3b4887bc unfortunately forgot to
        implement mapping between UNO environments for constructor functions
        in the UNO service manager, and due to the many componennt conversions
        to constructor functions since then, the log UNO purpose environment
        has become mostly useless.
        
        Save the environment, create a closure today!
        
        https://wiki.openoffice.org/wiki/Uno/Spec/Log_Environment
        
        Change-Id: Idc03b5ed9529da8e81cd91efe50cbeceffa2b247
        Reviewed-on: https://gerrit.libreoffice.org/33060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-01-17  Eike Rathke  <erack@redhat.com>  [57f66925d4c43dad7b0e2e67f91fc4d965f3f92d]

        set the default startup document locale fallback to work locale, not UI locale
        
        Do as the comment says and #i32939# intended but never was implemented. This
        matters only for initial startups when no document locale at all (of the
        locale's corresponding western/cjk/ctl type) is configured yet, to preselect a
        matching locale for each under Tools->Options.
        
        Change-Id: I73588568dd34b0f7807588194579b95cde33f0fd

2017-01-17  Stephan Bergmann  <sbergman@redhat.com>  [63102c87a91e90f6b8116ba73695ede0c96bb0c3]

        loplugin:loopvartoosmall
        
        Change-Id: I2238bfbbfa1ad7567907ee627daa47e255825b4b

2017-01-17  Caolán McNamara  <caolanm@redhat.com>  [50a3e578e82a11c3106927b0f59e7d6e19770cc0]

        ofz: fix other similar pattern
        
        Change-Id: Ida04023df12186ef299c7f82e85778af7edb7d0a

2017-01-17  Stephan Bergmann  <sbergman@redhat.com>  [13ea44d04f2a68644b67e4b2110211d0a5ddf29c]

        loplugin:conststringvar
        
        Change-Id: I0ec2a87a063e35f8539bc278acb13b591e64b995

2017-01-17  Caolán McNamara  <caolanm@redhat.com>  [2a9b4363ca190f1d783d540e95a031357f852858]

        ofz#415 crash in DXFVector::DXFVector
        
        Change-Id: Ia8edfebd0b69ed2500e2c3f575d51f40dc8718c0

2017-01-17  Caolán McNamara  <caolanm@redhat.com>  [5434d51d12611eb2726ce1394eb01921d008fa89]

        ofz#414 crash in DXFHatchEntity::EvaluateGroup
        
        Change-Id: I15c8cb7aeb8c45f32357afd0ea2f550ffe11dbf7

2017-01-17  Stephan Bergmann  <sbergman@redhat.com>  [be2c955afda01680630f6988a1edcc55fd86fe22]

        loplugin:stringconstant
        
        Change-Id: Ia8e65f768d47dbbec126545aa1cf859efa59cc38

2017-01-17  Caolán McNamara  <caolanm@redhat.com>  [034ad80c3451f24efa1986eee3cd195ce6e1050b]

        defaults are good enough
        
        Change-Id: I37baafb8a55f3cd0aeb3e4f1633e1bea2bd9b76b

2017-01-17  Caolán McNamara  <caolanm@redhat.com>  [9128d38cabfa5d2ed3dd51f6a767263df321c281]

        drop now unnecessary dtors
        
        Change-Id: I61dbac2004b2de0f78e01069e7e4099b073d6295

2017-01-17  Caolán McNamara  <caolanm@redhat.com>  [157472752d822251f57d4089effac454b875e183]

        ofz#413 leak in DXFBoundaryPathData::EvaluateGroup
        
        Change-Id: I3eac501ce6edba1688571be1b9172c720f55a1ff

2017-01-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e87071ac57a7711078715d9165c264ec3db180ab]

        replace boost::checked_deleter with std::default_delete
        
        and remove all traces of boost/checked_delete.hpp
        
        Change-Id: I4486d0e07a7197d75f8739c8c6d79670163eaab2
        Reviewed-on: https://gerrit.libreoffice.org/33182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-17  Stephan Bergmann  <sbergman@redhat.com>  [d0f3363aa8db533ba6fe356053caaf79a1507d14]

        Fix patch
        
        The original patch caused compilation of x86-ffi64.c to fail, but that
        failure was silently ignored by the build.
        
        Change-Id: I93a0cde041b8f9546873d6cc30c1b690da098642

2017-01-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [562edf0f09ba4e82fb9186aa75ee88fd7f68d18f]

        making portable sed statements is not worth the hassle
        
        change to git's own formatting capabilities by using the text-wrap
        option with only indent settings/no rewrapping → %w(0,8,8)
        and also omit the additional empty line when there only is a summary,
        but no body in the commit message (remove a %n, make it %+b)
        finally drop the now no-longer needed starmarker (the @)
        
        previous differences in sed caused unnecessarily large diffs for
        distro-packagers, see
        https://anonscm.debian.org/git/pkg-openoffice/libreoffice-dictionaries.git/commit/?h=upstream&id=3dceac52f75030e87519e73b42babde51e471d9f
        now it will change once, but then we can put all the blame on git :-)
        
        Change-Id: Ifa719d062582c54c9c23b4ae08d4bae9a396e83c

2017-01-17  jan Iversen  <jani@documentfoundation.org>  [6cd57bc27ebb381adfe90da8420291b9cb19d91f]

        gbuild-to-ide prepare for missing file types.
        
        Expanded the parser to understand the new json keys.
        
        Change-Id: I8ff91a9113a7b539a1d85e8ea936555825260ba0

2017-01-17  Michael Stahl  <mstahl@redhat.com>  [3674aedb6e0832705004a713965c0caca55ef71a]

        comphelper: try to fix MSVC build
        
        error C2027: use of undefined type ´comphelper::PasswordContinuation´
        
        Change-Id: Iff5cfd1a81abc6adfbf1d3aedfb4f871b96d3504

2017-01-17  Federico Bassini  <kurogan21@gmail.com>  [e81be49e242121e19a424cc467ec91adc82c7429]

        gbuild-to-ide - all headers add to moduleDict for each module
        
        i added a key 'headers' in the moduleDict that contains a list of all the headers files (.hxx, .h, .hpp) fot that module...
        
        moduleDict['<module>']['headers']= list of all the <module>'s headers files
        
        i run "make debug-ide-integration" found 3 error:
        i added also a if statement to skip 'include' module for eclipse and kdevelop...(2 error)
        the 3° error leave untouched; it is at the line 495 'os.mkdir', the error say(for UnoControls module) Unocontrols/.kdev exist yet!
        
        Update:
        i have change the code as jan suggests!
        i do 2 function:
        -find_all_headers(): that call only one a subprocess and it founds all the  headers file contents in core folder and save it in a list
        -headers_of(modulename): it return a list of the headers only for the modulename parameter, it called in the assignment moduleDict[module]['headers']=...
        
        this only create a process once! it's more faster :)
        
        Change-Id: If05ce4104bcdd178c0c6a6f589fa0720d493dad6
        Reviewed-on: https://gerrit.libreoffice.org/33208
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-17  Stephan Bergmann  <sbergman@redhat.com>  [c42d8d44853195d861142b1b6d0b98ca2c4b0b7e]

        GTK3 getTransferDataFlavorsAsVector: Filter out non-MIME-types
        
        ...that would cause needless (though caught, so not causing real harm)
        exceptions downstream, as in
        
        > #0  0x00007ffff6a2d4dd in __cxxabiv1::__cxa_throw(void*, std::type_info*, void (*)(void*)) (obj=0x7c60480, tinfo=0x7ffff7b0c940 <typeinfo for com::sun::star::lang::IllegalArgumentException>, dest=0x7fff81733b80 <com::sun::star::lang::IllegalArgumentException::~IllegalArgumentException()>) at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:63
        > #1  0x00007fff817318c5 in CMimeContentType::acceptSym(rtl::OUString const&) (this=0x7fff4617b608, pSymTlb="/") at dtrans/source/cnttype/mcnttype.cxx:113
        > #2  0x00007fff817317de in CMimeContentType::type() (this=0x7fff4617b608) at dtrans/source/cnttype/mcnttype.cxx:148
        > #3  0x00007fff81730bf6 in CMimeContentType::init(rtl::OUString const&) (this=0x7fff4617b608, aCntType="INTEGER") at dtrans/source/cnttype/mcnttype.cxx:95
        > #4  0x00007fff81730a5d in CMimeContentType::CMimeContentType(rtl::OUString const&) (this=0x7fff4617b608, aCntType="INTEGER") at dtrans/source/cnttype/mcnttype.cxx:35
        > #5  0x00007fff8172daee in CMimeContentTypeFactory::createMimeContentType(rtl::OUString const&) (this=0x7fff46165e48, aContentType="INTEGER") at dtrans/source/cnttype/mcnttfactory.cxx:50
        > #6  0x00007fff8172dbe3 in non-virtual thunk to CMimeContentTypeFactory::createMimeContentType(rtl::OUString const&) () at instdir/program/../program/libmcnttype.so
        > #7  0x00007fffeecc97e1 in TransferableDataHelper::FillDataFlavorExVector(com::sun::star::uno::Sequence<com::sun::star::datatransfer::DataFlavor> const&, std::__debug::vector<DataFlavorEx, std::allocator<DataFlavorEx> >&) (rDataFlavorSeq=uno::Sequence of length 23 = {...}, rDataFlavorExVector=std::__debug::vector of length 1, capacity 1 = {...}) at svtools/source/misc/transfer.cxx:1221
        > #8  0x00007fffeecc894e in TransferableDataHelper::InitFormats() (this=0x7fffffffa698) at svtools/source/misc/transfer.cxx:1308
        > #9  0x00007fffeecc8722 in TransferableDataHelper::TransferableDataHelper(com::sun::star::uno::Reference<com::sun::star::datatransfer::XTransferable> const&) (this=0x7fffffffa698, rxTransferable=uno::Reference to (GtkClipboardTransferable *) 0x7fff46181718) at svtools/source/misc/transfer.cxx:1128
        > #10 0x00007fffeecd00bd in TransferableDataHelper::CreateFromSystemClipboard(vcl::Window*) (pWindow=0x1675000) at svtools/source/misc/transfer.cxx:2118
        > #11 0x00007fff9f267777 in SwBaseShell::StateClpbrd(SfxItemSet&) (this=0x37df2d0, rSet=SfxItemSet of pool 0x23bed90 with parent 0x0 and Which ranges: [(5311, 5312), (5712, 5712)] = {...}) at sw/source/uibase/shells/basesh.cxx:462
        > #12 0x00007fff9f2673c8 in SfxStubSwBaseShellStateClpbrd(SfxShell*, SfxItemSet&) (pShell=0x37df2d0, rSet=SfxItemSet of pool 0x23bed90 with parent 0x0 and Which ranges: [(5311, 5312), (5712, 5712)] = {...}) at workdir/SdiTarget/sw/sdi/swslots.hxx:2104
        > #13 0x00007ffff1b9c632 in SfxShell::CallState(void (*)(SfxShell*, SfxItemSet&), SfxItemSet&) (this=0x37df2d0, pFunc=0x7fff9f2673a0 <SfxStubSwBaseShellStateClpbrd(SfxShell*, SfxItemSet&)>, rSet=SfxItemSet of pool 0x23bed90 with parent 0x0 and Which ranges: [(5311, 5312), (5712, 5712)] = {...}) at include/sfx2/shell.hxx:216
        > #14 0x00007ffff1bb41c8 in SfxDispatcher::FillState_(SfxSlotServer const&, SfxItemSet&, SfxSlot const*) (this=0x257eea0, rSvr=..., rState=SfxItemSet of pool 0x23bed90 with parent 0x0 and Which ranges: [(5311, 5312), (5712, 5712)] = {...}, pRealSlot=0x7fff9ffad240 <aSwBaseShellSlots_Impl>) at sfx2/source/control/dispatch.cxx:1894
        > #15 0x00007ffff1b91d58 in SfxBindings::Update_Impl(SfxStateCache*) (this=0x257ee30, pCache=0x37e0570) at sfx2/source/control/bindings.cxx:327
        > #16 0x00007ffff1b9421c in SfxBindings::NextJob_Impl(Timer*) (this=0x257ee30, pTimer=0x1a1e398) at sfx2/source/control/bindings.cxx:1498
        > #17 0x00007ffff1b983ed in SfxBindings::NextJob(Timer*) (this=0x257ee30, pTimer=0x1a1e398) at sfx2/source/control/bindings.cxx:1441
        > #18 0x00007ffff1b90478 in SfxBindings::LinkStubNextJob(void*, Timer*) (instance=0x257ee30, data=0x1a1e398) at sfx2/source/control/bindings.cxx:1439
        > #19 0x00007fffec93f228 in Link<Timer*, void>::Call(Timer*) const (this=0x1a1e3b8, data=0x1a1e398) at include/tools/link.hxx:84
        > #20 0x00007fffec93f007 in Timer::Invoke() (this=0x1a1e398) at vcl/source/app/timer.cxx:88
        ...
        
        Change-Id: I5bac21f400cea04957554483aab2d44cca5b4bfc

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

        I very much doubt we need this single special LinuxPPC ifdef
        
        Change-Id: I1661981fabcefde9ef7819fa554a31c68972e619

2017-01-17  Caolán McNamara  <caolanm@redhat.com>  [6abcf8b28926f63d0feccc7809c03dc54ff00fd6]

        no special support for MACOSX PPC in master for a while now
        
        Change-Id: I8d5dc878f41939e55ef8995d1da74548faa4711f

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

        get rid of crazy
        
        Change-Id: I32fead179bb8c8aa36367a5a85a0bde0bd1b6f1f

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

        add en_MY stub
        
        Change-Id: Idef19273a6c45719e8771147c0788228e366d771

2017-01-17  Tor Lillqvist  <tml@collabora.com>  [7ccb6779c5624f0ce723ed60f94a2ed936345b7a]

        loplugin:staticmethods
        
        Change-Id: I8864342b6ffd2c63c231ca4d72220a8242da24ca

2017-01-17  Caolán McNamara  <caolanm@redhat.com>  [88df09f2ec12c3956032eb1477c0a8350606f146]

        we can use XInteractionAbort instead of AbortContinuation
        
        Change-Id: I7b3a6e0dc4dba345ee9581f4743a3b4fd9f7d736

2017-01-17  Michael Stahl  <mstahl@redhat.com>  [6574aa57db96938248388c470d4061eca70bfa2e]

        remove SunStudio hacks
        
        There is no "SOLARIS compiler".
        
        Change-Id: Idcfaee36307b1a4112f7fd6702c5f0e528f812c8

2017-01-17  Michael Stahl  <mstahl@redhat.com>  [0cee740c95496210d62206a21e8bc9adebf4fa4d]

        replace #ifdef SOLARIS with #ifdef __sun
        
        Check for a macro that is defined by the compiler, we don't really need
        one defined by the build system.
        
        Change-Id: Iccb8e3198396881395c97a6b81690ebe64b7e9d2

2017-01-17  Michael Stahl  <mstahl@redhat.com>  [b170265a6bba70faf1cb4172834586f4f45dd2bf]

        remove executable bit from .mk files
        
        Change-Id: I2ed12aae6596492e1059f8461efbafb711d16472

2017-01-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [eaf2b87a2e4a2a72c3efdf979c7b87fad5c7cbe5]

        KDE4 Qt always processes all pending events
        
        Change-Id: I6a6e37c36a64640b641b116867da5c63c9d36bca

2017-01-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [59b84bc78dff2adb265d9fa8edb4c42794cf9771]

        Change Idle to be a Timer subclass
        
        Drops a lot of duplicated code, as Idle is just a convenience
        class for instant, mostly low priority timers.
        
        Change-Id: I847592e92e86d15ab1cab168bf0e667322e48048

2017-01-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [1531152eff8061d63be5d98641fcafaa1da05167]

        Add sensible timer handling for Calc input
        
        There is no need to destroy and recreate the timer object.
        Simply stop and start the timer as required.
        
        Change-Id: I2885fef8bdb90c379dc2e9b9caf986d250face5c

2017-01-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [fdc612619c1c133353026166206cea18c48089a6]

        Refactor Scheduler to add Task class
        
        Moves all the "task-specific" stuff into a Task class and just
        keeps the "real" static Scheduler functions in the original
        Scheduler class.
        
        Change-Id: I9eb02d46e2bcf1abb06af5bab1fa0ee734d1984c

2017-01-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [17bb38262471cf68167fa11ad875c2785f43a341]

        Convert bTimer => bIdle
        
        All other places already refer to being Idle, so change the
        Scheduler::ProcessTaskScheduling argument to bIdle and adapt
        all other scheduler-related functions.
        
        Change-Id: If5a605abbc3e620092127b65ada29f11215a0343

2017-01-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [9ec3b1e1bfd38a7a26b8f22024b0d62f771fd5a5]

        Always schedule with the same time
        
        No need to always update the time - scheduling should be fast!
        
        Change-Id: Ic4c01f5a5759ef4970f1385aab6ef93cd67f33b6

2017-01-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [9e51007039770370182839846676b205f5c34c57]

        tdf#97087 GDB pretty print the Scheduler task list
        
        In addition to the GDB pretty printer, this annotates a lot more
        Timers and Idles.
        
        Change-Id: I5b93fab02161b23bb753e65ef92643a04fb0789c

2017-01-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [9235c5a3c2c7038b75606235859057f13824d5a1]

        MM change listener from friend to a nested class
        
        Change-Id: I245a27e02816d3c96ca7777059b99c42cb64cca5

2017-01-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2c86015adc2875666969c519436684253cf13c32]

        add COMPLEX, CONVERT testcase
        
        Change-Id: I02b997cef3cce5641b1340125c791f38c89bf7b5
        Reviewed-on: https://gerrit.libreoffice.org/33084
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f876909a777db2b6e942706b2aeab39b6ee33c4f]

        add INTRATE testcase
        
        Change-Id: Ief8656c197745caf6ee2c8cc2a4c5af04d948e21
        Reviewed-on: https://gerrit.libreoffice.org/33083
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-17  Marco Cecchetti  <marco.cecchetti@collabora.com>  [457642759ff81aacf1451dd9025846799d0b978e]

        LOK: Calc: notes: on edit mode starts/ends: missing tiles invalidation
        
        On edit mode starts/ends, when a note is hidden, tiles, only the note
        tail belongs to, are not invalidated.
        
        Change-Id: I69487f428a121fc05da99d3b06786afd4f834766
        Reviewed-on: https://gerrit.libreoffice.org/30101
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2017-01-17  Marco Cecchetti  <marco.cecchetti@collabora.com>  [ffb1fe4f434a48358a18c0af2c44a112d9ad04be]

        LOK: Calc: show/hide a note does not perform any tile invalidation
        
        Change-Id: Ia904b6bbe82c395299b269ddbde523d19bf486bc
        Reviewed-on: https://gerrit.libreoffice.org/30099
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [63c40ba180a584646a69d4c95e20c8580db61211]

        manage m_xInplaceMenuBar with rtl::Reference
        
        instead of both a raw pointer and an uno::Reference
        
        Change-Id: I44111694671371fac5c4207d1c46f99761bf10eb

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f4dbfdd2c94771ffa062789ed97dde0d63f0564]

        manage m_xToolbarManager with rtl::Reference
        
        instead of both a raw pointer and an uno::Reference
        
        Change-Id: Idcdbbcd4f01c21bd32b4f00d3cfc3febd70e9194

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [04790b233278f558f5a5be3c811b9ac7a68bc8bf]

        use rtl::Reference in RequestFilterSelect_Impl
        
        instead of raw pointers
        
        Change-Id: I86e929d71afc1ce9852d2b01339f7623cc119fcb

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d3ad2640332d811d50055df81243fdd813edfc8]

        manage SvRefBase subclass with tools::SvRef
        
        Change-Id: Ieb164a8113c7033e72feece8421dd4ef68961f7a

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [5830ef9a65d268ca7939d5489a75e3873bdc5d96]

        use rtl::Reference in DocPasswordRequest and SimplePasswordRequest
        
        Change-Id: If1bad2bc852712b8315e44480ee81f797736bb95

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [574335a1ad68bdde15a67607f2460ef3828f6c3c]

        use SolarMutexGuard
        
        instead of manual acquire/release
        
        Change-Id: Ieb0a2c269b46004a80f77c51ce947b0daf015644

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd8f5e22356349345c35932fcc6b75dee503f834]

        use rtl::Reference in ScDPDimensions/ScDPHierarchies/ScDPLevels
        
        instead of manual acquire/release
        
        Change-Id: Id0dfa1c42e12a680ed6a6144b73d03c8f45e9f3d

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [492ccb76d75cbce976f5a4886cbe5eec3d132898]

        use rtl::Reference to manage ScAccessiblePageHeaderArea's
        
        instead of manual acquire/release
        
        Change-Id: I368530f30388cd4bba6dbc1fe6d6a5dd1e25f298

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b395bc73fb8709c738adebd94de8319e27ba878]

        manage SvxPropertySetInfoPool.mpInfos with rtl::Reference
        
        instead of with manual acquire()
        
        Change-Id: I9fac619730df6a070c5f0d887ecf9249bd7d65a6

2017-01-17  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [ce0f9962d1d1d5a4f6301be18c23b2d14efd9d6b]

        tdf#105014: Disable related buttons when there is no menu to edit
        
        Clicking the "Add Separator" or the "Add Submenu" button, when there is
        no menu edit, causes LibreOffice to crash. So disable them properly.
        
        Change-Id: Ibf685145a87c9e4343d83e1bb5ef6f08136c8f31
        Reviewed-on: https://gerrit.libreoffice.org/32987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-01-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [38a1e19ae49ac30757e4020b60adee7c30f3deb9]

        tdf#104150 DOCX import: handle <w:displayBackgroundShape/>
        
        Regression from commit 992da0d5cf04497bad55637f6a6ebfcdaec03e16
        (bnc#817956 DOCX import of document background color, 2013-05-27),
        <w:background> should be ignored when <w:displayBackgroundShape/> is
        missing from settings.xml, it turns out.
        
        This also requires generating the
        ooxml:CT_Settings_displayBackgroundShape token from the RTF tokenizer.
        
        Change-Id: I6d7986904cedb952998a87e7648919ae34adc360
        Reviewed-on: https://gerrit.libreoffice.org/33207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-17  Xisco Fauli  <anistenis@gmail.com>  [4fe8a05027ffa664380c2ae42a4a0e2a3bc966c5]

        uitest: check the different layouts
        
        Change-Id: I08f69742569a0129d505726632f8b88eaebed953
        Reviewed-on: https://gerrit.libreoffice.org/33195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-01-17  Takeshi Abe  <tabe@fixedpoint.jp>  [15ad47fe31c716b54d0b42c94b5f5d960f4aa10e]

        Fix typo in comments: Not that -> Note that
        
        Change-Id: I1c143f1f8b9cdbdb11055907f55a93e4bbadd7e9

2017-01-17  Caolán McNamara  <caolanm@redhat.com>  [4b3e8de6b3cb971b02aa0cb90aceb9e104071d3b]

        Resolves: tdf#103063 don't crash on importing this file
        
        doesn't go on to successfully open the docx, but it doesn't crash
        
        Change-Id: Ie37c115f81908695142849bd366583a5692ea806

2017-01-17  Takeshi Abe  <tabe@fixedpoint.jp>  [98e910fbecd3e4f4fee7b527f332a3f7219aebd9]

        starmath: Rely on the default ctors for SmRect
        
        No need to define its copy ctor manually nor to use
        placement new for assignment operator.
        
        Change-Id: I679a19c1d1a87072d818cdfa4a9347edb6f4cea1
        Reviewed-on: https://gerrit.libreoffice.org/33202
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [70fed865df7655a7ee65fa6cde51bbf93182dbbb]

        new loplugin: useuniqueptr: forms..framework
        
        Change-Id: I4300a13f455148b7156ac3f444c7102d63ae6db3
        Reviewed-on: https://gerrit.libreoffice.org/33164
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Stephan Bergmann  <sbergman@redhat.com>  [fb4b59f9370167696d1a67beb16b593ba86971a8]

        cid#1398822: java.util.Properties.getProperty already returns String
        
        Change-Id: I056bffbdd0e3280bfbcfbb82aff73fb5bab8a0b7

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [7cfbe5ad4fa351228c4764d9a7231024a97212c4]

        fix bug in  SfxItemSet::ClearItem
        
        resulting from commit
            2757ee9fe610e253e4ccc37423fa420004d0f388
            used std::map in SfxItemSet
        where I failed to notice that the nWhich parameter was being
        re-used as a loop variable.
        
        This bug was spotted by Jochen Nitschke
        
        Change-Id: Ifb43dfb84261ecbcf88e5b312b8ec24cf7c3dce9

2017-01-17  Khaled Hosny  <khaledhosny@eglug.org>  [278eabab2b5bdc95a51d501fcdb46c216ded3baa]

        tdf#105170: Ignore diacritics on precomposed chars
        
        When ignoring diacritics, the old code just ignore combining marks which
        works when using decomposed forms (NFD) but does not work for
        precomposed forms (NFC).
        
        Instead, we now decompose, strip marks, then recompose, and use a nice
        icu::Transliterator that does the hard work for us. As a bonus, we
        should now handle surrogate pairs fine (most of the time).
        
        The new code (in ignoreDiacritics_CTL::folding()) might not be as
        efficient as the old code that used transliteration_Ignore::folding(),
        but it is less ugly and more easier to resonate with, or so I hope.
        
        Change-Id: If48c8be30527580cdd68f20b40a6533c5f258d83
        Reviewed-on: https://gerrit.libreoffice.org/32826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-01-17  Vitaliy Anderson  <vanderson@smartru.com>  [7fa20da88a4778bdf20d6ca0491fe97ae03ab554]

        tdf#104349, tdf#104668 MS Word compatibility trailing blanks option
        
        The commits: 1c1747ac13a9d895df0fcba2fbb1bd266dccd74b and 4a410dd147f7160c1d62e3e0b67388a178d5136c
        make trailing spaces and their highlighting compatible with the Ms Word.
        
        The option is enabled by default for imported MS Word formats: .doc, .docx, .rtf
        For the ODF files the option is disabled by default
        
        Also it allows saving and loading the option state to the ODF UserData.
        
        It may be manually set in Tools->Options->LibreOffice Writer->Compatibility
        
        Change-Id: I5a86359c52d18e50bbb54b9f37c79b672591c369
        Reviewed-on: https://gerrit.libreoffice.org/33046
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [49bfc59272f8482ca37abc631d2c3777518fd1d5]

        new loplugin: useuniqueptr: sfx2
        
        Change-Id: I544c615105d14fa258fed7f30790d305e987f523
        Reviewed-on: https://gerrit.libreoffice.org/33206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [88c755e37cd36ddfe6d0d651540d9f2bd8a029a6]

        new loplugin: useuniqueptr: sdext
        
        Change-Id: Iae1dfc7f566d2f5bd1652f170218b502b5663126
        Reviewed-on: https://gerrit.libreoffice.org/33205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Stephan Bergmann  <sbergman@redhat.com>  [a3bb39324e5e2cff2699e830454358ac1597ffff]

        Set exception message
        
        Change-Id: I79ac4500817b31988096627056434771b5b38a59

2017-01-17  Stephan Bergmann  <sbergman@redhat.com>  [1b835cdb5ef4cebeae729b1edf2a773f4a582c0f]

        tdf#105212: BASIC sets Delimiter prop to integer value
        
        LO's BASIC doesn't have first-class support for the UNO CHAR type, often uses
        integer values to represent such CHAR values (cf. <https://wiki.openoffice.org/
        wiki/Documentation/DevGuide/ProUNO/Basic/Mapping_of_Simple_Types>).
        
        Since 0b07406f7147b9abbb2095d9e038b13293cb8b10 "Use C++11 char16_t for
        sal_Unicode" (for non-Windows, since LO 5.1) resp.
        e16fa715c43dcdf836ce8c400b6d54eae87b627d "Handle wchar_t as native C++11 type on
        windows" (for Windows, since LO 5.2), C++ css::uno::Any >>=, <<=, etc. with a
        sal_Unicode argument no longer silently treat the argument as sal_uInt16
        instead.  That means that BASIC code putting an integer value into a UNO ANY
        that shall hold a value of CHAR type may no longer work.  (Arguably, such code
        only ever happened to work by coincidence.  For example, if the ANY were
        processed by Java instead of C++ code, it would never have worked.)
        
        Luckily, the use of CHAR in the UNO API is rare (for a good reason, as a single
        UTF-16 code unit is hardly ever the right choice to represent "a character").
        The only documented place I could find using a CHAR property is Delimiter in the
        css.text.TextSortDescriptor and css.text.TextSortDescriptor2 services.  And the
        only processing of such a property that I could find across the LO code base is
        in the file modified here, which thus just takes a one-off special effort to
        take care of this problem.
        
        The direction from C++ to BASIC is left as-is.  The value of the Delimiter
        property is now reported as a CHAR value (where in the past it was---arguably
        erroneously---reported as an UNSIGNED SHORT value), and BASIC is generally
        capable of handling such CHAR values it receives well.  For example, in the
        BASIC code attached to tdf#105212,
        
        >   MsgBox("Sort: " + SortDesc(1).Name  + " = " + SortDesc(1).Value)
        
        SortDesc(1).Value will now print a (space) character instead of its numeric
        value (32).  Also, any other uses of individual CHAR values in the UNO API apart
        from properties appear to already be handled well enough by BASIC, as the sample
        code
        
        > Sub Main
        >  tk = createunoservice("com.sun.star.awt.Toolkit")
        >  dev = tk.createScreenCompatibleDevice(100, 100)
        >  descs = dev.getFontDescriptors()
        >  msgbox("Font """ + descs(1).Name + """")
        >  font = dev.getFont(descs(1))
        >  n = font.getCharWidth(97) ' 'a'
        >  msgbox("Width 'a' = " + n)
        >  met = font.getFontMetric()
        >  msgbox("FirstChar = '" + met.FirstChar + "', LastChar = '" + met.LastChar + "'")
        >  met.LastChar = 122 ' 'z'
        >  msgbox("New LastChar = '" + met.LastChar + "'")
        >
        >  trans = createunoservice("com.sun.star.i18n.Transliteration")
        >  c1 = trans.transliterateChar2Char(97) ' 'a'
        >  c2 = trans.transliterateChar2Char(c1)
        >  msgbox("Transliterate, '" + c1 + "' '" + c2 + "'")
        > End Sub
        
        demonstrates.
        
        Change-Id: I2aec1ce374c024bfac61f6c832241dfeb561addc

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

        coverity#1398817 Unintended sign extension
        
        and
        
        coverity#1398818 Unintended sign extension
        
        Change-Id: Id8eaffa6e19dd36dc59d7d63fabb398aefdcf433

2017-01-17  Caolán McNamara  <caolanm@redhat.com>  [2ccc311712e39109991ed9b0fd82e9e82ccf3b7d]

        coverity#1398821 Uncaught exception
        
        and
        
        coverity#1398820 Uncaught exception
        coverity#1398819 Uncaught exception
        
        Change-Id: I68bba7043426ef5bd4146127fa115b31d03b8797

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [eede420e30b7b69aedd5050d1d335e20c584559a]

        use rtl::Reference in AccessibleGridControlAccess
        
        instead of storing both raw pointers and uno::Reference
        
        Change-Id: Ie2306b619bec81707c5cff4debb8c7462ac2f9a1

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [be0089b58b1a4a2f2d73a8da0b40b7b029c277a2]

        use rtl::Reference in AccessibleBrowseBoxAccess
        
        instead of storing a raw pointer and a uno::Reference
        
        Change-Id: I4326cbda900e053599f1e753cb1bff122bdecc44

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [76f81d58ab0cd701182f2d55281546ecd8b08c2c]

        use rtl::Reference in LngSvcMgr
        
        instead of storing both raw pointers and uno::Reference
        
        Change-Id: Ie403e1e7a081bc3f91fd25be89c54ddc1d1cadd2

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4d362017ecd6076ab9fd13d9c6b2c5137580500]

        use rtl::Reference in SpellCache
        
        instead of storing both a raw pointer and a uno::Reference
        
        Change-Id: I8764bf6b7d7745dd14f6c7548e771131354b1f23

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [034cb09f56fba58ccc53acb88681e1f0b812156a]

        use rtl::Reference in SvXMLExport
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I83774937d3556b9fed550a7f3e757dc975b4098a

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2796150fdcc340be6b3dba19fc9c5734c21e0e6e]

        use rtl::Reference in DropTarget
        
        instead of storing both a raw pointer and a uno::Reference
        
        Change-Id: Ia03e68ce7c0bec4b6e43e9ab32d8a918ea467f5b

2017-01-17  Stephan Bergmann  <sbergman@redhat.com>  [2421d89e3b740d015fe1597f1c17118c12256897]

        Revert "distro-configs: disable firebird on linux_clang_dbgutil_64"
        
        This reverts commit 686887e2cb71e4ffc1e16179b06adf938a9dc7f9, now that
        <https://gerrit.libreoffice.org/#/c/33186/> "external/firebird: Backport fix for
        CORE-5452 causing spurious SEGV" should fix the instability.
        
        Change-Id: I9483c04de36d83233485f1280c3cada84767d696
        Reviewed-on: https://gerrit.libreoffice.org/33189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-01-17  Stephan Bergmann  <sbergman@redhat.com>  [592f4f6a5941e42e6b2b3fa76e74b8ad509724c9]

        external/firebird: Backport fix for CORE-5452 causing spurious SEGV
        
        ...while building LO.  Patches from <https://github.com/FirebirdSQL/firebird>'s
        B3_0_Release branch; to apply, 0002 needed 0001 first (which looks like a
        reasonable thing to include in itself, anyway), plus a trivial whitespace
        modification, plus an additional #include for Windows.
        
        Change-Id: Idd2e326432fa52762742a168c7e880a9c6fb650c
        Reviewed-on: https://gerrit.libreoffice.org/33186
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a60e90ef05c84923f83882efc01c33fef1ed305]

        new loplugin: useuniqueptr: helpcompiler..io
        
        Change-Id: I6b394163c144e6b5540cb160abb613d56fe327de
        Reviewed-on: https://gerrit.libreoffice.org/33165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Justin Luth  <justin_luth@sil.org>  [a9367c1b39600d5a5e2d0067113f06ad59cc37a1]

        tdf#35021 TabOverMargin: support center and decimal tabs also
        
        TabOverMargin compatibility setting allows tabs placed beyond
        the right margin to function where they are instead of using
        the right margin as a hard limit. So far this has only been
        effective for right tabs (the most logical tab to use at the
        far right.
        This patch adds support for center and decimal tabs also.
        Left tabs are trickier, so they will be attempted separately.
        
        CAVEAT: Basically all of this stuff tricks the layout
        engine, so the amount of text allowed on a single line is still
        "controlled" by the right margin.  So, even though the extended
        line could theoretically be very long, the amount of text still
        must fit within the limits set by the right margin.
        Thus large margins may cause wrapping in LibreOffice, instead of
        disappearing off of the end of the paper as it does in MSWord,
        and editing the text might get confusing - which matches the
        experience in MSWord.
        
        Change-Id: I1ff638eb3576ec221247e9a9823e7e082a1cba79
        Reviewed-on: https://gerrit.libreoffice.org/32534
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [d74e3b5bc43635c8c86988884b97929c3b086732]

        sw, sd: fix indentation
        
        The indentation in these files is consistent otherwise, let's keep it
        that way.
        
        Change-Id: I1d73caa03425cd4d1c98ff07935512b002fb2c72

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2757ee9fe610e253e4ccc37423fa420004d0f388]

        used std::map in SfxItemSet
        
        instead of naked array
        
        SfxItemIter ended up needing to take copies of stuff because various
        code likes to iterate over the items and delete items inside the loop.
        
        The gdb pretty printer is no longer quite as pretty as it was before,
        but it still prints useful info.
        
        Change-Id: I59b07ea42f6b1c74798a15402970b9dbd8233dbe

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee2bd1ee97194f4d39d4d6ab95c9b926b5077cb8]

        use rtl::Reference in OInstanceLocker
        
        no need to store a raw pointer and a refcount pointer
        
        Change-Id: I2dc3b87dd870c8d8128c2249a18fda30319ba08c
        Reviewed-on: https://gerrit.libreoffice.org/33157
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Gabor Kelemen  <kelemeng@gnome.hu>  [c815b89997cfa3ca875406887a33631f8cf50f19]

        Updated core Project: help  e40264511f6c8dfb16c284675e400080ec9a5526
        
        Sync terminology to UI: graphic -> image, hyperlink -> link
        
        Change-Id: I852e8924024899d346b7152ef31cbc85246f0bb1
        Reviewed-on: https://gerrit.libreoffice.org/33198
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-17  Gabor Kelemen  <kelemeng@gnome.hu>  [ecd24d41748eaa2e881089b4015b02062f7ad848]

        Updated core Project: help  4dd957bf55432bc092222d405c51fb8b4a09a1ca
        
        Fix old bookmarks and ahelps for Search Attributes page
        
        Change-Id: If40d8e8b4347678fcc530ada0ab3c0b2bdefe9c4
        Reviewed-on: https://gerrit.libreoffice.org/33194
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-17  Gabor Kelemen  <kelemeng@gnome.hu>  [964ec3bc59b9798a14b07f57c8c9d5633ef60bb9]

        Updated core Project: help  884382ec3e0d40e7cb21597569a5f653c02e8921
        
        Remove nonsensical switchinline
        
        Also sync the UI elements link and name
        
        Change-Id: I607b18357e4424fbffeb55bd932e72c91e9ff458
        Reviewed-on: https://gerrit.libreoffice.org/33199
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-17  Gabor Kelemen  <kelemeng@gnome.hu>  [38a195cfbdb9fd81326f76ef236ec7f6b76c748a]

        Updated core Project: help  3c3239394a090a3a4376b0a963c30be7a89ed7c4
        
        Fix connection between UI and help on Calc Statistics page
        
        File - Properties - Statistics tabpage in Calc was not
        linked to the help page
        
        Change-Id: Ief122e7959f3d396c2cd2d213a7a1434708b5925
        Reviewed-on: https://gerrit.libreoffice.org/33193
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-17  Abhilash Singh  <abhilash300singh@gmail.com>  [bc8eb82877f544d8cf80e6f3ea02a9993e058491]

        tdf#103574 Imagemap dialog lacks on confirmation button
        
        Change-Id: I95af2542fdb29efabd2d671597837c79e6336f37
        Reviewed-on: https://gerrit.libreoffice.org/32925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f5e9c29136079b596e68f888e74e524605c12713]

        use rtl::Reference in MasterPropertySet
        
        no need to store a raw and a smart pointer
        
        Change-Id: Ic6b0b716812ec1dca3111f2162379c11389e963a

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [998f635fb4caeaf3b9f010d6bb6da023569c5791]

        convert subtotalfuncs from manual array to std::vector
        
        Change-Id: I6af7e8c8d001c92edd364aa32224da1e4e1d1d9b

2017-01-17  Noel Grandin  <noel@peralex.com>  [10cb59eb914ba722c203242272de244d795a51e8]

        remove some unused Java code
        
        Change-Id: Ia1663256fc0b92c343ea4ba55a821c969077a0aa
        Reviewed-on: https://gerrit.libreoffice.org/33174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b458b67ebc3c3291f003f667480a1ccf376637d]

        use rtl::Reference OFileAccess
        
        instead of storing both a raw pointer and an uno::Reference
        
        Change-Id: I36f1788510e7233ae3de4610370528e24ca03e1d
        Reviewed-on: https://gerrit.libreoffice.org/33170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [b936cf58387c103f025da35a2c698417aa72a85f]

        use rtl::Reference in Formula
        
        instead of storing both a raw pointer and a uno::Reference
        
        Change-Id: I7f8baae687e528e89c7cdea1a92099ff4a759878
        Reviewed-on: https://gerrit.libreoffice.org/33169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b668a5071b2f0bc74f62873679fba5c6c2d04ce]

        use rtl::Reference in SortedDynamicResultSet
        
        instead of storing both raw pointers and uno::Reference
        
        Change-Id: Ifcc9daf95d4b2583c9bc4b06deb65a2e618ac1e0
        Reviewed-on: https://gerrit.libreoffice.org/33168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [90df5ee10727719aa1407ed4d1f06d7a790d6871]

        new loplugin: useuniqueptr: jvmfwk..sax
        
        Change-Id: I732e2e22c6f953f0982fbc8833453e7c23cf9d49
        Reviewed-on: https://gerrit.libreoffice.org/33166
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  qarkai  <qarkai@gmail.com>  [d33d2a65a4ee54780ac005334bee176ddeec68fc]

        tdf#105204 fix shellcheck warnings in logerrit
        
        Change shebang to bash since -p option is used in read command,
        use $(..) instead of `..`,
        double quote to prevent word splitting,
        handle cd failure.
        
        Change-Id: I2ae00bbd21754136610504f2ff6818b8d3695cc4
        Reviewed-on: https://gerrit.libreoffice.org/33089
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f38916888f980898707553e58a3e0d836c5198c]

        use rtl::Reference in BaseControl
        
        no need to hold both raw pointer and a uno::Reference to the same object
        
        Change-Id: I6aa2b2e259aed77ab038fc72a3ece7165e477f50
        Reviewed-on: https://gerrit.libreoffice.org/33163
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2a4c1e085a14f79cb1765fe2ade443afc273b9a]

        use rtl::Reference in ChainablePropertySet
        
        no need to store both a raw pointer and a smart pointer
        
        Change-Id: If0bde337e6d9fa575a2fc7104ecffa97a8c37c31
        Reviewed-on: https://gerrit.libreoffice.org/33159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [11880ef40a1244669ce1d594a49f1c02d7a8f8b7]

        use rtl::Reference in AttacherAllListener_Impl
        
        no need to store a raw and a smart pointer field
        
        Change-Id: Id9ce8365a413ee2dcac8e92b99768ccbb8bf7697
        Reviewed-on: https://gerrit.libreoffice.org/33158
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [d9884a62a23b2a410e5b364308e06c37a67f9422]

        new loplugin: useuniqueptr: connectivity
        
        Change-Id: I016f6a62814f1e93373dc70f59893fa38361464b
        Reviewed-on: https://gerrit.libreoffice.org/33149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-17  Edmund Wong  <ewong@crazy-cat.org>  [33f43bd7742a0a8803eb19dd4de7de2c7a0c8c78]

        Fix check_index to be more pythonic.
        
        Change-Id: I02de34216805776ff86c9687e48d2942510f22e6
        Reviewed-on: https://gerrit.libreoffice.org/33200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-17  Julien Nabet  <serval2412@yahoo.fr>  [98397a48f1f33be3405b0f462fc20422f6363b68]

        Typo: listerner->listener
        
        Change-Id: Ib2cb62477630641f0302769eacdd0dd00f4e760c
        Reviewed-on: https://gerrit.libreoffice.org/33192
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-17  Julien Nabet  <serval2412@yahoo.fr>  [bc2dee995b38fd16336541d533a105245aa681d2]

        Typo: charakter->character
        
        Change-Id: Ie925c3f15fc00cbc16f1b73d5e61be4d6fe9b8ec
        Reviewed-on: https://gerrit.libreoffice.org/33191
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-17  Kohei Yoshida  <kohei.yoshida@collabora.com>  [294f2e627cc6f1d0483f7affcf96467a4bd3ba5a]

        tdf#97597: attempt to add test for multithreaded input stream buffering.
        
        But it always passes, even when UseBufferedStream is set to false...
        Needs improvement.
        
        Change-Id: I98f65dcd7bec3b47a437fdc6cc42c6e8e3775522
        Reviewed-on: https://gerrit.libreoffice.org/33190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-01-16  Michael Stahl  <mstahl@redhat.com>  [ac2105e77795970e9131092caae78fd42c86f6d9]

        cppuhelper: mark these with SAL_DEPRECATED
        
        Change-Id: Ide792910c39b3b33e2712268416e7950087877f3

2017-01-16  Michael Stahl  <mstahl@redhat.com>  [94cf7e6de57cb413db39f719b4a5108708897a5c]

        vcl: Edit::ImplGetCharPos() no calling iterateCodePoints on empty string
        
        (regression from 018beb38848fbd93889f29969f7ca5c68d0ac546)
        
        Change-Id: I4783d3de09eddbd00f5f91574fae1afde38f2bc6

2017-01-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [aef7612b0c75f4cec32aa2f5ec4bc1e382554429]

        update emoji autocorrect files from po-files
        
        Change-Id: I9f99276e36fbb0293a8ae2dc7dcd49fb75ca3be3

2017-01-16  Eike Rathke  <erack@redhat.com>  [35ed50dcd1c38bb0ec304dfc50758b96db65a8a5]

        Resolves: tdf#104950 add English (Malaysia) [en-MY] to language listbox
        
        Change-Id: I3a6865fa61e4bd0089214f110087ce0fff194e64

2017-01-16  Eike Rathke  <erack@redhat.com>  [4cc33214a5acf278b9549e21627ff44a01ce5f5f]

        tdf#104950 add English (Malaysia) [en-MY] locale data
        
        en-MY is a known locale with already assigned LangID and mapping, adding just
        its locale data will have it appear as 'en-MY' in the number formatter's
        Language listbox instead of "English (Malaysia)", but solves the users'
        problem.
        
        Change-Id: I32a7e9985d37c962d077531bc8d15162f8e2b48c

2017-01-16  Stephan Bergmann  <sbergman@redhat.com>  [5bc9eaaac34c83a970c38ad08ad2cfac5b556ca1]

        fix test
        
        Change-Id: Id915626324a692d8ec87cc6899c3de298682348b

2017-01-16  Kohei Yoshida  <kohei.yoshida@collabora.com>  [eea296d7b038a3f9f690ac9bf5c190dd80de971c]

        Use unique_ptr for ZipFile here.
        
        Change-Id: I9e3bbf23f9ee7de8ad05061496eeb7d4dc74774e
        Reviewed-on: https://gerrit.libreoffice.org/33175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-01-16  Khaled Hosny  <khaledhosny@eglug.org>  [5cd7b656de392a6dcd05cd55cf9d330c0ab5cd07]

        Enable Chart XShape tests on Windows by default
        
        They pass both locally and on CI builds on Windows, so I think they
        are reliable enough to be enabled by default. On Linux CI builds one
        tests is failing but not locally, so not enabling them on Linux for
        now. Mac is a whole different story with most of the tests failing.
        
        Change-Id: I1f2cf6f318ddce3c68d7353c49fc510f895bbb6a
        Reviewed-on: https://gerrit.libreoffice.org/33173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-01-16  jan Iversen  <jani@documentfoundation.org>  [1fb2947aea679afeb061b38538c0a6ea8b3254a2]

        post_GbuildToJson.mk, extended with extra file types
        
        Extended the call to gbuildtojson, with extra file types.
        Some filetypes still need data collection, this
        is noted in the file as todo.
        
        Change-Id: I3e832f82656236d42d1d7b59bf3ac2925c5b1568

2017-01-16  jan Iversen  <jani@documentfoundation.org>  [b7e6f68858198cef294774e85134088828c742c3]

        gbuild-to-ide, temporary fix
        
        added test if key is in json file,
        this is needed at least temporary.
        
        Change-Id: I6fca2dff7fd198ac6b324869146c14de5f38b414

2017-01-16  jan Iversen  <jani@documentfoundation.org>  [dd7539262d5d1a25da0856f8e1965cf0e4351ff9]

        gbuildtojson prepare for new filetypes.
        
        gbuild-to-ide now contains a dict with json name -> file extension
        post_GbuildToJson.ml contains a todo list (missing files, new arguments)
        gbuildtojson.cxx made resistent (no extra argument list to maintain)
        
        Change-Id: I7f346f606ed5fba0a1eaffdd38454b484cecfcf5

2017-01-16  Caolán McNamara  <caolanm@redhat.com>  [dd70861fd7123c826feefa86f8af1da1f4877c97]

        ofz: ensure nOldSize is > 0
        
        Change-Id: Iaf385c9cd4fd37d56879908c00c7483762d66a0b

2017-01-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [1e3879f7be9384e6c1027f2ac148ddf0754b6b54]

        LOK: Calc: notes: when edit mode begins the text content is misplaced
        
        Change-Id: Ia8efcee6fbeb75dd712d3ac480e355c2972875f3
        Reviewed-on: https://gerrit.libreoffice.org/30098
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-01-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4f6a51f93eb9861bcdf38530d6badf8979ad7c36]

        Updated core Project: translations  b42935352f559784853712a2612ea975265d190a
        
        update templates for 5.3.0 rc2
        
        and force-fix errors using pocheck
        
        Change-Id: Ie26cb18d50e8198010a777cc5b2f18babafc3150
        

2017-01-16  Michael Stahl  <mstahl@redhat.com>  [e5a502392431a49fe8c60eccf75fc150178f6c07]

        qadevOOo: remove silly exception catching from util.FormTools
        
        What's the point of catching an exception and then continuing onwards in
        a unit test?
        
        Change-Id: I100dfcaa9a4fdd5398cf4ac38426ec4397451b8e

2017-01-16  Caolán McNamara  <caolanm@redhat.com>  [0bb8bcf1f8ea7b0e54eb52dc53b986d0485fa07c]

        e*, f*: load BitmapEx resources instead of Image ones
        
        Change-Id: I3383e222829042557a8fd9f575049c47aeddeb09

2017-01-16  jan Iversen  <jani@documentfoundation.org>  [d602f404883f7303a927668dcef32eaf17a01f3f]

        gbuild-to-ide, typo
        
        create_include_pathks --> create_include_paths
        
        Change-Id: I23a88e4c3685306beecc34df72fe6691fde042ca

2017-01-16  Olivier  <olivier.hallot@libreoffice.org>  [1c628d9c81f961ee3ee1a8b071cbc0549851998d]

        Updated core Project: help  5f63c5afbcb8e280ce5759ef1a72bc6d6b0d9d3c
        
        Fix non-existing WORKDAYS function
        
        function WORKDAYS is actually WORKDAY.
        
        Change-Id: Ifd3b9b7f06d30eefdc3c7eef5e185fe83fa0f6c5
        Reviewed-on: https://gerrit.libreoffice.org/33172
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-16  Szymon Kłos  <eszkadev@gmail.com>  [b33715c00ea3a20e219d80845e72a2b37ba6c8cc]

        tdf#102139 : prevent the notebookbar from switching to empty tab
        
        Change-Id: I0b463fef98d7597c9b7f22ee84701519a0f2b575
        Reviewed-on: https://gerrit.libreoffice.org/33100
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>
        Tested-by: Szymon Kłos <eszkadev@gmail.com>

2017-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [53f21cde330de4f0ad054a106e7a15654d79b7ee]

        new loplugin: useuniqueptr: embeddedobj
        
        Change-Id: I4c1302061a3607540af7de7a45ba060d3c0b403b
        Reviewed-on: https://gerrit.libreoffice.org/33153
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-16  Maxim Monastirsky  <momonasmon@gmail.com>  [535f2b2b0a21407c4412d14149d271a199c3e6b8]

        Convert RID_MENU_NOTEBOOKBAR to xml
        
        Brings a lot of features (icons, keyboard shortcuts,
        customization, context menu interception etc.)
        
        Other changes:
        
        - Make SfxDispatcher::ExecutePopup take PopupMenuFlags
          arg, to be able to pass NoMouseUpClose, so that the
          menu won't close on mouse-up under anything != gtk3.
        - Make .uno:OpenFromWriter and .uno:OpenFromCalc async
          slots, to avoid crash under gtk3 when recycling the
          current frame.
        - Don't show the menu in customization dialog, if
          experimental mode disabled.
        
        Change-Id: Ieea2f73f6b48fbaf4bdfc4acf1a33d25422357cb
        Reviewed-on: https://gerrit.libreoffice.org/33101
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-01-16  jan Iversen  <jani@documentfoundation.org>  [c5555c1698665011457147b1f15ea00f04665a05]

        gbuild-to-ide xcode-ide-integration
        
        change target to use "make" for now.
        this patch enables debug/build in xcode.
        
        Change-Id: I1bac15beb77af35d7348eab9e645a1bf3522c2c8

2017-01-16  Michael Stahl  <mstahl@redhat.com>  [39ca8c72c2090f557a1bccd241aec88c9bed52fb]

        forms,qadevOOo: dispatch of .uno:SwitchControlDesignMode is async
        
        Follow-up to e19cdeaf7ddbcf39da47d9685d8e79e775dde7f4.
        
        Change-Id: Ic4f8f0373199a4237fa30a830fc89a263eb40d62

2017-01-16  Katarina Behrens  <Katarina.Behrens@cib.de>  [36afb355ac37122d32d624db079def123ef548a2]

        Updated core Project: help  b79a20a305cc44ab3fb1a10325274d4867768d66
        
        Update safe mode help text to reflect changes in UI
        
        Change-Id: Icdbb9ed9ae3cf8bc41f44b407d0d352a7d4fde32
        Reviewed-on: https://gerrit.libreoffice.org/33161
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd9d8315141c3070f43e145ed4ee390e837eb73f]

        tdf#105017 Crash when click a "New Theme..." in Gallery on detached SideBar
        
        caused by VclPtr fixes which meant instead of the dialog staying in an
        always-zero ref-count state, it went up to a ref-count of 1, then down
        to zero, which triggered a delete before the dialog had finished
        displaying.
        
        And revert my fix in commit 0c1cd678f71e519f5a4e623d93442e046485005a
        which just worked around the underlying problem
        
        Change-Id: Icb35535dd06a2d1db1016d00d106760847d87430

2017-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [26b0e86405b27a0342a5b42f82a944559f3a1358]

        inline InteractionContinuation_Impl
        
        since it only contains one field, and does nothing special with it
        
        Change-Id: Ie1c099a4507a6b99af28be5852793ccaa557aa72

2017-01-16  Federico Bassini  <kurogan21@gmail.com>  [de409aeed2e1efad47a25794d7a1ffba0272e35c]

        gbuildparser in gbuild-to-ide - added headers of the include module
        
        this is the version of gbuild-to-ide that implement a capture 1 of the project "keeping contributors"
        it adds all the headers files (.hxx,.h,.hpp) content in the folder include in moduleDict['include']['headers']
        there is an error in the VisualStudioIntegrationGeneration.emit() because there is a for that work only with the modules[<module_name>]['targets']
        whatever i'll do a comment in the code(i added a if statement!)with the error description that generate this error to not forget!
        
        Change-Id: I7cd6a15482d99406573dbd9bd095987772377cff
        Reviewed-on: https://gerrit.libreoffice.org/33162
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-16  Caolán McNamara  <caolanm@redhat.com>  [79a4401ccf435b2127dee5a559678989413eef20]

        r*: load BitmapEx resources instead of Image ones
        
        Change-Id: I9931345912bdb7d3200b1a74742c1fcde1544bc3

2017-01-16  Caolán McNamara  <caolanm@redhat.com>  [1c7e010fa42c5064a86e00810cc6c7138586b723]

        SfxConfigGroupListBox leaks its resource container
        
        Change-Id: I02cf44bdc9032fdba9237083ef08da71b817e3af

2017-01-16  Caolán McNamara  <caolanm@redhat.com>  [4dd0f57bcd490ea602fcbe3c8af08f3b0a4b30ec]

        drop an unused resource
        
        Change-Id: I062859bf5c03f2bf1ad7306b0ce2ab4164eae3bf

2017-01-16  Caolán McNamara  <caolanm@redhat.com>  [02975b8ff9274515cee6aa0691d45c4e6a286c32]

        unwind resource
        
        Change-Id: I7a951548204745035bd69e4311e5fa1fe91b2d32

2017-01-16  Caolán McNamara  <caolanm@redhat.com>  [8dda567746f119cca68d95ca6fdbc335cffb07f8]

        drop unused define
        
        Change-Id: I2c3bd011f91e79d3aed43a78e54f149f19909cc3

2017-01-16  Caolán McNamara  <caolanm@redhat.com>  [74b92741b876002cb15993b57467d0a5d05d1ef4]

        b*, c*: load BitmapEx resources instead of Image ones
        
        Change-Id: Idbf99de17e5349712ef7c3da3ce8bb8b5f879ef7

2017-01-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [6d2693853e6c542bc9aec65be283619817929150]

        sw: prefix members of FndLine_
        
        Change-Id: Ibf163a4f77d769d332e7bddac5186e39fc80a161
        Reviewed-on: https://gerrit.libreoffice.org/33156
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [99e09b18b76c22c654a2c40e8176807ceff77c5f]

        new loplugin: useuniqueptr: extensions
        
        Change-Id: Iaafaf0117a339dbb435cec2bbf4dca55629ab8a2
        Reviewed-on: https://gerrit.libreoffice.org/33154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [18c2a1a902659c03fb12caea731ba5cb9aaf6226]

        Updated core Project: help  f877da8362728007c4771e731487149c084fc2da
        
        typo: add missing space
        
        via translator feedback
        
        Change-Id: I932dde4cc9d728830f8eeb35453853b9d63bfe9c
        

2017-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [54019e6601421baeda15ea331a07fd60ea1f7125]

        new loplugin: useuniqueptr: comphelper
        
        Change-Id: Iafbaff60d10c9de7b57421e0c24809b08d813987
        Reviewed-on: https://gerrit.libreoffice.org/33146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [5fb99f271a571301f8246addae89738016926d6d]

        new loplugin: useuniqueptr: filter
        
        Change-Id: Ie5cee5d7dd067df121397b60a7adc85c62906e54
        Reviewed-on: https://gerrit.libreoffice.org/33155
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-16  Stephan Bergmann  <sbergman@redhat.com>  [0f4f5621d194c9221b55bb4a20a251a0bb497d69]

        Use compat::isLookupContext
        
        Change-Id: I5b4523929f971d0345f112ba4f5faff1181cee2b

2017-01-16  Caolán McNamara  <caolanm@redhat.com>  [cafe7442f0aaa09ed25193c450330c2f2662d9ab]

        drop old unused vcl/qa/complex tests
        
        Change-Id: I3570b465d406921cbbb225825f9ba410161c9635

2017-01-16  Caolán McNamara  <caolanm@redhat.com>  [f8ec51cc28ce8e3902ac53c6a1720a5a0ac82261]

        boil down the use of OPERATING_SYSTEM to its unorc/uno.ini use
        
        Change-Id: I9f0f98c989cb7ecf6227154e1d81d49abade66c2

2017-01-16  Katarina Behrens  <Katarina.Behrens@cib.de>  [29b13a24cf5f0e6e58641d4a55cdfa03c83b68ac]

        SafeModeDialog: restart in normal mode instead of quitting
        
        Change-Id: I546629656ada6c7a8a15b4dc77a042e1f1106924
        Reviewed-on: https://gerrit.libreoffice.org/33059
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-01-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3db1ce30ab235ad22aed71c22e4f6f52b7b88829]

        Lok: improved tile invalidation compression
        
        Handle corner cases better and eliminate
        invalid rects and out-of-bounds coordinates.
        
        Change-Id: Ib9247ae4f0306cf68937cd2678f6386fe7710eec
        Reviewed-on: https://gerrit.libreoffice.org/31665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [2abe0df63c59637ea1b00703458edf71dff8167c]

        new loplugin: useuniqueptr: dbaccess
        
        Change-Id: I2421cd032066c41f80e8b6560c8c4a73f26edeb2
        Reviewed-on: https://gerrit.libreoffice.org/33151
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [4883355c31dff1f3d89f0d99d76837e0b72131d3]

        new loplugin: useuniqueptr: cui
        
        Change-Id: I9a72b0d3ca999e2f84c615515fafa90bc7f8f2b6
        Reviewed-on: https://gerrit.libreoffice.org/33150
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-16  aleksandar-stefanovic  <theonewithideas@gmail.com>  [9123ba9632ec1e8a74e215c406da9ca02be09b8d]

        Cleaned up FormattingController
        
        It was coded pretty badly, so I cleaned it up. Most notably, it used
        a static instance of the Activity, which is a huge no-no which
        creates memory leaks. The irony is, it already had a reference to the
        Activity used correctly in the constructor. One memory-leak fixed,
        29 more to go (LibreOfficeMainActivity holds that static Activity
        object which needs fixing). Also, simplified the "bottom toolbar"
        in preparation for the CoordinatorLayout implementation which will
        allow the activity to have fancy animations and smart interactions.
        
        Change-Id: I31aa117f6179910db73a5256b0a287357e1dec83
        Reviewed-on: https://gerrit.libreoffice.org/33010
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-16  aleksandar-stefanovic  <theonewithideas@gmail.com>  [15c97b28aa058006a66a17b1305c16dc7480f8af]

        Fixed typo in SearchController
        
        Fixed typo in SearchController (SearchDriection -> SearchDirection)
        Also tightened up the code.
        
        Change-Id: Iedb6f95c9d8ed04cc166638250c2d565e92d79ff
        Reviewed-on: https://gerrit.libreoffice.org/33011
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-16  aleksandar-stefanovic  <theonewithideas@gmail.com>  [a2945d837b7026f764ac5269c4d2453eb0862ee6]

        Replaced list and grid with RecyclerView
        
        Because RecyclerView is more optimized, especially if there are lot
        of items. This way, we don't have to recreate ListView and GridView
        each time we switch view modes. Changed list adapter to appropriate
        RecyclerView adapter, and created new grid adapter inline, next to
        the list adapter, while deleting the older grid adapter file. Since
        these adapters are almost identical in content, maybe we could:
        a) Make them extend the same "base" adapter, to avoid duplicate code
        b) Unite them into one adapter which would display appropriate views
        at appropriate times.
        
        Change-Id: I1545c2c245ca642a689dee584bffb15f90aac4a6
        Reviewed-on: https://gerrit.libreoffice.org/32976
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-16  aleksandar-stefanovic  <theonewithideas@gmail.com>  [b610c98b5981b9d2ab531196e17a6c6059e8d272]

        Revamped the navigation drawer
        
        Replaced the custom implementation of the drawer with the support library one.
        This one inherently follows Material Design guidelines, and is much easier to
        maintain. This implementation also allows for header in the drawer, and so
        we could put something useful there to make the drawer even better. Also kept
        the original way of programatically adding the menu items, although I find this
        practice somewhat unelegant. Maybe we could have static list of items, and then
        grey-out the ones that aren't currently available? Also added appropriate icons
        to the menu items (which are vector drawables, of course), but I only covered
        the providers that appeared on my device (I can't confirm that there are no
        other providers), so if the provider is covered, it will have an icon, but if
        I didn't cover it, it will appear just fine, but without an icon. Maybe we
        could move the settings and sorting to the navigation drawer, also? It would
        be cleaner and more elegant, IMO.
        
        Change-Id: I02a051f0b75c6d4e16f518aa19fb9c6eef00f5e4
        Reviewed-on: https://gerrit.libreoffice.org/32881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [ad694ef65a54746bc8c916c5bbbbde6dc483f7a8]

        new loplugin: useuniqueptr: basic
        
        Change-Id: I5a9806e8dd79431f14d6861c8f4d65f828398f07
        Reviewed-on: https://gerrit.libreoffice.org/33145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-16  Gabor Kelemen  <kelemeng@gnome.hu>  [eea337faafeae05bc1dd40e38e327202cebbc3f2]

        Updated core Project: help  6d47ddb5ee88c192a4fa3343b1cccf4044c54e2c
        
        Fix Macro assignment page of frames, images and OLE objects
        
        Fixes bookmarks, ahelps and UI element names
        
        Change-Id: I8441005c2bf181af314d3e80b4d926fa9caf923e
        Reviewed-on: https://gerrit.libreoffice.org/33109
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-16  Gabor Kelemen  <kelemeng@gnome.hu>  [cf89e28353fb546061849e21f8b155767fee96d6]

        Updated core Project: help  e8625126b630646ca0f490e1f21ef97015bce2a3
        
        tdf#105354 Do not link Macro Selector window to wrong page
        
        With this part dropped (it doesn't make any sense)
        the Macro Selector windows Help button does not display
        the Customize - Menu tabs help page anymore
        
        Change-Id: I2b74d4e920ee0e6b2172842406e29bbbecc329e5
        Reviewed-on: https://gerrit.libreoffice.org/33106
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-16  Gabor Kelemen  <kelemeng@gnome.hu>  [65429653eb7a07eca7be9a14b2dcb2717623d17b]

        Updated core Project: help  c5f15a5212c3b3da85229045ba24354c1f42726b
        
        Typo: 'theList Box Wizard'
        
        Change-Id: I664271ec7cf1de150c13bf32e1c37b91f2f297a9
        Reviewed-on: https://gerrit.libreoffice.org/33105
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        

2017-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a507b578910674eeab3062d3dbf893e2d54e9de]

        new loplugin: useuniqueptr: accessibility
        
        Change-Id: I0994bfcae23a2714c78e16c9baa7e0a018d46513
        Reviewed-on: https://gerrit.libreoffice.org/33144
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-16  Gabor Kelemen  <kelemeng@gnome.hu>  [5de98da7e01b08f59b6f26daa82f3090bd6a4f42]

        Updated core Project: help  d384c401e5630c617ac55e4f4b6e7142cc225e1c
        
        Typofixes: spaces missing after </item>
        
        Change-Id: I2344e3f845f83aac65eb0ebe53b1c1f2064f4022
        Reviewed-on: https://gerrit.libreoffice.org/33108
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        

2017-01-16  Gabor Kelemen  <kelemeng@gnome.hu>  [285ac82fb31bfca44dbfe29c09c6affae3e60b4a]

        Updated core Project: help  ba55e4f84d78748ea2f532515220e3860374a2b7
        
        Typofixes: missing spaces around <emph> and </emph>
        
        Change-Id: I20d9bed521fcf8c8fcba642c55821978cd3c78c3
        Reviewed-on: https://gerrit.libreoffice.org/33107
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        

2017-01-16  Gabor Kelemen  <kelemeng@gnome.hu>  [1cba476527abda5e1e4a724113c1fb7b9b261c9f]

        Updated core Project: help  26f13088c51486cbf9300e6453458f655f61d702
        
        tdf#105089 (partial) Typo: 'if he status' -> 'if the status'
        
        Change-Id: I78c9f36335ee1f79860237b92fa90b4731a589fd
        Reviewed-on: https://gerrit.libreoffice.org/33104
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        

2017-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b272cdf0025ce4bca31ee01c8b3aaca042dcb62]

        new loplugin: useuniqueptr: svx
        
        Change-Id: I0eb3d43d7bcfc491df16a72997a0720a6aec2c5c
        Reviewed-on: https://gerrit.libreoffice.org/32959
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [570d8dab6d6754ab8020cbe6624020dff7b8b624]

        new loplugin: useuniqueptr: chart2
        
        Change-Id: Ic029ed28fd6de8cf4ee204585c1c6e0c8a4b67ff
        Reviewed-on: https://gerrit.libreoffice.org/32960
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-16  Justin Luth  <justin_luth@sil.org>  [0611017c1df3c98684fbb904c1ab5ec7f68074d8]

        tdf#74177 Writer table: comment shouldn't prevent IsNumberFormat
        
        This patch allows processing a number even if a comment is the
        first item in the string. Previously the result was formula
        cells displaying an error message.
        
        Only fields were handled for annotation anchors. Allow other
        non-word-breaking markers to be checked for number validity.
        
        Change-Id: I13b3566bf93f0029a28bada470cdd4196271bccd
        Reviewed-on: https://gerrit.libreoffice.org/32949
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-01-16  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [a1784cc9a73c5f43d084f31ac37b78b3642d46d3]

        shellcheck: cleanup symstore.sh
        
        Change-Id: I8eb53c06892934c21d55b69d12e3c8ff09696295

2017-01-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ff407afbb5b121228879a3323c5be12ce2750e1a]

        tdf#48140 replace CellRangeAddress in xlsx import (16)
        
        Change-Id: Ie44a5b8433e2dc2c253d6c439f9308f936a4508f
        Reviewed-on: https://gerrit.libreoffice.org/33094
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7c73c4605bb75b288e186b5de0ca12da1724353e]

        tdf#48140 replace ApiCellRangeList in xlsx import (3)
        
        Change-Id: I9cb4b14c0b4642c6e630c449dc979521ba0f8ee6
        Reviewed-on: https://gerrit.libreoffice.org/33093
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ff08e8d5618f84366439c6f48bd7c5f3062905a3]

        tdf#48140 replace ApiCellRangeList in xlsx import (2)
        
        Change-Id: I3e609c54f7b21c300944362d27248d92ab69b886
        Reviewed-on: https://gerrit.libreoffice.org/33092
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5c6b81622530e708b2bb7901bcc531212a6ef72e]

        tdf#48140 replace ApiCellRangeList in xlsx import (1)
        
        Change-Id: I61c2890db1190f2552e16bc26968bec31c5dc6d3
        Reviewed-on: https://gerrit.libreoffice.org/33091
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [98f2431d3bba2004174673294e28bf208bf9939e]

        tdf#48140 replace CellRangeAddress in xlsx import (15)
        
        Change-Id: I31d10a481063f42f1504d0066d8364102d17a1fb
        Reviewed-on: https://gerrit.libreoffice.org/33090
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-15  Mark Hung  <marklh9@gmail.com>  [fef38c79e46feaf72e31253d80a82f26b4c2bcc7]

        tdf#104372 Update accelerator command of CTRL+M in Draw.
        
        The UNO command of default formatting in Draw is .uno:SetDefault
        instead of .uno:ResetAttributes.
        
        Change-Id: I9fea2cb6b89f7869cfcd40fa6e1768952563a4f6
        Reviewed-on: https://gerrit.libreoffice.org/33085
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-01-15  Xisco Fauli  <anistenis@gmail.com>  [e033311c1a4fcfe594bc773d58da6cc06d4dd624]

        tdf#80663 Add uitest
        
        Change-Id: Icc9d7d84b44ecbd0531f538ec227b37998b1f5e2
        Reviewed-on: https://gerrit.libreoffice.org/33097
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-01-15  Pedro Giffuni  <pfg@apache.org>  [5f2f0d9799d9ab57624e03e235b32333ad961ac2]

        FreeBSD PPC: Missing patch
        
        Submitted by:	Curtis Hamilton
        
        (cherry picked from commit 55ffac651c9996916680cdc05b32eb1b091a5ccf)
        
        Change-Id: I160ff9369a563d58469682ed96e25c792184708c

2017-01-15  Caolán McNamara  <caolanm@redhat.com>  [18a60a034abd3862ea28451f94cf2d3c7bb25307]

        crashtesting: fix a badzillion writer layout crashes
        
        e.g. fdo80788-1.odt
        
         Invalid read of size 2
            at 0x3C031438: SwLinePortion::IsParaPortion() const (porlin.hxx:132)
            by 0x3C05EC56: SwTextFormatter::BuildPortions(SwTextFormatInfo&) (itrform2.cxx:679)
            by 0x3C05F2A2: SwTextFormatter::FormatLine(int) (itrform2.cxx:1550)
        
          Address 0x3576189e is 30 bytes inside a block of size 40 free'd
            at 0x4C2ED4A: free (vg_replace_malloc.c:530)
            by 0x4E56939: rtl_freeMemory_SYSTEM(void*) (alloc_global.cxx:279)
            by 0x4E56978: rtl_freeMemory (alloc_global.cxx:349)
            by 0x4E5501B: rtl_cache_free (alloc_cache.cxx:1230)
            by 0xDACE741: FixedMemPool::Free(void*) (mempool.cxx:49)
            by 0x3C043AB8: SwTextPortion::operator delete(void*, unsigned long) (portxt.hxx:55)
            by 0x3C043B05: SwHangingPortion::~SwHangingPortion() (porrst.hxx:98)
            by 0x3C043F47: std::default_delete<SwHangingPortion>::operator()(SwHangingPortion*) const (unique_ptr.h:76)
            by 0x3C044070: std::unique_ptr<SwHangingPortion, std::default_delete<SwHangingPortion> >::reset(SwHangingPortion*) (unique_ptr.h:344)
            by 0x3C0888C3: std::unique_ptr<SwHangingPortion, std::default_delete<SwHangingPortion> >::operator=(decltype(nullptr)) (unique_ptr.h:280)
            by 0x3C0888DB: SwTextGuess::ClearHangingPortion() (guess.hxx:51)
        
        since...
        
        commit a706bb06d5326e7a997dd1d71f3f947bd0ad28e6
        Date:   Wed Jan 11 14:26:47 2017 +0200
        
            new loplugin: useuniqueptr: sw part 1
        
        Change-Id: I614029474d684ddcccd4f4a5e9787fe6c19d8fd2

2017-01-15  Caolán McNamara  <caolanm@redhat.com>  [e50b785b5eeb7a3f3deedf1125c205d6abec8ac3]

        ditch the irritating inline keyword
        
        Change-Id: I65cdb5a5ba3e5d1ebb852b7e0d3d58b2b2fbbbcd

2017-01-15  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [4f6d6d905ffe4e9962ea858d415273df4f5829fd]

        tdf#50916 Make sure that we don't access aCol out of range
        
        Change-Id: Ib41b474c6ae573ca68614aeff8ca2cda5fd52dbc
        Reviewed-on: https://gerrit.libreoffice.org/33061
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-15  Xisco Fauli  <anistenis@gmail.com>  [91f8766db597e25714be0eab8c69510e19865c04]

        tdf#92611: Add uitest
        
        Change-Id: I9b07b185fd1c3f43c06713d4e5fde8d97b2991ef
        Reviewed-on: https://gerrit.libreoffice.org/33099
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-01-15  Gian Domenico Ceccarini  <gdceccarini@gmail.com>  [e8826d0d534a355f9a477eb2393bca1658cb4113]

        replace xsl:comment with /*
        
        Change-Id: Ieeebda1fdd1db7dd9a08c7393788bac2509ab637
        Reviewed-on: https://gerrit.libreoffice.org/33020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-15  Stephan Bergmann  <sbergman@redhat.com>  [5070d09b4a643f4578bfcaa624bfdfd0379eae20]

        -Werror,-Wunused-private-field
        
        Change-Id: Ice443900fe8066e3f9edaf789b81f6f941414b0a

2017-01-15  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [17e9a5bf94eb08f88f8c78c9982dd0ce48a5e2d9]

        gbuild: populate local symstore on Windows
        
        Script based on Lubos' tb master script from
        http://nabble.documentfoundation.org/Daily-Win32-debug-builds-td4067279.html
        
        Change-Id: I7f3247367a63078881f3cf51cf3e2cad59ad67b5
        Reviewed-on: https://gerrit.libreoffice.org/33088
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-01-15  Khaled Hosny  <khaledhosny@eglug.org>  [db146ea596c8056ef7a75d7d6c58d9293161d5da]

        tdf#105015: Don’t ignore all printer fonts
        
        For whatever reason we query printer output device for fonts and for
        whatever reason GDI will only report fonts from the printer which
        often in formats we want to ignore. This results in aborting the
        application when we reject all fonts on the printer!
        
        Just special case printer output devices and hope for the best.
        
        I think this commit is partially blamed as it is evidenced now that
        there was a good reason to only abort for window output devices, but
        I’m leaving this as it is for now:
        
        commit ea7102c93c33884a68d4dba0de7d52f8ed4f4579
        Author: Chris Sherlock <chris.sherlock79@gmail.com>
        Date:   Tue Mar 25 21:54:20 2014 +1100
        
            fdo#74702 OutputDevice::ImplInitFontList() fails if no fonts on device
        
            It makes no sense that ImplInitFontList() only fails for Window
            instances. I have carefully checked all the functions that use
            this function, and there are no good cases when no fonts won't cause
            problems. In fact, we have a number of functions that specifically
            rely on the fact that ImplInitFontList will populate
            OutputDevice::mpFontCollection with at least one font.
        
            Therefore, I'm making this abort if it can't populate the collection,
            regardless of whether it is a Window, Printer or VirtualDevice.
        
            I have also refactored GetDefaultDevice - I now check the default
            pOutDev parameter to see if it is NULL (the default), in which case
            it is referring to the default window, so I call on
            Application::GetDefaultDevice() instead of going straight to the
            pimpl data structure used by the Application class.
        
        Reviewed-on: https://gerrit.libreoffice.org/33014
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 88d6675a40034fa786efd75cf14175f3c0c83e2e)
        
        Change-Id: I3f34ba0cea9f88966ace3a5ef7fac868972ea5ac
        Reviewed-on: https://gerrit.libreoffice.org/33087
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-01-15  Szymon Kłos  <eszkadev@gmail.com>  [56fabc4b7e237cfebe36edbf229210ed767d02b1]

        Removed superfluous tooltip
        
        Change-Id: I3f01ec51e30939cf8fcb98f61d047347a6d6a8a0

2017-01-15  Gian Domenico Ceccarini  <gdceccarini@gmail.com>  [35f858be0641a1db1929f8f07355993e6854219e]

        remove newlines, fix whitespace errors and line endings
        
        Change-Id: Ib6e5c7f8f4d751f9af04784422f4ee4841c1b682
        Reviewed-on: https://gerrit.libreoffice.org/33019
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-15  Jaskaran Singh  <jvsg1303@gmail.com>  [92fc31dd787149b59fcd08c08bffb90a9e2f5b64]

        Expose ExternalDataMapper member functions to the public
        
        Change-Id: I182778353e664f9e3dd8003a38c06202e5cdfdec
        Reviewed-on: https://gerrit.libreoffice.org/32934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d685b030aa0d7aa25d9666cd6857b7cb917e297c]

        Add build id to crash metadata
        
        Change-Id: I0e11a96936ea08cc439fcc1b1e3ff1f59c636665
        Reviewed-on: https://gerrit.libreoffice.org/33026
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-15  Gian Domenico Ceccarini  <gdceccarini@gmail.com>  [409a8890fd2adb2543fdc161c37358411eb9345a]

        fix css xhtml export
        
        Change-Id: Iea65e0c577a8f446ae2adbc75e7efe04326850bb
        Reviewed-on: https://gerrit.libreoffice.org/33018
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-15  David Ostrovsky  <david@ostrovsky.org>  [32c9876d51fe0357ba66eb6292f772728080510b]

        ZipFile: make it work on MSVC 14.0
        
        Change-Id: I99a00c61634375a75e15a8c1530213f5aad25b51

2017-01-14  Takeshi Abe  <tabe@fixedpoint.jp>  [99eed82939999d9a9689788a4134dd05d5c20c5a]

        vcl: Fix string comparison for reading text attributes
        
        The original code seems to do the opposite.
        
        Change-Id: Ib112bcd14338cef84c562e4a670bcb1fcc06583e
        Reviewed-on: https://gerrit.libreoffice.org/33080
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [61af2bae8d3cdf0e7acfa9e49224ca5afcdd38dc]

        vcl: add SVM metafile reading and writing test and extend xml dump
        
        Change-Id: I88ffb795a9c33ea62d05d599757a287335c7d680
        Reviewed-on: https://gerrit.libreoffice.org/32914
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [084ee886f8d4d43999915f832a45be54423b86e2]

        add GAMMALN.PRECISE test case
        
        Change-Id: Ic5ec006c2413fab8d7b3a78fc0d53933b76b2dd9
        Reviewed-on: https://gerrit.libreoffice.org/33076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2429600a971dd1bf3cbedf1e4a2f57bdf7cc8bad]

        add MODE.MULT test case
        
        Change-Id: I31faae02a75d02b7ef4b4eabf9244e3b87af8a8b
        Reviewed-on: https://gerrit.libreoffice.org/33078
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

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

        u*,v*: load BitmapEx resources instead of Image ones
        
        Change-Id: If279c55a0055e51e04b31e0db745779c3a44bcd6

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

        coverity#1371289 avoid the need for an assignment
        
        Change-Id: I7f9b8d21652c79642f9a2f916ad0609c8abd430b

2017-01-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2b407adc78c97863223653cb24e7a7226ae1e6cf]

        add GAMMALN.PRECISE test case
        
        Change-Id: I170d954b4f07d21229a2ba414cdd047a40259e7f
        Reviewed-on: https://gerrit.libreoffice.org/33077
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-14  Stephan Bergmann  <sbergman@redhat.com>  [95bf4e560ac0a28f84133ceabc677887e7b7935e]

        -Werror,-Wunused-lambda-capture
        
        Change-Id: I0ceabed1f89b6b641d5282fa1c32719bf3ead19c

2017-01-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5dab4b5ec357ad3cee412f2604c8b2f5f0f8237c]

        add JIS test case
        
        Change-Id: Ia85c4622255df39120cee27b0f083a89f84ce6ac
        Reviewed-on: https://gerrit.libreoffice.org/33075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-14  Stephan Bergmann  <sbergman@redhat.com>  [a207bb515ed949d403cadb5970b042bd57574e5f]

        -Werror,-Wunused-lambda-capture
        
        Change-Id: Idb3c9673d8c20782ff2d7995aad30ed9253b5337

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

        avoid OConfigurationTreeRoot copy assignment
        
        Change-Id: I768558716d2e6054a85210e982a8bb7a87fe3469

2017-01-14  Kohei Yoshida  <kohei.yoshida@collabora.com>  [4ae705d02df0ddf75b97d0e94add6994626f487e]

        tdf#97597: Ensure that each parsing thread has its own buffer.
        
        Change-Id: I93077f954a49b3922930e4fc86c80228be0f4dd2
        Reviewed-on: https://gerrit.libreoffice.org/33069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

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

        rename from bmp to png
        
        Change-Id: Ibcb08acfd8ac518388c33b97121fc04a7b7dbf03

2017-01-14  Caolán McNamara  <caolanm@redhat.com>  [899b4bb791b776c2a4899601953a9c21b71197cd]

        nothing uses sidebar/morebutton.bmp
        
        Change-Id: Ia29a6b3d45bb1142d6a97aafe3fdd7461e8fbca5

2017-01-14  Caolán McNamara  <caolanm@redhat.com>  [6391993d1ffb5ec6ce627671eb77925a4498946f]

        move Image(Bitmap, MaskBitmap) code to last user of it
        
        the last use looks rather dubious to me, I wonder if anything can really end up
        here
        
        Change-Id: I13314610405463122891b3ed0f311da65fd1d542

2017-01-14  Caolán McNamara  <caolanm@redhat.com>  [39b68ccf5f31dd9fe364a68bb375c1020ef05c40]

        CreateBitmap takes a BitmapEx so no need to drop alpha
        
        Change-Id: Ib0f70ea6d2a4733b16048e03d7019cf735b3b353

2017-01-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9505fc0822ea28864c2773d63220a59b014d3406]

        cosmetics: no need for that echo when using codesign with --verbose
        
        Change-Id: I7e51445e890bd1ed5bcafb9cc713c6f5fad24631

2017-01-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [abdb32cbad1b85d2d47ad954aa55b468b078a05e]

        workaround for codesigning on Mac baseline - do jnilibs first
        
        as otherwise signing fails (LibreOffice.app: code object is not signed at all
        In subcomponent: path/to/foo.jnilib)
        
        Change-Id: I3e4691f2ada408d9e76d200a3291b044753ec85c

2017-01-14  Stephan Bergmann  <sbergman@redhat.com>  [1c3385fa27bf8f133519a495e384d75de1cf94db]

        loplugin:refcounting
        
        Change-Id: Ied9ecabb3cb6b5d629ec72db164df452d8ca114a

2017-01-14  jan Iversen  <jani@documentfoundation.org>  [f963c33ddcc2d3f70cc927104d6d1c3ed4ef9b27]

        gbuild-to-ide, prepare for more file types.
        
        The structure how to capture new file types is in place,
        now search need to start in post_Gbuildtojson for missing/wrong macros.
        
        Change-Id: I9f97a6181c24d2cffbb004ee660c9cfbf5d0a099

2017-01-14  Caolán McNamara  <caolanm@redhat.com>  [6faba77920ce9847ed18d0e6849202c68277ad2d]

        these bitmaps all have alpha channels, not replaceable magenta hack
        
        Change-Id: I5e4a433262f17cf4b7e7966687561202960bafa4

2017-01-14  Xisco Fauli  <anistenis@gmail.com>  [0089da5af5ab1e1cbbba76b4635e8472c2678c5f]

        tdf#96067 Add uitest
        
        Change-Id: Iac2690789c5a82bfdf140067c1b0dcdaa423a8ab
        Reviewed-on: https://gerrit.libreoffice.org/33066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-01-14  Xisco Fauli  <anistenis@gmail.com>  [6e63f40dcc96fac62433fe62c5bbf7cf4378b498]

        Check number of columns and row in the inserted table
        
        Change-Id: I6c6c9b38a9eb1a2912373008564b4838bd3fc3f8
        Reviewed-on: https://gerrit.libreoffice.org/33067
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-01-14  Olivier  <olivier.hallot@libreoffice.org>  [597e02e6d42dce07bccdba73d1fa035970d3743f]

        Updated core Project: help  7f522b0b3add60eaf756d4c018b92c9c9f45d9ba
        
        Fix typo in help page
        
        Change-Id: I6c9022dc42b8baa9fedc270c86c9a8cd65cb9d3a
        Reviewed-on: https://gerrit.libreoffice.org/33068
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-14  Tamás Bunth  <btomi96@gmail.com>  [882db8709f4ebc9f170cf743f39434d791b34b14]

        tdf#70433 tdf#104734 implement sdbc XClob
        
        And use it in getClob, so LO can display clob values like the return
        value of the built-in List function.
        
        Change-Id: I395016e945dbeb2c6bb3737b6345d40ff9f48089
        Reviewed-on: https://gerrit.libreoffice.org/32938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-01-14  jan Iversen  <jani@documentfoundation.org>  [2a4b291d3bfb378776388f67670d877c658fce47]

        gbuild-to-ide GbuildParser cleaned
        
        Removed target_by_path.
        All targets listing is now via
        .modules[*]['targets']
        
        Eclipse & Kdevelop classes updated.
        
        Change-Id: I71ec088cf2e77777eeb51ec68517c22bff9ddf44

2017-01-14  Caolán McNamara  <caolanm@redhat.com>  [08a8174d17fa32f709546e63c26fcf8a7c4f8255]

        coverity#1398581 Dereference after null check
        
        and
        
        coverity#1398582 Dereference after null check
        
        Change-Id: I6cbf11c30aac3e9dd7eb0727063a79369fb3e059

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

        coverity#1398583 Dereference after null check
        
        and
        
        coverity#1398580 Dereference after null check
        
        Change-Id: Ib02a05d97c2ee2824eb1e8ad7fa97022fd573879

2017-01-14  Caolán McNamara  <caolanm@redhat.com>  [9a9a3e8954c9e0adda76539b158e7ca8af1bd9b0]

        coverity#735343 Unchecked return value
        
        Change-Id: I18c605511094ad48557a24a89a391d8361a001a7

2017-01-14  Caolán McNamara  <caolanm@redhat.com>  [773ec34047ea5e94720debb42a2115958665b24c]

        coverity#1398585 Uncaught exception
        
        and
        
        coverity#1398587 Uncaught exception
        coverity#1398588 Uncaught exception
        coverity#1398589 Uncaught exception
        coverity#1398590 Uncaught exception
        coverity#1398592 Uncaught exception
        
        Change-Id: I603fc492df9215e0d67419640afc3d6a2af28c10

2017-01-14  Caolán McNamara  <caolanm@redhat.com>  [996edbce872ae6c239aa3c82582c0c6c37baa715]

        coverity#1398584 Uncaught exception
        
        Change-Id: Ic5a269bee9cf1e481cd107d36dc190adc9715af5

2017-01-14  Caolán McNamara  <caolanm@redhat.com>  [44ffbca37c93074b8574b51bffdc44b8461510df]

        coverity#1398586 Uncaught exception
        
        and
        
        coverity#1398591 Uncaught exception
        
        Change-Id: Id46cb66ea8e26af480234703cafd26ff7b7271f0

2017-01-14  Xisco Fauli  <anistenis@gmail.com>  [5930cf87454940a0015e9e18f154759163caf929]

        tdf#104158: Add uitest
        
        Change-Id: If2391365e71df0e95dc1be177e3595a62e0d6eab
        Reviewed-on: https://gerrit.libreoffice.org/33057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-01-14  jan Iversen  <jani@documentfoundation.org>  [9cb3b064e55fcb8d44698bec7aae76edd44b06a3]

        gbuild-to-ide cleanup GbuildParser
        
        Removed .files replaced by
        .modules[*]['targets']
        
        Affected generators updated.
        
        Change-Id: I4bf4cb5a23ba0b48b11adb1795c0a4f9dfbb0d3a

2017-01-14  jan Iversen  <jani@documentfoundation.org>  [b6e6d2d31da7d6dc37a7ba949bd7d09f8f4d7fc3]

        gbuild-to-ide added control of platforms.
        
        The debug generator is extended to build IDE for all platforms,
        these IDE will of course not be useable, but it gives a security
        that the script does not break.
        
        Removed target_by_location from GbuildParser, to simplify that
        class.
        
        Change-Id: Ie41ca3d156321041958213333b2d73c57ba918f9

2017-01-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [bbaf57e0ba2e10c4340128dbaa8b90aaea2518cf]

        add BIN2DEC,BIN2HEX, BIN2OCT test case
        
        Change-Id: I611ae5bbb65c5f717a22d3eb4e3d05fdf5cecb07
        Reviewed-on: https://gerrit.libreoffice.org/33058
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e65da0ea4533e4a1d3e80f9d19a07d55b53e89c8]

        add T.DIST test case
        
        Change-Id: Idc1966d2ca80fa403bc63feaa4cfcf36a8100dfd
        Reviewed-on: https://gerrit.libreoffice.org/33005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-14  Justin Luth  <justin_luth@sil.org>  [9e7526044c8fa6b006b0cb791d15f2476c96ebf2]

        tdf#105294 - only add spacing for the border being set
        
        related to bug 41542 which now allows the space-to-contents value
        even if the border is not visible.
        
        For years, LO has been resetting the spacing to zero when a line
        is diabled. Setting all border distances here was a mistake that
        was never caught before, and the documents created because of
        this oversight will likely cause some grief to bug 41542.
        
        Change-Id: Id2708cf20600e29e97dc6c8d8b779894ad9c38d1
        Reviewed-on: https://gerrit.libreoffice.org/33055
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-01-13  Katarina Behrens  <Katarina.Behrens@cib.de>  [ec1afa55e8ed79dc290caff74aaca304a77c3b4f]

        SafeMode: Deactivate 'Restart in safe mode' when already in safe mode
        
        Change-Id: I75f7024528190cf3732fb80063132ef0c6de3118
        Reviewed-on: https://gerrit.libreoffice.org/33049
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-01-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2d6c7ebe83c2fec4b43ec8e410fd24450958d63f]

        add TDIST,T.TEST,T.DIST.2T test case
        
        Change-Id: Ie5e3c72ef2f062032579ecd0ded780d385f0c06e
        Reviewed-on: https://gerrit.libreoffice.org/33054
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-13  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [1ad45ecbf172bca9d3eeff8750a0eb13731c322e]

        tdf#105204 shellcheck
        
        addressed issues in order of appearance:
        warnings
         - prefer [..] && [..] (SC2166)
         - unused 'awkCMD' (SC2034)
         - typo currentFirstLIne -> currentFirstLine (SC2154)
        
        recommendations
         - use $(..) instead of `..` (SC2006)
         - remove $ on arithmetic variable OPTIND (SC2004)
         - double quote to prevent globbing in $findArgs (SC2086)
        
        Change-Id: I2d2b7aecac97b2e4e0df8ce556c85995d4ecf7cf
        Reviewed-on: https://gerrit.libreoffice.org/33003
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [e81454861f4fa2d5d6bbdc2c0eb6af14347c8205]

        acquire/release in ctor/dtor
        
        Change-Id: I4cf6ba1ece0491bc7a83c4adf1e5c086c0fa3553

2017-01-13  Takeshi Abe  <tabe@fixedpoint.jp>  [1f30385e0a415fc5b053ef4831eb54841b837923]

        vcl: Fix memory leaks
        
        Change-Id: Id2e1b945d17abeffd35828ffde6eba821de0cefe
        Reviewed-on: https://gerrit.libreoffice.org/33047
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [a076a062ceb02bd34a460819db61dcbfbca5c8d7]

        tdf# 105017 Crash when click a "New Theme..." in Gallery on detached SideBar
        
        Change-Id: I6a3c44a0a08cf036776976d40c985889698c08ac
        Reviewed-on: https://gerrit.libreoffice.org/33041
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [24fa5d0570b997cc92f1fdf412f517f8d4021207]

        better fix for tdf#101563: Export to PDF creates huge PDF files
        
        Change-Id: Idda6a5ac824090e620fc6577fc82d5c5f1234b7e
        Reviewed-on: https://gerrit.libreoffice.org/33037
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [9e3d5996b919dfaacc152fd055e6d2250f56de47]

        fix met leaks
        
        Change-Id: Ic26d70cd967324432d0b5fbd7346cfee9f1d305e

2017-01-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f86845b60642cb9381f18ea646ea8806597eb4eb]

        iOS bridge: Log function names, not string pointers
        
        Change-Id: I5db7a014e671bbf4b4eca9fcbaba4fdc2363e0f5
        Reviewed-on: https://gerrit.libreoffice.org/33053
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [7420e350906558556881afc213f942d45d3e0b60]

        guard against self-recursive GetBoundingBox
        
        Change-Id: If33f0e5e326604bf731d6ad50644e3a0b24ccf51

2017-01-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a658c181617ce75fafcc1c2808e9558ee546503e]

        add POISSON, POISSON.DIST test case
        
        Change-Id: Ia7a8e135de0eba7de9951f653f5c4d5a6b2e91ca
        Reviewed-on: https://gerrit.libreoffice.org/32840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c3fc9ac6ef1be34e4683c0c5fb7f5f116da9c59e]

        add BESSELI,BESSELJ,BESSELK,BESSELY test case
        
        Change-Id: I306cb042cec122cf3bf63bd0eaea8e8bcdee5b57
        Reviewed-on: https://gerrit.libreoffice.org/32848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [08316e7b2fd913dc20f9477d161b48d8e676a9bb]

        tdf#96011 Document is not focused when opening a second window
        
        This reverts commit fa52e16b3fb1b8b051f8f64a52c126ba3cbf4d54.

2017-01-13  Jean-Pierre Ledure  <jp@ledure.be>  [3107a5d0e9ff7a3ccaac536606a733767886d438]

        Access2Base - Review size limits of VARCHAR fields
        
        - Basic has no practical limit anymore for string variables
        - LONGVARCHAR fields can vary a lot in size across RDBMS's (f.i. Sqlite < 64K)
        This forces an overflow check when setting a field value and no check when getting it
        
        Change-Id: I4c9629f63164fbbdb84497e7002fa3186d7c63b7

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [15cee52b62c760e1cb212d34d9279c5eee5ecb6d]

        use the same number in alloc and memset
        
        Change-Id: Ie532985e655d1dd383a1781422213cee0787bfae

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [467e32348faf71ed1aa4039910e7a6ba6dd2eb8c]

        coverity#1371198 Missing move assignment operator
        
        Change-Id: I89a718a245ea36f33c47f8044280bf7e46c0f66a

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [6bd96eda065f819e1b147e9a94b337b6cc21e626]

        coverity#1371289 avoid the need for an assignment
        
        Change-Id: Ia0efc427d9996eb8414821d07f7e760fb1b35246

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [2eb035adf756136e7a2eb49b2cfef2bd9b5d21af]

        coverity#1371287 don't need to copy and then overwrite
        
        Change-Id: Ica30e4bed463e8e42cbf54f4b81491149a8de8ab

2017-01-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [24dd5bce3ed645678410ff961c8259ab8a8ea031]

        add STEYX testcase
        
        Change-Id: I9184dab8c0b7ef80055835ef962449a63761ae86
        Reviewed-on: https://gerrit.libreoffice.org/32977
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [57779b5f3a49fedd952aed70ddcce22f48b98ea5]

        avoid infinite loops in dxf rendering
        
        Change-Id: Id2eb5540241f0792cde35c444fc2c0c5b7778353

2017-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd8fdb46fd9a215532688585f3466d36b1daa1ac]

        new loplugin: useuniqueptr: editeng
        
        Change-Id: I6df65eab882780d996ee996b5fef8020186b6d98
        Reviewed-on: https://gerrit.libreoffice.org/32958
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e6d7d737522124350a17a3cfdee055f03200a274]

        tdf#105259 calculate sizes of all area tab pages on construction
        
        When we open dialog that contains the area tab, we need to
        calculate the size of area tab pages (that are triggered by
        clicking on a button) and set the page area to the appropriate
        combined size. Otherwise we don't account for the needed space
        correctly and some page will be squished or have overlapping
        controls.
        
        This change creates all pages at dialog construction, gets
        all the optimal sizes and sets the size of the page container box
        to the combined (minimal) size.
        
        Change-Id: Ie04a121810b96973f6e4502a52af675b2baacf25
        Reviewed-on: https://gerrit.libreoffice.org/33040
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [fa44327ed791df4d8b2199e9a6d2113235d64d92]

        don't build the internal hsqldb and rhino for coverity checking
        
        Change-Id: I7d269b1de29ecc1b0b9e6d58e316d5084e2fdcb6

2017-01-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [66fd9738a5a17e382c3cd329a1ab48e57e354821]

        Rename mail dispatcher members
        
        Makes the members conform with most LO variable naming,
        
        This especially switches Active <=> Running in the member names.
        
        "Running" is normally referred to as the thread state, while it
        exists (also look into the osl::Thread API) and now active is the
        state, when messages are processed, controlled by the start() and
        stop() functions.
        
        Change-Id: I3b8437d4ff24731348272a84720ff81fdea90db7

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [ebf541f7c5f080fa3a6f363ec8e823cc37c0c6b2]

        refactor this to open the display just once
        
        and use the https://wiki.gnome.org/HowDoI/HiDpi
        HiDPI detection rules.
        
        all of this does nothing in practice, cause there is
        no hidpi splashscreen image
        
        Change-Id: I609faab0f207d71fd4a17bb54ef688bdd623eaea

2017-01-13  Abhilash Singh  <abhilash300singh@gmail.com>  [f424c8f053797bc9d559865f52822d9cbf33ae3f]

        tdf#90794 Fix the Linux HiDPI start screen
        
        Change-Id: I2553cf69d6968865dc6011c73a0d2c0e7519b7a8
        Reviewed-on: https://gerrit.libreoffice.org/32018
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-13  Michael Stahl  <mstahl@redhat.com>  [8cc747ad519ea203df4d77551b1b8c4d626a5618]

        solenv: don't run solenv_python test with make 3.81
        
        see 7a75b39273de47190b7a1fa20e0bcaca6d089033
        
        Change-Id: I575e5d5dc757cc054a49ae6596183f46373072f2

2017-01-13  jan Iversen  <jani@documentfoundation.org>  [057c526b88cf8b1049fc93319050b480fc2a12ee]

        gbuild-to-ide simplifications.
        
        Simplified GbuildLinkTarget, removed functions.
        
        Prepare to clean GbuildParser
        
        Change-Id: I67bb3ba0279f615cb6c361818ade6fe629dca60c

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [14d9b3519adac8543b52ddb84e49eecbdd1d9eb2]

        ofz: ensure all not explicitly set indexes are zero
        
        Change-Id: Idbe6ceeb61d3dfe26f281349181e7a60f7e59000

2017-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [414ede0435645a2ebf8f1476435b6ec3bb248f33]

        new loplugin: useuniqueptr: sc part 1
        
        Change-Id: Ic96fd3b56b2063df0882168a7d02725d3c50515f
        Reviewed-on: https://gerrit.libreoffice.org/32961
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [d05f56b160390022fdb0c21eed5e430440cd79ca]

        make this a tiny bit less unreadable
        
        Change-Id: Ib8205e76f6d1d59ef06eba6e3365c0b4cad0ecaf

2017-01-13  pv2k  <vidhey96@gmail.com>  [7a275521a5383f24d9a0c1aea7b61f1b64829190]

        tdf#46552 fixing preview for bullets/numbering configuration
        
        Change-Id: I959169428d4ed0498a2b78fc7a6ae0815e780648
        Reviewed-on: https://gerrit.libreoffice.org/32816
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-01-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [561840f1319260eca962d2fb1f831c7ac31c3220]

        Remove --disable-gtk from Windows distro configs
        
        Change-Id: I04e8bdfb3129a444008755f461da5ea7d97a7248
        Reviewed-on: https://gerrit.libreoffice.org/33027
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-13  Tomáš Chvátal  <tchvatal@suse.com>  [3f5584526fd4e8290dac033e1cf3d64acd25d893]

        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: Idcd284fada1acdfe8dde46c3056c21b792777280
        Reviewed-on: https://gerrit.libreoffice.org/32755
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2017-01-13  Lionel Elie Mamane  <lionel@mamane.lu>  [afe64b6f0ab839955690f07929268a3d389279bf]

        jdbc clob character stream: return 1 when returning a single odd byte
        
        if at that point nBytesToRead is 0, it may be that it was 1, but we
        have read one byte from the buffer (m_buf). So in this case, return 1,
        not 0 (which would signal EOF).
        
        Change-Id: I229e53f1c38c80f709df244a3509caccd69c8ecf
        Reviewed-on: https://gerrit.libreoffice.org/33029
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2017-01-13  Mert Tumer  <merttumer@outlook.com>  [2e582ed403c41a07265ef090c5891eab04978117]

        tdf#101689 - Fix returning to first part of documents when resumed
        
        Change-Id: I6d3a9354c702628e991c69176086efbbc28ddd74
        Reviewed-on: https://gerrit.libreoffice.org/31753
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [978ff8f55cfa47b6ced80a6adc3d92327e0303f4]

        inline InitGuard
        
        since it is only used in one place
        
        Change-Id: Ie541a255ddbe71105f6b58f02f372f4f45667d7a

2017-01-13  Samuel Mehrbrodt  <s.mehrbrodt@gmail.com>  [53a3e0cd48075011e3c29070e8ff8585c02779c6]

        Remove unused ini properties
        
        Change-Id: Iea95f5975968f73e2e4aea34246c83f384341592
        Reviewed-on: https://gerrit.libreoffice.org/33000
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-01-13  Caolán McNamara  <caolanm@redhat.com>  [a409ec6932c6bfeb5f5a931adb5b480755fe245b]

        unused variables
        
        Change-Id: I77a3fc5478a068530d9de4cc6962fe439169567e

2017-01-13  Rosemary Sebastian  <rosemary.seb8@gmail.com>  [95cf7fa25d3b950e0cb576a1e864b54f1a43bc7a]

        tdf#105272: fix wrong namespace URL
        
        regression from f1dcb8b3e2e01848d44dd1beb82cd4e6e68a2acd
        
        Change-Id: I088894711617bd762bf4e9352ddf6d850a5cbe7b

2017-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [a706bb06d5326e7a997dd1d71f3f947bd0ad28e6]

        new loplugin: useuniqueptr: sw part 1
        
        Change-Id: I2bc55634e80976951ede768c97fbc4b7c4eda46c
        Reviewed-on: https://gerrit.libreoffice.org/32963
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8c73acd101c80a4479f25e35278a451dc3c4b22e]

        add PI, NA testcase
        
        Change-Id: I1c72c1c81883b43a13cf583a98b2f2a261a60895
        Reviewed-on: https://gerrit.libreoffice.org/32844
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1787d6ac6c15c02e6f66c8cfb6d6360d06c85c2]

        fix android build
        
        Change-Id: I55ff31b40366398b6159ee7a99c75e393a05b36a

2017-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8b49f09074fe184374bee5062715357427ae044]

        new loplugin: useuniqueptr: vcl
        
        Change-Id: Idcbc8655108ff57c06c33bbcabd652387bf3c4ec
        Reviewed-on: https://gerrit.libreoffice.org/32948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5e0e27e758e6f7fa325f36e6e51540e10bab0fdc]

        tdf#48140 replace CellRangeAddress in xlsx import (14)
        
        Change-Id: Ie322489bd11d2a14810fec87f83ce04c652bea43
        Reviewed-on: https://gerrit.libreoffice.org/33002
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-13  Michael Stahl  <mstahl@redhat.com>  [983ac87793a891855c7d25c42fe795908543716c]

        tdf#105188 sd: fix shutdown crash after accessing master pages
        
        The problem here is that the destructor of SdModule does a lot of
        things, including destroying an SdXImpressDocument that is referenced
        from some SdGlobalResourceContainer.
        
        This calls SD_MOD() to get the SdModule to get some resource, but at
        that point SfxApplication::GetModule() returns null, because the
        sequence was changed from first deleting the SfxModules, then clearing
        the pointer in ~SfxModule to null, to unique_ptr::reset(), which, at
        least in libstdc++, is implemented via std::swap, so it clears the
        pointer before deleting the SfxModule.
        
        It appears rather brittle to rely on such a subtle detail, so refactor
        things so that SdGlobalResourceContainer is no longer owned by SdModule
        but has its own pet XTerminationListener, which means it will be
        destroyed earlier, while the SdModule is still fully alive.
        
        (regression from f7b1cd66167050afecf487e3d89ea12de74200b5)
        
        Change-Id: I7f03f3adf431be8728ef3d65a078b536cb96f959

2017-01-12  Khaled Hosny  <khaledhosny@eglug.org>  [349a3c073391842e94ee83345e9c2f38339be1d7]

        Drop unused struct members
        
        Change-Id: I37aea9a2a40ab0e9642709de3b9e935bee9a6a53
        Reviewed-on: https://gerrit.libreoffice.org/32986
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2017-01-12  Michael Stahl  <mstahl@redhat.com>  [e19cdeaf7ddbcf39da47d9685d8e79e775dde7f4]

        sfx2: fix race in JunitTest UndoManager.checkBrokenScripts()
        
        1) checkBrokenScripts(complex.sfx2.UndoManager)
        java.lang.NullPointerException
            at complex.sfx2.UndoManager.impl_clickButton(UndoManager.java:432)
            at complex.sfx2.UndoManager.checkBrokenScripts(UndoManager.java:188)
        
        impl_clickButton() gets the wrong accessible object and throws.
        
        The .uno:SwitchControlDesignMode is dispatched async, so make sure
        it's processesed before trying to click the button.
        
        See UnoControl::getAccessibleContext() "in design mode, use a fallback".
        
        This was running in "rr record --chaos".
        
        Change-Id: Iee9f25c2fff56d32e6b579b5d44ee6df9870fd8b

2017-01-12  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [5e223be2102a171c857be8db1327f23faea0ef78]

        tdf#50916 Use aCol.size() instead of MAXCOL to increase max number of column
        
        Currently when we are increasing MAXCOL variable, the memory usage and
        performance are increase dramatically. To resolve that, columns
        needs to be created dynamically according to needs.
        This patch replace hardcoded MAXCOL with aCol.size().
        It is next step to make creation of columns dynamic.
        
        Change-Id: Ic7b7a76863e063a607165629bdf82699eaa847b3
        Reviewed-on: https://gerrit.libreoffice.org/32708
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-12  Caolán McNamara  <caolanm@redhat.com>  [80e261cec7a90272f8820a36cca4c751a90916f5]

        ofz: this cluster of variables are unused
        
        but lead to a fpe on an empty filter
        
        Change-Id: Id76b365b5fcc866d214753dada80411fc33d2e5c

2017-01-12  Caolán McNamara  <caolanm@redhat.com>  [1cd1b640f428763de7eeebe2edaf8f9b062c0b1d]

        ofz: avoid config during fuzzing
        
        Change-Id: Ia5fa7a9c3304483e69db31256b9ffb22bb152c62

2017-01-12  Rene Engelhard  <rene@debian.org>  [8f15fa63ce726d0ef1f91a76d640981c16d301cd]

        add -mlong-jump-table-offsets for m68k also for oox
        
        Change-Id: Ibfba6c7c808ca5212884032c17546e95fa16353a

2017-01-12  Alex McMurchy1917  <mcmurchy1917-libreoffice@yahoo.co.uk>  [03ec9c397c676faff51041d992f6d715c475ff13]

        tdf#105071 MM no emails sent when using doc as mail body
        
        The conditional statement exits if there is data to process and
        continues if there is no data to process. Thus all records are lost.
        
        This commit reverses this behaviour so that data is processed
        by the rest of the Mail merge activities.
        
        Change-Id: I4c92cbd7ca55be7842b07ad887813e417430ba4f
        Reviewed-on: https://gerrit.libreoffice.org/32994
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-01-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [58c5a9de2a0b985ef81557271db39c56ceb624f9]

        tdf#48140 replace CellAddress in xlsx import (4)
        
        Change-Id: I52d7a37dd106744052d714e66fd84895aeb0a9b8
        Reviewed-on: https://gerrit.libreoffice.org/33001
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-12  Caolán McNamara  <caolanm@redhat.com>  [2fd88ab1cbb4690a770ca2ca5d66157ec4906a2e]

        Resolves: tdf#101187 colossal page width wraps around if doubled
        
        when trying to generate a reasonable upper bound clipping region
        
        Change-Id: I53f8ea1bd6c52c88284e1f41369f83492d078b5d

2017-01-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [00db9f51215d11da3b27685a39ec940ecd65e387]

        tdf#103225 make AreaTab box fill to content
        
        Change-Id: I9900bab2bb4510352d191ee42c0fa83049d9cecc
        Reviewed-on: https://gerrit.libreoffice.org/33006
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-12  Mike Kaganski  <mike.kaganski@collabora.com>  [6bc2c54711fc3e798c440978a78d03488f14f0d9]

        tdf#104414: don't stop on exception from SwXFrame::setPosition
        
        Change-Id: Ib6d4e398d546d6fe250b9c1efe099ae8eef2d580
        Reviewed-on: https://gerrit.libreoffice.org/32978
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-12  Caolán McNamara  <caolanm@redhat.com>  [1d7cf3f0391214a17593eced752e2a1786c0a1e3]

        Resolves: tdf#104897 sort windows buttons into yes, no, cancel
        
        and kde, for gnome/macosx use no, cancel, yes
        
        Change-Id: I4aff39938c1c9f81b47934d8f1d9400c106781ad

2017-01-12  Caolán McNamara  <caolanm@redhat.com>  [2d93108082298f3e5dea7ffba146bbcdf28653c2]

        don't check every possible kde variant, startswith kde is good enough
        
        Change-Id: I7fb9d22af32ad5bab2deedfc993e1ffaebd57111

2017-01-12  Michael Stahl  <mstahl@redhat.com>  [7a75b39273de47190b7a1fa20e0bcaca6d089033]

        gbuild: make 3.81 doesn't currently work with gbuildtojson
        
        There is some problem with the pattern rule in post_GbuildToJson.mk
        being ignored, causing spurious
        workdir/GbuildToJson/Library/lib*.exports files with bogus content to be
        written; rather than trying to adapt that to 3.81 pattern rule
        evaluation, just refuse to run with 3.81, which is obsolete anyway.
        
        Change-Id: I492866464b309f8c475e34e8f311e42bf8736247

2017-01-12  Stephan Bergmann  <sbergman@redhat.com>  [38d1c303e12d7f67e8e5eef78e912a4be879de74]

        Adapt loplugin:overrideparam to recent Clang trunk change
        
        Change-Id: Ia372e39bc7e51f290a6d631bf0b81fd75f4fdc1d

2017-01-12  Caolán McNamara  <caolanm@redhat.com>  [ff30d20c1ae3a30717123c267d52eb2b3105a1b7]

        a11y crash on accessing disposed TabControl during close of impress
        
        Change-Id: I3064eb136ed3a6a32acd64bfb2f6fbe31595e1cf

2017-01-12  Michael Stahl  <mstahl@redhat.com>  [0373db40fd43de7a8badcf6c3d0b9b44a2e05891]

        gbuild: fix "make gbuildtojson" on Mac OS X
        
        Fails because library has dep on GeneratedPackage_python3, so nerf the
        dep like the others.
        
        Change-Id: I050a0f50996ce4231eb966fb6b624908d2f1788c

2017-01-12  Tor Lillqvist  <tml@collabora.com>  [69e0fa14ea8410e5dd2cb1a8dfcbc0ae1071dc90]

        Fix apparent mistake
        
        Change-Id: I848c3e3229cc216dc1181893da32221b9d9f8274

2017-01-12  Justin Luth  <justin_luth@sil.org>  [14d05c9b852a0f94c6cbace7cd7887523a89d7d1]

        tdf#64588 - prevent loss of non-uniquely-named slide
        
        Although the UI prevents someone from renaming slides
        so that two have the same name, it is still possible to
        have such non-uniquely named pages apparently.  Since drag/drop
        uses the name to add a slide to the clipboard, it resulted
        in duplicates of the first found instance of the slidename, and
        loss of the similarly-named slides when they were dragged to
        a new location.
        
        Change-Id: I2986a7c6c3360162adf9430f645d0dfc73f1d4e2
        Reviewed-on: https://gerrit.libreoffice.org/32481
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-01-12  Caolán McNamara  <caolanm@redhat.com>  [ec6c0319a16f4163b123389775d9ff779fe5d9c2]

        update symbols names to match current reality
        
        Change-Id: Iba6dbec0ec1061e8953eed06a14632305bdb3e44

2017-01-12  Caolán McNamara  <caolanm@redhat.com>  [1c364b96d3923a0b48b6494d002da45cd0a1e270]

        add ppm/pbm fuzzer
        
        Change-Id: I6f403570abcf50be4cf11f20ea52bb2a07367b2a

2017-01-12  Caolán McNamara  <caolanm@redhat.com>  [5d98a54058322a39cd7028ddfd0b27c97c8248d5]

        add met fuzzer
        
        Change-Id: I061739db5e7913ef13d3b862b5dee9152734d473

2017-01-12  Caolán McNamara  <caolanm@redhat.com>  [0f6d5638c7da8b3a682d1c9b9115290768094ddf]

        add dxf fuzzer
        
        Change-Id: Ibf3d42ef0e0b0698309e567a92d0c5c45cc2ef94

2017-01-12  Stephan Bergmann  <sbergman@redhat.com>  [a3dfe938ef0be9af3c37f9302bb7dc296362a1e3]

        Allow CompilerTest_compilerplugins_clang to include css/uno/Reference.hxx
        
        Change-Id: Ib35d8fcc41e1c49bfef01c980b25c051190cb753
        Reviewed-on: https://gerrit.libreoffice.org/32990
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-12  Douglas Mencken  <dougmencken@gmail.com>  [77a0817cf46aace4b446d05af13c6905c7c6411a]

        make the include of OpenGLHelper.hxx not global here
        
        surround it like in pieces of code which actually uses it
        
        Change-Id: Iac993553455248a2d2f999f857b781dbdb37acf5
        Reviewed-on: https://gerrit.libreoffice.org/32852
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-12  Vitaliy Anderson  <vanderson@smartru.com>  [1c1747ac13a9d895df0fcba2fbb1bd266dccd74b]

        tdf#104668 remove the difference between MSO and LO text alignment
        
        Change-Id: Id1964d87f6f4ec3dbcd617af2251a321c50ec428
        Reviewed-on: https://gerrit.libreoffice.org/32213
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-12  Caolán McNamara  <caolanm@redhat.com>  [75367918028dffb7a137d29644a7a6e1f7af7c9b]

        in extremis dump Ole10Native payload and launch system viewer on it
        
        so embedded plain text documents/source code/etc in word documents can be viewed
        by us under Linux
        
        Change-Id: I19e19619070841fe097c70297adc2e8b96d1c581

2017-01-12  Caolán McNamara  <caolanm@redhat.com>  [a70a62c013318b45eb23d6451d442bc6f702a282]

        silence coverity#1371305 Missing move assignment operator
        
        Change-Id: I761e07d1583262d83074addbff4ca67b01640387

2017-01-12  Tor Lillqvist  <tml@collabora.com>  [d2f5da94188a7db8a5815130caadaccd806a1826]

        Update comment to match reality
        
        Change-Id: I0b4ee6377aac984b7acf7085ac43cad3d088612d

2017-01-12  Olivier  <olivier.hallot@libreoffice.org>  [1120256f89b62eea3a28ecfd17d4f5e60778b420]

        Updated core Project: help  2550608f310dd5cba88967e2b1d7430d46bd1bcd
        
        No need to explain errors after user mistake.
        
        Change-Id: I986fcfffe790fe8cff3d209f514c5a34c7d28478
        Reviewed-on: https://gerrit.libreoffice.org/32939
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>
        

2017-01-12  Jean-Pierre Ledure  <jp@ledure.be>  [9e634331a760bbca807741674d03f4c593915dd6]

        Access2Base - Improve precision of query typing
        
        Change-Id: I6c5246809cb533a2c69978008ea996392e2fbe6a

2017-01-12  Jean-Pierre Ledure  <jp@ledure.be>  [e2a1e22288a4fbe0681a8e33d25816f80799e687]

        Access2Base - Use Empty() builtin function
        
        ... i.o. uninitialized variable
        
        Change-Id: I732705df11ea25c2b106d542f9e97f3f32cc9867

2017-01-12  Jean-Pierre Ledure  <jp@ledure.be>  [de5222082f6652a0ff8715ad9e908b45e893db64]

        Access2Base - Recognize correctly formatted fields
        
        New ImplementationName introduced in LO 5.1
        
        Change-Id: Ifa181570575622aca27520397f2e88cbc9742d1e

2017-01-12  Jean-Pierre Ledure  <jp@ledure.be>  [92608b890928b6d10931f4aad3385bb87284181d]

        Access2Base - Addition of Module object
        
        New Module Basic module
        New AllModules() collection in Application module
        Extension of regex to backward searches
        
        Change-Id: Id58f3b29d08e9f0b73e192cfc0c2a99988e73fcf

2017-01-12  Jean-Pierre Ledure  <jp@ledure.be>  [9017bcc76bd27b97c065dacf511f7fcdfe3060cb]

        Access2Base - Reorder functions in Database module
        
        Change-Id: I62fb5d0722363fdcd7d464d0490b1f6e890221a4

2017-01-12  Jean-Pierre Ledure  <jp@ledure.be>  [fa69125cb0239ee9660481fbe2f3200f1d0c53fd]

        Access2Base - Review UtilProperty module
        
        Insert dates and 2-dim arrays in property values
        Export array or property values to string for file or database temporary storage
        Reimport from string into array or property values
        (for later use)
        
        Change-Id: I7f2dc2ad6adde6249e68a6cb51b52e2a4dad79b7

2017-01-12  Jean-Pierre Ledure  <jp@ledure.be>  [047d1ed3df0d5714574ebc8e278cca11f96d490b]

        Access2Base - Implement regex search
        
        Based on XTextSearch UNO service
        _CStr also refined
        
        Change-Id: Ibeceeeb549511e575c6842e43e5a76c8308db1aa

2017-01-12  Jean-Pierre Ledure  <jp@ledure.be>  [62e508c2a78ac4a9cabe0d9bb878f0f7bd487f88]

        Access2Base - More accurate CStr function
        
        Includes arrays, distinguishes integers and real numbers
        Side effects in DebugPrint solved
        
        Change-Id: Id84203cea1a93dcbc164f8661fcf2f57778b0df8

2017-01-12  Jean-Pierre Ledure  <jp@ledure.be>  [53d261f2ff92d3da5655f729b433a36b4ea2733c]

        Access2Base - Avoid use of outdated routines
        
        in getObject, getValue and setValue functions
        
        Change-Id: I98ff54bf62cfb34218d1fdb43fb37ba21846b068

2017-01-12  Jean-Pierre Ledure  <jp@ledure.be>  [076084a71758fcdc2eca6099d3ec8bd262e7e46b]

        Access2Base - Implement On ... event properties
        
        Event properties applied to form, subform, control events
        Controls may belong to forms, subforms, dialogs, grid controls
        
        Change-Id: Iaf33adcd03527ac938913675cf0930e317a17f97

2017-01-12  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [e442b7666761b4e38de2e3eb2b1ed04f54b095a8]

        package: fixup SAL_CALL removal
        
        Change-Id: I3b688b660ef4374442b616cb5c8bb4cee9ef7cb7

2017-01-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [229d98e94a5d6b350c4d5fd5469be8e4a260a40c]

        SafeModeDialog: set correct initial checkbox state
        
        Change-Id: I3aa45ae4b02afd2ea8e1a5a427eb6f0f17219430
        Reviewed-on: https://gerrit.libreoffice.org/32967
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-01-12  David Tardon  <dtardon@redhat.com>  [fbbb4850dc12ccae3a2140814115e4cd7985b116]

        upload libwps 0.4.5
        
        Change-Id: Ifab6f95d22d0d335d68bb367dca12a92b864cdd9

2017-01-12  Edmund Wong  <ew@crazy-cat.org>  [a6931e8d00a77e6db9390aeee9a8b0b533986220]

        No need for a separate variable. Just get the value directly from the dictionary.
        
        Change-Id: Ic8a707ac78cf5ad3e225131ae23f1f1277f3ae7c
        Reviewed-on: https://gerrit.libreoffice.org/31991
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-11  Kohei Yoshida  <kohei.yoshida@collabora.com>  [14e65f7d2d6f48cf2012305cbda40d24f4f88c78]

        These SAL_CALL can go as well...
        
        Change-Id: I79aa4374126faaf9f782fb7ff0c12c171e7041b1

2017-01-11  Kohei Yoshida  <kohei.yoshida@collabora.com>  [f7c9ecaac9017e94e1dbcd5295b4d6fa3a33948f]

        Use std::unique_ptr for the ZipFile instance.
        
        Change-Id: Ifac7a9e29c8cf0afcf44a82db608ba3c48499ca1

2017-01-11  Kohei Yoshida  <kohei.yoshida@collabora.com>  [e5dc4ab7a023b003d312ea6f12e6473599993335]

        Not worth having this as a separate data member.
        
        It is the same as the input stream instance, and it is only used in
        one call site.
        
        Change-Id: If52209420462aec7ec3dbc180e05f09603acaea1

2017-01-12  Tor Lillqvist  <tml@collabora.com>  [a6216119be2c32e9031c6bb9b7dfa07f0468d813]

        Always exit with error if codesign fails
        
        That sanity check was added in
        615fae2f67028f3c5c51c70c77dbaa9b9f3856d6 but we lost it at some stage.
        
        The codesigning script has a very confusing history, in part caused by
        its use for two purposes, when building for the Mac App Store and when
        building for a TDF style distribution on a dmg disk image. Those who
        work with the former and those who work with the latter haven't
        necessarily checked that it doesn't break for the other case. Sorry.
        
        Change-Id: I79011302f60b1f6551328c8b80e00f5d3698504c

2017-01-12  Tor Lillqvist  <tml@collabora.com>  [3e7e4df5a47b8d94ab86a8d6d0df38b1f282f980]

        CodesignRules.plist was removed in 615fae2f67028f3c5c51c70c77dbaa9b9f3856d6
        
        Change-Id: Ibde5189ecf09ec8dfaf3223683c5480974084865

2017-01-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [88f561204d7cee25633df8117cc8d7e1ebd8e9ad]

        tdf#48140 replace CellAddress in xlsx import (3)
        
        Change-Id: Ie56cea7fdee7ff6c9e72880e56f9e31ce5f7e03b
        Reviewed-on: https://gerrit.libreoffice.org/32970
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [34006130756be2cec73a623cf65b3e71493276a1]

        tdf#48140 replace CellAddress in xlsx import (2)
        
        Change-Id: I14bf283fe8a795944a08a4cde2fff3d670f6e3ed
        Reviewed-on: https://gerrit.libreoffice.org/32969
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-11  Michael Stahl  <mstahl@redhat.com>  [7d0e3b32de2d1cad01ef973b03eaa27fff766f6e]

        framework: call disposing from disposing, not notifyTermination
        
        Don't rely on current implementation details of TerminateListener.
        
        Change-Id: I7977c73669f0ab5afac1c93be620e7aeebfe68a2

2017-01-11  Tor Lillqvist  <tml@collabora.com>  [9334de4f6ddc3e7d60f727aa845c7aa7db3fe019]

        Don't suggest any "devel packages" on macOS
        
        Installing random 3rd-party "devel packages" is exactly what we don't
        want people to do when building on macOS. And anyway, there is no
        reason to believe this particular check will ever fail (there even is
        a comment that says "MacOS X has system MIT Kerberos 5 since 10.4"),
        unless something is very wrong.
        
        Change-Id: Ic880e59358c7c510de9db29e66dfeee7f4e85b4d

2017-01-11  Tamás Bunth  <btomi96@gmail.com>  [38ce989b4f9d2aead097e5a2e95b819def7e2624]

        XBlob::getBytes expects 1-indexed position
        
        There was also a wrong relation. Now blob resets its position.
        
        Change-Id: I41caf7cdfa261cafa5b9e66c9523c7f15225bfd8
        Reviewed-on: https://gerrit.libreoffice.org/32937
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2017-01-11  Caolán McNamara  <caolanm@redhat.com>  [018beb38848fbd93889f29969f7ca5c68d0ac546]

        don't position cursor inside a utf-16 sequence
        
        seen examining rhbz#1409011
        
        insert three 0x2F940 in insert special character
        
        click on end and press backspace and text was mangled
        clise inside the 3 glyph sequence and press delete/backspace and more mangling
        
        Change-Id: I5898e9272e7a90e8b9dabb0be65f493df7dcbaf9

2017-01-11  David Tardon  <dtardon@redhat.com>  [d9d14d0a4c4470de19b81d0df64e8635bb720560]

        astyle
        
        Change-Id: Iee24a1b7bc4ada389dfa5f0f39c9d06938ed1481

2017-01-11  David Tardon  <dtardon@redhat.com>  [c2447d0b6aeffe0c76a549467036df573642a303]

        honor lib version in import tests again
        
        Change-Id: Idf99aab4bc136ac4a8a07945001e4f34a34a0e17

2017-01-11  Michael Stahl  <mstahl@redhat.com>  [aa1ee198b5b55d0a92418eb3294c93553e8513dd]

        tdf#105182 sd: avoid iterating too far in SdOutliner::Initialize()
        
        Considering the valid indexes are extended by "-1" for backwards
        iterators and "size()" for forward iterators, it's obvious that a
        not-yet-at-the-end-in-the-other-direction iterator can be incremented
        once, but not necessarily twice.
        
        Why this code even wants to increment it twice isn't obvious to me.
        
        Change-Id: I578c8c6202049ebe6dbed41b8276a6bfa0566bbc

2017-01-11  Caolán McNamara  <caolanm@redhat.com>  [4ff1b3589076f66c3d783c3ea6c5f1fd9b9337ed]

        fold ImplConstruct into ctors and reduce to necessary
        
        ImplConstruct sets mnAnimationLoopCount, but is always followed by
        ImplAssignGraphicData which overwrites it so we can omit that
        
        ImplConstruct sets mnDataChangeTimeStamp, but is always
        followed by ImplAssignGraphicData which always calls
        ImplAfterDataChange which overwrites it so we can omit that
        
        Change-Id: I2304dc1ea590071a83ca30768426f721c1bd259c
        Reviewed-on: https://gerrit.libreoffice.org/32953
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [05d509482cedb7d7c4697a76e80352e430fd8c7e]

        update credits
        
        Change-Id: I7e32a57cf6941d36e0bbcfb447065c4b0d56f8c3

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [b820de995da0d9966ef29532eeb069a6592a4a13]

        Remove leftover code
        
        Change-Id: I3f6e9ec0343074b506cb07b1ad5c9b3e1ef20b5e

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [584262fed1368dba382d88dfd25fe35ac7d4b349]

        loplugin:stringconstant: handle OStringBuffer::append
        
        Change-Id: I283da52c0ee2b63c19e31e9a61ab24997c037a6a

2017-01-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e316c4f2a40a4a562028f0a66c40321ffdf87378]

        tdf#48140 replace CellAddress in xlsx import (1)
        
        Change-Id: I14bd0d9d55a03f4cd33aaf131e66f859569f5b18
        Reviewed-on: https://gerrit.libreoffice.org/32968
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b365d56ed9862de518f91b34633faadce0cb0962]

        update emoji autocorrect files from po-files
        
        Change-Id: Ifc78ba8ae27544e8588c18cd5ba962a9fdeb1497

2017-01-11  Kohei Yoshida  <kohei.yoshida@collabora.com>  [52b8739f5b2108c3c1ba116ed3ec79847add5396]

        Let's return std::unique_ptr<...> directly.
        
        It's only used at one call site, which already uses
        std::unique_ptr.
        
        Change-Id: I5ff528ebc560bb6eb8783d20002cea40a451761e
        Reviewed-on: https://gerrit.libreoffice.org/32946
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-01-11  Kohei Yoshida  <kohei.yoshida@collabora.com>  [a544fd5fa233135f150b44c843a14be461952ecd]

        Remove unnecessary UNO-ness from ZipFile class.
        
        This class is only used inside package module, and totally private
        to the module.
        
        Change-Id: Ib00e7066c22a74c0b16c8d6ecf72b99ac42682dd
        Reviewed-on: https://gerrit.libreoffice.org/32945
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-01-11  Takeshi Abe  <tabe@fixedpoint.jp>  [be7d0697b0e2d55ce01dcd4abec5d106115d8920]

        starmath: Kill unused forward declaration
        
        Change-Id: I03f76aada322a7222795795d32553ae2425092c3
        Reviewed-on: https://gerrit.libreoffice.org/32962
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [549efd7f82d9da621294d496e43420c95e9bf500]

        new loplugin: useuniqueptr: lotuswordpro
        
        Change-Id: I1f9569cb5ca05faf12663b3df8508d10a8cd75e6
        Reviewed-on: https://gerrit.libreoffice.org/32957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-11  Eike Rathke  <erack@redhat.com>  [28a0737f8c21e5c9f789af328348e51b6044c28c]

        Resolves: tdf#105209 CHF currency symbol is CHF instead of SFr.
        
        Change-Id: Ic216c7b901bf6da779e161f35e5143739267b066

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [33c81a4580230cc64667d98cacda8c484248a781]

        loplugin:externvar (clang-cl)
        
        Change-Id: I6f4c294cb15a4426545d05be7b0a7f26f580563c

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [db5cfb790f38b9cfbff67d49ec4f7104634f8628]

        loplugin:externvar (clang-cl)
        
        Change-Id: I0f967f75dc41b3dc65790cf97bdac992033d1c92

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [556f1eab63555019865803c055454b7b69c2d75b]

        loplugin:externvar (clang-cl)
        
        Change-Id: I9efdd5136fdf793e0075b91fcfae4fed42050109

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [b58b241f3a42255cce56ff14b5ce8fc7245d11ca]

        loplugin:externvar (clang-cl)
        
        Change-Id: Iebf83ccfb9e7128fd328a548ce77cdee4ef7ca4b

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [a9d06182f8bc6ad79f72ec3d604d28d232c62ccc]

        loplugin:externvar (clang-cl)
        
        Change-Id: I81877e46cf95dcc7de16b797fca33658036bf9e8

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [698bdcdb0c87f5e0453c522b64d20fba851ba47a]

        loplugin:externvar (clang-cl)
        
        Change-Id: I29c40113f9248f9041dacc398416f39889f5ddf8

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [f2cb396c8d999dc1a519511e504eca643528c3c4]

        loplugin:externvar (clang-cl)
        
        Change-Id: Ie2a96299d8d3cc9c1ccad7cfb8fbee05c6734148

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [6ec5717e06007c540474d91ec99345fb5edc47a8]

        loplugin:externvar (clang-cl)
        
        Change-Id: I638199f1455bead71f0a03f15e4b6f418a0cd0e2

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [2597a2f1ada7738efc539b68b1ba164c342a72eb]

        loplugin:externvar (clang-cl)
        
        Change-Id: Ic7e4ba1ada97a0fff1ae6d209b22e372431cc6e7

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [691bc3e15d517a7ca5d45906f3aa4912597a7f3e]

        loplugin:externvar (clang-cl)
        
        Change-Id: I034eeb9525bbb8fdc39e176a2433f1b3dfff566a

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [91dfb4712d26e6d4b0989b7187034425fd6b3279]

        loplugin:externvar (clang-cl)
        
        Change-Id: I7219f2e720b7c1581c59cefe39e152c5aa20a8fe

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [f50fa59583138f8157bb7349a7ba31e2f76a8925]

        loplugin:externvar (clang-cl)
        
        Change-Id: Ibbcb8b6dfaf1c979db2e7930c4f6c8475d693ac8

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [f22e5db80b46b71a3df66bc7f829f0b22168b5b0]

        loplugin:externvar (clang-cl)
        
        Change-Id: Ied0ee5f637e83fe7819c68e3f4ea4634f21ac3f6

2017-01-11  Abhilash Singh  <abhilash300singh@gmail.com>  [acc939f6cb832bac281274210e3737c1ba06216c]

        tdf#104807 Placeholder field doesn't resize
        
        Change-Id: I55f1ff2be091ea5e8475e22abdf62aa5c0c435be
        Reviewed-on: https://gerrit.libreoffice.org/32921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-01-11  pv2k  <vidhey96@gmail.com>  [6a41cef3f9972a88de378a1117697199dbf1d436]

        tdf#103391: ask user whether to open online help
        
        opens a dialog box from which user can choose to take online help or cancel it
        
        Change-Id: I8c1278aab88d55901a65c38b15fcc8519360dc59
        Reviewed-on: https://gerrit.libreoffice.org/31385
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [618785dfd28a6cf8f075371afd451b6440718e07]

        Some loplugin:conststringvar/stringconstant improvements
        
        Change-Id: I73f694e6dedb84b3fb3b63ffb9dcda2481bc403c

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [f28939b9f9869b8ac578232dac2bb5d3be9eabf4]

        Some loplugin:conststringvar/stringconstant improvements: connectivity
        
        Change-Id: I8b026b61b8744e21584bc64d80a957aca08aae2b

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [8f37bcb51cc9b15d89a8959e07ada91e44aec0b8]

        Some loplugin:conststringvar/stringconstant improvements: dbaccess
        
        Change-Id: I30fee1c51ff3e0b8e3e74b4293227a5bfbfe0837

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [3dbea89a72f8cbce190310c3187ce870c783c03b]

        Some loplugin:conststringvar/stringconstant improvements: forms
        
        Change-Id: Iec2be8c9ddbdf8d5d8bc1054c20a0bd40707262a

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [44960f43f50bfa9ed76e9153d23d98f6f0d5665a]

        Some loplugin:conststringvar/stringconstant improvements: linguistic
        
        Change-Id: Ic41c77c24f43503a7984bae3520948917ec6bb23

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [5e355dabccdbaa94de8897edc1fd88b16993b493]

        Some loplugin:conststringvar/stringconstant improvements: sal
        
        Change-Id: I8b5d81c2b51f846a24fd1f7f9cdd831f1ea54ea5

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [3c29d5a502f5140b65b739543194108d45217250]

        Some loplugin:conststringvar/stringconstant improvements: sc
        
        Change-Id: Ie01088776c4339ec7d1fb5941c4e65d95aff8b1f

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [7533e58f7c53644ffaaffc420809230a884a690f]

        Some loplugin:conststringvar/stringconstant improvements: sd
        
        Change-Id: If44cce6e4c241f6a2203d73f6d191f270fb5ca5a

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [e838e360ff3cac7e22b8e010c03b4f9124764843]

        Some loplugin:conststringvar/stringconstant improvements: sdext
        
        Change-Id: I47884eeb14a67b7e260835b8603d7b76c7ec018b

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [15e1a0bb4a8813aea57495dc25bc716c17c571a5]

        Some loplugin:conststringvar/stringconstant improvements: sw
        
        Change-Id: I5b9c3d2dac275659569141d4eae7b97e3aa397b8

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [7ca7e52bcaf8383b4643092c8ef4a2d699721ce9]

        Some loplugin:conststringvar/stringconstant improvements: vcl
        
        Change-Id: I999549a840864060be4e80fe973ebb530202b807

2017-01-11  Stephan Bergmann  <sbergman@redhat.com>  [15f84c9cd4bf0a58ce85868c980eeaf1dc330f5c]

        Some loplugin:conststringvar/stringconstant improvements: xmloff
        
        Change-Id: I05e03936d9e5518fa7ba4d9c72d5b8e241e32526

2017-01-11  Caolán McNamara  <caolanm@redhat.com>  [5088b2066651ed133dcfd93388f7ac7187844d33]

        Resolves: rhbz#1408500 gtk3 toolbar borders too distinct vs native gtk3 ones
        
        Change-Id: I7ce284d3e6f999e2ac08326dc40b060bf70d7d4b

2017-01-11  Maxim Monastirsky  <momonasmon@gmail.com>  [e1f5db9579602dd02a80c1d1ea1d078606542f16]

        SvxFontNameBox_Impl was not disposed
        
        This is visible after toolbar customization, when the old
        font box stays visible. Turns out that currently the toolbox
        controller is supposed to own the item window, not the toolbox.
        
        Regression of:
        
        commit 970a66f8c919ea0524f216f40d21b3e2a8c88ccc
        Author: Maxim Monastirsky <momonasmon@gmail.com>
        Date:   Sun Oct 16 01:27:10 2016 +0300
        
            Use UNO registration for font name toolbox control
        
        Change-Id: I29a1f06d97c9a981507ff62889e2d7fc6ac9d688
        Reviewed-on: https://gerrit.libreoffice.org/32943
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-01-11  Caolán McNamara  <caolanm@redhat.com>  [ef0323b0fa935e445ac9c809117812ed88ba59de]

        using the other ctor can shrink this code
        
        Change-Id: Ied607a78c9aaec3cb0ee9dc0e2938c69a62d031e

2017-01-11  Caolán McNamara  <caolanm@redhat.com>  [f4785d5754c687212650f3e4980a3f3435257f14]

        make XOBitmap uncopyable
        
        Change-Id: I9c28434e8923451ddb1af4fa3c63917db206f47a
        Reviewed-on: https://gerrit.libreoffice.org/32940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-11  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c0f7a344b51e8a55c2bcfb6825192cf51735c1c8]

        add SMALL,STANDARDIZE,STDEV,STDEVA,STDEV.P,STDEV.S,STDEVP test case
        
        Change-Id: I05a187a66d62b1edd550df2de6acf0162ed82c32
        Reviewed-on: https://gerrit.libreoffice.org/32888
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [feade09e18ad496159615167ddb57a4dd0abab35]

        SfxUShortRangesItem is unused
        
        Change-Id: I6f88f37eca2bdd6b40c8713f1b2e35ad0be94ab0

2017-01-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [6139bca62399286bec70cbec4c7c10b2297ff22a]

        don't emit objects on ScRange*List::Remove
        
        Change-Id: I6be23f6659079f5c60be9574c717fd4f7de23bc4
        Reviewed-on: https://gerrit.libreoffice.org/32754
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-11  Takeshi Abe  <tabe@fixedpoint.jp>  [0e911397c9bbd0334345ee2f881381ec2271f6a5]

        starmath: Prefix members of SmViewShell
        
        Change-Id: I256b251b6aaad487ab0afeb56ee67a4a33769e8f
        Reviewed-on: https://gerrit.libreoffice.org/32777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-01-11  aleksandar-stefanovic  <theonewithideas@gmail.com>  [a940c8280d26be030dd7a53cf7b4077430597e8d]

        Folder icon redesign
        
        Replaced old and busted icon design, with Google's generic app icon.
        It is now a vector drawable, which means it will be sharp at any resolution,
        while we only need to keep one tiny xml file for it. No folder thumbnail
        support, but this a welcomed change nontheless.
        
        Change-Id: Ie6e38a6ac8e6cf1bc2d22247c11b5de0bd0d8478
        Reviewed-on: https://gerrit.libreoffice.org/32498
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-11  aleksandar-stefanovic  <theonewithideas@gmail.com>  [d976f9151af53319819c6adb77bc819c460c1bb5]

        Updated toolbar spinner to newer implementation
        
        Lowered all-caps navigation labels to something more professional.
        Added a Spinner to the Toolbar in XML.
        Reworked many lines of LibreOfficeUIActivity to remove possible NPE's, and also
        removed redundant lines, which were mostly deprecated, as well as switching to
        a newer implementation of a toolbar-spinner navigation pattern. There are more
        deprecated methods, but I wanted them in a separate commit.
        
        Change-Id: I15d5365ed7c00880873bf7874bc794008436bb99
        Reviewed-on: https://gerrit.libreoffice.org/32497
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-11  aleksandar-stefanovic  <theonewithideas@gmail.com>  [11e443bfe1166939df4836f2e41c79fb7032089f]

        Removed unnecessary imports
        
        Import redundancy reported by Android Studio.
        
        Change-Id: If46a43bb18268877d41d4957094acc543c4588fd
        Reviewed-on: https://gerrit.libreoffice.org/32496
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-11  aleksandar-stefanovic  <theonewithideas@gmail.com>  [ca48c612120d2f0351e198c581fcfde746837243]

        Bumped version numbers in Gradle
        
        It builds correctly.
        Note that the target version remained the same (22) instead of the current 25.
        
        Change-Id: Ic14fc5b2e5aa04d621e86249d33c1d6d9bdce3c2
        Reviewed-on: https://gerrit.libreoffice.org/32495
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2017-01-11  Rosemary Sebastian  <rosemary.seb8@gmail.com>  [28f50d7e387864bd41a67b2fb78b9c98a708a00e]

        replace namespace url strings with function calls
        
        Change-Id: I6e0c4c94ba7418ed9d7daa7f768baf703e22ab55
        Reviewed-on: https://gerrit.libreoffice.org/32915
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-10  Michael Stahl  <mstahl@redhat.com>  [db4badfc971b9cc60809c3408f579bae04a77c34]

        tdf#105077 sw: fix wrong assert corner-case in SwRegHistory::InsertItems
        
        There is a tricky corner-case when an item set is inserted that
        contains items that are all identical to what's in the node's item set.
        
        In this case a SwHistorySetText will be created for an overwritten hint,
        but no new AUTOFMT hint will be inserted so there is no
        SwHistoryResetText.
        
        So it looks like AUTOFMT can't be checked at all here.
        
        (regression from b44e70e3d17c79eaf78f9bfe8bd0275d7ed9325f)
        
        Change-Id: I83a241588cef6a9ec074d4f0e39322987394ca86

2017-01-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ebadc6017827edef2bca7ed389d1af9ebffb96e9]

        fix interchanged parameters
        
        first one found by cppcheck
        > sc/source/filter/excel/xelink.cxx 637
        > funcArgOrderDifferent
        >  warning	Function 'InsertExtName' argument order different:
        >  declaration 'rnExtSheet, rnExtName, rUrl, rName, rArray'
        >  definition 'rnExtSheet, rnExtName, rName, rUrl, rArray'
        
        Change-Id: I6b9bdbf58a8eb271e873bf8dfc30041a72419f59
        Reviewed-on: https://gerrit.libreoffice.org/32927
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-10  Justin Luth  <justin_luth@sil.org>  [dfc6f4c1be58b088dd099f6f8bb6103bf962e144]

        tdf#97598 xlsx import: do not apply any scenarios
        
        Excel does not automatically apply scenarios, so neither should LO.
        
        Scenarios appear to first be supported in 2009 and this section that
        applies the "mnShown" scenario comes from
        > commit 0851da4d8a0a557f1e9a31af652a530c615c2989
        > CWS-TOOLING: integrate CWS dr68
        
        mnShown should only mean the last scenario that was shown, so
        mark it as active, but don't apply it.
        In Excel, mnCurrent tracks and auto-selects a scenario in the dialog box,
        so that is irrelevant to us.
        
        Change-Id: I6b4a9b14733d6ab6dc2283a569f0e2484f81c24f
        Reviewed-on: https://gerrit.libreoffice.org/32432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

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

        Updated core Project: translations  930afa6de2cfae15db9af9574f6e0997f69955d8
        
        update translations
        
        and force-fix errors using pocheck
        
        Change-Id: I22c4f2470c82a226f332c5af79dadcc33e50d79a
        

2017-01-10  jan Iversen  <jani@documentfoundation.org>  [e4b6c3b2f9dc579c278b47a777fb57def9e0df1f]

        gbuild-to-ide, solved vs2013 generation problem.
        
        mikekaganski reported a problem with the vs2013 class, due to the
        latest changes. Problem solved:
        
        .name() -> .name
        
        Change-Id: Idb3e063bee93041dd010ed0c0b5bb71ac7efcd57

2017-01-10  Rosemary Sebastian  <rosemary.seb8@gmail.com>  [54490d9322dfeb97142885de043d5710dad673ed]

        replace namespace url strings with function calls
        
        Change-Id: I1b496a93449caa4a9699f71874f293eeaa1fa320
        Reviewed-on: https://gerrit.libreoffice.org/32916
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [adea1891e5d195a450a2ed0906e0af7424902146]

        mpGlobalMgr must already exist if we're copying from another GraphicObject
        
        Change-Id: I7befa3bf8c80ed71d13a1481569bb046036cbd21

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [6c2725038b627535ba97ead89dadb96e0ff69c3c]

        Resolves: rhbz#1409634 crash on close storing clipboard of database table
        
        Change-Id: I8e692314b4ef278f7881780d51bcecb60ca80c3f

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [6a68e364faa0d384f1e3bf397f5decaadecf9b3b]

        tdf#105199: Keep URL intact
        
        Change-Id: I85681fcc81246414332f88dc46ce4a4b60896c97

2017-01-10  Khaled Hosny  <khaledhosny@eglug.org>  [b885db5dbd9f61d75bed258660731d61a18fd2b7]

        loplugin:nullptr
        
        Change-Id: Iaf69f87564ff0f9f8aab6fafb833714426c8bc30

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [a1d3dc1cbd1ca8b61e717c8ef8c7fdfe3ec33045]

        post ctor, pre dtor there is always a mpMgr and its mpGlobalMgr
        
        move the ImplEnsureGraphicManager calls to be the first thing
        in the ctor to ensure that its also always available during
        the ctoring, this is hopefully a good change
        
        Change-Id: Iccddee7cac152df66dec0039df207a7575e1fa54

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [629765804a9d416c022697c1d0ae9493127d3efe]

        Work around problems with isCXX11ConstantExpr in template code
        
        > template<size_t Size>
        > bool checkOutput(ScDocument* pDoc, const ScRange& aOutRange, const char* aOutputCheck[][Size], const char* pCaption)
        > {
        >     ...
        >             const char* p = aOutputCheck[nRow][nCol];
        
        in sc/qa/unit/helper/qahelper.hxx caused
        
        >    assert(E->isRValue() && E->getType()->hasPointerRepresentation());
        
        in Clang's EvaluatePointer (lib/AST/ExprConstant.cpp) to fire.  In the template
        definition itself, Clang doesn't introduce ArrayToPointerDecay ImplicitCastExpr
        into the subscripting operations (while in any implicit specializations that it
        instantiates, it does).
        
        This is interesting:  Up to C++11, [expr.sub] requires the operator to have
        pointer type (so array-to-pointer decay is clearly asked for).  In C++14
        (CWG1213), the operator can also be of array type but it is not explicitly
        specified whether array-to-pointer decay is to be performed.  In upcoming C++17
        (P0135R1), it specifies further that an operator of array type must be a glvalue
        but still does not explicitly specify whether array-to-pointer decay is to be
        performed.  Maybe the definition of the subscripting operation in terms of
        *((E1)+(E2)) is meant to imply that, however.
        
        Change-Id: I67c7b0f34002387dbf746288630371877c6261ef

2017-01-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ad915fafd54f9115faea7147f82d80a942af2d68]

        tdf#104830, need an own termination listener for lib objects
        
        The destruction of the SwDLL object happens already through the normal
        termination listener but the other termination listeners might still
        depend on it. Also the outstanding events might need the SwDLL instance
        to be still around.
        
        This makes the destruction of the instance explicit and at a time when
        it should be safe. We should use the same code for calc, impress, math
        and base as well.
        
        Change-Id: I50b8f30426f5a4a54e362e748fe962839abca73e
        Reviewed-on: https://gerrit.libreoffice.org/32856
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [11e5668f12565ad9b1acb5c0085653c7a22ca329]

        mpGlobalMgr has to exist at GraphicObject dtor time
        
        Change-Id: I75d82c041aa5a01bab3dceecaaa132ce9172862b
        Reviewed-on: https://gerrit.libreoffice.org/32899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [bd5ec81c78df81fb85a036d07cc4d60d01575fd0]

        mpGlobalMgr is the only manager possible
        
        Change-Id: Ic7e20c9c198cfdab73647b009af3e269aabf680f
        Reviewed-on: https://gerrit.libreoffice.org/32898
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [8065e33626b8b9cf02caaa12b345b538535a8acf]

        move the ImplRegisterObj outside ImplSetGraphicManager and rename it
        
        Change-Id: I1eded3ee41787b9a3339e01cf6e1157724bba1a6

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [f0ab4138ca30690c4779c6a440826de3bd6fc8e7]

        ImplSetGraphicManager only called from ctors now where mpMgr is nullptr
        
        Change-Id: Ib275f4c803d74eaf45409e78a6c786dac159af6b

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [3a44ef1d5de57022ad2f5339dbcbfa534174eb9f]

        GraphicManagerDestroyed would just set the default manager again
        
        which is the only one that could already be set. Seeing
        as the manager is always there if a Graphic exists then
        the maObjList must be empty at the dtor time
        
        Change-Id: Id447d1e62a4b94b0ef986edf3cc05629c90e511b

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [9d138866d269eea262b22497af62b09570bd7a05]

        unfold and unindent else cause
        
        Change-Id: I22131a477547ac08b0c6b762353c9796f80c3666

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [6b0ae6c674e0216bc916232e500515f9eb764664]

        the only GraphicManager is the mpGlobalMgr, so simplify accordingly
        
        Change-Id: I5b237e27815e138cdcab75b1b9f657882ae8a37b

2017-01-10  Eike Rathke  <erack@redhat.com>  [439b2a134218b93e6ca9fa23005b89c19498f586]

        Resolves: tdf#104711 adjust range reference constructed of named anchors
        
        A constructed range reference of named anchors (i.e. extended during
        expression compilation) forms a range listened at that needs to be
        adjusted if the cell is shifted and one or both anchor parts are
        individually named relative references.
        
        Currently the resulting range (ScComplexRefData aka DoubleRef) does not
        know to distinguish between whether its anchors are the result of a
        literal range in a named expression or the result of individually named
        anchors, so such RelName DoubleRef needs to be adjusted unconditionally
        when shifting or moving the formula cell.
        
        Change-Id: I75e2cc79ac60116671acce7641567337d5f5f7ed

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

        collapse !mpMgr || mpMgr
        
        Change-Id: Id93b2da5665c47b1e8941d2f7428fe078c6227f7

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [e7b1aeb2943bf8fb986e712b200ebe346a4b67ad]

        -Werror=format=
        
        Change-Id: I690117e6e94af2364cbf2f7bcb0bc44adc264567

2017-01-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a1f37240b7d4d47887135eff1b59ebe4ca6d40b5]

        add IRR, IPMT, ISPMT test case
        
        Change-Id: I4179ec9fb31e4b7cb91f2dcd168048d403ab8a76
        Reviewed-on: https://gerrit.libreoffice.org/32841
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [fa886598ccdcb18bdbcf05585beccab0d5c9408d]

        Updated core Project: help  69cc05e42df703775a9716d8eb1767b1fd147336
        
        A bit of cleanup in cmis-remote-files-setup.xhp
        
        - One doesn’t need to have all those <embedvar>s included in the
          translatable strings
        - Consistently use hyphen-minus as the menu path separator, as in
          the rest of the help files
        - Drop hardcoded “LibreOffice” in favor of “%PRODUCTNAME”
        
        Change-Id: I2ed2d4d9516365caa8230bb4cd53d07c610155e1
        

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [610d995c3a6aa406ee93052e613a4cfe1a8888c6]

        ofz#395 leak in Bitmap::AcquireWriteAccess
        
        Change-Id: Id67f0b8e82e0730eb35a14a6080bfa5b15d365c8

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [3cd6485ee95ed2b2c4cf8cd7b45a573a0aced175]

        BitmapWriteAccess* -> Bitmap::ScopedWriteAccess
        
        Change-Id: I5b3980d8eecc61a6f63aa64a1b05c30afa2f57f7

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [b3bddf8b75226326a39f92f8fcb1745569b86caa]

        Bitmap::Convert->Convert
        
        Change-Id: Id8e6c4d7290eabdc32991bad1e8cda1f06c751f2

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [01392c4a60e1bcba839a06471300312593e15de4]

        WaE: -Wunused-function with dbconnectivity disabled
        
        Change-Id: Ief9a3b478d904dd12f51dc7e4373a8273f209635

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

        coverity#1398524 Uncaught exception
        
        Change-Id: I5654f1123fc7dea3ea132141863cd65cf184e360

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [5b99067d8d6f0fee926405c6e14dbb9d10c7368e]

        coverity#1398525 Uncaught exception
        
        Change-Id: Ic7d2ae5d597ad589b86ec27e2645c543e08121ad

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [001f85ffa45d0a46b3eea48a5c60597ea03afd42]

        coverity#1398526 Uncaught exception
        
        Change-Id: I6b1d5b0049ec744ed87e13300e1f01a94f88202c

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [52f6b1f49e29d1398be70561701d798502e57f3c]

        coverity#1398527 Uncaught exception
        
        Change-Id: Id1c0273f7430ba525f231ed5bb9311c732935640

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [8564b5beb1c49104d555e70d3c6134908fc0811f]

        first GraphicManager* arg of ImplSetGraphicManager is thus always null
        
        Change-Id: I3da98280d3c1d95663e6e43ce7a5ca82c001c334

2017-01-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [48c100d7300c73a6501317c553a24adfca2a5f4c]

        remove unused typedefs
        
        Change-Id: I99c44caabca3d799c783d57cd2c3a1692c899191
        Reviewed-on: https://gerrit.libreoffice.org/32911
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-10  Noel Grandin  <noel@peralex.com>  [f207e13136f4ff211cd1fe0c9703f35655a23d38]

        fix windows build
        
        VS2013 does not like stack-allocated arrays with runtime size
        
        Change-Id: I58bd3a9feb6e2bef1b4a4f775669e5e3e03de5f7
        Reviewed-on: https://gerrit.libreoffice.org/32922
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [f89d7692a36cc3c65a27690d7bb9e876dc4644bc]

        fix SfxUShortRangesItem::operator==
        
        broken since
        
            commit 1416669670de6f93b40d8a2f8f001e92ec0bf101
            Author: Thomas Arnhold <thomas@arnhold.org>
            Date:   Tue Apr 2 14:21:42 2013 +0200
            Revert "Revert "reduce some uglyness""
        
        Change-Id: I41ac489e952f0356976e0a5372953d634d96e690

2017-01-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ea56ac812f254a62c1ad4d2fe4651c07269b40ba]

        add TBILLEQ  test case
        
        Change-Id: I2a58b90f050007347489299073bc4eef339af678
        Reviewed-on: https://gerrit.libreoffice.org/32815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [0d2ac4afe9f583dee64a5dcebb93caf7d42d0891]

        New loplugin:conststringvar
        
        Change-Id: I16648b018ed0f69a085322cfb88481ee2a0c27ca

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [d86f83b6d942fa18ffb1e74daff6032dea954dda]

        New loplugin:conststringvar: basegfx
        
        Change-Id: Ia298e6a3515de9bde212dfd6159032859a965df1

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [4e1d0357313a9bf55e78b9228dcf96c829c56855]

        New loplugin:conststringvar: connectivity
        
        Change-Id: I2c38bc842ee07d27a5a2ff084e8a608a858f4faa

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [1f145776d815a8669dbf68e4e9b2e2e9176bb034]

        New loplugin:conststringvar: desktop
        
        Change-Id: Ib7b946fd033857d7b1b436ac478c1a9ecfccaa0d

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [0731f13cb9e272d8a8d4ea172d9eb8a7608d990d]

        New loplugin:conststringvar: filter
        
        Change-Id: Ic20fc4966ed1a68bff4f9c68debd603145a89321

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [0680fc5195287648793f4d0a4d54b3c9b655d5d3]

        New loplugin:conststringvar: helpcompiler
        
        Change-Id: Iaf9cedae10b9bc04353d175778ff68cb38fdb409

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [3b4a35762e47d944ce004cf1a5a2d84fbc78979f]

        New loplugin:conststringvar: i18nlangtag
        
        Change-Id: I261755055109430e6e8974efc57cc82fce8fd28a

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [4eccdab6fca3b256caab59a7cc01d0c4e7f47183]

        New loplugin:conststringvar: i18npool
        
        Change-Id: Ic02549364d0499c453f88bda358c78fce7fc4343

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [03d9c3d67d062f23d58497f80932fa734122f857]

        New loplugin:conststringvar: linguistic
        
        Change-Id: Ia9bf537071df32879c7cc92744c12556025f82ff

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [5f225f7f5d069088a9c2f70768f7506ccf3682af]

        New loplugin:conststringvar: oox
        
        Change-Id: Id27e8c51fe87cbe7fa45a68cbaa8196767473b93

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [4d6353aa9dcebfb86a26428ad68c7b38b5837d38]

        New loplugin:conststringvar: opencl
        
        Change-Id: Ib5762151cff4c903c73ec8d487ec8fbe54a9255a

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [1bd9765a0b80b84ca4cd60a5ff32f05653411fa1]

        New loplugin:conststringvar: sal
        
        Change-Id: Ia66415ff9ee67958e84cfff7eda082cdbfc9b9b9

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [cffac9e59b2460e06ad6d781fa8f428a2a3b56bf]

        New loplugin:conststringvar: sax
        
        Change-Id: I110325963655391bb6223f132fcaab2b95f3c9e3

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [243ab6d5583bdc02de38d62753e1b31ca8c0d162]

        New loplugin:conststringvar: sc
        
        Change-Id: I5f353f8aaaa82f0f9dcb5af33320dbd7e4a8abb8

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [86215f8c6ba6bc3a83375ea362a608f4f1bcfbe5]

        New loplugin:conststringvar: scaddins
        
        Change-Id: I14b74d90fabaa288f412ebb63a10c07de824f0f3

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [5637e56cc68b36c9a9484580e9053cca5c04a771]

        New loplugin:conststringvar: sd
        
        Change-Id: I7aa74260f1456a22bae368738e3947ead1ecc7be

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [0999f6469ee5ce148f2f81b26fc703a3ff65a101]

        New loplugin:conststringvar: sdext
        
        Change-Id: I2452ef62e34b1837048ab79bde07660a50b6dec9

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [92b58a275341a1696257804cac85a2c33a71c1d5]

        New loplugin:conststringvar: sfx2
        
        Change-Id: I287d338711a15fb53f4653b6475191099b8379e1

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [172257062881dab61b71367c8be31460e9b26cc9]

        New loplugin:conststringvar: shell
        
        Change-Id: Ie375164d9c461c25d256f321e4efd0aedc73a263

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [d09f0799e9c836c027d0c7f60e03822fc88c762a]

        New loplugin:conststringvar: starmath
        
        Change-Id: I23efecd90ee3e89afd0159ac2eaca78bb0a92685

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [e12323f0aa27c23da754ec324e3970a43d507d3e]

        New loplugin:conststringvar: svx
        
        Change-Id: I440b34fca4b084e0702bbc9a7b836bfd39258bfe

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [931b1fb6959dcdd6b37311a5eb07dedd7e5a26d7]

        New loplugin:conststringvar: sw
        
        Change-Id: I8c2dcd34668f9f2e4bea70ea86ff57fd7b923c34

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [c4de235ad38cd648c82c98235016f186eb594a32]

        New loplugin:conststringvar: unodevtools
        
        Change-Id: I7bbe7f78b8e62962f907a598e8405be7d4be03c9

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [03304ba903ade6a538f948273dd390aa5465785f]

        New loplugin:conststringvar: unoxml
        
        Change-Id: If8b214482c96e6c302baa31efbdd2d3d0fd96fb7

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [aac9419b8142d949084ceb5d6361b9623e72d74f]

        New loplugin:conststringvar: vcl
        
        Change-Id: I573c19e4a2f6ee041998216ea4cf29677986d731

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [61d6d605447d375c0fb717486dc4c2eb085afe27]

        New loplugin:conststringvar: xmloff
        
        Change-Id: I337de74f48fa973a937bde3e4eb97e255c2f915f

2017-01-10  Stephan Bergmann  <sbergman@redhat.com>  [91425be3c6fbed3b6ea51f5efa59787cc90e3d09]

        New loplugin:conststringvar: xmlsecurity
        
        Change-Id: Ifec5c8a9addca5976714eec64385b3f87e5380c5

2017-01-10  Arnaud Versini  <arnaud.versini@gmail.com>  [841f48fcb5431b241eca406209cd67df9dccd9ec]

        accessibility: prevent possible deadlock
        
        Change-Id: I1dc409644ed2e2bdd0cd38c8343c4ada1af7127b
        Reviewed-on: https://gerrit.libreoffice.org/32137
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [56d071c10ca8016848f1f059aa3eb197fe928844]

        rename SAL_DEBUG_TRACE to SAL_DEBUG_BACKTRACE
        
        since "trace" is such a generic term, this makes it easier to actually find the feature when you need it.
        
        And add feature to limit stack depth of the reported backtrace.
        
        Change-Id: Iab3e4ceb2e8480e7b5e2b920eb6c5d7631e21c43
        Reviewed-on: https://gerrit.libreoffice.org/31752
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [014b9ac2e4ec22a1eed2fde806edd7a840035a45]

        loplugin:unusedmethods
        
        Change-Id: Ibe11923601760ded53a277c48631e4893606b2d6
        Reviewed-on: https://gerrit.libreoffice.org/32875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0229855057ed4d73e73ecd8c501a4564f2237ce]

        loplugin:unusedfields
        
        Change-Id: I9611511cb3480734dea3c3cbaf0d659071366ad1
        Reviewed-on: https://gerrit.libreoffice.org/32873
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-10  Julien Nabet  <serval2412@yahoo.fr>  [bce35b8e13b0d82ba54bf3d380f448dad0ee13bb]

        Related tdf#100151: use disposeAndClear for mpShowWindow (sd)
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=100151#c33
        
        Change-Id: I81e483189eacee086b680367148f8dd3ca2d3493
        Reviewed-on: https://gerrit.libreoffice.org/32904
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-10  Caolán McNamara  <caolanm@redhat.com>  [4434b0029009d6d0327eaca1ff22a0c39711291d]

        defaults are good enough
        
        Change-Id: I4520e00b8c48938a4ff1ed89e3c61948d886972c
        Reviewed-on: https://gerrit.libreoffice.org/32889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5adab0927483d039037b0f93894627e41a2c72f2]

        replace C-style casts with const_cast
        
        Change-Id: Ica6522b4bfe2aa4517469e89cabe5d4d057cb6b7
        Reviewed-on: https://gerrit.libreoffice.org/32657
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [62a94dcf0c750e335d6ce272d8a5df9813910d5a]

        tdf#103225 revert setting of a fixed size for the dialog
        
        Setting fixed size of a dialog causes a mess with HiDPI and could
        also cause problems with certain languages because the translated
        strings could streach the dialog size. It is better to let the
        dialog calculate its ideal size depending on the content, which
        in some cases is not ideal but at least it shouldn't create a
        mess.
        
        The decision to revert this was done in design hangout on
        2016-12-22.
        
        Change-Id: I0ad1e38e1625cdbbf65b846118995bd5d3ebb47e
        Reviewed-on: https://gerrit.libreoffice.org/32912
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [20c16740b19a028624388a0d4961659a2a9d8b55]

        loplugin:externvar
        
        Change-Id: I6cf0b0c6b3a6a214fd0c1b835be491901deb2495

2017-01-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0b87e17a4e122d53a765a9db2ae54908e0803b65]

        Test that patterns are correctly imported for MS binary format
        
        Change-Id: I8335ee35bae11c8014d6591744199e55bc3ec41b
        Reviewed-on: https://gerrit.libreoffice.org/32854
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [735941713c81ec8ca9ac796b832d776f6ef633ef]

        Fix import of patterns for MS binary formats
        
        Don't use XOBitmap, which in some cases doesn't import the pattern
        correctly (on Linux and with a different issue on Windows too) - it
        doesn't seem to be necessary to use it, just convert the pattern
        bitmap to a bitmap that has the expected colors applied.
        
        Change-Id: Ide7d5ce0115b63e882b3544b10fd00d5582cf7d3
        Reviewed-on: https://gerrit.libreoffice.org/32855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [a0a42ade2137348a83c05f01fe25ebadab69a9e2]

        loplugin:externvar
        
        Change-Id: Ie6834e7cb1e65a2e24c6250126c24463e6e49354

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [4f36a2fbe6287281122aff2e781b9b7de9a41b88]

        loplugin:externvar
        
        Change-Id: Iedb9b26dbe33d447de309a763eaeeeb57d1fcdd1

2017-01-09  Caolán McNamara  <caolanm@redhat.com>  [4fcf17f89bc45e5e850f48efe274e6ea24ff8a86]

        add pcd fuzzer
        
        Change-Id: Id21659687952ec5e868733fbca12353dd71b8153
        Reviewed-on: https://gerrit.libreoffice.org/32902
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-09  Caolán McNamara  <caolanm@redhat.com>  [855fbe4edccf5c8299373087eb2cee5342ba4097]

        second arg of deformed copy ctor isn't used
        
        except in the qa test
        
        Change-Id: I84d1a06194e4c11b218c417663f12195c9f76526
        Reviewed-on: https://gerrit.libreoffice.org/32890
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [aecd984ad1c0dc29e15891bca227a96aedbde154]

        loplugin:externvar
        
        Change-Id: Icaa7d1f10aafbb1b143252eca565f332eb040e82

2017-01-09  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [b98f08669391b54fd5090158c589c871afc0419c]

        Added 34 new pt_PT autocorrect words
        
        Change-Id: Ibd2703d651b9af1e9baf7c9a1541acf70d2415da
        Reviewed-on: https://gerrit.libreoffice.org/32882
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [62ee434e336dac7523cace3b3acea6894ef3a509]

        loplugin:externvar
        
        Change-Id: I304144c0ae6b51656ad326a77e9402cc34d5aa18

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [04900bf971196a3b27473fd35d4726cd8cadd0e0]

        loplugin:externvar
        
        Change-Id: I35449ee2d7294024fde83e36af83311a08a7ccae

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [e5c324016dcbadeb7664052124cc927246c2953f]

        loplugin:externvar
        
        Change-Id: I63571c0003e6e0d7bd7a0c71a7dd47955a8871e0

2017-01-09  Arnaud Versini  <arnaud.versini@gmail.com>  [62affdd4bf8ac45dfe6ce5274623e659895fdafa]

        accessibility: simplify locking
        
        Change-Id: I87580eabf87fffd86068b5b2e44672aa1f9ffe84
        Reviewed-on: https://gerrit.libreoffice.org/32136
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-09  Olivier  <olivier.hallot@libreoffice.org>  [a7168a1aa7429eae8249622ea19acc4cd564a18f]

        Updated core Project: help  32c3b487b2abbfe65282178ba89c2606f71f4c98
        
        Fix typos in help texts
        
        Change-Id: I89400e762b9798bbf451c1f41b6792e21e7a81f1
        Reviewed-on: https://gerrit.libreoffice.org/32908
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-09  Michael Stahl  <mstahl@redhat.com>  [84de69638362c7b575560e0da3efbc709b7ac476]

        ucb: cmis::DataSupplier::queryContent() looks rather questionable
        
        It's not immediately obvious if the caller is responsible for
        checking the index validity here, but all the other sub-classes of
        ResultSetDataSupplier that i looked at do check the index so do
        the same here.
        
        Change-Id: Ib0c5c38cb28282f08752cdb03202e4d6f3566693

2017-01-09  Rene Engelhard  <rene@debian.org>  [22779b136058934f1af0dcfa50ba23ea6220db87]

        use (new) -mlong-jump-table-offsets on m68k for libxo
        
        Change-Id: I6e2886e2de4f3502c74f1e367216066352994865

2017-01-09  Michael Stahl  <mstahl@redhat.com>  [a5a94537d804f20a0d6472ef2e5995cee2d5b2fe]

        ucb: ReacquireableGuard::reacquire() is a no-op
        
        So remove this junk and use osl::ResettableGuard instead which actually
        works.
        
        Change-Id: Ieb49fab16c94f0a2847ee5a1b95b52f2c141c674

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [de77b1b22b60a98363886339c4038df7f652d92e]

        Wow! The ultimate Easter Egg
        
        Instantiate one million SfxPoolItems to reach the next level!
        
        Change-Id: Ib600f6f2ece080eb98d7f8d284080b5584b0a9d1

2017-01-09  heiko tietze  <tietze.heiko@gmail.com>  [0c9f0f3c17a03b305f9d55ad40cc7e4111269760]

        tdf#105160: word wrap at wizard
        
        Vertical spacing fill now
        
        Change-Id: I1463df1a0b345a39c10ef83b2fa0c558bd135cdc
        Reviewed-on: https://gerrit.libreoffice.org/32829
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-01-09  Michael Stahl  <mstahl@redhat.com>  [e014213ae42da5e5464724bc79956e684f7f20cd]

        scp2: move firebird_sdbc library to firebirdsdbc module
        
        Change-Id: Ie57ae3452947a8454eca5d83f2e80d168ef2fa6d

2017-01-09  Michael Stahl  <mstahl@redhat.com>  [2c78d4965a8ddd77b926edc0e0aa4a19577e2453]

        tdf#90753 scp2: move firebirdsdbc packages to AutoInstall
        
        Change-Id: Ifabb9fa65115fcc1728fa16e142ef008834eedda

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [ce38f88151817648ae2fdb9788f5a40d12b1057a]

        New loplugin:externvar
        
        Change-Id: Ie5404f11cbc5b05bd18455ae81526eb2de01548c

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [6f710c79e23c7f9a02c652180845f61a81c00113]

        New loplugin:externvar: canvas
        
        Change-Id: If11977a086dd7bd7d76782577db619fd272e814c

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [3a639ccf74f4c0e3ca6ef24ab54703c350d67896]

        New loplugin:externvar: connectivity
        
        Change-Id: I7e62a92ee4b019163de797fd4448170a741879dc

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [a98334bc42de258ba63f8a9269bd50f84cf3ba7c]

        New loplugin:externvar: dbaccess
        
        Change-Id: Ie1b87180b68c1f106128f0fc7a3a591c055b735f

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [a694748f93d8904c44cff0bdf88c9d84b9dcab6f]

        New loplugin:externvar: desktop
        
        Change-Id: I3942e7496c6014c0118a9e90a8fa8251bffe8443

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [88d0a86014be135c8a0a8760d763e090d833bf6e]

        New loplugin:externvar: editeng
        
        Change-Id: I1668a58f478c63b981c57e68795413f2aab87967

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [71d8920b4d31f60307f66e4fb51fb6cfe560e6d8]

        New loplugin:externvar: extensions
        
        Change-Id: I596eecab083092cccbe67062ade2279e6e25baab

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [f89aec26a57aae8436a7ecf3ccc29117018cda46]

        New loplugin:externvar: filter
        
        Change-Id: I2f800da9b61f33c801e1bc2809378ac19f22171b

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [a109caf3e2d92f62968998a750acfe8a4d07115f]

        New loplugin:externvar: framework
        
        Change-Id: Idcc4e0bb8065d7a9b30d38463470a67b1921c6cb

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [e5cc0021654fde80e19c419242b64f2f88ac75d9]

        New loplugin:externvar: hwpfilter
        
        Change-Id: I275d67b2878400cd0774f21b1a7489a0dd392e82

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [9c5494bfd781a32882b1cdfa2ab8645df960d85b]

        New loplugin:externvar: idl
        
        Change-Id: I67d0c0f7c7aa6d4a81e46ef6afca2d7a762eb813

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [ff7ee9796f93b7cd7a8f80e9efbc42909d509344]

        New loplugin:externvar: i18npool
        
        Change-Id: Id38d1fde0e0f6e08899e83697f586d513b635aad

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [6e50fef4c055b2110328dc820038f41fc6c85530]

        New loplugin:externvar: idlc
        
        Change-Id: I7b892efd6a5267c228c4cf17e80fac82628fbb64

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [884437ef2e8f6739e149c96be5992253c3720bcb]

        New loplugin:externvar: jvmfwk
        
        Change-Id: I0fee834ba07ecdc713e0e066935773f49a109665

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [d5f2ba9a3ebf952cb237141dae33ba9fc06ddabd]

        New loplugin:externvar: l10ntools
        
        Change-Id: I7bfad0dfff95667a33b48dfe2354a8f0ffc5060d

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [7267e2b50d6752661c6cb42f7368b6b689c4ba04]

        New loplugin:externvar: libreofficekit
        
        Change-Id: Ib2a19249e1dd8d187b1fdc5559a9b4b9c2825e8c

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [0cca099cfb5a653043867bc090eeec9f278d5749]

        New loplugin:externvar: linguistic
        
        Change-Id: I2fd1b1a6008067b8a289e1dc0ebfe7dfeb879328

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [b63fbe006f74df9e1af2cec4271721972bb6de6b]

        New loplugin:externvar: odk
        
        Change-Id: I1f60c6b606a1ac96acbfa0777797acdaaea38c3c

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [089f89ef1030cdcf5dae2f9e8dc35b092eeecd9c]

        New loplugin:externvar: pyuno
        
        Change-Id: Ib6822bf914fe44e8bd590dfe82d25d7c5046ca94

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [953e0df86a7c9ae6ec6cedc20212dbd0b2a6e43f]

        New loplugin:externvar: rsc
        
        Change-Id: Ifa9ead1325fdced36f189c5d5dcfd0e6d0ed63dd

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [387a035d749ff7f00beca82f83e7aa5d8c5e9fcd]

        New loplugin:externvar: sal
        
        Change-Id: Iefc33784f21e7a0b88c8d6308618926e38ab8554

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [2f3bc785e675b40003b06f549a00775322f0b7fd]

        New loplugin:externvar: sc
        
        Change-Id: I6f9df997a957a1fa49161add2adafe228d036a30

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [e88309519accfbde8f19d1ce36b657707683bb61]

        New loplugin:externvar: scripting
        
        Change-Id: I79b4e8718c10b5c5fce9f734a5a30ce9bc01e0c7

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [14fe0a66dac58c266a3327babe36c902075c4ac0]

        New loplugin:externvar: sd
        
        Change-Id: I753a49c35c0a459f110960c56ac345f8bfc79dee

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [86dfe7724accd0e291570c9546d4ddc38974ba32]

        New loplugin:externvar: sdext
        
        Change-Id: I46185dcefcd369f623fe4f4773e78275711d7f18

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [2a87543d86ee47fb819ebfb05fb613236851e3f1]

        New loplugin:externvar: sfx2
        
        Change-Id: I166293e7404fb5d638fcd25d8413b33026b326b2

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [9b37930e8aa7a139ad31a2337905040435272a9b]

        New loplugin:externvar: shell
        
        Change-Id: I280df3f20a45763d6d615ee9104a19c58ff4a046

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [e7b35ed3e36dc04d7544ca8fc0ac18141dec91cb]

        New loplugin:externvar: svl
        
        Change-Id: Ib8a198c52aa6b92d602e0477d4af7e30f5d5baee

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [188b3b6dfd8353a02652f21c03ff125bcca7938e]

        New loplugin:externvar: svtools
        
        Change-Id: I2fc934db85c133f69b4e1092b50fc8e053798c4d

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [f55079f4efa035ec556a421bd88db8aea2a0cdfb]

        New loplugin:externvar: svx
        
        Change-Id: Ia6d7c52389bbc957190bc59dadb62b1840befe73

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [28a42c1b7273557971f3c17646810c09b585b4b1]

        New loplugin:externvar: sw
        
        Change-Id: If850989ee513d29ed373df0c6dd9905ec694026c

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [d5595090eb335e574e901c805c4c1e2265ed75d2]

        New loplugin:externvar: ucb
        
        Change-Id: Idfab6f0d16b85ca280056db88264e5234361bce0

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [f2e743010dec14e358e3b138a35b0cb6f758bb6b]

        New loplugin:externvar: unotools
        
        Change-Id: I117f5166dffa1514cfc774105b4c94009183fe90

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [3b2ec686862e3d3c5634ee06eae12641cf1fe6cf]

        New loplugin:externvar: vbahelper
        
        Change-Id: Ic66aa797251b6de1d964dcd66ca1bd952c8c17d3

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [736300b358bc9207b360d6d7e4aa0b70499f4837]

        New loplugin:externvar: vcl
        
        Change-Id: I8b01a7bd7459db242364b6a766549374264f26f2

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [b57368b894851e1ae204c03753005a4a1d121908]

        New loplugin:externvar: writerfilter
        
        Change-Id: I988555d9ccf9a7245d49cb2e05a84878978eebd6

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [6627b78882505df3bcedc6dfb279fcd6a3a6ac2d]

        New loplugin:externvar: xmlhelp
        
        Change-Id: Ib531fe3b420e8c8fbec5daddf112f0d33440d463

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [76f894f2483d9416b9a4aeb739481abfd0c25c02]

        New loplugin:externvar: xmloff
        
        Change-Id: I3fe731a535fe67b4cf260f9c6a36e32732695a7c

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [9dbb143c25782b112dc0e4de29e09d740ad6bcf7]

        New loplugin:externvar: xmlscript
        
        Change-Id: Ie35e22e464ab71c864e3fba130d1e7946a83086a

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [a32c0f4a1e32273bd9e443f76260381246dbe808]

        New loplugin:externvar: xmlsecurity
        
        Change-Id: I25ee9a65b481c63ab2629be54768793d254341b5

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [b6988293c1c27dae8524ee0095d5e4c22ca62553]

        Revert "Remove test_getsystemticks_method.vb for now"
        
        This reverts commit 93a8ebac2d6eb124bf57223069765af08fcd5c85, now that
        fce604c8ae11b462113305aba080d77f8193cfea "[API CHANGE] return unsigned 64-bit
        value from GetSystemTicks in basic code" is in.

2017-01-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [245349ddaa51630e1dfec4037c0b8dd2f51e9651]

        Add missing "test" to -Og configure check
        
        Change-Id: Ida6cc4fa96b60e50c261aa2c81fb6d2fc0484b10

2017-01-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9dd7999a480b2c9af652fbd0cd2d68df8d16e60d]

        Revert "PivotTable: Avoid adding useless 'Data' column field to table layout"
        
        This reverts commit ad86820a2bc99ede49875f8b03d6e64624e7b5f4.

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

        defaults are good enough
        
        and protected isn't necessary
        
        Change-Id: I6219632fe1da36d484864c2500e9ac14978f2cb8

2017-01-09  Caolán McNamara  <caolanm@redhat.com>  [9a30cb2161506e003f14592d83075ab9d30516c1]

        hack to silence -Wunused-function
        
        Change-Id: I585839c05ca3b0336ffbe2c60a2f58c34b0aae78

2017-01-09  Caolán McNamara  <caolanm@redhat.com>  [1f8ee857dcd5f6591d060746c805fdcc036a112b]

        non debug warning -Wmaybe-uninitialized
        
        Change-Id: I16c04585ee2c411ae362230590a06bdc9e22443d

2017-01-09  Caolán McNamara  <caolanm@redhat.com>  [1f5a2f7a915375667ac390f80858eefcff799887]

        add svm fuzzer
        
        Change-Id: I56606605e7ce7e282960432384057f2986d3a187

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

        Related: coverity#1371305 unnecessary inheritence
        
        SvDataCopyStream used to do extra Load/Save things that are long
        gone, so there is no reason for the common base anymore
        
        Change-Id: Ib321021002adb480bb96298f199141dc3fe2ec2b
        Reviewed-on: https://gerrit.libreoffice.org/32851
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [fce604c8ae11b462113305aba080d77f8193cfea]

        [API CHANGE] return unsigned 64-bit value from GetSystemTicks in basic code
        
        instead of 32-bit value.
        
        looks like this has been incorrect since
        
           commit 9f2104e1f3a1ef8a37406b39188234df309241bc
           Author: Jens-Heiner Rechtien <hr@openoffice.org>
           Date:   Mon Jun 19 16:46:13 2006 +0000
           INTEGRATION: CWS warnings01 (1.23.26); FILE MERGED
        
        but nobody cared, since the values would previously fit into a 32-bit
        number.
        
        Change-Id: I4c121085977b5e7ff3e33c8ad57749b925ad31b9
        Reviewed-on: https://gerrit.libreoffice.org/32879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-09  Caolán McNamara  <caolanm@redhat.com>  [4df12fe5236c8ab98ee29b655aa3c18b28617f74]

        add bmp fuzzer
        
        Change-Id: I5a564402b7a0b6ae1fcbeef6d84f85f1d3e4f4ce
        Reviewed-on: https://gerrit.libreoffice.org/32850
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-09  Caolán McNamara  <caolanm@redhat.com>  [1413ab328a08af526dac51881905e8d313bee502]

        add png fuzzer
        
        Change-Id: I06a92aff55f4e107781b5e7b2b95eb61692a929b
        Reviewed-on: https://gerrit.libreoffice.org/32849
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-09  Stephan Bergmann  <sbergman@redhat.com>  [93a8ebac2d6eb124bf57223069765af08fcd5c85]

        Remove test_getsystemticks_method.vb for now
        
        Introduced with 060c2b9b1b0d3c9cf27f1b289a620cfa82b5b060 "QA Basic: split tests
        of methods in different files", but GetSystemTicks appears to routinely return
        negative values.
        
        Change-Id: Ibccdf753aea581e05e9d4e1bf551ae72dc70c959

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

        coverity#1371227 Missing move assignment operator
        
        Change-Id: I2de6b5e2910ff570c08e662769d5e6ee188825a7
        Reviewed-on: https://gerrit.libreoffice.org/32843
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-01-09  Caolán McNamara  <caolanm@redhat.com>  [5aa8569b8412f86ff4c1e00d9cefeeaac9bc3c7c]

        unnecessary const cast
        
        Change-Id: Ib88b8de40184b13cd7aa0ae4787e6b6477996d67

2017-01-09  Rohan Kumar  <rohankanojia420@gmail.com>  [4a1d52e7e434269e1331e6fdd6c24d45703a9711]

        tdf#51358 Support for IrisWipe transition animation in SVG Export
        
        Ported the class IrisWipe
        
        Change-Id: If56f846e9a48941cdd240adfb15f5b36674cadd3
        Reviewed-on: https://gerrit.libreoffice.org/32421
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-09  kerem  <hallackerem@gmail.com>  [9f18ee7fd912a6ba600985c5fcbe1e8672dfa993]

        tdf#97361: Changed method calls in sfx2 python tests
        
        Change-Id: Id47bf9c6bb6330bf964ca3272487a077fb664137
        Reviewed-on: https://gerrit.libreoffice.org/32838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-09  George Korepanov  <gkorepanov.gk@gmail.com>  [c695869fd83c516d63330f352d63c9b601999f20]

        tdf#87933: made pagebreak lines dashed
        
        Change-Id: I0067ef7bc672e159b739d6fd588f1427827e91a8
        Reviewed-on: https://gerrit.libreoffice.org/32779
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-09  thvallois  <Thibault.vallois2661@gmail.com>  [cb8b05eb486d1def2d6332bcad221c7de333d67d]

        tdf#104008: whole file name (file extension) for print job
        
        Added parameter SFX_TITLE_FILENAME on getTitle method
        in order to have the full name for print job.
        
        Change-Id: I7a4722b93763f89424b6c6c4c247d658d57a249b
        Reviewed-on: https://gerrit.libreoffice.org/32664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2017-01-09  Oliver Specht  <oliver.specht@cib.de>  [048e30c1f8231e6cd144a9251061f6fa127b353e]

        tdf#101828 handle rtf/richtext correctly
        
        Change-Id: Id894f62a918bd6e6fa59f8d546307343bf2bd4b0
        Reviewed-on: https://gerrit.libreoffice.org/32682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-01-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6f0993f2365cd8b6ce53f7a6e705c7fc9bd07ab6]

        split markers into own images for breeze icon theme
        
        Change-Id: Ic354e4c9c5988d59084c5b5345cd4c4e7124c508
        Reviewed-on: https://gerrit.libreoffice.org/32853
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-01-08  Heiko Tietze  <tietze.heiko@googlemail.com>  [00da8be9348cc8c4d0b5344ee58f1be37fa14165]

        Revert "tdf#103677 Icons Change"
        
        This reverts commit 1cb1cc30b5eb75483b6aaeec0192f7ee1d833461.
        
        Setup.ico contains of three different image sizes. Furthermore, the design is not applied to the other setup icons (partial, complete). And please discuss proposal first.
        
        Change-Id: I3cc9ad3424f85c812ae89939cabaddf38e3c41b3
        Reviewed-on: https://gerrit.libreoffice.org/32751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-01-08  Gabor Kelemen  <kelemeng@gnome.hu>  [61a79f39d890e547377f1d39cd6596a9971405af]

        Updated core Project: help  fce5517eb405ef8288d4d421259716d99b817eb1
        
        Fix bookmarks on DB Wizard 'Text file connection' page
        
        Change-Id: I6c2881bf4e33cc9f50417c685bb7c74897ac7bb3
        Reviewed-on: https://gerrit.libreoffice.org/32835
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-08  Gabor Kelemen  <kelemeng@gnome.hu>  [8033e79467844f7f3d935483932ae10e4d17b827]

        Updated core Project: help  6d0450c494e5d21fd79940ee9863353ecd70db50
        
        Fix bookmarks on DB Wizard 'Spreadsheet connection' page
        
        Sync the page title with the wizard page name too
        
        Change-Id: I6cdbdea2325b914e61d8ab744cb489d14867d6bc
        Reviewed-on: https://gerrit.libreoffice.org/32834
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-08  Gabor Kelemen  <kelemeng@gnome.hu>  [8320083d2299cc48e3ec92f44e387d69765f431f]

        Updated core Project: help  91536d63eed45ee12789d22b15cbfaf79135789f
        
        Sync DB Wizard 'Authentication' page title with the UI
        
        Change-Id: I8d00541d0d1a73cc174396a4b1c7d8a0b3c01bd6
        Reviewed-on: https://gerrit.libreoffice.org/32833
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-08  Gabor Kelemen  <kelemeng@gnome.hu>  [14e9c0f69085de49754e2e687fe9c9c789a84617]

        Updated core Project: help  fe71a0de7fa240513f58a6993d02016f1774728f
        
        Fix bookmarks and ahelps on DB Wizard JDBC page
        
        Change-Id: Id50171d63cadec967d31100dca940902f2a40029
        Reviewed-on: https://gerrit.libreoffice.org/32832
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-08  Gabor Kelemen  <kelemeng@gnome.hu>  [ac4eb25a3405c23c5e65a10eaa618dc336fdc01e]

        Updated core Project: help  9ce74cec5a7f95ac442c9caa22aa16839d807581
        
        Move bookmarks and ahelps to DB Wizard Auth page
        
        ...from the ADO connection page.
        Also document the 'Test Connection' button a bit.
        
        Change-Id: I7d5b13baeb8ffb348ffea1c9a991b4498e8f5cc9
        Reviewed-on: https://gerrit.libreoffice.org/32831
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-08  Gabor Kelemen  <kelemeng@gnome.hu>  [47d4fe66495a7b1839958dee6826c83b90044d55]

        Updated core Project: help  5e4b205a3259f265e6dddc578d16793c1a733e9e
        
        tdf#105070 'Compare Document' menu item has moved
        
        From 'Edit' menu to 'Edit - Track Changes' submenu
        
        Change-Id: I02fd05e97f989369bcee5c5ab26fdd78121c2282
        Reviewed-on: https://gerrit.libreoffice.org/32836
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-08  heiko tietze  <tietze.heiko@gmail.com>  [0b791297a0ce1c94031322ac534ba783f6505902]

        tdf#77115 Layout of options tab of bullet dialog
        
        Alignment fixed, 'start at' moved under number
        
        Change-Id: Ib97243e12529bb5e667dea8224b579b91ce60a53
        Reviewed-on: https://gerrit.libreoffice.org/32820
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-01-08  Gabor Kelemen  <kelemeng@gnome.hu>  [1f2b03684d8dd0d82ac8678ff61282c026130881]

        Updated core Project: help  74ab5d9e81c1406229ec3075afadf2b03888f269
        
        Do not report .pyc files in to-wiki as changed
        
        Change-Id: Ifb052ae5b55836995bc78cab37b95476f9770a6a
        Reviewed-on: https://gerrit.libreoffice.org/32837
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        

2017-01-08  Gaurav Dhingra  <gauravdhingra.gxyd@gmail.com>  [38e3dc80f1896a97e8b1249c97ed82f29a31ac70]

        Get rid of #include "../foo/bar.hxx" type includes
        
        Change-Id: I18e2094c1d28b6e0d860e474e33bbf8642ba78fd
        Reviewed-on: https://gerrit.libreoffice.org/32845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-08  Caolán McNamara  <caolanm@redhat.com>  [8eb7069941d4888f02975a6aee78328d7236e93a]

        add xpm fuzzer
        
        Change-Id: Ic4869b58914079662b09c8ef406b4f65d21b5270
        Reviewed-on: https://gerrit.libreoffice.org/32839
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-08  Caolán McNamara  <caolanm@redhat.com>  [d81b0c96bb4cbec54d2f3ecd55288a4ab6506b5a]

        coverity#704153 merge m_xRootFolder and m_pRootFolder
        
        Change-Id: Id9a37afa38a2456cb022945240586081771a5436
        Reviewed-on: https://gerrit.libreoffice.org/32842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-08  Olivier  <olivier.hallot@libreoffice.org>  [5f21e19d8d917ef6e8b510017ea5bd65604a7599]

        Updated core Project: help  a4da1578e80d79e205a78cdee9e3c1dd7df82e42
        
        Review of help page for protection in Writer
        
        Change-Id: I7b2c15479faa585a643a33defb0484eb947b1afa
        Reviewed-on: https://gerrit.libreoffice.org/32846
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-08  Caolán McNamara  <caolanm@redhat.com>  [d9e3835a550b13e05a26bb86e0d808d94dcd6f18]

        coverity#736938 Copy into fixed size buffer
        
        Change-Id: If706e57343a9c81b7d31d8e018450a151d38ad49

2017-01-08  Caolán McNamara  <caolanm@redhat.com>  [f1ac93475e4d4357ea93769da186a406ec393498]

        unused mpToolBoxFontColorSw
        
        Change-Id: Ic1902a4160589cb9937f938f4a98484f0be487bc

2017-01-08  Caolán McNamara  <caolanm@redhat.com>  [7bc163e9ac2f0b8184bf89b5c35d5c810cfbcfdc]

        add xbm fuzzer
        
        Change-Id: I23d65c01bfd1ff083cda0f48c5db1636f1c6095b
        Reviewed-on: https://gerrit.libreoffice.org/32821
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-08  Stephan Bergmann  <sbergman@redhat.com>  [50eb12a8e304b345552d353668d1140b61057dd9]

        external/boost: Silence -fsanitize=nonnull-attribute
        
        ...as reported e.g. during CppunitTest_sw_odfimport:
        
        > /workdir/UnpackedTarball/boost/boost/circular_buffer/debug.hpp:37:17: runtime error: null pointer passed as argument 1, which is declared to never be null
        > /usr/include/string.h:62:62: note: nonnull attribute specified here
        >     #0 0x2b24bc0e6389 in void boost::cb_details::do_fill_uninitialized_memory<SwFrameFormat*>(SwFrameFormat**, unsigned long) /workdir/UnpackedTarball/boost/boost/circular_buffer/debug.hpp:37:5
        >     #1 0x2b24bc0e5b48 in boost::circular_buffer<SwFrameFormat*, std::allocator<SwFrameFormat*> >::allocate(unsigned long) /workdir/UnpackedTarball/boost/boost/circular_buffer/base.hpp:2375:9
        >     #2 0x2b24bc0e545a in boost::circular_buffer<SwFrameFormat*, std::allocator<SwFrameFormat*> >::initialize_buffer(unsigned long) /workdir/UnpackedTarball/boost/boost/circular_buffer/base.hpp:2482:18
        >     #3 0x2b24bc0cfaa7 in boost::circular_buffer<SwFrameFormat*, std::allocator<SwFrameFormat*> >::circular_buffer(unsigned long, std::allocator<SwFrameFormat*> const&) /workdir/UnpackedTarball/boost/boost/circular_buffer/base.hpp:1036:9
        >     #4 0x2b24bc068cd7 in AppendAllObjs(SwFrameFormats const*, SwFrame const*) /sw/source/core/layout/frmtool.cxx:1100:44
        ...
        
        Change-Id: Id96a6127990548ab0ae2e8a02b7bec2d61094c37

2017-01-08  Stephan Bergmann  <sbergman@redhat.com>  [126871b0715a0fd6c39102c9ed597acf53475420]

        Work around -fsanitize=float-cast-overflow
        
        ...when the value is outside the range of type 'unsigned char'; hopefully it'll
        always be in the range of type 'long long'
        
        Change-Id: I8ec38727648bea20875cb488fe143b4759812b5a

2017-01-08  Maxim Monastirsky  <momonasmon@gmail.com>  [e945999b3ef852faa237e028687b444668d9a703]

        TextPropertyPanel cleanup
        
        Change-Id: If9fe62643ad33c2d832b146a5dc7248dbba32f1a

2017-01-08  Maxim Monastirsky  <momonasmon@gmail.com>  [a1f97ed2aa4b8f2c91d4b87fb59c8937523c2ba4]

        XSubToolbarController is only used by SvxColorToolBoxControl
        
        Change-Id: I10c31aa9c773649c99b52c2d34cb648a37bf42ac

2017-01-08  Maxim Monastirsky  <momonasmon@gmail.com>  [215953f9814f43d51a610fde9d3ee966a2981063]

        There is no SfxToolbox class
        
        Change-Id: I30dd797921420a4009455841052f5c5436f4a93b

2017-01-08  Maxim Monastirsky  <momonasmon@gmail.com>  [b5b4ad78a455efcb3a810016b33293deed5e145d]

        These don't have to be static
        
        Change-Id: I448d1f2f292ce379cbce0083dc2c5230a7f6ce1b

2017-01-08  Stephan Bergmann  <sbergman@redhat.com>  [c30f9cdda1d94d1089bd4411d3a25e81a470c624]

        loplugin:salbool
        
        Change-Id: I1c71cdbd4cc36bd048277d9b52a7f74e709ca125

2017-01-08  Stephan Bergmann  <sbergman@redhat.com>  [49f3bb85ab04752bb2bf0f6f5e261218deddcdb9]

        loplugin:salbool
        
        Change-Id: I1da621fa46de1ff0c268d10d46a7b5a8bd860623

2017-01-08  kerem  <hallackerem@gmail.com>  [c00f6dd0a39c295c702dcfc808f009f1cdc365f0]

        tdf#90290 use custom asserter in ucalc.cxx
        
        Change-Id: I2db09096c2862801631c92df77001b50cc8270c5
        Reviewed-on: https://gerrit.libreoffice.org/32830
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ad86820a2bc99ede49875f8b03d6e64624e7b5f4]

        PivotTable: Avoid adding useless 'Data' column field to table layout
        
        Layout dialog adds this column field by default, but it has
        no actual meaning or functionality. It must be added because
        of this broken logic here (adding a field only when its hidden?).
        This 'Data' field must be related to OOXML format see
        OOX_PT_DATALAYOUTFIELD, but might be deprecated actually.
        
        Change-Id: I90f00ef6290b343f84e40e5c94fd0e29a328329b

2017-01-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [26a5f7d7c2c3fe4a3f3b00b17e0b5a0e4a0880a5]

        add RANK.EQ, RSQ; repair RANK.AVG test case
        
        Change-Id: I16aa622a526e52a0b9455cbf1eeea9991dbdd6b6
        Reviewed-on: https://gerrit.libreoffice.org/32733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [97d6e58fd8cceed862eb93f9c8195316cf0d04e3]

        add SLOPE test case
        
        Change-Id: Icc592273d980c62e666a4c3b4e829d2bc35016cc
        Reviewed-on: https://gerrit.libreoffice.org/32812
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [48fd33a6f9640109ca7f2feb34f157c8e6a9bc48]

        add SKEW test case
        
        Change-Id: I072d8879d3af9bd59eb10871e96a67ebf1af76a6
        Reviewed-on: https://gerrit.libreoffice.org/32811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f79f5cb14c6d5b55ad0cc694a05a3da64835b645]

        add UPPER and VALUE test case
        
        Change-Id: Iaffbc03cd0c39f08d141eeae705568235902a6e4
        Reviewed-on: https://gerrit.libreoffice.org/32737
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f4cd26a42996d2f74dbbca5295389cb7f0a2a7c4]

        add AMORLINC testcase
        
        Change-Id: Id588afe3c447ce938f91c51e084685493ba83fd5
        Reviewed-on: https://gerrit.libreoffice.org/32813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-08  kerem  <hallackerem@gmail.com>  [4d968302479531f7b9ba0f9c35b2efe0dbe39f50]

        tdf#90290 use custom asserter in ucalc_sharedformula.cxx
        
        Change-Id: I4a27412167beaddee55cdcae2724030bbc22ec04
        Reviewed-on: https://gerrit.libreoffice.org/32800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-08  Khaled Hosny  <khaledhosny@eglug.org>  [d1bad9c12d61c9f662abe6439b87a057bb54c8ca]

        Simplify setting Kashida width on Windows
        
        This should also make sure we are getting it from the current font, which
        the old, convoluted way does not seem to guarantee.
        
        Change-Id: If0a4cf18e472b1489115eeb7b1b2bdbb5f13abb0
        Reviewed-on: https://gerrit.libreoffice.org/32595
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-01-08  kerem  <hallackerem@gmail.com>  [9aea56370ae78a43c3543159571ea0454c1619eb]

        tdf#90290 use custom asserter in ucalc_sort.cxx
        
        Change-Id: Ie6123113e270e75e942716dda0ed4da71b2a2afc
        Reviewed-on: https://gerrit.libreoffice.org/32824
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-08  Kohei Yoshida  <kohei.yoshida@collabora.com>  [4f24613db3fb36d9d7c97026b93819d457754d46]

        Rename css::packages::ContentInfo to just ZipContentInfo.
        
        And use std::unique_ptr not rtl::Reference.  This is not a UNO object
        anyway...
        
        Change-Id: If43da4f7e0f478b9ad8d62e5f43f04f035c31717
        Reviewed-on: https://gerrit.libreoffice.org/32828
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-01-08  Kohei Yoshida  <kohei.yoshida@collabora.com>  [7c117c508c1eaa5c930481fb82c21fee6d71af0c]

        Clean up and annotate the code a bit.
        
        Change-Id: I5f0c6130e5cf21f93bb1309f7bf148bd40b3821d
        Reviewed-on: https://gerrit.libreoffice.org/32827
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-01-07  Kohei Yoshida  <kohei.yoshida@collabora.com>  [63ddc8dc4ae1f3c3ee2f860c34886688b0ed2d57]

        Reduce scope by removing unnecessary else clauses.
        
        This makes the code a bit easier to follow.
        
        Change-Id: Ia55d963c97b33dd8462e6084adc4820856e126bf
        Reviewed-on: https://gerrit.libreoffice.org/32825
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-01-07  Caolán McNamara  <caolanm@redhat.com>  [87f9e8945fde37182bec1e674dd6ccee4133209c]

        default copy ctor and assignment operator are good enough
        
        and block default move equivalents
        
        Change-Id: Ib8a1050803446c2e099f66602fae0465bd8165cf

2017-01-07  Caolán McNamara  <caolanm@redhat.com>  [8b6e914305d978892e106a575662a2a5217242dc]

        coverity#1358841 Explicit null dereferenced
        
        Change-Id: I1c4cff09a7c549e9a14886c1460a7e2c2c74f757

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

        coverity#735796 Explicit null dereferenced
        
        Change-Id: I7468fd9637421b8b854217c19969f94e9ab0cab4

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

        coverity#705098 Explicit null dereferenced
        
        Change-Id: Icf32bbe9ce259048219ba88aa7e4dc51592f7cb5

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

        coverity#705097 Explicit null dereferenced
        
        Change-Id: I0c2163f91b86d2b48b7bc58b173438d2aa11377d

2017-01-07  Caolán McNamara  <caolanm@redhat.com>  [8b87f29461493b7a6759b9aa1420a0fa945689b3]

        forward decl of Graphic needed here
        
        Change-Id: I81a4bb99ffa41531323e5a5b3473f54dd0cb8910

2017-01-07  Caolán McNamara  <caolanm@redhat.com>  [30d28cb883c2304a845c816c0f1d1e504991cd76]

        coverity#704593 Dereference after null check
        
        Change-Id: I5426cb2e8ca1e8fd2e9f38419ffe6d6e148a7cba

2017-01-07  Caolán McNamara  <caolanm@redhat.com>  [89efbdd440343bd10b03fc80b6e396aea3215e90]

        coverity#440749 Explicit null dereferenced
        
        Change-Id: I0927e51d0cdb53b5bd20d4f1cf567cbfb4b377da

2017-01-07  Michael Meeks  <michael.meeks@collabora.com>  [f57dd1e34caa4f5e92490fbebdca0ddce256ad54]

        Update call-catcher readme.
        
        Change-Id: I777f05a66038ada8aff9a65637475b56ebbf5ad9

2017-01-07  Caolán McNamara  <caolanm@redhat.com>  [7160b8fb05dc45f9d896a3269b732f2101021521]

        come up with a conservative max compression ratio for gifs
        
        Change-Id: I01bc452a0bcc003bf9b7b65d9a2a49b6c1acebc1

2017-01-07  Gabor Kelemen  <kelemeng@gnome.hu>  [95e6ef5907436b886f58bc99fb8841e9b25a6139]

        Updated core Project: help  e8d93437e93da580ecb9d46a441b8610900c4f32
        
        Drop 'Network Identity' page
        
        The corresponding feature was removed in 2012 with
        098be920e012a3ae133d23cffdb161a0816d29c4
        
        Change-Id: I40168499dc3d7a9cf8ba308b942bd46445e608fe
        Reviewed-on: https://gerrit.libreoffice.org/32801
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-07  Gabor Kelemen  <kelemeng@gnome.hu>  [04c95704b38efdc2e0341d648e2763bc97d96dc5]

        Updated core Project: help  fd44cddea40406cbdde5621e0e25c6c6be3e9955
        
        test-hid-vs-ui: Fix bookmarks and ahelps to floatingelements.ui
        
        From one of ['source/text/smath/01/03090200.xhp',
        'source/text/smath/01/03090400.xhp'], we did not find file
         starmath/uiconfig/smath/ui/floatingelements.ui.
        From one of ['source/text/smath/01/03090700.xhp',
        'source/text/smath/01/03090500.xhp',
        'source/text/smath/01/03090800.xhp',
        'source/text/smath/01/03090300.xhp',
        'source/text/smath/01/03090600.xhp',
        'source/text/smath/01/03090100.xhp'], we did not find file
        smath/uiconfig/ui/floatingelements.ui.
        
        File was dropped in 3dfe2fc394ca1e168e800ffcc3ac0f69b4eeb173
        
        Change-Id: I896778156c41755cc1d979e75018e1b9b5806d5b
        Reviewed-on: https://gerrit.libreoffice.org/32799
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-07  Arnaud Versini  <arnaud.versini@gmail.com>  [c1f4d4ddf27814b1d86b7d35dcf70a28aa217885]

        accessibility: simplify CharacterAttributesHelper.
        
        Change-Id: I62063745e704c941fdce306228ebbe3522c3b438
        Reviewed-on: https://gerrit.libreoffice.org/32738
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-01-07  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [f2d9e2984155fa383adb33a52fec69be70a84cb7]

        use proper message passing
        
        Change-Id: I5655dd4c07769d3c9832a3e7246e750cd2f1908d
        Reviewed-on: https://gerrit.libreoffice.org/32806
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-01-07  Julien Nabet  <serval2412@yahoo.fr>  [776aec70ba22b4a658b3b7abb5660c809129f54b]

        Typo: Postion->Portion
        
        Found thanks to Buovjaga
        
        Change-Id: I8859cbec896c4019a5137d801f753ad87287a369
        Reviewed-on: https://gerrit.libreoffice.org/32809
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-07  Julien Nabet  <serval2412@yahoo.fr>  [d911663f0fa919fc66e10328482948a730e9c2e8]

        Typo: Acess->Access
        
        Found thanks to Buovjaga
        
        Change-Id: I73e36f50a1fd393859ba775ab084a488047864a3
        Reviewed-on: https://gerrit.libreoffice.org/32810
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-07  Julien Nabet  <serval2412@yahoo.fr>  [471b58e19048419592a87e27860019ae02feca15]

        Typo: Postion->Position
        
        Found thanks to Buovjaga
        
        Change-Id: Iacf09325cdb58e0dbdcc9bf0570b2e02ed275132
        Reviewed-on: https://gerrit.libreoffice.org/32808
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-07  David Ostrovsky  <david@ostrovsky.org>  [252e42cb5448f40c4bb26dbdf732168ff466b8ea]

        Clean up stale merge modules
        
        Change-Id: I2489238d5295650a3c51581a037185440f641005
        Reviewed-on: https://gerrit.libreoffice.org/32797
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-07  Julien Nabet  <serval2412@yahoo.fr>  [1274efb0a18aef50c78ca07997572a8f2b7145c7]

        Typo: isColunnNameDuplicate->isColumnNameDuplicate
        
        Found thanks to Buovjaga
        
        Change-Id: I9c52c2c5fa7c92e2b9d99fbbb9d02439993397b0
        Reviewed-on: https://gerrit.libreoffice.org/32807
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b6b380576fdf81deae30cb6c85a56f688804a489]

        add PERCENTRANK, PERCENTRANK.INC, PERCENTRANK.EXC test case
        
        Change-Id: Id997b198c830669937be0cf995455ac03f1c4a9b
        Reviewed-on: https://gerrit.libreoffice.org/32795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-07  Henry Castro  <hcastro@collabora.com>  [0ad4b2570f06aa014f8446757931afa1f2305458]

        lok: refill font list if empty
        
        After preinit stage the font list is empty
        when creating documents.
        
        Reviewed-on: https://gerrit.libreoffice.org/32108
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        
        Conflicts:
        	sd/source/ui/docshell/docshel4.cxx
        	svtools/source/control/ctrltool.cxx
        
        Change-Id: Ia6938d521626f4b4022f0f993e77c017e4932415
        Reviewed-on: https://gerrit.libreoffice.org/32796
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-01-07  Caolán McNamara  <caolanm@redhat.com>  [6af9609284e33c9a8501cbda9ef4c82f30a16b41]

        coverity#1398369 Unchecked dynamic_cast
        
        Change-Id: I33b5a2343eb7701a478c8d039d818e679471d4c0

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

        dynamic cast followed by static cast
        
        Change-Id: I425692130bd7ef6b8a9ebce3592c1976fa44dafc

2017-01-07  Caolán McNamara  <caolanm@redhat.com>  [9e7ff6a7e4415ce18b7a68c857bdb86f142a8e5d]

        coverity#1398371 Useless call
        
        Change-Id: I3614bb162cec889ee102e0284b6a3a33a98df470

2017-01-06  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [92a1ad1f36b6d3cc13135a8c0805508933011577]

        Localize return value of EditBrowseBoxTableCell::getAccessibleName
        
        Change-Id: I040c1b9b8680a366819254e1d44b80115a339bbf
        Reviewed-on: https://gerrit.libreoffice.org/32441
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-01-06  Michael Stahl  <mstahl@redhat.com>  [ade1d4c36053c2a7aed959e3dd09ebc1b8430ea8]

        tdf#105009 sw: fix a11y crash when removing drawing object
        
        SwFrame::RemoveDrawObj() calls SwAnchoredObject::ChgAnchorFrame(0)
        so the SwAnchoredDrawObj has no anchor frame later when
        SwAccessibleMap::InvalidateCursorPosition() asks for the parent.
        
        (regression from 76c549eb01dcb7b5bf28a271ce00e386f3d388ba)
        
        Change-Id: Id55cb5fc41a4e37e863498265d1565e1621d508e

2017-01-06  Michael Stahl  <mstahl@redhat.com>  [2f1cf69153593ba61da672be72eb2ff4a5a7dad8]

        remove obsolete MOZ_ZIP_* variables
        
        Change-Id: Ie83ff9e50534536326c78de1b6b717fe18b6dae1

2017-01-06  Khaled Hosny  <khaledhosny@eglug.org>  [6b737072279b137b0224a3bbe48907621a36f434]

        Drop macros that are used only once
        
        Change-Id: Ib75c0db614448f5297de9924335e2ee9f71f3a3f
        Reviewed-on: https://gerrit.libreoffice.org/32766
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-06  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [baa99b4e3a466495d0fa8fdef313230eec44c9ce]

        add the locale info to the crashreporter metadata
        
        We have a few crashes that seem locale dependent. Especially the font
        related problems.
        
        Change-Id: I0cc977413dc2328ea705c96c2d4048e4f3c58bbc
        Reviewed-on: https://gerrit.libreoffice.org/32764
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-06  Caolán McNamara  <caolanm@redhat.com>  [a6b6980afa443b3d317de5f24d993f939073d73a]

        oss-fuzz: make max sane bitmap allocation smaller
        
        Change-Id: I0b924f615ed4652ce605c12d2d2e9ca2ad2befbf

2017-01-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [b9648deb1d99cde1c085767433242d6e1b834e2d]

        Related: tdf#105150 PPT import: handle mso_fillBackground fill type of shapes
        
        Equivalent OOXML markup is <p:sp useBgFill="1">. For now only handle the
        case when the slide doesn't have an explicit background, and assume that
        in that case we can default to white solid fill.
        
        This partially restores the code removed in
        6137b5f72f5ec491ea6bd6631a65484fa24d2973 (coverity#735432 Logically dead
        code, 2014-03-25), so that ProcessData::aBackgroundColoredObjects is
        actually read.
        
        Change-Id: I9e7a9a41965db50638e9d9d1b2361af9fd7a98ca

2017-01-06  Eike Rathke  <erack@redhat.com>  [75d963bc7bb87429f304d29138c27178880c039a]

        recognize the broken "Err:xxx" written by 5.2 and earlier, tdf#105024 related
        
        ... and handle same as "#ERRxxx!" if present.
        
        Change-Id: I1ebb31d628b080c52b450a8fe624c20e9e1188b7

2017-01-06  Eike Rathke  <erack@redhat.com>  [4fcbe16959c839bfacf745cfa554b234e639f794]

        read single error constant formula as such, tdf#105024 related
        
        ... without creating a token so when writing again no leading '=' is prepended,
        with which we can enable 5.2 to read such thing correctly, and when re-reading
        in 5.3 it also doesn't lead to a "real" formula.
        
        Change-Id: I26fbd20536436b49b781e2bbb5bba1dc6bafbb37

2017-01-06  Eike Rathke  <erack@redhat.com>  [b36bf9f567f5b531f526dad6776c84e06203396f]

        check length of string as this can be called untokenized, tdf#105024 related
        
        i.e. during import of ODFF
        
        Change-Id: I7f5419d393f89d8a84efca7444e8dde3a3e9199f

2017-01-06  Michael Meeks  <michael.meeks@collabora.com>  [d788d37a16d382d7ff32a19e8d65e5c605ac55dd]

        tdf#105151 - be more conservative about EndTracking / Tracking calls.
        
        We really shouldn't be emitting these into widgets after they are
        disposed - it serves only to confuse things. Restore behaviour to how
        it was before the VclPtr change for this.
        
        Change-Id: Ife666929f8aac0e4431a5e43970769692c11888c
        Reviewed-on: https://gerrit.libreoffice.org/32785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-01-06  Stephan Bergmann  <sbergman@redhat.com>  [a7d554f3b24d582919656233476c89a6d74cb207]

        New loplugin:charrightshift
        
        Change-Id: Ib645fb11004bc0fe05c9c416ae72b0ae56c23a15

2017-01-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [59339dec1ce56213dc74a06af2f0d35ac1c534d7]

        tdf#105150 PPTX import: try harder to handle <p:sp useBgFill="1">
        
        The bugdoc has two shapes. The red rectangle is supposed to be covered
        by the other shape, but it wasn't as the fill style was set to none. The
        reason for that was we ignored useBgFill, unless the slide had an
        explicit fill style. Assume that in that case a white solid fill is the
        default.
        
        Change-Id: Iea20e216e44e13db68887f285c10bc1a8feacf0a
        Reviewed-on: https://gerrit.libreoffice.org/32786
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-06  Caolán McNamara  <caolanm@redhat.com>  [ac561ab34ea9d26243fe3791f624c440dcf7ae6d]

        Resolves: tdf#105061 Only one text box shown in case of 'between'
        
        non-layout ScCondFormatList widget not responding to layout child change
        
        Change-Id: I7edd4fc54de9e71fb86b47a9b182bfc22fa4af25

2017-01-06  Michael Stahl  <mstahl@redhat.com>  [abf38a157eabe867fb23a85901e149a50e6782cd]

        breakpad: document how to read mini-dumps locally
        
        Change-Id: I888930079fc93c609769ac31a025c410b9adad96

2017-01-06  Eike Rathke  <erack@redhat.com>  [00f17500520bcb2634146496adc8de9f4d28eea5]

        out of bounds string access
        
        Change-Id: Iecbe24f90cefe34a447cd52a44967a4b09b4394b

2017-01-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [af313fc149f80adb0f1680ca20e19745ccb7fede]

        tdf#105143 DOCX import: enable DoNotCaptureDrawObjsOnPage layout compat option
        
        Because that's what Word does to show only part of the shape in the
        bugdoc.
        
        Change-Id: Ic5cb84cace9237671d71eda0c64e9dadfe244cb9
        Reviewed-on: https://gerrit.libreoffice.org/32782
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-06  Caolán McNamara  <caolanm@redhat.com>  [600f22fa3e718c36f3d8f47710df1dbbe0d0c4c2]

        use same logic in both Creates
        
        Change-Id: I49dab360c5f93e40f5a6e91fbe721935d795472c

2017-01-06  Michael Stahl  <mstahl@redhat.com>  [2574757cf026cee4d45195a2f37ecde566411654]

        unixODBC: revert nonsensical trival change 622bb4bc
        
        There is no point to trivial cleanups in external headers.
        
        Change-Id: I9cb7ba135655e1426dcafd3a621ab4eaa7da1011

2017-01-06  Stephan Bergmann  <sbergman@redhat.com>  [b397c4b8cb9f1a0f2182f1d4b480bf77951aa68f]

        bSilent is unused
        
        ...ever since c25ec0608a167bcf1d891043f02273761c351701 "initial import"
        
        Change-Id: Iccee867aa9722ced2f66d4d8b8911c5e191502c2

2017-01-06  Caolán McNamara  <caolanm@redhat.com>  [22e1fc5402c17c8459873e621f7630674d2b98f1]

        lsan+wmffuzzer shows a circular reference leading to a leak
        
        graphic gets a context set on it which has a shallow copy
        of the graphic in it.
        
        ==37==ERROR: LeakSanitizer: detected memory leaks
        
        Indirect leak of 1024 byte(s) in 1 object(s) allocated from:
            #0 0x6170b0 in operator new[](unsigned long) /src/llvm/projects/compiler-rt/lib/asan/asan_new_delete.cc:84
            #1 0x91361b in BitmapPalette::BitmapPalette(unsigned short) /src/libreoffice/include/vcl/salbtype.hxx:467:56
            #2 0x9029f0 in GIFReader::GIFReader(SvStream&) /src/libreoffice/vcl/source/filter/igif/gifread.cxx:114:7
            #3 0x91648d in std::__1::__libcpp_compressed_pair_imp<std::__1::allocator<GIFReader>, GIFReader, 1u>::__libcpp_compressed_pair_imp<std::__1::allocator<GIFReader>&, SvStream&, 0ul, 0ul>(std::__1::piecewise_construct_t, std::__1::tuple<std::__1::allocator<GIFReader>&>, std::__1::tuple<SvStream&>, std::__1::__tuple_indices<0ul>, std::__1::__tuple_indices<0ul>) /usr/local/bin/../include/c++/v1/memory:2173:15
            #4 0x91648d in std::__1::__compressed_pair<std::__1::allocator<GIFReader>, GIFReader>::__compressed_pair<std::__1::allocator<GIFReader>&, SvStream&>(std::__1::piecewise_construct_t, std::__1::tuple<std::__1::allocator<GIFReader>&>, std::__1::tuple<SvStream&>) /usr/local/bin/../include/c++/v1/memory:2330
            #5 0x91648d in std::__1::__shared_ptr_emplace<GIFReader, std::__1::allocator<GIFReader> >::__shared_ptr_emplace<SvStream&>(std::__1::allocator<GIFReader>, SvStream&) /usr/local/bin/../include/c++/v1/memory:3827
            #6 0x91648d in std::__1::shared_ptr<GIFReader> std::__1::shared_ptr<GIFReader>::make_shared<SvStream&>(SvStream&) /usr/local/bin/../include/c++/v1/memory:4443
            #7 0x91284b in _ZNSt3__111make_sharedI9GIFReaderJR8SvStreamEEENS_9enable_ifIXntsr8is_arrayIT_EE5valueENS_10shared_ptrIS5_EEE4typeEDpOT0_ /usr/local/bin/../include/c++/v1/memory:4807:12
            #8 0x91284b in ImportGIF(SvStream&, Graphic&) /src/libreoffice/vcl/source/filter/igif/gifread.cxx:889
            #9 0x61c85c in LLVMFuzzerTestOneInput /src/libreoffice/vcl/workben/giffuzzer.cxx:18:11
            #10 0x575ef58 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/libfuzzer/FuzzerLoop.cpp:546:13
            #11 0x575fcb4 in fuzzer::Fuzzer::RunOne(unsigned char const*, unsigned long) /src/libfuzzer/FuzzerLoop.cpp:497:3
            #12 0x577e43a in fuzzer::Fuzzer::RunOne(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&) /src/libfuzzer/FuzzerInternal.h:119:41
            #13 0x575e5ad in fuzzer::Fuzzer::ShuffleAndMinimize(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >*) /src/libfuzzer/FuzzerLoop.cpp:476:30
            #14 0x5708588 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/libfuzzer/FuzzerDriver.cpp:534:6
            #15 0x56fb3c8 in main /src/libfuzzer/FuzzerMain.cpp:20:10
            #16 0x7fb5f13da82f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2082f)
        
        Change-Id: I1384f4ced094e79a27e7d15b569c88f129cd115a

2017-01-06  Olivier  <olivier.hallot@libreoffice.org>  [0a4c1ed2e8b1f443a12a185b2da5ceea46a1038c]

        Updated core Project: help  65af088bf1a712cd234e0e97e2820c44f6327f81
        
        Better wording for title pages help page
        
        Change-Id: Idb7643131803708206c04382d7b2520610216ad1
        Reviewed-on: https://gerrit.libreoffice.org/32780
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-06  Pranav Kant  <pranavk@collabora.co.uk>  [29f697711e06b88fb8387518e7f8440cf49f0933]

        gtktiledviewer: Lets avoid using manual buffer sizes
        
        Change-Id: I76e70ccb5b1f40193a1eda1cbca19b3444168dae

2017-01-06  Stephan Bergmann  <sbergman@redhat.com>  [c38aa3b734a0176eedb41d8c2c40f5ac293c11ba]

        loplugin:salbool
        
        Change-Id: I7dfd48a04e2dff1391d10acb75180711b403af9b

2017-01-06  Stephan Bergmann  <sbergman@redhat.com>  [4654e312cfcd84d64bc844c56b3fab8594a76888]

        loplugin:nullptr
        
        Change-Id: I279e65c2ec5fa7b3b06f01e7ef4e50ed822fcd03

2017-01-06  Stephan Bergmann  <sbergman@redhat.com>  [b12b4fdaf63dd4ae350cf95b5d89a9dbad107abd]

        Work around clang-cl -Werror,-Wmissing-field-initializers
        
        ...the same way as in other uses of GetStartupInfo
        
        Change-Id: Ieeadf028d15c915df32e055e3725513b2047da4d

2017-01-06  Pranav Kant  <pranavk@collabora.co.uk>  [6ccd698371a8e88ea06ed0e144171dd1b6236aa7]

        gtktiledviewer: Override alignment buttons uno commands for calc
        
        Use .uno:HorizontalAlignment instead of .uno:XXXPara for calc
        
        Change-Id: I5af4fe62dc3075af4ba779499d062e6d91f21ecf
        Reviewed-on: https://gerrit.libreoffice.org/32773
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-06  Pranav Kant  <pranavk@collabora.co.uk>  [3ab6e2783bf7142729924cb95ca730404d0c54e1]

        gtktiledviewer: Support for posting arguments to uno commands
        
        Change-Id: I5db217b525d0f976ef6a7840e370f8f6a21d60cb
        Reviewed-on: https://gerrit.libreoffice.org/32772
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-01-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [ac03883cd66a2d58c17c8dac555a053586e46625]

        tdf#105127 VML import: handle <v:shape style="flip:..." path="...">
        
        I don't see an easy way to implement this via UNO, so use the internal
        API. As to the internal API usage,
        SdrEditView::MirrorMarkedObjVertical() (for UI) and
        SvxMSDffManager::ImportShape() (for WW8 import) are example client code.
        
        Change-Id: I9bf27788db32fd35d6b56e0f1a240c4b7abc5604

2017-01-06  Stephan Bergmann  <sbergman@redhat.com>  [c2b24cd6fbcc70e279b5c4c742911453dafe02a0]

        Use string literals directly
        
        Change-Id: Ia4ae5c01ae7eb976a0e9638f8bc8fe7ebab8e2cb

2017-01-06  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [060c2b9b1b0d3c9cf27f1b289a620cfa82b5b060]

        QA Basic: split tests of methods in different files
        
        Following resolution of "Missing TAN method" [1]
        as discussed on dev list [2]
        a large majority of methods are now tested
        with (almost) one method per file
        
        Missing methods:
        - colors failed: RED, GREEN, BLUE
        - file methods: DIR, CHDRIVE, EOF,...
        - financial methods calling Calc functions: IPmt, IRR,...
        - not totaly implemented methods (?): ROUND, WAITUNTIL...
        
        [1] https://bugs.documentfoundation.org/show_bug.cgi?id=102872
        [2] http://nabble.documentfoundation.org/QA-test-for-BASIC-functions-tt4202257.html
        
        Change-Id: I2b2824b5b18a2cfbbee2bbc5369e9e2b9e5c930b
        Reviewed-on: https://gerrit.libreoffice.org/32519
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [ff8f5e6255ed7b627fb42ecd9e2222f18293218f]

        writerperfect, xmloff: fix loplugin:cppunitassertequals warnings
        
        Change-Id: Ie8246433a7cea0886f00d8c76cf6f7d023545417
        Reviewed-on: https://gerrit.libreoffice.org/32770
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-06  Stephan Bergmann  <sbergman@redhat.com>  [032b5090729a19170856851215a2ea8ea8616e81]

        No need to check isEmpty() before clearing
        
        Change-Id: I75b077cbc2d100964d4157220561d53c1b235199

2017-01-06  Olivier  <olivier.hallot@libreoffice.org>  [9e6132b985b7cb8acebe4fdb2322b25931abde3e]

        Updated core Project: help  d2ff85a3942838ae72e4d7abced5e94e6d275225
        
        Typos and tweaks in Help pages from translation
        
        Change-Id: I53963f69b268ac57166963b5d1f4cac663b67312
        Reviewed-on: https://gerrit.libreoffice.org/32760
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-01-06  Stephan Bergmann  <sbergman@redhat.com>  [1f56cb61e2b991d2e9c7a639ec3b2f2994f93888]

        This apparently doesn't happen
        
        The code has been like this ever since ed8c4fd992a4e2e43e65d05e6f06336bfe2fdba2
        "INTEGRATION: CWS eforms2", but it doesn't make sense:  It apparently wants to
        clear XCurrent to leave the for-loop early, but would acutally cause a null
        deref instead.  So this branch apparently doesn't get executed routinely.  Is it
        impossible to be reached?  To play it safe, assume no.  But I can't find
        anything substantiating the "we'll remove the slash below" claim, so just return
        an empty string instead.
        
        Change-Id: I18e05385bbef05e7682a2eb4d525cfee25d9a6f5

2017-01-06  Pranav Kant  <pranavk@collabora.co.uk>  [de6e3d1e87d0e620bcef115605404a76800600a9]

        lokdocview: Handle insert key
        
        Change-Id: Idb5ad17a3a94b9a6fba1113a759207c59acfb7bd

2017-01-06  Stephan Bergmann  <sbergman@redhat.com>  [1426eb8a9a8cc150f2330135f28384e5193c6c2b]

        Clean up a usage of OUStringBuffer
        
        Change-Id: I05205763502fb20e056cc80f50a37b93232e5743

2017-01-06  Stephan Bergmann  <sbergman@redhat.com>  [d289b56c655dae12a26316f40473c46377e18a44]

        Use OUString::boolean
        
        Change-Id: I8989fcc18cd0f0b28ef6da5c3c3d7f87429b569b

2017-01-06  Stephan Bergmann  <sbergman@redhat.com>  [28180c40a6ad3e500156fa660fdf7ec810049629]

        No need for an OUStringBuffer here
        
        Change-Id: I01697ac2b84f836ff0b3d15aa8d03042f229eacb

2017-01-06  Gabor Kelemen  <kelemeng@gnome.hu>  [b6a1e3e6fa048d381cca257e52b244d5bba67f37]

        Updated core Project: help  5dab8d006d59a1187da8afae151c48f24080764f
        
        test-hid-vs-ui: Fix Writer Navigator side pane element references
        
        From source/text/shared/01/02110000.xhp,
        we did not find file sw/uiconfig/swriter/ui.ui.
        From one of ['source/text/swriter/01/02110000.xhp',
        'source/text/shared/01/02110000.xhp'], referenced items
        ['numericfield', 'promotelvl', 'up', 'demotelvl']
        were not found inside sw/uiconfig/swriter/ui/navigatorpanel.ui.
        
        From these numericfield is a special case, let it be for now.
        
        Change-Id: Ief96fd2238e993d7d1a6d8a59cd86f1ddef94980
        Reviewed-on: https://gerrit.libreoffice.org/32765
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-06  Justin Luth  <justin_luth@sil.org>  [ba2c31da9723182d2087e27a1ea0f95d9617f343]

        tdf104061 - looking for test documents
        
        This fixes the specific test document here, but likely there
        need to be other qualifiers such as "if the table is the first
        node in the section".  Likely this commit will be reverted.
        
        We will use Milos' document tester to hunt for the side-effects
        of this patch - which should give us a good set of test documents.
        
        Change-Id: I7d3a2168556c82bc4758ad665da319d55df4ba2b
        Reviewed-on: https://gerrit.libreoffice.org/32759
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2017-01-06  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [b052cfcfd6453696d036526446e35bd26952edc0]

        libpng: update to release 1.6.28
        
        Change-Id: Ie22e5eb6656ef1d2e7903011ea72a1aa26d4da7c
        Reviewed-on: https://gerrit.libreoffice.org/32767
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-01-05  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [575e222a1742918be052f2b716ddf57ce0008404]

        refactor and simplify AppendAllObjs with a circular buffer
        
        - do not iterate repeatedly over objects already handled
        - filter out AS_PAGE and AS_CHAR before looping
        - use circular buffer as we are only ever removing, never adding formats
          to handle, so we can get away with one alloc
        
        Change-Id: I0244bda6db4704891111f6c6a8630a72bede68e6
        Reviewed-on: https://gerrit.libreoffice.org/32747
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [6bd7451ecd66417a4e8b8dff3874c15ba4d1536e]

        add gif fuzzer
        
        Change-Id: I47dc449464cc7643d05b73e9612d01e50a8d4b8e

2017-01-05  kerem  <hallackerem@gmail.com>  [1b60db958f84c61066ea30e143a4f33423a657d9]

        tdf#90290 use custom asserter in subsequent_filters-test.cxx
        
        Change-Id: I1a6e4ecb69c4de330d506b56e7622b58c6836bd8
        Reviewed-on: https://gerrit.libreoffice.org/32740
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [dfe33fcd20d97e34ba7b7926a5a0c9a93e0e9960]

        Related: tdf#45820 polygon clipping during wmf load is ultra slow
        
        For file fuzzing defer actually doing it during load and just set a clipping
        region, which can take a polypolygon argument, instead of setting a basic
        cliping rectangle + complexclip flag to specially clip certain things
        
        for normal use, continue to do the slow thing as it gives different visual
        output, so its either not quite the right thing, or there's bugs elsewhere
        that would need to be fixed to go this way the whole time
        
        Change-Id: Ieac7ab54ed7d7c1ca14afd75b25fe273fd676c5d

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [3e7bf7dc10f65f51dfd0bb29a67de4653d5902c9]

        add ISECTREGIONCLIPREGION to dumper
        
        Change-Id: If60e84031cfa8aa3cbbdbb99281d784dcd9e6432
        Reviewed-on: https://gerrit.libreoffice.org/32757
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-05  Eike Rathke  <erack@redhat.com>  [6b89bcf85a911d043c9d93e843be12e6f23adedd]

        check "#ERRxxx!" constants for accepted error values, tdf#105024 follow-up
        
        Change-Id: I9a11695710baa2f4e022c8e07f01b962cfabe2e7

2017-01-05  Eike Rathke  <erack@redhat.com>  [44021bd4018f4f97d9f0f6b6e1f0a256e8853537]

        check token array code errors when testing for equality, tdf#105024 related
        
        To not end up with a series of equal errors when importing individual error
        cells and attempting to group them.
        
        Change-Id: Idfcbb2e7077fc8799ef925c2c2e17188ac5e3b14

2017-01-05  Eike Rathke  <erack@redhat.com>  [857be5b2db4b2726306199bc279942f621bf55d8]

        Resolves: tdf#105024 generate and parse detailed "#ERRxxx!" error constants
        
        Change-Id: I4e5d98cdbbc2f3e7746cd3892f70151376bc5808

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [f91dc0342de13e648dba5d9a93c01db23ae83533]

        Resolves: tdf#104919 crash with empty ScNavigatorDlg member
        
        commit 292560a957498bed70b625c992ec6bcf631dceb3
        Author: Noel Grandin <noel.grandin@collabora.co.uk>
        Date:   Mon Oct 17 13:23:23 2016 +0200
        
            loplugin:unusedmethods
        
        detected the intended methods to do this were unused, so restore then, but hook
        them up this time
        
        Change-Id: I3b7e4a557696a91a70956487468b99fec6324a93

2017-01-05  Stephan Bergmann  <sbergman@redhat.com>  [1606e22d979e7a1cae31c609b214649ded1e5885]

        No need to check isEmpty() before clearing
        
        Change-Id: Ie32a4ee915d57618d2a6a661febf39fd0d55dd80

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [ab3fe69ffb9c9e8d57968bb112434df91bfc3c7e]

        finish moving ImageList to framework
        
        Change-Id: I9d9f292066321174af8b0bcd96c58de5fc7566b8

2017-01-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [46153bdcf2f89e88607dfb0dd0003108796424e9]

        Related: tdf#105093 sw PDF export: handle embedded videos
        
        Use vcl::PDFExtOutDevData::SetScreenStream() for embedded media to make
        sure that vnd.sun.star.Package: URLs don't end up in PDF out literally.
        Acrobat Reader obviously doesn't understand that protocol.
        
        Change-Id: I384891b3ef2dcea25bbf591bd210ccf899d30a61

2017-01-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [9739392cbd0e7497351b7002a235b26c21392b9f]

        xmlsecurity: hold XMLSignatureTemplateImpl by rtl::Reference
        
        Going via UNO for a class in the same directory is an overkill.
        
        Change-Id: I3dd09a74b6113c472402632bd54bc5bcf32f69bf
        Reviewed-on: https://gerrit.libreoffice.org/32748
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-05  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [ff4bafa065dd36fe1cdedcc4d20971f3abbd17fb]

        use proper message passing
        
        - checking the type of Format hopefully allows skipping contact checks
        
        Change-Id: I11690e4ec1e94b809b0ec13f2d9b4e3a22ded213
        Reviewed-on: https://gerrit.libreoffice.org/32729
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-01-05  Stephan Bergmann  <sbergman@redhat.com>  [951befe8705b6bbd2cceb19161705ec8fb2d2864]

        getLength -> isEmpty
        
        Change-Id: I5a8c2911851d1a798d8c6f3c25b08cb0469f07a0

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [3cd39b91f872ca32b09a362de2cb0efaf0e2ba3b]

        move ImageList to framework
        
        this can probably be replaced by a std::*map<Image>
        
        Change-Id: Ic36c5f406f5ea51cb9ff135858e319e0877179c7

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [4f5cd607e30633ca51263c2f45c4753e8990302f]

        move CommandImageResolver out of vcl and beside its only user
        
        Change-Id: I2bd70d87bb12d5750d8427b8a8fe786cfce8961b

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [57990e4b8ea2eaeb478b161b568e31036c7a5fe4]

        move ImageType enum out of CommandImageResolver.hxx
        
        Change-Id: I0b4da9a4edff8d0f9016fbd79cb205bdf2b35268

2017-01-05  Michael Stahl  <mstahl@redhat.com>  [b07fac2f7a52106c7624c6b82f6e328d49af1a52]

        oox: rename misleadingly prefixed m_pShapeStyle
        
        Change-Id: I07fdc4fff2dd05b57d1a0635d0bed8d1afd6dc58

2017-01-05  Stephan Bergmann  <sbergman@redhat.com>  [cdff2caffabf97cb87a22548e0d1a55f4e1daf42]

        No need for heap-allocated OUStringBuffer
        
        Change-Id: Id2dbe3ecce9eba2eefab90f43b9a2a6894839cfb

2017-01-05  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [9fc76fd59cb632faa3b9b8467caccfac87d15838]

        use GetZOrnderHint instead of duplication
        
        Change-Id: I78f428e9ddc50df60f7e9652015d49f3cf7b3286
        Reviewed-on: https://gerrit.libreoffice.org/32746
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [fbf10700c5cd174955821e0e2ab8b4c1d87010c1]

        ImageList doesn't need to be a friend of Image
        
        Change-Id: I3bfe3b6fcd033f1cab503934cf4442adb0143939

2017-01-05  Stephan Bergmann  <sbergman@redhat.com>  [21033d04fd55470cb8b693bca4af2058da2a8dcc]

        Clean up a usage of OUStringBuffer
        
        Change-Id: I8435865f1a67a3a6d889c1b8a3d30e632ffc61fd

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [a1baba68858ff639b3cd7a19551a705fed5d50d7]

        drop unused forward decl
        
        Change-Id: Ie4a2ac8e5363539eb09bb16f13f46829c3c63785

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [9253dae3611d02ece90fba1fd5255901a0924589]

        drop newly unused InsertFromHorizontalBitmap
        
        Change-Id: Ia0b0032bf261712be30ac23c8e5ce993011b2e5c

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [619456ed85b8b7596a3d4eab548b683da7512e4f]

        unwind RID_SVXBMP_FRMSEL_ARROWS imagelist
        
        Change-Id: Id74ebd81b3688383271b581b69734fecfe3eb079

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [2a8e0cab908e5b6983e0e7074db509615f9d8c4f]

        drop newly unused defines
        
        Change-Id: I9ab375c851b4c0738bceec3c2cefc16df57c16ce

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [1016cd785685118fb6c69fe59ba9bd0647a76f63]

        flatten and simplify this resource hierarchy
        
        Change-Id: I622dae5f36b44c08e597d94fe8184ad92504d038

2017-01-05  Stephan Bergmann  <sbergman@redhat.com>  [c03d803a723e3325b210346126115457e914f605]

        Replace side-effect--only uses of makeStringAndClear() with setLength(0)
        
        Change-Id: Iaf8011f1bd6a10b324653899b7f51458f7d0b68a

2017-01-05  Mark Hung  <marklh9@gmail.com>  [910817d7364253c8ed0dc876e5e38fdc707e0ee8]

        tdf#104372 Update UNO command of default formatting in Impress.
        
        The UNO command of default formatting in Impress is .uno:SetDefault
        instead of .uno:ResetAttributes, which is the UNO command of clear
        direct formatting in Writer.
        
        Change-Id: I1f167e7902c333eaa47a07431f67c76d809838c4
        Reviewed-on: https://gerrit.libreoffice.org/32531
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-01-05  Eike Rathke  <erack@redhat.com>  [896dd3962cd7e62bb2a9ebc6f97ff77936ec06a8]

        tdf#105024 use context to generate "error only" formula string
        
        The ScGlobal::GetErrorString() shortcut produced error constants in the
        localized UI language, which was wrong anyway when storing ODFF. Use compiler
        with context instead to generate the proper symbols.
        
        However, this currently maps all not defined Err:xxx to #NULL! so to preserve
        those additional work is needed.
        
        Change-Id: I1de7621d6349d5b00a5aac1cedc9f265c78c7db1

2017-01-05  Michael Stahl  <mstahl@redhat.com>  [141c27de8af0652a77d993ca4c8201dabbead655]

        editeng: convert more DBG_ASSERT to assert
        
        Change-Id: I55aa17c9c900f927735d530550d5a660b6c2148a

2017-01-05  Michael Stahl  <mstahl@redhat.com>  [460f2034cf0ec6d1a20e54420ac7d7fcb024475e]

        editeng: convert some DBG_ASSERT to assert
        
        Change-Id: Iec89de279adf1c1cea3ecf84380d4b8b820714a4

2017-01-05  Maxim Monastirsky  <momonasmon@gmail.com>  [fae07692473f0e29e469b1da5d767fc9203dd22c]

        tdf#105121 Crash in GrabFocus during dispose
        
        Change-Id: I03a001f5c670e0ca2c6d78fcf726ea5a46a93eab

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [1b7d1d16e3a6826433271b3eed4a2d542585961b]

        convert from bmp to png
        
        Change-Id: I7fe47f47f19b93eab5d0cef0afde63e6f61c21b4

2017-01-05  Lionel Elie Mamane  <lionel@mamane.lu>  [860ecb9e583627ab43097784ad98b41afd983ff6]

        require firebird 3.0 for build (don't allow 2.5)
        
        Keep firebird_integer_x64le.odb around for a future 3.x firebird that
        will allow opening Firebird 2.5 databases, so that we can test this
        capacity in our tests.
        
        Change-Id: I05dbef51284bdb25132ff6cb661659430eea6a92

2017-01-05  Olivier  <olivier.hallot@libreoffice.org>  [bfa5bdf415fb9765139cc4d1eb040132ee484946]

        Updated core Project: help  e5fa8a6736f11ccb8c7e87ce7e07cf003be61fa1
        
        Fix 'Insert - Document' menu entry in HC2
        
        Change-Id: I31cfecee94a4f38c4ad1488eed1e555b1daba810
        Reviewed-on: https://gerrit.libreoffice.org/32750
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-05  Caolán McNamara  <caolanm@redhat.com>  [82ebe06bce6efd0ed4204f6fcf4a139da44716cb]

        unwind radio and check img lists
        
        Change-Id: I7ce7621254583207b913555614204a3733e74263

2017-01-05  jan Iversen  <jani@documentfoundation.org>  [bc5bd4a0297141863acebc6fc7bcd3a6e6008869]

        gbuild xcode-ide-integration code cleaning
        
        Cleaned some function to ease readability
        
        Prepare to add header files to solution.
        
        Change-Id: I7d9c5ea18cf74147d0639b6a8dcbf11bd9ad7bc8

2017-01-05  Stephan Bergmann  <sbergman@redhat.com>  [6e1a8e385034aa8212ad6f6767820f7c2c65c103]

        Remove obsolete HAVE_GCC_VISIBILITY_FEATURE check completely now
        
        cf. f255c3e96e25a43a4724d80287554d892d7ffd70 "[API CHANGE] Remove
        HAVE_GCC_VISIBILITY_FEATURE, always true"
        
        Change-Id: I958428881f17703d805873a1fe4854896438eb19

2017-01-05  Justin Luth  <justin_luth@sil.org>  [4b12246a6c2285a9d4fe20e665028b6f8a68b018]

        tdf#49102 - remove list numbering from merged cells
        
        The hidden cells in a vertical merge retained their
        numbered list properties.
        
        It is possible in LO's UI to create a table similar to this
        by numbering the cells first, and then merging them.
        So this behaviour also needs to be prevented in
        a future patch.
        
        Change-Id: I0c3ae50aada3fa03e624b1d4212b2776b7559036
        Reviewed-on: https://gerrit.libreoffice.org/32512
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-05  Maxim Monastirsky  <momonasmon@gmail.com>  [82c9dbe2a015a16e8e3525daab77967a90858f14]

        Improve last commit
        
        Change-Id: I4feb71c9117e13f18e2c5215714fd0170f166b64

2017-01-05  Szymon Kłos  <eszkadev@gmail.com>  [9152f16b7901af6bceaa296b8e0fc171ee5fe03c]

        tdf#102059 NotebookBar accessible using F6 key
        
        Change-Id: I873c49d8c0557eb3702de921fb5d2281acfed526
        Reviewed-on: https://gerrit.libreoffice.org/32459
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-01-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [4f55dedce3a618df65aacb536ec9902299e2e6d7]

        sw: indentation fixes
        
        Change-Id: If996c17dbfee2302a1d0f58428b088a953abcc9f

2017-01-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [64d80d22851a38eb3f320f4e2b2bdf875da4d8b4]

        Related: tdf#105093 sd PDF export: handle css.presentation.MediaShape as well
        
        It's exactly the same as css.drawing.MediaShape in this context.
        
        Change-Id: I4be114ef731e85222f0dd1d897f646ad8da3849d

2017-01-05  jan Iversen  <jani@documentfoundation.org>  [1b4746f58c553775f4bba25f439102d30decdf2c]

        gbuild-to-ide Problem with multiple targets.
        
        2 statement changed indention and caused problems
        
        Change-Id: I67c1d51fcb9efa447085f8839c450c9741905f08

2017-01-05  jan Iversen  <jani@documentfoundation.org>  [c919e3194470d4edce6fac932407bb895a1b93d3]

        gbuild-to-ide general update
        
        Changed target_by_location to an OrderedDict,
        this makes the modules sorted in the single solutions.
        
        Change-Id: I55096638c08610f761844ab66fcaadf6c00ff2c8

2017-01-05  jan Iversen  <jani@documentfoundation.org>  [dd885c6a2cd2c2b315eff806dafd08a4947519cf]

        gbuild-to-ide xcode update
        
        The xcode generator, now generates 1 solution.
        libreoffice.vcxproj
        The project contains all targets and all source
        files (as delivered by gbuildtojson).
        
        Lots of work still outstanding.
        
        Change-Id: Ibe233dba395aa2f342d865e56053f292f708efa3

2017-01-05  Stephan Bergmann  <sbergman@redhat.com>  [ad9cfbcf02b74b1d1ca9cc5d51e5f3777cb9eab9]

        Don't exclude a var from loplugin:salbool merely because of use in >>=
        
        Change-Id: I1b8a3dfa1dc6b351ab0903a74eae19dfa6d0888d

2017-01-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5af78ee8dfcb05319ec3a8f9df9c12b9a2b30539]

        This lock seems useless
        
        m_pCurrentMainType->commitToModel creates the same lock.
        
        Change-Id: Iaecf6b3392ce7b1371623f962b0fdc58f8ddaa07

2017-01-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e83917a74e501052d885aae7e51e0c60e1e0ffd5]

        Clean up code after some easy hacks
        
        See commits:
        c613b5dba883897c927f7b60c84830c62a79d0ea
        610bc5aa161e726135feee0c7f64331df090475a
        
        Instead of adding new conditions or variables,
        here we need just to initialize nActNumLvl
        to a new default value.
        
        Change-Id: I7b5a559ab5fecdc2a060840a99479312fabbcb4b
        Reviewed-on: https://gerrit.libreoffice.org/32745
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-01-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a3cf075880db31f77cd0550e0ee25eca931c6a40]

        I miss empty lines from between these function definitions
        
        Change-Id: Icec3a948a92bf54bfc442b34cf806e053a9096f3

2017-01-05  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2be139d76bdb66e77719613d802dc0047c284456]

        tdf#105069, store the VBA module info for new modules as well
        
        This was never a problem until we started to export the VBA stream
        instead of just writing back the imported stream.
        
        Change-Id: I4e20e717bebd3dc649efcf1b9c18b6e5053303d9
        Reviewed-on: https://gerrit.libreoffice.org/32741
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e885c4429ab48d32f74c3a04a6e9e3a3ac492ee1]

        m_bDoLiveUpdate is always true
        
        Change-Id: I169027a02bd4e0e5c2e0011e6aca4d6063547ca0

2017-01-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [1f9fcc141370ddbd4809ce44ee0c256672bc64a3]

        Remove useless explicit bool conversion
        
        Change-Id: I81caa89fe2ebfb88ce4eb36b8edb9460e9aca9c8

2017-01-05  Eike Rathke  <erack@redhat.com>  [3afe82bd63fde41d2a88418fb64e4ff587b05436]

        handle paste special of single formula cell if IsEmptyDisplayedAsString()
        
        Similar to CopyCellsFromClipHandler.
        
        Change-Id: I7da8a55c3648c6f04c5f3b11459764fd42f51399

2017-01-05  Eike Rathke  <erack@redhat.com>  [12ecd30476f17c6f6efde976f8e56d604eda0f1e]

        handle paste special of single formula cell with error result
        
        This apparently was never implemented, unlike in the block pasting code that
        handles it fine. Formula cells with error results were always copied as is if
        numeric was requested, even if formulas weren't requested.
        
        Change-Id: Id550c4e757b6bb2c06aa0637328216383cdf3d6b

2017-01-05  Maxim Monastirsky  <momonasmon@gmail.com>  [9ae8e4d35681890c5db153c53c74377428fa31d4]

        Base SvxLineEndWindow on ToolbarPopup
        
        Fixes size and position issues under gtk3/wayland
        
        Change-Id: I357a5935e2b44fd3d5effde8cf7d3499e26384db

2017-01-05  Maxim Monastirsky  <momonasmon@gmail.com>  [835556b51afd21f47b1bd1910cad0b7389ca04a8]

        Prefix SvxLineEndWindow members
        
        Change-Id: I0cfe88c65cc75757938a9f8004c219fbe39f88dd

2017-01-05  Maxim Monastirsky  <momonasmon@gmail.com>  [9e4ae869f45fdd1d6e9f268bb3d6a531e76cf752]

        Get rid of SvxLineEndWindow resizing
        
        Change-Id: I0135f084f64b9709688f0f9205940baf193c5d83

2017-01-05  Maxim Monastirsky  <momonasmon@gmail.com>  [697590be0903edbf23b35be7a9c48910d59b938b]

        Support icon theme change in a floating border control
        
        was unintentionally broken by
        64a2dc962cd68c86281ed747d3dc96bc996115eb
        
        Change-Id: I3358d8104dd1e2200f84019a2c4c41f1e0019399

2017-01-05  Maxim Monastirsky  <momonasmon@gmail.com>  [a487e548a0e8c40320cd44b2c7779787e9c0f860]

        Use command labels for the color popup title
        
        Change-Id: I2f61e25ef4451775320f8fa1761a951ab94af7d5

2017-01-04  Maxim Monastirsky  <momonasmon@gmail.com>  [23a13694a5a70098b5ecd58b99d99618111f3ea5]

        tdf#104944 gtk3: Ignore mouse up event if the wrong frame
        
        Change-Id: I3d0aad6d2b434866df9110d3b8493fec2d2c94fe
        Reviewed-on: https://gerrit.libreoffice.org/32465
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-01-04  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f883b687a1733756aff57acb8775351099515ee7]

        add UNICODE test case
        
        Change-Id: I4b3a560b7e0a82f204d16c740836d02ba63d955e
        Reviewed-on: https://gerrit.libreoffice.org/32734
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-04  Zdeněk Crhonek  <zcrhonek@gmail.com>  [bf3a9d7d691f1bd8b951a14964c8c7480f5d67ac]

        add PERMUTATIONA test case
        
        Change-Id: Id853563e39eeb9f31ca5ffd0e72a317989a4791e
        Reviewed-on: https://gerrit.libreoffice.org/32735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-04  Caolán McNamara  <caolanm@redhat.com>  [59ad262ab97c497c3e8a24d2e4a65b38f1d1dbec]

        last bitmaps that pMaskColor arg was used on converted to true transparency
        
        Change-Id: I99bb32355bc53e2c870f84e60fc1e35b9dfe8270

2017-01-04  Caolán McNamara  <caolanm@redhat.com>  [f1a8e00764b32c3b799ecd40dcb4dd632493bc45]

        replace the blue which will be set to transparent, with transparent
        
        Change-Id: I95923685d412145e88b672a50311c767d1425493

2017-01-04  Caolán McNamara  <caolanm@redhat.com>  [a3c4f39868226151b4b01906cbcf1b6d40740a28]

        convert these mono versions to png
        
        Change-Id: I93755ac95c170c457b32adac07557ed48ad8beee

2017-01-04  Caolán McNamara  <caolanm@redhat.com>  [4d1cbb7e894bba9769789a89a90622944fd28c80]

        drop unused SplitWindow::ImplDrawButtonRect
        
        Change-Id: I0ccb4adfec39f8717d5921e04809af65be066d0a

2017-01-04  Caolán McNamara  <caolanm@redhat.com>  [8077cc31a00ea32272102641f5814bba6098144b]

        all users of InsertFromHorizontalBitmap use all args
        
        Change-Id: I458036b084645af509d64a78f5389415dfc4115a

2017-01-04  Jan Holesovsky  <kendy@collabora.com>  [6106fea591f685bc1fd5b65ade86e2e45dbc58e1]

        tdf#81754: Unit test for the loss of text on save of pptx.
        
        The problem itself was fixed by commit
        2ad50c9a8c8411a57bbbd7a52734e72ffc4cc0ee.
        
        Change-Id: Ie7f0781e1f5a4d6c5297882a5f64a68b85558515

2017-01-04  pv2k  <vidhey96@gmail.com>  [610bc5aa161e726135feee0c7f64331df090475a]

        tdf#89932 bullets and numbering position tab level-1
        
        Fixed the problem of not showing the default values on level-1
        
        Change-Id: I167694d090a6c4cd8064250837d290efabfad21c
        Reviewed-on: https://gerrit.libreoffice.org/32261
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-01-04  Jaskaran Singh  <jvsg1303@gmail.com>  [2d54ffbf18d461c846535d539d704d45aff059b1]

        Enable fetching data from network, not just files available locally
        
        Change-Id: I7bd25fd66130f944bf7f278cf7fcbaae6dbbbc00
        Reviewed-on: https://gerrit.libreoffice.org/32544
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-04  Rosemary Sebastian  <rosemary.seb8@gmail.com>  [0fa23d9b499411407c1a0fed41e91f24d59d2ac0]

        replace namespace URL strings with function calls...
        
        Change-Id: I0b8b265df487aaeb76238013bc93c78e49a9e1a6
        Reviewed-on: https://gerrit.libreoffice.org/32723
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-04  Caolán McNamara  <caolanm@redhat.com>  [ebcad1fa79bf5e55bafebae38e59efd8bb445c13]

        unused bitmap resources
        
        Change-Id: Ia76b548e993d13c7706ab126109086cbd0717b4c

2017-01-04  Caolán McNamara  <caolanm@redhat.com>  [9e7b0ef950035393e28d2c1469c4c1a0a5662c17]

        follow up remove unused autohide leftovers
        
        Change-Id: Ic7281e915075519c300a330557399111838d7d34

2017-01-04  Caolán McNamara  <caolanm@redhat.com>  [b4a31534b949c512facdc7b0d148f249db285d13]

        drop AutoHide code
        
        only used from reportdesign and that appears to be overlooked from an earlier
        eradication program
        
        Change-Id: I196fd7ccbc909c935daf534d55e6b39de8510f23

2017-01-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [4ad249af88d15f2c8a09f0721a59d82718fcc201]

        tdf#105093 sd PDF export: handle embedded videos
        
        In practie embedded files always have a temp file URL, so from the PDF
        export's point of view they are still URLs, just at the end the contents
        of the URL is embedded to the PDF, not just the URL itself.
        
        So add a SetScreenStream() that's similar to SetScreenURL(), but it's
        for embedded, not linked videos.
        
        Change-Id: Ifcc60357ef0f5fed0bdec02e0c84cb16ee147781
        Reviewed-on: https://gerrit.libreoffice.org/32727
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-04  Michael Stahl  <mstahl@redhat.com>  [3bacb560c60e6484f217b3edc251d91725b64b84]

        sw: more implicit int conversions in SwEndNoteOptionPage
        
        Change-Id: I66033eeff8ebb636d5f55d61102a0f30f3353f85

2017-01-04  Huzaifa Iftikhar  <huzaifa3196@gmail.com>  [da7b10018433946dd0e0125ec5316dbe8c8b683c]

        tdf#97228 Moved class ControlCacheKey in a seperate include file.
        
        class ControlCacheKey defined in include/vcl/salnativewidgets.hxx is used
        only by vcl therefore it is moved to a seperate include file named
        ControlCacheKey.hxx which is inside vcl/inc/ControlCacheKey.hxx.
        
        This header file contains the definition of the the class ControlCacheKey.
        
        Since this class uses an object of another class named Size which is
        defined in gen.hxx therefore this is included in ControlCacheKey.hxx.
        
        All the files that references the class ControlCacheKey includes
        ControlCacheKey.hxx with the syntax: #include "ControlCacheKey.hxx"
        
        Change-Id: I7d7b3e1cf6950a953e6bbed670c1914826b2bacd
        Reviewed-on: https://gerrit.libreoffice.org/32422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-01-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [4dad0c5b1ee1a243fbccd45ef2fc97b78aaa30a2]

        Refactor lcl_makeHTMLColorTriplet
        
        - Reduce the unnecessarily large buf size
        - Replace multiple occurences of sprinf with only one snprintf
        - Avoid some unnecessary variable creations
        
        Change-Id: I14f36bea8eed10a62fbf977f10b148c8c52ad2ca
        Reviewed-on: https://gerrit.libreoffice.org/32451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-01-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [801e8041438636f264d8d11aa2b6f088fab3d073]

        Remove useless cat, and replace backtick
        
        cat is a tool for con"cat"enating files. Reading a single file
        as input to a program is considered a Useless Use Of Cat (UUOC).
        It's more efficient and less roundabout to simply give file as input.
        
        Also use $(..) instead of legacy `..`
        Backtick command substitution `..` is legacy syntax with several issues.
        It has a series of undefined behaviors related to quoting in POSIX.
        It imposes a custom escaping mode with surprising results.
        It's exceptionally hard to nest.
        $(..) command substitution has none of these problems, and is therefore strongly encouraged.
        
        Change-Id: Ia668c6323660641bbb5084ee824ae9ae7631c76f
        Reviewed-on: https://gerrit.libreoffice.org/32473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-01-04  Stephan Bergmann  <sbergman@redhat.com>  [9389f7bc1c78231cea0921646c10ff5cdb5a257e]

        Fix loplugin warnings in sqlflex.l
        
        (Normally hidden by T_LEXFLAGS containing -L in connectivity/Library_dbtools.mk
        suppressing #line directives; some loplugin:literaltoboolconversion warning
        would remain in a flex-provided occurrence of ECHO that is apparently not
        properly prefixed by #line at least with flex 2.6.0.)
        
        Change-Id: Id5693d6bd9e5b565dd9820e3cbea8e88e7967dd5

2017-01-04  Stephan Bergmann  <sbergman@redhat.com>  [30dd4ac3a8aa6481d20cd7b790cd807127969f8e]

        Fix loplugin warnings in sqlbison.y
        
        (Normally hidden by T_YACCFLAGS containing -l in connectivity/Library_dbtools.mk
        suppressing #line directives; some loplugin:cstylecast would remain in bison-
        provided expansions of $1 etc. variables.)
        
        Change-Id: Ic93bea0b2fe0ec5f741c4bc41f25cc72fec0498f

2017-01-04  kerem  <hallackerem@gmail.com>  [bddfa273edc7591d7a5e171e1abab035fe42716f]

        tdf#90290 use custom asserter in subsequent_export-test.cxx
        
        Change-Id: I8f8135728ab4f117cc99a0b78b8e3497417c5669
        Reviewed-on: https://gerrit.libreoffice.org/32717
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-01-04  Michael Stahl  <mstahl@redhat.com>  [f240b1db88440297d0b1eef80e8974ee54590df1]

        sw: remove the silly casting in SwEndNoteOptionPage
        
        ... by fixing the size of SwFootnoteNum so it can be forward declared.
        
        Change-Id: I1a9d32a1ec7e7201de1910407d32020b75fb7342

2017-01-04  Justin Luth  <justin_luth@sil.org>  [15ca00601701c50ccdb3d8dbe08ba705787386a7]

        tdf#43370 docfnote.cxx: return correct FTNNUM for GetNumbering
        
        way back in 2001 commit a7afc46b3766e4000ae5a9b8a914ede36bbd2991
        removed the option to select per-chapter footnote-numbering for
        footnotes placed at the end of the document (or perhaps chapter
        since the variable is called FTNPOS_CHAPTER, but the UI refers to
        it as document).  So only "Per Document" remained. However the
        function GetNumbering was never updated to reflect that fact that
        2 options were removed from the list now, instead of one.
        
        So, the UI reported the choice as "Per Page", the only dropdown choice
        available was "Per Document", and the actual implemented choice
        was "Per Chapter".  How's that for a mess?
        
        Change-Id: Ib8dc3d07c0ef62d39afdd2a1c78c14527649c6df
        Reviewed-on: https://gerrit.libreoffice.org/32700
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-01-04  Takeshi Abe  <tabe@fixedpoint.jp>  [49f10e92dc1a9bd563f4a8620f6e6019e5d6a683]

        starmath: SmGraphicWindow requires non-null pViewShell
        
        Change-Id: Ic1e0f3f7aefb801cdda4709c3d43794ad9a21b02
        Reviewed-on: https://gerrit.libreoffice.org/32722
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-01-04  Caolán McNamara  <caolanm@redhat.com>  [01f620676d6cd35b5d9c89bae7438303d1238849]

        split SV_RESID_BITMAP_MSGBOX up
        
        Change-Id: I4ebf48e5def5fb31aa7e34b5b6f89b220a27d1a6

2017-01-04  Stephan Bergmann  <sbergman@redhat.com>  [3d0618db2d2e3a994309d3462b206f46edee9df7]

        Clean up ~SwXAutoTextEntry
        
        The "DocShell must be cleared..." comment was a leftover from
        2613afee051fee15ac78b06f611da493989f893c "INTEGRATION: CWS sw008", pertained to
        code that had been moved into implFlushDocument.  The extra code block and
        accompanying "Thus, an own block..." comment are just nonsense.
        
        Change-Id: I7e60b488c609796d86bedf518218b06c612e494d

2017-01-04  Michael Stahl  <mstahl@redhat.com>  [bde8054e1801ffd2e4bcdb7b4d6ba08f5ceddd6a]

        gbuild: CppunitTest: export VCL_HIDE_WINDOWS
        
        This currently has no effect and so the CppunitTest_cppcanvas_emfplus
        pops up an annoying window.
        
        (regression from 181932b31ea9c07a9bec3677e73b67a9a6d4e3f2)
        
        Change-Id: I26314d98f10f6b39ca1c28821ccd0de6ba2a4358

2017-01-04  Gabor Kelemen  <kelemeng@gnome.hu>  [6fdbfb439306788565a3d6126e9ecbbb435a49c7]

        Updated core Project: help  17e3d608a1d4a09b6ef258beb4c2c22becd16414
        
        Fix ahelps and bookmarks on the 'Database Selection' page
        
        The wizard page is renamed, so change that too.
        Main DB Wizard page bookmark was obsolete, fix that too
        
        Change-Id: Ida8827add4531efb0e0e1c7391eb2a17eb699f62
        Reviewed-on: https://gerrit.libreoffice.org/32707
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-04  jan Iversen  <jani@documentfoundation.org>  [87d0251a9e12e8a82c8d81c1c342c1f02945e4b8]

        gbuild-to-ide xcode update
        
        Update to isolate module, and have groups for:
           Sources
           Headers
           Targets
           Other files
        
        Change-Id: Id2c48b0e3dae7c943c122e767d391d324e936619

2017-01-04  Mark Hung  <marklh9@gmail.com>  [289d42c8e24946ca099462fc5f71d0a46d3a8ad5]

        tdf#104085 Replace number format code literal with ooxml enumeration.
        
        Liberals of Number format code (NFC) were no longer recognized
        by dmapper after it had been removed in
        d30a8ec448bcd08c6a52a37d6ae41a4b71c235da.
        
        Replace them with enumeration.
        
        Change-Id: I3ed1e09d9f3987fce95bd708b9c0b0568d3f15f9
        Reviewed-on: https://gerrit.libreoffice.org/32527
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-01-04  Stephan Bergmann  <sbergman@redhat.com>  [1677faabbf7ae56e233205251b78b77d28937c35]

        SwXAutoTextEntry needs a disposal protocol
        
        SwXAutoTextEntry::GetBodyText calls SwGlossaries::EditGroupDoc to create a
        Sw[Web]GlosDocShell (which it then stores in xDocSh), and there must be a call
        to that shell's DoClose to clean up its resources.  However, if a reference to
        the SwXAutoTextEntry is still held during XDesktop::terminate (as can happen in
        JunitTest_sw_unoapi_1, where such a reference is held from Java, thus
        arbitrarily delaying destruction of the SwXAutoTextEntry until the JVM does GC),
        SwXAutoTextEntry::Notify's PrepareCloseDoc case will release xDocSh without
        calling DoClose, so an eventual ~SwXAutoTextEntry will not call DoClose either.
        (And calling DoClose from withing SwXAutoTextEntry::Notify would cause a crash,
        as it would destroy the SwGlosDocShell recursively from within its
        SfxBroadcaster::Broadcast call.)
        
        So introduce a disposal protocol for XAutoTextEntry and call it at least in the
        place that caused the resource leak in JunitTest_sw_unoapi_1.  For lack of a
        better inerface, reuse css.lang.XComponent for that protocol, even though this
        scenario doesn't involve breaking cyclic references among UNO objects caused by
        listener patterns.
        
        Change-Id: Id6501b84e562950e40b83e0b1afd1b3184807856

2017-01-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [49f3dc55dd4a425a45fdd2b86d285e616559f366]

        writerfilter: various small cleanups in rtfdocumentimpl
        
        Change-Id: If6ed5c12c100af6e37c83e177891f3c5c17c3aad
        Reviewed-on: https://gerrit.libreoffice.org/32720
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-04  Justin Luth  <justin_luth@sil.org>  [1a58cdf8af1aba52ce0a376666dd7d742234d7cf]

        tdf#99616 writerfilter: hideMark shouldn't force min size
        
        hideMark in Word does not force the minimum possible row size,
        but simply ignores any cell marker styles/sizings. So an empty row
        then takes on the "at least" size defined for the row.
        
        Change-Id: Id24a52f2a360a5040c2eed5c17757c0d32d03520
        Reviewed-on: https://gerrit.libreoffice.org/32380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-04  Michael Meeks  <michael.meeks@collabora.com>  [61aa97c1be23398acb7e9160763b621f63c13d88]

        vcl: hold VclPtrs to avoid possible lifecycle related crashers.
        
        Makes code on common EnableInput crash reporter trace safer.
        
        Change-Id: Ibcf218d0d2460383d12e19f48aaf0ab08e541532
        Reviewed-on: https://gerrit.libreoffice.org/32706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-01-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [0e71075bb7379af318482bb3abbb630c58db9ec9]

        Related: tdf#104841 sw PDF export: handle linked videos on non-first pages
        
        Be explicit about the page number, this way a video on the second page
        doesn't end up as an annotation for the first page. (In the Impress case
        each slide is exported separately, so there this wasn't a problem.)
        
        Change-Id: I83ba9cb4a3b2a6734bd88a138654e391199651c6
        Reviewed-on: https://gerrit.libreoffice.org/32696
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-04  Takeshi Abe  <tabe@fixedpoint.jp>  [d3c1a84d4c0bc24defcc497587fa6f258aa8ebdd]

        starmath: Reenable a test case for SmNodeToTextVisitor
        
        by fixing a regression which seems introduced at
        4f294a90877d2f91bb88c7d6cd5b74e8e546a025.
        
        Change-Id: If47f7528f5b5fd04432da134f345d69c25a1ca77
        Reviewed-on: https://gerrit.libreoffice.org/32665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-01-04  kerem  <hallackerem@gmail.com>  [9fb55f7b1de8be1c3f86a4ae540f648574d3ed45]

        tdf#90290 use custom asserter in filters-test.cxx
        
        Change-Id: Ia5fb43c8f5398659a08982700dbece72959af19c
        Reviewed-on: https://gerrit.libreoffice.org/32529
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0ab8a27244e74e1c0916b3737f15c6c949aead78]

        tdf#48140 replace CellRangeAddress in xlsx import (13)
        
        Change-Id: I4e06b536db63d8782662023a83cc92956b519e11
        Reviewed-on: https://gerrit.libreoffice.org/32698
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [25625f18a282209235214674f2b81604ecd067ad]

        tdf#105026 Remove wrong constraint in PERMUTATIONA.
        
        With permutations with repetitions, argument selection may
        be larger than argument elements.
        Probably inadvertently copied from PERMUT; has been there from
        pre-git.
        
        Change-Id: Icdee18eca647fb278f140630e45844684a1e3046
        Reviewed-on: https://gerrit.libreoffice.org/32569
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-01-03  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [facb4e69e4c75839df89969206403d2e97146dbd]

        tdf#104981 Fix deficiencies with PERCENTRANK functions.
        
        Added constraint check for significance argument.
        Replced inproper use of log() with log10().
        Improved code efficiency a little bit.
        
        Change-Id: Ie918857e6a04ea9fcf18410f789d7252f9c1cfc8
        Reviewed-on: https://gerrit.libreoffice.org/32528
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-01-03  Olivier  <olivier.hallot@libreoffice.org>  [090a2719e293d5b8ec817160897800d1db16574a]

        Updated core Project: help  723fa653bcc87c94ff246e9ef754e11fb097d926
        
        Adjust menus paths for commands
        
        Change-Id: Ie8f1c874cc3d8179b79afee3f673e50379708a05
        Reviewed-on: https://gerrit.libreoffice.org/32702
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-03  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [482db19e3c792892c536898408dd7da98265073a]

        tdf#105019 fix POISSON/POISSON.DIST deficiencies.
        
        Apply constraint lambda > 0.
        For POISSON.DIST all 3 arguments are mandatory.
        
        Change-Id: Ica056a2b315c10f0a22dd105c121d8ce97ea1717
        Reviewed-on: https://gerrit.libreoffice.org/32538
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-01-03  Michael Stahl  <mstahl@redhat.com>  [7e7fcb7ee614be44589d0ca90e7785a4efcf1457]

        desktop: remove unnecessary #define _WIN32_WINNT 0x0501
        
        gb_OSDEFS already globally sets at least 0x0502
        
        Change-Id: I52b75dc114eb498232faeb70ec75948ad01d3675

2017-01-03  Caolán McNamara  <caolanm@redhat.com>  [f3a6d9ad23375e4ed8a687f3c7b65bddd872813c]

        split SV_RESID_BITMAP_SCROLLBMP up
        
        Change-Id: I303f60b3347f6e079dd951b0c2a0b727a0696eef

2017-01-03  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [80e6671cacbe1785948de0311be972f897e962d9]

        tdf#43157 Cleanup DBG_ASSERT in misc.cxx
        
        Change-Id: I92faaf758e08776b731411c964f168c6ced253bc
        Reviewed-on: https://gerrit.libreoffice.org/32474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-01-03  Olivier Hallot  <olivier.hallot@edx.srv.br>  [bf80bbb7b75febc2769d6b64e6981224982f8fe2]

        Updated core Project: help  b35dc043354c7a585cce3346e94987205bb14f9a
        
        Revert "Remove tautology"
        
        This reverts commit 8c86ecf8cccaf730c2d03514d614db9a958172a7.
        
        Change-Id: I4ab158c181026f285f44fc1a99da8ff729561462
        Reviewed-on: https://gerrit.libreoffice.org/32701
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c2f77846b9b8f881396f0c678e58c544c7c9a274]

        add UNICHAR test case
        
        Change-Id: Ia90c0414a22fbae1479820567f93c586a9c6e119
        Reviewed-on: https://gerrit.libreoffice.org/32655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-03  kerem  <hallackerem@gmail.com>  [564bbaba573b565dfd7180ef20054ebf0297fe9b]

        tdf#97361: Changed method calls in check_indexed_property_values
        
        Change-Id: Ia3afaf2abd0f0a56ccb56d4f967117f1adc52fb2
        Reviewed-on: https://gerrit.libreoffice.org/32357
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-01-03  kerem  <hallackerem@gmail.com>  [ceab0bab9275394e8ac20e32a1d7828b4eb1f6ac]

        tdf#97361: Changed naming in check_fields and check_table
        
        Change-Id: I2a0cf6d6b663e00cd67447089f65512667b18f3a
        Reviewed-on: https://gerrit.libreoffice.org/32297
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-01-03  kerem  <hallackerem@gmail.com>  [c2e69df36464437d70c4396a4bc5932e6a97a0ff]

        tdf#97361: Changed method calls in check_flies
        
        Change-Id: I6148ffccd4284cfc72fed2c7f4538054a5aaf24c
        Reviewed-on: https://gerrit.libreoffice.org/32358
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-01-03  Rosemary Sebastian  <rosemary.seb8@gmail.com>  [f1dcb8b3e2e01848d44dd1beb82cd4e6e68a2acd]

        replace hard-coded namespace URL strings with function calls...
        
        Follow-up for https://gerrit.libreoffice.org/#/c/32425/;
        
        Change-Id: I59f77f0ccd681fb96bb9f1e7ec4b38d41c4f331a
        Reviewed-on: https://gerrit.libreoffice.org/32695
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4c53e17d47bea97168bd07630ccf781639dd03d1]

        tdf#48140 replace CellRangeAddress in xlsx import (12)
        
        Change-Id: Iec9ea10992ae031c4362a913792f738b2b45f199
        Reviewed-on: https://gerrit.libreoffice.org/32662
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Michael Stahl  <mstahl@redhat.com>  [2b2c764044659b233f57dd20b9f3c9d0d1e6f7e6]

        sd: the long and sordid history of STR_GRAPHICS_STYLE_FAMILY
        
        Nobody can agree on what the poor string should say:
        
        a2a605d864417209f3bfacc858fe9107a1e48531 "Image Styles"
        cf5a2811bbf5c013da3c6421ecb013137b2cc595 "Graphic Styles"
        b55b96589f7fe0b2f426c2472da7174ab95aab87 "Drawing Object Styles"
        a71a562a9958fc58a5fb914bcf7f8056a353f618 "Image Styles"
        77ab005ce70938d5541d5ffa7a937fb9e6beba1e "Graphics Styles"
        
        ... but since "Image Styles" is clearly wrong, let's try another
        innovative variant.
        
        Change-Id: I748a0fd50d6d13a48632f77434c7f3f35cc00050

2017-01-03  Olivier  <olivier.hallot@libreoffice.org>  [123e67bbe7107cd6ae76b5ace99f3649e54b8718]

        Updated core Project: help  8c86ecf8cccaf730c2d03514d614db9a958172a7
        
        Remove tautology
        
        Change-Id: I8567633042a09f1423499bbbb3d814399fccb0a6
        Reviewed-on: https://gerrit.libreoffice.org/32659
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-03  Olivier  <olivier.hallot@libreoffice.org>  [53ee2984bf5de1b072f0eab9de9b0f2bdacab59c]

        Updated core Project: help  c277e5344c0caea2ec5c331c54ce32a378439acc
        
        Fix typos in help page title_page.xhp
        
        Change-Id: Ibaf2a0584576ad5fd34b337e10994953ea4bc1ae
        Reviewed-on: https://gerrit.libreoffice.org/32641
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2017-01-03  kerem  <hallackerem@gmail.com>  [909164e474e113b948195822ebf7c14dd21385db]

        tdf#39674: translated German to English in svdtrans.cxx
        
        Change-Id: Ic46e747a9dbec99e6037c6b35e175ce5b1efdd82
        Reviewed-on: https://gerrit.libreoffice.org/32594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-01-03  abdulwd  <abdulwd97@gmail.com>  [a0f6374670f67646e802aef45d927a8746b2ae12]

        tdf#95416 Two include files moved to sc/inc
        
        Files which references the moved files now include them with #include "bar.hxx" style
        
        Change-Id: Ia69c61f04e4e7ca587c8065c8af6d1de7f33dd5d
        Reviewed-on: https://gerrit.libreoffice.org/32443
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-01-03  Caolán McNamara  <caolanm@redhat.com>  [9b5ea3a1347f387416a426fee925619d08834cd5]

        drop else branch of if (true)
        
        Change-Id: Id11f005f32a0c66e9584c90aebb6943ed41acaf0

2017-01-03  Caolán McNamara  <caolanm@redhat.com>  [1b5e144b4ed0e276d6485ece6d3d2b0b10f9bbf8]

        SetPin and IsPinned are in an always-false circular isolated relationship
        
        Change-Id: I4fb3aaa8a5e8c62091fbc542deae6af3a113a608

2017-01-03  Caolán McNamara  <caolanm@redhat.com>  [cac974756f9a084216f9c555bbcd102465137d4b]

        SV_HELPTEXT_ALWAYSVISIBLE is unused
        
        Change-Id: Ib602edbbc2d972ec77e4d9d76ac493912579554a

2017-01-03  Caolán McNamara  <caolanm@redhat.com>  [b48e6dc3a5347a9a53d74f599b41b782cf7e9699]

        mnPinState is unused
        
        Change-Id: If8764b5cfda173bedfe2e911e39bf5b5e8a8573a

2017-01-03  Caolán McNamara  <caolanm@redhat.com>  [95965d819e4e29de62d57f8e2b83159e7dcea13b]

        BorderWindowHitTest::Pin is never set
        
        Change-Id: Ic50dd49b1470d4ee233e781e8c951c10c84968fd

2017-01-03  Caolán McNamara  <caolanm@redhat.com>  [cf8b7109c901fff155925aee014ba23c2917fb1c]

        no PinImgList is unused
        
        Change-Id: Ifc1552fe9f82cc315f8ad821120339021be68dcf

2017-01-03  Caolán McNamara  <caolanm@redhat.com>  [6fda9fae0cd80f7ba6a8c2fad1de6bc889737bd4]

        so maPinRect is always empty
        
        Change-Id: Ia2ee10ead7068d4809f5a3ba8fbf01fdf6e4a1c9

2017-01-03  Caolán McNamara  <caolanm@redhat.com>  [19ce5fa563f30a9147c0d3d903a5c556062a73be]

        WB_PINABLE isn't set anywhere
        
        Change-Id: I6acc4b9dc87dd6023b5ad7013bc27180d6e0db6c

2017-01-03  Julien Nabet  <serval2412@yahoo.fr>  [36cf76c7e98fb6a16980efb1ac801c8d0d99996b]

        Typos
        
        Change-Id: I487db955caff589b9f62c50b83067628bb768d50
        Reviewed-on: https://gerrit.libreoffice.org/32460
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-01-03  Stephan Bergmann  <sbergman@redhat.com>  [803f4743372aa51be123533115afa97a47336d54]

        Mark [Scoped]VclPtrInstance as SAL_WARN_UNUSED
        
        Stack-allocated instances of the non-Instance [Scoped]VclPtr variants are
        occasionally used merely for the side-effect of holding objects alive (like
        css::uno::Reference and rtl::Reference, which are also not SAL_WARN_UNUSED for
        that reason).
        
        Change-Id: I37ebfaf028a646cb2777c0baf0d99992057a22bd

2017-01-03  Stephan Bergmann  <sbergman@redhat.com>  [f82cd9c786933a641ab131758a9fc1bd291824cc]

        Hold SfxInfoBarWindow by VclPtr
        
        In SfxInfoBarContainerWindow::removeInfoBar, disposeAndClear is already called
        on the removed member (once found), so the ScopedVclPtr (also calling
        disposeAndClear when going out of scope) should not be necessary.
        
        Change-Id: Ibf4d19ebd5f1a6217e1d18ef0458c9b865667898

2017-01-03  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [36cdf3c35459df63ce137e550a6840a61865c0ca]

        tdf#104729 FILESAVE Save author name in comment during export to .xlsx
        
        Change-Id: I59d46f6a713e4f252844cda0f631ace239d73cdb
        Reviewed-on: https://gerrit.libreoffice.org/32115
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-01-03  Abhilash Singh  <abhilash300singh@gmail.com>  [65d10c4dedbf72f87888e14984393c222a5b31f9]

        tdf#87111 Warn about data loss when deleting source data of pivot table
        
        Change-Id: I59ab7551494622b8f1e68bfd9ef5e7ae19e65aee
        Reviewed-on: https://gerrit.libreoffice.org/31852
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-01-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [81aef113056270ce65f9dee5fe31b6f60617973c]

        Related: tdf#104841 sw PDF export: handle linked videos
        
        This is the sw-specific part only, the real work is done by the common
        CreateScreen() / SetScreenURL() API added for sd earlier.
        
        Change-Id: Ief9fd80082960ddd1f92f413eac79577621551ce
        Reviewed-on: https://gerrit.libreoffice.org/32687
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-03  Dimitri Bouron  <bouron.d@gmail.com>  [91a176b864ac0492f5c0d2386292118dd3095df4]

        tdf#104492: Fix bad docx opening and bad layout
        
        The problem seems to be the table's repeated rows value which is
        setted to max table rows in some docx file.
        
        Decreasing repeated rows value by one avoids loops but renders a bad
        layout.
        Table continuity is lost and lots of rows are hidden.
        
        So I set repeated rows value directly to one in order to avoid bad
        layout.
        
        Change-Id: If4adc33febe088a866b704e87e49339710e5aaf5
        Reviewed-on: https://gerrit.libreoffice.org/32349
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [640e8e827ef9e02d1f231e058faf743a4fbfae44]

        rename members and use range based loops
        
        rename members to reflect their type
        css::table::CellAddress maCellAddress -> ScAddress maAddress
        
        Change-Id: Id95461512600023dbfd3209a5b0fdcf3d3e53b1e
        Reviewed-on: https://gerrit.libreoffice.org/32661
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [a9e029ace41562e28e9242d63230ad1ca275f5d3]

        tdf#104744 RTF import: fix unexpected zero para left margin wrt style dedup
        
        See commit 1be0a3fa9ebb22b607c54b47739d4467acfed259 (n#825305:
        writerfilter RTF import: override style properties like Word,
        2014-06-17) for the details on style override in RTF.
        
        Here the problem was that we added an unneeded "reset to 0" property, the
        opposite situation that commit 657c6cc3acec0528209a8584b838cd6de581c437
        (tdf#104228 RTF import: fix override of style left/right para margin,
        2016-12-13) was fixing (there a "reset to 0" was missing).
        
        Change-Id: I37f079b9cb4773214d2531c2e34920b3b8927211

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c9c5c94771f22919ec82351b3b9b3096af96a508]

        avoid some numeric type conversions
        
        Change-Id: I89329ae1dc2c46b6412fcefd31cdb3dcd907354d
        Reviewed-on: https://gerrit.libreoffice.org/32658
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [2f01d2a42a5afecd7827a939cd0f5d6793cba47e]

        use proper message passing
        
        Change-Id: Id0ac2e87344fdab4db97357158c5cc60eed70898
        Reviewed-on: https://gerrit.libreoffice.org/32663
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2017-01-03  Caolán McNamara  <caolanm@redhat.com>  [e4a84c625f28b947816b07654fbe912a466b824a]

        default copy ctor and assignment operator are good enough
        
        and block default move equivalents
        
        Change-Id: I360860512d2c88f8688685f4e751ded6335549da
        Reviewed-on: https://gerrit.libreoffice.org/32656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-03  Tor Lillqvist  <tml@collabora.com>  [0621795c54956c89dbb2df585df8336b1f86f7ef]

        Move documentation for parameter of SfxObjectShell::GetTitle() to include file
        
        A re-design of this API would be a good idea.
        
        Is this function ever called with some specific max length that would
        not be one of the magic values? Probably the sanest would be to turn
        the magic value constants into a normal (scoped) enum, and have two
        separate functions: One that takes no parameter and returns the whole
        title (and then let the caller take care of truncating as necessary),
        and one that takes such an enum and returns a correspondingly mangled
        title. The less magic and defaulted parameters the better.
        
        Change-Id: I9e3aa95fae981c5ed48300b753556fa9074c1166

2017-01-03  Justin Luth  <justin_luth@sil.org>  [53fd124d2488977af8536f439874a15de375dc40]

        tdf#49102 - UI: remove list numbering from merged cells
        
        The hidden cells in a vertical merge retained
        their numbered list properties while the
        document was loaded (bad).  However, on closing and
        reopening, the hidden cells no longer had any
        numbering (good).
        
        This patch immediately removes the numbering,
        so that the working copy matches the saved copy.
        Now vertical merging works the same way as
        horizontal merging already worked.
        
        Change-Id: Ia37151031eab4fd57bf958e9cddf6dce06dafc3c
        Reviewed-on: https://gerrit.libreoffice.org/32518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-03  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [bd97bca534b61ef302c606ae7452454d5e87910e]

        tdf#43157 Cleanup OSL_ASSERT in scenwnd.cxx
        
        Change-Id: If2bd3c96c6d6344d70ceb4d9c3d23d91c116893a
        Reviewed-on: https://gerrit.libreoffice.org/32447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [19eb2bfa2d56fbe97fe187b3320cf884d848119c]

        add PERMUT test case
        
        Change-Id: Iae53698eeb2fbe58671dc51b3364b0611ebbce49
        Reviewed-on: https://gerrit.libreoffice.org/32542
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b144ec03020b9d717bd7ccad0e6e4c84aa3f9898]

        tdf#48140 replace CellRangeAddress in xlsx import (11)
        
        Change-Id: I033b2ddb720942882aad5ceaa8b140546f32356d
        Reviewed-on: https://gerrit.libreoffice.org/32580
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c5c9b888d8d0c414a3b27619a6df9adfebf4f77f]

        tdf#48140 replace CellRangeAddress in xlsx import (10)
        
        Change-Id: I8a2d7edb33b093a7069d1289d3b66e3e0bb27548
        Reviewed-on: https://gerrit.libreoffice.org/32579
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a1a44eb3b305f1aad77b0cc1532c98016482f620]

        tdf#48140 replace CellRangeAddress in xlsx import (9)
        
        Change-Id: If0b9d35305c4e109cb3edf8c5041d95854cd6c28
        Reviewed-on: https://gerrit.libreoffice.org/32578
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [99577bfa80cb926ff9a1710905036e2d09747ddb]

        tdf#48140 replace CellRangeAddress in xlsx import (8)
        
        Change-Id: I45856e73dc189e00898f9ce8fa2281a0fbb99718
        Reviewed-on: https://gerrit.libreoffice.org/32577
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [470ea0a7ae1874064b09c711ee0a54f1a82ebfda]

        tdf#48140 replace CellRangeAddress in xlsx import (6)&(7)
        
        Change-Id: Idc44249b96009633f63b72dd51a74e51bef41284
        Reviewed-on: https://gerrit.libreoffice.org/32576
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [152e2e9211ce993f365004bf9caf9ea85269489f]

        tdf#48140 replace CellRangeAddress in xlsx import (5)
        
        Change-Id: Ib0ebc3e92e595cdc2ed1241efdb1131fb79452cd
        Reviewed-on: https://gerrit.libreoffice.org/32574
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a4b7a2475d33311fef16197bf6a945ad5121fc8e]

        tdf#48140 replace CellRangeAddress in xlsx import (4)
        
        Change-Id: I4576c8553205c075ae932567242d98aae3c20b1a
        Reviewed-on: https://gerrit.libreoffice.org/32573
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2f9a7c1826cd1233986c97ad840136fd4ed43bca]

        tdf#48140 replace CellRangeAddress in xlsx import (3)
        
        Change-Id: I75392908ee90ae96c79d0e44a33920e1441b2129
        Reviewed-on: https://gerrit.libreoffice.org/32572
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [77dc03c29501234bb07170004a7b8204987bad0c]

        tdf#48140 replace CellRangeAddress in xlsx import (2)
        
        Change-Id: I91115c65671910e4208cb14ae3837ff2129af472
        Reviewed-on: https://gerrit.libreoffice.org/32571
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9efa11a1090ab088c64a26dacea5d6f40d7878e6]

        tdf#48140 replace CellRangeAddress in xlsx import (1)
        
        Change-Id: I0ce4101c4f9f5554e505f170e95119431a8963f8
        Reviewed-on: https://gerrit.libreoffice.org/32570
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-01-03  Justn Lavoie  <jlavoie1602@gmail.com>  [6cea397a95dab91ebf37f25e443393c22da065f7]

        tdf#97361 Use join() for string concatenation
        
        The PEP8 suggest to use join() instead of + operator for string concatenation.
        
        Change-Id: I35325cc73845a450f5c8ce40b7594e6d57ad6f45
        Reviewed-on: https://gerrit.libreoffice.org/32504
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [215cbfb460326010737433c2020638e9388a88a4]

        add RANK and RANK.AVG test case
        
        Change-Id: Ia695c8fe92b1034fa1ad9e645e8459d23dac5cf9
        Reviewed-on: https://gerrit.libreoffice.org/32653
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ae604ccce58f414fb2a0446bb4f94553929c72e4]

        add QUARTILE test case
        
        Change-Id: I4cb90025f8459b756f484497abb0c70bbd61fa87
        Reviewed-on: https://gerrit.libreoffice.org/32540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a53cd3c0b3d2c2e10beb76a0829205eb86a3a0d1]

        add PHI test case
        
        Change-Id: I23afaf7381a8619c4224a55e368ede1973ba457a
        Reviewed-on: https://gerrit.libreoffice.org/32541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [18ac0c9327bb4e88b86237a375e205ea0da5bd38]

        add PROB test case
        
        Change-Id: I7d03035c330bc0711264e8fe84aefa99d386acdb
        Reviewed-on: https://gerrit.libreoffice.org/32535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d5109b2c216b3f41cfd0e1c50151cecafaa2e19a]

        add QUARTILE.EXC and QUARTILE.inc test case
        
        Change-Id: I52eaea05dd1430da04ab44bd07416da477f735af
        Reviewed-on: https://gerrit.libreoffice.org/32652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-01-02  Caolán McNamara  <caolanm@redhat.com>  [29f971d0d210036656be667f58df57a25849fcee]

        micro opt
        
        Change-Id: I2d713783f1ad533c23a3fe319e7c37b7fd0e0e0d

2017-01-02  Caolán McNamara  <caolanm@redhat.com>  [48954af3bc0957da9bf0d5ef9eb07c9079285932]

        coverity#708661 Uninitialized scalar field
        
        Change-Id: I1e87e7f6d135f9e4a0b4efbb4ce7e6e08663f675

2017-01-02  Matúš Kukan  <matus.kukan@gmail.com>  [35bc9668567a8c61763715f0854a42324dc5a4f4]

        Remove package with dbghelp.dll
        
        ENABLE_CRASHDUMP is always empty.
        dbghelp.dll was removed from scp2 in
        8ab4d2f29fdd2c058db23f6ee7b2200655d4c6f6
        
        Change-Id: I5c47ce4b4cafb2f24185ddd9a31eb1a3176fa176
        Reviewed-on: https://gerrit.libreoffice.org/32395
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matúš Kukan <matus@libreoffice.org>

2017-01-02  Caolán McNamara  <caolanm@redhat.com>  [c8660e164e3719ac2b0a626524f88c8c78ac806f]

        fix indent
        
        Change-Id: I39e79bc56c437323d4d860174242905ee5261cf6

2017-01-02  Caolán McNamara  <caolanm@redhat.com>  [aa35ca9721561fda838ceeb60148d0758a4772a4]

        coverity#1103741 Uninitialized scalar field
        
        Change-Id: I22a960e1170339aaf7939c0c5823dd1a53ae040f

2017-01-02  Caolán McNamara  <caolanm@redhat.com>  [08a323d016df4c3b15c44e11f65f9bf264ad10ea]

        coverity#1397202 Unchecked return value
        
        Change-Id: Iba346a5379f89b1a726f57b2d2a48cc827ec4a1f

2017-01-02  Caolán McNamara  <caolanm@redhat.com>  [85e8507d19195387784ba6af42d91609b129e00d]

        add a jpg fuzzer
        
        reshuffle things to share common core
        
        Change-Id: I50aa0e2ddeefaa4b2d0592b1118defd28b7347db

2017-01-02  Gaurav Dhingra  <gauravdhingra.gxyd@gmail.com>  [f6ff601b820749898a045e115cc0dc460e996104]

        tdf#95416 Get rid of #include ../foo/bar.hxx style includes
        
        Change-Id: I9b05c261faebd3e0e5d65ca524a4379c1d5918f1
        Reviewed-on: https://gerrit.libreoffice.org/32419
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-01-02  jan Iversen  <jani@documentfoundation.org>  [a4e9943d810829734849aed0254ac7bca2c3d258]

        gbuild-to-ide xcode generator moved proj files
        
        All .xcodeproj files are now located in <core>/osx
        to prepare for combining into 1 .xcodeproj for all of LO
        
        Change-Id: I649389ba2b94355ebaf6b5413bdb5dfae8c04764

2017-01-02  Caolán McNamara  <caolanm@redhat.com>  [f97cd16ea48315d09a420d2e2c7e5a229d3d18e6]

        coverity#1371220 Missing move assignment operator
        
        Change-Id: Ie2947ea621da7ffc6c9530f007e1acdd4efb50cb
        Reviewed-on: https://gerrit.libreoffice.org/32650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [9d6a749bc664f1876c938afb9eba4adc9f6ee09a]

        tdf#104841 sd PDF export: handle linked videos
        
        Use the screen annotation markup for this purpose.
        
        Change-Id: I129111cbe08c19c2f3b3ae046408ff9b2a28520c
        Reviewed-on: https://gerrit.libreoffice.org/32654
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-02  Caolán McNamara  <caolanm@redhat.com>  [d09888b835825085319d7b6855c3d5509539f42f]

        use std::unique_ptr
        
        Change-Id: I1c4f81e0ba0529b9e365c6ddb3d77a8a6a6d5741
        Reviewed-on: https://gerrit.libreoffice.org/32649
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-02  jan Iversen  <jani@documentfoundation.org>  [f61f34c900534b960f19425d1fe51608d6a4f12d]

        gbuild-to-ide update to xcode generator
        
        The generator now generates the same groups as xcode, with
        relative paths.
        
        This patch has been tested with l10ntools/pocheck.
        
        Next step is "sal" and actually compile
        
        Change-Id: I02c202434a346918e9ec725bd20e4713fc6fa73e

2017-01-02  Julien Nabet  <serval2412@yahoo.fr>  [43cc44107e592989ba072fb95026de2f661c8f1b]

        Remove newly added SAL_WARN_IF
        
        Following Stephan's comment from https://gerrit.libreoffice.org/#/c/32643/
        
        Change-Id: I6bb5c243313c3f0793286c6bae2967a6208dc854
        Reviewed-on: https://gerrit.libreoffice.org/32651
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-02  Julien Nabet  <serval2412@yahoo.fr>  [4b28e3b687cbffb4f3ace518bb5e6ef19c6b0b1d]

        Typo: m_nColumnPostion->m_nColumnPosition
        
        Change-Id: Iab83a89b5cfa1ca379cb59366682d5d2adeb0e31
        Reviewed-on: https://gerrit.libreoffice.org/32645
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-02  Julien Nabet  <serval2412@yahoo.fr>  [4e9af515d7e5af809ccd65549e4f01391e8eac0e]

        Remove some OSL legacies in dbaccess
        
        Change-Id: Id809265c1df7df48e77ac2d8fbff685c599f8432
        Reviewed-on: https://gerrit.libreoffice.org/32643
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-02  Regina Henschel  <rb.henschel@t-online.de>  [2ab040f5edfa83a40f918915f18ecca621aa2f94]

        tdf#105005 Breakpoint has wrong image in BASIC IDE
        
        Breakpoint, inactive breakpoint, step marker and error marker
        have got wrong images in 96d0506fceb8064c5ae156dfaf12d5b45623c557
        
        Change-Id: I7c03595dfa41e03b5b4a23d36c514a6c782281a3
        Reviewed-on: https://gerrit.libreoffice.org/32590
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-02  Julien Nabet  <serval2412@yahoo.fr>  [7b588d7403cde3ac77cac9d3284a369ddc039f99]

        Translate German logs in QueryTabWinUndoAct (dbaccess)
        
        Change-Id: Ia9a0dfac2174de6b0edc03d99cae0b9729cef36b
        Reviewed-on: https://gerrit.libreoffice.org/32644
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-02  Julien Nabet  <serval2412@yahoo.fr>  [f8e77c0894f5eb4495edb79a387f0deb63830226]

        Revert "tdf#99589 tolower changed to rtl::toAsciiLowerCase"
        
        Following Stephan's message https://gerrit.libreoffice.org/#/c/32462/
        
        This reverts commit 47f338c1cfca96db8f0384c3498755c4cd6ff2c4.
        
        Change-Id: I6846fe495a9e1cccce56a2764c61b804c0eaa75c
        Reviewed-on: https://gerrit.libreoffice.org/32637
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-02  Julien Nabet  <serval2412@yahoo.fr>  [7ed8646b0788ee35de164c157bbd49e84c99dbf0]

        osl/diagnose.h useless in userinformation (dbaccess)
        
        Change-Id: I44c83f3655d49af9d28dd34a52e9266294b21552
        Reviewed-on: https://gerrit.libreoffice.org/32639
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-02  Julien Nabet  <serval2412@yahoo.fr>  [12f6247e7b0bd29434f774a4790d8cae3c87db9a]

        OSL_ENSURE->SAL_WARN_IF for progressbar (oox)
        
        Change-Id: I88f143d823b83cc7db1b0ebde01f416eca84840e
        Reviewed-on: https://gerrit.libreoffice.org/32642
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [49968942a62f6feb6db4dcf385ddee925a57b497]

        vcl PDF export: enable MARK() in dbglevel<2 builds as well
        
        Instead of mandating dbglevel=2, use the already existing environment
        variable to avoid additional rebuilds.
        
        Change-Id: I9ac543522e0e79dd2be74e12d0dd0551be63988f
        Reviewed-on: https://gerrit.libreoffice.org/32638
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-01-02  Takeshi Abe  <tabe@fixedpoint.jp>  [20abf5f66b77bf0975eb93cb291af7ea79a45089]

        starmath: Assert that GetDoc() is non-null here
        
        Change-Id: I694f42a5bf2917e99bdf77d3cf7122cf1bb920ae
        Reviewed-on: https://gerrit.libreoffice.org/32596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-01-02  Caolán McNamara  <caolanm@redhat.com>  [62a97e6a561ce65e88d4c537a1b82c336f012722]

        ofz#372 check if ImplSplit succeeded
        
        Change-Id: I1e34295fe3ee5f77e787f583616d52fa92a0eca4

2017-01-02  Caolán McNamara  <caolanm@redhat.com>  [2cdaab42b9597c5d049dea81300c8b653dab046c]

        ImageLists don't exist in rsc file anymore
        
        Change-Id: I99101a7c979c9d9aa788df7dc5f49872d1089dd8
        Reviewed-on: https://gerrit.libreoffice.org/32593
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-01-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [d485ba9f383526bb6b98b3cd4a1a551698ca5d7b]

        sw: prefix members of FndBox_
        
        Change-Id: I05a4bc59e178d0e94e88540ab71fc6c46040490b

2017-01-02  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [8885343a33365d2570513073c3666428aa79dbdf]

        Fix inefficient usage of string::find() in condition (CWE597)
        
        string::compare() will be faster when string::find's result is
        compared with 0, because it will not scan the whole string.
        
        Change-Id: I78596a6d796fe9779f88b7c7b91da09aa27b7035
        Reviewed-on: https://gerrit.libreoffice.org/32430
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-02  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [136f5a209e1ca19f7d7b8eb69bb76e7d1b2c07e6]

        Prefer prefix ++/-- operators for non-primitive types.
        
        Change-Id: I9be657cd0b5ed964db8db2ca28fd2874ae5406aa
        cppcheck: performance
        Reviewed-on: https://gerrit.libreoffice.org/32431
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-02  jan Iversen  <jani@documentfoundation.org>  [f42751f534f56f1d465582ebce8d17094f640175]

        gbuild-to-ide, fixed typo and changed xcode generator
        
        target_name used - instead of _ which caused solutions to have a new name
        
        xcode generator changed to use fixed id for the major groups, in
        order to facilitate debugging of the solutions.
        
        Change-Id: I444c74f37dc471625fa3f28240678f9968d1e710

2017-01-02  David Tardon  <dtardon@redhat.com>  [99f3f180034b78900e9ff6953b9866fde3da01d6]

        WaE: unused variable
        
        Change-Id: Ib701d3adf1e79554e2ddcefb5943092e3a886041

2017-01-02  Justin Luth  <justin_luth@sil.org>  [e73c961a7fb23246dc4a9c27d7ed0808b9ba74b5]

        tdf#104876 writerfilter: m_bTableSizeTypeInserted = false here
        
        fixes commit cbd0fbc287051f918e4adb32b3e9b58dfbf8059d
        which removed the insertion code with the explanation saying
          we should simply not do anything,
          and that'll lead to the right behavior,
          don't try to be smart and try to set TABLE_WIDTH here
        but still left the flag set, falsely indicating that the
        tableSizeType had been inserted.
        
        Change-Id: I0720083c992d1d03a5fe259d5b4b177a0c8108f8
        TODO: the table size still isn't correct.
        Reviewed-on: https://gerrit.libreoffice.org/32385
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-01-02  Gabor Kelemen  <kelemeng@gnome.hu>  [7241c14d95f01ef4db9da94b3e6588bd917b14cb]

        Updated core Project: help  e48a6195fb176f3823ab5c0d9f700b50b9867486
        
        Update the Formula Wizard page
        
        Fix bookmarks and ahelps
        Mention the new Search box
        Remove an extra link to the list of categories and functions
        Reorder the OK and Cancel button descriptions to match the UI
        
        Change-Id: Id4cabf36c28fce1e22d51d8342fafea6e6516754
        Reviewed-on: https://gerrit.libreoffice.org/32599
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-02  Khaled Hosny  <khaledhosny@eglug.org>  [1b7e788eb3bf9cbe56ed5cc4a3fa7fa5e70ac40a]

        The mfFontScale[n] is always 1.0
        
        Change-Id: Ica2e67632f5bfe1f70ba7b2d7502257b47d053ce
        Reviewed-on: https://gerrit.libreoffice.org/32592
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-01-02  Khaled Hosny  <khaledhosny@eglug.org>  [7633cbb0e84d20a36b2972c6fd5c0d5a5d6280a3]

        Use FindMetricCompatibleFont() here as well
        
        Change-Id: I4b4c360a58f5e0176688294dc3d18aacfd000277
        Reviewed-on: https://gerrit.libreoffice.org/32581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-01-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [e5da108ef01872f460c176b6a9173e346e1d59a4]

        Bump copyright year to 2017
        
        Change-Id: I26ddcdd7bb9616c0599eec9101603d4be1ea4147

2017-01-01  tamsil1amani3  <tamsajama@gmail.com>  [1cb1cc30b5eb75483b6aaeec0192f7ee1d833461]

        tdf#103677 Icons Change
        
        Changed setup.ico to a more decent and elegant looking one
        
        Change-Id: I7c9ad6903d0319f22ad0a2202cb808a304f1fc12
        Reviewed-on: https://gerrit.libreoffice.org/32457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-01-01  Caolán McNamara  <caolanm@redhat.com>  [a2aceeb00de1529292709894bdb39b676a3f2337]

        return earlier, no logic change intended
        
        Change-Id: Icd75c46eb57c059fb60fd9701e6bb1fb651d8f3f

2017-01-01  Caolán McNamara  <caolanm@redhat.com>  [b560dc89e4c86cf624c327fd393e2c3166d66251]

        so noone cares about the return of [Read|Write]ImpGraphic
        
        Change-Id: I2e251ff71b1f20e43c797c3fc901f3a70dce7c6c

2017-01-01  Caolán McNamara  <caolanm@redhat.com>  [970edf67d2369288f12391be5cc06946fcd1684e]

        noone cares about the return from WriteGraphic either
        
        Change-Id: Ia91a8b4ae7768bd1623b8e2b545fcc9beff1fbc7

2017-01-01  Caolán McNamara  <caolanm@redhat.com>  [0a599225bcfc8682a7cc7f68dd3901d9791522b1]

        noone cares about the return from ReadGraphic
        
        Change-Id: Ifd86dee6f2657155faaa31a229feb16178d89f34

2017-01-01  Caolán McNamara  <caolanm@redhat.com>  [8332bc39f507b659b07fe01a31164c0805175dd6]

        return earlier, no logic change intended
        
        Change-Id: I39679d1c24ffa6f11c067a8fc3957c6a870f7403

2017-01-01  Caolán McNamara  <caolanm@redhat.com>  [a3eaeff2db210f3bfe36148a438a3cb593b28c55]

        don't need to forward declare ImageList here
        
        Change-Id: Id0477b52a004a9a24e4733aa4916cd1b011c6fdd

2017-01-01  Caolán McNamara  <caolanm@redhat.com>  [0ffc0db8f9cf79005f991e3aaf783a3cff37ee45]

        remove recently unused imagelist pointers
        
        since
        
        commit e3203ad42dd57d546ab8cd002b8fcbe54c9bcd11
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Dec 21 10:07:41 2016 +0000
        
            remove newly unused SfxModule::GetImageList_Impl, etc
        
            Change-Id: Ibb1430d2b6c7994b2425d686cf206d168530faef
        
        Change-Id: Ib2acaf66f513c4f7d6f74b790929df9e0a0a7038

2017-01-01  Caolán McNamara  <caolanm@redhat.com>  [5a6994870bb2fcb78372835aab59847402447a4e]

        fold ResourceIndexAccessBase into ResourceStringIndexAccess
        
        Change-Id: Icef518dc65d5edf4e7893df460aaae179eecfb45

2017-01-01  Caolán McNamara  <caolanm@redhat.com>  [705b43516215b67683ea0436c42bf5cada7ed445]

        so ResourceStringListIndexAccess isn't needed
        
        Change-Id: Ic25fc6f2f8f3e471a90e10c3f2319f40888520e6

2017-01-01  Caolán McNamara  <caolanm@redhat.com>  [e777637ffccd88a7aa51dc93bcf1744eb5367fd5]

        so we can drop StringList access from ResourceIndexAccess
        
        Change-Id: Ie855a45f7994e9d58ddecc51b54c25424fc544d6

2017-01-01  Caolán McNamara  <caolanm@redhat.com>  [ae7aaf16abdbba6f84e00ef73862e819b11c82eb]

        StringList isn't required or used by wizards
        
        as shown by
        
        commit a96c308e52983b7bc0275e31e50a9b04e5805852
        Author: Noel Grandin <noel@peralex.com>
        Date:   Wed Dec 17 10:33:26 2014 +0200
        
            java: these fields can be converted to local variables
        
            Change-Id: Ifefb5de196a3e5cbaa8945759da42886c69daacf
        
        Change-Id: I4da6c42e0114a891a6b6af8889c94b4332b0b40b

2017-01-01  Julien Nabet  <serval2412@yahoo.fr>  [5f757b7b372597d3f632b97b16d4aef6fe08ae1a]

        Typo: GetReccomendedExtent->GetRecommendedExtent
        
        Change-Id: Ic04a9ff115827558f9bc528c100b53bd7ca23486
        Reviewed-on: https://gerrit.libreoffice.org/32587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-01  kerem  <hallackerem@gmail.com>  [9bbc168c29d3f48839d40173f5467228ce9a7268]

        fdo#39674: translated German to English in svdmodel.cxx
        
        Change-Id: I48992d2738de40060239b4c25c4adbe64c97b4be
        Reviewed-on: https://gerrit.libreoffice.org/32537
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-01-01  Caolán McNamara  <caolanm@redhat.com>  [0f4eb22d5f3a86af9e5f8042c69e4ddf4a350b93]

        ofz#358 SJIS_84 table mnLeadEnd is out by one
        
        sjis 82 and 83 correctly denote the last index available
        while 84 reports one past the last available index
        
        0x84BE is the last value to map, not 0x84BF
        
        Change-Id: Idcadc2d554ee59586f6e2f2775301fe69c94d55a

2017-01-01  jan Iversen  <jani@documentfoundation.org>  [ae4f8ac9a16b7a0631124272d08c625e86c432d8]

        gbuild-to-ide performance optimize parser
        
        Change-Id: I93c81e027269830af7d6b2c9df2f1b0f0194880e

2017-01-01  Gabor Kelemen  <kelemeng@gnome.hu>  [f33aa5bc3af5de14cc5286f2655470474f22465c]

        Updated core Project: help  0333438951822fdb3300fdfffca07697aca108c1
        
        Fix ahelps and bookmark on the Text Animation page
        
        of the Effect Options window
        
        Change-Id: I426118e41af06e017196ea17bf3c102f5f2ff3c3
        Reviewed-on: https://gerrit.libreoffice.org/32585
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-01  Gabor Kelemen  <kelemeng@gnome.hu>  [a4973c22fc114661d77566038a3cc972745f557e]

        Updated core Project: help  139645b43e947cad2e6bbb89d7901427e8e3edc4
        
        Fix ahelps and bookmark on the Timing page
        
        of the Effect Options window, plus one inconsistency
        
        Change-Id: Ib8cd038c6dfcb4dfbb838f05945074b374b9127f
        Reviewed-on: https://gerrit.libreoffice.org/32584
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-01  Gabor Kelemen  <kelemeng@gnome.hu>  [635b42814ddb1a327489a3a333ee227a8927aadf]

        Updated core Project: help  1672ea56c2ca17e11e47dc6ee0b54f6c38a5b72b
        
        Fix ahelps and bookmark on the Effect page
        
        of the Effect Options window
        
        Change-Id: I951f2d36283be6271ffe115ab53cfaf1d1f89104
        Reviewed-on: https://gerrit.libreoffice.org/32583
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-01  Gabor Kelemen  <kelemeng@gnome.hu>  [d63289e4239db8c8be37870f85f6ecc67948fe7e]

        Updated core Project: help  cb35be610c66fff9c7a91c264ddddb052dfe3d5c
        
        Fix old numeric ahelps
        
        Change-Id: Ic30703d775685c455f826ff278ddff1dd8922604
        Reviewed-on: https://gerrit.libreoffice.org/32582
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-01-01  Takeshi Abe  <tabe@fixedpoint.jp>  [a5e9c5e35010bcde8cdfe8f82f880a7e159ee8ca]

        starmath: Prefix members of SmSelectionDrawingVisitor
        
        Change-Id: I889da35c24919157e5b01225df10947c790ebf66
        Reviewed-on: https://gerrit.libreoffice.org/32547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-01-01  Gabor Kelemen  <kelemeng@ubuntu.com>  [43596585c7184d796eccca934af8ef29f4f28cb8]

        Remove old spadmin icons
        
        Their use was dropped in 2014 with commits
        7583df0a18585fafbb9124fcefdbc204544df78c and
        a547f865e0ce7731e1b3998b06ecba505e1c27ca
        
        Change-Id: I7d450b44aa4847b9d82549dcbf3591659b6b4215
        Reviewed-on: https://gerrit.libreoffice.org/32523
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-01-01  Gabor Kelemen  <kelemeng@ubuntu.com>  [16fa2d72ba0254adc7c1bec97ade5350b4da1a82]

        Add custom HIDs for the Page Style - Footer tabpage
        
        This is necessary because the Header and Footer tabpages
        use a shared .ui file and I can't link different help
        content to the same ui elements.
        
        Change-Id: I5718dc3bf1dfae5962ebe1f49f5c3d75d958f1c5
        Reviewed-on: https://gerrit.libreoffice.org/32499
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2017-01-01  Gabor Kelemen  <kelemeng@gnome.hu>  [6897ba36117197b5ed63cb88f6eaa9d3c5a5665d]

        Updated core Project: help  f59c4d42dc78c25641c7ee9da62abb49c313f93a
        
        Reconnect 'Page Style - Footer' tabpage and help content
        
        Need to use custom HIDs so that the shared UI elements in
        headfootformatpage.ui can be linked to different paragraphs
        
        Change-Id: Ie9599ef8eb42336815b4f3127de0b3e9231b5b56
        Reviewed-on: https://gerrit.libreoffice.org/32501
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-01-01  Gabor Kelemen  <kelemeng@gnome.hu>  [c8c91d22e51c452d92248d0f0690357255287798]

        Updated core Project: help  11b85a0acfb0ed4bcaa6fe15cc2a7fb316d0cb88
        
        Fix numeric ahids on Pivot table related pages
        
        And one inconsistency between the text and UI.
        
        Change-Id: I2c87869904d11be257f2fb61f0a4460f75e0797c
        Reviewed-on: https://gerrit.libreoffice.org/32567
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-01-01  Gabor Kelemen  <kelemeng@gnome.hu>  [41f4365204060a30ca4bf2959ba93371b4579b7d]

        Updated core Project: help  644cf06e7b304f992c4f5291249b3721d9bfc7f6
        
        Fix ahelps and bookmark in the Events page
        
        'Customize - Events' and 'Sheet - Sheet Events'
        uses this page, fix old style ahelps and add a bookmark
        to the latter.
        
        Change-Id: Ib54a3bd6d6f419cd35e788987967d1381a7430eb
        Reviewed-on: https://gerrit.libreoffice.org/32568
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-01-01  Gabor Kelemen  <kelemeng@gnome.hu>  [224e23579ececef1df186d8a93045647c9f46b53]

        Updated core Project: help  cefd88394fd05463539ad228ca7edf6c672e7c9b
        
        Fix one more numeric ahid on the Script Organizer page
        
        Change-Id: I5596225ebd61b15c982818553369e2912b09ee10
        Reviewed-on: https://gerrit.libreoffice.org/32566
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-01-01  jan Iversen  <jani@documentfoundation.org>  [2823fd4698fdc8019af36f881aa90a89ba8d8236]

        gbuild-to-ide parser simplification.
        
        Added build_type to objects instead of having 3 sets.
        
        Modified the generators to use build_type
        
        Change-Id: Ic884522eb6d2c41e7b838f62a0d0800dc4e02c8a

2017-01-01  jan Iversen  <jani@documentfoundation.org>  [d3c44886c56f401cc18c2ba480131a621d06c781]

        Update json parser in gbuild-to-ide
        
        Simplified parser and added the missing json elements:
        ASMOBJECTS
        CFLAGS
        CFLAGSAPPEND
        CXXFLAGS
        CXXFLAGSAPPEND
        CXXOBJECTS
        DEFS
        GENCOBJECTS
        GENCXXOBJECTS
        ILIBTARGET
        INCLUDE
        LINKED_LIBS
        LINKED_STATIC_LIBS
        LINKTARGET
        MAKEFILE
        OBJCFLAGS
        OBJCFLAGSAPPEND
        OBJCOBJECTS
        OBJCXXFLAGS
        OBJCXXFLAGSAPPEND
        OBJCXXOBJECTS
        YACCOBJECTS
        
        This patch should not affect the different generators
        
        Change-Id: I74795880d7d34868d61ef73859bda0aedc8b2e28

2016-12-31  Tor Lillqvist  <tml@collabora.com>  [879bac84cde2fc7cc27363d1bb0ca50c53162a88]

        It's not CygWin but Cygwin
        
        Change-Id: I1f1e9fa67244645f695885fcb7b877b9a1ecdf4f

2016-12-31  Gabor Kelemen  <kelemeng@gnome.hu>  [653a805a2abbf13109553b21cbfbdf83ba857d10]

        Updated core Project: help  d798499f968366e1d0277e008d1d7e4b2912f85d
        
        Update ahelps on the Security options panel
        
        Replace one numeric and add two new to buttons.
        
        Change-Id: I2ca885f8d43edde863e2ff9f13c9d5b4939508a7
        Reviewed-on: https://gerrit.libreoffice.org/32546
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-31  Gabor Kelemen  <kelemeng@gnome.hu>  [177936c31d57b92ab6aef578735dee0b52e6c98e]

        Updated core Project: help  f785af949d5ce93d4ce66fe8a1dda42878613827
        
        Replace numeric ahelps in the Registered Databases options
        
        To current, working ones
        
        Change-Id: I98ee8ef1d40097a19db48578aa98c84f0c4f3742
        Reviewed-on: https://gerrit.libreoffice.org/32545
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-31  G_Zoltan  <zolicsaba@yahoo.com>  [f5bf80568eee020ccfe972831b9280859c798836]

        tdf#89329 pImpl changed to unique_ptr
        
        In mailmrge.cxx/mailmrge.hxx manula allocated pImpl pointer is changed to
        std::unique_ptr.
        
        Change-Id: Icb973cdb449e59184a24c359c0ca9fe2da4a8ebd
        Reviewed-on: https://gerrit.libreoffice.org/32464
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-12-31  Caolán McNamara  <caolanm@redhat.com>  [dd801a6231bc0f7de2fe2d240869c34028aa70b3]

        coverity#1398232 Uninitialized scalar field
        
        Change-Id: Ia5e9ebecc032e59bf98d32b0de0f11617da8b2ba

2016-12-31  Caolán McNamara  <caolanm@redhat.com>  [697ccf11f93a625af762f6e08eb924de71b1840e]

        unused maMapUnitRes member
        
        since
        
        commit 7abd369964a0c7f9f80cdbc9e47c7dc120fe8257
        Author: Noel Grandin <noel.grandin@collabora.co.uk>
        Date:   Thu Nov 3 14:00:28 2016 +0200
        
            loplugin:unusedmethods
        
            Change-Id: Ie1f840c3ec9a2d5888f95cf05e531a8a9464bf2e
            Reviewed-on: https://gerrit.libreoffice.org/30524
            Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
            Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        
        Change-Id: I4cb8167698d460df6a56c5b3b7d01841e3f1a69a

2016-12-31  Caolán McNamara  <caolanm@redhat.com>  [ff004d7d91ed7d4d871682c19f6db33f29dddc35]

        coverity#1398229 Logically dead code
        
        Change-Id: I8d192d27497ddb4d736b6b3fe38dfa9463bba43a

2016-12-31  Caolán McNamara  <caolanm@redhat.com>  [da0d7cfb9129d3095d0c56c3cf57ab62637af005]

        coverity#1398233 Uninitialized scalar field
        
        Change-Id: I79661c54dc5ffe3c690ec544fbb5de0fb8a87302

2016-12-31  Gabor Kelemen  <kelemeng@gnome.hu>  [08ce56bb003dcdcad808dbdddb16ac3a87a15bfa]

        Updated core Project: help  92e858687cb974b9f6074e9643f5377f24eb73a0
        
        tdf#98643 Fix links between UI and the 'Define Names' page
        
        So that they work in the Manage Names dialog too.
        Fixed up the text as well a bit to better fit the
        current state of the windows.
        I can't decide yet if it would be better to create a
        new Manage Names page or to change this one to
        mention Manage Names more (in title, howtoget, etc.)
        
        Change-Id: I5f39b02c54ccebde723b6b8b61bf7e58cd054028
        Reviewed-on: https://gerrit.libreoffice.org/32536
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-31  Gabor Kelemen  <kelemeng@gnome.hu>  [8135899c69d77412d1c58f6532f0e09fb03575bd]

        Updated core Project: help  5063054f398d3d354ac215cdae56492f5450ad98
        
        Move the 'how does word count work' embed to the end
        
        Currently it is embedded in the main section, which is
        embedded on the Writer Tools menu page and looks too terse.
        Also the 'how to get' section should not be the last
        on the page as it is now.
        
        Change-Id: I4da0acfe8ca0733faaf51a7ee3dedfc35ee1c121
        Reviewed-on: https://gerrit.libreoffice.org/32525
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-31  Gabor Kelemen  <kelemeng@gnome.hu>  [ac8b4480ec28bc48a565273bc38edfc16149aa88]

        Updated core Project: help  a733514016484af86fd706575bae64bdfaa4c723
        
        tdf#80457 Make sure helpwiki finds the Word Count help page
        
        Also the ahelp HID did not work on the UI, fix that one too.
        
        Change-Id: I86b767c912afbb84bd568ffbbe8bde7dbafcd4f5
        Reviewed-on: https://gerrit.libreoffice.org/32524
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-31  Julien Nabet  <serval2412@yahoo.fr>  [5e149b630bd837ca6c8cae609a5c148f25f9ee82]

        tdf#105011, tdf#104795: copy string until its end if there's no comma
        
        5  0x00002aaab055f81e in rtl::OUString::copy (this=0x7fffffff29d0, beginIndex=3, count=-4) at /home/julien/lo/libreoffice/include/rtl/ustring.hxx:2223
        6  0x00002aaab070acd2 in (anonymous namespace)::GetContentPart (_rRawString="CN=timur.davletshin@gmail.com", _rPartId="CN")
            at /home/julien/lo/libreoffice/sfx2/source/dialog/dinfdlg.cxx:748
        7  0x00002aaab070dd85 in SfxDocumentPage::ImplUpdateSignatures (this=0x55555ca2e0b0) at /home/julien/lo/libreoffice/sfx2/source/dialog/dinfdlg.cxx:901
        
        so do the same as GetContentPart from uui/source/secmacrowarnings.cxx
        (I suppose we should avoid the redundancy but that's another story)
        
        Change-Id: Ief3ce1cce7035fb572778bdee02a1073b7dfe1c1
        Reviewed-on: https://gerrit.libreoffice.org/32530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-31  Takeshi Abe  <tabe@fixedpoint.jp>  [fc0d4e6bc43d5f982452df07930f5ecf5927ad22]

        starmath: Prefix member of SmCloningVisitor
        
        Change-Id: I21511074a4dd2d0bf410401dfce7c43437824979
        Reviewed-on: https://gerrit.libreoffice.org/32526
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-31  Stephan Bergmann  <sbergman@redhat.com>  [63133848be96df0a22de5b51a9b8d1cb2565c28a]

        Dispose XWindow when done
        
        Change-Id: Ia71b4f1c9963ab3aa52f05dd98e9215d69b5402e

2016-12-30  kerem  <hallackerem@gmail.com>  [ea860d52ade14b4a16289c81a0f8586799c6617f]

        fdo#39674 Rename klasse and funktion in dwfunctr.cxx
        
        Change-Id: I4137b66eb76ebb7d2172e5c417fcb845cea55b47
        Reviewed-on: https://gerrit.libreoffice.org/32507
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-12-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [83a9c8e046dfcaccdb1114ec5a386a11fcca3a02]

        build fix
        
        apparently harfbuzz is not build with std=c++11 everywhere
        
        Change-Id: Ie105706212d9dd32f33bc67c8a878ce8a55e60ef
        Reviewed-on: https://gerrit.libreoffice.org/32521
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-12-30  Gabor Kelemen  <kelemeng@gnome.hu>  [7ed40deee74a9869b7da073ad473241187420ff8]

        Updated core Project: help  add5f832ca414295b09ab8ef05aa73fb0d903705
        
        tdf#105004 Remove some leftover mentions of spadmin
        
        Also the Print direct behavior seems to be changed
        at least on Linux, so drop that paragraph entirely
        
        Change-Id: Iad9ba7209b083e40acf8453920e78469459f7a91
        Reviewed-on: https://gerrit.libreoffice.org/32522
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-30  Gabor Kelemen  <kelemeng@gnome.hu>  [1c5da0b41a1a36a51b0e5eb92a74ae7449cf7d57]

        Updated core Project: help  fa16e1bbf6540d59e4c8890939e66be82ad1af0d
        
        tdf#104975 Document Significance parameter of PERCENTRANK
        
        Change-Id: If4d20ca70642bd08c1b7506d411767931e6a9d3e
        Reviewed-on: https://gerrit.libreoffice.org/32520
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-30  Stephan Bergmann  <sbergman@redhat.com>  [ca9a08bbf7d42727a93b5f725784308a3590c0fe]

        external/harfbuzz: Silence -fsanitize=nonnull-attribute
        
        ...as reported during CppunitTest_sw_odfimport
        
        Change-Id: I3c8542d46cf1106c9910a04ed1f953459c7c7ea5

2016-12-30  Gabor Kelemen  <kelemeng@gnome.hu>  [c48362288d2ca96967b4c40f0e6191ee9918b636]

        Updated core Project: help  040bead66ab62f65b75471ba7752bb0a3c29c7e5
        
        Don't link UI from the Footer tabpage to the Header help page
        
        We have a separate help page for that.
        
        Change-Id: I34d6136c8f1dc7263b2a9937d08d8aca7629133a
        Reviewed-on: https://gerrit.libreoffice.org/32500
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a29bd2dabb194c57be28d48ccc08c909831e7e67]

        cleanup tailing backslashes
        
        Change-Id: Idb4bfc97e7d758c58118742affd9a9345c7a99f2
        Reviewed-on: https://gerrit.libreoffice.org/32491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [97d24068021265e5f159211c90839622f7c87cb2]

        add PERCENTILE test case
        
        Change-Id: I70cfe56c948035b0e853bbabd273ad9464ec6204
        Reviewed-on: https://gerrit.libreoffice.org/32516
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c286a125cb86a9ecdf9b21e0e9d7cf864b0605fe]

        add PEARSON test case
        
        Change-Id: Ice0d45a8c44d1773997da091df272f35c1e37388
        Reviewed-on: https://gerrit.libreoffice.org/32515
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-30  Caolán McNamara  <caolanm@redhat.com>  [394f65f2127e41ad0fb43c7164aa5e4518c335a9]

        RSC_ACCEL isn't in use anymore
        
        Change-Id: I581d55adfbae078c154eaf41cf98c2be0f5dfd5d

2016-12-30  Caolán McNamara  <caolanm@redhat.com>  [1fec83409ced6f6421e2dccc0fcae59a04f5ffa7]

        no use of RSC_KEYCODE appears to remain
        
        Change-Id: I968093ef9a9a5647f410432918a60dbc2331192a

2016-12-30  Caolán McNamara  <caolanm@redhat.com>  [73545e2efae49af7bdf1e7fd43ae0d68f3bb3225]

        RscImageListFlags is newly unused
        
        Change-Id: Ic6ed613496ce1903f752ae3b6258121870f99558

2016-12-30  Caolán McNamara  <caolanm@redhat.com>  [70fb9e0f48d38d7fb01cb54dab7d5ed775f65d9c]

        aIdUShort is now unused
        
        Change-Id: I44c2748be879f083bc6ebb6c17e3a3a7038f8ad8

2016-12-30  Caolán McNamara  <caolanm@redhat.com>  [21f934a7c54e6a62aac046b99e05bbcf394c4de4]

        ImageLists no longer loaded from resource files
        
        Change-Id: I5bf1c75dce7bc9af6aaa92447fab7239dff4b676

2016-12-30  Caolán McNamara  <caolanm@redhat.com>  [3ff74ff16b43cccf86cfd56c1f6b7ce30ce0b65d]

        hidden use of removed RID_SVXIMGLIST_FMEXPL resource
        
        Change-Id: I23c64f0071640cb9946340151b7648f47894a113

2016-12-30  Caolán McNamara  <caolanm@redhat.com>  [faff6829952a49187c917db2a3c478969b997ccf]

        include header instead of duplicating defines
        
        Change-Id: Iee47a90071cb988d5b9fc434569bf91035d52007
        Reviewed-on: https://gerrit.libreoffice.org/32510
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-30  Caolán McNamara  <caolanm@redhat.com>  [a9a30dbe8fa4d4b8693d11df072626f6cbc8631c]

        unexpected exception seen in tinderbox
        
          #1  0x00002b464842f53a in __GI_abort () at abort.c:89
                  save_stage = 2
                  act = {__sigaction_handler = {sa_handler = 0x2b4648169a60 <typeinfo name for com::sun::star::uno::RuntimeException>, sa_sigaction = 0x2b4648169a60 <typeinfo name for com::sun::star::uno::RuntimeException>}, sa_mask = {__val = {47580863731936, 47582668825824, 47580850742064, 47580863731456, 2, 47580871027780, 0, 47582668825824, 47580863731456, 47580873315224, 47580863731936, 47582791173728, 47582791173728, 1, 33350960, 47582668313696}}, sa_flags = -1151509448, sa_restorer = 0x1fce530}
                  sigs = {__val = {32, 0 <repeats 15 times>}}
          #2  0x00002b4648e3efdd in __gnu_cxx::__verbose_terminate_handler() () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95
                  terminating = true
                  t = <optimized out>
          #3  0x00002b4648e3ce56 in __cxxabiv1::__terminate(void (*)()) (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:47
          #4  0x00002b4648e3cea1 in std::terminate() () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:57
          #5  0x00002b4648e3ceb6 in __cxxabiv1::__unexpected(void (*)()) (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:63
          #6  0x00002b4648e3cae2 in __cxxabiv1::__cxa_call_unexpected(void*) (exc_obj_in=0x2b46b40ad4b0) at ../../../../libstdc++-v3/libsupc++/eh_personality.cc:759
                  info = {Start = 47582791163104, LPStart = 47582996646024, ttype_base = 0, TType = 0x2b46bb5d5e30 "", action_table = 0xffffffff <error: Cannot access memory at address 0xffffffff>, ttype_encoding = 1 ´\001´, call_site_encoding = 0 ´\000´}
                  xh_lsda = 0x2b46c7aab0d4 "\377\233\261\201\200\200"
                  xh_switch_value = -1
                  exc_obj = 0x2b46b40ad4b0
                  xh_terminate_handler = 0x2b4648e3ee70 <__gnu_cxx::__verbose_terminate_handler()>
          #7  0x00002b46c79c6af9 in webdav_ucp::DAVResourceAccess::GET(std::__debug::vector<rtl::OUString, std::allocator<rtl::OUString> > const&, webdav_ucp::DAVResource&, com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&) (this=0x2b46b410ceb0, rHeaderNames=std::__debug::vector of length 0, capacity 0, rResource=..., xEnv=uno::Reference to ((anonymous namespace)::UpdateInformationProvider *) 0x2b46bb153918) at /home/tinderbox/master/ucb/source/ucp/webdav-neon/DAVResourceAccess.cxx:497
                  errorCount = 0
                  bRetry = false
                  xStream = empty uno::Reference
        
        Change-Id: Iaa3ec435af6bed267235a9025fc9334058f20475

2016-12-30  Caolán McNamara  <caolanm@redhat.com>  [b8e27d5da6b14241e80526d67d68dfd1132a288e]

        unwind this ImageList
        
        after discovering one of the referenced images was missing
        
        Change-Id: I25321ee436976415313fb004e798fad897673ee5
        Reviewed-on: https://gerrit.libreoffice.org/32511
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-30  Caolán McNamara  <caolanm@redhat.com>  [0b21f2964a057412304cf06da4c78fda07647011]

        drop imagelist example from idl comments
        
        Change-Id: Ib5aede052caa5f6bb7540091aff0f8c6ef2dbfa8

2016-12-30  Caolán McNamara  <caolanm@redhat.com>  [77dea7494b30864736f37816c7e0e58623ec7e95]

        restore missing images
        
        since...
        
        commit e0e7c5dc46ac8fd0c7f6fdc0ceb62d15cafd3754
        Date:   Mon Nov 14 07:23:08 2011 -0800
        
            FDO#42454 - EasyHack: remove code associated with unused icons
        
            Removed the icons and code associated with:
            SV_ICON_ID_CHART
            SV_ICON_ID_DRAWING_TEMPLATE
        
        Change-Id: I49f98416717183b2767a71d98c4e9ef384654de0

2016-12-30  Caolán McNamara  <caolanm@redhat.com>  [d19c05bbf0073033573ef428b63f37e7caa12337]

        ofz#355: lsan detected leak
        
        Direct leak of 1296 byte(s) in 6 object(s) allocated from:
            #0 0x5de7a0 in __interceptor_calloc /src/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:72
            #1 0xe0f2132 in hb_shape_plan_t* hb_object_create<hb_shape_plan_t>() /work/workdir/UnpackedTarball/harfbuzz/src/./hb-object-private.hh:129:24
            #2 0xe0f2132 in hb_shape_plan_create /work/workdir/UnpackedTarball/harfbuzz/src/hb-shape-plan.cc:133
            #3 0x85a3488 in CommonSalLayout::LayoutText(ImplLayoutArgs&) /src/libreoffice/vcl/source/gdi/CommonSalLayout.cxx:555:40
            #4 0x3d97cf2 in OutputDevice::ImplLayout(rtl::OUString const&, int, int, Point const&, long, long const*, SalLayoutFlags, vcl::TextLayoutCache const*) const /src/libreoffice/vcl/source/outdev/text.cxx:1318:36
            #5 0x3d990e1 in OutputDevice::GetTextArray(rtl::OUString const&, long*, int, int, vcl::TextLayoutCache const*) const /src/libreoffice/vcl/source/outdev/text.cxx:966:35
            #6 0x3d98d2d in OutputDevice::GetTextWidth(rtl::OUString const&, int, int, vcl::TextLayoutCache const*) const /src/libreoffice/vcl/source/outdev/text.cxx:893:19
            #7 0x485f630 in ImplFontMetricData::ImplInitTextLineSize(OutputDevice const*) /src/libreoffice/vcl/source/font/fontmetric.cxx:338:30
            #8 0x3d6801e in OutputDevice::ImplNewFont() const /src/libreoffice/vcl/source/outdev/font.cxx:1095:42
            #9 0x3d64d92 in OutputDevice::GetFontMetric() const /src/libreoffice/vcl/source/outdev/font.cxx:171:23
            #10 0x8695053 in WinMtfFontStyle::WinMtfFontStyle(LOGFONTW&) /src/libreoffice/vcl/source/filter/wmf/winmtf.cxx:265:36
            #11 0x8686b9b in std::__1::unique_ptr<WinMtfFontStyle, std::__1::default_delete<WinMtfFontStyle> > o3tl::make_unique<WinMtfFontStyle, LOGFONTW&>(LOGFONTW&) /src/libreoffice/include/o3tl/make_unique.hxx:27:35
            #12 0x86eb23c in WMFReader::ReadRecordParams(unsigned short) /src/libreoffice/vcl/source/filter/wmf/winwmf.cxx:937:32
            #13 0x86fb901 in WMFReader::ReadWMF() /src/libreoffice/vcl/source/filter/wmf/winwmf.cxx:1371:25
            #14 0x47c5949 in ReadWindowMetafile(SvStream&, GDIMetaFile&) /src/libreoffice/vcl/source/filter/wmf/wmf.cxx:78:45
            #15 0x61c7ac in LLVMFuzzerTestOneInput /src/libreoffice/vcl/workben/wmffuzzer.cxx:98:11
            #16 0x1011f7e8 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/libfuzzer/FuzzerLoop.cpp:541:13
            #17 0x10120544 in fuzzer::Fuzzer::RunOne(unsigned char const*, unsigned long) /src/libfuzzer/FuzzerLoop.cpp:492:3
            #18 0x1013ecca in fuzzer::Fuzzer::RunOne(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&) /src/libfuzzer/FuzzerInternal.h:118:41
            #19 0x1011ee3d in fuzzer::Fuzzer::ShuffleAndMinimize(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >*) /src/libfuzzer/FuzzerLoop.cpp:471:30
            #20 0x100d0aea in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/libfuzzer/FuzzerDriver.cpp:533:6
            #21 0x100c38c8 in main /src/libfuzzer/FuzzerMain.cpp:20:10
            #22 0x7fef8459582f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2082f)
        
        Change-Id: Iaa23f8282a45b7c584410b5e8c7b6e9774a34aaf
        Reviewed-on: https://gerrit.libreoffice.org/32508
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-30  Khaled Hosny  <khaledhosny@eglug.org>  [f2a5e6dc8f9c79b31ca1044fac8caa0130205e3c]

        Get rid of GlyphMetric class
        
        All we need is Rectangle, so lets keep things simple.
        
        Change-Id: I8c47a9159696b52d22c327f257d5e4aa8898d871
        Reviewed-on: https://gerrit.libreoffice.org/32506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-30  Khaled Hosny  <khaledhosny@eglug.org>  [f28d9aaea39f9a2b50c6b9ae36c466771ab72a92]

        Use existing basegfx::fround()
        
        Change-Id: Id3d47212a5efd9367a08b428a39f014819cedf71
        Reviewed-on: https://gerrit.libreoffice.org/32505
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-30  Matúš Kukan  <matus.kukan@gmail.com>  [d8a9d483898d94868bc502d52f0fcd166d18959f]

        Workaround strange sw test makefiles
        
        Include ooxmlexport_setup.mk only once in Module_sw.mk,
        so that gbuildtojson can properly set last included
        makefile for test jsons.
        
        Change-Id: Ie8ed3296ae97cf4a33d652599673f389b224993e
        Reviewed-on: https://gerrit.libreoffice.org/32502
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matúš Kukan <matus@libreoffice.org>

2016-12-30  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [bd9009bdadb2a35c0271f7c12384bb96831a9bf3]

        use proper message passing
        
        - also skip extra GetMaster() null-check as it is only used for
          nullchecked dynamic_casts
        
        Change-Id: Iab51a6a3d5e40aa96f8f252d4ef5dce7d805549f
        Reviewed-on: https://gerrit.libreoffice.org/32466
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-30  Matúš Kukan  <matus.kukan@gmail.com>  [d019c7ffa84104fe2583174a6c0a34e68bb4a1d4]

        Fix GbuildToJson for tests: Set source files correctly
        
        Need newline in gb_LinkTarget_add_foo_object.
        With that we can avoid direct gb_Executable_foo and gb_Library_foo.
        
        Change-Id: I1e2b1ef2f2a3e15f4bb81170f23265186ef47733
        Reviewed-on: https://gerrit.libreoffice.org/32503
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-30  Khaled Hosny  <khaledhosny@eglug.org>  [a7c51323b7343f82b5aea6098f5d5e31a8bad0e9]

        Drop check for ancient FontConfig releases
        
        FontConfig 2.4.1 that fixes this bug was released 10 years ago.
        
        Change-Id: Ib0970d3916909fe14eb4e3ed1425f925a13160ad

2016-12-30  Khaled Hosny  <khaledhosny@eglug.org>  [aef0a650d35620692b2451c684d38a2b3fecf5a0]

        Simplify this a bit
        
        The return value from addFontconfigDir() was effectively unused after
        the recent changes in this code.
        
        Change-Id: I99796442fe3bcaf767f3b804afd417b9d043c2a9

2016-12-30  Khaled Hosny  <khaledhosny@eglug.org>  [bd26052f4b07e2fb7aa2a6996cfdb7777134c043]

        Use SAL_INFO
        
        Change-Id: Iac57a7e9afe476fc27eddaf123a3ca4a293a7034

2016-12-29  Stephan Bergmann  <sbergman@redhat.com>  [4323d81598db774050ffc45bfa96803f747b5729]

        Close XConnection when done
        
        Change-Id: Icea70da002f88752603ad21482975d1707d29520

2016-12-29  Caolán McNamara  <caolanm@redhat.com>  [0d60ef79bb06fbabbc4ebbff0d583470f2f582c7]

        Related: ofz#224 wrong way around
        
        Change-Id: I59b1975ed6bdf2b2c51b582db620208e622af654

2016-12-29  Jaskaran Singh  <jvsg1303@gmail.com>  [adc506f22f2a52c120a298d41f697e6d45e1a982]

        Add ExternalDataMapper class and Implement CSVDataProvider::Refresh()
        
        ExternalDataMapper Class binds ScDBData and Dataprovider together
        
        Change-Id: Ie38b76cf0ee5cbbe9b680b7f934b716e36645cfc
        Reviewed-on: https://gerrit.libreoffice.org/32489
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jaskaran singh <jvsg1303@gmail.com>

2016-12-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [dd286c3874c3afe6bd37b7cd63c9163c172834f8]

        use unique_ptr for xdictionary
        
        default destructors are good enough now
        
        Change-Id: I6d4ab68d2ee527f5f4e5696c3f093dc66cdc5b4c
        Reviewed-on: https://gerrit.libreoffice.org/32492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [db1726216ba200c8a55c23a9d8c2ffd2066263a7]

        process all outstanding events before shutdown, tdf#104969, tdf#104286, tdf#104399
        
        Change-Id: Id09c3dfdc94c430d5dcb2aebb017f17db80f17e6
        Reviewed-on: https://gerrit.libreoffice.org/32486
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-29  Tor Lillqvist  <tml@collabora.com>  [20528001b5f4a652889860583bbc95861d8f8129]

        Remove unused find_msvs() function
        
        Change-Id: I69bf918036744ad0e9fa6951cef284d1c616d793

2016-12-29  Mike Kaganski  <mike.kaganski@collabora.com>  [fa96ffbc6b51154533557e2b4e03a611ebf09b6c]

        Add support for ETO_PDY in WMF/EMF
        
        Currently it is implemented by making all characters different
        text arrays.
        
        Unit test included.
        
        Change-Id: I850bf192cf5d978a126d3f37b1084021d37bdf30
        Reviewed-on: https://gerrit.libreoffice.org/32490
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-12-29  Tor Lillqvist  <tml@collabora.com>  [767ec2f138d824b6b51eef73ac9b7d2b193a1e98]

        Typo
        
        Change-Id: I303e993429e40147579c77623b554ef10d87dbfb

2016-12-29  Justin Luth  <justin_luth@sil.org>  [87fce022c65c1d2aed1ca59967137d77d936043c]

        SD SlsClipboard: cleanup and preparation for tdf64588
        
        Isolating the patch itself from reorganization/optimization
        of variables. No logic change intended.
        
        Change-Id: I9e9008d57b4948372af138fb47224ebcf9c48ceb
        Reviewed-on: https://gerrit.libreoffice.org/32480
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-12-29  Huzaifa Iftikhar  <huzaifa3196@gmail.com>  [d339feac2a4344aae4952890f0b608e24b177b63]

        tdf#87605 Added term 'Gerrit' to technical dictionary.
        
        Change-Id: I1c296a00acd91e5da49953e5adb250497ff0e520
        Reviewed-on: https://gerrit.libreoffice.org/32433
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2016-12-29  Jaskaran Singh  <jvsg1303@gmail.com>  [b9e903b31440176eea1a9b3ffaf34533f2df3756]

        Make these functions public
        
        That existing piece of code had been written by me but there's no
        reason for those functions to be private atleast I don't remember
        why I did that. Hence the change.
        
        Change-Id: I2168370d72d822bb8b8425cef78cd11360014971
        Reviewed-on: https://gerrit.libreoffice.org/32482
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jaskaran singh <jvsg1303@gmail.com>

2016-12-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [657ec16557f374d05ddc298b3de4baca7ba283ce]

        add a crashreporter entry when we start the shutdown
        
        This will help us identify shutdown related crashes.
        
        Change-Id: Id09c3dfdc94c430d5dcb2aebb017f17db80f17e5
        Reviewed-on: https://gerrit.libreoffice.org/32485
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7b3f5a9c939c6976f6cf58bf0acfce3b8d8ae793]

        fix indentation
        
        Change-Id: I37c3864ad3c7293f46190d6492a47f640e0dcb81
        Reviewed-on: https://gerrit.libreoffice.org/32484
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [61e62c2756eef3cab5d223db4abb084c1571251c]

        add NEGBINOM.DIST test case
        
        Change-Id: Ice72e8603104bf40a39db537d39f33e314ac4219
        Reviewed-on: https://gerrit.libreoffice.org/32251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-28  Andras Timar  <andras.timar@collabora.com>  [6c2b8cb5b136b63b3ea295528b845d37b5dd9000]

        Updated core Project: dictionaries  639505f3ef841742919dd7eba5d55efa3535f529
        
        tdf#97349: typo fixes in control words
        
        Change-Id: I4896dd4084582e893914f09e730a2dd7d5a08acd
        Reviewed-on: https://gerrit.libreoffice.org/32475
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-12-28  G_Zoltan  <zolicsaba@yahoo.com>  [aa0cacbbc5c582722962b140640bba8c6c745e8f]

        tdf#89329 pImpl changed to unique_ptr
        
        In dbtree.cxx and dbtree.hxx manual allocated pImpl is changed to
        std::unique_ptr.
        
        Change-Id: I19e76147f79733139c2535269431eeb94f85f557
        Reviewed-on: https://gerrit.libreoffice.org/32463
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-12-28  Andras Timar  <andras.timar@collabora.com>  [54d07bdc22067cead094b994491e5c57e1591d76]

        tdf#104539 dir attribute of outerShdw has to be non-negative
        
        Change-Id: Ic6f1c8555eb8d137ced2f4e87baa866df84c69ac
        Reviewed-on: https://gerrit.libreoffice.org/32467
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-12-28  Olivier  <olivier.hallot@libreoffice.org>  [8d5d74f585555e4c00da9f7c7616f321dac12f22]

        Updated core Project: help  716c3d6f852f76806b09c7b53d5358d9b3a2849e
        
        Fix typos in help pages
        
        Typos found by translators in help pages.
        
        Change-Id: Iecaf0d7d4e1c1f1f184cdad9f9c0b5ea42795c8e
        Reviewed-on: https://gerrit.libreoffice.org/32468
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-28  abdulwd  <abdulwd97@gmail.com>  [47f338c1cfca96db8f0384c3498755c4cd6ff2c4]

        tdf#99589 tolower changed to rtl::toAsciiLowerCase
        
        /home/abdul/libreoffice/setup_native/source/win32/wintools/msimsp/msimsp.c modified
        
        Change-Id: Ia7e111d0920ef7f456bc6f5f6536253da3842ccf
        Reviewed-on: https://gerrit.libreoffice.org/32462
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c4fb40ef44a6ea25e04d63b6cfcd8e2b4931523c]

        add TRIM test case
        
        Change-Id: I360e0599c357bf61df1a8562c2b62f98e1bf0a7e
        Reviewed-on: https://gerrit.libreoffice.org/32389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-27  Takeshi Abe  <tabe@fixedpoint.jp>  [95d47fbf4110a81af9776edc6da387d9189abfa4]

        starmath: SmCaretPos's index must be non-negative
        
        Change-Id: I69a2fc0c9ccaa76a0d93127ac6a1544fe9924605
        Reviewed-on: https://gerrit.libreoffice.org/32444
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-27  Olivier  <olivier.hallot@libreoffice.org>  [e899b893434deec1e5f2196654277de8f70d5ef2]

        Updated core Project: help  f2d16dc7c431530719b535d8b86fffc00362d990
        
        Fix syntax of example in 03104300.xhp
        
        A function result is allways assigned to a variable
        
        Change-Id: Id422f9018cacca1eb2022c03568d8aad9edfe8fd
        Reviewed-on: https://gerrit.libreoffice.org/32461
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-27  Caolán McNamara  <caolanm@redhat.com>  [e043c1c93faf5c334280c71138b9324af741a5a7]

        shuffle for coverity#1394416
        
        Change-Id: I5917aa91021a8ddbb14ac7ccee1ba06ab6a514ab

2016-12-27  Caolán McNamara  <caolanm@redhat.com>  [6f4d538ede236a578de4f9427821c1aed7cd1d45]

        this can be local
        
        Change-Id: I8084e8c33a930f13cf7f1212a086a9f1ad1bdfb4

2016-12-27  Damjan Jovanovic  <damjan@apache.org>  [4550d0f96435051156d17b7c31b02b22d269fd08]

        DirectShow moved from DirectX to the Windows API
        
        at least 10 years ago, so don't require DirectX
        to build the avmediawin library which uses DirectShow.
        
        Patch by: me
        
        (cherry picked from commit 8a8dd41ed0bc8c9ecf1faa27761a56b5a8fedcc2)
        
        Change-Id: I10926cb3c34bf3986c0341c1151360f1dfd5a21e
        Reviewed-on: https://gerrit.libreoffice.org/32411
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-27  Giovanni Caligaris  <giovannicaligaris@gmail.com>  [3910364daa0706b2648b9feaf759dcaac83e2bb5]

        Updated core Project: dictionaries  4ca949b4cb3b783ea30a266f03e35f72069b296e
        
        Guarani spell checker and thesaurus.
        
        Added spell-checker files aff/dic
        
        Change-Id: I425f119558926a3fa71c5b27f4488ce4076d4407
        Signed-off-by: Olivier Hallot <ohallot@collabora.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/31904
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-27  Gabor Kelemen  <kelemeng@gnome.hu>  [8456e2a8e624fb2a322541786cb8bcb1a50f371c]

        Updated core Project: help  1125573f063f864fb7439a82fc71288dcc6d8466
        
        tdf#104404 Fix bookmarks and ahelps on the Extension Manager page
        
        Change-Id: Ib98c37d3b2ca464fb8e5e58eadadcc1d333d4545
        Reviewed-on: https://gerrit.libreoffice.org/32446
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-27  abdulwd  <abdulwd97@gmail.com>  [e61fe745d12055ee3915a957714772eeb46fdcd3]

        tdf#97228 Move include file include/vcl/BitmapProcessor.hxx to vcl/inc/
        
        Adapt users, all in vcl, accordingly.
        
        Change-Id: I4531840091da73fa8fc29175407fa8a737deac18
        Reviewed-on: https://gerrit.libreoffice.org/32442
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2016-12-27  jan Iversen  <jani@documentfoundation.org>  [ae02f60cc0fb8a44addcc95d50142a57d3b8a48e]

        make the gbuildtojson output debugable.
        
        Added a NEWLINE after each JSON variable, this makes the files
        easier readable and has no impact on performance.
        
        Change-Id: I5610c79ba74d6d34b7c4bacd0ba8626d37cb4e70

2016-12-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [702c8c59a5d5dfe839a44da511971470354e2a41]

        add NORMINV test case; move tests to new directory
        
        Change-Id: Ifb6d39411617b20c754baa9b5f3ebf78673a0819
        Reviewed-on: https://gerrit.libreoffice.org/32133
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-27  Mike Kaganski  <mike.kaganski@collabora.com>  [3fe6703ac30177a939839a70e650eb344c8a9abc]

        tdf#39894: Metafile: use distance from last char cell to next
        
        The optional Dx array of WMF's META_EXTTEXTOUT (and its EMF
        counterpart) define not only spacing between char cells of this
        record, but also of spacing to first char cell of next text
        (if TA_UPDATECP is set). Additionally, both WMF and EMF EXTTEXTOUT
        records define not only X spacing, but also Y (if ETO_PDY is set
        in its options).
        
        Unit test is included.
        
        Change-Id: I45ed872210c81b3050ba65d68145b64861bfec22
        Reviewed-on: https://gerrit.libreoffice.org/32436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-12-26  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [d0288a482a3dc0f50f535565e4c66a95bb140942]

        Updated core Project: help  bbbf563e07835cd3e09af87b4aa7673664af7eda
        
        Wrong term: “submenu” → “context menu”
        
        Change-Id: I5345e2dd4126734bb8add69d13be28b5730b3770
        

2016-12-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cb1880369989b54bcb5225d726f53c31279fd2e7]

        fix the egl check again in the internal epoxy case
        
        Change-Id: Ie580b13579fdb71bd8898ae59b915b3842ef8aab
        Reviewed-on: https://gerrit.libreoffice.org/32434
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5c898484f10458ef14735716ffe28da525c9b56d]

        add TEXTJOIN test case
        
        Change-Id: Ia1541679634aa58682837e750def3891b8dbdf77
        Reviewed-on: https://gerrit.libreoffice.org/32388
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-26  Andras Timar  <andras.timar@collabora.com>  [051e6d6463f84ce34e7d298df0885aed3ec5ebf5]

        Updated core Project: help  10615e70c4077eeb01e3f5627ad0f9d808a5d480
        
        Wikihelp converter cannot handle switch in switch
        
        Change-Id: I18ffb8a5ec7421431088fe094b541571ffccd1fc
        Reviewed-on: https://gerrit.libreoffice.org/32438
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-12-26  Andras Timar  <andras.timar@collabora.com>  [6de66d56bd97a8ac8fadbafa82392446a96cc9d9]

        Updated core Project: help  8c39d43f9a9f00e8990d7d9ed52dd0a7e36555b9
        
        Fix validation errors against xmlhelp.dtd
        
        Change-Id: I453fb62f45b445b360d4722db83023a633053fb8
        Reviewed-on: https://gerrit.libreoffice.org/32437
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-12-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [833e6ca9d284bca536d09f6a30b1a8cfbb1c86d8]

        use std::vector instead of naked array in SfxItemPool
        
        Change-Id: I2d4ac010ff5818e673567cee05700872588918e4
        Reviewed-on: https://gerrit.libreoffice.org/32384
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-12-26  Takeshi Abe  <tabe@fixedpoint.jp>  [d6a7f7fe98af19b43d8e82555a10bf1e835d0533]

        starmath: Prefix n to SmCaretPos's Index
        
        Change-Id: Ie1647d8143c4c38ebcf5111bffc291c26704c4c0
        Reviewed-on: https://gerrit.libreoffice.org/32428
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [fd3d7a1f2c5bc817fd2473c71df1e6d1801dda99]

        add TEXT test case
        
        Change-Id: I482e1a0f277efff47c4a86ca57c8880abd1e1a9e
        Reviewed-on: https://gerrit.libreoffice.org/32387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c61981c19335d6a75bf16e1653a2e8bbae81b14d]

        use the existing namespace map for the oox namespace export
        
        Change-Id: I7909b08db556c6c65c1547303f2b899c30feaba4
        Reviewed-on: https://gerrit.libreoffice.org/32425
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0ba8da916429ca768989cb1046df9b28ff52ec37]

        use uniform initializer syntax to simplify code
        
        Change-Id: I617c63c16cc2ba06f88d7101716ab05daf4b30a4
        Reviewed-on: https://gerrit.libreoffice.org/32423
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [66eb739e9a59ed2b96d808115c568172b8488144]

        OSL_ENSURE -> SAL_WARN_IF in oox relationship code
        
        Change-Id: Iac742e253c1f96a412a803025bb89578f8d96018
        Reviewed-on: https://gerrit.libreoffice.org/32424
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-25  Olivier  <olivier.hallot@libreoffice.org>  [66ecc44c0a8a510b1c4f61776608123e4fe24e9a]

        Updated core Project: help  b6d54386f19adf3a6a967ae6e24a06f5473a8dca
        
        HC3 tweaks
        
        1) Add level to embedded headings
        2) Add id= to paragraphs and headings
        
        Change-Id: Id6ba1fe6518295e08f99bb1f28cf59c9893d8ddd
        Reviewed-on: https://gerrit.libreoffice.org/32426
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-25  jan Iversen  <jani@documentfoundation.org>  [13d9f5cfc31d8eb01206d39361c55b9784da8acd]

        update to make cppunit load in xcode
        
        cppunit was unknown product type, assigned it
        
        Change-Id: I39a08f52cd07c06fc77fc4ac6dc4ecfb167a86ae

2016-12-25  jan Iversen  <jani@documentfoundation.org>  [535a677c1defdc6f5d575ced2161464034634bad]

        update to prepare for multiple modules.
        
        module filter name changes from source
        to module name.
        
        Change-Id: I979b3ca7f86bad70d0812207b3eccbed20499a08

2016-12-25  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [17ce9a2578dd49ae743d86a0639ea0e9956bbc17]

        remove unneeded static_casts
        
        found thanks to old comment
        
        Change-Id: I9dbdd8c2f17243ce0d89468c18abd852c0e5eb78
        Reviewed-on: https://gerrit.libreoffice.org/32420
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-25  jan Iversen  <jani@documentfoundation.org>  [850e89adada534cb8a88b997fbe1f39c5303522f]

        update to make xcode load on sierra.
        
        This update enables xcode 10.12 to open most projects
        
        This is a pure expansion/correction of the current xcode-ide-integration.
        
        When opening there are currently warnings.
        
        Change-Id: Ibd0cebe1713dd74b2747aff039f094367a340a5f

2016-12-25  jan Iversen  <jani@documentfoundation.org>  [bfbc5e539ff3e20473879cf57244befc0256f543]

        pyuno osx Sierra problem.
        
        On a fresh installed Sierra pyuno fails to build due to a py_UNICODE
        conversion problem.
        
        Py_UNICODE expand to "unsigned short", and OUString expect a form of sal_UNICODE
        The hack was done locally and not generally expand OUString functionality.
        
        Change-Id: Ib7834c423c1c5cd9cd1e8d1ed8393e80bf8a5e5d

2016-12-25  Andras Timar  <andras.timar@collabora.com>  [74fdcfdfd30460f6e15461ed94ff7b14f6d432b3]

        tdf#104914 make 'Toolbar Layout' submenu items localizable
        
        Change-Id: Ic77131063fd52ecf809c5b7b76e5bb5e57b00c59
        Reviewed-on: https://gerrit.libreoffice.org/32416
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-12-25  Khaled Hosny  <khaledhosny@eglug.org>  [23b92427e3c77fa8d04679ddcaf2dbd3e3580c5d]

        Enable “complex text layout” by default
        
        All this does is enable some UI elements, like setting paragraph
        direction or selecting “CTL” fonts. Some of these UI elements are required
        for editing RTL documents and it makes no sense to hide them by default
        and then rely on some heuristic to guess if the user might need them
        (which fails half of the time).
        
        Hopefully this will also help not overlooking these elements in the new
        UI experiments (like how the sidebar missed the paragraph direction
        settings for few releases making it rather useless for RTL documents).
        
        I suppose we should do the same for “Asian” support, but I don’t know
        much about how this is used so will not touch it for now.
        
        And the heuristic can go since this is now is enabled by default. If
        someone wants to disable this, we shouldn’t second guess him.
        
        Change-Id: Idae72d91d422ac8d18875d87dc66ab4921956fe6
        Reviewed-on: https://gerrit.libreoffice.org/32356
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-25  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [753d55f816161d1016fd3e4b7e65bd4b10a2a9a8]

        inline macro
        
        Change-Id: I138989cf94f4a621af284999b58809c7f1bd0f8b
        Reviewed-on: https://gerrit.libreoffice.org/32410
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-25  Matúš Kukan  <matus.kukan@gmail.com>  [98c0a80a1c1522a74a8b82d2e876d0d30de2dcb7]

        scp2: Bin not used defines
        
        Change-Id: I4d2fe64fb8635bb87c9eb3b3f5b98227811cea03

2016-12-25  Matúš Kukan  <matus.kukan@gmail.com>  [7b340f0d88e32408c4dd797aba826c73caccc01d]

        tdf#90753: AutoInstall libreofficekit_selectionhandles package
        
        Change-Id: I9998f3dcd6725a49aa2c083eac0de1f970b167e0

2016-12-25  abdulwd  <abdulwd97@gmail.com>  [8987e91843392f225f97150b066b4415bbe525a8]

        tdf#39674 Translated German to English
        
        Rename variable from fZins to fInterest in /home/abdul/libreoffice/sc/source/core/inc/interpre.hxx
        
        Change-Id: Ie4c61d9e13f6b8616f11d43dc40f93ebfced7275
        Reviewed-on: https://gerrit.libreoffice.org/32412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-25  tamsil1amani3  <tamsajama@gmail.com>  [7a07610588893a2061eaafead36cdd8eabb2b52b]

        tdf#95416 Fix include file
        
        Moved elements.hxx and fwkutil.hxx to jvmfwk/inc and changed the #include line in vendorplugin.hxx
        
        Change-Id: Ida7395e952c482af92c0561a7756be7cd0578b9f
        Reviewed-on: https://gerrit.libreoffice.org/32415
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-25  tamsil1amani3  <tamsajama@gmail.com>  [452b8334e60082c113809f90fd59967ac9c471a2]

        tdf#39674 Converted terms from German to English
        
        Renamed variable fSchaetwert -> fEstimated
        
        Change-Id: Ia02c5c58149191286ec7dda2ad4ac2032aa4124a
        Reviewed-on: https://gerrit.libreoffice.org/32414
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-25  tamsil1amani3  <tamsajama@gmail.com>  [10ef8042eb6c5ae75ea78688eb4289c74835d308]

        tdf#87605 Update technical dictionary
        
        Added new technical terms in extras/source/wordbook/technical.dic
        
        Change-Id: I3144c959b04335e69cd3ad9780b6cc11eb0ab0d9
        Reviewed-on: https://gerrit.libreoffice.org/32347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-25  Khaled Hosny  <khaledhosny@eglug.org>  [466e59d015826c0b60b1e4d3811192c39f9d191d]

        Remove another user-visible “CTL”
        
        What is the point of the acronym right after the expanded text? It is
        not like the UI is an article in some scientific journal.
        
        Change-Id: I3abcfb3fa8431e6c5b17309bf8b1677ca97eaedf
        Reviewed-on: https://gerrit.libreoffice.org/32346
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-25  Khaled Hosny  <khaledhosny@eglug.org>  [f16d17df9d33ad96d053abe2d9212b0c2850c19f]

        Make sure we use bundled metric-compatible fonts
        
        We were relying on FontConfig knowing about these replacements, but this
        does not work on Mac and might not even work on Linux if FontConfig is
        not configured to know these replacements. Since we bundle these fonts,
        we better making sure they end up being used.
        
        Change-Id: I26e72e8d1e5c902132e1260791e20017a92a5475
        Reviewed-on: https://gerrit.libreoffice.org/32299
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-25  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [85a621be87c88d8c317eb0fa296ae64f2b3253a5]

        move handling of pWW8AnchorConvHint from SwDrawContact to SwContact
        
        ... as the old code did not limit itself to SwDrawContacts either
        
        (possibly fixing regressions from d2be1f90faa64cbbfe789eb62370555eb5400ae3)
        
        Change-Id: Ia821a025979d7eb2b5e244802c708a42ab1256ed
        Reviewed-on: https://gerrit.libreoffice.org/32393
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [85a1dda8ef9d5970adf881dca2bf9d1a652f7245]

        uitest: write a helper method for selecting based on position
        
        Change-Id: Ia7c4450f83a5a7cebd9d518c9ccac1ce07045570
        Reviewed-on: https://gerrit.libreoffice.org/32407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [57e785e1cf52e422ac60cb259a2f53b696d3c4cc]

        uitest: add a helper method for typing text
        
        Change-Id: If450e3f0ff1e2a8f33db05e9512a13e5771115a8
        Reviewed-on: https://gerrit.libreoffice.org/32406
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-24  Caolán McNamara  <caolanm@redhat.com>  [2dc821572e23dd0ac553e49244179e1e19d0df37]

        HasImageAtPos takes an id not a pos
        
        so rename it
        
        Change-Id: Id83a11d31d1d51f414e6a98ebb71a227c7fe448f

2016-12-24  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [40578897d39c4eb0b528cff04ce82f5becbecc3f]

        basic: cleanup test_*_methods
        
        cleanup
        remove duplicate test with other tests
        
        Change-Id: I4c82ad9f226f25080199ac0dc3815492fc4c265a
        Reviewed-on: https://gerrit.libreoffice.org/31860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2016-12-24  Caolán McNamara  <caolanm@redhat.com>  [3c96a9c431cda4c3a5b76277c3081f1a2e1786f2]

        unused Image in framework, luckily because uses GetImage on pos not id
        
        Change-Id: I97dab3bc1025cd4804910c228235b49216f3afe7

2016-12-24  Gabor Kelemen  <kelemeng@gnome.hu>  [e1da65d6713bea42a620494ceef33f8404ccc3d8]

        Updated core Project: help  6f19c099aa6852d0ec0570d9f56281e7f7032f81
        
        Add script to check for broken image references
        
        Such may appear if images are moved around in the
        icon theme directories or between the icon themes
        and the helpcontent2 repo.
        Simple typos are also possible.
        
        Change-Id: Iafee73efe9776ebf8ae74919c90644570593d94e
        Reviewed-on: https://gerrit.libreoffice.org/32264
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-24  Caolán McNamara  <caolanm@redhat.com>  [c0c6aac4c84521379a155bbe3bf24b674cfb7009]

        fix some whitespace formattting
        
        Change-Id: I5b89aa3dbaab81df0c092fb64d2a26410390cefc

2016-12-24  Damjan Jovanovic  <damjan@apache.org>  [1307212b87194f5c18eae0517f0dc4fcb0833e33]

        Fix some comment typos.
        
        Patch by: me
        
        (cherry picked from commit 7ac035b2ddf9275085c30d1048bec7da160158f0)
        
        Change-Id: Ic5fa1abe69fbf5f656e79fcd5e17ea5f84208ae6

2016-12-24  Caolán McNamara  <caolanm@redhat.com>  [ab72a07f1a1213bf6f9515058865fb898ff7bf24]

        unwind RID_TOOLBAR_IMGLIST and RID_TOOLBAR_BIGIMGLIST ImageLists
        
        Change-Id: Iae7ffce940f90e48dfb95b33abab35ca03a6b305

2016-12-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b44628b1e88f8b4fdecb928ed3d0dbd17e3b1841]

        move the OpenCL test to subsequentcheck
        
        Based on ESC discussion around stability of tests.
        
        Change-Id: I1c6d84c91c1f85435771013b028cb3aa65a347fc
        Reviewed-on: https://gerrit.libreoffice.org/32408
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-24  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [4280607328c1c46b566719212ae3f802d511493b]

        kill FindContactObject and adapt FindSdrObject
        
        - the latter is cheating for now, the FrameFormat should really actively bookkeep
          those
        
        Change-Id: Icf64256ba5277dc4d1ec9ac8858bdc014b3f95f5
        Reviewed-on: https://gerrit.libreoffice.org/32392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-24  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [09a0a1d760c9786c0cfb0911244892538838a284]

        use proper message passing
        
        Change-Id: I00b0446b1e5a1226566f4520ea45773251d61265
        Reviewed-on: https://gerrit.libreoffice.org/32391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-24  Justin Luth  <justin_luth@sil.org>  [604cf7024fce29143150ab77b2f14b59a45e61eb]

        tdf#81263 ww8par6: only use valid sal_uInt16 values for ULSpace
        
        VerticalOrient position returns a signed SwTwips number,
        but ULSpace uses unsigned int16, so negative numbers
        were creating huge margins.
        
        fixes commit 3755c87d0426a499d4755e82d8fbc77caa240764
        
        Change-Id: I23daea9a913ef73efc42a65e0adfc393eaf4e775
        Reviewed-on: https://gerrit.libreoffice.org/32400
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-12-24  Julien Nabet  <serval2412@yahoo.fr>  [79995e832d10721422c4dfe0ff394d6efb11f367]

        Typo: scalePrecentage->scalePercentage
        
        Change-Id: If30285545c396425dafef68e388f9e8302b43199
        Reviewed-on: https://gerrit.libreoffice.org/32390
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-24  Mert Tumer  <merttumer@outlook.com>  [45f75e2909ccf47c8615b5adf1bfda4cd6247879]

        tdf#104856 - Fix for closing the document without asking for saving
        
        Change-Id: I37b6fbf2639439a57c6d162b7817d009d1d49023
        Reviewed-on: https://gerrit.libreoffice.org/32332
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-12-24  abdulwd  <abdulwd97@gmail.com>  [1c6993e6d7d04c42c6bd48da6afb6305eb608c11]

        tdf#70998 Change from picture to image
        
        Change from 'picture' to 'image' in sw/source/core/undo
        
        Change-Id: I075bb426b13023f35ccda1d8b8ade872a52c3d61
        Reviewed-on: https://gerrit.libreoffice.org/32354
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-24  tamsil1amani3  <tamsajama@gmail.com>  [a2a605d864417209f3bfacc858fe9107a1e48531]

        tdf#70998 Text change: graphics/picture to image
        
        Changed files: sd/source/ui/app/strings.src
                       svx/source/svdraw/svdstr.src
        
        Change-Id: I380f2c568120cdef2be7a5203307d5cda8b65530
        Reviewed-on: https://gerrit.libreoffice.org/32337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-24  abdulwd  <abdulwd97@gmail.com>  [1597730ac12e39d98c556bb5fe4be4c0b61b0567]

        tdf#87605 Added 'ANSI' to technical dictionary
        
        Updated the technical dictionary at extras/source/workbook/technical.dic
        
        Change-Id: Iadd62acf24cbec3ec7782e4d31f14297d8702bbb
        Reviewed-on: https://gerrit.libreoffice.org/32383
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-24  Matúš Kukan  <matus.kukan@gmail.com>  [b09035675465b156d773e60d6c6650fa12d17766]

        tdf#90753: AutoInstall shell_senddoc package
        
        Change-Id: I6cc638c460a8baa2cd9d29c3b82418b6ecfb630d
        Reviewed-on: https://gerrit.libreoffice.org/32397
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matúš Kukan <matus@libreoffice.org>

2016-12-24  Matúš Kukan  <matus.kukan@gmail.com>  [120a87a36e04b01c99c3544aca57faf66934d9c7]

        tdf#90753: AutoInstall xpdfimport_err.pdf as filelist
        
        Change-Id: Icfebcbf3cb738cb376a5ee97cd21a27a25c0bf35
        Reviewed-on: https://gerrit.libreoffice.org/32396
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matúš Kukan <matus@libreoffice.org>

2016-12-24  Matúš Kukan  <matus.kukan@gmail.com>  [5662817149e3eed0a592c389042d9c3755629614]

        tdf#90753: AutoInstall postgresql-sdbc.ini as filelist
        
        Change-Id: I908b549a14c702ce2c33de704b06d016036ccecb
        Reviewed-on: https://gerrit.libreoffice.org/32394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matúš Kukan <matus@libreoffice.org>

2016-12-24  Mark Hung  <marklh9@gmail.com>  [f05714c3527635bd78bf7ded7b7a160dbe3b4685]

        tdf#101729 add test case to make sure that the text is inside the cell.
        
        Change-Id: Icffbf20f7bbca3d645a769cc294a3fd7acb51d97
        Reviewed-on: https://gerrit.libreoffice.org/31870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-12-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [96b95f5010be090ebae6f755d4d3891a2334332c]

        tdf#103626 don't scale application icon to prevent a start-up loop
        
        Change-Id: I2e65ba16d93167dc4abb029c7e941e91be9a62ab
        Reviewed-on: https://gerrit.libreoffice.org/32382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-12-23  Caolán McNamara  <caolanm@redhat.com>  [995dca083778c9bd76f34f48134bb347f99de9b2]

        remove unused ImageList member
        
        since
        
        commit 284ca1a5840c5fcbf4f9d1eff02ae607cdc2c222
        Author: Noel Grandin <noelgrandin@gmail.com>
        Date:   Sat May 28 14:38:03 2016 +0200
        
            Convert RSC_TOOLBOX to scoped enum
        
            and drop unused (in .src files) constants
        
        Change-Id: I0e05389e1bbd5f74ff3b3cd9f1f16cfd54b992c2

2016-12-23  Caolán McNamara  <caolanm@redhat.com>  [f37042f0f27f9e0ac73d1ae16c8ad35d68855eb5]

        remove unused ImageLists
        
        since...
        
        commit 0dc13e9c06bf5bc188b427f0760d0dc2eee8f75e
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Jun 10 12:32:03 2014 +0100
        
            tweak things to allow switching between small and large toolbar icons
        
        Change-Id: I3e1821297c5f7ea1a00356e51167d75265462ee7

2016-12-23  Caolán McNamara  <caolanm@redhat.com>  [7a339a03d2dbdd84fdc2b583b2c52a7f2f477589]

        unwind AVMEDIA_IMGLST/AVMEDIA_IMGLST_L ImageLists
        
        Change-Id: Idf115c12c5da138141010673ed2bf0525aec6aaa

2016-12-23  Caolán McNamara  <caolanm@redhat.com>  [3cbe00474c373f21b5793915c4919e5c277d2c01]

        Related: ofz#318 limit bitmap max to SAL_MAX_INT32
        
        Change-Id: Iae8a0782e5c306f619e0d94a60dfa0d7c00ec54e

2016-12-23  Krunoslav Šebetić  <kruno.se@gmx.com>  [036c1f445a307b464f743b35cda19827ea16d6f8]

        Update of autocorrection rules, especially WordExceptList.xml
        
        Change-Id: Ib82b63acca23bec06ea4d8b11ec2ae49a985d745
        Reviewed-on: https://gerrit.libreoffice.org/31707
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kruno <kruno.se@gmx.com>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-12-23  giacco  <filippo.giacche@gmail.com>  [5f116966de4c0d007c2a420b7adc74d72e728b89]

        tdf#87700 command to rotate 180 degrees
        
        added command to rotate an image 180 degrees in Writer
        
        Change-Id: I4a1e40f4c3475aceb24edd44691a74372f61b49a
        Reviewed-on: https://gerrit.libreoffice.org/30074
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-12-23  Huzaifa Iftikhar  <huzaifa3196@gmail.com>  [5c983bc2ab020b0dbbd8f58e66b9a6fd8508bfde]

        tdf#70998 Change word "Graphic(s)" to "Image(s)"
        
        There was an error in the previous patch inside the file embeddedobjectcontainer.cxx
        This is fixed in this patch.
        
        Change-Id: I01c9e254e58e1683a8e6e9a0bcff3c4663bf32e0
        Reviewed-on: https://gerrit.libreoffice.org/32353
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-23  Caolán McNamara  <caolanm@redhat.com>  [218179ddbffbc4d4a1e96dfaeebca19cffda5f9c]

        unroll code for early returns, no logic changed intended
        
        Change-Id: Ic1cc63a5fe3ad2c949f91c395c00f5f99bd7602a

2016-12-23  Khaled Hosny  <khaledhosny@eglug.org>  [6aa482428ec301cfe45672d38b038fc92de7c4a7]

        Make these SAL_INFO’s a bit more useful
        
        Use the same log area used in other printing code instead of the overly
        broad “vcl” one.
        
        Change-Id: Ie42f10597ae9aa7ee50dba2674c68842710ab360
        Reviewed-on: https://gerrit.libreoffice.org/32386
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-23  Stephan Bergmann  <sbergman@redhat.com>  [76572352dde4742bce3678857da239ae2077ed0f]

        Close ScDocSh when done
        
        Change-Id: I5ea07120a77baf71aa9700dd526b05bb9b91f34a

2016-12-23  Stephan Bergmann  <sbergman@redhat.com>  [b4d47ba99526512814f5a5f3c53d980291b1992d]

        Close ScDocSh when done
        
        Change-Id: I7b036fca1d595bb2dadcc488a534cbf28ecd345b

2016-12-23  Federico Bassini  <kurogan21@gmail.com>  [b6aad6de12df9534e82f5a8ef8184cac77e5c6b4]

        tdf#101442 - "hyperlink" to "link"
        
        changing other words "hyperlink" to "link!"
        
        Change-Id: I29d97bab7844183759bc34624a14c0216258ad8b

2016-12-23  jan Iversen  <jani@documentfoundation.org>  [37907576d81dae2e1d31e4391cf15f6b1ad3b0dd]

        First attempt to make xcode project work again.
        
        There are still a problem with references, but committing this part, since
        it is controlled, and before conflicting with other changes.
        
        Change-Id: I6a7551bfbb44edc5876e5432ca04bfd595cb3fab

2016-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b55d7e0fe9ec14cf889201ef3d9fc71f1cf7df4]

        merge IScript with NewStyleUNOScript
        
        Change-Id: Iae70d0780678eb8df8a9e57fce5fc2f6c5ed427e
        Reviewed-on: https://gerrit.libreoffice.org/32375
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [cfcbbfaeb4cfee5ffeb968dc21d1c266a870d89f]

        remove unnecessary casting in BrowseBox::pDataWin member
        
        Change-Id: I1187691c19808c53ff3839cfd8892ab06d36053e
        Reviewed-on: https://gerrit.libreoffice.org/32381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-23  Stephan Bergmann  <sbergman@redhat.com>  [0c267bbc2c023ba5c0c905c91c3324aab6ce00cb]

        Close ScDocSh when done
        
        Change-Id: Ic98999566da306f7cf5da81f8e7809ec36729513

2016-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [c4c23515d6f94f5d06215a9b0f9ca605655e3497]

        merge svx::sidebar::BulletsSettings with svx::sidebar::BulletsSettings_Impl
        
        Change-Id: I7cf6bb4cf3aa532718753904c2100882b0df6775
        Reviewed-on: https://gerrit.libreoffice.org/32373
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b641929e69aa5917536fad72644d0da4d67f8adc]

        merge StringNode with RscDefine
        
        Change-Id: Ia64b7419ccbb06ff55907717963864caef2023a8
        Reviewed-on: https://gerrit.libreoffice.org/32374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-23  Matúš Kukan  <matus.kukan@gmail.com>  [597d178c2b516ab0cff4e4f86246d47ce9700f18]

        tdf#97283: Merge sal rtl tests to one makefile
        
        Change-Id: I1b78276e08feef9b6f49e5abe002391c50a8d2cc
        Reviewed-on: https://gerrit.libreoffice.org/32143
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matúš Kukan <matus@libreoffice.org>

2016-12-23  Matúš Kukan  <matus.kukan@gmail.com>  [8e743e46781b252f41227d809dec43d3c4c1d01f]

        tdf#97283: Merge sal osl tests to one makefile
        
        Leave sal_osl_security alone because
        it does not use CPPUNIT_PLUGIN_IMPLEMENT.
        
        Change-Id: Iced8bb80c3ae661d371c087d7178a373ffd802e0
        Reviewed-on: https://gerrit.libreoffice.org/32142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matúš Kukan <matus@libreoffice.org>

2016-12-23  Julien Nabet  <serval2412@yahoo.fr>  [dbc3cfb011f3bbbc0d95acc362dc7aa5bca6e831]

        tdf#104858: fix typo
        
        Thank you to himajin100000@gmail.com for having noticed this.
        
        Change-Id: I81da0d4fc91faf95f4f5257d5834a9fdfd2618f7
        Reviewed-on: https://gerrit.libreoffice.org/32378
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-23  Gabor Kelemen  <kelemeng@gnome.hu>  [9fd4a1d37cd89c11a9683a74504b41f4c7ad5a13]

        Updated core Project: help  447e7d65d59935724657e59b7f9f8bf312c6dce8
        
        Update Area tab page and Area dialog help pages
        
        - Add distinctive titles
        - Remove embeds from the Area dialogs page to subpages now on the tab
        - Update text and UI connections on the Area tabpage
          Add links to subpages
        - Still left: move out help text of .uno:FillStyle
        
        Change-Id: If6561f0d348997263ad71170ef58691e751605a3
        Reviewed-on: https://gerrit.libreoffice.org/32263
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-23  Gabor Kelemen  <kelemeng@gnome.hu>  [9606d112495e25782fa0e7b37d1309fe95740ece]

        Updated core Project: help  70274981c0428b95e2868660f7b8d387048ef2ba
        
        tdf#60873 Link Protect Sheet dialog to its own help page
        
        Instead of Protecting Cells from Changes.
        Create a link to the Password page too.
        TODO: Update formatting of all those tips, they look terrible
        
        Change-Id: I345bcfd315680b5ad4fdf71dcc04085ef438ad13
        Reviewed-on: https://gerrit.libreoffice.org/32360
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-23  Gabor Kelemen  <kelemeng@gnome.hu>  [7ba2d4da7b48a1eab03717069a53ece0263f5da0]

        Updated core Project: help  f7d6c59b0ef6b01ea2d4b155d071f6b3617cd15f
        
        Fix ahelp hids in the Gallery and Styles and Formatting sidebars
        
        Change-Id: I1449abab18c98ffc8b200cdb1ee29ab6a56df33c
        Reviewed-on: https://gerrit.libreoffice.org/32355
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-23  Gabor Kelemen  <kelemeng@gnome.hu>  [ae5113197e55dc992bdc2dbbbdff13d9a6970689]

        Updated core Project: help  f71f2e44e8dbd9b026755152568e7c0f32f47fe9
        
        tdf#76488 (partial) Reconnect the script organizer dialog and UI
        
        Change-Id: I96a6cb57f47dca1b91b8d107adf0c34bd77845b0
        Reviewed-on: https://gerrit.libreoffice.org/32317
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-23  Mike Kaganski  <mike.kaganski@collabora.com>  [9d80d0199a0257124dd66e742766eff38087484d]

        ImplHandliKey: remove redundant NotifyEvents
        
        Change-Id: I7c53b3428d035c36c0f83317b8f9185192ac001a
        Reviewed-on: https://gerrit.libreoffice.org/32372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-12-23  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [2c1a6138e412d8dd19d0b000b84f5426f73d04b1]

        prefix SwFlyCntPortion member var names
        
        Change-Id: Ia46b4a4f869390f452f565cf9a8f5d94bcf79ca7
        Reviewed-on: https://gerrit.libreoffice.org/32320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-23  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [c31bc155106c99f0358d7a1f30dfdd7eb2e80f83]

        use an sw::LineAlign enum class instead of undoc'ed random ints
        
        Change-Id: Ia8bc32495f3a62226558d5f6736f8ff797681d3f
        Reviewed-on: https://gerrit.libreoffice.org/32319
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-23  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [ed40f5bbfa89d0957bb274e2f9448f4bf265048f]

        GetFlyFrame() const isnt called anymore
        
        Change-Id: Ie04afe86c165b72f54791e46209aa37196318c82
        Reviewed-on: https://gerrit.libreoffice.org/32152
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-23  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [2fc262d3a7bf3be8d318b3f194ccab2a301ade8c]

        GetDrawContact() isnt called anymore
        
        Change-Id: Ib054f883d86ff2e68c118972abd6e3d0f12b181c
        Reviewed-on: https://gerrit.libreoffice.org/32151
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [16fa8b0bca0c07f676c5acad50504ed339da6bc1]

        update results from mergeclasses plugin
        
        Change-Id: Ie92ebbae246007609fa4b65e8b9cf1ca16e62cc5

2016-12-23  Mike Kaganski  <mike.kaganski@collabora.com>  [601bdc416b6ef17498c94fec49164b1b4c38528d]

        tdf#100826: Use parent console for output if possible
        
        This patch uses either passed standard handles, or parent console
        for output of --help and --version command line switches.
        
        Change-Id: Iabbec79d3792ae091ca06d134345c1669eb1ac13
        Reviewed-on: https://gerrit.libreoffice.org/31187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [46d3163f779a43cc7c023a6e8141f990e5d23292]

        loplugin:unusedmethods
        
        Change-Id: Ife4c8d948ffa116f044d43903de9485e43cfcae5
        Reviewed-on: https://gerrit.libreoffice.org/32336
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-23  Mike Kaganski  <mike.kaganski@collabora.com>  [c2a20af2c12bf75e7378a3a9dbc50a4dddabdebc]

        tdf#66405: imported formulas should have all margins set to 0
        
        Currently, imported formulas use default Math object's margins,
        that are 2 mm left & right for embedded object and 1 mm left & right
        for its model. Before commit eae2331f83bd58bacccd898d60f6c5f54856c036,
        there was also 3.5 mm bottom margin for embedded object.
        
        This commit sets all margins to 0.
        Unit test is included.
        
        Change-Id: I23c78d4cedaeba8f2a70a000dca8e31de20bcab2
        Reviewed-on: https://gerrit.libreoffice.org/32334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-12-23  Kohei Yoshida  <kohei.yoshida@collabora.com>  [4252096c68ce01ed8a06bcaf57260dbe46502cd3]

        tdf#97597: Make the document import state more multi-thread friendly.
        
        Change-Id: Iee9ff5e5d3471f7357a1f2eaf75abbef2d90effa
        Reviewed-on: https://gerrit.libreoffice.org/32322
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2016-12-22  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [7a1add76d542e9929c1feab9e06949990e236616]

        IsDraw() isnt called anymore
        
        Change-Id: I6b2fc84886f7812e4f84cd994b1335dcf37576c1
        Reviewed-on: https://gerrit.libreoffice.org/32150
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-22  Stephan Bergmann  <sbergman@redhat.com>  [14aeace3a192219b2aba1586c09806a482d89ee0]

        Pass SfxPrinter by VclPtr
        
        Change-Id: Id5a8949e6995be70f3d831e98449f5d10bcb040f

2016-12-22  Jan Holesovsky  <kendy@collabora.com>  [8dd60a43d814667c34c48d969eb020d262bc4e39]

        Updated core Project: help  4736be43b377d0493ee0327f605a8551eca0d647
        
        help.js: Speedup the search.
        

2016-12-22  Jan Holesovsky  <kendy@collabora.com>  [d35a387df92ebcdd01f4c41b5a114ae1169f5081]

        Updated core Project: help  bfe8593e120f83c936dc91fd40ece2e98c04603c
        
        help.js: Chrome returns 0 when using the local files.
        
        Note: help.js works in Chrome only when you run it with
        --allow-file-access-from-files.
        

2016-12-22  Khaled Hosny  <khaledhosny@eglug.org>  [3f4263f2a3725895a4b761ac483070d60d71631c]

        Fix glyph Y offset
        
        Typo from 9eb4b14ffa57cd7bbdf0fc43096f5f1e65c8e388.
        
        Change-Id: I542b84cae50d09f2ed58a58ba9de519354a6900d
        Reviewed-on: https://gerrit.libreoffice.org/32351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [cf6f3ad82b0934e65ce0982b9d3b85a1e18d645f]

        unwind RID_SVXIMGLIST_FMEXPL ImageList
        
        Change-Id: If9d733c5242e2f2b9947b251cfe832d1c10bd4bd
        Reviewed-on: https://gerrit.libreoffice.org/32350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [429902e38ba9fefa267fae561e736bff8e94d2ec]

        drop imglst
        
        Change-Id: Iff88349acf3fc0f474cff0a882346a6d8496aec1

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [90152f771da5c39faacf19753d4255716dd7a5d9]

        Updated core Project: help  b46832dd2c7738ccb0bbd285792b113cc869cecb
        
        drop imglst
        
        Change-Id: I6a9caacfb23c7610bf531e7a8b2719d6ebae3bf0
        

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [54993cbab59b7081072c8db9395c8fd62ce9e39f]

        scrub imglst from svg metadata
        
        Change-Id: I59b397344cb89a27511adfe108c46a3d4e0957aa

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [4a780e9e036b5c4f821f0f6e590710e5dc9c20e3]

        RID_SVXBMP->RID_EXTBMP
        
        Change-Id: I19e5c60ea8b42223322da2a1e343b7c4c1c59928

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [2085d8203b0ff49b6e43ff900f497fb5343708d8]

        avoid crash in 130+ odt export tests
        
        e.g. fdo44181-1.ott to odt
        
        Change-Id: I23403415378ddf50ff007fb4b5d88b4009668bf6

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [89d067775a1af24b24863023187026d242f2092f]

        unwind RID_SVXIMGLIST_RPTEXPL ImageList
        
        Change-Id: I395dfb5e54f3196f59b5079c580714f57c992f2d

2016-12-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [35a067f1966b41125d298bd54f577f1a560aff08]

        vcl: fix remaining loplugin:cppunitassertequals warnings
        
        Change-Id: Ic499ebbaeb25a08b01cd1317ab3055a374444a4f
        Reviewed-on: https://gerrit.libreoffice.org/32329
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-22  Stephan Bergmann  <sbergman@redhat.com>  [9c969c864f1ef2d4598faffbd7b98eaa0cf7d1a7]

        Dispose XRowSet when done
        
        Change-Id: I143591203e7566dc822c88a081c780d9ae013c43

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [1f799a9495795292af6f170925543bcee3c8dbae]

        Resolves: ofz#312 ignore leaks from InitVCL
        
        because we can't call DeInitVCL
        
        so try this
        
        Change-Id: I9dec85551b30a8607c7b34e020e0d374c14b7741

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [7485fc2a1484f31631f62f97e5c64c0ae74c6416]

        Resolves: ofz#313 cbBmiSrc > getDIBV5HeaderSize
        
        Change-Id: I67fb67dc0a4cb609b8f1391c1eb6dd395755a933

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [88dad8fe1a94055dcbb05a6e6f0df2d007914a45]

        Resolves: tdf#104687 gtk2 paste cell text under a11y is fatal
        
        Change-Id: Ia26ecf381e491b5591e05e0051b7162eb1d4bb56

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [2fb74b1ae9fdd0c7b3b69187197895c78bf3c6a7]

        build hunspell with _GLIBCXX_DEBUG
        
        Change-Id: Ida2ce221f1e35afd946545c2a36b72dd2386e7dd

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [903dd3fe075104d4e656c57949bc32b1b9a74e8b]

        Resolves: ofz#311 fix leak in old fontconfig we're using
        
        I guess we should bump the version of this
        
        Change-Id: I4e0b16fe8483f7c8494bb6ca6c5f87cd3420d721

2016-12-22  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [404e4f55ab513a17ed5f9e47fc6fb9656bea9f2b]

        inline some trivial functions
        
        Change-Id: I327dbc236db9462b3cb3d24e2c6abca1ef4cddf4
        Reviewed-on: https://gerrit.libreoffice.org/32149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [0dfc6f70ab53a773ee05664235d7c8927ab20f2c]

        valgrind: stick 0 at end of successfully read data
        
        Change-Id: Id79f68c9095ab313ac05d2c8b55df71788df81d3

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [b08e48166310ab8a53f06f4fee227a948416cf4a]

        Resolves: ofz#310: Sanitize 1 bit bitmap palette indexes too
        
        Change-Id: Ied2b71eb1c9088bbbff5fed97f7a04b43f4b4827

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [2ac9ea00c0a3131fcf520a3f9083da8de79efe01]

        bodge fix build
        
        Change-Id: I5ef90ad7bf39618cc65641ffa85d056adc48d555

2016-12-22  Stephan Bergmann  <sbergman@redhat.com>  [5610381dded9afa5f768d6899345cada1bf5741f]

        Dispose component when done
        
        Change-Id: I3ea2004556b01ba992215b9142b9c8a6aabb63c0

2016-12-22  Stephan Bergmann  <sbergman@redhat.com>  [da42fabff48bca04b17d565fd76f96889f092b42]

        Dispose document when done
        
        Change-Id: I73a1cb1c206a2f55ec0c8948fca29b3976a51e75

2016-12-22  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [a02018a9ae1c7d5f17a7738a5d35d8d7a6972d4e]

        Take advantage of Unicode, people
        
        As a translator, I’ve always found a bit ridiculous that LibreOffice
        provides me with separate strings for opening and closing quotation
        marks, but the English version doesn’t actually take advantage of it.
        It seems that, because of this, many translators haven’t taken advantage
        of the separate strings. Let’s fix that.
        
        Change-Id: I125fcf311916dfdb056e5a46e081fa9d0305db25

2016-12-22  Stephan Bergmann  <sbergman@redhat.com>  [3aaf523d68ea37992d46ed2f52a2ed4d21f7db95]

        Dispose Window when done
        
        Change-Id: I6b67d12174c3caa0a4bf230d87421f5768a331f8

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [f05aa32b588c77c79213dbbb77c7c46d98a7559c]

        some apparently leftover icons, move them anyway
        
        Change-Id: Ie051dfe7c124acab7fb81de80e97715fdd8b59a5

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [d7fd3ae7ddc93f1fb6d90739729b711efc7c7327]

        move na stragglers to res
        
        Change-Id: I56359bd86a48deb7c11264c65445196fcf454ee7

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [76dfd119dfcd5fbfe295a8883ac2860cbac280c5]

        unwind RID_IMAGELIST_NAVCONT ImageList
        
        Change-Id: I5e057ce9df205ca2431e7a7a455b00fcec6123db

2016-12-22  Caolán McNamara  <caolanm@redhat.com>  [a0c1e7bc8e8836d4f47d9cdeabc8b2cdfdf2345b]

        should be sd icon, not sc
        
        Change-Id: Ib12d6b821e27cedf324e16c548254099b100fd3e

2016-12-22  Stephan Bergmann  <sbergman@redhat.com>  [1dc43e24b34bfdd56928e674fbc53e8fda481e79]

        Generalize vector/deque ctor checks to work with MSVCRT
        
        Change-Id: I2d493a36b8c2e3abe69964c04b46f08d67ef8a48

2016-12-22  Stephan Bergmann  <sbergman@redhat.com>  [4a591d74a7f73f3e381c9ddb8bbeda3d41647364]

        Some more bool-like types for Windows/clang-cl
        
        "TW_BOOL" seen e.g. in extensions/source/scanner/scanwin.cxx
        "boolean" seen e.g. in extensions/source/activex/SOActionsApproval.h
        
        Change-Id: I78281cd4f92c3e0c0d885cc2466665a06f5bcd85

2016-12-22  Stephan Bergmann  <sbergman@redhat.com>  [c74688dfd40351cead1644d8cfe9dad4622d9edc]

        That whitelisted code is already gone again
        
        Change-Id: I1fa04b51823ac9707f0dd3d7c8209c69e917ef28

2016-12-22  Stephan Bergmann  <sbergman@redhat.com>  [595ff0c6ea68b99e3730e0f0616f9bd7d391c8ac]

        Also don't warn for plain C code
        
        ...as needed by clang-cl for
        bean/native/win32/com_sun_star_comp_beans_LocalOfficeWindow.c
        
        Change-Id: I862afb6b549015d951a898ee415370540ffab1f6

2016-12-22  Justin Luth  <justin_luth@sil.org>  [9c2b0c55cd91ed5b85a1df7df3b2cd12afffde91]

        fix tinderbox: ooxmlimport # of paragraphs assert
        
        Test name: testTdf75573_lostTable::Import
        equality assertion failed
        - Expected: 6
        - Actual  : 7
        - # of paragraphs
        
        Change-Id: I90791785dab35146e58de4f6a38cd86164f422e0
        Reviewed-on: https://gerrit.libreoffice.org/32327
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-12-22  Justin Luth  <justin_luth@sil.org>  [cc07f1c044b47e08b1fb0cab631be057b34ee1bc]

        fix tinderbox int to sal_Int32 conversion failure
        
        note: template argument deduction/substitution failed:
        sw/qa/extras/ooxmlimport/ooxmlimport.cxx:737:186:
        note: deduced conflicting types for parameter 
        â€˜const Tâ€™ (â€˜intâ€™ and â€˜sal_Int32 {aka long int}â€™)
        
        CPPUNIT_ASSERT_EQUAL_MESSAGE("# of frames/shapes", 0, xDraws->getCount() );
        
        Change-Id: I96d074a420ac16d9c5e3a3d200372289366039e9
        Reviewed-on: https://gerrit.libreoffice.org/32325
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-12-22  Tor Lillqvist  <tml@collabora.com>  [b1c145876007352a59f389126746c8ef0f660ee5]

        Revert "[API CHANGE] createSecurityContext() was always called with an empty string"
        
        I got cold feet. I don't want to have to revert this many years later
        instead, when some obscure 3rd-party software stops working.
        
        This reverts commit e1ce7bad62f07faf8f21adac6c3848d142f61953.

2016-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc15806b527cc02c57bd92211fda259e33963106]

        convert BasePrimitive2D::get2DDecomposition to use a visitor
        
        which lets us avoid constructing the decomposition when we are only
        interesting in the bounding box, e.g. for hit testing
        
        Change-Id: Icd8d430b75d207063f1db70e5a0822d5d82a7d00
        Reviewed-on: https://gerrit.libreoffice.org/30835
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [41f7878ccbc457ef0431c999d38d9d77265d5dc7]

        convert BmpFilter to scoped enum
        
        Change-Id: I22c5b49f108d4ce103dea5098a2a0dc9d6bc854c
        Reviewed-on: https://gerrit.libreoffice.org/32292
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [7444355f1d544e015083c2412696e1df6f295e2d]

        convert VclButtonBoxStyle to scoped enum
        
        Change-Id: If3d02c9be54a509f85214acbf4a1e6cfd8955dc4
        Reviewed-on: https://gerrit.libreoffice.org/32291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [21907d647c58594e58fde0d6507f63f6207fe4bd]

        convert VclSizeGroupMode to scoped enum
        
        Change-Id: Id731fb3d5f9eb5ddaa3af41b010bff340f1077ce
        Reviewed-on: https://gerrit.libreoffice.org/32290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [29fa61837f11c6149157f1c2dd850415a38a3e47]

        convert GetDefaultFontFlags to scoped enum
        
        Change-Id: I048aa989f5a90a5e2fb51e33eb9c1dafda3fc7f6
        Reviewed-on: https://gerrit.libreoffice.org/32284
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-22  Justin Luth  <justin_luth@sil.org>  [34324bff1252dc5a51c9408f9502654453f319b6]

        tdf#75573 - relocate code: alternate stream already started
        
        moving this keeps the original fix and prevents losing a table
        in this unit test
        
        fixes regression commit ecea3431ca761369d8180a74eba2877533050516
        
        Change-Id: I5e94760649020ddf1c468d52b91aaf0521bbfdda
        Reviewed-on: https://gerrit.libreoffice.org/32269
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-12-22  Justin Luth  <justin_luth@sil.org>  [e37563c304e52f1d2385868c9b33e0145493d2bd]

        tdf#104710 bRemove: only prevent w/BREAK_TYPE for defined Sections
        
        fixes regression from fix for bug 103975 which prevented removal of
        empty paragraphs if there was a page/column break.  This patch adds
        the requirement that there is also a defined SectionBreak.
        
        I did a bad thing with unit test rhbz988516 (which was re-used as
        the unit test for bug 103975). I didn't first check in MSWord
        to see how many pages it really ought to have, and when it started
        round-tripping with 3 pages I was happy.  Well, the proper page count
        according to MSO is 2 (a hard page/break and Section/newPage combine
        to form a single pagebreak). Undoing the regression fixes that too.
        
        The regression was commit 7b250d56981f78e77454a2a3fd670731b2358e75
        
        Change-Id: I15e9df2d260954f02a9e183d9f48c1d267494b49
        Reviewed-on: https://gerrit.libreoffice.org/32236
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c06be281e7bd97d8db5549cdc886c9761ac9c015]

        uitest: convert random number manual test to automated testing
        
        http://manual-test.libreoffice.org/manage/case/143/
        
        Change-Id: Iff337668834cc729398a79719701627689b56dfd

2016-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ad5416b663ef647c289eb290195c1350242038fa]

        uitest: convert cell recalculation manual test to automated testing
        
        http://manual-test.libreoffice.org/manage/case/151/
        
        Change-Id: I6b4e857eb949b29b03817058f8fb3a93ace13309

2016-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c3b36b460e71c4e3e0cd5eefcdc7b2b5340b502e]

        uitest: add reference to moztrap
        
        Change-Id: I5213a5a5356af8d80787dc023ac6eca64c456ff9

2016-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [daca12903bb21f43468c3e96fa78bb881b956484]

        uitest: convert transpose manual test to automated test
        
        http://manual-test.libreoffice.org/manage/case/187/
        
        Change-Id: Ia15514127c91ad9391329e96ad23e72b39f9b5f0

2016-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e69d4c2f9294e11572ad76c59ddc55f286fbe77d]

        uitest: convert validation manual test to automated test
        
        http://manual-test.libreoffice.org/manage/case/191/
        
        Change-Id: I5aa3dfd87e3de66f12b2a73a8c67cb01cbb56244

2016-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ffd3a78206ae66bacd35bedc548d3d923ac070d0]

        uitest: add a way to execute blocking actions
        
        Change-Id: I312a835fd8de82d5f31e6ba09105b22587c43513

2016-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [02db166d5f45d659a992911292da452cdb475de0]

        uitest: convert next manual calc test to an automatic one
        
        Converts http://manual-test.libreoffice.org/manage/case/190/
        
        Change-Id: I72fa202c55578f1163f0184fbedd8e470cee0ed7

2016-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [92654aafae9b5d7187b117da5b4b60f533d8a536]

        uitest: add method to get first component
        
        Note that this method should be improved to allow selecting a specific
        component. However for now this works will all tests that start only one
        document.
        
        Change-Id: Iaba47b3dc5996abbfc3fca54dfefa48df5a603d8

2016-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8c286ace812898690244556d2c2a348e5174a2ad]

        uitest: add helper method to get XCell from UNO
        
        Change-Id: I1600a1e5d79b100a6469d9fa52c67e9e374258a2

2016-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0257f7638b266302af1fb5f8afa8c13a745d3da8]

        no need to catch exceptions in cppunit tests
        
        The framework already catches exceptions and will fail the test.
        
        Change-Id: I8adfb5033fe11f6fefb1799c044b0a5a0acf2cbb

2016-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0540064629e974b0569379988936989701159fdb]

        uitest: add a reference to the corresponding manual test
        
        Change-Id: I47c3a3947a9b0557f0eabaef4521c0abc5b743c5

2016-12-22  Maxim Monastirsky  <momonasmon@gmail.com>  [2a4cd80abcf9e515d1ce3b3a944b573bdc42bff2]

        Fix ToolbarMenu position
        
        Change-Id: I3a6380845687a809e155ebcf8ff8d3b2e5e6a4ec

2016-12-22  Maxim Monastirsky  <momonasmon@gmail.com>  [c9303b98ad69213fe346d0657a8bca5ac8fa3bd7]

        tdf#104818 Show the right label when a11y enabled
        
        Change-Id: If4da5b9435e96e3830bac3d01e06f7ddc87754eb

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [87d1657d6bd68e4a3d8ba461078a7bb1dc9ed121]

        loplugin:staticmethods
        
        Change-Id: I04d3095c657deb72a20fa803964912cf6baf268b

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [20bd8d0426380b5ae52c83923f2eb747a5abf8b0]

        -Werror,-Wmacro-redefined
        
        Change-Id: Ifd246b642979df0d8b1aa20a59f8c73dc9ddc1b2

2016-12-21  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [2250d7d4a1643672168387837ba2f9530fdb7dc2]

        Split out sw::FlyContentPortion
        
        - Also void* as member are really bad, mmkay?
        - also move some OSL_... to SAL_...
        
        Change-Id: Iace3a4331522239eff4a25948a2f0e265e7c016d
        Reviewed-on: https://gerrit.libreoffice.org/32148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-21  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [65042d82a474fb6020add272cd7615517d606dc9]

        dont encde typeinfo in bool members
        
        Change-Id: I5eeb566fd023d261d4236ec6de2b3f17e6744a07
        Reviewed-on: https://gerrit.libreoffice.org/32147
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-21  Tor Lillqvist  <tml@collabora.com>  [59a5664ffb5db3f313ad4e35ae815ad70be7c513]

        loplugin:staticmethods
        
        Change-Id: I30456ec3a0440364b8b4c460d198588aed241034

2016-12-21  Tor Lillqvist  <tml@collabora.com>  [e1ce7bad62f07faf8f21adac6c3848d142f61953]

        [API CHANGE] createSecurityContext() was always called with an empty string
        
        So drop the parameter then and propagate fallout in the Windows
        implementation in xmlsecurity. The NSS implementation already ignored
        the parameter completely.
        
        This interface is not 'published' and the parameter was even marked as
        'reserved for internal use' so I doubt any external code has used it.
        
        Change-Id: I5915b941b79cfddadc8137c32ed07c20c9ccaa37

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [0f00751af858da91d379208b8b679002a180ff93]

        unwind RID_STYLE_DESIGNER_IMAGELIST ImageList
        
        Change-Id: I8fd69aa8acc8aa2bb1705b3819cf089e618464b5

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

        unwind RID_SVXIMGLIST_XFORMS_TBX ImageList
        
        Change-Id: Ib2e41e65dbc5079db12bf7ad63f857c8473cf0f3

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [1b9fd9a47be7baeee6dc4b18c83f8dc57bb0ac34]

        some more fallthrough warning quietening
        
        Change-Id: I61785adbba22a54484b7ffcd6494c75b61b00fc7

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [afa3d985f194d1860e5c40470464783130d62cdb]

        Use ScopedVclPtrInstance
        
        Change-Id: Ifb045ca7e764461b4633abae1a10ac7f80e073a8

2016-12-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [17fab5460332a75bcab0f734f17f7a2292a7aa27]

        uitest: add initial test for converting manual tests to automated tests
        
        Change-Id: I76637b76151a33c9f9f4b218aa01b5e813e9da1f
        Reviewed-on: https://gerrit.libreoffice.org/32283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [34e9bad0fa5e2783a8f30f04cb3a557a6bb1e3a2]

        Dispose Window when done
        
        Change-Id: I4db6cd3e736d2775325b6c4497a3cea035f35276

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [4e7f8e5a82e57914d07be2508c9e3ca3f7ca6ff0]

        external/hunspell: Work around -Werror,-Wundef with clang-cl
        
        ...when lingucomponent/source/spellcheck/spell/sspellimp.cxx includes
        hunspell.hxx
        
        Change-Id: Ibb4b2901a9dfbf7e145281bedeaa9d8daf79aba5

2016-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b8ee3c9ba9b9262b34743a9f4e2a5b9dda4173f]

        convert VclButtonsType to scoped enum
        
        Change-Id: I9b91108c18e190060dc71546977aa8a3c11f06e1
        Reviewed-on: https://gerrit.libreoffice.org/32285
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thomas Arnhold <thomas@arnhold.org>

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

        tweak fuzzing dependencies
        
        Change-Id: If78e68556711bc9b9a00d3b18d13852adf44b9f0

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [64a2dc962cd68c86281ed747d3dc96bc996115eb]

        unwind RID_SVXIL_FRAME ImageList
        
        Change-Id: I18f567d3ff7f415c75e29043ef29a460be8a21c5

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [68f76781312551d84f25404a13a75bd47589520b]

        drop unused IL_IMAPDLG resource
        
        since
        
        commit 149c7ac26a97c96574fbbd86225d1486cef13417
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Sep 5 12:51:01 2014 +0100
        
            convert floating RID_SVXDLG_CONTOUR to .ui
        
        Change-Id: I184bea52b5937f940b3cfbfb60fcb325ae6ae5c3

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [7c7e1fb0f2a088ad80caaa7a45e7bc9e7df5b31f]

        unwind RID_IL_FORMEXPLORER imagelist
        
        Change-Id: I4c86aa99aecf22e842183966721976a921bafe7b

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [5a610d1f15f494135f093f1d7644d58f189be9ad]

        quieten the clang fallthrough warnings
        
        Change-Id: I73f068971a6908153d887e34425076e6194c657d

2016-12-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5a61fa1c9ee33e4616ec7277ecf2b3110c0e4589]

        uitest: handle typing in a combobox correctly with sub edits
        
        Change-Id: I20ad39075601deef36122f065ddfec8bd63dc1fe
        Reviewed-on: https://gerrit.libreoffice.org/32282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d19307846e6e360aacdec7fc81e3a923d387d1d2]

        uitest: add an optional way to print all received event names
        
        Change-Id: I8180d131c2f4dbc9759ca1166192970bc06231c0
        Reviewed-on: https://gerrit.libreoffice.org/32280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [996af54669056770c4d60f700adb60b353bf11e1]

        uitest: forward unhandled actions to parent's method
        
        Change-Id: Ic5c42b37018e63dc25d9a9fcd4d79a2a52257642
        Reviewed-on: https://gerrit.libreoffice.org/32281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [af29560992f56bc24507c2025ee73ea473a43540]

        uitest: add selected area to gridwin state
        
        Change-Id: I27e17640cc426dc3a63c605e6a294c3f90f5350c
        Reviewed-on: https://gerrit.libreoffice.org/32279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-21  Tor Lillqvist  <tml@collabora.com>  [317278525afbaca6d1f0f49b36046b419032733c]

        Bin now unused fields
        
        Change-Id: Ie2179bc61ca59a5f5ea2bed1c5c0b2c1dea55474

2016-12-21  Tor Lillqvist  <tml@collabora.com>  [62fe303d167fbfe99d41cfa625942486e65fbe06]

        Bin now unused functions
        
        Change-Id: I515279becbb219c94a52bb1ebf9d1ab33402dae0

2016-12-21  Tor Lillqvist  <tml@collabora.com>  [efe9d1df691350fe0253f20daf84d082f94f59cb]

        Don't add empty TODO functions to libxmlsec, and don't call them
        
        Change-Id: Iaec1de29a0e7f3ea8eb10869382401d121de2c8a

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [6aca7389c63a39387fc08acfb824ba96037f5662]

        unwind IL_PRE_BITMAPS ImageList
        
        Change-Id: I71ad9f4a8e335fbf21cf121e68df163221a440df

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [398a5f23a751721901fbb0d60d9ea7c1e1c72fcc]

        No apparent reason for an unnamed namespace in an include file here
        
        Change-Id: Ic25a50fd25820dabe411f1a726580d3e137b028d

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [2d0e3d1cc6fd062fe2064bb9ae688ff37a4a94e4]

        ODR violation (base class must be the same across compilation units)
        
        Change-Id: I7c8a773f652e4a0987a4232520b88b5dde9dfe67

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [9fcfd0bdac853e86bf0379a782ad6c824fa2e3cf]

        Useless namespace around a #define
        
        Change-Id: I789a28305e7d874a7cc78af60fa7b2d60e140efb

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [4cae165f0b0655a158923012efd67e8becff6164]

        ODR violation (base class must be the same across compilation units)
        
        Change-Id: I2aa5fefad978f50f5166d75bbcfb25d88780d03d

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [fe9a5a4b4ac260ebe7c582d2923f926ab9d9f294]

        ODR violation (base class must be the same across compilation units)
        
        Change-Id: Ieb98d8984c8d39fb72afbceccca29a2d402dc41e

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [abfc2c749336e0ca8cfcc4d8358e9f49a105ae90]

        ODR violation (base class must be the same across compilation units)
        
        Change-Id: I3693e543fcca3796e3a3dfccabb8dce3f029531d

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [c4cfd7ca0d4f4f605d76df39fe2b3ca5a79908c0]

        Unused declaration of 'Font'
        
        ...used to be a declaration of vcl::Font prior to
        60e78fbb806bb45e635ba1de45ceffe187938ac0 "fdo#82577: Handle Font"
        
        Change-Id: I8db61c2e6aa0a6a2931aafb6a4c0f51000ce9415

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [533633ded9038798dac60df3bdd53c48c85bba55]

        ODR violation (base class must be the same across compilation units)
        
        Change-Id: Ie95a45429cf2b512a302a50c701db9d8ac030c53

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [ac5790ac43de2270b8c18e496e76efbd486aa056]

        No apparent reason for an unnamed namespace in an include file here
        
        Change-Id: If93cef32c49d6fb05b45b60c6ba0a666c8858aaf

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [e681b384023a8c4e5ae2231fc9297de5f6b7b3f6]

        No apparent reason for an unnamed namespace in an include file here
        
        Change-Id: I1017459520ba4f0e544f0fa00419789c8cd86609

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [81f943e236c5ff3946320a12ae8138a018a5b544]

        No apparent reason for an unnamed namespace in an include file here
        
        Change-Id: I8467fbb8b4e82e58a66990ed049a12e26aabd4f0

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [9bb574590ef99782c50212feffbcf82e1944a217]

        ODR violation (base class must be the same across compilation units)
        
        Change-Id: I6e386574d0366ef75f24811266134d93b28dc3a5

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [263bec579fb5045d2e50a027778a0aec17c70f4b]

        no java code for fuzzing
        
        Change-Id: I902eb7521b6384d41cd4b8a9f58c0c0f6cd76d1b

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [910f91a3e5228f26f0692f870a3fd3919835eb27]

        unwind IL_SDW_BITMAPS ImageList
        
        Change-Id: I3018bdc08e3b1ef957215b74c743e6c80f7e38b5

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [cc7e9b5dbe14e08c9c8ad8eeb37eb20cba1cbd49]

        No apparent reason for an unnamed namespace in an include file here
        
        Change-Id: I56f21c94086b34f766e3f2745f5a1291af676984

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [78ddea8eafa2196b7a3f537bc81962f5efa008b4]

        -Werror,-Wunused-function (clang-cl)
        
        Change-Id: I351067e7274c13d5364ffa1b168910eb1b82af37

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [93dce7329002f3ee19856ac55549c60732766efc]

        No apparent reason for an unnamed namespace in an include file here
        
        Change-Id: I5e9910d3b5ca070e34e7621a2d3009e5c6fc0586

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [282fce96b24d0b918a302811891b7d584954a7bc]

        Useless namespace around a #define
        
        Change-Id: Ife6c034a2303ff7cd3ece615b690a14dc8ac3463

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [7e19b67e24e92939282f60a96fcad5e85d2cbf24]

        Merge unogalthemeprovider.hxx into .cxx
        
        Change-Id: I6f5ab0096ba66fde4ec68065997fedf21ad59034

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [2d22bd0fca8570ddbe03391d7588aa5e7caf521b]

        Merge tbunosearchcontrollers.hxx into .cxx
        
        Change-Id: Ic577e2dd4d6cc1d62c3c6f54e73ba891f8bad4a2

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [0ca0a9f2e2661b52428aa117e78570583a872a04]

        Merge renderer.hxx into .cxx
        
        Change-Id: I6a028a7e459f644769207a26def9a330703bdb26

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [124396ecc6185ac05be80840cfdb5e84d8d41206]

        Merge provider.hxx into .cxx
        
        Change-Id: I361d044643b8f886f68e424e531f2fc82b8c5e40

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [e5a5e3d34a91748bab3bc3d47c6b13227d011b6f]

        Dispatch to platform-specific strm*.cxx directly in Library_tl.mk
        
        Change-Id: Ief526a06034b2408326273e43bec3b43a415b996

2016-12-21  Stephan Bergmann  <sbergman@redhat.com>  [bbdac4192d1959552d656310aeb71759a874e005]

        Missing include
        
        Change-Id: I93aebf7eb48dc899e8ae30ecc63a00980aade166

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [63fe7f65d2a606da6b34d7809c159985da0bfc65]

        unroll IL_LOCK_BMPS ImageList
        
        Change-Id: I5a9c80d5c23bfa22fd6e237b7a2524c29992c9b9

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [528ddb973299d6e626b65cb3d247e25d0f1c4a67]

        add the same build fix that oss-fuzz contains for icu for our icu
        
        cause it doesn't build otherwise
        
        see oss-fuzz/projects/icu/build.sh
        
        Change-Id: I7e143aa58ec2a00f480496a908e07988a3bde869

2016-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [d235f643680084fd54e0b2dc95605e8781ac6b88]

        convert OutDevViewType to scoped enum
        
        Change-Id: Id980f09c198ca976c88b11030f5db9d6f010add1
        Reviewed-on: https://gerrit.libreoffice.org/32274
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [584c745ea484e1f8047278fc83b41b30a90f884d]

        tdf#104737: Bullets and Numbering: inconsistent naming of last tab page
        
        Change-Id: Id1d1d92933c110942fd232067620e8224686a915
        Reviewed-on: https://gerrit.libreoffice.org/32256
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [331c66989fca9e1c792f4a8dab807aca98b70740]

        unwind RID_SVXIL_DATANAVI ImageList
        
        Change-Id: I0aae6774ee0b42d32838b9010ddddaa33324c6c6

2016-12-21  Caolán McNamara  <caolanm@redhat.com>  [2ebe42ff29c5d2bdf27535b8b739e29ebe652282]

        unwind RID_SVTOOLS_IMAGELIST_EDITBROWSEBOX ImageList
        
        Change-Id: I4cf82ca8530f8b244be593e10976965be2ef2b60

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

        remove newly unused SfxModule::GetImageList_Impl, etc
        
        Change-Id: Ibb1430d2b6c7994b2425d686cf206d168530faef

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

        remove newly unused SfxImageManager
        
        Change-Id: If68637fe49b5d252ad4ec5d63d56261113be6a7c

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

        drop GetImageManager use in sc and unwind ImageList
        
        Change-Id: Ida10f14fa74785964efdc4b6645668562297895a

2016-12-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [43b3748fdac59f46480aafef7e4b624cd859fd45]

        add T() test case
        
        Change-Id: Iadf479488df62e292c340e28f664b17faa5ca837
        Reviewed-on: https://gerrit.libreoffice.org/32254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [735a002507e914bc0c35504a85dc0585b25b76ce]

        convert EnumContext::Context to scoped enum
        
        Change-Id: I16ec63beb801073e5d604d852892c2fd6e8d8fc3
        Reviewed-on: https://gerrit.libreoffice.org/32272
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-21  Maxim Monastirsky  <momonasmon@gmail.com>  [c95293de347597bb32d3c4aa5429b21385cae97a]

        Fix the table border toolbar popup
        
        Using ImplPopupFloatWin for it isn't a good idea:
        It doesn't need its dragging code, nor its painting code
        (which draws the ugly black border), and the resizing code
        conflicts with the title-based border which results in a
        wrong size (and we might have even bigger problems, if we
        start to use .ui based layouts for the ToolbarPopup class).
        We can of course put checks all over the place, but why do
        it, if we can simply use plain FloatingWindow?
        
        Change-Id: Ibc9a5c220309d15a60f6425835e1cc7a1b19c530

2016-12-21  Maxim Monastirsky  <momonasmon@gmail.com>  [90395eb694c0a9dd9033863d1def9678d4328943]

        Fix window height for the grip case
        
        Change-Id: I1a4d2c498971a5bf73dc7f89a0987e6f998cf7a6

2016-12-21  Maxim Monastirsky  <momonasmon@gmail.com>  [8f594cd9033b3020788feb30c0b1fd315b40119e]

        Fix the non-grip case
        
        Change-Id: Ic5b2d96829e5fc97004b3bba9cbb6ded2e27f22f

2016-12-21  Khaled Hosny  <khaledhosny@eglug.org>  [8960d05164f0ec097c1c4a1a3c4795230479f5d1]

        Recreate the reference files, again
        
        After the rounding change in 9eb4b14ffa57cd7bbdf0fc43096f5f1e65c8e388.
        
        Change-Id: I0836ba34f23d256075611e9fae1658cf4d737a89
        Reviewed-on: https://gerrit.libreoffice.org/32242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7b5c23e6979205a662d857bc1c83270fb4a43ec]

        tdf#104814 Writer: accepting change tracking changes get stuck
        
        Change-Id: Ie8e0919b53c0b21f480b62eec7c394554757a061
        Reviewed-on: https://gerrit.libreoffice.org/32273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-21  Huzaifa Iftikhar  <huzaifa3196@gmail.com>  [fe18f5d51fcbdf1f331440265ba1b8866d03e459]

        tdf#95416 Fix an include for 2 files in unopkg
        
        Change-Id: Id1fa09b6db6c90cd727182133e5f9f39383aa5e5
        Reviewed-on: https://gerrit.libreoffice.org/32255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-21  bansan85  <legarrec.vincent@gmail.com>  [a631e0fe94830fff5b81b4e852d37a666a9f3b9e]

        Add move column right and move row up in DataTable
        
        Change-Id: Ib224a99636dfbb4451aa26263573af2f3d31b84a
        Reviewed-on: https://gerrit.libreoffice.org/32265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-12-21  Vitaliy Anderson  <vanderson@smartru.com>  [4a410dd147f7160c1d62e3e0b67388a178d5136c]

        tdf#104349 remove the difference between MSO and LO highlight chars
        
        Change-Id: I5daadef359260ea74b828567197228633bb972ca
        Reviewed-on: https://gerrit.libreoffice.org/31783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-12-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [517994c640ac83d48b9e5f238bc4d219ebd6abbd]

        xmlsecurity: instantiate SignatureCreatorImpl directly in XSecController
        
        Going via UNO for a class in the same module is an overkill.
        
        Change-Id: I3a24bc770e40be5b0a6fc34206e92f968de060ae
        Reviewed-on: https://gerrit.libreoffice.org/32271
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-21  Takeshi Abe  <tabe@fixedpoint.jp>  [b55c205460fe7e7b133e179cd567764df7ac3508]

        [API CHANGE] Retire SAL_ABS
        
        which had served since d441fa1f8cc0a17a2bc166bf2f2a44f76b83a773;
        we now have polymorhpic std::abs.
        
        Change-Id: Ibe48ac51508f7d9f5a44d712550237db7f553df3
        Reviewed-on: https://gerrit.libreoffice.org/32225
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-21  Justin Luth  <justin_luth@sil.org>  [c829e01e973ac32fb625925ce83f843ad30d94db]

        related to tdf#97417: fix unit test's early para numbering
        
        The unit test's first blank page already started the paragraph
        numbering. Setting it so that a contentless, single paragraph
        section will not display numbering.  In fact, no dummy paragraph
        should have numbering, but that would get complicated.
        
        This is in preparation for tdf#104710.
        
        Change-Id: I98c9926cb3cd1e3fe3cd43bf46cab22bfbec7eba
        Reviewed-on: https://gerrit.libreoffice.org/32235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ec1b04b9bfe949316c67b1282f7f8fa066c3b60]

        convert EnumContext::Application to scoped enum
        
        Change-Id: Ia289a7b63bf8797085315218785e2a2a4c45d232
        Reviewed-on: https://gerrit.libreoffice.org/32230
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-21  Khaled Hosny  <khaledhosny@eglug.org>  [72002992a3c5213882fa4d60c7cd8fab10f0b009]

        tdf#104733: Don't ignore OpenType-CFF fons on Windows
        
        This is a folloup for ef4b9032de55e6b1b182e4ead1bbe6e590df296e, turns
        out TRUTYPE_FONTTYPE does not cover CFF fonts like I thought (the
        fonts that I was checking were actually TTF fonts).
        
        Change-Id: I2d7b34b625aa03134421dc44a24e3c66be25df98
        Reviewed-on: https://gerrit.libreoffice.org/32258
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-21  Justin Luth  <justin_luth@sil.org>  [893698741a78e56d74b87caff24f67742ddd892b]

        related to tdf#97417: fix unit test page count
        
        The unit test should have been showing a blank page before the
        content page.
        
        Non-section paragraphs should not remove the first/last status.
        Frames were already excluded, now this patch also
        excludes header/footer paragraphs.
        
        This is in preparation for tdf#104710.
        
        Change-Id: I686944843302160d6f6bbbcb73f01c836179aa9f
        Reviewed-on: https://gerrit.libreoffice.org/32234
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-12-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [df4b8ae22feb8283d2f7f37f12e1bf87e3c8cd57]

        tdf#103332, install the new calc default styles correctly
        
        Change-Id: I7bfa0edc3bf286d304ae2648e563216ce850e4d1
        Reviewed-on: https://gerrit.libreoffice.org/32262
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [36750bc977b3210b23b7822abd395b30a78af6f5]

        tdf#96218: MSO DOCX image incorrectly placed when using Alignment Position
        
        layoutInCell attribute should be ignored when we are not
        in a table.
        
        Change-Id: Ieed29c690f8516f63d0956a4f0495500908a0d27
        Reviewed-on: https://gerrit.libreoffice.org/32253
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-12-20  kerem  <hallackerem@gmail.com>  [9cfb2f2f03b5ec086487fd483298466db0b09010]

        tdf#97361: Changed naming in var_fields and load_save_test
        
        Change-Id: I7b25166c474acaacc91936d877ed860c5361c0bd
        Reviewed-on: https://gerrit.libreoffice.org/32120
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-12-20  kerem  <hallackerem@gmail.com>  [027a41959cc722fb9e3e7e2375eac9a3703d4799]

        tdf#97361: Changed naming in sfx2 python tests
        
        Change-Id: Iabacaff8fd7f282a903885954a7d725ceb6f6c16
        Reviewed-on: https://gerrit.libreoffice.org/32118
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-12-20  Michael Stahl  <mstahl@redhat.com>  [654b86cf3425d7a49b13a97e4b11223d43b9e86e]

        assert SwDrawContact unhandled attr. on exporting ooo67621-1.odt to DOCX
        
        Check in SwModify::Remove() that unrelated clients aren't inserted into
        an active SwClientIter.
        
        Old value = (sw::WriterListener *) 0x0
        New value = (SwDrawFrameFormat *) 0x72d83f0
        SwModify::Remove (this=0x37fd850, pDepend=0x6ca85a8) at sw/source/core/attr/calbck.cxx:220
         0 in SwModify::Remove(SwClient*) (this=0x37fd850, pDepend=0x6ca85a8) at sw/source/core/attr/calbck.cxx:220
         1 in ClientModify(SwClient*, SfxPoolItem const*, SfxPoolItem const*) (pClient=0x6ca85a8, pOld=0x7ffe9d041bf0, pNew=0x7ffe9d041c10) at sw/source/core/unocore/unoobj2.cxx:326
         2 in SwXShape::Modify(SfxPoolItem const*, SfxPoolItem const*) (this=0x6ca8540, pOld=0x7ffe9d041bf0, pNew=0x7ffe9d041c10) at sw/source/core/unocore/unodraw.cxx:2037
         3 in SwClient::ModifyNotification(SfxPoolItem const*, SfxPoolItem const*) (this=0x6ca85a8, pOldValue=0x7ffe9d041bf0, pNewValue=0x7ffe9d041c10) at sw/inc/calbck.hxx:130
         4 in SwFormat::~SwFormat() (this=0x39e6320, __in_chrg=<optimized out>) at sw/source/core/attr/format.cxx:239
         5 in SwFrameFormat::~SwFrameFormat() (this=0x39e6320, __in_chrg=<optimized out>) at sw/source/core/layout/atrfrm.cxx:2519
        
        So the SwXShape was a client of the SwFrameFormat that is deleted, then
        is removed and added at the parent SwFrameFormat by ~SwFormat, then it
        is removed *again* when its own Modify handles the SwFormatChg
        notification, but this time it messes up the SwClientIter in ~SwFormat,
        putting in a m_pPosition SwFrameFormat that is actually a client of the
        parent SwFrameFormat, not the deleted one!
        
        Thus the deleted SwFrameFormat is confused and sends a "sibling" of
        itself the SwFormatChg notification and that then asserts with
        dcontact.cxx:1468 "<SwDraw Contact::Modify(..)> - unhandled attribute?".
        
        Change-Id: Ifba7fa8a1f41f09b1a3fcbb4cdf17f340e0fbe33

2016-12-20  Gabor Kelemen  <kelemeng@gnome.hu>  [f65eb63fdfeb362a350d5379986b18a99c09e442]

        Updated core Project: help  b87c7bf36032b0b3fe31c37e9a434ce2019b8bfe
        
        Reconnect Shadow area tab page and UI
        
        Change-Id: Ib862df7239258c3cea4c7d476cb0104924f293ce
        Reviewed-on: https://gerrit.libreoffice.org/32259
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2016-12-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [78dbf3cd53da5d257b8ab31f6bc300d19b965d79]

        add NEGBINOMDIST test case
        
        Change-Id: I61f734427dfd6e93457e11bd15cdbdf4c2093ecc
        Reviewed-on: https://gerrit.libreoffice.org/32248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6d9d4265cf9d23b1e0ca45a8dcea4cb9b1743d02]

        add NORM.S.INV test case
        
        Change-Id: I51263242ef9b228072f0820928986c0fcf20fc1f
        Reviewed-on: https://gerrit.libreoffice.org/32238
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [9474d64c700f7794a72158270d7a0b919b572cd1]

        add NORMSINV test case
        
        Change-Id: I4ef01af5538056e87cd2a0730fc946cdfce9bd32
        Reviewed-on: https://gerrit.libreoffice.org/32239
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8ae14c57bd4e30183f6b394d7c9914f8a4c6005a]

        add NORMDIST, NORMSDIST test case
        
        Change-Id: I9916a3926e6b2174755e3d6ae63da4d8aa28e7c1
        Reviewed-on: https://gerrit.libreoffice.org/32240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [14968ea5198bd5581e39c8b7fcf065d295f23beb]

        add NORM.S.DIST test case
        
        Change-Id: Ie88ddb399f9db757b46ec4b70bbc8b75b244a6cd
        Reviewed-on: https://gerrit.libreoffice.org/32241
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-20  Julien Nabet  <serval2412@yahoo.fr>  [6c77c2fdf694725250333b7faa62974d356a025a]

        Downgrade SAL_WARN -> SAL_INFO
        
        Change-Id: I2f0957ee2ce7156e8ea9ce376787d2898e517fbf
        Reviewed-on: https://gerrit.libreoffice.org/32252
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [f8513683bb2eb4c4d0573334df998aea634e5257]

        rename ApplyImageList
        
        Change-Id: I0af692fe338c487b6ade62c2f8558fb9fd97f558

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [026ce884754f1be33bec2de48d173134625f622d]

        strange use of an ImageList
        
        remove the middle man here
        
        Change-Id: I76eab37b66205768fe2a1c6ffc317bfba9ef4fd9

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [8d3dba130464bff588a3f27ecd25f65d7430f670]

        unused ImageList
        
        Change-Id: I15b707749454ceae3d69692e1c08106ec470bf18

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [778a178da5cb033d3a1c63559aaa8973aabd6383]

        drop SfxImageManager::GetImageManager use in sw
        
        Change-Id: I02df63a37082ca8f0b9e15865dbd070a14f9eea0

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [fdf57121acb3e74ee227a578e097dd6a4d5bfb08]

        unwind ILIST ImageList
        
        Change-Id: I260f4263db35f708891e26fa943c1fd6af402366

2016-12-20  Tibor Móger  <hapcyhun@gmail.com>  [86519381cd6c7df26087461680f5467aacdc89fc]

        tdf#94576 handle esc keypress on templatemanagerdialog
        
        SfxTemplateManagerDlg now overrides behaviour of ModalDialog on
        EventNotify by checking if the pressed key was esc and
        the searchFilter is not empty and it was focused. In this case
        instead of letting ModalDialog close the modal
        it clears the searchFilter
        
        Change-Id: I90d91a3b152f68b6c8780963d1b95258d9ccf23a
        Reviewed-on: https://gerrit.libreoffice.org/31736
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-12-20  Khaled Hosny  <khaledhosny@eglug.org>  [574524604cfd73c25f3a95d2d09205e8e665082a]

        Fix smoketest under right-to-left locales
        
        The calc macro test tries to select a range of cells by moving selection
        right, but this fails when the UI direction is right-to-left as the
        first cell will be the right most and moving right will do nothing.
        
        Fix this by forcing en-US locale like we do with JunitTest.
        
        Change-Id: I08d0bc50013b0936af85af75bca82a44b044d48a
        Reviewed-on: https://gerrit.libreoffice.org/32243
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-20  Olivier  <olivier.hallot@libreoffice.org>  [6f4575f89f6ab417abd7dfdb01fa80ca23a64cba]

        Updated core Project: help  84c9ad7e308a3fa3809529aac4557c0b4cde823e
        
        Sort bookmarks alphabetically in HC3
        
        Change-Id: Id26048f7ebfdccc2e5afd8a851a0f30c7a78fda0
        Reviewed-on: https://gerrit.libreoffice.org/32249
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-20  Wastack  <btomi96@gmail.com>  [ef1aee0f80d34b75b0d406abc708a0e8316fe5e8]

        tdf#70506 implement getColumnLabel function
        
        which is responsible for aliasnames defined with the SQL 'AS' keyword.
        
        Change-Id: I6aaf1ba6969e2bd738941e41492338382168bc89
        Reviewed-on: https://gerrit.libreoffice.org/32042
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-20  Huzaifa Iftikhar  <huzaifa3196@gmail.com>  [9abac96518125dddd29ef1e2b4b84429f8ca88a5]

        tdf#95416 Fix an include for desktop directory
        
        Change-Id: I04a2181b05f2b15a55db306f49b47855db7753db
        Reviewed-on: https://gerrit.libreoffice.org/32204
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [01bf50c5817ab2fafe41f417d71c4adfb4655718]

        unroll IL_VALUES ImageList
        
        Change-Id: Id03606deaf207f579ee3c56437b37f4981538d12

2016-12-20  Stephan Bergmann  <sbergman@redhat.com>  [ffadee038f5887f3ca427740140ddbfb4457e660]

        Don't malloc between for and exec
        
        ...at least macOS doesn't like that; change from OSL_TRACE (effectively doing
        nothing unless running a debug build with SAL_LOG=+INFO) to SAL_INFO (calling
        std::stringstream -> malloc in debug builds, regardless of SAL_LOG env var) in
        a005fbeddc4e615cfff56a9bd84355f8d42c1c8c "OSL_TRACE->SAL in framework..sal" made
        the mistake obvious.
        
        Change-Id: I43d35524a0861998a1ef58c6f448085a2fb01cd5

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [c4b7d96f390026b505881955a428a9df18093803]

        keep salinit for non-DESKTOP but not for ANDROID/IOS
        
        Change-Id: I6b97345c9d927d1ae1d89f85611c2b5de7b5f0d4

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [f7f312304ce716026d67ad555ad9a6fc491fa330]

        just give different things different names
        
        Change-Id: I7d9ca3812b1af35e6155ff269ee88cf4101de14b

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [f24f0ba63a57ab05a4aa3f57ef3d66d9371f1746]

        bodge linking for disable-dynamic-loading case
        
        Change-Id: I5c1c6cae8d2f179a68e0c6e11e89c7c947e4b479
        Reviewed-on: https://gerrit.libreoffice.org/32229
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [8092d344fa8cf9af692bc4e0ea544738a299b835]

        use new ENABLE_NSS for code which needs nss
        
        which isn't available on a static-only build (iOS and fuzzing) and
        android
        
        Change-Id: I99bb7c0b45d4499579ddf73f469a762ddcae99ab
        Reviewed-on: https://gerrit.libreoffice.org/32182
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [862ae89a14e6052fd0ff91ee4c143c35829f8e01]

        salinit for non-DESKTOP too
        
        Change-Id: Icb368b676199038bf8588b42ef50a2796468d185
        Reviewed-on: https://gerrit.libreoffice.org/32228
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [3b7b4d07bcd9e41cbcc61ea7c8bbc31e7d8d342c]

        wmffuzzer as single static binary for oss-fuzz
        
        Change-Id: I4d5ae63e46809341a7bb74a7c89b5a80c7a91e38
        Reviewed-on: https://gerrit.libreoffice.org/32227
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [1ad871ce0d4f2809161c8450e53c6598f449de95]

        link to our own static fontconfig and freetype when we build them
        
        Change-Id: I143256ba37acf948931350443b2acf30c34f50a8
        Reviewed-on: https://gerrit.libreoffice.org/32226
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [35816ab0af2ec0c0f5bd365b72d180e7daa42e68]

        Move ImplFrameData initialization into constructor
        
        Change-Id: Id918ae46ed521fca5675845b2eb9cd26a8c7ebbb

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [41bbcc5b50a91fe45664b6242c2f5c83e8f948e1]

        Drop ListBox include from ComboBox header
        
        ComboBox just uses ListBox internally
        
        Change-Id: Ieed279160db1c9918bd9f3e37102b59ea62f0581

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [4c4b80a49e803adf9cecd6d079000fabe578ee4b]

        KDE4 fix wrong fallthrough
        
        Was found and marked in 03f440c379a03500a40cc34097c68a150d7a226d,
        but is definitly wrong.
        
        Change-Id: I6d04814fb8f25a92dfaf96d8face855315cc0208

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [78906ae07ae403af5a6426bb05f8ee5181eb0aca]

        Assume pWin exists while drawing
        
        Change-Id: Id392b7c42d6470230a4d9f627704286e532dce3e

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [3f94cf15f9bbb58bb1f4e5ca4cfa10e354c659e3]

        Fix focus and rollover for vcl::ListBox
        
        Change-Id: I4fffd086a38b54c673a199ea0603d25ca54aacd1

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [7ab2350d55ac6c222ae218435f7d56e59be3add5]

        KDE4 use correct ComboBox frame pixel metric
        
        Change-Id: I03fa5489ffc5cd5bb386bb321519c61058db4fda

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [b82f4373f55ac814e40fe3040d44dfe261f11ac5]

        KDE4 rely on style()->pixelMetric for frame width
        
        Change-Id: I7a1e89c0c058bab0b6665e2b96b22251dcb51f4f

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [294958c73990eb69cb7ffbf8d84bd95eaef8a88d]

        Update duplicated / outdated NWS documentation
        
        Removes the old, copied NWS documentation blocks from all native
        implementations and update the parent SalGraphics documentation.
        
        Change-Id: I0eff8ea0987c5c841e1b023340b1c3787c09e2ca

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [f3fdd6ead743d5ce883bb4dab4857f40f1092a75]

        Fix metric spinbox tool item size
        
        Instead of guessing, use the CalcMinimumSize(), which also knows
        about theming.
        
        Change-Id: I747571b48c81166d11d03f99ab564b1a25165ef3

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [d72f2a5e911cd4162695370fb598036b0a5351d1]

        tdf#78924 KDE4 drop special Combobox code
        
        At least not needed with breeze KDE4 theme.
        
        Change-Id: I71a05c395d04a6f19c3bcd681450318831b0c29f

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [0ede250968bee3a64648aa9fd018e25719331366]

        KDE4 add frame to Spinbox and enable buttons...
        
        ... and don't claim to support all parts per default.
        
        Change-Id: I7a8e0774b4573bf755737bc1adebe19a774736c9

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [27be8a263eddb54cb6b66cc0f832bfd02016a694]

        KDE4 fix edit box borders
        
        When recalculating the native window frame borders, calculate
        using already existing window borders. Otherwise the KDE edit
        box results in an unlimited recursion for increasing the
        bounding rects, if the control doesn't fit.
        
        Change-Id: I45e51e4796b06097ca537c656f004133dfacd033

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [98e45efa6ab58c67fb3940b9f6fc4b65542d4d6f]

        KDE4 set shadow colors
        
        These are used to paint Writers ruler text and marks.
        Makes both readable with disabled and inactive text colors.
        
        Change-Id: I39766d623164230a7379623c16e0463cbaaf0af8

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [97b2970d09af2c94698b25b9e7f0d47fcc7d4f74]

        Fix variable scope and better code readability
        
        Change-Id: Icce8bc0c1031ad0d1b53fa7389e1a75f16e62972

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [84979c4ca6ee6ae67b095c29ffb5b44f6fb77f75]

        KDE4 implement native drag handlers
        
        Change-Id: I3d6a1696b8278066b005c1983d226cc67381ba95

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [60f49908e08c53fd5581c38ab0c93cd3631563eb]

        tdf#102477 Drop toolbar popup window background
        
        Just rely on the default window backround.
        
        Change-Id: I8aa7a2b05ac2521b872290d508c0ce5fdaf83bae

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [a4d1dea6c79fedf8a5d21d14e4b1077ee0edd5f8]

        Unify drag handles for toolboxes
        
        The custom shape popup toolbars used their own drawing code for
        the drag handle. This was dropped in favour of the default toolbox
        drag handle code.
        
        This also drops the drag highlighting in favour of a move mouse
        cursor as the drag indicator. The drag handle is currently always
        drawn on the top, like a window title.
        
        Change-Id: I08cbf715f1e240c2eb6d9a61fad2b705f9bd8014

2016-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [716f8f39b0a58b7867f3ee76eb5cb934a1db96b8]

        rscpp: make previous FILE_LOCAL functions static
        
        This just move the declaration from the shared header to the
        corresponding cpp files to make them static.
        
        Change-Id: I4aed6e23a90d42114d815205db2b741080739ac1

2016-12-20  Stephan Bergmann  <sbergman@redhat.com>  [8a71eacef77c5b45df0078b92893e69b1140bac2]

        Don't use 'this' in ctor
        
        Change-Id: I405160743609aae92a37b2359bea5aa42ee66519

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [d0c3dba866ba0900dcaf2c3a25200edb516bd608]

        lower the system epoxy requirement
        
        Change-Id: I2fff46985502dafa3b860aaebe862853ebaccabb

2016-12-20  Takeshi Abe  <tabe@fixedpoint.jp>  [4956fd64e1881672c4e5ba8052709ca3cc3d165f]

        tools: Kill empty enum LockType
        
        It seems unused in the first place.
        
        Change-Id: I556ae97b86498c63315f1f1bbe8d55fdbb10c1aa
        Reviewed-on: https://gerrit.libreoffice.org/32218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [19d08bbf704332d727cfbe8e101e7d14c62326a0]

        tdf#104805 DOC import: fix non-0-starting LVL.xst with none-type prev level
        
        Interesting parts of the bugdoc:
        
        - it has a numbering definition with two levels
        - first level's type is none
        - second level has a numbering string: "\x01."
        
        Usually these placeholder bytes in the numbering string start from 0x00,
        but there it starts at 0x01, which means the layout has to replace it
        with the numbering from the second level.
        
        Mapping from the spec to the code:
        
        - nLevelB is an index into rgbxchNums
        - aOfsNumsXCH is rgbxchNums
        - sNumString is xst
        
        So when the rNotReallyThere added in commit
        251ba90d863c2695c9f46ef922e49d72a65da9ea (INTEGRATION: CWS
        soberfilterteam06 (1.44.26); FILE MERGED, 2003-05-19) wants to clear out
        indexes from aOfsNumsXCH, it talks about numbering levels. The old code
        assumed that nLevelB is the same as nPosValue, which is true in many
        cases (when the levels are like 1, 1.1, 1.1.1), but not in this
        particular case, where nLevelB is 0, but nPosValue is 1.
        
        Change-Id: I590d9b2725a3330c26a04a526ce22d95970a974f
        Reviewed-on: https://gerrit.libreoffice.org/32220
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [7c2eb64205ff2232f0b1860fc434627f2aa3d651]

        sanitze->sanitize
        
        Change-Id: I1b94438e43df6f1f8f7774d9e86f415785e60284

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [fdefa97e0c0a97fc23bcc28e9d734f22dcac2c7d]

        Related: tdf#104705 an effort to address crash
        
        Change-Id: I43284c19d0f38fb8fbd7e908c5d255cdfd399015
        Reviewed-on: https://gerrit.libreoffice.org/32222
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [b28a0eb9b6307906209816a29bc1170874f2a819]

        builtin zlib with oss-fuzzing
        
        Change-Id: I58c37a68c8695b68296f0eb652e3075ea1528108

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [50141d0eec7430707e0c44e993cddaf845f0d933]

        builtin-libxml and libxslt with oss-fuzzing
        
        Change-Id: Icbecfd287174e5d7be9bbf7dc235d1966a6858ff

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [d09acc4db55071c1de95d666b4edc5a63bc1f7f3]

        enable building cairo statically with DISABLE_DYNLOADING
        
        Change-Id: I45cfb14be3a92754c698fd553605b3a252a53e53
        Reviewed-on: https://gerrit.libreoffice.org/32221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [66311a5ae72149167c7534d90825e35dc4a0e037]

        uitest: we need the workaround for the race condition also for file loading
        
        Change-Id: I6988cebc4c005b3e80c2b552fb66398cba036cd8

2016-12-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f23a90ee6d64a7649c84957a892dec4faa2326d8]

        uitest: disable the one unreliable math test for now
        
        I still need to research what is going wrong there. It seem to happen when the starting instance
        has the startup problem with the active frame.
        
        Change-Id: I903f758dbf02072decf88d5d30c358eb742aeb8e

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [91b34f1a57213c1806bef6cdbd8ca113b65fe671]

        static icu tweaking
        
        Change-Id: Ic882b4d1a5b5eaee9e8c38a0c8dbe7cd39590b9c
        Reviewed-on: https://gerrit.libreoffice.org/32219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Michael Stahl  <mstahl@redhat.com>  [b23c022db83fa74774063456fc626ffad1f3c115]

        gdb pretty printers: fix the SwXTextCursor::Impl one even more
        
        Turns out that commit 30f3315d52df22716c086836c41465a6c4cb98b5 has
        removed the SwClient there a long time ago, and the SwUnoCrsr was also
        renamed...
        
        Change-Id: I92932130c5adbea530c39557932efce70c9f75e7

2016-12-20  Michael Stahl  <mstahl@redhat.com>  [04e3b4789682ecc1ead40b35dcc13b5079f51460]

        gdb pretty printers: fix BigPtrArray printer for member rename
        
        Change-Id: Ia9da0c0931a01b2c99c24420a9ba603b47a711c1

2016-12-20  Michael Stahl  <mstahl@redhat.com>  [40317fb643997053f30cc2cfc41e3c0a819079c2]

        gdb pretty printers: fix SwXTextCursor::Impl printer for SwClient rename
        
        Change-Id: Ief136f57ce60bde1faa0603961aa775967621fbf

2016-12-20  Michael Stahl  <mstahl@redhat.com>  [96ecc57bc781596ce9c419e3452324a301a1720f]

        gdb pretty printers: fix SwPaM printer for Ring member renaming
        
        Change-Id: I605e4e972468165e7f5d21681b6e7eeb228dfdc9

2016-12-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [081267ebaacb38c564b36bb3e2576bf22d52b3e5]

        try to avoid the annoying focus stealing on windows
        
        Change-Id: Ic6d3492a4707f24b616a7dee34a111ba0af4f281
        Reviewed-on: https://gerrit.libreoffice.org/32207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9a017238082f73ca2015f571804f35928db1f38c]

        Fix an annoying comma splice
        
        Change-Id: I9b93b981105339b1db176d6031ccf46149a6d27a

2016-12-20  Stephan Bergmann  <sbergman@redhat.com>  [3ead3aef028a317a36498f20eb9fa27045df38a8]

        SfxFrameStatusListener::m_xFrame can apparently be const
        
        Change-Id: I6c7b508eae23cf6046ba07fb00ae5e63d5efc57f

2016-12-20  Stephan Bergmann  <sbergman@redhat.com>  [1b616752eaa389ebefd7caef437368052aecbfa5]

        Result of css::ui::ContextChangeEventMultiplexer::get cannot be null
        
        Change-Id: I00fba6c2a79404c824feaa5bb302d37c4158f9a3

2016-12-20  Stephan Bergmann  <sbergman@redhat.com>  [2017526bcca33ef55f90f97e3c8f2320f71a182a]

        ODR violation
        
        Change-Id: Ia56bd463c83c0aedcc7f4e9cf1b65c57104d78f2

2016-12-20  Mike Kaganski  <mike.kaganski@collabora.com>  [5bc75ae6fe30a27037f91dfa26323602bf53e00c]

        Move DrawingML serializer setting out of DocxAttributeOutput::BulletDefinition
        
        ... for consistency, to avoid setting serializers in random places
        
        Change-Id: If4e438def86f5dd2cf285693628e876ba08ef05a
        Reviewed-on: https://gerrit.libreoffice.org/31940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-20  Mark Page  <aptitude@btconnect.com>  [5a20df55ff829978c880b22e0a1f32c35d0ba30f]

        tdf#104121 Set default animation playback speed to match browsers
        
        Change-Id: Id4814c4fa965ea5c4f73931be171294bed258909
        Reviewed-on: https://gerrit.libreoffice.org/31416
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [51b6a7c87ba27e181fb3634e96296b7307a8281f]

        writerfilter: various small cleanups
        
        Change-Id: I258a03909e2a166b8f1c077cf758974a06ad3403
        Reviewed-on: https://gerrit.libreoffice.org/32215
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [5c5a6c3668c2112ce419f6b559105e915d9bd29d]

        bootstrap building with --disable-dynloading on standard linux
        
        Change-Id: I5baf70f0053612cba8b74f54aff11ce25cdeb95a
        Reviewed-on: https://gerrit.libreoffice.org/32202
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [0e0508b18f9daad618e19249daf008d518d5e860]

        make IOS generic DISABLE_DYNLOADING and explicit link to icudata
        
        Change-Id: I515fb2e772e63fef00711c87200512ea1bed024c
        Reviewed-on: https://gerrit.libreoffice.org/32206
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [87114367d74526e738f8726e2567be5a0cf085d1]

        some raptor tweaks for --disable-dynload
        
        Change-Id: I63229ea57acc36b377f430d2305530cfe5617a35
        Reviewed-on: https://gerrit.libreoffice.org/32203
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Caolán McNamara  <caolanm@redhat.com>  [c00b5ee5f2bab4e10f113e09372bd151d852912b]

        always have dbtools
        
        Change-Id: I6a3658a275c520c95490df2bb4c99ad3e3a15cef
        Reviewed-on: https://gerrit.libreoffice.org/32208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-20  Julien Nabet  <serval2412@yahoo.fr>  [456363919105253dd344b80b3ad3f649662c5658]

        vcl: fix Android build
        
        lround() is missing in the std namespace on the broken Android toolchain, work
        it around.
        
        (same as https://cgit.freedesktop.org/libreoffice/core/commit/?id=0cb7d76bc5552245642ba423a87831cd9e0b2b92)
        
        Change-Id: I84c97e6d6bcbc193565c01db3011eb9d4edba6a1
        Reviewed-on: https://gerrit.libreoffice.org/32216
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b85699a02706ee6d0b322888bf5da1c8906134dd]

        add an option to pipe log output to file
        
        The target file and the option are controlled by SAL_LOG_FILE. The
        variable should contain the target file in a system dependent notation.
        
        Change-Id: Ie1ce9c39740c8b7a989e5af222be21a3e3142084
        Reviewed-on: https://gerrit.libreoffice.org/32176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed2b8ca92ae00ab96b0ea2b1c3fc9be4622b61ff]

        convert SFX_EVENT constants to scoped enum
        
        SFX_EVENT_CLOSEAPP and SFX_EVENT_TOGGLEFULLSCREENMODE are never
        generated,
        so remove them and delete the code that receives them
        
        Change-Id: I2d003ba73fff0b02120ba29ff58e1d2399dedf00
        Reviewed-on: https://gerrit.libreoffice.org/32168
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-20  Khaled Hosny  <khaledhosny@eglug.org>  [9eb4b14ffa57cd7bbdf0fc43096f5f1e65c8e388]

        tdf#103765: Round positions instead of truncating
        
        Change-Id: Id0505163e10bb4c76970f2f96af568da453d3d05
        Reviewed-on: https://gerrit.libreoffice.org/32211
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-20  Takeshi Abe  <tabe@fixedpoint.jp>  [2e9c02feca732f6dd012ccbe5d7c6853c64075a5]

        extensions: Drop empty file
        
        Change-Id: I4962d739af889595f026c250b8f10a917b1dfb17
        Reviewed-on: https://gerrit.libreoffice.org/32130
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-19  Julien Nabet  <serval2412@yahoo.fr>  [4e1c423358f60f7516a1682c97837edd21addcf3]

        tdf#104767: Fix calculus of child index in commitTableEvent (accessibility)
        
        bt:
        1  0x00002aaade2fea5b in accessibility::AccessibleGridControlTableBase::ensureIsValidIndex (this=0x5555586abdb0, nChildIndex=11)
            at /home/julien/lo/libreoffice/accessibility/source/extended/AccessibleGridControlTableBase.cxx:257
        2  0x00002aaade2f97f2 in accessibility::AccessibleGridControlTable::getAccessibleChild (this=0x5555586abdb0, nChildIndex=11)
            at /home/julien/lo/libreoffice/accessibility/source/extended/AccessibleGridControlTable.cxx:60
        3  0x00002aaade2ee054 in accessibility::AccessibleGridControl::commitTableEvent (this=0x555557e97500, _nEventId=5, _rNewValue=uno::Any(void), _rOldValue=uno::Any(void))
            at /home/julien/lo/libreoffice/accessibility/source/extended/AccessibleGridControl.cxx:354
        
        Seems a regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=0f32ba56a1e775e8ecd6c827ebd48f7f2fb51c81
        
        Change-Id: Ia973eb381832da27ecc39fc5273f67a685d5a7bb
        Reviewed-on: https://gerrit.libreoffice.org/32205
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-19  Stephan Bergmann  <sbergman@redhat.com>  [52853b53494e1e51d71ccdb54afd7a4f16fba93c]

        loplugin:sallogareas
        
        Change-Id: I85e4c411548768a9a85686aab35e5795116f0308

2016-12-19  Stephan Bergmann  <sbergman@redhat.com>  [30e7c3051dd582307437b82f1dbc21290fd2e916]

        Fix SolarMutex getting lost across call to g_main_context_iteration
        
        At least with SAL_USE_VCLPLUGIN=gtk, sticking DBG_TESTSOLARMUTEX() before and
        after this while loop demonstrates that, without the explicit
        SolarMutexReleaser, the SolarMutex was acquired before the loop but isn't
        thereafter.
        
        Change-Id: I4a97063103193821cc5eb3469484dd3346a60822

2016-12-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [db2ced6c8c42c3fd6bcf77186fdc4c0332928fad]

        uitest: warn if the command is not executed
        
        Change-Id: I53bfa5ef7594eeb7446cdb9e4ba211839e255197

2016-12-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [49fe525412ce321a6b94091f76e01ec39c3e35f6]

        uitest: help on windows with the debug output
        
        Change-Id: Id22412389f3de2c9923887fd99a3e1c6860e1f33

2016-12-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5a92b4f98ea08a25afadf16f1cebdd0f70c0c548]

        uitest: work around race condition when starting multiple soffice instances
        
        Change-Id: I45b57f6789a6156b7f70b39bac624bab55dc17ff

2016-12-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [75103ef0141efe3002e42cd92b05fbff806cf6c4]

        make sure the variables are set up
        
        Change-Id: Ib710f1ee291fb15ad7b05a5d36824a129d407ccc

2016-12-19  Caolán McNamara  <caolanm@redhat.com>  [56e39524e5f65a5d34082f2335066dea0cf416bc]

        let enable-fuzzers imply non-DESKTOP
        
        Change-Id: I783b2950fcd43b1767961bc97d331be96b035ba7

2016-12-19  Caolán McNamara  <caolanm@redhat.com>  [2b876d06f035f755b887a3a768b0e58b89e04b96]

        disable uninteresting utility in --disable-dynloading case
        
        Change-Id: I1b4d5fe33859cdabdcaa159a489e019ff8fe88b6

2016-12-19  Caolán McNamara  <caolanm@redhat.com>  [cc211602f0ddefcccc7d0dac32ed77654c841c98]

        initial support to build with --disable-dynloading on standard linux
        
        Change-Id: I25dd59b5a12e91ee492508a77a80a69f16912b62
        Reviewed-on: https://gerrit.libreoffice.org/32193
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-19  Caolán McNamara  <caolanm@redhat.com>  [9aa53881393a2f8d6316473682c9c0682b2ce0ff]

        drop uninteresting binaries
        
        Change-Id: Ibf8a1ef17448c09195a6e7d5093f738136d91af6
        Reviewed-on: https://gerrit.libreoffice.org/32197
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-19  David Tardon  <dtardon@redhat.com>  [f448193fda1e4e63db209d9c84f836c70accdfcc]

        upload poppler 0.50.0
        
        Change-Id: Idd25c574e24bdab06474ff13661e0c5d121a9992
        Reviewed-on: https://gerrit.libreoffice.org/32080
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2016-12-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [756203d490720deb53f7da4914d738b064b9e157]

        make sure we are not leaving soffice around if python process crashes
        
        Change-Id: Idac32c3d788714533ee760782d2b6a328262f3f8
        Reviewed-on: https://gerrit.libreoffice.org/31996
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ef16c96a51809f97d66e7e22595388e54e974cf1]

        uitest: disable tests that deadlock with mutex problems
        
        This seems to be a race condition that is not really related to the UI
        testing. It should happen any time with out-of-process UNO.
        
        Change-Id: I86e42fc6c3848c4522e6f4e5db72e92917e19286
        Reviewed-on: https://gerrit.libreoffice.org/31995
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c4d74308c35d17b5f7467e230bd0c841fbcc711c]

        uitest: add missing solar mutex guard
        
        Change-Id: Ic86e7e75ac8667b32227683c5b48731831203a0f
        Reviewed-on: https://gerrit.libreoffice.org/31994
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [74dddd8b483d89dc7915471441cc30a1aa342363]

        tdf#104162 DOCX import: fix crash on <w:hideMark/> in a comment table
        
        sw comments are handled by editeng, so tables in comments aren't
        imported. That means lcl_emptyRow() may get a row where the first cell's
        start is an empty reference, so handle that case.
        
        Change-Id: I43e286314143934c20e6cbbd656d32883b6b2efe

2016-12-19  Gaurav Dhingra  <gauravdhingra.gxyd@gmail.com>  [9fa5439cb6aa695ca2e3fefd4426bdd150091cbe]

        tdf#104622 Add duplicate node entry to elements in emoji.json database
        
        Add boolean field "duplicate": true
        
        Change-Id: I8e45ed4694bfc75b18c2405146e5eaa142559c1b
        Reviewed-on: https://gerrit.libreoffice.org/31997
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>

2016-12-19  Stephan Bergmann  <sbergman@redhat.com>  [8d31d285445aa103289fc1a65ec0ecd8ff606bec]

        -fsanitize=function (SAL_USE_VCLPLUGIN=gen)
        
        Change-Id: Iba67eb8dc0cb40e8663ad04fc96201072d3aeabe

2016-12-19  Stephan Bergmann  <sbergman@redhat.com>  [2eb121bd153c77725b759d457721efc39e5f21f6]

        MSVC 2015 apparently fails the sizeof(incomplete) SFINAE trick
        
        ...at least with --disable-pch it complained
        
        > [build CXX] canvas/source/directx/dx_bitmapcanvashelper.cxx
        > C:/lo/core/include\vcl/vclptr.hxx(98): error C2027: use of undefined type 'OutputDevice'
        > c:\lo\core\canvas\source\directx\dx_devicehelper.hxx(33): note: see declaration of 'OutputDevice'
        > c:\lo\core\canvas\source\directx\dx_devicehelper.hxx(109): note: see reference to class template instantiation 'VclPtr<OutputDevice>' being compiled
        
        Change-Id: I3ba90acdb632fc209b8137818e30fb771ba0807c

2016-12-19  David Tardon  <dtardon@redhat.com>  [5bc94f60379029f343581bef8aea3e350c7db2e4]

        add missing dep on jpeg
        
        Change-Id: I0732f23dd9daa0c3a1f138011b0db17b36b729d1
        Reviewed-on: https://gerrit.libreoffice.org/32179
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-12-19  Stephan Bergmann  <sbergman@redhat.com>  [c6dba3e8a1c85235a92b36a17c939152b179fe57]

        Add ucrtlib dir also for 32-bit Windows
        
        cf. 86e6d9b62f4d77a6949fdb98c570930a80f6917c "Make check for broken static
        initialize_list work with MSVC 2015"
        
        Change-Id: Iac957a7bcaeecf9740e53ab777a032d128dfffde

2016-12-19  heiko tietze  <tietze.heiko@gmail.com>  [765826abcaa441d4d90ffbe75bc3c626c42e639b]

        tdf#87538 New standard color palette, tdf#104052 Add LibreColour HLC palette
        
        New standard palette; contribution from Christoph Schaefer, freieFarben e.V.
        
        Change-Id: I36cfb3983e28caad0994f9a81e5bc230e8a675e8
        Reviewed-on: https://gerrit.libreoffice.org/32116
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: V Stuart Foote <vstuart.foote@utsa.edu>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-19  David Tardon  <dtardon@redhat.com>  [07cb7687f47b2dd85db262604b3d4d47b91135d3]

        a blind attempt to fix android build
        
        Change-Id: I025847785cef1cad9190861410a284c848744dce

2016-12-19  Caolán McNamara  <caolanm@redhat.com>  [9d7315df825762ef03f47c56dd078d7b1724f1cf]

        lets always have at least dbtools
        
        Change-Id: I72f768ad760fd9fa1e3ec988e5217672bca9c824
        Reviewed-on: https://gerrit.libreoffice.org/32175
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-19  Caolán McNamara  <caolanm@redhat.com>  [002a83fca94dd34cc30a58162c3316e371478308]

        this textenc hack is for android and disable-dynamic-loading
        
        Change-Id: If2191161e82fc1e05b1442ae4b3b729cc1b8994d
        Reviewed-on: https://gerrit.libreoffice.org/32038
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-19  Caolán McNamara  <caolanm@redhat.com>  [406a08c8a12dcaa6bf4a17ae3aa6d6d27bb10446]

        forms is disabled without HAVE_FEATURE_DBCONNECTIVITY
        
        Change-Id: I6ee4993ec65ba60234daf3e6fcc4cab432939f5f

2016-12-19  Michael Stahl  <mstahl@redhat.com>  [b052b5d890be70dd22b9aea36a356074a2c39871]

        tdf#104488 SwAccessibleMap: dispose sub-shapes of group shapes
        
        ... and ensure that they are removed from the mpShapeMap.
        
        Commit 76c549eb01dcb7b5bf28a271ce00e386f3d388ba added all sub-shapes of
        group shapes to SwAccessibleMap::mpShapeMap.
        It's not immediately obvious why this is necessary, given that
        AccessibleShape will probably create these on demand.
        
        It turns out that the AccessibleShapes are not only disposed from
        SwAccessible code but also from svx code,
        in particular the call to ViewForwarderChanged() in
        SwAccessibleContext::ChildrenScrolled() leads to visibility checks.
        
        Thus the RemoveGroupContext() may fail to remove the sub-shapes from the
        mpShapeMap and the assertion in ~SwAccessibleMap is triggered.
        
        Change-Id: I6d9c3d816f5521960855d5e6a563bec49d8030b8

2016-12-19  Michael Stahl  <mstahl@redhat.com>  [f256fafd7ab69e929d5267a487a23024a902897e]

        sw: Sw*Contact::GetAnchoredObj() convert to assert and simplify
        
        Change-Id: I0aa18fafd1759cd7c4d2ada18120fa8b97b353a4

2016-12-19  Caolán McNamara  <caolanm@redhat.com>  [68a1a7a05f05b69314c8fc5689a8c6d0c76e5681]

        Related: rhbz#1405521 abrt reported crash in dnd
        
        Change-Id: I8d8f9379d36dd3dd1a8973cd9f9c14860765630b
        Reviewed-on: https://gerrit.libreoffice.org/32174
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [5449db942f52063f703a14fb4b986cfed1468ffa]

        sw: prefix members of Ring
        
        Change-Id: Ibe7def84d5a093063163d44c1c7e458b99fa76bc
        Reviewed-on: https://gerrit.libreoffice.org/32167
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-19  Stephan Bergmann  <sbergman@redhat.com>  [86e6d9b62f4d77a6949fdb98c570930a80f6917c]

        Make check for broken static initialize_list work with MSVC 2015
        
        ...where AC_RUN_IFELSE failed to find libucrt.lib
        
        Change-Id: If696224d179f5e59d22f0a2eaa417ebe80a0ed8a

2016-12-19  Tor Lillqvist  <tml@collabora.com>  [b01c31598d47e18ce5c06efbb485ab90b9d355fb]

        loplugin:unreffun
        
        Change-Id: I4663de7eb81b7af39b5a24581667fd7fcfb829cd

2016-12-19  Caolán McNamara  <caolanm@redhat.com>  [ea992517bf8b1d48c2e02717f5bc9efc3ebb1c2e]

        with missing nss build curl and vcl appropiately
        
        Change-Id: Iaef197e9ab736c219897933a76f4c75a3e3acaa6

2016-12-19  Caolán McNamara  <caolanm@redhat.com>  [6cb661fba4a56782e521a4ede3db17d535f7cd4e]

        Revert "Revert "build our own fontconfig and freetype under oss-fuzz""
        
        This reverts commit d3c06fb90485543f6ca4b1f833e6c4f82b28ba14.
        
        which seems innocent after all

2016-12-19  Caolán McNamara  <caolanm@redhat.com>  [8ae20343bba260073d4cee13118f507769fb0060]

        make IOS hack a DISABLE_DYNLOADING hack and extend for basctl+starmath
        
        Change-Id: I07057dec477051ddc96600f467ffbb0c8bd1da5f
        Reviewed-on: https://gerrit.libreoffice.org/32144
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-19  Justin Luth  <justin_luth@sil.org>  [b8fa395288a1f3a24a4fca392afdf3a9b58373ea]

        tdf#104713 writerfilter: parentless styles - only if default defined
        
        LibreOffice's default paragraph style is very different from Word's normal
        style? Anyway, if normal is not defined in styles.xml, then don't
        re-assign any other automatic styles to be based off of it, since that
        indicates that the style information being imported is not complete.
        
        avoids regression from commit b79b5e0df6dc5a0ba18054b0503d6fa804b69f02
        
        Change-Id: I1bfa8505d6b89b2bba255ad727ebadbacc8d3651
        Reviewed-on: https://gerrit.libreoffice.org/32103
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f573de2a956d91f67c384dbb54c980c117219032]

        no need to wrap calls to SAL_INFO in #ifdef DBG_UTIL
        
        Change-Id: Ic373a8f145f3f78c3f109e36a9c1dd9156f0dd75
        Reviewed-on: https://gerrit.libreoffice.org/32034
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6fd7c0c7714a90a6b99003b67a47b28b800cfdff]

        ImplImageTree extract parameters to own struct
        
        Change-Id: I56e68ab19e63637d21dea7929f093bb1aceb982a
        Reviewed-on: https://gerrit.libreoffice.org/32135
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-12-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bf5f6df9e47bd31dc052c6411f6f88ec2d4e3cea]

        vcl: separate ImplImageTree - ImageTree singleton and public iface
        
        ImplImageTree was used outside of VCL which is not consistent with
        the name and the header also contains a lot of implementation
        detail. This separates the implementation to ImplImageTree and
        the public interface and singleton to ImageTree only.
        
        Change-Id: I3a26444f0f6971a6b1d83472e9cef19c93192d3e
        Reviewed-on: https://gerrit.libreoffice.org/32134
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9a97a5d5aca8473845bca2e17c5826b772b8f3c]

        drop custom hashtable implementation in idl
        
        Change-Id: I2cdb79022e77cdcc03962d392d0d87626a090ac5
        Reviewed-on: https://gerrit.libreoffice.org/32043
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9fd6390cd88b87ca81538385da028ff5b1783c0]

        ScrollableWrapper -> ScrollableDialog
        
        no point in having a template and a virtual base class when it's only
        used for one type
        
        Change-Id: Idb1a1a551064cc10896eff33652038eb5be0297e
        Reviewed-on: https://gerrit.libreoffice.org/32041
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-19  Takeshi Abe  <tabe@fixedpoint.jp>  [2a79ec7fe5abab9c3ba5f4f07a016dbc4287c1b8]

        sc: Drop empty olkact
        
        Change-Id: Idc23fd32fb5b3f411e874252c312ef73fa70698f
        Reviewed-on: https://gerrit.libreoffice.org/32131
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-19  Xisco Fauli  <anistenis@gmail.com>  [5903235d57acb13d9d5286d23b443a01aeab9a3c]

        tdf#104339 Partially revert d5649ae7b76278cb3155f951d6327157c7c92b65
        
        Change-Id: I5160c6efe7cf58351955d9d1d3066e3b33bdfe20
        Reviewed-on: https://gerrit.libreoffice.org/32082
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2016-12-18  Julien Nabet  <serval2412@yahoo.fr>  [486efbfc74890582b16f858b8e937d4ae9b66f64]

        tdf#103363: add unicodedata and import idna encoding for mailmerge
        
        Thank you Moggi for your help on how to add unicodedata module to Python!
        
        Change-Id: I071e9279d1de4748f9443ac2d624fe925288e408
        Reviewed-on: https://gerrit.libreoffice.org/32140
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-18  Caolán McNamara  <caolanm@redhat.com>  [144ddfa2d837e4ed02435da0feb1c137f1fe5cf8]

        fix grammar a tad
        
        Change-Id: Ib0ea502c8b2f13a4bc9d7f57ecc86c6980c36518

2016-12-18  Stephan Bergmann  <sbergman@redhat.com>  [54aab71ff7c51677176331347074a765f22fd80d]

        On Windows, #include <process.h> for getpid
        
        Change-Id: Ibfb52800cdde99298431dab9da1cb8109658c425

2016-12-18  Stephan Bergmann  <sbergman@redhat.com>  [35196c32751570d0c4b79f550d6c8723d2936f1c]

        loplugin:vclwidgets: Adapt check for 'assert' for MSVCRT
        
        Change-Id: I12a77b5b53e3a674c1ff1554b560a71605e141a6

2016-12-18  Stephan Bergmann  <sbergman@redhat.com>  [83ff2a4f3824cbca7bc61a954aed840a21be4364]

        loplugin:stringconstant: Adapt to definition of OSL_THIS_FUNC on Windows
        
        Change-Id: I93a23799ad9a76ed9f4f86d69adb610d0962da20

2016-12-18  Stephan Bergmann  <sbergman@redhat.com>  [9ed9ca611a6abfe3096379ba52a56fd53f07d5a1]

        loplugin:stringconcat: Adapt to definition of OSL_THIS_FUNC on Windows
        
        Change-Id: I9a2be8c4265095ff2ac5e2216cb08c35c9049bf8

2016-12-18  Stephan Bergmann  <sbergman@redhat.com>  [dbbd2c48b157214fd3e4b912e25ffd0b02976fa4]

        Work around problem with poor gperf-generated code under clang-cl
        
        Change-Id: Iba3fae8bbecaf5782228be1fb99f196864d79e6b

2016-12-18  Stephan Bergmann  <sbergman@redhat.com>  [f2ef97dee758cb7b9360ebef08d59672b5e56b0d]

        loplugin:fpcomparison: Whitelist some Windows-only functions
        
        Change-Id: I94f35696ba358a049ee65764d17c62df7889aec7

2016-12-18  Stephan Bergmann  <sbergman@redhat.com>  [09f5ffafc2dcc999acfe5939ce341d27122a4446]

        loplugin:commaoperator: Ignore occurrence in FD_SET expansion on Windows
        
        Change-Id: I66974c273918d6d887364e7d552e3caf63e16343

2016-12-18  Stephan Bergmann  <sbergman@redhat.com>  [c052ec5add428b9e22494ada72758bc93de902f6]

        Chose better diagnostic location
        
        Change-Id: I502da4b93905e64ca5506f24dc1f6bf2bf990dc2

2016-12-18  Stephan Bergmann  <sbergman@redhat.com>  [0f22790e6bc936b6de588c30816d6fa59f4a14dc]

        Generalize typedef-to-void* check in loplugin:redundantcast
        
        ...to also cover cases like conversion betwen LPVOID and HANDLE in Windows-only
        code
        
        Change-Id: I934fe89372ee7a12462e7ad4284b9ea2cc73ce5a

2016-12-18  Stephan Bergmann  <sbergman@redhat.com>  [ec0665ac8b427b16f1ebc118496d7d2b1831f3fd]

        Rename cdecl -> classdecl (MSVC treats the former like a keyword)
        
        Change-Id: I1859a92c996b907b8d511cddba25c00c9a52f398

2016-12-18  Caolán McNamara  <caolanm@redhat.com>  [5bddd370e0e22c833bdae139444cdd9878d73f6b]

        necessary oss-fuzz config setup
        
        Change-Id: Id3db7c7fa74f8dd36c0385c2198efd12546004ab

2016-12-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4dc5e08671798e8145221667110e86add9e6fcf5]

        recreate the reference files
        
        Change-Id: I24c5943cbb371717e3354fe292800abd1536129e
        Reviewed-on: https://gerrit.libreoffice.org/32139
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9340516671d1e955cdb9b948e034b01c92c1db14]

        add missing component file
        
        Change-Id: Ica945030f955cb192cee44a0f97f4f9d881bf9a0
        Reviewed-on: https://gerrit.libreoffice.org/32138
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-18  Tor Lillqvist  <tml@collabora.com>  [db9aec4520766c87a09d4cb0238ed06ebaeaaeeb]

        -Werror,-Wunused-function
        
        Change-Id: Ia6c8c807c90931da4a5f3cab79d178f88bce290e

2016-12-18  Takeshi Abe  <tabe@fixedpoint.jp>  [53edf60c4ce6ed32f87471e018878c40b788005a]

        sc: Drop empty drawvie2.cxx
        
        Change-Id: Iaeb12e7456d79904e993bc3644066e0ef7d02316
        Reviewed-on: https://gerrit.libreoffice.org/32132
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thomas Arnhold <thomas@arnhold.org>

2016-12-17  Caolán McNamara  <caolanm@redhat.com>  [7ccf36d81f53abacd92f014c7f6e1c2b1e618873]

        split out inability to have nss as HAVE_FEATURE_NSS
        
        Change-Id: Ie9fa0291117ba81529cc396f96f3f02c4a7e4d79
        Reviewed-on: https://gerrit.libreoffice.org/32093
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-17  Stephan Bergmann  <sbergman@redhat.com>  [1d9c6042e89c6a688b0b9392e627d8c65de63d74]

        More blind fix attempt for MSVC
        
        Change-Id: Ic3374bbf71cd7975ce1523a5a9ab47e57f5aad51

2016-12-17  Stephan Bergmann  <sbergman@redhat.com>  [08e18475c39f9fd79aea47c37afaf92734bb727d]

        More blind fix attempt for MSVC
        
        Change-Id: I023d79c0d8928d8b43df67996ca4eb9dc6bfb25e

2016-12-17  Stephan Bergmann  <sbergman@redhat.com>  [66b476647f937afafe55354fccd0f5d859e8cd0b]

        More blind fix attempt for MSVC
        
        "warning C4822: 'XMLEmbeddedObjectImportContext::{ctor}::Entry::Entry' : local
        class member function does not have a body"
        
        Change-Id: Ieeb11aaf3f204532a77ce80d47e0e6996697003c

2016-12-17  Stephan Bergmann  <sbergman@redhat.com>  [0b211d6ec65c96933031d948ab39a762322a89ad]

        More blind fix attempt for MSVC
        
        Change-Id: Ic1c8fe2994d8094581b7c22a50edb6267122b8ea

2016-12-17  tagezi  <lera.goncharuk@gmail.com>  [2c9972b8d40dce72cc6f56f1d44db838bd0ece10]

        tdf#104441 Addition to output to the console help
        
        There is no documentation in the help on how to open a file and automatically
        run a macro
        
        Change-Id: I94c5e87ae0f573a5546a83b118021744b439c7cd
        Reviewed-on: https://gerrit.libreoffice.org/32122
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-12-17  Stephan Bergmann  <sbergman@redhat.com>  [d47847116f30038cb7b3c8f6650e3c9892380fbf]

        Blind fix for MSVC
        
        "warning C4510: 'XMLEmbeddedObjectImportContext::{ctor}::<unnamed-tag>' :
        default constructor could not be generated"
        
        Change-Id: I3c81bf4c0fd20795e20f5c0f2e790bf4118c0e2d

2016-12-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5694b4970e3af096130e172ac6968b10ed587a6f]

        tdf#104722: Wrong text alignment when text box is smaller than the text inside
        
        The default TextHorizontalAlignment is block. Setting
        paragraph alignment (on UI) works when this text
        alignment property is set to block (otherwise has no effect).
        In general this works on this way, but the existing
        algorithm did not work in those cases when the
        text was bigger than the container shape.
        
        Change-Id: I02dba76f8e3033a465bb14dc826521966bb30987
        Reviewed-on: https://gerrit.libreoffice.org/32123
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-12-17  Julien Nabet  <serval2412@yahoo.fr>  [2beb90a041bc99644330977f13bfaa10a05b9a39]

        Fix QTBUG urls
        
        Change-Id: Ia265b0b6b9d1883e51e561c50f521c82bf0de222
        Reviewed-on: https://gerrit.libreoffice.org/32124
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-17  Justin Luth  <justin_luth@sil.org>  [223dd0c15e383144bdeea040f86efb7a06f89450]

        tdf#104714 bRemove paragraph: ignore frames in Headers/Footers
        
        Empty paragraphs are removed in certain cases. If the previous
        paragraph was in a frame, then this one shouldn't be removed
        (unless that previous paragraph was in a header/footer).
        
        Most of this patch is renaming the function to clarify that
        it refers to the latest paragraph, not the very last one.
        
        As noted in original tdf#75573, there may be other paragraph
        containers that should also ignore their framed status - so
        I've tried to set this up to make it easier to add those cases
        when proof documents are found.
        
        Change-Id: Icd09793f652616622ab266942f4b81eeb39c0ccc
        Reviewed-on: https://gerrit.libreoffice.org/32121
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-12-17  Stephan Bergmann  <sbergman@redhat.com>  [9ca34fa4514dd90de5383f7329a424486161bdbe]

        Minor simplification
        
        (the explicit OUStringLiteral ctors in aServiceMap are needed at least by GCC 4.8
        used by <http://ci.libreoffice.org/job/lo_gerrit/Config=linux_gcc_release_64/>)
        
        Change-Id: I16721317ef4fd47ca6f2905a9387a77fbf54086a
        Reviewed-on: https://gerrit.libreoffice.org/32100
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-17  Stephan Bergmann  <sbergman@redhat.com>  [5c2f401a5f07065dd9ae06e0a80911beb6fd9ac4]

        Minor simplification
        
        Change-Id: Ia953a09f708fd83a2a5b2655dec2ed626891bb7c
        Reviewed-on: https://gerrit.libreoffice.org/32099
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-17  Stephan Bergmann  <sbergman@redhat.com>  [83d2c5180d255532b7cdf5d2922fee1cf056eef3]

        Adapt to no-longer explicit OUStringLiteral ctor
        
        ...from previous commit
        
        Change-Id: I062b7cd212c17e7eb5274476e6859228d0477c7f
        Reviewed-on: https://gerrit.libreoffice.org/32098
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-17  Stephan Bergmann  <sbergman@redhat.com>  [87707670c993794ab12b0fad0f048f11429269c2]

        Make OUStringLiteral more useful
        
        ...by:
        
        * making the OUStringLiteral ctor non-explicit (to be exploited in a follow-up
          commit)
        
        * adding (LIBO_INTERNAL_ONLY) overloads to OUString/OUStringBuffer functions
          that can now take OUStringLiteral in addition to taking "real" string literals
        
        (Keeping the number of overloads smaller by replacing the ConstCharArrayDetector
        overloads with ones taking OUStringLiteral (for LIBO_INTERNAL_ONLY, at least)
        and relying on the now-implicit conversion from "real" string literals to
        OUStringLiteral unfortunately would not work:  Both OUString and OUStringLiteral
        argubably need implicit conversions from "real" string literals, so any function
        overloaded for OUString and OUStringLiteral would be ambinguous when called with
        a "real" string literal.  And removing the OUString ctor taking a "real" string
        literal and relying on an implicit conversion chain from "real" string literal
        to OUStringLiteral to OUString doesn't work because it would involve two user-
        provided conversions.)
        
        Change-Id: I14433fc1605b048807f60b3a3e14f92221d3a226
        Reviewed-on: https://gerrit.libreoffice.org/32097
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-17  Caolán McNamara  <caolanm@redhat.com>  [e3077960cdc6c12eb2f5f940393e0fe3052f53a5]

        fix !HAVE_FEATURE_UI build
        
        Change-Id: I5df340811b98c87f8b64fbaca469e2cd4535b81f

2016-12-17  Caolán McNamara  <caolanm@redhat.com>  [89b2159d2f6c2b7efa99b81f3aa4a9ab21d561d7]

        dba_ORowSet needs HAVE_FEATURE_DBCONNECTIVITY
        
        Change-Id: I35c2121069c2bcf72f6a4db66ea0703b17f96a50

2016-12-17  Caolán McNamara  <caolanm@redhat.com>  [4ec87ca784056a48b0c668d4bcde3167ecdc902b]

        add dbtools for !HAVE_FEATURE_DBCONNECTIVITY anyway
        
        Change-Id: I7a769ab3c7881eae80849efc5e75eca5846d254f

2016-12-17  Caolán McNamara  <caolanm@redhat.com>  [818d93f1db1222fe40420139c9e263ca7b3a147e]

        more !HAVE_FEATURE_DBCONNECTIVITY build fixing
        
        Change-Id: I1f949c29020c498200decdac487e0519f48a4142

2016-12-17  Caolán McNamara  <caolanm@redhat.com>  [2ac7558242d3c3bca670f8ef0bd1bdb132f2d304]

        fix !HAVE_FEATURE_DBCONNECTIVITY build
        
        Change-Id: I7a4fe41d6ff5c7b9fe9ed243b84779da9d2c8a68

2016-12-17  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [767e1429b2b864e3f0fa1edae45388896b58a45a]

        also read Library check targets
        
        this should fix libscqahelper ending up with a wrong MAKEFILE, which
        then confuses gbuild-to-ide
        
        Change-Id: Ibf030b3d9dbf3ba92b7e119e847d7cd6104dedb2
        Reviewed-on: https://gerrit.libreoffice.org/32107
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-12-17  Justin Luth  <justin_luth@sil.org>  [1427817a944f3cf1020b2f06a2ca934847b56ba8]

        tdf#104613 fix logic error in code replacement: CalcLineSpace
        
        since m_bBorderDist is currently always true, this will not have
        any real impact, but it should be ,m_bBorderDist instead of ,true.
        
        Fixes commit 5d9d0f3c979732ade57b9c4c4960dd030ffdc9f9
           there is a function for that: CalcLineSpace(xx, bEvenIfNoLine)
        
        Change-Id: I5c7f6ad02d2a4c426e2d231c13d3d38ce45b7a1b
        Reviewed-on: https://gerrit.libreoffice.org/32112
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [c60e07a86338b13eda6487f45b393e407275904b]

        icu genbrk built with enable-static can't find its data, help it out
        
        Change-Id: I4e584a2d518d8d9a1e183cf4f5f76eaff349352d
        Reviewed-on: https://gerrit.libreoffice.org/32095
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-16  Eike Rathke  <erack@redhat.com>  [8bd9e0503ebb6771c543e2fd9a0dc0d2d715f304]

        adjust rounding decimals to expected values
        
        This may have been the cause for some tinderboxes choking on this test
        on Windows and Mac if the forecast results slightly differed due to the
        initialization with random values and the calculation taking place with
        a different internal floating point precision. So let's try.
        
        Blindly throwing ROUND(...,12) at all values is wrong anyway because
        that doesn't take the magnitude of the expected value into account. What
        we actually want is an accuracy of 12 digits, not an accuracy of 12
        decimals.
        
        0.123456789012
        1.23456789012
        12.3456789012
        123.456789012
        ...
        
        Change-Id: If88d75277c3d17cfd72f36d0f88d093b63da8add

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [d3c06fb90485543f6ca4b1f833e6c4f82b28ba14]

        Revert "build our own fontconfig and freetype under oss-fuzz"
        
        did I break android here mysteriously
        
        This reverts commit f2fae3684f35bfb03c4921adc4ecbddcff36374b.
        
        Change-Id: I0d941d3e474c6693cd15e1b55baab83a3da48488

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [62f2a279ed1f50521e185a5bcc1f73fe0782993a]

        add missing WITH_LOCALE_cu
        
        Change-Id: I78bee8ee1426096830f8402e3967819779426783

2016-12-16  Michael Stahl  <mstahl@redhat.com>  [ae3ec0d53a22ae5d2b7fb244a6056d0627b71873]

        tdf#91260 sw: fix nasty corner case of SdrGroupObject in header
        
        or footer.  Some very special handling going on to paint these in
        VOCOfDrawVirtObj with a GetSwDrawVirtObj().GetOffset() added;
        they are falsely identified as invisible because their
        sub-objects have an anchor set but it is always on the first page
        so to properly check them we'd have to add the same GetOffset()
        thing but checking the top-level object should be sufficient.
        
        (regression from 689cead9e0837dc932e3a4cd765f7d319b529018)
        
        Change-Id: Ida6fcd41948f46410ca02193549e426bc9dae8c5

2016-12-16  Michael Stahl  <mstahl@redhat.com>  [bdd1a03b450f9f8a0ead46c38bec58f6879b2c5d]

        tdf#101464 tdf#91260 tdf#104620 sw: fix null SwPageFrame crash
        
        It turns out that draw objects in header/footer often don't have
        AnchoredObject::mpPageFrame set, so use FindPageFrameOfAnchor()
        instead.
        
        (regression from ae06f4be6bbdebc10a88c386064d548848e57f80)
        
        Change-Id: I6d54baa3acffa6775d5b57a1517c77a964065dd0

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [c175620c312652b521694547d335f4f70cb11661]

        crashtesting: 10 squillion .doc export asserts
        
        since...
        
        commit 880e622d2e324a85a7b2b6ddc60e06cc423195b4
        Author: Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
        Date:   Sun Dec 11 14:30:44 2016 +0100
        
            refactor out lcl_GetWW8Pos
        
        IIUC the old code only changes the X/Y if its not NO_CONV for
        that direction, so lets reintroduce that and then drop the assert
        
        Change-Id: Ia5b0e668fff83466dc2ab59aa163cb9a87984b0e

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [50826a1152eb9ceaf234338e55685758262e4c17]

        fix a regression in lcl_GetWW8Pos
        
        wrong since...
        
        commit 880e622d2e324a85a7b2b6ddc60e06cc423195b4
        Author: Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
        Date:   Sun Dec 11 14:30:44 2016 +0100
        
            refactor out lcl_GetWW8Pos
        
        Change-Id: If7b680aa80a3d2e197b853a46afdcee6be83046c

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [429290b8cf1fba8f730e00786dd3fd864a5c9ad5]

        -Werror=maybe-unintialized
        
        Change-Id: I73eb58e44c00d5e1cfcabe71f2ba946a81a62fa7

2016-12-16  Pranav Kant  <pranavk@collabora.co.uk>  [c5ceb0134dddb79207d3b8ddb7a36ee1ca294329]

        lok: Fix state feedback for ToggleMergeCells
        
        Now it broadcasts "disabled" to disable the command and
        true/false to tell the status of the command which automatically
        means "enabled"
        
        Change-Id: I3314da77fb2b84d97f64b9832d65791b84fcd7df
        Reviewed-on: https://gerrit.libreoffice.org/32086
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2016-12-16  Pranav Kant  <pranavk@collabora.co.uk>  [3ab307e568156b0fdafe1ee592870ef8c0e44750]

        lok: Sort ascending/descending is enabled/disabled state
        
        ... and not true/false
        
        Change-Id: Ie9ae6cbf70c1934dda1002deabda23c9f461c8b1
        Reviewed-on: https://gerrit.libreoffice.org/32085
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2016-12-16  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [245b615400904274e264d5051baf63b3613db935]

        tdf#104581 handle constraints for NEGBINOMDIST in compliance with ODFF1.2.
        
        Also changed varaiable names for easier understanding of their meaning.
        
        Change-Id: I7c6f338c04898c7b07ebeb97fb331d51fa691f5b
        Reviewed-on: https://gerrit.libreoffice.org/31910
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-12-16  Khaled Hosny  <khaledhosny@eglug.org>  [0c49ab77067413901f8e2956fbdbc45671384b73]

        Simplify CommonSalLayout::ParseFeatures()
        
        Use OString::getToken() instead of manually tokenizing the string.
        
        Change-Id: I2647dc2be1343de8ae0adf581260f5e06364ef79
        Reviewed-on: https://gerrit.libreoffice.org/32015
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-16  Khaled Hosny  <khaledhosny@eglug.org>  [ab291ac3b8576a086cab60ffb64d60b046a271a2]

        tdf#104159: Fix caching glyphs of non-UI fonts
        
        Partially reverts "tdf#103725: Fix horizontal scaling on Windows",
        which didn't work on newer Windows versions anyway.
        
        This reverts commit a5750d92b2136d60d698b41ef5760f2efac0ffce.
        
        Change-Id: Ia4bb426a21804517d3ec313ab7494ba121c5751b
        Reviewed-on: https://gerrit.libreoffice.org/32068
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [54c401d775c15e39d4939342ef2132132873ccf1]

        loplugin:staticmethods (clang-cl)
        
        Change-Id: Id97600a7d29fbe938d67ea074ca12dd665a29cc3

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [b2d800eda6189488485c7b5ac5759a89a2b4aa86]

        loplugin:unnecessaryoverride (clang-cl)
        
        Change-Id: Ib98620423606e355cf24ee3954f196d9f073c30d

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [f1639ffe28865e584b42d8e652d7690a15f06297]

        -Werror,-Wunused-function (clang-cl)
        
        Change-Id: I19292f03c1a28eed8712dc83dc9cc0334c8f45e3

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [5fbe5e968b866faab360327b00487b0d59cdd4f4]

        Work around -Werror,-Wunused-macros (clang-cl)
        
        Change-Id: Iebe340f9594f0e1847055361cebce5930685efd9

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [2e54c5a0b4af99d8c5037f1404a2f7095a9c5d11]

        -Werror,-Wstrict-prototypes (clang-cl)
        
        (sal/inc/rtllifecycle.h only hits on Windows as that is the only platform that happens to
        actually include it in a C compilation unit, sal/osl/w32/dllentry.c)
        
        Change-Id: I2878b52daf713ea45eaa2968cc5d2686b86abfe6

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [5d50612bfb5569cfc886d729545a7e9f7840c305]

        COM_IS_CLANG is used before its set
        
        since
        
        commit 817cd83cb76582cda848da0370d3e1b68f5bbb01
        Author: Peter Foley <pefoley2@pefoley.com>
        Date:   Mon Jan 18 14:19:51 2016 -0500
        
            Improve LTO flags on Android
        
        so just drop the piece which can never be true here
        
        Change-Id: Ia9d718254d9dda5c25af269221a2acae1eb0566d
        Reviewed-on: https://gerrit.libreoffice.org/32070
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [cc69d4f26bb57e85f3a944d91a63c4ed8000d3c7]

        loplugin:unnecessaryoverride (clang-cl)
        
        Change-Id: I9e4f210c9670b28a99b779d15ec32303832ce48b

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [704fbec2bfac21d44a988d593cdb8de172bc8f10]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I557e752ca05146e2a571d027fc3d1875afd6ef26

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [f54d5cd7a1cd8d0e8d87c1d54931ead4498ac7ce]

        -Werror,-Wnonportable-include-path (clang-cl)
        
        Change-Id: I2a64b18c707085f7d4485ba46d599e8ab0df2408

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [9d7802e7fc055d5d4d28fcf01461e8a7dbe208a0]

        Make move detection in loplugin::passstuffbyref work for parenthesized cases
        
        Change-Id: I56754a718af9433c0fa654ccb8eb34da00e75420

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [b998313d9d1ec511eff5076029e62608c8c5ca0e]

        Make move detection in loplugin:passstuffbyref work with MSVCRT
        
        ...where an ImplicitCastExpr happens to appear between CXXConstructExpr and
        CallExpr
        
        Change-Id: I62226cc89d87bd3d9c03743b650f10c32c18f9be

2016-12-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bfcecd677434a253b326bfe31d87b1a0958c8cea]

        screnshot test: Ignore error when creating directories
        
        createPath documentation advises against relying on the E_EXIST error code,
        so we just ignore it
        
        Change-Id: I0e842315e1fd5c661d2b504b196e320f84c58e4f
        Reviewed-on: https://gerrit.libreoffice.org/32081
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-12-16  Olivier Hallot  <ohallot@collabora.co.uk>  [5b5856415d87cc1c1fa29364d0c9fe921059fb7d]

        Updated core Project: help  330afbbc626e0e811a3bf0fc709fedc41b11eed2
        
        Fix URL for invoking help page in HC3
        
        Missing ?
        
        Change-Id: If1e1f2a94f3509f4d1dd120409f4504a1a1c0bad
        Reviewed-on: https://gerrit.libreoffice.org/32060
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-16  Gabor Kelemen  <kelemeng@gnome.hu>  [9558a0cd3e8315b888415778fa7981f5f8e42231]

        Updated core Project: help  c349db3a49bae0d8a45528b8889bd36b337117b4
        
        Update 'Insert Names' dialog to 'Paste Names'
        
        There is a new terminology for the same thing.
        Also document a new button.
        Updated the bookmarks and ahids to restore connection
        between UI and help page.
        
        Change-Id: I05eaad7546dbedcf065b9a97b830550e1ec22515
        Reviewed-on: https://gerrit.libreoffice.org/32063
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-16  Gabor Kelemen  <kelemeng@gnome.hu>  [f82a2d2a241ce3d731253080911607d04dec8844]

        Updated core Project: help  2ecebd5cd909f68f388490f26da74e67416f274f
        
        Restore connection between the 'Insert hyperlink' UI and help
        
        Renaming hyperlink to link is still left to do.
        
        Change-Id: I1d7b472cbd0511c80e25a7c433b08e5a79d5d592
        Reviewed-on: https://gerrit.libreoffice.org/32062
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-16  Gabor Kelemen  <kelemeng@gnome.hu>  [07e28c9045a640a9ade51e9fa6caf222cbf2746b]

        Updated core Project: help  6eb8d7cd07d0d3fe043747e20ee394a427b9959e
        
        tdf#88414 Connect the Navigator side pane to help
        
        Change-Id: I41c51f34939dc2ddd7e96c6a0c1bfb4d7b3e03d9
        Reviewed-on: https://gerrit.libreoffice.org/32061
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [0e1b831b93048c68735f2e2dbdcee587db4862ef]

        CppunitTest_vcl_complextext: fix loplugin:cppunitassertequals warnings
        
        Change-Id: I18b052cadb061535d7552f2ec1eac4b932489d22

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [0dc19268d2f82c4b95b1a0de28a19aea4e0f7e76]

        Typo in meant-to-be-overloading function name
        
        Change-Id: I65ab9176b39a436afce23e6bd4423ebf76219166

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [3ccc2c027cf30d94414e5c1e26f9bb2d878aff82]

        Better way of converting from OUStringLiteral to OString
        
        Change-Id: If31548d280fa8cabced50f3d2e78abde1b2562e5

2016-12-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [06ea887f8ba34a628d7641eab210501f7bd2493d]

        tdf#71435: Accessible caret-moved events are missing when "freeze" is enabled
        
        Two accessible document is created when "freeze" options is
        enabled. meSplitPos identifies which accessible document handle
        which part of the window. We should handle events only in that
        accessible document which handles the active part.
        
        Change-Id: Ic9674344951f620546dd272beaad796de611d258
        Reviewed-on: https://gerrit.libreoffice.org/32065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [980dce83b23793024977b23281e51eb295d9bf5e]

        these sal_uLongs want to be sal_uInt64
        
        Change-Id: Ie1b17585cdb80836ad5ffed2b5ad787032b812e8

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [c4d0e535ab64356104f258b345b858a46a09df2a]

        these sal_uLongs want to be sal_uInt32
        
        Change-Id: I722a70d978bb353937f928e4359d47221bfd2a95

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [665c06e2f0dfdb42162cc29d109d3a045a2e7faf]

        there want to be 32bit in size, not "long"
        
        Change-Id: I88c89b37c649247e886e523ea1d2c2fb7c3552c9

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [dbbfb3766519a61eba1cd00066a363069e0884aa]

        SwDocPosUpdate definition uses SwTwips while decl is long
        
        Change-Id: I0873ac53a328dbd1b27851f65503fa0b99297fea

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [10bf49c18d56f198e63514953a1c6e2ea17fcc9c]

        loplugin:unnecessaryoverride
        
        Change-Id: I24a0e495b64a1db8b7c45f3c68e06ad3301bd9c4

2016-12-16  Michael Stahl  <mstahl@redhat.com>  [9ada2da6f1bceb5d24f23d8df08103535714918a]

        tdf#104488 sw: assert if exception escapes from UpdateAccessible()
        
        SwViewShellImp::UpdateAccessible() is called during scrolling and the
        like, and if the a11y code doesn't catch the exceptions the document
        view won't get repainted.
        
        Change-Id: I4ec591aacf514bef8c5a66a7e674b0cee3b7201a

2016-12-16  Michael Stahl  <mstahl@redhat.com>  [ffb5bf421f5c0c565128116df40318f5b707b821]

        svx: remove nonsense exception throwing code
        
        Commit 60f11adb950e4f9645cc9ecb0f5af8235cc97366 added code to
        AccessibleShape::getAccessibleStateSet() that tries to retrieve some
        state from the parent, but the implementation of the base class
        AccessibleContextBase::getAccessibleParent() throws if it is already
        disposed, which is the condition checked just before, so surely
        this doesn't have any other effect than throw DisposedException,
        except possibly in the mpText == null case which is already
        handled in the other branch with identical code.
        
        Change-Id: Iaf109f69036437989abbbf914ef32cca1528a97e

2016-12-16  Michael Stahl  <mstahl@redhat.com>  [5a3b2111172f106378cbf78aba0fde1db3642275]

        tdf#104488 editeng,svx: throw less Accessible exceptions
        
        For some of these functions it doesn't make sense to throw
        DisposedException as they can return a sensible default value.
        
        Particularly AccessibleShape::getAccessibleChildCount() was throwing an
        exception that was never caught.
        
        Change-Id: I000149cf9bb0fd13f69650ad8224a8daf26f7bee

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [657bca91b115b380af16c13e5ca5d6a0f0f4a562]

        Make 'make CompilerTest_compilerplugins_clang' work
        
        Change-Id: I0a43bff9c87254d16ade84f3da2ff380250ebd9c

2016-12-16  Mike Kaganski  <mike.kaganski@collabora.com>  [644bddc80a6c4d3bec2f32d6dcbbc0f450582511]

        tdf#99227 follow-up: synchronize setting serializers
        
        Change-Id: I90afb2ffeaefedd080e48cb94a3e9c0c113a6263
        Reviewed-on: https://gerrit.libreoffice.org/31938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [9f8e640e782f1a76f232f1dae8c19196a9cd5850]

        these are SwTwips, currently INVALID_TWIPS == LONG_MAX, so use INVALID_TWIPS
        
        Change-Id: Icf04a8fefd74033a80294ad7e8012f22f1db47ba
        Reviewed-on: https://gerrit.libreoffice.org/32055
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-16  Takeshi Abe  <tabe@fixedpoint.jp>  [6ee75be645d605cbecd0ebda54303891acf25664]

        vcl: Kill unused RenderSettings
        
        Change-Id: Ie74d4f3258ef553b4febcc544204080d8c6e0f40
        Reviewed-on: https://gerrit.libreoffice.org/32046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [107bcc88397f7167cf9599255f4e8c4de299e659]

        cid#1374075 cid#1374076 Executable_pdfverify: uncaught exceptions
        
        SAL_INFO() throwing std::length_error and other uninteresting cases.
        
        Change-Id: I841c7d81ff51c95ea60d63625e296f9886798f92

2016-12-16  Khaled Hosny  <khaledhosny@eglug.org>  [1fbfe5cbc288ead6bba9d30ddb849dcb41a0d5e0]

        Fix typo from 6c436ba09cb35235ce6f4065cf74c9a6ff14a4bd
        
        This broke OpenGL glyph caching since we were using a different DC
        than the one we selected the font on.
        
        Change-Id: I43218891aa1bc75599700ce6e0b582a5e73ff210

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [3024e891b2ce85059069e599e411db457e4bccd1]

        Fix undefined misaligned writes
        
        same as 26cf118247855bb5caeac3d8e68906fbcfcdc837 for gcc_linux_x86-64
        
        Change-Id: Ieb7a4c0497ea485e832da937786226f09feeff31

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [291c0b8fafd4c2cb1086bb321526f951768692a5]

        Typo "pStaredFrom" -> "pStartedFrom"?
        
        But function definition uses "pSFrom" instead anyway, so consistently use param
        names from definition in declaration.
        
        Change-Id: I03fb8dd0fbab5c84f89c7276849d62f9a17cbfea

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [9b92834fa4ee27b0dccdd52962edb3fdbee7a340]

        external/python3: Work around -fsanitize=alignment
        
        Change-Id: I26b927345594368f426ae89bfd5b645561d44c10

2016-12-16  Stephan Bergmann  <sbergman@redhat.com>  [6928b045f09b5d983083607d63fcb2a547446d0a]

        Clean up patch
        
        Change-Id: I2aa51435d0a15e507d0bf95f98d69fa4cde00b05

2016-12-16  Khaled Hosny  <khaledhosny@eglug.org>  [9cf20b5f0473db0b4dd2dcf607b7884f40762995]

        tdf#104159: Re-enable OpenGL glyph caching on Windows
        
        Change-Id: Icafec05a8cf4428d806efcb286addf3042fcf021
        Reviewed-on: https://gerrit.libreoffice.org/32026
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [a7bd6830e26d798068970684754fa23894d9f7c2]

        coverity#1397206 Resource leak
        
        Change-Id: I497388a353425811ff18d9b1937ca536b562ddfc

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [932719a8c5e53eabe7586a7ac845ff2aaa11e46a]

        coverity#1397203 Dereference after null check
        
        Change-Id: Icd03b10226025bae28574e695ed6416f70d0f54a

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [7a9d5485a815af26c63790e3165477c68e164117]

        coverity#1397207 Dereference before null check
        
        Change-Id: I2578d59e98a2b1b040d9284b0ad0f68fd331d0df

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [f74cad45681cc0ea5706a112a0e17f14a3197e39]

        coverity#1397204 Dereference null return value
        
        Change-Id: Ief4b455b316b55ebf012a8650c96da037df0135c

2016-12-16  Caolán McNamara  <caolanm@redhat.com>  [eb0e2dabde9d96892929f6902d8d10d722b83c3e]

        coverity#1397200 Unchecked return value
        
        and
        
        coverity#1397201 Unchecked return value
        coverity#1397202 Unchecked return value
        
        Change-Id: I73cc6e3b08e6a44b27be2093ba568d46ebe0659a

2016-12-16  Eike Rathke  <erack@redhat.com>  [0c565095983b0cc8b96a78012c611b7a03962204]

        remove superfluous this->Init() call
        
        Init() does exactly the same, just that it didn't because it was already done ...
        Went in with IAccessible2 integration.
        
        Change-Id: Ib29bd000e283bbb500689914f1ceb692dd0ab380

2016-12-16  Eike Rathke  <erack@redhat.com>  [6a334757082be4915e7e731ce4c1b0bd4641050d]

        Resolves: tdf#103543 disable mass broadcasts from drawing objects' changes
        
        Specifically the a11y listeners are nasty bottle necks. A11y will get
        updated on paint/view. We're touching all objects on that drawing page
        to reposition so interdependencies that need to be broadcasted should
        not happen.
        
        Change-Id: Ic80446e22422a3097281ba20eecf0a078ac6a7cb

2016-12-16  Eike Rathke  <erack@redhat.com>  [b954f1427a9549d89d8b0800259af9374b4767df]

        prevent mutiple broadcasts during the series of changes on one drawing object
        
        Change-Id: I3a26d3589cbbcb8359242f7e1709fa7c34bd2900

2016-12-16  Eike Rathke  <erack@redhat.com>  [ba53b2d28274ad4e36ef57084b48c4ed73d15e63]

        avoid dynamic_cast
        
        Change-Id: I9f64eac95b39adc649b2e63cd5abdd6e7a448ee6

2016-12-15  Gabor Kelemen  <kelemeng@gnome.hu>  [4dae0f055cddb52d2be0bbf0a37281ece8486968]

        Updated core Project: help  2234be96c0865090b2e1c47e5138f011b566512c
        
        tdf#104569 Fix icon paths on Style and Formatting pages
        
        Change-Id: Ida5a3a066946c8d195023bfd182bae0a703bbb5c
        Reviewed-on: https://gerrit.libreoffice.org/32052
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>
        

2016-12-15  Katarina Behrens  <Katarina.Behrens@cib.de>  [4c5079791f5d985151ebc090c5a07705e76a728e]

        tdf#104221: Make up for non-existent FillItemSet
        
        for fill:none option
        
        Change-Id: I12ada9276a613f157976650148f2389126d16f08
        Reviewed-on: https://gerrit.libreoffice.org/32050
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-12-15  Justin Luth  <justin_luth@sil.org>  [426215ca6fedd13ece07463ee95dd33bdb1a9a28]

        tdf#75856 SwTwips: replace with unambiguous sal_Int32
        
        Change-Id: Ifa59f8dad31ad0445c32ac0265dffff7c1573da4
        Reviewed-on: https://gerrit.libreoffice.org/32051
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [690cf2a5ac87d3d05c45a86944e7f6b0adf12cf2]

        no point in having both SAL_WARN and OSL_FAIL for the same thing
        
        Change-Id: I1beafff257e968a62184f8b1d8cf2a3a24e7c945
        Reviewed-on: https://gerrit.libreoffice.org/32039
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-12-15  Tor Lillqvist  <tml@collabora.com>  [f0804905ec38cdf3a5af1ebe5b087809d2850ccd]

        Typo
        
        Change-Id: Ib1d4d3f88c1cc11ba440b1d8f7208575b5bbb42d

2016-12-15  Tor Lillqvist  <tml@collabora.com>  [48e956e506b056eefcbf5c24a706b6152e7ea8b3]

        Try to fix Android and iOS build
        
        Fix what probably is fallout from
        a7c35729e00f18f79156b3f8f57472506f786074.
        
        Just bypass all of xmlsecurity for Android and iOS. At least the iOS
        demo app, TiledLibreOffice, builds then.
        
        Change-Id: Ibc9486c0d67d1aeafa08932809b23ceeb9b5c2f3

2016-12-15  Tor Lillqvist  <tml@collabora.com>  [86a553753170b20a03ac1038798c910ece95cbaf]

        Bump iOS version here, too
        
        Change-Id: I60bf7a31e5a92a0b140404a7ad84c581ba1267e3

2016-12-15  Tor Lillqvist  <tml@collabora.com>  [8e1730b3d7b10de8cb0225b04e0dc64ceb5a6e60]

        We use ICU 58 now
        
        Change-Id: I911c24c01937c25ad147992885a67852880c255d

2016-12-15  Tor Lillqvist  <tml@collabora.com>  [3e973760b788c49396c7a18404bffa0505e65a04]

        Build HarfBuzz with CoreText support also for iOS
        
        Change-Id: Id755894def35d59836dff8cff7df1273a8e296b2

2016-12-15  Tor Lillqvist  <tml@collabora.com>  [5ed995fabbd90cd4274b857f15fa153b3b3821ff]

        No EGL on iOS either
        
        Change-Id: I44b935e2093a5b630f8009af939ce8e83413c35b

2016-12-15  Tor Lillqvist  <tml@collabora.com>  [3099953097b4af3ae1f19c1c5d8417957b90e987]

        Fix iOS (and --disable-scripting in general?) build
        
        Change-Id: I93b26283f7faa937a528c2e4806b3407348ed8b1

2016-12-15  Michael Stahl  <mstahl@redhat.com>  [646b8b69710d046af980016e49f6c5485783f2fb]

        Makefile: try to get gbuild-to-ide running on the internal python3
        
        Or we could just hold our breath until Apple adds python3 to macOS.
        
        Change-Id: I94dd054be8a28490fd86b72092a4389194ca785f
        Reviewed-on: https://gerrit.libreoffice.org/32047
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-15  Gabor Kelemen  <kelemeng@gnome.hu>  [a8b06ac11e4c93592f21a10aafcb7a34a2c2d4c4]

        Updated core Project: help  7d62908799da6b9ec1f4c2749fbbef9d7093effd
        
        tdf#76488 (partial) Update footnote properties page
        
        Document changes and reconnect with the UI
        
        Change-Id: Ia426309a89773ff7ffaa8ba7e3c6157fea3b6282
        Reviewed-on: https://gerrit.libreoffice.org/32022
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-15  Gabor Kelemen  <kelemeng@gnome.hu>  [b035edfe5c09e16cde2bc18cf6c3096154271914]

        Updated core Project: help  612e430cec8a3298855f5642b4b589b74f7282ad
        
        Remove documentation for Adabas database in Base
        
        Support for Adabas was dropped in commit
        af9709c3cba8c386a30553c43a620320b15c65f4
        i.e. in 2012. Time for the help to go too.
        
        Change-Id: Iffa36bb4a2e32ce754a74357fa91ba0d01f3ac56
        Reviewed-on: https://gerrit.libreoffice.org/32023
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-15  Gabor Kelemen  <kelemeng@gnome.hu>  [857e191c5e9c7c9e19f3294da65febe07ab5007c]

        Updated core Project: help  6b12e054bde038fae6a6ee03c52b3c6664ab4300
        
        Drop 'Warning Print Options' page
        
        Can't find this feature in core anymore.
        
        Change-Id: I32dc10a19da6eea51ffd939e15c5a35acb95a1ac
        Reviewed-on: https://gerrit.libreoffice.org/32025
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-15  Gabor Kelemen  <kelemeng@gnome.hu>  [db2892b1efccb7a0d5977e1cda1ea3c0d893c771]

        Updated core Project: help  b57f991c21f157f79e12b18664972d51ab7f3fbc
        
        tdf#100096 Document security option for link blocking
        
        Also fix the nonsensical ahids of that page
        
        Change-Id: Iaa7b190c031e0c925d066d576ec14f4b282ef67c
        Reviewed-on: https://gerrit.libreoffice.org/32021
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-15  Gabor Kelemen  <kelemeng@gnome.hu>  [08d6478d39a74f2954e45c77e3b9e367decb16e6]

        Updated core Project: help  ad3d97a39a7f420365ed0ae186981cad6a887da3
        
        Restore connection between the 'Floating Frame' dialog and UI
        
        With minimal updates to the content.
        
        Change-Id: I9c2442b66e756b9bc1bf18770412280135e3ba03
        Reviewed-on: https://gerrit.libreoffice.org/32024
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-15  Michael Stahl  <mstahl@redhat.com>  [d266cb32c3c982a60cd68650dd7ae8983744134e]

        tdf#104621 framework: Redo commit 84f2ff67a7e404febf710b1dc7f66d06745c503f
        
        The fix was silly and wrong, need to check m_xUIElement, not m_aName,
        which may be set independently, see the confusing code in
        ToolbarLayoutManager::requestToolbar().
        
        Change-Id: I279088cb2516b0a19619b5647f15f738a2624edf

2016-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd6723fd539bb63d230a2f985ac98ff7daafcbff]

        disable the 'two different log areas in the same file' loplugin check
        
        too many false+ to leave it alive by default
        
        Change-Id: I6d8f92b630c351c1ac788fad79f8d7c435ba4963

2016-12-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8ad521d9147df325b7aee27d8e5c670a02e6afcf]

        convert macro to member function
        
        Change-Id: I4fe043b919a3ae438ee7fdfabcdb8d4e075b27cd
        Reviewed-on: https://gerrit.libreoffice.org/32037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-12-15  Stephan Bergmann  <sbergman@redhat.com>  [721116c7ade10d76e3ed6832e3988c91427ba431]

        Phase out support for HAVE_BROKEN_STATIC_INITIALIZER_LIST
        
        ...I'm pondering a change that would make that a hard requirement, and from the
        comment in configure.ac it looks like only old Clang < 3.4 were affected.
        
        Change-Id: I8ef64f759fed1a45d88f94d0e8a60839ad10b263
        Reviewed-on: https://gerrit.libreoffice.org/32029
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-15  Khaled Hosny  <khaledhosny@eglug.org>  [ef4b9032de55e6b1b182e4ead1bbe6e590df296e]

        tdf#103514: Try harder to ignore non-SFNT fonts
        
        It seems that Script (and probably other bitmap fonts) have zero
        nFontType, so instead if checking for RASTER_FONTTYPE, check for not
        TRUTYPE_FONTTYPE (which seems to cover both TrueType and CFF-based SFNT
        fonts).
        
        Change-Id: Ie39ed99b219b756885b13b3ecbf3616556a277db
        Reviewed-on: https://gerrit.libreoffice.org/32031
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-15  Caolán McNamara  <caolanm@redhat.com>  [484370526ddf1ae94a62439d879f8ef592180d19]

        fix collision
        
        Change-Id: I73371e19877a8b192b188c1c6367ba0d391530df

2016-12-15  David Tardon  <dtardon@redhat.com>  [043c1886d559b58cc8948b0543b656a9039c8197]

        hunspell defines this for some time now
        
        Change-Id: I5cd3cd11f24bee87266822ec13e64132ee470d6a

2016-12-15  David Tardon  <dtardon@redhat.com>  [64362ec119a4f38c98d2ff959a5651f4887ff942]

        fix build with hunspell < 1.5
        
        Change-Id: I66810d2bf9bbd08990dd8e995e34c50caa472ff8

2016-12-15  Caolán McNamara  <caolanm@redhat.com>  [5bd30fea44e544d072ff94b3812464cefd250feb]

        fix svxlo-ColorListBox->svxcorelo-SvxColorListBox glade catalog
        
        Change-Id: Ia007045c71e85fcca2afeacec6ef77d5f0b633f1

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

        build our own fontconfig and freetype under oss-fuzz
        
        Change-Id: I7141aabd64c3f42545176fa8c907d8326e25e9ff

2016-12-15  Caolán McNamara  <caolanm@redhat.com>  [7f9a389b45e2452d859e17cf51acd27dc7355af6]

        if building against system hunspell < 1.5.4 > 1.4.0
        
        Change-Id: I9ba1b9c3c0e3efb00538b2f3ed4fcffc29f9e931

2016-12-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [a7c35729e00f18f79156b3f8f57472506f786074]

        xmlsecurity: hold XMLDocumentWrapper by rtl::Reference in XSecController
        
        Going via UNO for a class in the same module is an overkill.
        
        Change-Id: Idf706782e5844fd2e553c44966e1dd1104dce8e7
        Reviewed-on: https://gerrit.libreoffice.org/32030
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-15  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5c73299cdb5f3f2c87c0c87a826e27211e7338ee]

        add HYPGEOM.DIST test case
        
        Change-Id: I6236428f8cfd17e52b5eac8c3747dcba6f83a440
        Reviewed-on: https://gerrit.libreoffice.org/31964
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-15  Edmund Wong  <ew@crazy-cat.org>  [15aa0fbb706067d936edac7fdf64f60d07f95e6d]

        Move get options to a separate function.
        
        Change-Id: I014f49b8239b0165ab696398b5ef0a2af5e0ae8c
        Reviewed-on: https://gerrit.libreoffice.org/31990
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-12-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [cd5b872632311b6c9fa6c5e89f23b8c5aedd62ca]

        Revert "tdf#54169 Don't show acclerators by default on Windows"
        
        Reverted because of issues mentioned in the bug report.
        
        This reverts commit 64889c9fb6c3e8e7b7a7349833f7a10236104168.
        
        Change-Id: I10fa0d0e55fd4c7c3624d9eb8a97e8c068b9db17
        Reviewed-on: https://gerrit.libreoffice.org/32032
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-12-15  Matúš Kukan  <matus.kukan@gmail.com>  [ee3f793a2d4e2977a3e952e1439708d8936953d7]

        tdf#70414: Fix VisualStudio ide integration
        
        'LINKTARGET' is not really helpful as target name.
        Use name based on makefile's name and hope something like
        b81ac16e65b311d6e43c05c22c65d2040c9d7e04 is not needed anymore.
        And if there are still some inconsistencies, we should fix makefile's name.
        
        Also, don't use target.name because it's not unique.
        There can be e.g. both Library_smoketest and CppunitTest_smoketest.
        
        Change-Id: I541a1e41f80446e875e1bb2bfa89786e356e0e74
        Reviewed-on: https://gerrit.libreoffice.org/32027
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-12-15  Stephan Bergmann  <sbergman@redhat.com>  [1f32fdc712e2cd1c9279b15b07b78db27b2eb484]

        Unnecessary includes
        
        Change-Id: I9816e320d9ed31b8af50d20d207a9be21b58ace3

2016-12-15  Tor Lillqvist  <tml@collabora.com>  [54d5a0dfa5358f107d246a6cc1795390f37a545c]

        Bump iOS versions
        
        Change-Id: I614e29829ebd40b34f85ce32b806a5079b7967de

2016-12-15  Zdeněk Crhonek  <zcrhonek@gmail.com>  [9bdc5a81813c317055c3dff39c7e7ab500407a8f]

        add LOGNORM.DIST test case
        
        Change-Id: I53983b90e8039caa6b104b160f3aba8f0e8f6363
        Reviewed-on: https://gerrit.libreoffice.org/31969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [3fefcf1e4b5f53f281aee0a1860e8a0ed1acc6ae]

        decloak some string literals
        
        and remove explicit OUString ctor calls, now criticised by
        [loplugin:stringconstant]
        
        Change-Id: I778df2f410108e1386431a0035101444ec44c951
        Reviewed-on: https://gerrit.libreoffice.org/32014
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [d15b4e204598fc7e4c1682c4f10228e217575937]

        teach sallogareas plugin to catch inconsistencies
        
        Change-Id: I8bcea5ffc74d48148bea78da8c17744e288c069a
        Reviewed-on: https://gerrit.libreoffice.org/32004
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-15  Julien Nabet  <serval2412@yahoo.fr>  [14a0d26d6ae0ee59a685c254ec235fea81636475]

        tdf#104554: fix iterator calculus
        
        and avoid unexpected behaviours when pasting columns between tables
        
        regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=f0fa43ea99ac7564f2cc7ca1d997831808056b68
        
        http://www.cplusplus.com/reference/list/list/insert/
        and http://www.cplusplus.com/reference/deque/deque/insert/
        helped me to understand my mistake
        
        Change-Id: I6ff6b84a90c7ea8db1e4d7c2d12dd191f96141ae
        Reviewed-on: https://gerrit.libreoffice.org/32020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-15  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b5cc02ee1b582a6f19e23eb2f1deb1392b3974c0]

        add GAMMADIST test case
        
        Change-Id: I45f4e2905ee016a933f6ff6cc89fcd0ced106b18
        Reviewed-on: https://gerrit.libreoffice.org/31962
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-14  Gabor Kelemen  <kelemeng@gnome.hu>  [b7c55b662810ee3bf82d134ff1ff9a96bfee4046]

        Updated core Project: help  cb54cfefe42d115a08e3c368a028b3f0b30485d4
        
        tdf#104359 (partial) Handle ol_item and ul_item
        
        This was throwing an exception and not generating a wiki page
        
        Change-Id: Ic7d362cf65507aa8d90335c7f0ff3b5d8ea6fe58
        Reviewed-on: https://gerrit.libreoffice.org/31610
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-12-14  Michael Stahl  <mstahl@redhat.com>  [d195a3e5f4ec5c616ae83f99d48f5d4eefe5f22e]

        sw: WW8 import: try to prevent overlapping field-marks and redlines
        
        As one knows, the features of Writer's document model that most impress
        by their sheer quality of implementation are redlines and field marks.
        Unsurprisingly, if the two meet in the context of the WW8 import, epic
        disasters are imminent; ooo83574-1.doc is one such train wreck that
        asserts with:
        
        sw/source/core/crsr/bookmrk.cxx:111: void {anonymous}::lcl_RemoveFieldMarks(sw::mark::Fieldmark*, SwDoc*, sal_Unicode, sal_Unicode): Assertion `pStartTextNode->GetText()[rStart.nContent.GetIndex()] == aStartMark' failed.
        
        This happens when, at the end of the import, the redlines are hidden by
        moving them into their special SwNodes section.  The reason why this one
        asserts is that a previous SwRedline erroneously deleted the start dummy
        char of this field mark, because that SwRedline had the wrong start/end
        positions.
        
        In Word the problematic paragraph is shown like this, where \a\b mark fields
        and I D F redlines:
        
        "Coming out of the work of Rummler and Brache’s \a(Rummler & Brache, 1995)(1995)\b work is the is the notion
                       IIIIIIIIIIIIDDDDDDDDDDDDDDDDDDDDD  IIIIIIIIIIIIIIIIIIIIIIIIDDDDDD   DDDDDDDDDDDDIIIIIII
        
        another” \a(p. 9)\b\a(Rummler & Brache, 1995, p. 9)\b.. ( italics in the original)"
                   IIIIII    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD  IDDDIDDDDDDDDDDDDDDDDDDDDDDDD
                                                                FFFFFFFFFFFFFFFFFFFFFFFFFF
        
        The first mis-positioned redline here ranges from 71 to 79, ")(1995)\b",
        so it deletes the end dummy char of the field mark.  It should range
        from 72 to 78.
        
        This commit adds some rather crude hacks which appear to work to avoid
        the problem:
        1. when a field mark is inserted, the start positions of the redlines
           may need to be moved
        2. when the end position of a redline is set, it may need adjustment to
           exclude a field-mark that ends at the same position
        
        Change-Id: I723f1858c84def2c063e2cb126317d06e8ac98b5

2016-12-14  Michael Stahl  <mstahl@redhat.com>  [151b80ab7d75179f5c66aef0cf87832bf18d758c]

        solenv: adapt SwPositionPrinter to BigPtrEntry renaming
        
        Change-Id: I096211333c563b501627fef0dbdec8c3c98d501a

2016-12-14  Gabor Kelemen  <kelemeng@gnome.hu>  [09324777714e0b02b79bdad485d9c8a19533d590]

        Updated core Project: help  7de8eed8b1b908c9e37f6e2499f37768a2354d27
        
        Handle 'acronym' item type
        
        This was throwing an exception and not generating a wiki page
        Format with a simple italic text for now - better ideas welcome!
        
        Change-Id: I1b08c6b6dd2e96eef3cac4808fe23f911dc06cd3
        Reviewed-on: https://gerrit.libreoffice.org/31609
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-12-14  Gabor Kelemen  <kelemeng@gnome.hu>  [2666e679000dc6325503e08c1b8e7a67d1bd9165]

        Updated core Project: help  96a84b25e3ae012661a68da1ecdbbf0d94089d9b
        
        tdf#104489 Include the product name in wiki page URL
        
        Change-Id: I39155cf12a7ba178b0fb4e25315bd32156086846
        Reviewed-on: https://gerrit.libreoffice.org/31772
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-12-14  Gabor Kelemen  <kelemeng@ubuntu.com>  [0071169e7197c8c00155fc30c0c6ce4b0e17afd4]

        tdf#100015 Last missing icon moved from elementary set
        
        This was still not appearing on the Attributes page
        
        Change-Id: Ibfd10427c4a79848a2e50d26910e5d184216ef58
        Reviewed-on: https://gerrit.libreoffice.org/31811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-12-14  Rene Engelhard  <rene@debian.org>  [647f149a7413d4b88c5567691909c32ae9449501]

        only check for libEGL in internal epoxy case
        
        as that TTBOMK is the case where it's used. At least it's not used in
        vcl and slideshow directly
        
        Change-Id: Ie77656e56e0017800bc0107c2bfe63ddc4b5b9a5

2016-12-14  Caolán McNamara  <caolanm@redhat.com>  [9656ec6e6fd1ac38d26f5a99e072f74168ec52db]

        why can't tde die
        
        Change-Id: I65e133c6d1c9ddc0b0e66e2cd1aff83c3713c0da

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

        update to latest hunspell 1-5 release
        
        Change-Id: Ifb412506f2e36878d44d0e4f6360ae8d070ffa15
        Reviewed-on: https://gerrit.libreoffice.org/28488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-14  Mike Kaganski  <mike.kaganski@collabora.com>  [5ecd7ebbdf752eac48442006137d62426bf63c84]

        Partially fix VBATest::testMiscOLEStuff for Win64
        
        On Windows x64 there are two ODBCs - one for each bitness.
        A 64-bit build gets 64-bit ODBC, and there is no provider named
        "Microsoft Excel Driver (*.xls)", no normally the test is simply
        skipped. But if MS Excel is installed, then it installs provider
        "Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)", that was
        detected by previous code, but not used inside the VBAs. So, VBAs
        tried to use "Microsoft Excel Driver (*.xls)" unavailable to them.
        
        This patch allows using Excel's provider as well, thus allowing
        developer to test against 64-bit-specific regressions.
        
        However, the last test uses Microsoft.Jet.OLEDB.4.0 provider,
        that is unavailable on Win64. There are substitutions -
        Microsoft.ACE.OLEDB.12.0 and Microsoft.ACE.OLEDB.15.0,
        but there is no easy way to test if they are installed. Thus,
        that test is disabled on Win64 for now.
        
        Also, possible buffer overflow fixed, when byte count was passed
        to SQLGetInstalledDriversW instead of char count.
        
        Change-Id: Ib5c55251f0e92b3078a46aee173b5061439445ae
        Reviewed-on: https://gerrit.libreoffice.org/32019
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2016-12-14  jan Iversen  <jani@documentfoundation.org>  [d50c9221a50160ae38aa72ad87a1ad70a16b6b4c]

        update to gbuildtojson for osx
        
        Added extra gb_ macros, which seems to be used only for osx
        
        Removed second jurt in BLACKLIST (assuming it is not like "not not True")
        
        Change-Id: I989eb2e6de6f0edde7902b51f829442bd598eec2

2016-12-14  Mike Kaganski  <mike.kaganski@collabora.com>  [b2796c07111ddfd8b6e106b44f6ca18328294cd2]

        libxml2: generate symbols for --enable-dbgutil builds
        
        Change-Id: I46df2800eb3440ee6c139867cf00f5cad5c4f3f1
        Reviewed-on: https://gerrit.libreoffice.org/32012
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-12-14  Stephan Bergmann  <sbergman@redhat.com>  [37b21a0a71d500cc5785d856d2e4402df17d8f87]

        Merge shell into TaskManager base class
        
        (arbitrarily decided to keep the latter, being the less odd class name)
        
        Change-Id: I5c061a0f12b8f3095e283b4896f7c910948ac50f

2016-12-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d9aec10456ddc1787a7afe91502b91da616e2b0d]

        check for EGL if we built with GTK3 support
        
        Change-Id: Ib944b8109c734f01ca67783c286c8e10e07a1d25
        Reviewed-on: https://gerrit.libreoffice.org/31993
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-12-14  Stephan Bergmann  <sbergman@redhat.com>  [4e9dd6e1b79983db087790a50c811b8b14b65f8f]

        Disambiguate clang::StringLiteral
        
        ...vs. recently introduced llvm::StringLiteral (llvm/ADT/StringRef.h)
        
        Change-Id: I4d74546b0d1401a74b0c15368bbc93794ecd0b1d

2016-12-14  Mike Kaganski  <mike.kaganski@collabora.com>  [c10e82ada28a49a7d4d44e804f49949fcd3417fc]

        autogen.sh: Use STDOUT for --help output (as configure does)
        
        Without this, first lines (up to "Other arguments passed directly
        to configure:" inclusive) go to STDERR, while the rest to STDOUT
        
        Change-Id: I95327d1ebe7941e5eb89f941ff1f9dc59297946b
        Reviewed-on: https://gerrit.libreoffice.org/31999
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-12-14  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [318e8142c6d170a56204ba07f69fb95164f60569]

        remove local macro
        
        don't store string length, construct string with createFromAscii and
        inline SERVICE_MAP_ENTRY macro
        
        Change-Id: Ib25da99f3ad24f58179a0231a42b29e177967bfc
        Reviewed-on: https://gerrit.libreoffice.org/32006
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-14  Olivier Hallot  <ohallot@collabora.co.uk>  [ab222f78ca7338dbf745f91858c2daa09878ca2e]

        Updated core Project: help  d3d24377c0ed652c0f0460ecbb4a8d80261f999d
        
        Remove noise in help file
        
        Change-Id: Ifdcf7fe44f62d55b88ffb0c5c06fe45bb84c881d
        Reviewed-on: https://gerrit.libreoffice.org/32010
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-14  Jan Holesovsky  <kendy@collabora.com>  [9f219be16055480ca46d1bdf95ca3a38355cbee6]

        Disable the auto-completion for LibreOfficeKit for good.
        
        The editeng-like approach is terribly annoying when typing, particularly in
        bullet lists.
        
        Change-Id: I66175579f801fa028273d9680d7383d8eb37bf28

2016-12-14  Julien Nabet  <serval2412@yahoo.fr>  [d543d66a4ee34d3b0088f45951b56c150f7206ec]

        tdf#104615: there's no mpView when opening odc directly
        
        2 parts changed for these bts:
        0  SdrEditView::GetGeoAttrFromMarked (this=0x0) at /home/julien/lo/libreoffice/svx/source/svdraw/svdedtv1.cxx:1278
        1  0x00002aaadf70ae97 in SvxBitmapTabPage::Reset (this=0x55555b2eb8b0, rAttrs=0x55555afa0310) at /home/julien/lo/libreoffice/cui/source/tabpages/tpbitmap.cxx:278
        See https://bugs.documentfoundation.org//show_bug.cgi?id=104615#c1
        
        0  SdrPaintView::GetModel (this=0x0) at /home/julien/lo/libreoffice/include/svx/svdpntv.hxx:256
        1  0x00002aaadf90ba0f in SvxBitmapTabPage::ModifyBitmapHdl (this=this@entry=0x55555b2e7950) at /home/julien/lo/libreoffice/cui/source/tabpages/tpbitmap.cxx:526
        2  0x00002aaadf90bcc7 in SvxBitmapTabPage::ClickBitmapHdl_Impl (this=this@entry=0x55555b2e7950) at /home/julien/lo/libreoffice/cui/source/tabpages/tpbitmap.cxx:457
        3  0x00002aaadf90c9d8 in SvxBitmapTabPage::Reset (this=0x55555b2e7950, rAttrs=<optimized out>) at /home/julien/lo/libreoffice/cui/source/tabpages/tpbitmap.cxx:441
        See https://bugs.documentfoundation.org//show_bug.cgi?id=104615#c2
        
        Thank you to Katarina Behrens for her help on this.
        See http://nabble.documentfoundation.org/About-opening-odc-file-and-mpView-null-td4202317.html
        
        Change-Id: Ibbca868f33ca3292e0d3f787df87876bc9464e0b
        Reviewed-on: https://gerrit.libreoffice.org/31924
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-12-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [bf569c3f388f89f369af905dae4c671daf0acebf]

        sw: use auto when initializing with a cast in rtfexport
        
        Change-Id: I48e7f1e27ca7a221e06891e6c4ac543deaf32fa0

2016-12-14  Katarina Behrens  <Katarina.Behrens@cib.de>  [d2c2388c43e8430c18d26af2a5d26ab58b629675]

        Don't leak .png files into tmp
        
        Temp directory created by copy_images (which contains copies of .png files
        from any given icon-themes folder) was left behind. Happening at least since
        commit 4e3dc8c141c2efd037c1f214b5edff071812b6a8
        
        Date:   Fri Jun 3 17:09:14 2016 +0200
        
            remove use of Archive::Zip
        
        With packimages.pl now used to package also screenshot images (in
        multiple languages), tmp fills up quickly. This is fatal on Windows
        
        Change-Id: Ie35c33277a80ed9085815f30b846bb97a365afb1
        Reviewed-on: https://gerrit.libreoffice.org/31947
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-12-14  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [5a7e754fa9ca42fb673f240563cdcc1bf2aef006]

        use proper message passing
        
        Change-Id: I0bfe65fa6870b243f927004d4de0da010b338c64
        Reviewed-on: https://gerrit.libreoffice.org/31929
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-14  Stephan Bergmann  <sbergman@redhat.com>  [afa4a054596e0e850f8886f196e6bdd25bfc0e33]

        Remove the sal.rtl.xub SAL_INFOs
        
        ...that were apparently meant to flag cases where conversion from old tools
        strings to rtl strings was done wrongly.  But that flagging is probably of no
        use: SAL_INFOs are usually disabled, so won't be noticed; and SAL_WARN or assert
        would not be acceptable, as cases like 'nLen == 0x0FFFF' can legitimately
        happen with long strings.  I did a successful 'make check' with these SAL_INFOs
        temporarily turned into assert, so there seems to be at least no gross
        conversion error remaining.
        
        Change-Id: I57f11db9119fb12555e3bfef17c077ee5eef3844

2016-12-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b29ae3dace6a6a2e24e531bb648cd3cb97ea3225]

        add to each calc export test name the export format
        
        Change-Id: I182826a224859a07fa264f3404aa2bef7013de3a
        Reviewed-on: https://gerrit.libreoffice.org/31992
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [9c66ac2869617a02f5c3dca35357092e2302b7e0]

        epoxy: fix Android build
        
        Assuming this line has been replaced by external/epoxy/Library_epoxy.mk.
        
        Change-Id: I0aaa86f6d001a266d7975a357e820c05045af338

2016-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [b97a0e941937ad38f5a20d0ab7cea4812fb2fcae]

        really disable -Og on clang
        
        Change-Id: If65cbe691d427a68985de0f8b4c0f9ada7ab281f

2016-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [38c3386549251a46e0659c179883ee4370dad63a]

        disable -Og on clang for now
        
        Change-Id: Ia8f8ab2e84e41d2767a566be4009ddc54e4f2890

2016-12-14  Stephan Bergmann  <sbergman@redhat.com>  [c826ddfc2c213ae61918793eefe0c6593ce9bb17]

        Check that VclPtr is only instantiated with appropriate types
        
        ...deriving from VclReferenceBase.  Complicated by the fact that the argument
        type may be incomplete at the time of template instantiation.  So this approach
        may be less precise than the change to loplugin:vclwidgets from
        cbf5b21f2a65bbb342295200f6ad93a00f90733e "Catch some misuses of VclPtr
        construction" when the argument type becomes complete later in the comilation
        unit.  However, this approach would also catch the two misuses in UnoControls
        found by cbf5b21f2a65bbb342295200f6ad93a00f90733e, so go with this approach for
        now and revert the change to loplugin:vclwdigets.
        
        Change-Id: I7888f23d2b9e2db81ae2ce4bf4c8277912317685
        Reviewed-on: https://gerrit.libreoffice.org/31966
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-14  Stephan Bergmann  <sbergman@redhat.com>  [876de03290ce0e9393134d722e5b15025e32a341]

        Simplify GLX11Window::HasGLXExtension, avoiding strtok
        
        Change-Id: If737cf4aaec1e6297db2bc8a80b19720ca9ca189

2016-12-14  Stephan Bergmann  <sbergman@redhat.com>  [65e17112824967d990536d6a904f0b35a01b5340]

        I guess FREEBSD doesn't need this implementation of fcvt
        
        The only actual use of fcvt across the codebase has been removed in 2002 with
        31cb31335f3bf7e6e57d70ca61bf5a2a536d1e6e "GetStringFromDouble: replaced that
        fcvt() and temporary LocaleDataWrapper instance crap" even before this
        implementation for FREEBSD was introduce in 2003 with
        c61bf41c39daa97d30016eedcd7a0b687c2d8558 "INTEGRATION: CWS ooo11rc: join: from
        ooo11beta2".
        
        Change-Id: Ieea9499f001c6eac6383c344afb9050dfc70f43c

2016-12-14  Stephan Bergmann  <sbergman@redhat.com>  [9c7647b3b02fc20325e89f437006fca8945c804f]

        Dead code
        
        Change-Id: I70078bf77786772795bc569407a9e6ac372df758

2016-12-14  Katarina Behrens  <Katarina.Behrens@cib.de>  [8020215f1f502d30a5045689b865afc0092f126f]

        SafeMode: s/LibreOffice/%PRODUCTNAME/, small UI changes
        
        nouns are written Upper Case only in German
        also Cancel button looks odd as secondary
        
        Change-Id: Id1b051cbb86ab69ea88c7b1da2cda3eb19f063de
        Reviewed-on: https://gerrit.libreoffice.org/31971
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-12-14  Takeshi Abe  <tabe@fixedpoint.jp>  [77eac365c179e1a1cad3e0d8ebe3fe5bafa65720]

        tdf#91767 Read SfxItemSet before disposing its AbstractSvxZoomDialog
        
        Change-Id: I5dc6a1b1fa42a4fd76af398c2fb56461574900ee
        Reviewed-on: https://gerrit.libreoffice.org/31980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-14  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [220563552a48f977d1241a5a56d62b2b45051d43]

        Updated core Project: dictionaries  499d730b4e1209149a566ef0f7bbb046bc403a98
        
        Updated the GB Dictionary
        
        Updated the Dictionaries:
        - British (Marco A.G.Pinto)*
          * British has 710 new words (2016-10-01) + 735 new words (2016-11-01).
        
        Change-Id: I7dc61b241ac3092652f0005d33720ebdfefb0ef3
        Reviewed-on: https://gerrit.libreoffice.org/30677
        Reviewed-by: Stuart Swales <stuart.swales.croftnuisk@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-12-14  Khaled Hosny  <khaledhosny@eglug.org>  [24ece87ed4ce14cd14c26d4fb6c2e7f7e8f24b80]

        Typo
        
        Change-Id: Iedf0ccb9c48235e8ffd3c14e4f56813d70b7c0c7

2016-12-14  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d0a0abee5c0c2fe80ead6cad9a893f19ace25a3a]

        -Werror,-Wunused-variable
        
        Change-Id: I32e6bad89b7cdcf0b181c0bb3a158b003fcfb767

2016-12-14  Takeshi Abe  <tabe@fixedpoint.jp>  [dda4e607689dbe76163b34830ab49513864e14da]

        sd: Remove empty file
        
        Change-Id: I2139e2ed35d4ecdeb94ff6673e12dd58986d0344
        Reviewed-on: https://gerrit.libreoffice.org/31975
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-14  Khaled Hosny  <khaledhosny@eglug.org>  [d538d3d84172a74dfe97d59a6d3daf9a45459cab]

        This fallback code makes no sense any more
        
        Ito probably made sense only with bitmap fonts which we no longer
        support, and if we don’t need the fallback for printer devices then we
        don’t need it on screen either (that whole printer/screen distinction
        needs to die someday).
        
        Change-Id: Icf77cd70f0f1b2c186a3c856900295caba72e903
        Reviewed-on: https://gerrit.libreoffice.org/31914
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-13  Eike Rathke  <erack@redhat.com>  [b8ae49a315923eecf11b1186924fbccdae78fe78]

        load numbering types strings from RID_SVXSTRARY_NUMBERINGTYPE
        
        ... instead of numberingoptionspage.ui
        So now we have one central place where those are defined and translated.
        
        Change-Id: If5edac4e3e3f1cac64015b2a73ab59abffce8ecf

2016-12-13  Eike Rathke  <erack@redhat.com>  [5965a4ae5eacb874102af6c4ebdb5147e1544ef6]

        use LINK_TOKEN define instead of 0x80 constant
        
        ... and comment the relation between those two.
        
        Change-Id: I696b09a392e29abd7eed192631a25da81d34d21b

2016-12-13  Eike Rathke  <erack@redhat.com>  [3bd6a8c21ff325b77fb2805158115145edf5ffb5]

        add NUMBER_HEBREW and CHARS_HEBREW to RID_SVXSTRARY_NUMBERINGTYPE
        
        So now we have listed all that are in
        cui/uiconfig/ui/numberingoptionspage.ui liststore1 as well.
        
        Change-Id: Ia0617c0d70af474eec9e57fc5040bb53736e3b7b

2016-12-13  Eike Rathke  <erack@redhat.com>  [3b4712c3969c705edcfc756492da6db7c0d2e018]

        add "Linked graphics" to RID_SVXSTRARY_NUMBERINGTYPE
        
        ... and exclude it at the relevant places that load this resource.
        In preparation of eliminating another duplicated UI string definition
        instance.
        
        Change-Id: Ia500fffe5c044a76bce2d72e6ea22ff71bb1dfb1

2016-12-13  Caolán McNamara  <caolanm@redhat.com>  [48b561c770699c9730de25ada2934cda36110eba]

        post glew->epoxy, we don't need to link to win openg32 and mac OpenGL
        
        Change-Id: Iadc373961dcca788b1174ee71cb386979ce064ed
        Reviewed-on: https://gerrit.libreoffice.org/31954
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-13  Caolán McNamara  <caolanm@redhat.com>  [fab6eaa68b1c312a4cdaeb8c79ac1ab9c3aad7aa]

        clang: -Werror,-Wunused-private-field with gcc < 3.16.0
        
        Change-Id: I6cf2effd185a2156c2bf212264d5710a7680f223

2016-12-13  Eike Rathke  <erack@redhat.com>  [ca18b2981256ed8ae2aa1421a83db426e1afd5b0]

        if they must match then ensure they do
        
        Change-Id: I2d2cb285d8a5cb2f61aa9b8bd9bec0716b1f4c7a

2016-12-13  heiko tietze  <tietze.heiko@googlemail.com>  [841ef7154ba7b287666767bfa6b48f4d0bb63c10]

        tdf#104050 - Add Breeze palette
        
        Amendment to gerrit 31012; makefile adjusted
        
        Change-Id: I89b339e49e190f4269a2950799436e94f0aee665
        Reviewed-on: https://gerrit.libreoffice.org/31481
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-12-13  Stephan Bergmann  <sbergman@redhat.com>  [e90b004a41153770e672bb1d4524852499ab0ca5]

        That's probably not meant to be a C++ reference to a uno::Reference
        
        ...as introduced with e75f6e549eb825c310d16d11babf0fba5ee7fd7a "sfx2: make
        SfxClassificationHelper not require a full doc shell".  Made
        CppunitTest_sfx2_classification crash now when dereferencing
        m_xDocumentProperties in
        SfxClassificationHelper::Impl::pushToDocumentProperties, when built with a
        recent Clang trunk build.
        
        Change-Id: Id0b7fa0627b9642f748f07d7dfa05353114225fa

2016-12-13  heiko tietze  <tietze.heiko@googlemail.com>  [a4dc0ce3926eec0d21d6932554c88d818545f4bb]

        tdf#104047 - Remove dispensable palettes
        
        cmyk, palette, gallery, web, scribus are obsolete
        
        Change-Id: I7f8a4cb3ccb44e148783c79076e02dc6af933d2d
        Reviewed-on: https://gerrit.libreoffice.org/31477
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-13  Yossi Zahn  <yossizahn@gmail.com>  [08fb6d73f8c22d98ab806dd93f4afe3f78b4ff83]

        tdf#66212 - Add Hebrew NATNUM1 to numbering-format menus.
        
        Previously it was only accessible as "Native Numbering" and Locale option had to be set to Hebrew.
        
        Still to implement: rtf/ooxml/.doc export/import
                            NATNUM2?
        
        Change-Id: Ife9943a7d21e8f69c2761007dcefdf3e223fc261
        Reviewed-on: https://gerrit.libreoffice.org/31901
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-13  Eike Rathke  <erack@redhat.com>  [a9a5b95de8cf0005476a375b0e4038283f03b818]

        rename to numberingtype instead of pagenumbering
        
        ... because that now is what it is about, it's just used in page numbering as well.
        
        Change-Id: I5516b6babcd5438b6505d189943c21abfbe35a7e

2016-12-13  Eike Rathke  <erack@redhat.com>  [97490635ef1b383b8c9759653edb4836015ba6d2]

        remove now unused STRRES_NUMTYPES sw/source/ui/misc/numberingtypelistbox.src
        
        Change-Id: Ie9cdc0418cba515c2a10479695ab4f4814dd96b0

2016-12-13  Eike Rathke  <erack@redhat.com>  [b845be872cd3fc6b4dc0e6175675a9b31ef7fc42]

        use RID_SVXSTRARY_PAGE_NUMBERING StringArray also in Writer
        
        ... and add the two missing extra strings from
        sw/source/ui/misc/numberingtypelistbox.src to
        svx/source/dialog/pagenumbering.src and filter them out for the page number
        dialog, so later we can get rid of yet a 3rd place where those strings are to
        be translated and maintained.
        
        Change-Id: If7d124692c752f341d4ea11a8914b099f711fa10

2016-12-13  Takeshi Abe  <tabe@fixedpoint.jp>  [9dba49471f289f68853ee6a5a7301cdc2cdf78a8]

        sd: Update list items only when necessary
        
        Change-Id: I48568cb535ebb4372b2cc361d839efe233dc1d36
        Reviewed-on: https://gerrit.libreoffice.org/31942
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-12-13  Tor Lillqvist  <tml@collabora.com>  [bfabed025b93611d342a970d927be4c17044a7c6]

        Grammar nitpick
        
        Change-Id: Ic1b24416de53b2b3cff79358b3e299ce4b40d859

2016-12-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [74b846e7a13232c87b4ea381b1578b2348cc9832]

        Calc tests - move statistical functions to new directory
        
        Change-Id: I38f9816a2d91eaa5825907a66ba99d98212b91ec
        Reviewed-on: https://gerrit.libreoffice.org/31958
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-13  Tor Lillqvist  <tml@collabora.com>  [092e361031ed09756eac89d3d5e06645a2942a5e]

        Fix fallout from 60b1c95cc47831246f097ee13dda8bcd71c57eb4
        
        Change-Id: I77722619a249616ab59af0eeaeb075e89040c715

2016-12-13  Tor Lillqvist  <tml@collabora.com>  [fee59313ce70cc27112c0f4b031585441fd0f348]

        Fix weird configury option combination lossage
        
        Change-Id: If67e703d82846c17deecff3e04172bfa339888a6

2016-12-13  Tor Lillqvist  <tml@collabora.com>  [c5e2eeb19cb4539c207a532d483440a9fb5f98e1]

        loplugin:staticanonymous
        
        Change-Id: I8c08a303026219dbf87af7165a3f9a99134d5091

2016-12-13  Tor Lillqvist  <tml@collabora.com>  [2cc0095c28c283ccae7877179a67b180fac8b4ed]

        loplugin:salbool
        
        Change-Id: Ia2a2c900bf8bf8ecee2edf130b8ca58f7f35b6aa

2016-12-13  Tor Lillqvist  <tml@collabora.com>  [f409daff083903b066159c8e62f04bebd9263219]

        loplugin:stringconstant
        
        Change-Id: Ifc100e8ece6ea826b745919583beac315c41b100

2016-12-13  Tor Lillqvist  <tml@collabora.com>  [20cc8a453d3bc970ec4bfa899691027850bb8fe1]

        loplugin:nullptr
        
        Change-Id: I2cd1e82d86d8776155db2f70bc92c7c448f81ce0

2016-12-13  Tor Lillqvist  <tml@collabora.com>  [c69a8d918cecba5f3f9c6e288e442273057043fd]

        loplugin:override
        
        Change-Id: Idb5e16bae0fe573b22c86d1c4d6d4ab8da790557

2016-12-13  Tor Lillqvist  <tml@collabora.com>  [3a349b7ccf9b31ec699bf1a4bfc7d0339c1ee916]

        loplugin:refcounting
        
        Change-Id: I5ca4c1599a1abc4281bac9a4d0164d4b0cb3e24a

2016-12-13  Caolán McNamara  <caolanm@redhat.com>  [54491dce60ddce0cca509d030b0c38093a8be535]

        turn off epoxy egl support by default and enable only when gtk3 is enabled
        
        to build on the festering baseline on which gtk3 is disabled
        
        Change-Id: I6c074382590fc60ae8572fbde225679e4309494e

2016-12-13  Eike Rathke  <erack@redhat.com>  [1141f178382be0add06ba182cc02c2adb7e96324]

        add missing legal and modelines
        
        Change-Id: If828b51fc72ecbeec7db7a2a1af0be1bb4cd753a

2016-12-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f7facf507e5d3485acdc9cb3f7b39a26418da890]

        Breeze SVG: separated markers to independent images
        
        This separates the markers (that are in the image atlas marker.svg)
        into independent images.
        
        Change-Id: I5de6ee7d5a6ecdaae862d1f3785a552839a04ff6
        Reviewed-on: https://gerrit.libreoffice.org/31963
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-12-13  Justin Luth  <justin_luth@sil.org>  [e08355618e13a83210b746c67bb9f7a0b425e1dc]

        tdf#104545 SID_PARA_DLG: use passed PaM instead of GetCursor
        
        reverts portion of commit 7d9bb549d498d6beed2c4050c402d09643febdfa
        
        Change-Id: Ia683c3bac786a9c2c3b13732b1cb49389074beda
        Reviewed-on: https://gerrit.libreoffice.org/31953
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-13  Caolán McNamara  <caolanm@redhat.com>  [23f0cf39096d0ab8696a5a621bf8d6e237ab9958]

        loplugin:unreffun and loplugin:unnecessaryoverride for < gtk 3.16.0
        
        Change-Id: I67613a72d92506cd4a12145112d6e9b3f9547be1

2016-12-13  Caolán McNamara  <caolanm@redhat.com>  [c117ab838b49b355a3f3fa48632a43284c989ffa]

        Resolves: tdf#103938 replace fix for tdf#78599/tdf#87977
        
        i.e. revert
        
        commit 162c72d64077d9e0dae820d881ce2b56a5b2040c
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Jan 23 13:17:39 2015 +0000
        
        and
        
        commit ad50b9a8636e0ee2f3c80669e8dde96577b26c4e
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Jan 23 15:52:58 2015 +0000
        
            Related: fdo#78599 wrong method
        
        and restore the original RegisterToFormat logic, and
        instead block setting modifications of the document
        until the explicit SetModified call to avoid the
        original problem of trying to generate a preview
        of the document during the section where it cannot be
        done
        
        Change-Id: I9dbec0a371d4d747b780aa271789d50a46eccefd
        Reviewed-on: https://gerrit.libreoffice.org/31917
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-13  Caolán McNamara  <caolanm@redhat.com>  [82f25d5de546225548725e4056fdf1148fe605eb]

        crashtesting: assert on loading certain rtf
        
        Change-Id: I17acf270f552571fec898e19fa2d000ec4c00df5

2016-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [872cf486c542ae66bbf65e0270a642f4019df678]

        Revert "verify SolarMutex when ref-counting VclPtr" series
        
        This reverts the following commits:
        
            commit 722f4e1d86710f2facd37d7e040df9e1fd585e26
            tdf#104573 - Assertion failed: SolarMutex not locked
        
            commit f04ec99f5e6a543b8191ced61db4710c3c0de356
            tdf#104573 - Assertion failed: SolarMutex not locked
        
            commit 71b1e3ff6374c23e65200d3bcafca387d29af04f
            tdf#104573 - Assertion failed: SolarMutex not locked when trying
        
            commit e794ce1eef6730e5a46d5fb0aa6db2895ede85e7
            verify that we hold the SolarMutex when ref-counting VclPtr
        
        IRC discussion:
        <noelgrandin> sberg, maybe I should revert this whole "VclPtr assert" series, I don't have mental bandwidth to sort this out properly now
        <sberg> noelgrandin, what I fear is that you'll end up adding lots of SolarMutex locks to small places, where the proper fix would be to add it further out; and once such a dreaded recursive SolarMutex lock is in place (but needlessly so, once the proper fix is done), it's hard to clean that up again
        <noelgrandin> sberg, yeah, in that case I'll just remove all of this, leave it for another day
        
        Change-Id: Ie4f84b72b79a1b7e80164b5c7693af398c2c569a
        Reviewed-on: https://gerrit.libreoffice.org/31946
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-13  Caolán McNamara  <caolanm@redhat.com>  [b252dbf59dc1466a2ef45e9905334718e587e5c9]

        missing EGL/eglplatform.h error -> install mesa-libEGL-devel
        
        Change-Id: I689fd6d4f90dd46b71803517bbe2df73486dc9ec

2016-12-13  Adam Kasztenny  <adamkasztenny@gmail.com>  [69d11029d6c72078381f33918574c5a0e043e217]

        tdf#95416 Fix an include for sfx2
        
        This .hrc file was used in multiple places.
        
        Change-Id: I603c6d35da2e870d8586f081ccd2672065ade5db
        Reviewed-on: https://gerrit.libreoffice.org/31928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-12-13  Adam Kasztenny  <adamkasztenny@gmail.com>  [ef65c40518c6f4671f9528edade9947092e10ac0]

        tdf#95416 Fix includes for xmloff
        
        Move a header file into inc/
        
        Change-Id: If337720fbd5af43fc7ec32518058a1c7d43b8d18
        Reviewed-on: https://gerrit.libreoffice.org/31879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-12-13  kerem  <hallackerem@gmail.com>  [7724c6136a5d2e7666b4e801fc6f5df83e18a961]

        tdf#97361 Fixed check_cross_references.py
        
        Change-Id: Iedc586f0d10d0a87416c86ef8d52abb629df42b3
        Reviewed-on: https://gerrit.libreoffice.org/31872
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-12-13  kerem  <hallackerem@gmail.com>  [2fa2e149e4829eb653da7972970e1e3e5ba9983d]

        tdf#97361 Fixed check_flies.py
        
        Change-Id: I8b2090ea714cd9103e1823d2a48f624e6c54fbe1
        Reviewed-on: https://gerrit.libreoffice.org/31873
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-12-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [657c6cc3acec0528209a8584b838cd6de581c437]

        tdf#104228 RTF import: fix override of style left/right para margin
        
        See commit 1be0a3fa9ebb22b607c54b47739d4467acfed259 (n#825305:
        writerfilter RTF import: override style properties like Word,
        2014-06-17) for the details, this bug was about the same, just for two
        more paragraph properties. Specify the default values for them, so
        override of style value as direct formatting works as expected.
        
        Change-Id: I353cc3ae8c35baf1b5ed5a83a8bd131c7bfbbe64

2016-12-13  Caolán McNamara  <caolanm@redhat.com>  [8bd9db90383ee008777903c35c7a5eb2c5352e71]

        gtk3: implement opengl support for slideshow
        
        all of them work, except "Fall" doesn't look right, but it has
        the exact same problem under gtk2/gen to.
        
        Change-Id: I73cb9c0fb8211f727198be78d90d4f80a4f8c7c8
        Reviewed-on: https://gerrit.libreoffice.org/31214
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-13  Caolán McNamara  <caolanm@redhat.com>  [482d7ce61b423600b41b459eb26a2cc221cd0acf]

        change from glew to epoxy
        
        because that works under wayland out of the box and gtk3 uses it already
        
        Change-Id: Iefaac31e325534a81a5389f752804af917c1baef
        Reviewed-on: https://gerrit.libreoffice.org/31213
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-13  Stephan Bergmann  <sbergman@redhat.com>  [178e38dd82a2cffb2db747c7be82ba7a48338968]

        Don't leave WW8AnchorConvResult::m_bConverted uninitialized
        
        Presumably inadvertently dropped from d505b5d884fd42e063c709125e0e28e0a56045c4
        "add relative to tablecell as state".  Caused e.g. CppunitTest_sw_globalfilter
        to fail under ASan/UBSan with
        
        > sw/source/filter/ww8/wrtw8esh.cxx:2682:21: runtime error: load of value 152, which is not a valid value for type 'bool'
        >     #0 0x7f7494a13f8b in WinwordAnchoring::ConvertPosition(SwFormatHoriOrient&, SwFormatVertOrient&, SwFrameFormat const&) sw/source/filter/ww8/wrtw8esh.cxx:2682:21
        >     #1 0x7f7494a388e2 in WinwordAnchoring::SetAnchoring(SwFrameFormat const&) sw/source/filter/ww8/wrtw8esh.cxx:2703:32
        >     #2 0x7f7494a3ad15 in SwEscherEx::WriteFrameExtraData(SwFrameFormat const&) sw/source/filter/ww8/wrtw8esh.cxx:2830:23
        >     #3 0x7f7494a2b00b in SwBasicEscherEx::WriteGrfFlyFrame(SwFrameFormat const&, unsigned int) sw/source/filter/ww8/wrtw8esh.cxx:1737:5
        >     #4 0x7f7494a361d4 in SwEscherEx::WriteFlyFrame(DrawObj const&, unsigned int&, std::__debug::vector<DrawObj*, std::allocator<DrawObj*> >&) sw/source/filter/ww8/wrtw8esh.cxx:2854:28
        >     #5 0x7f7494a33a33 in SwEscherEx::SwEscherEx(SvStream*, WW8Export&) sw/source/filter/ww8/wrtw8esh.cxx:2346:36
        >     #6 0x7f7494a24b3b in WW8Export::CreateEscher() sw/source/filter/ww8/wrtw8esh.cxx:1510:25
        >     #7 0x7f7494c33c40 in WW8Export::StoreDoc1() sw/source/filter/ww8/wrtww8.cxx:2950:5
        >     #8 0x7f7494c3eb83 in WW8Export::ExportDocument_Impl() sw/source/filter/ww8/wrtww8.cxx:3304:5
        >     #9 0x7f7494c39335 in MSWordExportBase::ExportDocument(bool) sw/source/filter/ww8/wrtww8.cxx:3139:5
        >     #10 0x7f7494c45150 in SwWW8Writer::WriteStorage() sw/source/filter/ww8/wrtww8.cxx:3468:17
        >     #11 0x7f752cb38d3b in StgWriter::Write(SwPaM&, SotStorage&, rtl::OUString const*) sw/source/filter/writer/writer.cxx:512:22
        >     #12 0x7f752cb33863 in Writer::Write(SwPaM&, SvStream&, rtl::OUString const*) sw/source/filter/writer/writer.cxx:255:23
        >     #13 0x7f7494c45ad7 in SwWW8Writer::Write(SwPaM&, SfxMedium&, rtl::OUString const*) sw/source/filter/ww8/wrtww8.cxx:3485:33
        >     #14 0x7f752c80c3d0 in SwWriter::Write(tools::SvRef<Writer>&, rtl::OUString const*) sw/source/filter/basflt/shellio.cxx:867:28
        >     #15 0x7f752ccfcd6c in SwDocShell::ConvertTo(SfxMedium&) sw/source/uibase/app/docsh.cxx:756:27
        >     #16 0x7f75048bddd4 in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) sfx2/source/doc/objstor.cxx:1542:19
        >     #17 0x7f75048d83c6 in SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet&) sfx2/source/doc/objstor.cxx:2813:39
        >     #18 0x7f75048d5c07 in SfxObjectShell::CommonSaveAs_Impl(INetURLObject const&, rtl::OUString const&, SfxItemSet&) sfx2/source/doc/objstor.cxx:2683:9
        >     #19 0x7f7504897ea5 in SfxObjectShell::APISaveAs_Impl(rtl::OUString const&, SfxItemSet&) sfx2/source/doc/objserv.cxx:310:19
        >     #20 0x7f750498e0ce in SfxBaseModel::impl_store(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, bool) sfx2/source/doc/sfxbasemodel.cxx:3030:46
        >     #21 0x7f7504993862 in SfxBaseModel::storeToURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) sfx2/source/doc/sfxbasemodel.cxx:1666:13
        >     #22 0x7f753767c657 in Test::testLinkedGraphicRT() sw/qa/extras/globalfilter/globalfilter.cxx:170:20
        
        Change-Id: Ic1d7731b80a14751b3cc1dd0c009bfdb43b722c2

2016-12-13  Stephan Bergmann  <sbergman@redhat.com>  [de7922ad57a9283209ad9443f3f7f34730ce3f53]

        -Werror,-Wunused-macros
        
        Change-Id: Idc81dd30502a1968f2f65386575cac1e029f8c64

2016-12-13  Stephan Bergmann  <sbergman@redhat.com>  [58fc735175c37ac9a31578481b8173054fb49f63]

        Reuse existing sal.osl log area
        
        Change-Id: Ib1fc80c79355322489b7ebd37cbbbbb6614ec67a

2016-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [722f4e1d86710f2facd37d7e040df9e1fd585e26]

        tdf#104573 - Assertion failed: SolarMutex not locked
        
        Change-Id: I91d95e73a7e0831f6667f440dd43567ac55b0529

2016-12-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [36569a870ff8be8eb62a453bb8fbe97a4d3c705a]

        cui.screenshot: Show full path when failing to create it
        
        Change-Id: Ic5196e90d7a25665cf9b5a2b039492195b0f00c2

2016-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [10ae3090fc07c1dde2d0b90a696efb7736ad779d]

        fix mac build after OSL_TRACE->SAL changes (2)
        
        Change-Id: I978e45207cd9ba96d487da92a51aaab24258855b

2016-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [1569c87a9e0210957a564f607105138f8a746901]

        fix mac build after OSL_TRACE->SAL changes
        
        Change-Id: I811d4b4be5ed20a90f405900b9f8a81b5381dd7c

2016-12-13  Stephan Bergmann  <sbergman@redhat.com>  [cb92af91dac44f266fa15f91832247347627a479]

        loplugin:sallogareas
        
        Change-Id: I25f793d88a87d94925026fc3de97d02086a0c855

2016-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [f04ec99f5e6a543b8191ced61db4710c3c0de356]

        tdf#104573 - Assertion failed: SolarMutex not locked
        
        Change-Id: Ie46f0e2b60b99aea1c322c7891a41a2e7603c9e9

2016-12-13  Justin Luth  <justin_luth@sil.org>  [ede1a83e110ce7bc7d3560f415d6269ea3feb947]

        tdf#46941 docx: don't balance columns before page-break-section
        
        Pleasantly surprised to see we already don't balance before
        regular page-breaks or at the end of the document. This adds
        not balancing before a page-break-section.
        
        Change-Id: Ifedff5cc45b154a005f13b3212154c443727e286
        Reviewed-on: https://gerrit.libreoffice.org/31826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0fda52cc4a5c78c55f96850faa734ea66891808c]

        SafeMode: Restart goes into safe mode again
        
        Looks like the XRestartManager keeps all command line arguments when
        restarting, so it also keeps --safe-mode.
        
        Solution is to add a flag file when restarting from safe mode,
        to prevent going into safe mode again.
        
        Change-Id: I9820d3ccbddf98b0bf6132f254c989f52ea5e808
        Reviewed-on: https://gerrit.libreoffice.org/31913
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [19650d0e27be97a4485998f3e8863c09a6f5cc74]

        fix windows build after OSL_TRACE->SAL changes
        
        Change-Id: I345343f84f66299e8b91b31af0290ed0c622bf8d

2016-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a705ab40597f7cb584bdeaef06701b289f911f1]

        OSL_TRACE->SAL in avmedia..canvas
        
        Change-Id: Id9077ea29e7028c12f40abfd4c57756c863e3cd9

2016-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3586b684c58e06cd80dea87d7681354acfec80b]

        OSL_TRACE->SAL in chart2..oox
        
        Change-Id: I133a6441824bfbefcfcda130119b5c5d706f86b2
        Reviewed-on: https://gerrit.libreoffice.org/31907
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [a005fbeddc4e615cfff56a9bd84355f8d42c1c8c]

        OSL_TRACE->SAL in framework..sal
        
        Change-Id: I9a897af88aa9f6f7ca98ce521c69b5a4ee8462e9
        Reviewed-on: https://gerrit.libreoffice.org/31903
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [81f2a9f46451492d4d879573bc9ac7f2e44abedb]

        OSL_TRACE->SAL in sc..scripting
        
        Change-Id: I389d8cb733a5ee24d3119a1ebac5a5b70daff04e
        Reviewed-on: https://gerrit.libreoffice.org/31900
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-13  Arnaud Versini  <arnaud.versini@gmail.com>  [ba6b35fc68a01aff72b39eb7809bacb326068668]

        accessibility: cleanup AccessibleBrowseBoxBase implementation
        
        Change-Id: I5c9b96e2ebd2ac98dfa610346c1da89fbf56e2d2
        Reviewed-on: https://gerrit.libreoffice.org/31916
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [08fa2e9307c9e4a49e18ecb0b4e9461492122fe3]

        Calc function tests - move text function to new dir
        
        Change-Id: I3a47c0e90e93050419326303c175cdc2adef6796
        Reviewed-on: https://gerrit.libreoffice.org/31925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-12  Michael Stahl  <mstahl@redhat.com>  [ae8bd4267ac2da58f9e476d24e1e894202e92dea]

        dbaccess: fix testCloneMovesPlusDeletions test
        
        JunitTest_dbaccess_complex spuriously fails 1% of the time with:
        
        1) testCloneMovesPlusDeletions(complex.dbaccess.RowSet)
        java.lang.AssertionError: moving to the next record after |deleteRow| and clone moves failed
            at complex.dbaccess.RowSet.testCloneMovesPlusDeletions(RowSet.java:756)
        
        The problem is that line RowSet.java:750 deleteRow() manages to delete
        the last row in the set, because the positionRandom() is tricked to
        position itself on the last row (which it tries not to do), becuase the
        RowSet is currently positioned past-the-end on a deleted row and the
        ORowSetBase::impl_getRowCount() is a lying bastard that adds 1 to the
        result in this special case.
        
        Funnily both the ORowSetBase::impl_getRowCount() and the test using
        positionRandom() were added in CWS rowsetdel.  Yay for randomized
        tests!
        
        Change-Id: Ic8c7bfa190f6a5269604cf5b3c338f2d0b64205e

2016-12-13  Tor Lillqvist  <tml@collabora.com>  [b5f0c82393d88b81ea1f75fcc4cafc2aa947e206]

        Fix lossage with --disable-cairo-canvas
        
        Change-Id: I9e822cfc1447fcd49c80c56df8ba37959555396a

2016-12-12  Julien Nabet  <serval2412@yahoo.fr>  [b5ae4ccf462da85ec87e953212135871fd98bfbb]

        tdf#104540: AccessibleEventNotifier AccessibleBase (editeng)
        
        See https://bugs.documentfoundation.org/attachment.cgi?id=129537 for bt
        For the remind, it follows a replace of OSL_ENSURE by an assert, see:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=8228227168a7eb3ebf14629bec87f01536c23970
        
        Change-Id: Id05eeb6e6669232e9b5cc2ef2989827fef3025d0
        Reviewed-on: https://gerrit.libreoffice.org/31918
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-12  Eike Rathke  <erack@redhat.com>  [429be969b39867d6d9f36978c9ac15b601e78ba6]

        Resolves: tdf#101588, do not prevent color de-selection tdf#96382 follow-up
        
        Comparing colors to determine whether to set one in the result item set does
        not work if the color previously was set before SaveValue() was called
        unconditionally even for the "undetermined" color state. Actually we want to
        know whether the user selected a color instead.
        
        Change-Id: I508f791684ebd79ba4af9cb654f9aa0bb25bff5d

2016-12-12  Jaskaran Singh  <jvsg1303@gmail.com>  [b17b413ea2c3902a219e2e35a949e924436d34f8]

        Add rules to gitignore
        
        Rule for ctags: Sublime generated(or otherwise) ctags look like
        sc/abc/xyz/tags. The present rule cannot look after tags which
        are more than 1 directory deep. Hence this change.
        
        Other rules added : Jetbrains Clion, cscope, sublime text specific
        
        Change-Id: I1dbbe4904f3d15bbf198cd372591b464efb3896a
        Reviewed-on: https://gerrit.libreoffice.org/31874
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jaskaran singh <jvsg1303@gmail.com>

2016-12-12  Khaled Hosny  <khaledhosny@eglug.org>  [04a77bfa9c5a3da6d99ee6ad8d4802638b7d76fa]

        Don’t return false for blank glyphs
        
        CTFontCreatePathForGlyph() will return NULL for blank glyphs causing
        CoreTextStyle::GetGlyphOutline() to return false which propagated as
        error all the way to OutputDevice::GetTextOutlines() causing it to
        needlessly enter into fallback code. Other implementations just return
        true and an empty polygon here.
        
        Change-Id: Ib20ebff00f7cb3aae22f1c6b4c3a0e9d7a429987
        Reviewed-on: https://gerrit.libreoffice.org/31902
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-12  Stephan Bergmann  <sbergman@redhat.com>  [385f6240278b38643894158d2eb7001f25fc965b]

        Prevent use of ORowSetValue with sal_Bool as TINYINT
        
        sal_Bool and sal_uInt8 are typedefs for the same underlying type, so any use of
        ORowSetValue with sal_Bool instead of bool, apparently intending to treat the
        value as a boolean, actually treated it as a TINYINT.  (See e.g. recent
        7b0c57b2faec875c790051d233d1e9abaed2a3bc "some compilers don't like implicit
        bool-to-ORowSetValue conversion".)
        
        Now that there's no way to create a sal_uInt8 ORowSetValue, getUInt8 and the
        m_uInt8 union member can probably go away, too.
        
        Change-Id: Ia27554f76e7e9edce6410284b578064573e54fd3
        Reviewed-on: https://gerrit.libreoffice.org/31909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-12  tagezi  <lera.goncharuk@gmail.com>  [8845ccc1d46fe09eae7b37367a6fbc774fd0b7a4]

        Updated core Project: help  47ad5a2f2102740bda4cf02dcd73562da79f67a9
        
        tdf#100836 "Starting the LibreOffice Software With Parameters" help update
        
        rewritten cmdHelp in accordance with the attached document in bug tdf#100836
        
        Change-Id: I6061dab2ed83a2be0653fbbd422e3193386d9d98
        Reviewed-on: https://gerrit.libreoffice.org/31595
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-12  Tor Lillqvist  <tml@collabora.com>  [dfafaeb989c16792d722d2a256a621f58f8e81fc]

        -Werror,-Wimplicit-fallthrough
        
        Change-Id: I7ea9c1af7568ce37f29df14f8dc4345031c20eb8

2016-12-12  n5xgdh  <vukasindfelbab@gmail.com>  [9d67a5872ef7e4b38eb8158046e149a59d6af4f3]

        tdf#97361: Changed naming convention to Python type, object factories implemented
        
        Change-Id: Id42e9a2e2cfd7c95140411123e8702dfdb4054da
        Reviewed-on: https://gerrit.libreoffice.org/31676
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-12  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [ccbb0dd8788bf481f398782bf1519cd57c3b2bfb]

        tdf104532 handle constraints for NEGBINOM.DIST correctly.
        
        Also changed variable names for easier understanding of their meaning.
        
        Change-Id: Iab558d7d1d9533f2a0c42e3d5f4acecead2e818e
        Reviewed-on: https://gerrit.libreoffice.org/31807
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-12-12  Tor Lillqvist  <tml@collabora.com>  [ae9b5144539e0d6cb376af385e122b05c823200a]

        Revert "loplugin:refcounting"
        
        Bah, the reverted change actually of course breaks the compilation, I
        had missed that accidentally. More intrusive chnages are needed to
        change css::uno::Reference to rtl::Reference, also in parameters to
        constructors and other calls here.
        
        This reverts commit 073f8cdbb77d62a6838c78ff63fca73896b86c79.
        
        Change-Id: I2d0f9db9cef8dfbfe7d8a409eb09375c45b9e49f

2016-12-12  Tor Lillqvist  <tml@collabora.com>  [78f3faa116dc4e67b4dfd12b89810e5ab9803dc3]

        loplugin:stringconstant
        
        Change-Id: I5bf8adf86da9d2e9c53341cdbc94aba05557abfc

2016-12-12  Tor Lillqvist  <tml@collabora.com>  [2da2cfcb19870181907cb46e08984a26485f6ffc]

        Whitelist aLogger, in FormulaLogger& FormulaLogger::get()
        
        To avoid this:
        
        sc/source/core/tool/formulalogger.cxx:55:26: error: bad static variable causes crash on shutdown [loplugin:badstatics]
            static FormulaLogger aLogger;
            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
        sc/inc/formulalogger.hxx:42:31: note: ... due to this member of 'FormulaLogger' [loplugin:badstatics]
            const ScFormulaCellGroup* mpLastGroup = nullptr;
            ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
        sc/inc/formulacell.hxx:66:20: note: ... due to this member of 'ScFormulaCellGroup' [loplugin:badstatics]
            ScFormulaCell *mpTopCell;
            ~~~~~~~~~~~~~~~^~~~~~~~~
        sc/inc/formulacell.hxx:114:21: note: ... due to this member of 'ScFormulaCell' [loplugin:badstatics]
            ScDocument*     pDocument;
            ~~~~~~~~~~~~~~~~^~~~~~~~~
        sc/inc/document.hxx:312:27: note: ... due to this member of 'ScDocument' [loplugin:badstatics]
            VclPtr<SfxPrinter>    pPrinter;
            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
        
        Change-Id: I533e45f655ca928a801188aa48ee818d89a962ac

2016-12-12  Tor Lillqvist  <tml@collabora.com>  [345800501c2af7c48460cc0437543822c09da1c0]

        loplugin:staticmethods
        
        Change-Id: Ia470ed848c5c27de1b0ae3fa89a59f6cb2ae38fe

2016-12-12  Tor Lillqvist  <tml@collabora.com>  [45566e7cc9ed6085907d9048f9dfe9623fb9ee76]

        loplugin:unreffun and loplugin:externandnotdefined
        
        Change-Id: I69f11aa5dd81834aa916a66437d8c091cdf245f3

2016-12-12  Tor Lillqvist  <tml@collabora.com>  [3d17a4088283e28076d6794a429ed4a766fafa1f]

        loplugin:override
        
        Change-Id: I7ef42d66a0ffbbd8f2754bd4aba0e77659c9ae83

2016-12-12  Tor Lillqvist  <tml@collabora.com>  [22166c75eea39d0ead98fa44b59ebd065e55a8a1]

        loplugin:nullptr
        
        Change-Id: I6ab405e7e9a0c8ac3a323fd2484e334c500280ae

2016-12-12  Tor Lillqvist  <tml@collabora.com>  [00d3aaa2dca52eaa716a361d95ed67536040063e]

        loplugin:unnecessaryoverride
        
        Change-Id: I45d7e14cef0058c4bfca4a3466e31d64e29bdfae

2016-12-12  Tor Lillqvist  <tml@collabora.com>  [dfc643a5f75948c6afe63a2b8379138a1db17bff]

        loplugin:unreffun
        
        Change-Id: If538d5d5347f58e18869cab2b687af26a39a89eb

2016-12-12  Stephan Bergmann  <sbergman@redhat.com>  [b472cced4669de6774ffb6a771a4eab4eaee2067]

        loplugin:staticmethods
        
        Change-Id: Ic8e00ab8961811044c26eb237f283617ddeb5cb6

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [2337adc26d51fa4cdeae95ed747abf01981d582c]

        unwind RID_OUTLINEBITMAPS imagelist
        
        Change-Id: I44a03f557d7a7aafeb17e5d662797203f975672f

2016-12-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [cc27d038955fef806ebf516a59300bc6a82df3b3]

        sw: prefix members of SwClient
        
        Change-Id: If35981bce951dfab4a784d4cb54ac911249572ed

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [9c76f393431bb38259ec5465393ec86da026399e]

        manage OutlineBitmap imagelist directly in its owner user
        
        Change-Id: I4437484192016db7ce72614ae07c5a7d1bd9ec5b

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [96d0506fceb8064c5ae156dfaf12d5b45623c557]

        unwind RID_IMGLST_LAYOUT imagelist
        
        Change-Id: I17146905c93162977effe9179c844ba691320d35

2016-12-12  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [0412d863d144344b4c6c04b22209c0c57f1d6fb8]

        tdf#104268 NLPSolver: Improve display of solution
        
        Format "%.2f" is not optimal for large or small values.
        Format "%g" should be prefered.
        
        Change-Id: I92899d80564b9000b1f3e049221c456f8e1176a9
        Reviewed-on: https://gerrit.libreoffice.org/31445
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-12  John Paul Adrian Glaubitz  <glaubitz@physik.fu-berlin.de>  [d5d6ee3b3e7cf3d93f892a452244051e4294fe6d]

        uno: Add support for targets with 16-bit alignment
        
        Despite being a 32-bit architecture, m68k has a basic
        alignment of 16-bit for historic reasons. On m68k,
        SAL_TYPES_ALIGNMENT8 is therefore equal to 2 and we
        need to cover this case in the static asserts as well.
        
        Change-Id: I4c756af25d57e5d49209697f6e678ef71a5845aa
        Reviewed-on: https://gerrit.libreoffice.org/31878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-12  Arnaud Versini  <arnaud.versini@gmail.com>  [033ff2f9ad739e09e9b0a986ffccb4e908a83212]

        comphelper: cleanup class NameContainer.
        
        Remove useless class NameContainerImpl.
        
        Change-Id: I3066abea69ed68d597aeecdd6b3ec7264f7ebe9c
        Reviewed-on: https://gerrit.libreoffice.org/31830
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [02ed1924eb34e8ea13da8337c12b127f81211770]

        OSL_TRACE->SAL in sd..sdext
        
        Change-Id: I6b224fa890dc96aada7140af27078da5e25c3ff8
        Reviewed-on: https://gerrit.libreoffice.org/31898
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [b540899c1ea33d3418e737428b51ea75278d6d4f]

        remove another imagelist
        
        Change-Id: Ica62a13b19134030c6f0e2eeaf41df3c0f1294a4

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [7892566b9e7f0c2bfa1c18acd4147de496a58cab]

        update png locations for various imagelist unwindings
        
        Change-Id: Ib0106c3b88cf54e54aaf784bb526480a1c745a1f

2016-12-12  Michael Meeks  <michael.meeks@collabora.com>  [079a57802576eb84cc0d26b1d708a727c6b18a2a]

        Revert "tdf#103654: Make git hash clickable in the About dialog"
        
        This reverts commit cc02097495f95967f8f06c364dfa6a8949132868.
        
        Need to improve the solution here a little I think.

2016-12-12  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [01afbf12788b070b90eb306d86ea2870857a1328]

        reintroduce CONV2CHAR/CONV2LINE split
        
        Change-Id: I02a3a46d2222b8bfe955eb17ca655d36d9155b48
        Reviewed-on: https://gerrit.libreoffice.org/31867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-12  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [a4c6d5c8a05716e0f1a3237ef710b5955e28b6f0]

        refactor out lcl_SetRelationOrient
        
        Change-Id: I9759a0f21641b6f5ba5e456e5c45ac28238ca672
        Reviewed-on: https://gerrit.libreoffice.org/31866
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-12  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [d505b5d884fd42e063c709125e0e28e0a56045c4]

        add relative to tablecell as state
        
        Change-Id: I76e9d317dabeefcdf53468a89f3a6130279993f3
        Reviewed-on: https://gerrit.libreoffice.org/31865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-12  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [880e622d2e324a85a7b2b6ddc60e06cc423195b4]

        refactor out lcl_GetWW8Pos
        
        Change-Id: Ie7127668aceade312c68ed3d7f3398fbaf5e8df7
        Reviewed-on: https://gerrit.libreoffice.org/31864
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-12  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [d2be1f90faa64cbbfe789eb62370555eb5400ae3]

        use message passing
        
        Change-Id: I49c448c454f9bb820c3b9afa3825c58cb2dab978
        Reviewed-on: https://gerrit.libreoffice.org/31863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-12  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [be3cf47a5cc9a963fe61e04cd1ac1cad029facdf]

        move enums up so core specific functionality can follow
        
        Change-Id: Iad8b5ff731c9d53f0f015a95387a00993a4a31f8
        Reviewed-on: https://gerrit.libreoffice.org/31862
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [b61565ebb088add81fd582a0a6aaff67c4b40a14]

        remove another imagelist
        
        Change-Id: Ica62a13b19134030c6f0e2eeaf41df3c0f1294a4

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [554ff8ef0f734cbc33644a075c83cc840fb770ab]

        coverity#1371265 Missing move assignment operator
        
        Change-Id: I5b7c6992e92e4d096b8230774ed8f4bfaaad5831

2016-12-12  Mike Kaganski  <mike.kaganski@collabora.com>  [dd747c0669f6e31462c39fe104d2f2c0acc4de0a]

        tdf#99227: use correct serializer when exporting drawing
        
        Failing to do that leads to write-past-end-of-document, drawing
        loss and SAXParseException if the drawing is part of a footnote.
        
        A unit test is included.
        
        Change-Id: Ie7d8263dc72dfef1e9827cc0579a5eaaf5819410
        Reviewed-on: https://gerrit.libreoffice.org/31871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [71b1e3ff6374c23e65200d3bcafca387d29af04f]

        tdf#104573 - Assertion failed: SolarMutex not locked when trying
        
        to bring up File Open... dialog
        
        we need to hold the SolarMutex when doing VclPtr ref-counting
        
        Change-Id: I843f2a243acaf73db1f6557df23475fe5bb12131
        Reviewed-on: https://gerrit.libreoffice.org/31892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [e43a712550946efd598387fc2bdd60a26637646f]

        coverity#1397054 silence bogus Dereference after null check
        
        Change-Id: Ifceb60ee9f1f5e0ba5fd68d88a0358b5400008ee

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [7803f6ba1903428a97a3b171260ec0145bf644c8]

        coverity#1397042 Unchecked return value
        
        Change-Id: Ibb24dea2464c2e0bba289f08bba053efe6fe57fc

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [c43c50723d6e395184214b56aa9964125622d9eb]

        coverity#1397041 Unchecked return value
        
        Change-Id: Ia8c601475bea142faad9c1f1e9b797d0ebc13679

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [510f497f05cbf65e2ee425a8af43f47406dbfcc5]

        coverity#1397045 Unchecked return value
        
        and
        
        coverity#1397044 Unchecked return value
        
        Change-Id: I193bd676e417c35450efa91cb5773c78c998b63f

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [c5ba9161a8fb45f86c4d6cf030afa0a20b42cd3f]

        coverity#1397046 Unchecked return value
        
        Change-Id: I7f8988a7cf5f3d815a20cac249b3753d732994e1

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [cc777d31c1508ef74551532b553374f5db87bca9]

        coverity#1397048 Unchecked return value
        
        Change-Id: Ie33ef6565cadcddb59c1d78a63aec666e8693f87

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [d6b094bc8f23cbdad4da646320f3e6809fa42c5d]

        coverity#1397043 Unchecked return value
        
        Change-Id: I37c49aa568646e44c05f5feec537d344a2440b91

2016-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [69f6fbb5d0ad87c85e0236a7fece107b69eb8b8b]

        tdf#104046 - Slides in the slide pane don't update in realtime
        
        This appears to be a consequence of my change
        
            commit 942716fee138b68c2af9411384f402b5692a88b2
            convert EID constants to typed_flags
        
        in that change I made a "fix":
            @@ -689,20 +687,20 @@ void
        EventMultiplexer::Implementation::CallListeners (EventMultiplexerEvent&
        rEv
                 ListenerList::const_iterator iListenerEnd
        (aCopyListeners.end());
                 for (; iListener!=iListenerEnd; ++iListener)
                 {
            -        if ((iListener->second && rEvent.meEventId))
            +        if (iListener->second & rEvent.meEventId)
                     iListener->first.Call(rEvent);
                 }
             }
        
        which causes this bug.
        
        I should have noticed that my "fix" indicates that the event filtering
        part of this multiplexing code was never working, and since no-one has
        ever complained about, lets just remove all of this unnecessary
        complexity.
        
        Change-Id: Id71613d4fd5817ee1358705059e4ce63d57573ad
        Reviewed-on: https://gerrit.libreoffice.org/31894
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [e9e1ccec47d02dd43c46a6095caa27d19e7f23fb]

        coverity#1397053 Logically dead code (golden)
        
        and
        
        coverity#1397055 Inferred misuse of enum
        
        copy and paste error from the other converted call site I bet
        
        Change-Id: I63701db153c5fd424374a95dd757d9fd7a8bc216

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [299c5f87aeef5670e88ab226d9cf9825165d8705]

        coverity#1397052 Logically dead code (golden)
        
        regression from...
        
        commit b894104a0b02a9b074c76feb925389d7bee6a493
        Date:   Thu Dec 8 00:43:09 2016 +0200
        
            Pass GlyphItem around
        
            We have this nice structure that contains (almost) all the information
            we need, so pass it around instead of passing separate fragments of said
            information.
        
        presumably this is the correct fix given the context of the other changes
        
        Change-Id: I8518e739b1caa00ea5ae1569282e98810462d4c3

2016-12-12  Stephan Bergmann  <sbergman@redhat.com>  [cfd2691e5bf398304d7816227b933e53907b6204]

        [API CHANGE] Remove salcpprt static library
        
        ...containing replacements for global operator new/delete (that can be linked
        into executables), but which is no longer used.  The mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2012-March/028690.html>
        "operator new no longer routes through rtl_AllocMemory in libsalcpprt under
        gbuild link rules" has the details of how this was used on some platforms (but
        not on others) before the switch to gbuild, and has been "lost" ever since---but
        apparently a loss not mourned much over the years.
        
        For the SDK, c5f974287fd04bb529de145113133b9e35687702 "INTEGRATION: CWS jsc3:
        #i62434# copy libsalcpprt.a" added the library (under Linux) and
        6db9c5af960f9787e33e4addc56bddbb1695a402 "INTEGRATION: CWS jsc3: #i62434# extend
        link options for executbales to link libsalcpprt.a, LINUX only" added its use to
        odk/settings/settings.mk, but fc0ca57f2cd649c6330171445a06b80e2143a0e9
        "INTEGRATION: CWS jsc21" removed that use again (for no documented reason).  So
        this is an incompatible change, but unlikely to actually affect any users of the
        SDK.
        
        Change-Id: Ia38b4c439f21fca3f5d9af7d1a34054e992054e9
        Reviewed-on: https://gerrit.libreoffice.org/31810
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-12  Noel Grandin  <noelgrandin@gmail.com>  [d6f2dd831a37ce214c05ed558c4fef2b76b9b121]

        remove useless Mutex guards
        
        Change-Id: Ib1edb681b47ce98e2e810d15111932002786aa51
        Reviewed-on: https://gerrit.libreoffice.org/31875
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [221a3413af1b0f86a78c141fb2ea8fe969911dfb]

        coverity#1397056 Dereference null return value
        
        Change-Id: Ieda3afdbdbcc8aa21f6584edc21738c4edb84000

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [3249009bb77933fe1c3402f5f2110048753c8a66]

        coverity#704109 Unchecked return value
        
        and
        
        coverity#1397040 Unchecked return value
        coverity#1397047 Unchecked return value
        coverity#1397049 Unchecked return value
        coverity#1397050 Unchecked return value
        coverity#1397051 Unchecked return value
        
        Change-Id: Idf7dd7818b74c661a1f7a757f0bdc16e2d1d5c72

2016-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7f92a21a458fc6fa68894fbc881eda0a1e8325e]

        tdf#101563 - Export to PDF with linked images creates huge PDF files.
        
        Looks like it was introduced by
        
            commit 19b34c0039c6293f9b37aa70f8055aa2be28ba09
            loplugin:passstuffbyref in svtools
        
        and since it's windows only, probably some subtle mis-compilation.
        
        Aron Budea tracked this one down.
        
        Change-Id: I77e65ea8a1fb0003d6ff0f3b0f8019f275ff3462
        Reviewed-on: https://gerrit.libreoffice.org/31893
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-12  Caolán McNamara  <caolanm@redhat.com>  [111858d6c64e5c3790ec23853df564584f4c3f99]

        coverity#704108 Unchecked return value
        
        Change-Id: I5bd58f94fbea3d59849f60f2096e5191dbb0d810

2016-12-12  Adam Kasztenny  <adamkasztenny@gmail.com>  [13cba3505f3af25b640e9d3fa8e24ccdf1378c68]

        tdf#95416 Fix an include for xmlsecurity
        
        Move one header file to inc/
        
        Change-Id: If8f4bfcf29464011fe68573e7d4e67900aacc2cd
        Reviewed-on: https://gerrit.libreoffice.org/31891
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-12  Mike Kaganski  <mike.kaganski@collabora.com>  [6f5024de2e1a5cc533527e45b33d9a415467c48d]

        tdf#104425 sw: split rows w/large min height (fix layout loop)
        
        This solves the problem of rows with too big minimal height causing
        layout failure (the table just goes out of page, does not flow to
        next page).
        
        It does so with three steps:
        1. Currently, a row with a minimum height that flows to next page
        repeats whole min height on that (and possibly following) pages.
        If this behaviour continued, then that would cause layout loop:
        the row min height would be too high for the page, so it would
        keep flowing to next pages (actually just go beyond the botom
        because of layout failure). To mitigate this, the patch changes
        the behaviour to measure total height of all frames of the row:
        the function lcl_calcHeightOfRowBeforeThisFrame calculates the
        total height of previous row frames for the same row, then in
        places where we need to get min height, this value is subtracted
        from row min total height. On following pages the min height of
        frames will get less each time.
        
        2. When the row is split, the possibility to split depends on if
        the minimum height of the row fits into the vertical space left.
        The minimum height is found as maxinum of two values: minimal
        contents of the row (e.g., height of first line of text, or an
        object, or lower table cell), and the minimum height setting.
        As the minimum height setting should not prevent the cell to
        flow, (it only should ensure that total height is no less), we
        should not consider the setting when the split is performed
        (we should be able to keep on first page as little as required).
        To allow this, a new bool member introduced in SwRowFrame:
        m_bIsInSplit, with its setter and getter. When it is true,
        the routines that calculate min height ignore the min height
        setting. It is set in lcl_RecalcSplitLine around lcl_RecalcRow
        and SwRowFrame::Calc that decide if it's possible to keep part of
        row's content on first page, and update table's height to fit
        the rest of space.
        
        3. It turns out, that if contents of the splitted cell has less
        height than the min height setting, then following happens.
        In SwTabFrame::Split, all rows below splitted one are moved to
        follow flow table; then table frame's Shrink method used to shrink
        the freed height. At this moment, still, the height of splitted
        row is too high, and total height of table is too high. Then,
        lcl_RecalcSplitLine is called, where row is first shrunk, and then
        lcl_RecalcRow and SwRowFrame::Calc try to move contents and resize
        the splitted row. They get the minimum height of content (we already
        don't consider the min height setting), but then "last row will fill
        the space in its upper" (see SwRowFrame::Format). Row returns its
        previous size, table does not resize, it doesn't fit to page, and
        split fails.
        To try to fix that, I call SwTabFrame::Shrink in lcl_RecalcSplitLine
        after lcl_ShrinkCellsAndAllContent before lcl_RecalcRow.
        
        Unit test included.
        
        Change-Id: I8422e43cff7d6b5955541ed3fe930779429ed55b
        Reviewed-on: https://gerrit.libreoffice.org/31774
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-12  Matúš Kukan  <matus.kukan@gmail.com>  [7740e945e0c74d057c424cced079adc766cc5604]

        gid_File_Bin_Gnome_Open_Url was removed
        
        ..in eaa7f30102df4df01171e5daf83cdddae1bb0cda
        
        Change-Id: I149ee4087dffe54fd63bacd3bb5aba67159fac72

2016-12-12  Matúš Kukan  <matus.kukan@gmail.com>  [1e074a455ed9c7136868f10bce3e173b22c1564b]

        Remove some not used SCPDEFS
        
        Change-Id: Ib85895c21cef9baeccc468b476cbd8170ee4c9ce

2016-12-12  Takeshi Abe  <tabe@fixedpoint.jp>  [424553f16092fa733855aec3eda2182ae095bb13]

        starmath: Omit empty dtor
        
        Change-Id: I7c905255627fb5286378e077d52932e9b184f054
        Reviewed-on: https://gerrit.libreoffice.org/31853
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-12  Takeshi Abe  <tabe@fixedpoint.jp>  [384f1c650183cc9f0449a37958042eb41cfb5431]

        Mark as local
        
        Change-Id: Ic8ed367a5774eb3a939163fb1c1fe9518c3d7d2d
        Reviewed-on: https://gerrit.libreoffice.org/31855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-12  Lionel Elie Mamane  <lionel@mamane.lu>  [7b0c57b2faec875c790051d233d1e9abaed2a3bc]

        some compilers don't like implicit bool-to-ORowSetValue conversion
        
        Change-Id: Ic4463db8aeca6ae9a86f7b890f95eb73724c6a1b

2016-12-12  Takeshi Abe  <tabe@fixedpoint.jp>  [5e79d60fa9e48c343dfebbed360a420b9e0f4e2d]

        Mark as const
        
        Change-Id: Ie4b7d45d26fbd839f9afcd11a7ba4bff80ed54e8
        Reviewed-on: https://gerrit.libreoffice.org/31854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-12  Mike Kaganski  <mike.kaganski@collabora.com>  [53dbc419b2e886b345a3512cf11e035ff2b7651b]

        tdf#63593: revert 88f91adf266f19659014df22e09ce6c6761fb6f1
        
        This patch caused a regression that on creation of a new sheet
        while there's an unfinished edit of a cell, by using "+" in bottom
        left corner, that edit is committed to newly created sheet instead
        of that in which it was performed.
        
        Also, fixing original problem (tdf#42432), it forced the pending
        edit on deleted page to go to an existing page, which could
        overwrite existing data without being noticed (dataloss).
        
        Reverting the patch does not reintroduce the original problem that
        it intended to fix (a crash) in master.
        
        Change-Id: I696a85ec9d08ebb3621ebdbce4d9f71eadcdb2c2
        Reviewed-on: https://gerrit.libreoffice.org/31843
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-11  Caolán McNamara  <caolanm@redhat.com>  [634589b340316ba64b731b4d923c1056be415494]

        Updated core Project: help  89416253fdd67a9334660238f2c23f0fdfb3a10e
        
        fix emph tag
        
        Change-Id: I5335a8dfce80fef6a59b102bac11a0017b4fff54
        

2016-12-11  Caolán McNamara  <caolanm@redhat.com>  [2b8f4cf1523cfa9c508b5f85f32090d1559ad04a]

        wmffuzzer fix url
        
        Change-Id: I3861a04a02a17113d25c0fd065f8870b0ef020ca

2016-12-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8c7315b94f970abdb66e1a79c4143dd59d45eacf]

        remove unusable debug code, DBG_UTIL_MI
        
        nItemStartPos was never defined
        initial commit ee62af2e9ba16913568919c9289fb1753b4b456e
        Date:   Wed Apr 13 10:18:14 2005 +0000
            INTEGRATION: CWS visibility03 (1.1.2); FILE ADDED
        
        Change-Id: If63d5594d32bae9e5b3b89e7d2bc6106e7663071
        Reviewed-on: https://gerrit.libreoffice.org/31857
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ef9ccea6c4aa79cdc57dea52b47775c346696ec]

        OSL_TRACE -> SAL in sfx2..svx
        
        Change-Id: I78cf8058a5682baa3d7b00a25feeb2d28fb3e66e
        Reviewed-on: https://gerrit.libreoffice.org/31799
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-11  Arnaud Versini  <arnaud.versini@gmail.com>  [4282ea67c2e90222f141df8213b06dfed09d4c85]

        canvas: remove useless MutexGuards
        
        Change-Id: I7a6f55ad7f3a26a88263660b97dd8650858890f8
        Reviewed-on: https://gerrit.libreoffice.org/31859
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-11  Gabor Kelemen  <kelemeng@gnome.hu>  [e22797ac2d0afe4f5d91bdced614bd52d4730a13]

        Updated core Project: help  957f72b1e3aeeb596eb9c82b4b623d09d1122e71
        
        tdf#103527 (related) Drop redundant Color settings page
        
        It has no substantial content so it could create only confusion
        
        Change-Id: I393c7f5b3094977ceb2a84876b0cd2d434d9f9af
        Reviewed-on: https://gerrit.libreoffice.org/31849
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-11  Gabor Kelemen  <kelemeng@gnome.hu>  [1710ba0dd254427919ec97e8dd569c1649c142d4]

        Updated core Project: help  4d650fceb5cf89f9ef2ce4ccfb602043c99fce59
        
        Drop help page for .uno:PreviewPrintOptions
        
        I can't find any trace of this command in core or
        in the git log so probably no one will miss this page.
        
        Change-Id: I3a4e8de28ef717fb2db6df38f63468604730c3fd
        Reviewed-on: https://gerrit.libreoffice.org/31848
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-11  Gabor Kelemen  <kelemeng@gnome.hu>  [2acc395f01b2dc05f63ae1e978a3f5c238c5d32d]

        Updated core Project: help  eb6324c80763f482d2adefe4d91c2f31904f2fa0
        
        tdf#93299 Reconnect 'Outline and Numbering' page and UI
        
        Update bookmark and ahelp HIDs.
        Add a description to the 'Edit Style' button.
        
        Change-Id: I9866c00e62d5ea54881e3c8156ef57db4d998fbc
        Reviewed-on: https://gerrit.libreoffice.org/31842
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-11  Gabor Kelemen  <kelemeng@gnome.hu>  [9f2e5ca515908b0c663fcc1ce3bcdfbfd307cae5]

        Updated core Project: help  992226ad77e2790074d1f718523dc55d4201c045
        
        tdf#76488 (partial) Reconnect Printer Setup window and help
        
        Update bookmark and ahelp ids.
        Removed sys=WIN marks because these informations are visible
        on Linux too (no idea about Mac though).
        Add documentation about the Options button.
        
        Change-Id: Ia59119b266b4794655f7236622fc1c5c40b4095c
        Reviewed-on: https://gerrit.libreoffice.org/31858
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-11  Gabor Kelemen  <kelemeng@gnome.hu>  [92664ca3c698f4bf099f58393ba3e269438db39e]

        Updated core Project: help  0b50898fdae10df8a54b60bbb77e68031e63cfb3
        
        tdf#76488 Fix HIDs for Properties - Font tab
        
        test-hid-vs-ui says:
        From source/text/shared/01/prop_font_embed.xhp,
        referenced items ['DocumentInfoPage'] were not
        found inside sfx2/uiconfig/ui/documentfontspage.ui.
        
        Change-Id: I18a64e22b44bc53de96e8db4cb49b7848c743037
        Reviewed-on: https://gerrit.libreoffice.org/31845
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-11  Jaskaran Singh  <jvsg1303@gmail.com>  [777c22bca071942a14f2db4b38d711a5a00df1b3]

        Implement CSVDataProvider and perform some cleanup on it
        
        Change-Id: Ic409bd4977fdf610294bd13b7ea83ef9a4c48667
        Reviewed-on: https://gerrit.libreoffice.org/31750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jaskaran singh <jvsg1303@gmail.com>

2016-12-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [cc6da0af33380eb598ecfd47b4c4bde8db764289]

        fix out of bounds access
        
        since commit 96ec36cf261eec3ec07f3caa2673a916571c4287
        Date:   Thu Dec 8 21:49:47 2016 +0100
            ucb: replace "SimpleList" trash
        
        found by cppcheck
        
        Change-Id: I13d62bdb6cb1a714182f90078d4a2990c790301a
        Reviewed-on: https://gerrit.libreoffice.org/31856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-12-11  Mark Hung  <marklh9@gmail.com>  [611354a1c2e8281a80a1c3f5076a6c4593a4fe10]

        tdf#101729 recover fnGetSize,fnLeftDist,fnRightDist,fnXInc
        
        Above field of struct SwRectFnCollection were removed because of
        loplugin:unusedfields. I can't find them refered in the source
        code but they do affect alignments.
        
        Also append correspoinding member functions for SwRectFnSet.
        
        Partially recover d2df03574023b379ac09b1f71cae9e3ba3ac53e2
        and e18b08363a939b35e7f5dc435e606d2c62bddebd.
        
        Change-Id: I38f2b7a31565773b749cfeb1f47574c390d38527
        Reviewed-on: https://gerrit.libreoffice.org/31795
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-11  Wastack  <btomi96@gmail.com>  [1d0f3649ba271a439ab38d35ce02462561cc9caa]

        tdf#103074 Implement Boolean Type for FB driver
        
        Change-Id: Ibed5435e23730dc901155e79152e9becd3e70566
        Reviewed-on: https://gerrit.libreoffice.org/31262
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2016-12-11  Wastack  <btomi96@gmail.com>  [ea61a62323fe398d682da5bbf5b0d9e17d442212]

        tdf#104227 query boolean like infos correctly
        
        Change-Id: Ic862bb1ce3efa61d6a01fc56fb9e84cf98bb7cd0
        Reviewed-on: https://gerrit.libreoffice.org/31355
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2016-12-11  Julien Nabet  <serval2412@yahoo.fr>  [ae18926c2fae5e36256561b60c74990150e5fbdc]

        AccessibleEventNotifier AccessibleBase (chart2)
        
        See https://cgit.freedesktop.org/libreoffice/core/commit/?id=0c876d497dd3320cbc06cf21b7b14ab859755bac
        This one fixes tdf#104551
        
        Change-Id: Idd173bcb85655ec1b210fa00510fbabba0f5d867
        Reviewed-on: https://gerrit.libreoffice.org/31844
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [80049d110a742060acedb89eaad763e66d7f75a5]

        don't overwrite the crashreport info that are written before upload
        
        There was a race condition that the OpenGL code was initialized before
        the old report has been uploaded. Therefore the OpenGL setting was
        overwritten by the new start and we were not getting the old value.
        
        Now we store any value that wants to be added before the dump.ini is
        ready in a temporary map and will write them as soon as we write all the
        common information.
        
        This problem was introduced by the dialog requesting permission to
        upload the crash report.
        
        Change-Id: I29391a1ff56bac6381218c5a4aefb58c2c03f024
        Reviewed-on: https://gerrit.libreoffice.org/31846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-11  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [5e6c7d6d26349139ff5881a67c7fec3f48df6aa3]

        cmis: add error handling on checkin
        
        Change-Id: I3951a237789ee4b7697f70bc527ffbb6a626206a
        Reviewed-on: https://gerrit.libreoffice.org/31776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-12-11  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [1188061c25cb5aaa32193a78111fcbe2ef10eaf1]

        libcmis: error handling for datetime string parser
        
        Change-Id: Ie5be0307fa8ac0292f7692f9674e07776cb1948d
        Reviewed-on: https://gerrit.libreoffice.org/31777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-12-11  Khaled Hosny  <khaledhosny@eglug.org>  [9db5cfc889403e923a41dc88b07d0c973d227552]

        Drop ComplexDisabled flags that does nothing
        
        There is no such thing as simple text layout in this brave new world.
        
        Change-Id: I641b7efa5ec8fdd9839c291e7f2fdb736361ef1e
        Reviewed-on: https://gerrit.libreoffice.org/31824
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-11  Khaled Hosny  <khaledhosny@eglug.org>  [d5e7e817980bfce29196dc55a20270201f77c673]

        Drop a hack for Type 1, the future is here
        
        The original issue for reference:
        https://bz.apache.org/ooo/show_bug.cgi?id=36691
        
        Change-Id: I3b68c2c9f7cb94445875ef5a005e73dcfe65fa3a
        Reviewed-on: https://gerrit.libreoffice.org/31823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-11  Khaled Hosny  <khaledhosny@eglug.org>  [869368e94dcfe393b0d06b1c1de18b5ce0d08d3d]

        Drop SalLayout::IsSpacingGlyph()
        
        Replace it with a check from ICU that actually makes sense.
        
        Change-Id: Ie8789444a967420d58f5575f42bc45677bfa96a1
        Reviewed-on: https://gerrit.libreoffice.org/31822
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-11  Khaled Hosny  <khaledhosny@eglug.org>  [a7b9af59ea331cbc5495d2eb0f89ce6e6105ab09]

        GF_VERT is only used once, move it
        
        Change-Id: I15289eecfbfb29ee549470a7f752e0c7fd9f811e
        Reviewed-on: https://gerrit.libreoffice.org/31820
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-11  Khaled Hosny  <khaledhosny@eglug.org>  [a597dc833966aba23d4b677e5bcd6f74b979fc9d]

        sal_GlyphId is a simple glyph id now
        
        No more cleverness.
        
        Change-Id: I760c602802961b37728c6987c4ade14fb02ca034
        Reviewed-on: https://gerrit.libreoffice.org/31819
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-11  Khaled Hosny  <khaledhosny@eglug.org>  [0fb0a564bf9cb0f721e812ac4bfa70e951827bdd]

        Don’t encode font fallback level in the glyph id
        
        Change-Id: I747d969c3c1dc42b1a3b5d12d06fed3af9a64675
        Reviewed-on: https://gerrit.libreoffice.org/31818
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-11  Khaled Hosny  <khaledhosny@eglug.org>  [57d248bcec3c6ae3fa1a943a9fd92c566239787f]

        Don’t encode the vertical flag in the glyph id
        
        Change-Id: I00485dd4d42004e4eaa163a9e6ad0a43cf98a30a
        Reviewed-on: https://gerrit.libreoffice.org/31816
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-10  Khaled Hosny  <khaledhosny@eglug.org>  [9fb706f9fe216f6157b9052bc42a0601d8ae52d5]

        Remove superfluous jargon from user visible string
        
        No idea what “CTL” is supposed to convey here, they do not even look as
        well formed strings.
        
        Change-Id: I424072fb5efdecd9115649dd3abbd4e9d5dc032c
        Reviewed-on: https://gerrit.libreoffice.org/31837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-10  Michael Stahl  <mstahl@redhat.com>  [f4732872aaba09c3d5b7cebb9af6bc7b7be534d4]

        fix lpsolve dependency
        
        It currently only requires unpacking the tarball so linking can fail
        with "cannot open input file ... lpsolve55.lib"
        
        Change-Id: I6ab99d7ecfd08b1b934f5c189d8fe74b7ee517e5
        Reviewed-on: https://gerrit.libreoffice.org/31805
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-12-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ef4ca1a50ea56877bf3005446784ecea0b7fc102]

        add NORM.DIST  test case
        
        Change-Id: I6ee179f5a4418bd6d03694e26ff24b8e0264a795
        Reviewed-on: https://gerrit.libreoffice.org/31828
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d6d1c3292f95f1f41673309ad7023ecf5aec0ec5]

        add NORM.INV test case
        
        Change-Id: Ic62fdcaf358031df87076373fedd3b2cf71943ba
        Reviewed-on: https://gerrit.libreoffice.org/31829
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5484e3e7675c9c2de446adb1e26e0c7f086d3cd5]

        Calc test case - move mathematical functions to new directory
        
        Change-Id: I0ca06b8d11b23d6a225026e8fd01622d4180201e
        Reviewed-on: https://gerrit.libreoffice.org/31831
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [80b496d246e483fc716a6aea11eeca7ff7962edd]

        Calc tests - move spreadsheet tests to new directory
        
        Change-Id: Iae68359bb0e17412300db74ffdceed4341c5288e
        Reviewed-on: https://gerrit.libreoffice.org/31835
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [fc37da60345b7c961f41ca460571413bd5637050]

        add SUBSTITUTE test case
        
        Change-Id: I290710ee5242e33c4ce7b46a44068fcd54c245a8
        Reviewed-on: https://gerrit.libreoffice.org/31840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c1948556865124fc123a464cd1edf5d25b6095f0]

        Updated core Project: translations  ef59b48c9927301075cff0e2729b5d0a7ea214ed
        
        update translations for 5.3.0 beta2
        
        and force-fix errors using pocheck
        
        Change-Id: I50100798b84da2969535c4f558dd60463b30108e
        

2016-12-10  Julien Nabet  <serval2412@yahoo.fr>  [0c876d497dd3320cbc06cf21b7b14ab859755bac]

        AccessibleEventNotifier AccessibleSlideSorterObject (sd)
        
        Following https://cgit.freedesktop.org/libreoffice/core/commit/?id=8228227168a7eb3ebf14629bec87f01536c23970
        an OSL_ENSURE has been replaced by an assert
        I expect to find a bunch of these cases, so this one is the first I deal with.
        
        Change-Id: If2d3c2f5cff9d306918adc200146113eb54f26c8
        Reviewed-on: https://gerrit.libreoffice.org/31841
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-10  Caolán McNamara  <caolanm@redhat.com>  [79c4f0a2facfb25f5a532a32fdcc40d3027d96b5]

        oss-fuzz: build fonts.conf replacement on the fly based on runtime location
        
        Change-Id: Ic5a1dbd098d251588ff528cf2a63f2189cb783af

2016-12-10  Arnold Dumas  <arnold@dumas.at>  [cc02097495f95967f8f06c364dfa6a8949132868]

        tdf#103654: Make git hash clickable in the About dialog
        
        This will help the QA team and make it easier to quickly see what is in a build.
        
        Change-Id: Ibaa96ee7eac7c60781dddb88981e76afbc71d23f
        Reviewed-on: https://gerrit.libreoffice.org/31808
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2016-12-10  Caolán McNamara  <caolanm@redhat.com>  [ed8ecae06dae4775a2610edc6bcc96a91fb60147]

        oss-fuzz: do explicit disable-runtime-optimizations
        
        Change-Id: I0597436bddcd79f7a44d3969b54a3ae2e02b3c70

2016-12-10  Caolán McNamara  <caolanm@redhat.com>  [35e1edf27b2296778d4bff190be63a9c3a718629]

        handle DISABLE_DYNLOADING case for fftester
        
        just to build it, needs a bit of love for runtime cases I suppose
        
        Change-Id: I9f5d4e4012e0addc8173f126fc93a2ec3eb9de45

2016-12-10  Caolán McNamara  <caolanm@redhat.com>  [e718ac0ae415bba2988c96c36995755bbfd9df7f]

        oss-fuzz: handle W_META_CREATEFONTINDIRECT like EMR_EXTCREATEFONTINDIRECTW
        
        Change-Id: Iaa142d5d0ac0f00e89e8b7d7ffdef8137157cec9

2016-12-10  Julien Nabet  <serval2412@yahoo.fr>  [1fce5b024e9f25c3fcef2537a22474ece0dc416f]

        tdf#104534: Retrieve list of patterns
        
        using same way as gradients, bitmap, etc.
        
        Change-Id: I49788d5af163aa6f06a12c87ee08e6599fc940c8
        Reviewed-on: https://gerrit.libreoffice.org/31833
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-10  Andras Timar  <andras.timar@collabora.com>  [316f938d630d02e02887b2efa1d085fd96d3467d]

        Disable Basic IDE options, if experimental features are not enabled
        
        Change-Id: I424abb618b4581bfb1e6dd97f59c32e91bca4cc6
        Reviewed-on: https://gerrit.libreoffice.org/31241
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-12-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [8d52045853cecb716138d51b8b6ad0272a86af86]

        tdf#93430: Return the right offsets for runs
        
        MultiLineEdit is a special control which can have
        more text portions with different text attributes.
        
        Change-Id: Iab51dba0d0344fad4358f4961c968c031b1660b6
        Reviewed-on: https://gerrit.libreoffice.org/31813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-12-10  Khaled Hosny  <khaledhosny@eglug.org>  [289124284f98bbea442871455cf7da5fe9ef3aae]

        Remove noop SalLayout::UseCommonLayout()
        
        Change-Id: Ifc143f33bc4e087726ada1e3b1b5182bf830b0cb
        Reviewed-on: https://gerrit.libreoffice.org/31821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-10  Caolán McNamara  <caolanm@redhat.com>  [3a9609653697ac851ee1c55a41aa143d3bca335e]

        Resolves: rhbz#1362453 use the cairo scaling approach on both wayland and X
        
        so have the same hidpi solution on both setups
        
        Change-Id: I669eba55830a28c1850f4679dfa824798bd3a383
        Reviewed-on: https://gerrit.libreoffice.org/31540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-10  Khaled Hosny  <khaledhosny@eglug.org>  [9774b71017bea62dfbff235886daf7c454bcd0d0]

        Minor
        
        Change-Id: I5e3480b647ec3851e9125188d9cd04227050dc6d
        Reviewed-on: https://gerrit.libreoffice.org/31817
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-10  Khaled Hosny  <khaledhosny@eglug.org>  [b157b82a6d924ebed1683b90bc9d59bbe2603451]

        Use GlyphItem in more places
        
        Also simplify code to what is actually being used.
        
        Change-Id: Ic640ea7f3e426e3f5f4f9fef30d774fe5ac111ff
        Reviewed-on: https://gerrit.libreoffice.org/31815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-10  Khaled Hosny  <khaledhosny@eglug.org>  [bebee55d197176f009668628de0d9945c26af8ad]

        Use GlyphItem in more places
        
        Change-Id: Ic0dd8c0311161271817eb9a3f454d00a319e43a8
        Reviewed-on: https://gerrit.libreoffice.org/31814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-10  Khaled Hosny  <khaledhosny@eglug.org>  [b894104a0b02a9b074c76feb925389d7bee6a493]

        Pass GlyphItem around
        
        We have this nice structure that contains (almost) all the information
        we need, so pass it around instead of passing separate fragments of said
        information.
        
        The ultimate is to kill the horrible sal_GlyphId hack if encoding
        various bits of information in the higher bits of a 32-bit integer.
        
        Change-Id: Ie496bb4c2932157527a388e2a94e46bf0a325a70
        Reviewed-on: https://gerrit.libreoffice.org/31781
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-10  Eike Rathke  <erack@redhat.com>  [b52167df08511239c3d08904a3d12a3c92141f38]

        fix build, invalid conversion from "const char*" to "int" [-fpermissive]
        
        Change-Id: Idc50ef5eb250a2a68ae6c6aaed969289baaf38f4

2016-12-10  Michael Stahl  <mstahl@redhat.com>  [84f2ff67a7e404febf710b1dc7f66d06745c503f]

        framework: fix race in ToolBarManager creation
        
        ToolbarLayoutManager::createToolbar() may be called concurrently on
        different threads, and then it can happen that both threads want to
        create the same toolbar URL, see that it does not exist in line 457,
        then both release the SolarMutex and create a new ToolBarManager
        and the first inserts it and then the second overwrites it on line 514
        without disposing the first one.
        
        The non-disposed extra ToolBarManager is kept alive because it is
        registered as a listener on the Frame.  When the Frame::close() is
        called, the ToolbarLayoutManager is disposed, and that disposes all the
        ToolBarManagers it knows about, but not the extra one, which is
        then un-ref'd and then has a live VclPtr m_pToolBar, which asserts
        because the SolarMutex is not locked since commit
        e794ce1eef6730e5a46d5fb0aa6db2895ede85e7.
        
        (This commit is thanks to rr, which recorded the
        JunitTest_framework_complex execution and allowed debugging this.)
        
        Change-Id: I8f5333e8e36ac8ea347ef545e014ffc10501aebb

2016-12-10  Eike Rathke  <erack@redhat.com>  [7b1c8fa23342f847c7bbc99627dbb3fec0a57205]

        rename to RegisterDefinedStyleNames() to clarify, tdf#104097 follow-up
        
        Change-Id: Iecb64ab1e25913180bcb53a133f9dd6777ffb17b

2016-12-09  Eike Rathke  <erack@redhat.com>  [b579c928a8642bc5f455438c1fef01e8df7e195f]

        Resolves: tdf#104097 register reserved cell style names for auto styles
        
        SvXMLAutoStylePoolP_Impl re-starts with a clean
        XMLAutoStyleFamily::maReservedNameSet, so reserving the names in
        ScXMLExport::ExportStyles_() is not enough and needs to be redone in
        ScXMLExport::ExportAutoStyles_()
        
        In the bug scenario that lead to cell styles with duplicated names for
        different styles of which when reloading only the first was taken.
        
        Additionally, a style must be registered after SvXMLAutoStylePoolP::AddNamed()
        to prevent duplicated styles with different names.
        
        Change-Id: If3491eb89ab1741887d9a36ecf904a216fb1368e

2016-12-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [681c2c3f59863d1f2d0123a92ee63baf84e18dfc]

        split markers for galaxy theme, when scaling use splitted markers
        
        For markers (resize markers, anchors,...) we contain them all in
        one image atlas. This was generally done because of resource
        limitiations in Windows 95/98 which aren't a problem anymore in
        present systems.
        
        This is however problematic in HiDPI as we scale the image and
        the coordinates of aren't correct anymore. Another problem is
        that it uses its own cache instead of common cache in
        ImplImageTree. So this commit extracts all the markers into its
        own images for galaxy theme and uses them when we scale.
        
        In the future when we extracted all the markers to its own
        images for all icon themes we can remvoe the old code with the
        image atlas.
        
        Change-Id: Ibee181b529d30e20050df8cd396d338bd53532c0

2016-12-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9b71cb737174c4a3eb9a1bcdbc5424cf34d6e6a6]

        fix galaxy icon theme glue markers
        
        Change-Id: I201055f6fede41144e308d53d2cbd24afced86ae

2016-12-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [19eaac83c7559c46f09a3792befe3b527b04138a]

        fix indentation
        
        Change-Id: I5a721b2b55c003c34e24d83b9b5e09a88dde684b

2016-12-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [10484e95212726619a1a2f94ce99ad3360b88e9b]

        fix compile errors
        
        Change-Id: I840b28f419137d2ead44dc649a14d742055fb3b9

2016-12-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d575e3a14beef8bdd3517c024b9aab8a17b3ef7b]

        fix copy&paste error in ide-integration script
        
        Change-Id: I4e52851b41e3d5ec4fe4ae5277928bceac3c8283

2016-12-09  Stephan Bergmann  <sbergman@redhat.com>  [b3711ada7af3a2d1fd43879099d8fc7f9181a9e9]

        typo
        
        Change-Id: I8bc95282b709dcf47469b09326d434297976b6d0

2016-12-09  Stephan Bergmann  <sbergman@redhat.com>  [fee10f8e82a08a4c8e8ac086dfacdcb317be4b38]

        Remove junk from end of unused Executable_genlang.mk
        
        Change-Id: I5330b681d540a42a655a10abf8b533a74d8687f6

2016-12-09  Stephan Bergmann  <sbergman@redhat.com>  [a1959d05b8531abc24edb9b9cc42c29e8412ba76]

        Remove irrelevant SAL_INFOs
        
        Change-Id: Ieb58ed113c6a3e85a806ec57a6557e2d37bf9b06

2016-12-09  Jaskaran Singh  <jvsg1303@gmail.com>  [b1650ae0aadaaa5d4c13fb34957b48112e69105b]

        Add support classes for dataprovider
        
        Change-Id: I9aa8c807714f32ba5896a9308f36fcc8ab462a3d
        Reviewed-on: https://gerrit.libreoffice.org/31749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jaskaran singh <jvsg1303@gmail.com>

2016-12-09  Stephan Bergmann  <sbergman@redhat.com>  [0a0a0c718c825d1e3d7a3a377d3f0a5c2e2e3d18]

        Fix removal of the temporary dyldpathfile
        
        Change-Id: I2a4efc9ade69ab53da81c72528e18ecb99e99757

2016-12-09  Stephan Bergmann  <sbergman@redhat.com>  [a9659f30d6e50c138704f2fbc7f35cc282e7ec77]

        No need for rtl::Reference friend, no need for #include vclptr.hxx
        
        Change-Id: I7bdd15a93e728ef7e98a53001c6eb6b56f761a6d

2016-12-09  Stephan Bergmann  <sbergman@redhat.com>  [cbf5b21f2a65bbb342295200f6ad93a00f90733e]

        Catch some misuses of VclPtr construction
        
        ...that go unnoticed due to the non-explicit VclPtr::oeprator reference_type *
        
        Change-Id: Ia63edf8425d3ecb7c7f98eb56a710ac0cceccb67

2016-12-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [c260580daa4fe78093265c1359c4d54677d76470]

        tdf#103925 RTF import: fix handling of \animtext0
        
        Since commit ac6bfd85df271b650dbd24b45391dac346ecd72c (tdf#92045 DOCX
        import: <w:effect w:val="none"/> doesn't mean blinking, 2016-01-06) the
        "no blink" blink type is not 0, but
        NS_ooxml::LN_Value_ST_TextEffect_none.
        
        Change-Id: If854e57d125a365f829797f027ca5e131705e137
        Reviewed-on: https://gerrit.libreoffice.org/31797
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-09  Caolán McNamara  <caolanm@redhat.com>  [d393039655edf9bb884fc2956674badde59d2326]

        Resolves: rhbz#1401082 gnome hangs opening a certain .docx
        
        this seems to be a problem since....
        
        commit 199eb08be994ef968eb38f4966bc27ef1756d382
        Author: Miklos Vajna <vmiklos@collabora.co.uk>
        Date:   Thu Jun 5 16:25:01 2014 +0200
        
            SwAnchoredDrawObject::GetObjBoundRect: avoid SwDoc::SetModified()
        
            This is a const method, but it does a const_cast to still resize an
            object... if that's so, then we should ensure that the "is modified"
            flag of SwDoc is untouched.
        
            CppunitTest_sw_ooxmlimport's testChartSize is a reproducer for this,
            when shape text is imported as textbox.
        
        (note under gtk3 and wayland this isn't as noticable, there use
        export GDK_BACKEND=x11 to reproduce the freeze effect where even
        the mouse cursor doesn't move during part of the load)
        
        Change-Id: Ic0bd98b032dfe1255d79d8070d50f65fcfa676dd
        Reviewed-on: https://gerrit.libreoffice.org/31687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-09  Caolán McNamara  <caolanm@redhat.com>  [f212bd45a7c7d97fb16380cd9fa7c6abbfb71e05]

        oss-fuzz we don't want this stream to automatically resize on seeks past end
        
        Change-Id: Ie42b2e173cd3ed9faaf17c3c978227613129fa84

2016-12-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [99fd3b2a2759864caf519dfd89173e301b74c24e]

        vcl: set toolbox size correctly when using 32px icons
        
        Change-Id: Ifacff75f80bc8401ccff2a4d4dc90e56e3b4aa84
        Reviewed-on: https://gerrit.libreoffice.org/31801
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-12-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [19a4eaab9a55a2ecb33b727bad6307c5a2badc23]

        tdf#100337 Message boxes showup empty with white background
        
        the bug here was that we had, on the stack, going into the scheduler
        THREE times. Two of those were idles.
        
        The original code would end up always picking the first idle from inside
            ImplSchedulerData::GetMostImportantTask
        and then
            ImplSchedulerData::Invoke
        would just return because we were still inside that Idle, and the second
        Idle would never get executed
        
        Since the second Idle was responsible for painting the dialog in the
        bug, sometimes the dialog would never get painted.
        
        Change-Id: Ia15b98a06e231c8e1c29450e05a76ad427e41e36
        Reviewed-on: https://gerrit.libreoffice.org/31785
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-09  Caolán McNamara  <caolanm@redhat.com>  [d96686e482d2f2649dbd87d7ed9db2775e5d22f5]

        move the windows restart because of bad-opengl requirements to a better place
        
        because if the opengl support is such that the opengl-for-vcl requirements don't
        fit, then on the second run after discovering this (the first having restarted)
        if you try opengl slide transitions libreoffice will just exit because it
        thinks this first check of opengl-for-slideshow is the first opengl-for-vcl effort.
        
        so move this code into the place which I believe is the opengl-for-vcl entry point
        
        this is all related to...
        
        commit 210c39dd9a6ebaa964c03c20e4b442ea36941ae9
        Date:   Fri Jun 3 09:25:13 2016 +0300
        
            tdf#100193: Check earlier and harder whether OpenGL is good enough on Windows
        
        Change-Id: I3f6a72efff9c533ca9a0602227fd929ac645f60b
        Reviewed-on: https://gerrit.libreoffice.org/31763
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e2c956d8e7efa0af57912e4319eb75e0e0fd993c]

        Edit accessibility: intended to use dynamic cast here
        
        This is not necessarily a multilineedit.
        
        Change-Id: Ibcbc104513bc6523e61efa5f3ff22efd3422e036

2016-12-09  Tor Lillqvist  <tml@collabora.com>  [2832d8d3dcea4e11bae3f164ff1dee5486b30aae]

        loplugin:unnecessaryoverride
        
        Change-Id: I6c02b1731bb62d30156b37e897b9c6b9a2dcced3

2016-12-09  Tor Lillqvist  <tml@collabora.com>  [7f3410880e122da5c3df5e453f469dde0e94b74a]

        loplugin:staticmethods
        
        Change-Id: I385e54f5ddadda894102be2bb9a7dc408415ac68

2016-12-09  Tor Lillqvist  <tml@collabora.com>  [073f8cdbb77d62a6838c78ff63fca73896b86c79]

        loplugin:refcounting
        
        Fixes: "uno::Reference field with template parameter that does not
        contain ::static_type() css::uno::Reference<SerfInputStream>, parent
        is http_dav_ucp::SerfGetReqProcImpl, should probably be using
        rtl::Reference instead [loplugin:refcounting]"
        
        Change-Id: I43211bb397031a4961df77ee39038e6ef9da6bb1

2016-12-09  Caolán McNamara  <caolanm@redhat.com>  [f5edbb4158e86bfea7267115395b64e60fd61dc7]

        Related: rhbz#1397939 crash with null pSidebarController
        
        Change-Id: I7627ff30564b2de61669c71dafd15e7b1778b5c6

2016-12-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [a0ab0c79fdbaa0a915bc29655cfd03f378599203]

        CppunitTest_tools_test: fix loplugin:cppunitassertequals warnings
        
        Change-Id: I6738b6b5159403f1654b401a27f08fc829521e73

2016-12-09  Michael Stahl  <mstahl@redhat.com>  [ff3d175eef06d67133ba686ff8b2ea9261de2c2b]

        xmloff: XMLChangeImportContext: replace boolean pair with proper enum
        
        Change-Id: I82ec75058a2309b8bcf0f8e78d8ef0db367014b0

2016-12-09  Michael Stahl  <mstahl@redhat.com>  [a547b2559c9dd25e03ab78a22eb9c06a38e9b574]

        xmloff: convert some DBG_ASSERT in txtparae.cxx
        
        Change-Id: I7b53726e3bb16ff1d9a6cdb05ce4cf4273eb5ac4

2016-12-09  Michael Stahl  <mstahl@redhat.com>  [96ec36cf261eec3ec07f3caa2673a916571c4287]

        ucb: replace "SimpleList" trash
        
        * pointless use of void*
        * stupid casting everywhere
        * ridiculously overloaded Remove()
        * defensively programmed implementation
        
        Change-Id: I1c86ffac636cafbe3e13e668a65a2b14377b6e95

2016-12-09  Stephan Bergmann  <sbergman@redhat.com>  [a564821eb9e991774195120e6965b2a8b1419dc5]

        Fix 32-bit builds
        
        Change-Id: Ia9739aaf2d6d5d7083cf9b9aa7dc7819fbb0f941

2016-12-09  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [e0d8c3821b8fa1e7d00f7b4a7d007f9cb5c592a5]

        tdf#93430: Cannot get accessible text attributes for 'Not in dictionary' entry
        
        Change-Id: Iaa2b4fdb582025b763d43f0f24960e2ccee708e3
        Reviewed-on: https://gerrit.libreoffice.org/31778
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-12-09  Julien Nabet  <serval2412@yahoo.fr>  [8776c20c1c72110d0f205150913eb17cdf3f1aaa]

        tdf#104495: prevent autotext to crash when drag&drop
        
        See bt https://bugs.documentfoundation.org/attachment.cgi?id=129407
        
        For non regression, I retested tdf#91125 since the delete comes from
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=06ecf7d2aebe64226142ee27c2512351960f8bb1
        
        Change-Id: I7ce833ffce20f1f159242014ba8ffe0ce5b7b11c
        Reviewed-on: https://gerrit.libreoffice.org/31773
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-12-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [51c400dc4cd6a88c01b245e41d0de737d4df4017]

        RTF filter: handle user-defined document properties of type double
        
        This was the last unhandled type.
        
        Change-Id: Ife9b93ac81ddab9409c6790228eec03e92920e01

2016-12-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [07b0cde32a7eebce996b8c32aa58545e4ec15003]

        RTF filter: handle user-defined document properties of type date
        
        The date format is undefined by the RTF spec, but Word seems to work
        with 'YYYY. MM. DD.'.
        
        Change-Id: I79a10984963851c86cba92892eab13cec1e37072

2016-12-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [547de17fcb654e560a60d683c33482feeee84358]

        RTF filter: handle user-defined document properties of type bool
        
        Next to number and string.
        
        Change-Id: I76f78197412606f00559c1c2790b7c70117ef1c1
        Reviewed-on: https://gerrit.libreoffice.org/31767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-09  Julien Nabet  <serval2412@yahoo.fr>  [73131fc3806ce2a7da61c93590e467e5b044c341]

        tdf#104105: fix Vcl lifecycle in CondFormat (reportdesign)
        
        Avoid this error:
        Window ( 7VclVBox()) with live children destroyed:  N5rptui9ConditionE() * n
        
        by calling disposeAndClear on each element of m_aConditions
        m_aConditions is Conditions type
        Conditions type is ::std::vector< VclPtr<Condition> >
        See http://opengrok.libreoffice.org/xref/core/reportdesign/source/ui/inc/CondFormat.hxx#70
        
        Change-Id: Ie99f8cdb5acd787892237787525d79f3231689db
        Reviewed-on: https://gerrit.libreoffice.org/31775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [cb598029835477326b190bc99abd31a487cc5a91]

        tdf#104445: PPTX import: Extra bullets are added to placeholder text
        
        Change-Id: I25ce98ed391f70292bed6238645b121b9cf50d5e
        Reviewed-on: https://gerrit.libreoffice.org/31771
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [76c21c57b7de227df87a285c3907157242ccddde]

        loplugin:nullptr
        
        Change-Id: I5441a03edfb6f9b04705254f566e3fcc08046741

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [f5ac6b6e7735dcdd047e41b19edfa28ba69f4ee0]

        loplugin:staticmethods
        
        Change-Id: I9717f715762f6213836e2841e8521bec4509b096

2016-12-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [e61521f6cf0a065d23b420c4007ea224c3070052]

        OSL_TRACE -> SAL in sw..ucb
        
        Change-Id: I18f5511f70232d91095ac8527a6c5883c36294f5
        Reviewed-on: https://gerrit.libreoffice.org/31762
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [8228227168a7eb3ebf14629bec87f01536c23970]

        convert OSL_ENSURE to assert in AccessibleEventNotifier
        
        and fix the places that trigger it
        
        Change-Id: I97a04cff25ab5aa1d42c79a971d15ba742bf384e
        Reviewed-on: https://gerrit.libreoffice.org/31760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [e794ce1eef6730e5a46d5fb0aa6db2895ede85e7]

        verify that we hold the SolarMutex when ref-counting VclPtr
        
        Change-Id: If0c5a8c99f0f853c9ecad0f1a4a7299d69805b34
        Reviewed-on: https://gerrit.libreoffice.org/31755
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cee552d2071601b6f4131eda9e9a0a17768ea272]

        tdf#104034 skip polygons with less than 2 points
        
        We can get polypolgons with polygons that have 0 or 1 point only,
        so we need to guard agains division-by-zero errors by skipping if
        we detect such polygons (as we can't draw them anyway).
        
        Change-Id: Ia27fcde9467864b10572a78a848ea642a3559185
        Reviewed-on: https://gerrit.libreoffice.org/31770
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-12-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [dc1925e6f05a60935050d088d3b75b85ec6bb989]

        sw: remove some inline version control in uibase
        
        Change-Id: I7125b6f8593cac2c33916341f5649f57044ad045
        Reviewed-on: https://gerrit.libreoffice.org/31761
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-08  Stephan Bergmann  <sbergman@redhat.com>  [912fda1d7b21e7f7c8983c449d5d50fdf000e5bc]

        -Werror=return-local-addr
        
        (the first case with OUString would technically be OK, but better change all
        three of them)
        
        regression introduced with 0e4ca9b0cfe015f7ab3b964d1b90de7c2cba42de "Clean up
        uses of Any::getValue() in ucb"; thanks to tml for finding it via
        --enable-fuzz-options
        
        Change-Id: I79e70cff8d8b96e1eb6b0bacda52be06eb0f108b

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [f12b13103e300ca77af038a847df293108681d53]

        Display a summary of fuzzing in command-line form at the end of configure
        
        Makes it easier to reproduce a fuzzed configuration manually.
        
        Change-Id: Ief4df847f1f17c64607e6e5eaf402737bd50704b

2016-12-08  Caolán McNamara  <caolanm@redhat.com>  [228ae90e9f2726195e48dbb0eba2320b6ead396d]

        model the WinOpenGLContext::isCurrent like the X11OpenGLContext::isCurrent
        
        i.e. if !m_aGLWin.hRC then we're definitely not a current context
        
        Change-Id: Id35f75c19629a17b714edf6aa6628d8f5b2f8ced

2016-12-08  Gabor Kelemen  <kelemeng@gnome.hu>  [d0d0d42ac5646640991e015c41bbce7c0e5acb8e]

        Updated core Project: help  973fc93ec46a30b6aa57e6f328022ee79958a121
        
        tdf#104146 Switch order of list items
        
        So that it actually makes sense.
        
        Change-Id: I2849bb34d769601c2d4167073e74e7236675f9f7
        Reviewed-on: https://gerrit.libreoffice.org/31743
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-08  Julien Nabet  <serval2412@yahoo.fr>  [5e4649debc1d7b68fd93073cebd691d840c1fa6c]

        tdf#104446: there can only be 1 condition for SUMIF
        
        Change-Id: I10b1e3880e79794b7f748882606d5c4101811d75
        Reviewed-on: https://gerrit.libreoffice.org/31739
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Winfried Donkers <winfrieddonkers@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [b9230ca3af2e7226d14d7b3d68fa2800a01b8b05]

        If dbus and avahi enablings are fuzzed differently, make them the same
        
        Change-Id: I4acd0e3fac55a0969bfa99e5a2621f3f77aba74d

2016-12-08  Caolán McNamara  <caolanm@redhat.com>  [2109e7d9a0d3dab172961ec19e75da1fa8a6cc61]

        the return from ImplInit *is* checked
        
        bool WinOpenGLContext::init(HDC hDC, HWND hWnd)
        {
        ... return ImplInit();
        }
        
        rtl::Reference<OpenGLContext> WinOpenGLSalGraphicsImpl::CreateWinContext()
        {
        ... if (!xContext->init(mrWinParent.mhLocalDC, mrWinParent.mhWnd))
        }
        
        etc.
        
        Another problem here is ...
        
        "If we notice that OpenGL is broken the first time being called, it is not too
        late to call disableOpenGLAndTerminateForRestart(). The first time this will be
        called is from displaying the splash screen"
        
        isn't true when the first start causes opengl to be disabled, then on subsequent
        starts you can enter this function from launching an opengl slide transition.
        
        (note opengl is disabled if opengl is < 30, so all the versioning checks the
        slide transitions do is probably pointless now. The only actually useful use
        of opengl we have seems to be somewhat unloved)
        
        Change-Id: I1e159f826447520f39ea063fd4c0c83220b1385f

2016-12-08  Caolán McNamara  <caolanm@redhat.com>  [b42225d5d11a78e186797d9753ff40867f6b678a]

        oss-fuzz: disable-gui now works
        
        Change-Id: I8c9349299e67532c60fcd1e887fc0e33e45a29b8

2016-12-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [fc8c4606e0834cd2128a228c2c95fc7c8f9eb7b1]

        RTF filter: handle user-defined document properties of type number
        
        Previously only strings were handled.
        
        Change-Id: I2452cbabf48bfaa9f1a3044be4b8cbe4aa9dd0d9

2016-12-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [a66731982e93cdcc5beaa5b0586a7f12a7fc0ef6]

        convert SFX_HINT to scoped enum
        
        Notes
        
        (*) In SC, BULK_DATACHANGED was or'ed into the hint id. Replaced with a
        dynamic_cast check.
        
        (*) In SC, removed the hint id field from ScIndexHint, no point in
        storing the hint id twice
        
        (*) Fold the SfxStyleSheetHintId enum into the new SfxHintId enum, no
        point in storing two different hint ids
        
        (*) In some cases, multiple #define's used to map to the same SFX_HINT
        value (notably the SFX_HINT_USER* values). I made all of those separate
        values.
        
        Change-Id: I990e2fb587335ebc51c9005588c6a44f768d9de5
        Reviewed-on: https://gerrit.libreoffice.org/31751
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [20475c78db5c62f2c8711e59753476bd9b4e2f1c]

        Retire the --disable-export option
        
        It was never fully implemented, and its usefulness is unclear.
        
        Change-Id: I86dee8ee6326bdfaa178260c76188261aef2fb4c

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [dc199952d3bbe69c462afd28a08ec35bb310c9fa]

        Try to fix a --disable-gui problem
        
        Change-Id: I7fa187b0dea7f058f7486fe2c2e16693f21c063c

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [59d85e1b26e18c3aaa94d586806b7fd88dfaec6a]

        If we fuzzed --enable-compiler-plugins as yes but aren't using Clang, reset it
        
        Change-Id: I4a910649ec6b4ec5f999e009802038457cf94363

2016-12-08  Stephan Bergmann  <sbergman@redhat.com>  [d75f839329c7ac53b0361a81cb5e2d7143abb907]

        Sigh, MSVC randomly doesn't like '= default' here
        
        Change-Id: I069838ac529335c7abc02d3a9f0deb6ff545f92a

2016-12-08  Caolán McNamara  <caolanm@redhat.com>  [fe96732fd13faad9a141f78dfa44efbf5de01ec6]

        non-closed ifeq
        
        Change-Id: Ib6f29459644643f2471fcb912f45cd8632f61a31

2016-12-08  Caolán McNamara  <caolanm@redhat.com>  [a41d501381f2a9face6e57bbaa131ef8f8c977ab]

        build internal cairo without X support in --disable-gui mode
        
        Change-Id: Id27fb0b0b25adebccc8ca2fa6182a483a0d0c1de

2016-12-08  Stephan Bergmann  <sbergman@redhat.com>  [01b21b027114baebac99da23f95463373a6addf2]

        Replace manual acquire/release calls with rtl::Reference
        
        ...which also removes the need for a user-declared ScHeaderFooterTextCursor copy
        ctor
        
        Change-Id: Ida4ad4b3aef0865b40535f1fbf220ce5c44f2d47

2016-12-08  Caolán McNamara  <caolanm@redhat.com>  [65cc20c6911bdbe0995691d6c3d0f5c772155d13]

        these link libs are present twice
        
        presumably should just be in non-disable-gui case
        
        Change-Id: I1f02437293bcfc958b0b755763fccd81af114859

2016-12-08  Stephan Bergmann  <sbergman@redhat.com>  [e2227a4f4894612a9eee7deea44c9632d50314a4]

        Avoid using uninitialized nCol, nRow
        
        ...when aIter.GetNext returned null; found by Valgrind'ing JunitTest_sc_unoapi_4
        
        Change-Id: Ia94928f78d0512755ee6d788b0470dea34b2a9a7

2016-12-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a238c829b209d0708714aa753fb686525411825f]

        tdf#88206 replace cppu::WeakImplHelper* in unotools
        
        [needs 288386f6986622461f28276ff7ff3e7172143159 "Another 'Do not export whole
        class to avoid MS C++ implicitly exporting...'" to build with MSVC]
        
        Change-Id: I8de7c4a1947ce91f9a629536e481c012e7c5c7ec
        Reviewed-on: https://gerrit.libreoffice.org/31679
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [828e77009b5a7f3925cec37f0297208f7d38376f]

        lokit: support password protected binary MS and OOXML documents
        
        Change-Id: Id7fa1f428d07271e71f3df962bd6718a35372389
        Reviewed-on: https://gerrit.libreoffice.org/31730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2016-12-08  Marina Latini  <marina@studiostorti.com>  [4f92098da726ec7afbbda54f2b21c29099b622af]

        tdf#102784 - Enhance git pre-commit hook
        
        This pre-commit hook prevents the commit of ui files with tooltip_markup property
        
        Change-Id: I70d6f90fc36e782c290f35f0cc9415b9fa96495b
        Signed-off-by: Marina Latini <marina@studiostorti.com>
        Reviewed-on: https://gerrit.libreoffice.org/31735
        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: jan iversen <jani@documentfoundation.org>

2016-12-08  Marina Latini  <marina@studiostorti.com>  [d3c3f15c3266411266c461103f9098e426f42a80]

        tdf#102784 Patch 1 - Enhance removetooltip_markups.sh script with checks
        
        This is the first part of this heasy hack. The script parses all the .ui
        files checking the existence of tooltip_markup and tooltip_text
        properties. If the ui file contains a tooltip_markup property and the
        related tooltip_text one, it removes the tooltip_markup line and add the
        deletion in a log file. If the ui file contains only a tooltip_markup
        propery the script rename it via sed in tooltip_text adding the renaming
        in a log file.
        
        Change-Id: I1f027e11c7a2a91596511e2def5f4b850e14fad4
        Signed-off-by: Marina Latini <marina@studiostorti.com>
        Reviewed-on: https://gerrit.libreoffice.org/31596
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-08  Mike Kaganski  <mike.kaganski@collabora.com>  [34132442982c6c936dc1fa3f23bc68b22b4e2eae]

        SwRectFnSet: hide pointer-to-(member)function syntax
        
        Change-Id: I700e51dbfe0768642d482556299407f8f198e998
        Reviewed-on: https://gerrit.libreoffice.org/31709
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [9bd471cb76e47c8db2e885232bbe9732ac2d7e2b]

        xmlsecurity: clean up not needed C2U macro in xmldocumentwrapper
        
        Also remove some auto-generated documentation that adds no useful
        information.
        
        Change-Id: I5e5c5dd6aaa3fb6953c38d6e82fa13737217c25c
        Reviewed-on: https://gerrit.libreoffice.org/31748
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-08  Abhilash Singh  <abhilash300singh@gmail.com>  [64889c9fb6c3e8e7b7a7349833f7a10236104168]

        tdf#54169 Don't show acclerators by default on Windows
        
        Change-Id: I2bdecae83ed23e4f6fff0be99b46005a6db43837
        Reviewed-on: https://gerrit.libreoffice.org/31711
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [663e5a54386d8bdee4ebc2bdd6f93da8a6f99ebe]

        No OpenGLWrapper code in vcl if LIBO_HEADLESS
        
        Change-Id: I2330661212dac11093d80e4ceb400f1efee0359f

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [986ba9a7e8b49f0c37fbd8f855e249a9f257ad08]

        No glxtest library unless USING_X11
        
        Change-Id: Ibcc0eeba9beaaeea86bdda5e0ea80e54c25621a9

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [b4c56f732350d27f957318a6820d5e9c037e5d5e]

        Try to fix --disable-gui build
        
        Change-Id: I4f56b98f9475dd915fed10b67bb72dd12d859597

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [df1de153d4a9e103dbf4580f91b3b15a77c44c1a]

        Fix -Werror,-Wunused-private-field in the DISABLE_EXPORT case
        
        Change-Id: I237a691ac6b7b3edcc7b2fbdfc36ed72ae46fe0c

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [91ffc6a60eec309ec69e2ca07ca517afe3306960]

        loplugin:overrideparam
        
        Change-Id: I9b70fbc344a02a058fbb7af694edad560244c930

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [3587facbb7e7fa47b85131b0be96d4bae0d61100]

        loplugin:override
        
        Change-Id: I57b5572d81e6da53d82fbbb6dbcb35c9802ec3f1

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [54a7c24e03e8368e9054ffae3b7d9cc4c0d26185]

        loplugin:nullptr
        
        Change-Id: Id8fd27ed20bc67a49d6863b63b07cf1573733744

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [add4bc96366fc2e1301671bd28f60ed3d032c43f]

        loplugin:staticmethods
        
        Change-Id: Ic65f024fd88915544539dedf3aa1c68a945cddd3

2016-12-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [a215174eba5962abcef10a5a1a852fdc9364105b]

        Indentation fixes
        
        Change-Id: I35de0c30a3f4f82bc923e467d5f0acf0ed90684f

2016-12-08  Stephan Bergmann  <sbergman@redhat.com>  [4788d20ec411d2688af59715944d32fc82ad4d43]

        Non-inline virtual dtors of exported classes
        
        Change-Id: I7b3597d48bf7b0196b98c869329d2fb1a46fa8f2

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [f66db2516475da18fc7e59972aa08a5eac288604]

        There is nothing called FmUnoIOStream or FmUnoOutStream here
        
        Change-Id: Icc85cbd952b82eae0c24b3c406e124575bf37b19

2016-12-08  Stephan Bergmann  <sbergman@redhat.com>  [288386f6986622461f28276ff7ff3e7172143159]

        Another "Do not export whole class to avoid MS C++ implicitly exporting...
        
        ...base template" (like a90d4d5f036ab7785ba72038936c6c8427b74ba8 did for
        OSLOutputStreamWrapper), in preparation for
        <https://gerrit.libreoffice.org/#/c/31679> "tdf#88206 replace
        cppu::WeakImplHelper* in unotools".
        
        Beats me why a solution like 4f918cd5daed963287805da761e6983a392ae050
        "comphelper: give up on the XPropertySetInfos for now" apparently doesn't work
        there---almost feels like MSVC recursively treats as dllexport'ed all the (non-
        llim-/export'ed) base classes all the way down until reaching a template.
        
        Change-Id: Id42610e7fd5c5762dffdeb15623bfe3a37ec0aa6
        Reviewed-on: https://gerrit.libreoffice.org/31732
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-08  Mark Page  <aptitude@btconnect.com>  [c54eb45230ef54c10e7a86d1c249ea42b07881fe]

        ImplWallpaper to use std::unique_ptr
        
        Also remove ImplWallpaper::operator==, that does not
        make sense since members are unique
        
        Change-Id: I69d32d91ba33691eb1f86e70ce3c53fa2761e34b
        Reviewed-on: https://gerrit.libreoffice.org/31666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-08  Edmund Wong  <ew@crazy-cat.org>  [bcdaa1ffb5d8a107d687c797425550ab859d9041]

        nit: s/plan/plain/
        
        Change-Id: I5797c46f9fc614d12166b7e1c27b94ed6e86010a
        Reviewed-on: https://gerrit.libreoffice.org/31744
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-12-08  Gabor Kelemen  <kelemeng@gnome.hu>  [72b70d933e50edf95e989c59a69c396db06bd5e9]

        Updated core Project: help  88cdb657a8a2043f23e083f1a10bfc0f95d2d0ae
        
        tdf#93499 Better examples for similarity search
        
        No one shoud feel offended while reading our help.
        
        Change-Id: I14763604af35724e0d94d4de34da1c3a36fd727d
        Reviewed-on: https://gerrit.libreoffice.org/31740
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-12-07  Norbert Thiebaud  <nthiebaud@gmail.com>  [83c6c871db3eb11e284909902e0dc639e9753136]

        add a linux_random jenkins's distro config to be able to have a tb on that
        
        Change-Id: I203f5e7c4f78fe57a09373b944f0d58d8c3a5d05

2016-12-08  Eike Rathke  <erack@redhat.com>  [eb2a5390dfe3db3dc528ca25b424fd1bfdf3f240]

        sc-perf: avoid calling GetRowHeight() twice or thrice
        
        It needs to be called once anyway so do it beforehand, but a second call for
        the previous row is only necessary if no other condition to add a row was met.
        A third call is superfluous.
        
        Change-Id: Id104cb608893f4d09a92733cf19342e3cb280dfd

2016-12-08  Eike Rathke  <erack@redhat.com>  [f5bca308c910c4486b2e5c8f67f628ae8e9c2457]

        sc-perf: call RowHidden() only once, tdf#98106 follow-up
        
        Though it was only called twice if no other condition led to the row being
        added, but at least once anyway, so we can call it beforehand.
        
        Change-Id: Iff8dfa926b840d58b92ffec296febe4c2da8e5a9

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [d10f2e5e6d2ae2492d6d80a0cb40455d6d130ea4]

        loplugin:unreffun
        
        Change-Id: I15d868892a3ea4eadd526a0d3371f9fea39910cf

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [55df4fa5d5f1ec6c402ab68e51e3ca3af6e5d2ee]

        loplugin:staticmethods
        
        Change-Id: I90bb57370853c7606304c721e294999626c2af01

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [8d3ade357d74eda30da6065f60591f29a81a8007]

        Fix thinko
        
        Change-Id: I086028a42bd6d35bdefeb58fb11693da4bcff59b

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [0606c064f01b4e7e7c7d771765a2669379dd716a]

        The --enable-mergelibs option is not experimental
        
        Change-Id: I2a0671bf1c7c43cf250f36f480768f160b079eec

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [d13a6b567e6f7cda7a9573edbf0cd9eab7f59c3c]

        loplugin:staticanonymous
        
        Change-Id: I046ab88e9bd4667e496a6525abc5d5f99cf162c2

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [3f47a6e85e9c60ebe26c3743a1863094c97c35cf]

        loplugin:override
        
        Change-Id: If654061dea2c78b6d1131cf9a4339ee21205bb82

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [d1d62c06f09d36bdb8f3f3cc6bc58833ca8bf862]

        loplugin:nullptr
        
        Change-Id: Idb6bb5e42c1d2952e30a063a56ef7fecbc6924de

2016-12-08  Tor Lillqvist  <tml@collabora.com>  [472c07ca0dfd87602cd6199fa4d1d756f17edf14]

        Introduce configure option fuzzing
        
        When --enable-fuzz-options is given, those --enable or --with options
        that are separately so marked, and have not been specified explicitly
        at the configure command line (i.e. typically from autogen.input), are
        randomly set to either yes or no.
        
        This functionality is useful to make sure configure options don't
        bit-rot by randomly exercising uncommon settings and combinations.
        
        To enable fuzzing for an option, use libo_FUZZ_ARG_WITH instead of
        AC_ARG_WITH, or libo_FUZZ_ARG_ENABLE instead of AC_ARG_ENABLE.
        
        Also handle two cases of incompatibilty of options discovered by using
        --enable-fuzz-options. In general using incompatible options should
        cause an AC_MSG_ERROR(), but when one of the options in question has
        been set by fuzzing, it's simplest to just reset it to the compatible
        value.
        
        Obviously this is highly experimental.
        
        Change-Id: I76d250c148892951a7fda25ba4164de8bc693a26

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [1b6545d21815e8a033699ed5d6a49c80ea635949]

        sw: convert OSL_ENSURE to assert in anchoreddrawobject.cxx
        
        Change-Id: I9cce5acd2baca419bb430603b9fff34d6b6b3655

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [97517ef7d26da69b99dc28a8dc3affb788432b9a]

        sw: convert some OSL_ENSURE to assert in anchoredobject.cxx
        
        Change-Id: Ie55fca8526f6a7e1f9bbbc05587812466bc17d67

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [c9fc16f8a9b2f267fdea680a67938e3292660e8e]

        sw: simplify SwContact::MoveObjToVisibleLayer()
        
        Change-Id: I8ebaf42ce9af6a4d28fceab2a1f68b4c8ab00b96

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [ab96779a30de5ce8373253bc00ff3046df64282e]

        sw: remove some copypasta in SwFlyDrawContact with const_casts
        
        Change-Id: I95dbb8406c022fe05e4499bf865d4be7862b782f

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [e54e88b74c6c5c18041d357fbd107bcdeb372c6d]

        sw: convert some obvious OSL_ENSURE to assert in dcontact.cxx
        
        Change-Id: Ib2c53c790d4ba6b4c969d2012c87464c3ee02512

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [d90427d767fd9dae298577ef114bfef3e2618868]

        scripting: more inconsistent Package conditions
        
        Change-Id: Ifcefef2de15aab4dae6e14b3e689504d4fe9d11e

2016-12-07  Tor Lillqvist  <tml@collabora.com>  [8f1e4666ababa5bb2411e2828f9ff47e5698adbc]

        Match conditional for glxtest static library in vcl
        
        Change-Id: If5b4308a29c78ded311bf300416b2cb4f553a7d5

2016-12-07  Tor Lillqvist  <tml@collabora.com>  [6b60ea7f9b8bee5559cf33a9e466d30cafaf0cea]

        Match conditional in Repository.mk
        
        Change-Id: Ie9deeb673cd5083a2f57a502bfbf49319aa00165

2016-12-07  Gabor Kelemen  <kelemeng@gnome.hu>  [5ac9d7abd1745e93bc8fe0a4a4388c90a7aa2530]

        Updated core Project: help  15ced7d749a5a317e2c10b84ac035d3e90c02a9a
        
        tdf#103527 Update Area -> Color page
        
        After the redesign of this summer.
        TODO: Describe UI items under the Active column.
        I don't really get the function of these.
        
        Change-Id: Ie1f5f37b0d98b50bb79e4f4f84371a380f4c936e
        Reviewed-on: https://gerrit.libreoffice.org/31611
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-07  Stephan Bergmann  <sbergman@redhat.com>  [21f6405cbef47feb871a5290cc57788589d932c4]

        This is presumably not meant to be exported
        
        Change-Id: Id11393c44ddd217d3def259ea5a8df9f8bb27711

2016-12-07  Stephan Bergmann  <sbergman@redhat.com>  [a7a9350a89d3c82641282d7e6273402c9fc54fc3]

        Remove dead example code
        
        Change-Id: I126446de2aa4314fb53bc6942b55b151a65f2b84

2016-12-07  Stephan Bergmann  <sbergman@redhat.com>  [0816ec33c86fffd8a05994c3edfe8d1d3a285ef3]

        Remove dead test code
        
        Change-Id: Iea40cee7dab736ffd954b0eae2b1dca2d9f5463b

2016-12-07  Caolán McNamara  <caolanm@redhat.com>  [b9283720732e6f1724b5b9c4f7899158c276298b]

        oss-fuzz now using -lFuzzingEngine instead of -lfuzzer
        
        Change-Id: I9c88b20a3722a1f3fdf398e22514771f2d6b446e

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [3ee7d4899e09b84a42e78f339fe731c4dd787d57]

        scripting: Android tinderbox can't find python package
        
        Change-Id: I08e968563b751470e63de5f2bf91e30b31c97430

2016-12-07  Eike Rathke  <erack@redhat.com>  [7fc84a8e6678e3d0399983f5a078c9b2beb6ee4b]

        sc-perf: possibly halve the iterations to find the most used XF index
        
        Iterate only 513 equally attributed cells instead of 1024, per row.
        This could be further enhanced if we remembered in advance in which
        column the last attribution is located and use empty/default for the
        rest, or use spans.
        
        Change-Id: Id6172bd6c350a92fda4f1b637e70ff4f19d59c5a

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [68c2c8659d8c5d067d0be0b9795d4ddaeb312e2e]

        canvas: try to fix Android build
        
        Change-Id: If90e026bb6f606ea448ff853d944c9bda7f1938a

2016-12-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [5d2c189aee5057d1533165c368227c9c4c49d330]

        sw: fix keyboard-based iteration on draw shapes wrt. textboxes
        
        Pressing <tab> resulted in no action, as we jumped to the textbox of the
        shape, which was correct to jump to the shape, so we never arrived to
        the next draw shape.
        
        Change-Id: I8c6458994ce985fc420999042a1d8e69b6e6712b
        Reviewed-on: https://gerrit.libreoffice.org/31733
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2b5305d3020435c57d75d19f332acea10049ef69]

        update credits
        
        Change-Id: I0d80228d2e33c03daacb0b3be4c5f3fc90324836

2016-12-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [feb3881658f23abce8e737f55c455209091c8884]

        remove member write in dtor
        
        none of the other members hold references to it.
        This made the whole dtor obsolete.
        
        Change-Id: I21f49b6e05ca8efda8b466930b5e3b156bc5b868
        Reviewed-on: https://gerrit.libreoffice.org/31681
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-07  Tor Lillqvist  <tml@collabora.com>  [7cd3c44a9ead6ff0e656e9b7ad3349557e285ee9]

        Match conditionals in Repository.mk
        
        Change-Id: Ibc97588de9d414e05184593e4e9c1aeba94959f3

2016-12-07  Caolán McNamara  <caolanm@redhat.com>  [b32657e9939d84dd2e69e3bafb0bcdb605401b82]

        move setFontConfigConf post osl_setCommandArgs
        
        Change-Id: I3196a32be411d6948b57fa158acfaac428025c3f

2016-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [d36aa2ba3132ce62a370b7260ca620642cbf7dbf]

        tdf#104405 Clone Formatting ignores vertical text alignment
        
        Change-Id: I56cce69ddb21f7f9336b8f59e181e91306e92019
        Reviewed-on: https://gerrit.libreoffice.org/31623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-07  Eike Rathke  <erack@redhat.com>  [00afb44987ccd10bce740aef53861ec53c75c95f]

        tdf#104434 tdf#104451 Revert "tdf#46738 Fix exporting .xlsx of coloured em"...
        
        This reverts commit 5239cefff56875c7bb45c046977f1724aace0cfb.
        
        That lead to including / looping through all formatted rows, which
        easily happens if an entire column is formatted.
        
        Also when printing it would print all formatted rows and printing a
        million empty coloured rows certainly is not desired, only one sheet of
        paper maybe. Which was the original intention of SC_VISATTR_STOP and as
        the name GetLastVisibleAttr() suggests the function is for visible
        attribution.

2016-12-07  Mark Hung  <marklh9@gmail.com>  [3caf89200c8fa7b38d6c340b666ca6cc8c2eb766]

        tdf#103651 check isForwardEvents() for symbols in comments
        
        Every time a comment is referred, the whole comment stream is parsed
        but only the referred comment is extracted. But the symbol is always
        processed so it is added to all the comments.
        
        Change-Id: I3264de2d011ff188ef64f6500ae426cde0106c16
        Reviewed-on: https://gerrit.libreoffice.org/31584
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-12-07  Gaurav Dhingra  <gauravdhingra.gxyd@gmail.com>  [c52745f8a3743841a4de030928c61d22063dd8ec]

        tdf#75280 Convert few inappropriate use of sal_uIntPtr to better integer types
        
        partial fix for Tdf#75280
        
        Change-Id: I81d78449b709c246289ebf6bf3e6cabf1198adcb
        Reviewed-on: https://gerrit.libreoffice.org/31579
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-12-07  Arnaud Versini  <arnaud.versini@gmail.com>  [b7d9a37acfa1fdbc48b9fecc088d60043623408d]

        basic: small lcl_eraseImpl refactoring
        
        Change-Id: I72dc8bbbd554aec9a8481cc1d9330d2a866a3ba9
        Reviewed-on: https://gerrit.libreoffice.org/31597
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-12-07  Matúš Kukan  <matus.kukan@gmail.com>  [4d5e5908b41308152698cfd769173c69cb3569d4]

        tdf#97803: gbuild: Check that every package is registered
        
        Change-Id: Idedad62ac28804f4725d6bda2f4633ed79c01535
        Reviewed-on: https://gerrit.libreoffice.org/31571
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-12-07  Eike Rathke  <erack@redhat.com>  [20b54a228b2844ad66d80d930d4a9eb39ce8c336]

        stab at the sick "units in character width of the standard font", tdf#101363
        
        Which gave problems in the unit test on tinderbox build machines, apparently
        because they don't have not even the resulting fallback font installed.
        
        Specifically here digit '1' was slightly wider (123) than digit '0' (122),
        which the import accounts for but the export didn't, so widths were divided by
        122 instead of 123 hence resulted in 24.23 instead of 24, for example.
        
        Change-Id: If8a04383632de674ae2a15a79608661e434aeb54

2016-12-07  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [45cd3f505a02ba48171bcbb8e319fedc6f868b10]

        use proper message passing
        
        Change-Id: I8be59568bd98fde7e306e44538ca7d466137e9fd
        Reviewed-on: https://gerrit.libreoffice.org/31685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-07  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [48a6d928e66e6a6017002670720b25d34b14167f]

        use proper message passing
        
        Change-Id: I0e8b9cecec0799512b8c5b391de3bc2fcf7655e6
        Reviewed-on: https://gerrit.libreoffice.org/31655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-07  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [aa91c69b9bcd9481e263c63afd66afcda0577b6b]

        use proper message passing
        
        Change-Id: If41e50c43f0a4e02faad91f7de18121938f16d0e
        Reviewed-on: https://gerrit.libreoffice.org/31654
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [ae06f4be6bbdebc10a88c386064d548848e57f80]

        tdf#101464 tdf#91260 sw: a11y for partially off-page drawing object
        
        The problem is that the drawing object in the bugdoc is not disposed
        when the document view is closed at a scroll position that does not show
        the page with the anchor frame of the drawing object, but does show the
        top of the following page, because it will only be disposed via its anchor
        page.
        
        SwAccessibleChild::GetBox() must take into account that the
        model-determined bounding box of the SdrObject can be partially outside
        the page where the object is anchored since commit
        a4dee94afed9ade6ac50237c8d99a6e49d3bebc1.
        
        Change-Id: I4276ee636d054320977e2a0ed0f69e53bbc778a3

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [4cda288e06146416c762dbc82132a1083b86c630]

        sw: remove some copypasta in SwDrawContact with const_casts
        
        Change-Id: Ib9b1b578cb111ba47e04d844d5afa9984bac89f3

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [689cead9e0837dc932e3a4cd765f7d319b529018]

        tdf#91260 svx, sw: don't paint off-page part of drawing object
        
        Since commit a4dee94afed9ade6ac50237c8d99a6e49d3bebc1 Writer no
        longer forces drawing objects to be entirely on one page.  However since
        there is only one SdrPage for the entire document, a drawing object
        dangleing off the bottom of one page will be painted again on the next
        page, which is clearly undesirable since Word doesn't do that
        (and it also destroys the nice invariant that a fly on page N never
        overlaps a fly on page N+1).
        
        So force the SdrPageView code to ignore the drawing object on the next
        page, by passing in the area of the page frame so that
        ViewObjectContactOfSdrObj::isPrimitiveVisible() can verify that the
        anchor position of the SdrObject is actually on the painted page.
        
        This requires passing in another parameter; in the usual case the
        DisplayInfo::maRedrawArea already contains the page frame since
        commit 8af09bf33291df2fb2bfbbd6e42f9bf074fcc4fc, but there are special
        cases in SwFrame::Retouch() and SwFlyFrameFormat::MakeGraphic() where
        some sub-area is passed in, which cannot be used to check the anchor.
        
        Change-Id: Ia0476216ca41dbdaa3de1063fa18cb94fe2e5ae8

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [b346439637b7d03a3eb1d6e67dfb585b357567f4]

        tdf#101464 sw: if a drawing object is moved, notify SwAccessibleMap
        
        When a drawing object is moved from one SwPageFrame to another, of
        course its position is going to change, but unfortunately nobody
        tells the a11y code about it, so it may happen that the document view
        is closed but there is still an entry in SwAccessibleMap::mpShapeMap
        referencing the possibly dead SdrObject.
        
        So we need to add a notification somewhere here:
        
        0 in SwSortedObjs::Remove(SwAnchoredObject&) (this=0x398fd60, _rAnchoredObj=...) at sw/source/core/layout/sortedobjs.cxx:234
        1 in SwPageFrame::RemoveDrawObjFromPage(SwAnchoredObject&) (this=0x3fc1130, _rToRemoveObj=...) at sw/source/core/layout/flylay.cxx:849
        2 in SwAnchoredDrawObject::RegisterAtCorrectPage() (this=0x4251040) at sw/source/core/layout/anchoreddrawobject.cxx:841
        3 in SwAnchoredObject::SetVertPosOrientFrame(SwLayoutFrame const&) (this=this@entry=0x4251040, _rVertPosOrientFrame=...) at sw/source/core/layout/anchoredobject.cxx:194
        4 in SwAnchoredDrawObject::MakeObjPosAnchoredAtPara() (this=this@entry=0x4251040) at sw/source/core/layout/anchoreddrawobject.cxx:419
        5 in SwAnchoredDrawObject::MakeObjPos() (this=0x4251040) at sw/source/core/layout/anchoreddrawobject.cxx:313
        6 in SwObjectFormatter::FormatObj_(SwAnchoredObject&) (this=this@entry=0x35da590, _rAnchoredObj=...) at sw/source/core/layout/objectformatter.cxx:375
        
        For comparison, for text frames the stack looks a bit different
        and the a11y notification happens here:
        
        0 in SwAccessibleMap::InvalidatePosOrSize(SwFrame const*, SdrObject const*, vcl::Window*, SwRect const&) (this=0x36a92e0, pFrame=pFrame@entry=0x4845b30, pObj=pObj@entry=0x0, pWindow=pWindow@entry=0x0, rOldBox=SwRect = {...}) at sw/source/core/access/accmap.cxx:2352
        1 in SwViewShellImp::MoveAccessible(SwFrame const*, SdrObject const*, SwRect const&) (this=this@entry=0x45a5ea0, pFrame=pFrame@entry=0x4845b30, pObj=pObj@entry=0x0, rOldFrame=SwRect = {...}) at sw/source/core/view/viewimp.cxx:324
        2 in SwViewShellImp::AddAccessibleFrame(SwFrame const*) (this=0x45a5ea0, pFrame=pFrame@entry=0x4845b30) at sw/source/core/inc/viewimp.hxx:298
        3 in SwPageFrame::MoveFly(SwFlyFrame*, SwPageFrame*) (this=0x4597d10, pToMove=pToMove@entry=0x4845b30, pDest=pDest@entry=0x480cb40) at sw/source/core/layout/flylay.cxx:759
        4 in SwFlyAtContentFrame::RegisterAtCorrectPage() (this=0x4845b30) at sw/source/core/layout/flycnt.cxx:1399
        5 in SwAnchoredObject::SetVertPosOrientFrame(SwLayoutFrame const&) (this=this@entry=0x4845c18, _rVertPosOrientFrame=...) at sw/source/core/layout/anchoredobject.cxx:194
        6 in SwFlyAtContentFrame::MakeObjPos() (this=0x4845b30) at sw/source/core/layout/flycnt.cxx:1433
        7 in SwFlyFreeFrame::MakeAll(OutputDevice*) (this=this@entry=0x4845b30) at sw/source/core/layout/flylay.cxx:186
        8 in SwFlyAtContentFrame::MakeAll(OutputDevice*) (this=0x4845b30, pRenderContext=0x459ea80) at sw/source/core/layout/flycnt.cxx:389
        9 in SwFrame::PrepareMake(OutputDevice*) (this=0x4845b30, pRenderContext=0x459ea80) at sw/source/core/layout/calcmove.cxx:345
        10 in SwFlyFrame::Calc(OutputDevice*) const (this=<optimized out>, pRenderContext=<optimized out>) at sw/source/core/layout/fly.cxx:2641
        
        Change-Id: Iac33a7527dd514f150b2f2f4b0daa0a8a1fc23b6

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [474051a0efad9d4e7825ab78625b0fc561837c68]

        sw: fix indentation
        
        Change-Id: Id08434483e0d3f71d9770be7627250c74c142f90

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [69062c3255f136d13444e1a48a3a4126444a317f]

        SwContentTree: another wrong assert
        
        Change-Id: Ie00f89275662d46cf8434b71f0a3c4b5425a18e2

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [025f1c8d53b5f89777b016c48f8dad4e38294efc]

        simplify SwAccessibleMap::GetContext()
        
        Change-Id: I78e7e25c12181fb854134d92059ddd083261be1e

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [3de93c85c7d7a0cf47000311757265c9bb7acd9d]

        simplify SwAccessibleMap::GetPreviewPageSize()
        
        Change-Id: I92a6281623e536a37ded559bcbe5e833adc881bb

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [eff042edd76c141eaa81664bca0e4822aae8d2df]

        SwAccessibleMap convert some obvious OSL_ENSURE to assert
        
        Change-Id: Ie28b4d9febab28ded47d1532f38584513d78246a

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [f9f16649ff4efc5c06e61cd72a160090499fe24d]

        Revert "sw: partially revert commit d0b09f41efe938e94a84e783c9ff5742edcbfba8"
        
        This reverts commit 2934f6bcc75c781cdf9e614b9d7d8533eb680b3f.
        
        What i forgot is that if the mpFrameMap assertion fails in
        JunitTest_toolkit_unoapi_1, then a segfault is likely to follow,
        probably due to some use-after-free, so this really should be an
        assert().
        
        Change-Id: I696e18be44632089304dfed2b88ec4b9a580ba16

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [1980d92a78445958ff57e26d065b9c471e3fd38d]

        vcl: add b2IPointFromPoint and b2IRectangleFromRectangle
        
        Change-Id: I3e964c0e5b0d54784cd392c6b430c6f30b7e6b75

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [c43fdd0d179b2c0e8e3cb890eb2694723ff87b4c]

        tools: document our favorite rectangle class too
        
        Change-Id: Id7698a1e2a8fc1ca6bf35868311fc5b284d45145

2016-12-07  Michael Stahl  <mstahl@redhat.com>  [9fb1919a65267dea1a07a76c4e8d32901dc0822a]

        sw: document our second favorite rectangle class a little
        
        Change-Id: I0d7dbfd0bc2d563a39c560dbebfd400cb7c35faa

2016-12-07  Caolán McNamara  <caolanm@redhat.com>  [b1955cced2e63710b67cd9d4f8392333dbfdf667]

        oss-fuzz: provide a way to init fontconfig with minimal fonts
        
        Change-Id: Ic63788318d24fc01a38331a3567ccd67b1b8885f

2016-12-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [61b00192cd4682cb592d880be1f4d57925ca03c7]

        tdf#88206 replace cppu::WeakImplHelper* in cppuhelper
        
        Change-Id: I3130a3fe28c00bd83cade9667a6e3b3abcb719f7
        Reviewed-on: https://gerrit.libreoffice.org/31714
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [81f7824a9839d3230b4e58424a64a393e8ee0223]

        xmlsecurity DigitalSignaturesDialog: show signature type on the UI
        
        The code already knew if the signature was AdES-enabled or not, but that
        info wasn't available on the UI.
        
        The values are all names of standards, Andras says it's OK to have them
        non-translatable.
        
        Change-Id: I20baf0871fe2c84b04b7fc64014061e341744db8
        Reviewed-on: https://gerrit.libreoffice.org/31718
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-07  Stephan Bergmann  <sbergman@redhat.com>  [de5a8470ca79d549258bf9da1dea7d4a0c183946]

        Prevent self-join in ThreadAdmin::join
        
        Depending on timing, it can apparently happen at least during
        JunitTest_unordf_complex that a cppu_threadpool::ORequestThread having executed
        a binaryurp::IncomingRequest holds the last binaryurp::Bridge reference:
        
        > #2  0x00007fac4ad6bf97 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7fac4b4e8c22 "false", file=file@entry=0x7fac4b4eaec7 "sal/osl/unx/thread.cxx", line=line@entry=443, function=function@entry=0x7fac4b4eaefd "void osl_joinWithThread(oslThread)") at assert.c:92
        > #3  0x00007fac4ad6c042 in __GI___assert_fail (assertion=0x7fac4b4e8c22 "false", file=0x7fac4b4eaec7 "sal/osl/unx/thread.cxx", line=443, function=0x7fac4b4eaefd "void osl_joinWithThread(oslThread)") at assert.c:101
        > #4  0x00007fac4b4d5258 in osl_joinWithThread(oslThread) (Thread=0x7fabfc0011d0) at sal/osl/unx/thread.cxx:443
        > #5  0x00007fac47fbdde5 in cppu_threadpool::ThreadAdmin::join() (this=0x7fac1c0069e0) at cppu/source/threadpool/thread.cxx:89
        > #6  0x00007fac47fc23af in cppu_threadpool::ThreadPool::joinWorkers() (this=<optimized out>) at cppu/source/threadpool/threadpool.cxx:179
        > #7  0x00007fac47fc35b7 in uno_threadpool_destroy(uno_ThreadPool) (hPool=<optimized out>) at cppu/source/threadpool/threadpool.cxx:499
        > #8  0x00007fac25b03b5c in binaryurp::Bridge::terminate(bool) (this=0x7fac24117078, final=true) at binaryurp/source/bridge.cxx:277
        > #9  0x00007fac25b0794e in binaryurp::Bridge::dispose() (this=0x7fac24117078) at binaryurp/source/bridge.cxx:904
        > #10 0x00007fac25b07215 in binaryurp::Bridge::~Bridge() (this=0x7fac24117078) at binaryurp/source/bridge.cxx:847
        > #11 0x00007fac25b07409 in binaryurp::Bridge::~Bridge() (this=0x7fac24117078) at binaryurp/source/bridge.cxx:838
        > #12 0x00007fac25b39ee1 in std::default_delete<binaryurp::IncomingRequest>::operator()(binaryurp::IncomingRequest*) const (this=<optimized out>, __ptr=0x7fabfc00ba50) at /usr/lib/gcc/x86_64-redhat-linux/6.2.1/../../../../include/c++/6.2.1/bits/unique_ptr.h:76
        > #13 0x00007fac25b38fa8 in std::unique_ptr<binaryurp::IncomingRequest, std::default_delete<binaryurp::IncomingRequest> >::~unique_ptr() (this=0x7fac0bb74ac0) at /usr/lib/gcc/x86_64-redhat-linux/6.2.1/../../../../include/c++/6.2.1/bits/unique_ptr.h:236
        > #14 0x00007fac25b36d71 in request(void*) (pThreadSpecificData=<optimized out>) at binaryurp/source/reader.cxx:83
        > #15 0x00007fac47fbaa95 in cppu_threadpool::JobQueue::enter(long, bool) (this=<optimized out>, nDisposeId=<optimized out>, bReturnWhenNoJob=<optimized out>) at cppu/source/threadpool/jobqueue.cxx:107
        > #16 0x00007fac47fbe1f9 in cppu_threadpool::ORequestThread::run() (this=0x7fabfc001160) at cppu/source/threadpool/thread.cxx:165
        > #17 0x00007fac47fbf9ca in threadFunc(void*) (param=0x7fabfc001170) at include/osl/thread.hxx:185
        > #18 0x00007fac4b4d5a3c in osl_thread_start_Impl(void*) (pData=0x7fabfc0011d0) at sal/osl/unx/thread.cxx:240
        > #19 0x00007fac4ab2a5ca in start_thread (arg=0x7fac0bb75700) at pthread_create.c:333
        > #20 0x00007fac4ae420ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
        
        while the main thread is already shutting down:
        
        > #19 0x00007fac4b14100f in desktop::Desktop::doShutdown() (this=0x7fff8a6149d0) at desktop/source/app/app.cxx:1783
        > #20 0x00007fac4b13f505 in desktop::Desktop::Main() (this=0x7fff8a6149d0) at desktop/source/app/app.cxx:1716
        > #21 0x00007fac419a0f79 in ImplSVMain() () at vcl/source/app/svmain.cxx:185
        > #22 0x00007fac419a1c14 in SVMain() () at vcl/source/app/svmain.cxx:223
        > #23 0x00007fac4b17c773 in soffice_main() () at desktop/source/app/sofficemain.cxx:166
        > #24 0x0000000000400916 in sal_main () at desktop/source/app/main.c:48
        > #25 0x00000000004008fb in main (argc=<optimized out>, argv=<optimized out>) at desktop/source/app/main.c:47
        
        Change-Id: I34beac40e89f6d522af49f9dcdb3ed2fc1259c4b

2016-12-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [862c12396585661606d4e6ae583d1d024a19d222]

        tdf#104440 sw: fix layout inconsistency with dynamic wrapping and undo
        
        The problem was that the second fly frame was placed on the first page
        initially, but after typing a character (which moved it to the second
        page) and then undoing, it wasn't moved back.
        
        Fix the inconsistency by handling the "fly frame takes all horizontal
        space" case as parallel wrapping (which will result in no wrapping at
        the end), this way the second fly frame appears on the second page both
        initially and after editing.
        
        As an additional data point, the DOC export of the bugdoc is now
        rendered in Word the same way as in Writer.
        
        Change-Id: Ifc9f17458ad0501b8ab6077e5a4998d48fd6f1d8

2016-12-07  Mike Kaganski  <mike.kaganski@collabora.com>  [1d74d19a76f203ca33956e564b916704e17af4f7]

        Monkey business: Fix typo in comments: et -> ed :)
        
        Change-Id: I91440e8582108b9121ac6525c8ac88ad6f218a60
        Reviewed-on: https://gerrit.libreoffice.org/31721
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-12-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d1a9c73ea16f5b4838f639ce2bb2226d9b9b334a]

        tdf#88206 replace cppu::WeakImplHelper* misc
        
        also edited two examples in canvas comments
        
        Change-Id: Iac82b462168f869f995c33bb2c639f3dbe09cbd5
        Reviewed-on: https://gerrit.libreoffice.org/31715
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [a6149bc0aa25dfbe963466a3a02c3d1ac18d75a1]

        sw: use auto when initializing with a cast in rtfattributeoutput
        
        Change-Id: Id51fe7614b8e0045eddb66ed4bbffa7f60052f7d

2016-12-07  Takeshi Abe  <tabe@fixedpoint.jp>  [878461f96730b0930c5f397a205d0239ad034fe5]

        Fix typo in comments: et -> ed
        
        Change-Id: I447c46cc3d66c7f482314626826dd708bf1c01c4

2016-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [a08cb3b52ea4a071ce8eb5a1786ea45fd211ab78]

        convert PolyFlags to scoped enum
        
        and remove the XPolyFlags enum, which has the same values and was being
        converted to PolyFlags anyhow
        
        Change-Id: Iaead84933c79a7603698a4e50257dd944df89c41
        Reviewed-on: https://gerrit.libreoffice.org/31627
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-07  Caolán McNamara  <caolanm@redhat.com>  [62283fed204e05e3f30a8ae703762d7f96c4e88a]

        crashtesting: "use" loop in moz325427-1.svg
        
        Change-Id: I6ea2aaa5ca857d89342b9d18bd4cbedbeeea2b2f

2016-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d752159f482ac5d96f2115a7c8c579b22920730]

        sort constants in VclEventId
        
        Change-Id: I8d294eb35d30f6b944c61a1d7a002b76da624a13
        Reviewed-on: https://gerrit.libreoffice.org/31713
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-07  Gabor Kelemen  <kelemeng@gnome.hu>  [70a9aa0e347b2bbc0878a3563cf3f00775a9b6c3]

        Updated core Project: help  eb91fb0313b9e9f3b1276502aebf77ca8ff6c115
        
        tdf#104410 'Insert - Names' moved and renamed
        
        Now this menu item is 'Sheet - Named Ranges and Expressions'
        
        Change-Id: I82113ef2e969cd2409fe114a51789e030752cdc0
        Reviewed-on: https://gerrit.libreoffice.org/31700
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        

2016-12-07  Stephan Bergmann  <sbergman@redhat.com>  [9e258eca6d51774fb52e45c25ebec567390db5d6]

        Replace calls to get(Qualified)NameAsString with stuff from check.hxx
        
        Change-Id: I14e48ea5c59bdd12ad6484222b3e8733664e78c4
        Reviewed-on: https://gerrit.libreoffice.org/31712
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d48f5fc0a4f7b5b8c9d3a4f4cc85d5f3a7e5053]

        convert VCLEVENT constants to scoped enum
        
        Change-Id: Ic8ccb0a9715ec05182dacddab2c015b0de6a0fba
        Reviewed-on: https://gerrit.libreoffice.org/31675
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-07  Mark Page  <aptitude@btconnect.com>  [ed80d28d9f019a1afa2edd66e115eae26ea19963]

        Convert region to use std::unique_ptr
        
        Change-Id: I1bcc6c62e2caa16f4f3fbc0bef60934e72a3e9a3
        Reviewed-on: https://gerrit.libreoffice.org/31669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ad1f2e699ac3c2b9c3cea7d2d3589fbc3749fc0a]

        tdf#88206 replace cppu::WeakImplHelper* in ucbhelper
        
        Change-Id: Iaa48400372ad5a927914c5c93d21f4871ebf5c78
        Reviewed-on: https://gerrit.libreoffice.org/31690
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [43de0518bc1f0b7aa8d57132a11cae6fa411680f]

        tdf#88206 replace cppu::WeakImplHelper* in toolkit
        
        Change-Id: I89713755023ea003559cc76fb77eb97de2135cae
        Reviewed-on: https://gerrit.libreoffice.org/31696
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-07  Justin Luth  <justin_luth@sil.org>  [b71c09a31c245f2fc1e1ff3760206bb121869633]

        tdf#104420 writerfilter: no dummy para in headers
        
        Change-Id: I22bf2d85e01ce5a084babdc07a11ada0790f4933
        Reviewed-on: https://gerrit.libreoffice.org/31710
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-12-07  Takeshi Abe  <tabe@fixedpoint.jp>  [f7834582a7f8ce53175f60b3ca3e62475a78f277]

        starmath: Add unit test for importing MathML's mathcolor
        
        Change-Id: I1e6378834889d6808a1aa724b2cc72c59b02435e
        Reviewed-on: https://gerrit.libreoffice.org/31671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-07  Takeshi Abe  <tabe@fixedpoint.jp>  [4b6c66daa8a4865bd7e3350c4a0307575d2aff63]

        starmath: Require that they are non-0 vectors
        
        Otherwise, division by zero would happen.
        
        Change-Id: I77fde7da87f32ba530482e80623bb449313cf986
        Reviewed-on: https://gerrit.libreoffice.org/31670
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-07  Takeshi Abe  <tabe@fixedpoint.jp>  [798c832dc35f65786f6ec30d5e851a27886e8cfd]

        sw: Kill unused SwRewriter
        
        Change-Id: Ic4b208773df1cce4e6d682c0d7b119409daf467e
        Reviewed-on: https://gerrit.libreoffice.org/31650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-06  Stephan Bergmann  <sbergman@redhat.com>  [dd8e21c2c744c657efa6c680f09e66d57c89cf3d]

        loplugin:unnecessaryoverride
        
        Change-Id: Ifa46b0eb0fb8f288acbcf19f7090a62c6a1ecef3

2016-12-06  Caolán McNamara  <caolanm@redhat.com>  [adfcd16220444ef3ea318515c5a331210250e45f]

        Resolves: rhbz#1401778 gtk3+wayland switching windows from the window woes
        
        ignore 0 timestamps cause they're useless and get the current event time
        stamp during MenuBarReturnFocus to determine the timestamp of the menu
        command dispatch
        
        Change-Id: Ia4b00aafc9ef47b41dcca2c160e943200db5c524

2016-12-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6ce819eefe8dab8ba38bda160e45ccc4220c40f3]

        SafeModeDialog: Rename widget to match label
        
        Change-Id: I6bb02527fa77846343e55ff73497d1b46b5e1ba8
        Reviewed-on: https://gerrit.libreoffice.org/31699
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-12-06  Eike Rathke  <erack@redhat.com>  [709053fc72db3eacfec0a7d8e47557b34bc6193e]

        Revert "attempt to fix Linux-rpm_deb-x86_71-TDF tinderbox build for 5-2, tdf#101363"
        
        This reverts commit 39aa5c2c653f36393416a6aadd6e599051bbfe7b.
        
        Turns out the cause is something completely different..

2016-12-06  Eike Rathke  <erack@redhat.com>  [ed4da005b076b5b1ea96dcc4b8caa994709ee733]

        Revert "try a volatile"
        
        This reverts commit 8a460cfa1b1ce01c7a479ce2e7f21a92a2c50de3.
        
        Turns out the cause is something completely different..

2016-12-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4a4c4d3768eab66c14e9e444e33bca0acb60981e]

        SafeModeDialog: Add option to reset bundled extension registration
        
        Change-Id: Ic83ada7cc76142852643cefa60b4fc9286e0756a
        Reviewed-on: https://gerrit.libreoffice.org/31694
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-12-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a3597a3f370175d0c06887e6691cbfa045937ad4]

        SafeModeDialog: Rename to match reality
        
        This doesn't remove shared&bundled extensions, but resets the registration
        database from shared extensions.
        
        Change-Id: I9f198fc7b771fd3bd31547008fd8d006a6d1b5d5
        Reviewed-on: https://gerrit.libreoffice.org/31693
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-12-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9da0627254ca31f768740a7b6012ca85d925fb30]

        Simplify code
        
        Change-Id: Ibb154ebdacb6f445371cb55d795420f92bed0a22
        Reviewed-on: https://gerrit.libreoffice.org/31691
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-12-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [801f578fe43965a7e97cef71081e9a79a6cab72c]

        SafeModeDialog: Could not activate checkboxes to remove extensions
        
        Because of missing event handler
        
        Change-Id: Id546a2b22a89321ca09ec29ba7787a1315753bcf
        Reviewed-on: https://gerrit.libreoffice.org/31692
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-12-06  Tor Lillqvist  <tml@collabora.com>  [c38a4d9ce248b4b3fcc9208b25dfa599fe506ac0]

        Make the CPPUNITTRACE="lldb --" thing work again (on macOS)
        
        It doesn't seem to work (any longer in 10.12) to pass
        DYLD_LIBRARY_PATH in the environment to the process to be run under
        lldb. We need to make lldb execute an explicit 'settings set
        target.env-vars' command. Use a temporary file to pass that command.
        
        I could not figure out where to call the gb_CppunitTest_POSTGDBTRACE
        macro I define, to remove the temporary file, sorry. Help appreciated.
        
        Change-Id: I46bd05f14623639e6ce10112b92ef497cdbb0755

2016-12-06  Tor Lillqvist  <tml@collabora.com>  [367c9550ccbe324ed345ead9c288c9bd2f72ea93]

        Remove noise SAL_INFO that even crashed when pPrefix was NULL
        
        Not sure why it crashed only on macOS?
        
        Change-Id: I9578d7de39e22ba79950c6b47aad26944a5d0fa2

2016-12-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [bd3402ba43c6e028e90d6bf6d829ebc72d6ebcd4]

        tdf#88206 replace cppu::WeakImplHelper* in sax and xml*
        
        Change-Id: I75f4000a17155fbdff96fe0733dc0225b20cd4d2
        Reviewed-on: https://gerrit.libreoffice.org/31678
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-06  Mark Page  <aptitude@btconnect.com>  [e67857cb18f6565959122a36d81ec722ac052a11]

        Convert TextView to unique_ptr
        
        The destructor contains reset to the unique_ptr's because
        it is not clear of the importance of the destruction order
        
        Change-Id: Ifbbb4fe8352cb3b50f18cebd60cf00af010c086a
        Reviewed-on: https://gerrit.libreoffice.org/31673
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-06  Mark Page  <aptitude@btconnect.com>  [d08db164dcac8f6aa88158b2848abb5ad66a4052]

        Change Read/Write access to Scoped Read/Write access
        
        Change-Id: Idbe8e393b64f2a151e20c1851d7c14fa161acf97
        Reviewed-on: https://gerrit.libreoffice.org/31635
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0c6c37cb01c242ad9324bc91ac15c974529086c5]

        cleanup unused includes (related to tdf#88206)
        
        cppuhelper/compbase*.hxx and cppuhelper/implbase*.hxx
        
        compbase*.hxx includes implbase*.hxx replace compbase*.hxx if only
        implbase*.hxx stuff is used.
        
        Change-Id: I631a20aee411c6a32ffcf470f6e392621755f995
        Reviewed-on: https://gerrit.libreoffice.org/31686
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-06  Alex McMurchy1917  <mcmurchy1917-libreoffice@yahoo.co.uk>  [08befaceb65bf2f0f0e8ec976f7826be8f5dd7d7]

        Fixes tdf#104412 - DirectoryNameoutofPath no longer works
        
        In the macro tools library the subroutine GetFileNameWithoutExtension
        has a missing bracket in the last line. This confuses the following
        subroutine DirectoryNameoutofPath causing it to fail.
        
        This only came to light after the introduction of commit
        
        "tdf#80731 Closing parenthesis is now detected (Mid statement and functions)."
        
        which tightened up on syntax validation.
        
        This commit adds in the missing bracket to subroutine
        GetFileNameWithoutExtension in the macro tools library.
        
        Change-Id: I015c88a29a933cd42b7a7623a9ae70d090739c54
        Reviewed-on: https://gerrit.libreoffice.org/31677
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-12-06  Stephan Bergmann  <sbergman@redhat.com>  [d752b1682307008d3e08a9f11e50ddc506d5f6ab]

        Remove broken SAL_INFO
        
        Identifier apparently is not null terminated; caused CppunitTest_unoxml_domtest
        to fail with out-of-bounds read under -fsanitize=address.
        
        Change-Id: Id7c6ef6323d41d16b559488604e1c1feb725d608

2016-12-06  Stephan Bergmann  <sbergman@redhat.com>  [deaeae4d9571d2a1d4c49fc51435139e7a051f3b]

        Make VclPtr move assignment operator actually move
        
        071e23fee07b92b8f07800cda3ca7e66afe818ae "add move operators for VclPtr" added
        (among other things) a move assignment operator that rather copied m_rInnerRef.
        But if b72c6feba87bd8707f39902a3066ba476188cb1d "manage VCL widgets using
        rtl::Reference" had not pointlessly introduced a user-declared copy constructor
        in the first place, all the copy/move special member functions would be
        implicitly declared (as VclPtr does not have a user-declared destructor).
        
        Change-Id: I1bec05a7a1b5b48a7b7d74e64a88f118454f8cb2

2016-12-06  Tibor Móger  <hapcyhun@gmail.com>  [d8796f6ef1c258f82579442070b1eb6b0c48ce20]

        cppcheck unreadVariable: curr_Offset
        
        Change-Id: Iffc1d36a0e1921f55f24f5e3f9fc1b063b7c0f16
        Reviewed-on: https://gerrit.libreoffice.org/31672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-12-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [3531358218fb3bb2691a4a9e49bcff5beeb6eb03]

        loplugin:staticmethods
        
        Change-Id: I701dfbe69380b5e4024fe55d0045c909bd4b607a

2016-12-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [57236961bbc280c401b1788532a1934bd66c54d9]

        sw: outline longer SwLineLayout member functions
        
        Change-Id: I8ad38c64eea399e3b682a82f7b1a10ca8c669021

2016-12-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ed936cc7400339f6c884f1ba435b4c90947e5ee]

        pretty the scheduler debug a little
        
        Change-Id: Ia5fe9869b5730a81d4343c4fe0a6cf7ca942cca6

2016-12-06  Caolán McNamara  <caolanm@redhat.com>  [421d5e0c61640ab56e67fc0ddbfe67de4332ce8e]

        we the fuzzers headless of course
        
        Change-Id: Ib5d2ace4501840e554c03a6f6c1506ceb920039c

2016-12-06  Stephan Bergmann  <sbergman@redhat.com>  [ba8e95d0e86682349f377480e65fbf4641ef27f2]

        Comment cppcheck accessForwarded as harmless
        
        Change-Id: I2692ba63f010b61e7b4c1fe54368f4dac9c42d60

2016-12-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [557da0b7d8e30da4b0e3a0c630383afd79b5bf85]

        remove some ascii art and demote a SAL_WARN
        
        Change-Id: Ia4d084a598aca050cda02c17d11ed97eecef7650

2016-12-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [3224f26cfed1963994db53172a70f332068ae41e]

        OSL_TRACE->SAL in unotools..uui
        
        Change-Id: I7f391604401b8a10f5d451673ed6223c031c56ab

2016-12-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e182284510a5fc76c1343bfa432780dc4cd609d]

        OSL_TRACE -> SAL_ in vcl
        
        Change-Id: Icd317671a6b1b5356f0ccc7c59d50952fe20269b
        Reviewed-on: https://gerrit.libreoffice.org/31667
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-06  Caolán McNamara  <caolanm@redhat.com>  [b80dc5827125a0ab3bc6b5479330ba2469a6afb9]

        unwind fpicker RID_FILEPICKER_IMAGES imagelist
        
        Change-Id: I1b55e4581c7fcbdf228c3b903269e28d37e53297

2016-12-06  Mark Page  <aptitude@btconnect.com>  [13e77648265a91ec2b7d649d30a108e4e1eff3c8]

        Use std::unique_ptr for AnimationEntry
        
        Change-Id: Ia089be3677adadb4250003b78b7c6bc15ab8bc42
        Reviewed-on: https://gerrit.libreoffice.org/31631
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-06  Stephan Bergmann  <sbergman@redhat.com>  [9b8fb821504079e6fb1636dad06e7644a302f39f]

        loplugin:unnecessaryoverride
        
        Change-Id: Iac074bd6f59d2fc890459b45801d0a6143c3eb9e

2016-12-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [c2e070d9a8192e7aceed64a63c716c7317843747]

        tdf#104317 RTF import: avoid setting CustomShapeGeometry on a line shape
        
        Even Santa Claus knows it has no such property.
        
        Change-Id: I46e27868c62fabd10c6447956e40e55962ee284b
        Reviewed-on: https://gerrit.libreoffice.org/31668
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-06  Mert Tumer  <merttumer@outlook.com>  [252008d49203344ebe69e727a260a48bc76d7a82]

        tdf#103524 - Fix Bottom Toolbars closing operation
        
        Added variables to control state of bottom toolbars, and based
        on their state open/close the bars
        
        Change-Id: I5f9429b336451a354b95dcee18b71fb577c28559
        Reviewed-on: https://gerrit.libreoffice.org/30298
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-12-06  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [dd89c68edf7f022e1c96d0cc9e7e13cde042dd4b]

        Do not enable radio buttons of image flip on create
        
        On the Image tab of the Image Properties dialog,
        The radio buttons under the horizontal flip option
        should come disabled when that option is not checked.
        
        Wrong order of "Enable" calls was causing them to be
        enabled on create, all the time.
        
        Change-Id: Ie361a8280e2a303d38025c5c684f5c07ba2e1ef9
        Reviewed-on: https://gerrit.libreoffice.org/31619
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2016-12-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e293a731c1559c9869dfcb32491bc600fc18e4e]

        new loplugin/rewriter comparisonwithconstant
        
        As per sberg' suggestion
        
        Limit it to == and !=, because some people like the flow of inequalities
        like: "0 < a && a < 42"
        
        The changes to sal/ were made using the rewriter.
        
        The rewriter still has one bug, in pipe.cxx, it managed to pick up
        some random piece of macro. No idea why.
        
        Change-Id: I01305f9c5396a4b6c7421d6e92f1b4b529388e82
        Reviewed-on: https://gerrit.libreoffice.org/30962
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc719ad619f1897d05581e38a2703add6f6a1050]

        convert IMPL_PAINT constants to typed_flags
        
        Change-Id: I9a38a2927cc626e3a94c9eeaffb94b7fd2b6204c
        Reviewed-on: https://gerrit.libreoffice.org/31634
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [70f05aa69acca911298201b8a61e3312ec1ab30e]

        convert PolyStyle to scoped enum
        
        Change-Id: Ia35fdbb5e40888db9558988ac069741b31721f0e
        Reviewed-on: https://gerrit.libreoffice.org/31633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-06  Kohei Yoshida  <kohei.yoshida@collabora.com>  [ae923f941f70ebe99cc785076f3357015dd69003]

        tdf#71409: Let's not crash the function wizard dialog.
        
        It's a long story, but here is a short summary:
        
        When the function wizard dialog launches, it uses an edit engine
        instance to process text input, and that edit engine instance comes
        from the input window (for whatever reason).  And, we are supposed
        to get ScTextWnd::MakeDialogEditView() called to instantiate such
        edit engine instance for the function wizard dialog.  My previous
        change, however, changed this and ScTextWnd::InitEditEngine() ended
        up getting called to instantiate the edit engine instance.  These
        two functions create edit engine instances with different settings
        intended for different use cases...
        
        The crash we saw is just one manifestation of such differences.
        
        Change-Id: I7fd84c1b1eca2351b9ecc87e325c2fd3787369eb
        Reviewed-on: https://gerrit.libreoffice.org/31664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-12-06  Eike Rathke  <erack@redhat.com>  [8a460cfa1b1ce01c7a479ce2e7f21a92a2c50de3]

        try a volatile
        
        Change-Id: Iadaeb1cdf8a73cac3308e82caa2e65db07ec0fc1

2016-12-06  Eike Rathke  <erack@redhat.com>  [63bf040056b64e0bf32a36277c54deee566de4fc]

        use IncCol() IncRow()
        
        Change-Id: Ibae425df118ad222db2740b51040d7a6c65b2aa6

2016-12-05  liongold  <beimaginativeegroup@gmail.com>  [a9f56091b6422ec8c42f09b8472200ae4ab12548]

        Updated core Project: help  75c62b4a8207e56c9998429a07760350badc9ded
        
        tdf#101140 Adding Help for RAWSUBTRACT function
        
        Change-Id: I8eba1c661a31766a5fd84489e4a7db46d5570f73
        Reviewed-on: https://gerrit.libreoffice.org/31086
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [b0e7282bdd918d35fad6e5677ebe8f01ca4a78af]

        IMG_FILEDLG_BTN_STD is unused
        
        Change-Id: Id41d43ec74575ba0edc59f87ffa8b6c9b1485010

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [9ab9a15c06cb5246471dea41d5c9f24e819bdf50]

        only IMG_PRIMARY_KEY is actually used
        
        Change-Id: Ie888ed93f0d511e0c040af32f41e8350113b586c

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [cca70d0761505822aecd8afb7cfb437ef12bcdfe]

        oss-fuzz woes continue
        
        Change-Id: I8307c09d5ba4fb24c0d2e273459b34edd06ae76a

2016-12-05  Eike Rathke  <erack@redhat.com>  [39aa5c2c653f36393416a6aadd6e599051bbfe7b]

        attempt to fix Linux-rpm_deb-x86_71-TDF tinderbox build for 5-2, tdf#101363
        
        See http://tinderbox.libreoffice.org/cgi-bin/gunzip.cgi?tree=libreoffice-5-2&brief-log=1480964401.32227
        (as long as it is there)
        
        Change-Id: If119a19e2f5dbe53298f0b30b5749997d99bf884

2016-12-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [dce3d70d269263f35ac6921d61ee6569e75cadbf]

        use initialization list
        
        guess comments in EditSelection ctors were about
        calling copy-ctor directly instead of default-ctor + copy assign
        
        Change-Id: I0f849d7e9af3d3b8c6d8688f549b3539a0c67873
        Reviewed-on: https://gerrit.libreoffice.org/31632
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-05  Mark Page  <aptitude@btconnect.com>  [7006568138b5b2d2c11dd558049cd4085c449c9e]

        Change Read/Write access to Scoped Read/Write access
        
        Change-Id: I2259af0d169f850ceb39f22424197912dfd20171
        Reviewed-on: https://gerrit.libreoffice.org/31624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-05  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [8725c011de34206a91aa4d422a0b67a845cf2e1c]

        use proper message passing
        
        Change-Id: Ibf02e22d7dcca2338da34376a70e9383e366920d
        Reviewed-on: https://gerrit.libreoffice.org/31614
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-05  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [47203f2cff8afb2d4e57be479089f39d36160bb4]

        use proper message passing
        
        Change-Id: Ie516712b3474a0eb800e2d9e3e41921b10059fe8
        Reviewed-on: https://gerrit.libreoffice.org/31613
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-05  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [6816994ffb0b8776605d1ce87889f3d54c8aaf57]

        (re)use proper message passing
        
        Change-Id: Ie80dad279af4e3d1b72f89d266f10d2309ed2e96
        Reviewed-on: https://gerrit.libreoffice.org/31612
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [08f7304fa3ed174ea47e9c90a21ed64219b1a969]

        drop these intermediate Images and use BitmapEx directly
        
        Change-Id: Ief15df1722bb59323563c21d76f5af624fbef8c9

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [e7a3a9104a4ab5709583b7506b0bd10ec6163fba]

        unwind sc RID_STYLEFAMILY_IMAGELIST imagelist
        
        Change-Id: I22bc4a615295bf43110633e22b5884b511777c2b

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [9b392338474ee266ff90c5c72cccea1b96ddbe45]

        unwind sd RID_STYLEFAMILY_IMAGELIST imagelist
        
        Change-Id: I1096374eeada6a4ca2ba1acf9f094d6f6d80c3ad

2016-12-05  Takeshi Abe  <tabe@fixedpoint.jp>  [59a59de8beef6397370f050b4572da61b95e4d7c]

        starmath: Prefix members of SmStructureNode
        
        Change-Id: I58f6ca7585ef726d4ac3f555118832a4434f4e3c
        Reviewed-on: https://gerrit.libreoffice.org/31629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-05  tagezi  <lera.goncharuk@gmail.com>  [d78f29ab3f40cfaf8c975005fceba93a193b28e5]

        tdf#100836 "Starting the LibreOffice Software With Parameters" help update
        
        rewritten cmdHelp in accordance with the attached document in bug tdf#100836
        
        Change-Id: I6453ee87039272388fe1bc0efd747dc706b570ff
        Reviewed-on: https://gerrit.libreoffice.org/31244
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [db7435c251db758f50649d556b56273dc4a51310]

        oss-fuzz deploys in a very different env to which its built
        
        Change-Id: Ice4956cd196424d21bf659f95f99c3e0c6928744

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [e100bb57d884d21c6a0e498317fa93b0202dcb64]

        fix the generally unused non-neon webdav MapDAVException
        
        Change-Id: I82caa1686a8855c484050f129d5095f95eab7ece

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [9277bd24f22c6c2361d50f8b242cfef8d5573428]

        loplugin:unnecessaryoverride
        
        Change-Id: I7721c15ba94ff27f64962bb67698853bc3b86cea

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [46346a2f4e99f2838d650d08aa383f652f654666]

        rename wmftester to wmffuzzer
        
        to make it easy to distinguish these things if there ends up being a gadzillion of them
        
        Change-Id: Ifb75cfa5e3039b8730ce08644c6a76cd040f6ed8

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [5ca4a50c17e9637c8b39293ec1d1c50402b563f7]

        optionally enable oss-fuzz targets via --enable-fuzzers
        
        Change-Id: I16f52515a149a1e6e47cd0301a45db84ddd95885

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [32bdcdd411178a909806905bdee8725e3492dc7f]

        fix build
        
        Change-Id: I45c180d5eed1bcac97674ce39ae07b9a47819aa4

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [4e6369c51bbf59d29e2686d4e5d3b2e8b4393903]

        AvoidConfig fastpath for testing
        
        Change-Id: I50aa865f1b5f0524c2c8af32fa94faea9f6943e9

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [48a46f631a9997ac97aa5de5db2c3b5390ee179a]

        fix LLVMFuzzerInitialize
        
        Change-Id: I238d210bccbf74913b5f2c0ec2de0ac27d93fef6

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [ec65b855546eb8a6d139ade7fd147eb7f322de66]

        stash oss-fuzz demo target in our tree
        
        Change-Id: If95e59ffd76a3c3b9dbcdbcbee6a9233f6fd9bac

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [e96e5512a94bd6fd354576ed033755998ec92bd7]

        drop unused BMP_STYLES_FAMILY_NUM resource
        
        since...
        
        commit 197010643e7e1b8c973013efa9034ffc9bdb56c0
        Author: Michael Stahl <mstahl@redhat.com>
        Date:   Fri Jul 26 22:38:28 2013 +0200
        
            remove some more SfxObjectShell methods that only call each other
        
        Change-Id: Ife3e9add675a8163082cd0ba9b009ea0535d449d

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [de943f90ed1d1402d2eb9c778740b4e7dfcda92c]

        unwind RID_STYLEFAMILY_IMAGELIST imagelist
        
        Change-Id: I03f4058114bb837c3d8edd25791464e7d7ba16ed

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [e84e15b79cc0541323c01a1040e0cce96bd9032f]

        fix build
        
        Change-Id: I3fa46edfbdb75201e9dc4a615d67124487e2dd20

2016-12-05  kerem  <hallackerem@gmail.com>  [25cc8979c5e6238bb76c9d751f3fa3433f48542c]

        tdf#97361 remove = None assignments in sfx2 python unit tests
        
        Change-Id: Iba3926d1b044ade69e1306941ed70b644dc577d6
        Reviewed-on: https://gerrit.libreoffice.org/31602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [42d68eada6a745bdccb210efffcde8668061e3ef]

        unroll IMG_NAVI_ENTRYBMP ImageList
        
        Change-Id: Icb00102f064b845b33a072880c60a9aae5dc4a55

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [dae92e11061a718a0c74384b086bca14aa2213ac]

        convert these Image resources to Bitmap
        
        Change-Id: Iff9e956f65190c0e9dc99ada5df613fc0be9516e

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [e5ecb998fd78137aec32ad2cc996eaa4bb3e499d]

        avoid coverity#1371269 Missing move assignment operator
        
        Change-Id: I0ba8991ecc0934d839ac4e1bfe80f0568057fcc7

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [7dde56f2cfb970464f5ebbacac6ebb8b6d9cceef]

        use a std::unique_ptr
        
        Change-Id: I23fdc5f86d8fb9da3c74fab4e47636600fa408b7

2016-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [aa54f8aa093bcb62c1428d252150ed2591ce2c19]

        convert EscapeType to scoped enum
        
        Change-Id: Ic688a9803772a7ce39d03374986118d85807c18c

2016-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [50151db9f740afee7f11a10cc5c61b437bf87caf]

        convert FSysStyle to o3tl::typed_flags
        
        Change-Id: I58a63a0e6f619442f21827064644ecd8ca57b8ff

2016-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [bfde4866e07746eafa2f0d6173c29d805cc35ad0]

        convert DecodeMechanism to scoped enum
        
        Change-Id: I5c56634b1bca8e37fa73d02d2428645301b6c547

2016-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [803215142efa6437515348f63bd70ffdcf5d45f1]

        convert INetURLObject::EncodeMechanism to scoped enum
        
        Change-Id: I50ea17c7779c7b5cacddf548f1773fd7d6c8bade

2016-12-05  Mike Kaganski  <mike.kaganski@collabora.com>  [9d3366c4c62efa4260c1b11d4b53d5982d6fac48]

        Fix a typo
        
        Cf. comment for #i2109 in commit 90b73c7b
        
        Change-Id: I74a606d0c5c6e1071e914b4565d825920c71d158
        Reviewed-on: https://gerrit.libreoffice.org/31626
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-12-05  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [f2a75fecdfb5d92d27074312f29dc7dc4afb16ec]

        tdf#91475 Fix column width during .xlsx export
        
        With commit 16726a1b37df8bdcae02b3c7699df814977222bd the new import algorithm
        was introduced. Unfortunately it looks like that some specific column width
        are improved, but for other widths it is worse.
        More information is available at:
        https://bugs.documentfoundation.org/show_bug.cgi?id=91475#c29
        
        In this commit I added unit tests which prooves proper working of old
        algorithm and I have switched to old algorithm.
        Unit test which was done:
         1. After resave .xlsx file, the column width values did not change
         2. After export .ods to .xlsx displayed column width did not change
         3. After save .xlsx to .ods displayed column width did not change
        
        This commit resolve column width after exporting to .xlsx, and
        correctly preserve column width for LibreOffice.
        
        Change-Id: I26d074b203d08a4bf4e9e31e52dbfd7ca7d3beb1
        Reviewed-on: https://gerrit.libreoffice.org/27943
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-12-05  David Tardon  <dtardon@redhat.com>  [aef0cb825bdcda35013db701c9e3b3a23040349b]

        drop unneeded dep on boost_headers
        
        Change-Id: I351badba30556ec06ebfa8a360cc58e89f206372

2016-12-05  David Tardon  <dtardon@redhat.com>  [01c75db710126c88bcb6823386a8286a2a0de6fc]

        convert test helper library to dynamic
        
        Change-Id: I5992cc7ac9ffb3974fa49bb7feec4b0212032386

2016-12-05  David Tardon  <dtardon@redhat.com>  [e60a60f570ec04eb1c0f94fe43675400f71c786f]

        refactor
        
        Change-Id: I0cc034e7521de7911a9f5dfe8bc405971d175754

2016-12-05  David Tardon  <dtardon@redhat.com>  [675a74d5e57af8f6f3a30b69122cbd5faf392a86]

        rename to better match the purpose
        
        Change-Id: I7cd8e551c284045fbe782cc9756e283d466fd1bc

2016-12-05  David Tardon  <dtardon@redhat.com>  [7a4a6533e0313d6b8af448e2cc0de7b3fd5a493b]

        simplify a bit
        
        Change-Id: Id56ba12c4c8c96285d95c48c4f49c93e4feec580

2016-12-05  osnola  <alonso@loria.fr>  [e51a5546ff3940866ff7cfeb4874accf69165501]

        try to retrieve the .fm3 file when reading a .wp3 file
        
        Change-Id: Ib2c2af423b92a65c08c2647a1e931ea54228c203

2016-12-05  David Tardon  <dtardon@redhat.com>  [707c81bdba2d8145390cd3756dd93708d162b929]

        add separate MS PowerPoint 3 filter (libmwaw)
        
        Change-Id: I9f07e6d363387fc47f187f6635f489f8f8237f77

2016-12-05  David Tardon  <dtardon@redhat.com>  [5c6dde9e4a8757807d4541be51f24cc3dfc53b14]

        add new test files for libmwaw 0.3.9
        
        Change-Id: Ia8b69fac2115c9fd932c08deabe8908e07388d86

2016-12-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [57fb44833f7a4bdde741ad7d424ddf9f399fcf8d]

        sw: prefix members of BigPtrEntry
        
        Change-Id: Ibe1f647e7e370287e2b4d6110e66b726ddda8e3a

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [eab6ed9f00c3eeb9f4d54fb4e77369d521c7a3da]

        getVerticesSize got renamed to getVerticesByteSize
        
        Change-Id: I7eff6eeb92aede6beb4412aa3e574ae75d651d8b

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [5809f506f44715e60ce653b49050641967429661]

        rework diamond transition to use only opengl core
        
        cause that's all we've got in gtk3
        
        Change-Id: I6a47e344ccd39ba63e7a51ae18f89bb05bb642c4
        Reviewed-on: https://gerrit.libreoffice.org/31496
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [be446eb6055ccc60565045e0aaf05794d3a6cda8]

        silence some BAD_SHIFTs
        
        Change-Id: I2a669aff0a8a63eb4b16600344cea9f601d5e68a
        Reviewed-on: https://gerrit.libreoffice.org/31601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-12-05  Caolán McNamara  <caolanm@redhat.com>  [d7ea9b443701268f137483e008d0514236a88b91]

        for oss-fuzz check LDFLAGS for -fsanitize too
        
        Change-Id: I3de0776060c88c3f5705c67ea32ea1843876553e

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [ed7e1fd547a2b31c29e7e6d75c86ff59d152b5ad]

        loplugin:unnecessaryoverride
        
        Change-Id: I9ea456ebfc533efe766a0f1aa9d823b030343644

2016-12-05  Yossi Zahn  <yossizahn@gmail.com>  [c6db0e064959ec154db9471a8e1f1e2716bb3523]

        tdf#96354 correct broken autocorrect INitial CApitals
        
        Change-Id: If65ec7814c3aed5e4c17294ae57c34550373469d
        Reviewed-on: https://gerrit.libreoffice.org/31317
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [03c215ab07c3dc91fd1fd08a9f3ea627fbdea002]

        loplugin:unnecessaryoverride (dtors)
        
        Change-Id: Ia38672028668959bf3d5541fe4ddb9fb72848617

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [d12c8a0f2cedfb6a15742b51854492ec3829dc36]

        loplugin:unnecessaryoverride (dtors) in dbaccess
        
        Change-Id: I22cf2fec8e543582a32b9a4f00221f1b2d864f7a

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [7aeeb77c7b98a141be4935fcd33be016547ae619]

        loplugin:unnecessaryoverride (dtors) in drawinglayer
        
        Change-Id: Ib259cc2431b1703da40921c0f12679159d83ab0c

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [b1dd9a631a560cf95fd00104517ccc86082e4fcd]

        loplugin:unnecessaryoverride (dtors) in editeng
        
        Change-Id: I7a268a1e991e84304e5435e0f7b633873f6829eb

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [0fef19f1211bd4caad757a2b6ee6693369e69db0]

        loplugin:unnecessaryoverride (dtors) in embeddedobj
        
        Change-Id: I5a65a8816438b7e777cabeb334a8cd7bcf4c814e

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [40c0438386abb5c1106a88ac1dd0c4ab6d16eae2]

        loplugin:unnecessaryoverride (dtors) in eventattacher
        
        Change-Id: I548d90cb5aec077b78965f34b9275ef6aef315b0

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [13ce97351d1751eb24cf0cd1ad35048329407f15]

        loplugin:unnecessaryoverride (dtors) in extensions
        
        Change-Id: Ia8250bc33c5d05861794619c5d240fdcb4002c13

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [ccda3f37a4be4415e7349eed44cb9619da5cb153]

        loplugin:unnecessaryoverride (dtors) in forms
        
        Change-Id: Ia6787aa9dc7963b1e44604f22bfc95e0333a7f79

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [3ef5bf5a0a31b12116da644178b3c7afcbf8076d]

        loplugin:unnecessaryoverride (dtors) in framework
        
        Change-Id: I52b12e390b97f15f9af07edd511fa36288f31fbd

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [be1d38ba24a1c5f328b924bd204a142ab9355d79]

        loplugin:unnecessaryoverride (dtors) in i18nlangtag
        
        Change-Id: Id7c37e6a1966b4e44184391d9207e390d9c8861d

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [d3a1830539adabfcbefe7efde9757e2ac847b676]

        loplugin:unnecessaryoverride (dtors) in io
        
        Change-Id: I5c787d70fb3388e649e751d2b801765d567249c7

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [408e8fa80b86c4da2df66125723b2ca147e3ad1f]

        loplugin:unnecessaryoverride (dtors) in linguistic
        
        Change-Id: I046f4a29939e16d2576140774476a3daf3275bfa

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [d17d772eee3a6760f3100a7f0690f7b0440dffe6]

        loplugin:unnecessaryoverride (dtors) in remotebridges
        
        Change-Id: If9ea62b103f95a9f4abe692c6da2145f825a364f

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [8ed7c011dca7dce0f9da4250054b475431724e6d]

        loplugin:unnecessaryoverride (dtors) in reportdesign
        
        Change-Id: I9d28fbc78b24ec143d6ad3132137642309d02fa0

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [ea1393758ef493d74fb6b1ae7e1c55cda34ba767]

        loplugin:unnecessaryoverride (dtors) in sax
        
        Change-Id: I88ef1fc5b154f29f13ddab00626bcfcd67385bd1

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [4d1257641e28f8df3d8def5e80280be5b1edbddb]

        loplugin:unnecessaryoverride (dtors) in sc
        
        Change-Id: Ifc44a22738cbd0ebbd81fae5caf1d9792e7746cf

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [2e85ce9692b8331721f4656b24e41b2673178fc7]

        loplugin:unnecessaryoverride (dtors) in sccomp
        
        Change-Id: Ibfd17710adb0d8cea5046fdf13ca665e7aa549b7

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [84bbf2de22c6c488128ac42931f0ee1c2968e1b8]

        loplugin:unnecessaryoverride (dtors) in scripting
        
        Change-Id: I59abb019929e321f9955e57da68417bd137f1530

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [542bb6b7876f7a5aef4e27f054fba39448b111b5]

        loplugin:unnecessaryoverride (dtors) in sd
        
        Change-Id: Ibe339042a523f7c55fbcea68756524fc168e8558

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [4586cc8b62f93c1cb113218da4ebe332692fe314]

        loplugin:unnecessaryoverride (dtors) in sdext
        
        Change-Id: I02dd087722aa7df299ca09ba55bb32d5402319fc

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [196d1911368f7f3b459a1aac8f952311ec3732ba]

        loplugin:unnecessaryoverride (dtors) in sfx2
        
        Change-Id: Ic086a22bccd267824e68df6c963df8da76e6df2c

2016-12-05  Stephan Bergmann  <sbergman@redhat.com>  [fbb3f88df5b9ee64f2aacbe758a481c5d91d0fed]

        loplugin:unnecessaryoverride (dtors) in slideshow
        
        Change-Id: I5c4bc26bc51347e453ce69913edc52cf1f1aa821

2016-12-05  Tor Lillqvist  <tml@collabora.com>  [96918103a07ae984befceb4dc579b004216bbc9f]

        Revert "lok: in preinit stage, do not force locale"
        
        Fixes unit-prefork in online for me.
        
        Kendy suggested to also change the forced locale to en-US.UTF-8
        instead of just en-US, but that caused:
        warn:i18nlangtag:32416:1:i18nlangtag/source/languagetag/languagetag.cxx:1369:
        LanguageTagImpl::convertLocaleToLang: with bAllowOnTheFlyID invalid
        'en-US.UTF-8'.
        
        This reverts commit c3d25b8b74867b5b8419d09f6e362aa6c8eae34f.
        
        Change-Id: I2cd8c50a783918c380505e7a3aaf37d578e76031
        Reviewed-on: https://gerrit.libreoffice.org/31489
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2016-12-05  Mark Page  <aptitude@btconnect.com>  [a8b986572c288860f2076a50cdeadb1ee4aecd6d]

        Change Read/Write access to Scoped Read/Write access
        
        Change-Id: I4834d057e1997710f5ac9691d6c3eecb24e26881
        Reviewed-on: https://gerrit.libreoffice.org/31550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [d92d9df55c002323219012cd4896034e2be935fd]

        convert E_GRAPH_PROV constants to typed_flags
        
        and drop the never checked
           E_GRAPH_PROV_DO_NOT_ROTATE_METAFILES
        constant
        
        Change-Id: Idd2598c209b34bfa4a58a84ce5ee14a7340d59d4
        Reviewed-on: https://gerrit.libreoffice.org/31553
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe3e1067bfa8d62d2a43c7ea227d87327ee020d2]

        loplugin:countusersofdefaultparams in include/drawinglayer..i18nlangtag
        
        Change-Id: I081ed66a88fc11648f5c63919c3de2a71f1afd59
        Reviewed-on: https://gerrit.libreoffice.org/31556
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [8cf59c674326d93de049ffe2c1d73d7f32e70d37]

        make passstuffbyref plugin ignore std::move'd params
        
        request from vmiklos
        
        Change-Id: If263beb0623d725e406003bb1660df10fe4b4e35
        Reviewed-on: https://gerrit.libreoffice.org/31555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-05  Arnaud Versini  <arnaud.versini@gmail.com>  [86801fd5c1c0b02587ffb3082f4db63e7ef720ba]

        basic : Make NeedEsc easier to read
        
        Change-Id: Ie2ee404a51262cd08673268169a41255abf012bd
        Reviewed-on: https://gerrit.libreoffice.org/31600
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-05  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [2a5d8d7306776cc59a6311f20f32e1007dcac858]

        Lok: better logging and warnings
        
        Change-Id: Ia933ae65197893592eeb04cb8a1a617a931ad623
        Reviewed-on: https://gerrit.libreoffice.org/31606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2016-12-05  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [a8b2e3e948c507d71fd01b219dc77838f6bf785f]

        Lok: disable DesktopLOKTest::testTileInvalidationCompression
        
        For some reason this test fails on TinderBox and for others
        while passing on Jenkins on all platforms.
        
        This might be related to the compiler version used.
        
        Disabling until resolved.
        
        Change-Id: Ic05dbb290818506c78ceaa4c416fb00e8c0dc8da
        Reviewed-on: https://gerrit.libreoffice.org/31607
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2016-12-04  Caolán McNamara  <caolanm@redhat.com>  [453da06c97bb63394e9f9f2c9ede8a3a84b4b4a1]

        oss-fuzz check CXXFLAGS as well for -fsanitize= foo
        
        Change-Id: Ifd4aa349a9debcee4b8446c2e6e84ccc36a84efd

2016-12-04  Caolán McNamara  <caolanm@redhat.com>  [17f4f35619df8497c0cbbc9b455dcd4201156144]

        coverity#1394416 another effort at silencing Out-of-bounds read
        
        Change-Id: Ie43a6be74bb79fa75bd268cc4b11f90f076eca5a

2016-12-04  Julien Nabet  <serval2412@yahoo.fr>  [8d2f58a9922ca7352c626db06f9b8d5ca0bbaead]

        tdf#104227: fix subtypes DECIMAL/NUMERIC in resultset
        
        bt here:
        https://bug-attachments.documentfoundation.org/attachment.cgi?id=129298
        
        See also https://bugs.documentfoundation.org/show_bug.cgi?id=104227#c13 for more details
        
        Change-Id: Ied497cfff2f71e67161d541b90fe48bb3e2456b9
        Reviewed-on: https://gerrit.libreoffice.org/31593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-04  Ulrich Gemkow  <lobugs@ikr.uni-stuttgart.de>  [6555ec4f881f8e6ea9be19103ff51fb1bd6edb20]

        Remove write-only field
        
        Change-Id: I45502d73939e99cd3d72c9d8aaa17dc820e78207
        Reviewed-on: https://gerrit.libreoffice.org/31590
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [1bc6bd89adfdfe77e0355319c9b25ee6999f74fc]

        tdf#88206 replace cppu::WeakImplHelper* in svtools and svx
        
        and remove unused implbase*.hxx and compbase*.hxx includes
        
        Change-Id: Iedf6b6dce09b5baf714a1b3394bb7fb3526cca82
        Reviewed-on: https://gerrit.libreoffice.org/31594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [fe471fec199f5a16bd49caa45561abc518ac75bb]

        gbuildtoide: builddir is not necessarily same as srcdir
        
        Change-Id: Ied9f9abcc75f2edcd518ac247907f573aa21f35e
        Reviewed-on: https://gerrit.libreoffice.org/31158
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-04  Arnaud Versini  <arnaud.versini@gmail.com>  [8d43bc6ce87001a73cac9842678bcd04b87a61a0]

        basic: cleanup test_math_methods
        
        Change-Id: I11b3ca4c55151de7403ff9980ada9958d8ef12dc
        Reviewed-on: https://gerrit.libreoffice.org/31592
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2016-12-04  kerem  <hallackerem@gmail.com>  [48120d6ce597472933fa7a8a292ce8d0f1fbe1f9]

        tdf#97361 remove = None assignments in check_fields
        
        Change-Id: I7696f28e6b35e79e98614b295c749adebf33878b
        Reviewed-on: https://gerrit.libreoffice.org/31439
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-04  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [5c0321439a6dd5b00ef13a6ab69c3ef30629d5ea]

        use proper message passing
        
        Change-Id: I5c0b9007e5a84643ccbe3c5b6b6a913a43667e18
        Reviewed-on: https://gerrit.libreoffice.org/31573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-04  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [aa7ce30c039f90bf2361abf91e99e9102f390724]

        use proper message passing
        
        Change-Id: I1ee686ff96615f7b8aa69c0cd4caafaae07318b7
        Reviewed-on: https://gerrit.libreoffice.org/31493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-04  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [68b64b41e5e156facb3fe20bb109a8e02dc97111]

        use proper message passing
        
        Change-Id: I0c6610308f75a57e517b233db66c66b34eb25189
        Reviewed-on: https://gerrit.libreoffice.org/31492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-04  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [7afedc48aed8a31aa0f376e7e4505e48ddd3a99f]

        use proper message passing
        
        Change-Id: Ibeb0aff07aec223f274932f2b3a492e58db09a02
        Reviewed-on: https://gerrit.libreoffice.org/31488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-04  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [755d4756b9b105c035986ffb184630e62a47a2ba]

        use proper message passing
        
        Change-Id: Ibcdc6a492abe5e26fb9b5244119be5dacc01b7b4
        Reviewed-on: https://gerrit.libreoffice.org/31487
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-04  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [c697aa80f4f0f5d86bb84dfe4d64d19f803bc990]

        use proper message passing
        
        Change-Id: I55ce4f6a9b033dc064beed8e70d35a5b5097846d
        Reviewed-on: https://gerrit.libreoffice.org/31451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-04  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [17773e1a8dd6e97f57db111819338c418f819cef]

        tdf#93430: Get run attributes of text objects
        
        .. which are not paragraphs.
        
        Note: For some reason in character attributes sequence
        we have a wrong Any value for "CharPosture" property.
        
        Change-Id: Ia45526c01cc381d3d6a1b56dbf4f03fdd38a0989
        Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/31591

2016-12-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [94de45ec211ec0acead9ec11a22c3cd72336dbc7]

        Calc test - Financial and Logical functions. move to new directory
        
        Change-Id: Ie94c190f53904372aebfa15749b65c807052fcc7
        Reviewed-on: https://gerrit.libreoffice.org/31589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-03  Caolán McNamara  <caolanm@redhat.com>  [210f594773455bf49d1cf116f1c48ccf74cb26b4]

        oss-fuzz runs under docker
        
        and builds as root in that env, at least the default out of the box
        experience is that for me, I suppose I could faff around getting it add a
        user specifically for the build like I do for my coverity in docker
        build, or just drop this.
        
        This effectively reverts
        
        commit 466257699559390237615f651ce0f30f07543434
        Author: Tor Lillqvist <tml@collabora.com>
        Date:   Thu Apr 14 09:01:48 2016 +0300
        
            149
        
            Change-Id: I63f055756ff5f571d5ebe89aa4aee52d8ae2c510
        
        I see your 149 and raise you a 1172
        
        Change-Id: I3e81a725cdab1ff5ead0484dbfee11ac8fe303a9

2016-12-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [76936e787bd13fb1a747b7c716df3fba2d0d3fa9]

        cppcheck style fix for noExplicitConstructor in writerfilter
        
        make ctors with one parameter explicit
        
        Change-Id: I08e753cea9f5ea17d654c889bad37ab7d0f4611e
        Reviewed-on: https://gerrit.libreoffice.org/31588
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-12-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e6d9175fc6cc12b572d270c6c4c39ea5b7f86041]

        Calc functions tests -  move datetime functions to new directory
        
        Change-Id: I5b2c9455da5f700d0c4da59ee3d48e5aba486a55
        Reviewed-on: https://gerrit.libreoffice.org/31583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f8a7ddd6cff20f5f9f3f95fb578f89fac5fe97e7]

        sc tests files - move array functions to the new directory
        
        Change-Id: Ia701f2b0a3c21e19b2de95c8012cc5a37ed88359
        Reviewed-on: https://gerrit.libreoffice.org/31580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-03  Kohei Yoshida  <kohei.yoshida@collabora.com>  [072003142ee8bce41aff1b4db228819ca64926f9]

        Remove unnecessary indirections.
        
        Especially in the oox code there are many...
        
        Change-Id: I16915cc207c274e5bcdb5d1f4f8708db5a0479a1
        Reviewed-on: https://gerrit.libreoffice.org/31578
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2016-12-03  Takeshi Abe  <tabe@fixedpoint.jp>  [0d2e083fed20e4f0c263e2373aeee83bc7cee9cd]

        starmath: Prefix members of SmPolyLineNode etc.
        
        Change-Id: I6fa81689e14e605cd7449526e44245d4fdebb298
        Reviewed-on: https://gerrit.libreoffice.org/31536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-03  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1b206f37d0f9b61ebc908f58b33515c055ff1a75]

        add the SalAbort message to the crash reporter
        
        Change-Id: Ibe08034bcf2a73fb12562c87c2898db1e974376c
        Reviewed-on: https://gerrit.libreoffice.org/31577
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-03  Michael Meeks  <michael.meeks@collabora.com>  [8b86e9de388fff673bc86c14246eff8ed6aa591e]

        first cut at adding a GDI handles attribute to the windows crash report.
        
        Change-Id: I4e6fee65a1416398f6f59feb8734b3b00c0aed3b
        Reviewed-on: https://gerrit.libreoffice.org/31570
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-12-03  Kohei Yoshida  <kohei.yoshida@collabora.com>  [e8b43ac1ef8811e7b02e78bf48f6d71c822339d7]

        Fix the formatting style a bit, to be more consistent.
        
        Change-Id: Iaca5837e5502ef8eed4cddbca1d00e00c71c53c2
        Reviewed-on: https://gerrit.libreoffice.org/31576
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2016-12-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [150afc29c951d5fc9c40ff8a72f5178c32383f8c]

        sc tests of functions - move information functions to the new directory
        
        Change-Id: Ica03ff03aa32d446335b6f6b8e6ec10f3c2c19db
        Reviewed-on: https://gerrit.libreoffice.org/31569
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-02  Khaled Hosny  <khaledhosny@eglug.org>  [b9fe5dc791f56df55495d171ae901a246907c68b]

        Require HarfBuzz 0.9.42
        
        This is the first version where hb_buffer_set_cluster_level() was
        introduced. The layout engine depends on this feature in a few places
        and though we can build without it, the result will be wrong in some
        cases (i.e. any where we assume combining marks will have their own
        cluster number).
        
        Change-Id: I89187f317052e7933b83ad0350cace239333510b
        Reviewed-on: https://gerrit.libreoffice.org/31521
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-02  Matúš Kukan  <matus.kukan@gmail.com>  [2e99aa445679f70f2e686255eac89b732fec5e7a]

        No component condition for a package file list
        
        This is to fix a build after 67398a8d9746dbed743beb702a8cff2eac2bbf99
        No idea if packages should contain conditions too,
        but at least gid_File_Bin_UnpackUpdate did not.
        
        Change-Id: I56e1b23f6eeca9c62cdadd8d93de6ccda89b20c4

2016-12-02  Eike Rathke  <erack@redhat.com>  [b913ce4c321142d0d0948ab4d6d8ba362919d7d8]

        remove now unused SvtSysLocaleOptions::GetLocaleConfigString()
        
        Which just lead to confusion as could be seen in two earlier commits..
        
        Change-Id: I172127cf08bcd45c3c53e0cf00cf11a41e0dd3a6

2016-12-02  Eike Rathke  <erack@redhat.com>  [eb1762fea0c9e281d2bcad2eeffda2a5238816a8]

        use SvtSysLocaleOptions::GetLanguageTag() instead of GetLocaleConfigString()
        
        Change-Id: Ifcfc4588d5bd6f713a40bd2300740f7a1c52337c

2016-12-02  Eike Rathke  <erack@redhat.com>  [7523b3b3c59187711baa8f6e4e793cf338786a2f]

        use SvtSysLocaleOptions::GetRealUILanguageTag(), not GetLocaleConfigString()
        
        Assuming that the screenshots directory suffix
        * should match the configured UI locale instead of the work locale
        * should not be empty if configuration says "Default - ..."
          * actually ScreenshotTest::implSaveScreenshot() explicitly tests
            (maCurrentLanguage == "en-US") and then sets the suffix to empty, so no
            other locale should exhibit the same
        
        Change-Id: Ie4561315b67c3ade20f3947772af45e471d0752f

2016-12-02  Eike Rathke  <erack@redhat.com>  [52d591ffde5e449332f9249de83561184650e408]

        use SvtSysLocaleOptions::GetRealLanguageTag(), not GetLocaleConfigString()
        
        Testing for GetLocaleConfigString() starting with a language code could never
        have worked if configured was "Default - ..." in which case the config string
        is an empty string.
        
        Change-Id: I3a68a168a0f8e53c8c389fc243e40053f5d45e1f

2016-12-02  Matúš Kukan  <matus.kukan@gmail.com>  [f80d618cedafef73eb27fd994a1b5356ea693585]

        scp2: Bin not defined gids and not used defines
        
        And a little cleanup.
        
        Change-Id: Id066b4d37e217b8ab21ea162c23a999566a9e190

2016-12-02  Matúš Kukan  <matus.kukan@gmail.com>  [6de5cf050c1324cb97404486e541472e74a7dd19]

        tdf#90753: AutoInstall readlicense_oo packages
        
        Change-Id: I5bd3a5f6168b20c925f5713085fcb0918bcccc8e

2016-12-02  Matúš Kukan  <matus.kukan@gmail.com>  [67398a8d9746dbed743beb702a8cff2eac2bbf99]

        tdf#90753: AutoInstall setup_native packages
        
        Change-Id: Iecf059b974b996fceb57b04197c7dac9b7c8dd47

2016-12-02  Caolán McNamara  <caolanm@redhat.com>  [a779b5f7f0dec55482172ca5dbe978dffbd46dac]

        sufficient to get us building in the oss-fuzz environment
        
        we're presented with...
        
        CXX="/usr/local/bin/clang++"
        CC="/usr/local/bin/clang"
        CXXFLAGS="-g -stdlib=libc++"
        
        and out of the box we fail to build, but if we reshuffle to...
        
        CXX="/usr/local/bin/clang++ -stdlib=libc++"
        CC="/usr/local/bin/clang -stdlib=libc++"
        CXXFLAGS="-g"
        LDFLAGS="-lpthread"
        
        then with this distro-config we build to completion
        
        Change-Id: Ib6bee4dd69e0609e3c1238d86837a1680483ffa4

2016-12-02  Khaled Hosny  <khaledhosny@eglug.org>  [5d7a1ddf36eb0774a3d11e9c0dba59562d3e0c11]

        Simplify FontManager a bit
        
        There does not seem to be any need for that atom thing as we are
        perfectly happy using plain OUStrings in the same struct, not to mention
        that font names are supposed to be unique so I don’t see what we are
        saving here.
        
        As this was the only use for unotools/atom, it goes with it.
        
        Change-Id: If9d58d84fff0403f9b2c41fe594b99028b30c2f4
        Reviewed-on: https://gerrit.libreoffice.org/31520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-02  Justin Luth  <justin_luth@sil.org>  [1f8a70262ad99668210d9d6a128efd8382f63dd5]

        tdf#104333 revert ww8import: set table keep/split if emulated
        
        tables that span multiple pages, and rows greater than one page
        caused problems, so just removing the enhancement that tried
        to emulate what the original odt looked like.
        
        reverts commit 129f93e46c29b388d38e9097869fd3e72dc40a5e
        from bug tdf#91083
        
        Change-Id: Iac31116d731e1e4aa60ee6b8de973f7f9291e47a
        Reviewed-on: https://gerrit.libreoffice.org/31551
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-12-02  Caolán McNamara  <caolanm@redhat.com>  [6ecb196b784a6ef4e45da49ea14311ecdd465d56]

        starting skeleton for oss-fuzz config
        
        gets vcl built anyway
        
        Change-Id: I521a53019f54d5e42c931043c758143f2f8bdb1d

2016-12-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [e58ed17e35989350afe3e9fd77b24515df782eac]

        xmlsecurity mscrypto PDF verify: implement support for non-detached signatures
        
        This was the last unit test that was disabled on Windows due to missing
        implementation.
        
        Change-Id: Ia7d84f72bcdf79267c7de17cd8822ed02c378642
        Reviewed-on: https://gerrit.libreoffice.org/31552
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-02  Stephan Bergmann  <sbergman@redhat.com>  [7915c9087ca6c77f08e394f1dbcc03fc9a4027e3]

        warning C4018: '<' : signed/unsigned mismatch
        
        Change-Id: I5e6a6debf01886c283f5a2d6b9cacc00a44f7134

2016-12-02  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [78dabf58b6a1552c82e8dc6096833f7ce36a5414]

        fix display of DMG background on Mac OS X Sierra
        
        Change-Id: Ib553e085337972f74857db0aad9bc885712d5ea3
        Reviewed-on: https://gerrit.libreoffice.org/29788
        Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
        Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>

2016-12-02  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [095d22c93222e76e55eb9c7311a5307551767be4]

        SwDrawContact, SwFlyDrawContact: move code from Modify to SwClientNotify
        
        - also move from deprecated OSL_ENSURE to SAL_ macros
        - also flattened and refactored the deeply nested copypasta
        
        Change-Id: Ib7333ae9589b93bca999c8b1d003b712c59920ee
        Reviewed-on: https://gerrit.libreoffice.org/31391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-12-02  Caolán McNamara  <caolanm@redhat.com>  [a064f1226b9864f0d0ef6d969f2ae53cc413eb51]

        usageinfo causes one of our more frequent fedora 25 crashes
        
        https://retrace.fedoraproject.org/faf/problems/bthash/?bth=17ba9a57f40d5ca29778866a9f96c1c0dfc7593c&bth=2f1801e44e9cb0be2b013624521fb0959dc2c73a&bth=5e8a1e07503f53b13b3a6779084f8b0637aaf5a7&bth=8033013a2ce586bccc23245583fa86ef4a761dce&bth=975271167132418534cb07336601efb5b0c711f0&bth=de75c2ad7917bc889d6307b152f79d34e79ce74d
        
        Change-Id: Ie93afa476eca9fdbf7ea17ff0189fbaa493a5531

2016-12-02  David Tardon  <dtardon@redhat.com>  [3830059b658cb3cde642c824b161d89c769314c1]

        get vertices count without jumping through hoops
        
        Change-Id: I0cab6b2f9fffc8cf9fc5059b8dc48fa9407e42b5

2016-12-02  David Tardon  <dtardon@redhat.com>  [8ca055f56ffbc3229c211903adb9fee7049385cf]

        rename to avoid further misunderstandings
        
        Change-Id: Ibcfae1b3ec118d74921312a80eb56c97c623f4a9

2016-12-02  David Tardon  <dtardon@redhat.com>  [9d902e264f8535fcf54cca6044f7bc32a60579b4]

        avoid valgrind warning
        
        Change-Id: I8ffb08bdab452f6a8618eaf466b722e7c8d226d9

2016-12-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [61c81c4500e5d5849b43d3a9d3efdabba94d513b]

        xmlsecurity PDF verify: don't hide signatures where digest match is uncertain
        
        Use case: the bugdoc has 2 signatures, one normal one and one with
        SubFilter=ETSI.RFC3161. By not hiding the second signature it's possible
        to counter-sign the document, even if we don't handle the contents of
        the second one.
        
        Change-Id: I580e1211072ec9839f01b529b569c98b702b6534
        Reviewed-on: https://gerrit.libreoffice.org/31539
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-02  Caolán McNamara  <caolanm@redhat.com>  [14a5070149b84b804cf646780abf5962fa2dd401]

        coverity#1394668 Inferred misuse of enum
        
        just keep the current logic and silence coverity about it
        
        Change-Id: I397632eab8ce983e362380b83bbf78c1fbf8e038
        Reviewed-on: https://gerrit.libreoffice.org/31535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-12-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [9c218858f1bd83ffdd72dd943a841cffa5a93b8c]

        Lok: correct tile invalidation merging
        
        Rectangles that are empty (i.e. IsEmpty() returns true)
        were incorrectly considered to mean equivalent to "EMPTY".
        The latter means full-area, while the former mean zero-area.
        
        This fixes the issue by restrict full-area to rectangles
        with 2 billion units on the each side (roughly INT_MAX) or
        more, and using this new check rather than IsEmpty().
        
        Change-Id: I12aca17267f5dd33b2932012d1d9db3545f9af6f
        Reviewed-on: https://gerrit.libreoffice.org/31458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2016-12-02  Katarina Behrens  <Katarina.Behrens@cib.de>  [cd43959e10a7d3120b3b5059b44ad6b62c54bd3e]

        Postfix rather than prefix locale to directory name
        
        as this is what vnd.libreoffice.image:// expects for localized images
        
        Change-Id: I454ff86b86e11248f47ab65f682fb57e52d0f7e5
        Reviewed-on: https://gerrit.libreoffice.org/31057
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-12-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [afabf409aa8b299806726c69edc3ab0258f50c02]

        oops, wasn't supposed to commit that
        
        snuck in with commit 4d2c210c74567d9af6bededf3fae6bfd62406f14
        "use early return to simplify flow"
        
        Change-Id: I2a5cbff01c5f40d879d320fd3934bc0856756d37

2016-12-02  Mark Page  <aptitude@btconnect.com>  [677246466c471fbe3522c35be3639afa008a46c0]

        Extend ScopedBitmapAccess and modify various classes to use it
        
        Exception safety, ensure the Access classes are always destroyed.
        
        Change-Id: I4889358476267853ffbd7fafc24950d84b4e9331
        Reviewed-on: https://gerrit.libreoffice.org/31494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d2c210c74567d9af6bededf3fae6bfd62406f14]

        use early return to simplify flow
        
        Change-Id: I98201eac2e038c152422bbc6380cfa321ba266df
        Reviewed-on: https://gerrit.libreoffice.org/31534
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-02  Stephan Bergmann  <sbergman@redhat.com>  [8a238809ba861c810304354f01a5504d43111399]

        Remove space at end of comment line
        
        Change-Id: I37ee0cc58614dbf56a67a2bf0b08d3bf85d34ea7

2016-12-02  Caolán McNamara  <caolanm@redhat.com>  [2d2329f441aa67e8be9f77dcfa3d048e50651357]

        coverity#1371200 Missing move assignment operator
        
        adjust things to not need one
        
        Change-Id: I1079f50d8813f86c4828be602687b4cbffe61415

2016-12-02  Stephan Bergmann  <sbergman@redhat.com>  [d596053eeebe04bce7d96b3fda698e9df96c1c3d]

        Remove unnecessary -wdXXXX
        
        ...that no longer trigger any warnings with the current code base under MSVC
        2013 and beyond
        
        Change-Id: I14cad441518134f7c4321fdd132e0ff049d3b1b9
        Reviewed-on: https://gerrit.libreoffice.org/31495
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-12-02  Stephan Bergmann  <sbergman@redhat.com>  [9f8986660cb0701bca7afcb43588dc7930da406b]

        loplugin:unnecessaryoverride (dtors) in starmath
        
        Change-Id: I7d987fdab23a708a75e7d2e8bd2aabdb96e53140

2016-12-02  Stephan Bergmann  <sbergman@redhat.com>  [ad91fa995e0af5f0191ee327fe936160081bbf05]

        loplugin:unnecessaryoverride (dtors) in stoc
        
        Change-Id: I60652dbac6a76eacdbb4e951a636e7a40e88a6a6

2016-12-02  Stephan Bergmann  <sbergman@redhat.com>  [b610d25131cc29bd6906e7b380147d60488bd4f4]

        loplugin:unnecessaryoverride (dtors) in svgio
        
        Change-Id: Icff1b3d5072c9a854de7ae12141131b0a9650b91

2016-12-02  Stephan Bergmann  <sbergman@redhat.com>  [70b0b2f9683100888aaefdb2185eb017406b9d71]

        loplugin:unnecessaryoverride (dtors) in svl
        
        Change-Id: I6dd35199e15aebf547578642692db2b1983ebd95

2016-12-02  Stephan Bergmann  <sbergman@redhat.com>  [7ca8ff7ff74df1f0805e391fef9a3e554dd28778]

        loplugin:unnecessaryoverride (dtors) in svtools
        
        Change-Id: I5b0f4b335cd383702324ff6ea04581476309ca70

2016-12-02  Stephan Bergmann  <sbergman@redhat.com>  [6eb60ca80115c35fbfce2789146e485835e7709e]

        loplugin:unnecessaryoverride (dtors) in svx
        
        Change-Id: Icc4d9919cedadc00f1420939564dd095fab74cca

2016-12-02  Stephan Bergmann  <sbergman@redhat.com>  [0e513fdc44c36df54949628d7497345cff804f59]

        loplugin:unnecessaryoverride (dtors) in sw
        
        Change-Id: Ia54c3e8b8e307ddb89347e4471e2792d4097a96e

2016-12-02  Caolán McNamara  <caolanm@redhat.com>  [fcf042b2163c29cdd426c7947fd55937981162b3]

        coverity#1394416 try and get it to see this bounds check
        
        Change-Id: I007e9fb717d0da60c00aa14a4856075a6092148e

2016-12-02  Caolán McNamara  <caolanm@redhat.com>  [316ef321ce2ad40e59d136f7c095e09a3fef9ca6]

        coverity#1396673 Unchecked return value
        
        Change-Id: I98e9174507bd1341de711882565363776e8e3f61

2016-12-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [7b5a516c44fb7d2645bb1213bb8f1df393c90cba]

        vcl: fix -Werror,-Wunused-variable
        
        Change-Id: Ia61e34138821b2b5d25f7b60290bbff2b06dc0fb

2016-12-02  Niklas Johansson  <sleeping.pillow@gmail.com>  [1453bc4ab3d42c34c32a7da63ed6f7bdbe513c2d]

        tdf#93592 Make it possible to add default language resource to dialogeditor
        
        During the conversion of uno services a few lines where removed that
        probably should not have been removed. This caused the dialog editor
        to crash if you tried to add a new language resource to a document
        fdo#93077. The fix for that bug fixed the crash but also made it
        imposible to add a language resource to a dialog that isn't previously
        translated.
        
        With this patch the functionality should be back on track, adding/removing
        language resources without problems at least as far as my testing goes.
        
        Change-Id: Ie6e083837894a219bf8e9c75dec6bf7652d51615
        Reviewed-on: https://gerrit.libreoffice.org/30462
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-12-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [fc2106092d45a2e44d811882bbe60221d96d1834]

        Updated core Project: help  d4d4804eaf0276e2ab3d3a990d66915c75b1cec9
        
        selectcertificate: fix outdated RID bookmarks
        
        So that F1 works in the dialog.
        
        Change-Id: I6204f769118b4f20c420109a5b39fee702d239c6
        

2016-12-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [49f658f568dfae574217ec8f1c72654ffd6855bc]

        svl: fix loplugin:cppunitassertequals warnings
        
        Change-Id: Ice929418e46ff42517a47dfcd5888a5cce36ae51
        Reviewed-on: https://gerrit.libreoffice.org/31523
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [b0e7e6293d733a6e46f9f4fb9df262c94ef8e62c]

        Updated core Project: help  9daa5f09461d1ae83c3e9273212a0582a728b375
        
        digitalsignatures: document new adescompliant checkbox
        
        Also update the menu path of the dialog to match reality, and fix
        outdated RID bookmarks, so that F1 works in the dialog.
        
        Change-Id: I829c1cfe23ad7f42f54aa648247820ba2881db2f
        

2016-12-02  Caolán McNamara  <caolanm@redhat.com>  [040407e267d2ae129e8527f74e3df51a2c7733fc]

        coverity#1396675 Dereference null return value
        
        Change-Id: I5280ae6021b1a1d905c8e4af69b1342df4a69aa8

2016-12-02  Caolán McNamara  <caolanm@redhat.com>  [6a80d33bab27a14d35b72adc9d9869ba3f388dd9]

        coverity#1396674 'Constant' variable guards dead code
        
        Change-Id: I9163b1663d2e2976fe6ca7983e94ed07af663f82

2016-12-02  Caolán McNamara  <caolanm@redhat.com>  [211925e144849ad14469a1a6c6451f61fcf369cf]

        coverity#1396676 Uninitialized pointer field
        
        Change-Id: I7d7557485fe603f49ae176378ef41539ebe4970c

2016-12-02  Justin Luth  <justin_luth@sil.org>  [e0781244dacda54b3f30e8ddde708b25944f1344]

        prevent corrupt warning in MSO - justify dimension
        
        In 2007, the document will not open.  In 2013, it requires repair
        if <dimension ref=""> is not normalized.
        
        Change-Id: I5ee5ba314944c960de90f4c9b234f8cc8056c734
        Reviewed-on: https://gerrit.libreoffice.org/31524
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-12-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ce61ba2d54737a17a264e52987ee23b025f9165c]

        Use hub links in Appdata
        
        Change-Id: I1f99a90c2969ce78a8f5da7c2c1da08c2b796414
        Reviewed-on: https://gerrit.libreoffice.org/31525
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-12-02  Julien Nabet  <serval2412@yahoo.fr>  [793ca1688ffa07b377d9e93b6ed0aa34cb0df30d]

        Remove dup line in aGroupShapeElemTokenMap (xmloff)
        
        Change-Id: Iac0194046a9a2aae25f7976df6f845f6f909425f
        Reviewed-on: https://gerrit.libreoffice.org/31507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-02  Julien Nabet  <serval2412@yahoo.fr>  [12c75e0c3393044438bfa2c92c3f9b29d443021e]

        -Werror=maybe-uninitialized
        
        Change-Id: I28804bb7b668d5c92bd61a8539860e2a8dddf8de
        Reviewed-on: https://gerrit.libreoffice.org/31522
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [1517caa433b001968643ebcdca01c53bf76034d2]

        convert some anonymous enums to scoped
        
        Change-Id: Ia989376c983ff475359e4964abeb1f5a2300ff5b
        Reviewed-on: https://gerrit.libreoffice.org/31486
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [06eb947c1651cb623cd60d81b08281de4cc6a86b]

        inline some constant strings in xmloff (part1)
        
        Change-Id: I7971f210ffb30bdd80a1adde2c286b4d092bd053
        Reviewed-on: https://gerrit.libreoffice.org/31433
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-12-02  Julien Nabet  <serval2412@yahoo.fr>  [9e9f52ad17a73f353b372bcdc9971443b961d39a]

        -Werror=maybe-uninitialized
        
        Change-Id: I15e9d6397c4a5437c7441fa659ff953ed0b64bec
        Reviewed-on: https://gerrit.libreoffice.org/31509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-02  Khaled Hosny  <khaledhosny@eglug.org>  [01dcaa31f44aaf684cdfaff8af73aeafbbbd0aa3]

        Unused code
        
        Change-Id: I975f118f4bcfaed338509966240c553c51a9184e
        Reviewed-on: https://gerrit.libreoffice.org/31518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fa5af9196bf9fbebf194f7fff09b779cb5c3d0fb]

        uitest: prevent deadlock when the test fails
        
        when the test fails it was possible that the terminate call was
        trying to close all the  open windows which could show the query close
        dialog. The new approach is to close all remaining documents in
        tearDown.
        
        Change-Id: I0078eaf1995c3085af0bbbb072f636b316003c02
        Reviewed-on: https://gerrit.libreoffice.org/31515
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [50962f29295e72bce0c45aef8fb3df9a291f22c0]

        provide a way to limit the UI tests through env
        
        Change-Id: If0af462f20f3541a183e00732944b0650d94639d
        Reviewed-on: https://gerrit.libreoffice.org/31512
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-02  Mike Kaganski  <mike.kaganski@collabora.com>  [ce17ebb69500530c978767b1389c9e8341acb9bf]

        tdf#104310: Accept x12ac lists and fallbacks in dataValidations
        
        Change-Id: I42cf20fcfe3ec03ebd09923be509a9d11e0b40da
        Reviewed-on: https://gerrit.libreoffice.org/31516
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-12-02  Takeshi Abe  <tabe@fixedpoint.jp>  [7d1be94484fa99bbfbaa0261cc243778a70b298e]

        starmath: Prefix members of SmTextNode
        
        Change-Id: Ic2509e7ee4040fec8173861f319bce61804837cf
        Reviewed-on: https://gerrit.libreoffice.org/31468
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-12-02  Khaled Hosny  <khaledhosny@eglug.org>  [ff8a29d01afef082741871c7ac40f635a5e2bfad]

        Always use FontConfig in UNX
        
        I know Solaris is a snowflake, but it is 2016 already and I think it can
        handle FontConfig such fine.
        
        As for the undocumented envvar, lets pretend it never existed because
        that is what undocumented feature are. Anyway, it was introduced for
        https://bz.apache.org/ooo/show_bug.cgi?id=85483 which is long obsolete
        already.
        
        Change-Id: Ib50f129a3828ed2ee5167178c6ff2467d2c8d96c
        Reviewed-on: https://gerrit.libreoffice.org/31517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2c3f95d5810521483f990030e0529bbf37fa90f0]

        remove unnecessary vertical whitespace
        
        Change-Id: I285dab1e18d3455ae97080982832e29a97e5acea
        Reviewed-on: https://gerrit.libreoffice.org/31513
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-02  Khaled Hosny  <khaledhosny@eglug.org>  [babf6d5e53516e80e8e3f2485796ebfaeb20e9c1]

        Drop font cache on UNX
        
        On my system reading the ~400 fonts I have takes ~0.07 seconds, which
        does not really justify all this complexity. We don’t have such cache on
        other platforms as well.
        
        It might have been slower in the past with all PFB and AFM parsing, but
        this is gone already.
        
        Killing this ugly fontmanager over engineering one piece at a time.
        
        Change-Id: I41fe3db48dc3de0cf8939c2120403f7d243d6096
        Reviewed-on: https://gerrit.libreoffice.org/31511
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-01  Zdeněk Crhonek  <zcrhonek@gmail.com>  [33f5bc54aaa7fe7aa9335726e30f9c349155e04d]

        sc test functions - move database functions to the new directory
        
        Change-Id: Ief5121967b12692c60a4b462617d91786e901b9e
        Reviewed-on: https://gerrit.libreoffice.org/31504
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-01  Stephan Bergmann  <sbergman@redhat.com>  [51b502bb53347e8117dce101ec7c2c1052ac9620]

        Missing include
        
        Change-Id: I6af48e37b1b796a1680447ff972de8b5f5623d26

2016-12-01  Michael Stahl  <mstahl@redhat.com>  [002c1f7223a0363f848d37062a0043d63255ad94]

        tdf#101464 fix SwAccessibleMap::mpEvents assertions switching PrintPreview
        
        The problem here is that when switching to the print preview, there are
        2 view shells, SwEditShell::UpdateTable() is called and the first one
        does some layouting in ImplEndAction(); this creates a11y events for the
        2nd print preview one (see loops in SwViewShellImp::Invalidate*) and
        stores them in the SwAccessibleMap since there is an Action going on;
        then SwViewShell::ImplEndAction() for the print preview shell is called
        but it returns early without sending out the events, so they remain
        until the ~SwAccessibleMap asserts about them.
        
        Change-Id: Ie1c6b82fc5f2cdb2998d514a632295ad07e97517

2016-12-01  Michael Stahl  <mstahl@redhat.com>  [745fe08e187ef623486b54e3036075748e789339]

        svl: convert some legacy DBG_ASSERT
        
        Change-Id: I8fc4d849e434e245d871dc2d2eef42713e1359bb

2016-12-01  Michael Stahl  <mstahl@redhat.com>  [bac1c69c65e3f3908db4e8fed79271812eb00b78]

        sfx2: convert legacy DBG_ASSERT in SfxDocumentMetaData
        
        Change-Id: Ic340d7226ea3af4bbd6e52c415b32d9be7cd453f

2016-12-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [036603d72fd74607a6033118a7d395c4ad7f4907]

        convert nowParsing_ constants to scoped enum
        
        Change-Id: I8df9ca0e9317a4d969f492699be926044415f68c
        Reviewed-on: https://gerrit.libreoffice.org/31483
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [69c3e6bf84d87c072d39660e9451c656c317bead]

        fix bug in FmFormShell::GetState
        
        Found when attempting an enum conversion.
        
        Not sure what effect this will have, it was introduced with
        
            commit a0c7b2bc4511da87c776b92aaa77ba7680542fa1
            Author: Oliver Bolte <obo@openoffice.org>
            Date:   Tue Nov 16 10:24:21 2004 +0000
            INTEGRATION: CWS eforms2 (1.48.52); FILE MERGED
        
        which pushed a whole bunch of stuff together.
        
        Change-Id: I571fc228c3c0e164aba261e49233ef68ba87e77d
        Reviewed-on: https://gerrit.libreoffice.org/31491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-12-01  Caolán McNamara  <caolanm@redhat.com>  [8cc096b2f43f02186da55050f357e7439350538b]

        ditch old SAL_DO_NOT_USE_INVERT50 env var
        
        Change-Id: I1b23db2335827cab6f1b98b40103b0508928b66e

2016-12-01  Caolán McNamara  <caolanm@redhat.com>  [f1c08d6503442ec257aa8535dfbe3743c743e4a0]

        crashtesting: a gadzillion failures on export to odp
        
        e.g. fdo35235-1.odp
        
        Change-Id: I259cdc9ed073be2ad7d5208cd943d4f193f09c16

2016-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [c4cb8b5d1460bbf080366817d26c08685490d541]

        xmlsecurity PDF verify: avoid seeking before the start of the stream
        
        Happened when the doc was smaller than 1024 bytes.
        
        Change-Id: Ie5eea5905a09722e7958495d26e6c78ee234d3ba
        Reviewed-on: https://gerrit.libreoffice.org/31500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [b1f91c0a04dd751d4f6cb8352bcbaa16c9388285]

        xmlsecurity PDF verify: handle no EOL at EOF
        
        From a comment's point of view, EOF is just a terminator, similar to \r
        or \n.
        
        Change-Id: I120bf1e75f1eb81a550af643051e6fc472873eff
        Reviewed-on: https://gerrit.libreoffice.org/31499
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [cdf2ae1b6611976816fa60aae370893657c622d0]

        xmlsecurity PDF verify: fix reading names containing ']'
        
        Also fix parsing '<< /Foo [ /Bar ] >>'.
        
        Change-Id: I3375001730b4d2e447b0dd8a7809a7bfb013126c
        Reviewed-on: https://gerrit.libreoffice.org/31498
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [e84993486b46ed86a8540b985355e82db5559720]

        xmlsecurity PDF verify: don't abort read on partial sign
        
        Map it to the partially signed (not all streams) ODF concept instead.
        
        Change-Id: I7fc931e622b9f10a1261cd475b01a2f038e37ece
        Reviewed-on: https://gerrit.libreoffice.org/31497
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-01  Khaled Hosny  <khaledhosny@eglug.org>  [dacd0e94199f154cac5875ec06430df6947e251b]

        Unused code
        
        Change-Id: Idfc964930c242d752a78cd109d75d809bce4de11
        Reviewed-on: https://gerrit.libreoffice.org/31470
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-01  Michael Meeks  <michael.meeks@collabora.com>  [aa68c99d88fd7abe08c4aee5206c859a0cdba38e]

        tdf#104126 - comphelper thread-pool, use reliable std::condition_variable.
        
        The existing osl::Condition is an API and reliability disaster area.
        
        Change-Id: I3be84e1c6a83e58c43c40c9c8720790d923a6694
        Reviewed-on: https://gerrit.libreoffice.org/31163
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-12-01  Mike Kaganski  <mike.kaganski@collabora.com>  [0afbe8d5ca17c4e24bb49272dc6711925f82f5d5]

        tdf#104310: Accept also x14-style dataValidations
        
        See https://msdn.microsoft.com/en-us/library/dd921584
        
        Change-Id: I66c9474cbf83cea10ab0e7c2b44592673c8b683f
        Reviewed-on: https://gerrit.libreoffice.org/31456
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-01  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [83b7e1f424a3fb0963b064e77d973e5f655fac1a]

        Add toolbar button for page orientation
        
        Change-Id: Ia9458f8ac32bb8c6da6fc08e5fee527ca6fb8bd5
        Reviewed-on: https://gerrit.libreoffice.org/31473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-12-01  Jean-Tiare Le Bigot  <admin@jtlebi.fr>  [18b3138a7ac4da823e41640bed8a4707029b8fb0]

        tdf#102621: import empty chart cells as NaN instead of 0
        
        Change-Id: I574c3f719e52bc2244597532783130564621a891
        Reviewed-on: https://gerrit.libreoffice.org/31303
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-01  Michael Stahl  <mstahl@redhat.com>  [6982598524491ee087e69c149eaa958af91b1999]

        gbuild: replace -O0 with -Og for GCC --enable-debug/dbgutil builds
        
        With Fedora 25 GCC 6.2.1 and my usual config (except without
        --with-package-format since that is slowest now) on commit
        086631af59636cd9a6a45b747a1bc59b4b547794 i get with CCACHE_DISABLE=1:
        
        With -O0:
        
        "make check"
        44490.70user 3127.01system 1:15:23elapsed 1052%CPU (0avgtext+0avgdata 2541312maxresident)k
        
        "make check", incremental
        7368.19user 153.98system 15:30.06elapsed 808%CPU (0avgtext+0avgdata 510200maxresident)k
        
        "make CppunitTest_sc_functions_test"
        272.13user 0.65system 4:33.47elapsed 99%CPU (0avgtext+0avgdata 258884maxresident)k
        
        With -Og:
        
        "make check"
        46076.01user 3170.91system 1:16:19elapsed 1075%CPU (0avgtext+0avgdata 2613716maxresident)k
        
        "make check", incremental
        5478.33user 157.07system 11:50.42elapsed 793%CPU (0avgtext+0avgdata 454980maxresident)k
        
        "make CppunitTest_sc_functions_test"
        188.48user 0.62system 3:09.59elapsed 99%CPU (0avgtext+0avgdata 259096maxresident)k
        
        So we now have so many tests that the time taken by GCC doing optimization
        is brought back via the tests finishing faster, particularly if we
        assume a non-negligible ccache hit rate for developers in practice.
        
        Add this to gb_DEBUG_CFLAGS instead of gb_COMPILERNOOPTFLAGS because
        presumably the bridges code that uses gb_COMPILERNOOPTFLAGS really wants
        -O0; the gb_DEBUG_CFLAGS is added later so -Og overrides -O0.
        
        It is an open question how well debugging in gdb actually works with
        -Og, some experimentation is needed; "man gcc" claims:
        
               If you are not using some other optimization option, consider using -Og
               with -g.  With no -O option at all, some compiler passes that collect
               information useful for debugging do not run at all, so that -Og may
               result in a better debugging experience.
        
        Change-Id: I103499f398b69397cf5aa9993a242680966ce999
        Reviewed-on: https://gerrit.libreoffice.org/31334
        Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-12-01  Luke Deller  <luke@deller.id.au>  [d6a1ba29a512aec9b4aa3d0ab4bd6b92aea7fef4]

        enable optimization (-Og) with --enable-debug
        
        gcc-4.8 introduced a new optimization level -Og which enables
        optimizations that do not interfere with debugging.
        
        When configured with --enable-debug, use -Og rather than -O0
        if available.
        
        Change-Id: Iff3f98d736681ae34e49b96510228a14ce456b34
        Reviewed-on: https://gerrit.libreoffice.org/31333
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [c623a9f846c713b19a0d58337af4f4354aeffa6e]

        xmlsecurity PDF verify: handle boolean type as dictionary value
        
        This caused not finding the length of a stream -> could not actually
        verify signature.
        
        Change-Id: I696b6da49525eb53f7575c27f619d2116be51f1d
        Reviewed-on: https://gerrit.libreoffice.org/31490
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-01  Matúš Kukan  <matus.kukan@gmail.com>  [0b66adec8f3a3e03499d5a3cb1db7008a391e61e]

        tdf#90753: AutoInstall gengal with filelist feature
        
        Change-Id: Ic72fb18eccb54b24f4205d997585cee753965b10

2016-12-01  Matúš Kukan  <matus.kukan@gmail.com>  [39a4ca4072059b707a5368d8d215249e06258032]

        tdf#97803: gbuild: Check that resource targets are registered
        
        And replace gb_AllLangResTarget_ALLTARGETS with
        gb_AllLangResTarget_REGISTERED which should have
        the same content and is already used.
        
        This actually helped to find a problem, fixed in
        52d409f0d657f314a53f945c9ffb5b8025bea034
        
        Change-Id: Iae551d7be221c5655dee1bc9ad273c8822d45178

2016-12-01  Stephan Bergmann  <sbergman@redhat.com>  [4f7280e4cc34a284b91473cefcb179f04a1d7a08]

        BitmapFilter, BitmapScaleSuper only used within vcl
        
        Change-Id: Ia8a1207a584b599f01c47b658692d3eeae52cb3a

2016-12-01  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6c1e4d46298cf240c2487f29955fe13df53e67f4]

        add MODE test case
        
        Change-Id: Ib6aecbcc993f2b8898a2c9855181d3b7db1f9840
        Reviewed-on: https://gerrit.libreoffice.org/31444
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [9b526a43e10a565875c879063f6df4bfe2ba9a80]

        xmlsecurity PDF verify: CR is also a terminator of a comment
        
        If we skip to the first NL, then we start tokenizing some XML as PDF
        data and soon error out due to an unexpected keyword.
        
        Change-Id: I86b540a014e5a92ea4376ed765385a2ee568a3c1
        Reviewed-on: https://gerrit.libreoffice.org/31472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [0233ff952372e9a15edf92beccba463d74c46c33]

        xmlsecurity PDF verify: tolerate missing %%EOF in incremental updates
        
        This is broken, but work it around to avoid an infinite loop.
        
        Change-Id: I132a3c19cfe53e6166bfc1a881d1bfa5071f85d4
        Reviewed-on: https://gerrit.libreoffice.org/31471
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-12-01  Stephan Bergmann  <sbergman@redhat.com>  [d36b3bcb7e08f7f73709b7afe9b8f9ec22a0fcd2]

        Fix race in ThreadTaskTag
        
        Assume T0 calls ThreadPool::pushTask twice, then ThreadPool::waitUntilDone:
        
        T0 calls ThreadTaskTag::onTaskPushed:
          mnTasksWorking = 1, maTasksComplete.reset
        
        T1 runs the 1st task to completion and calls ThreadTaskTag::onTaskWorkerDone:
          mnTasksWorking = 0; suspended...
        
        T0 calls ThreadTaskTag::onTaskPushed:
          mnTaskWorking = 1, maTasksComplete.reset
        
        T1 continues in the call to ThreadTaskTag::onTaskWorkerDone:
          ..., maTasksComplete.set
        
        T0 calls ThreadTaskTag::waitUntilDone and immediately returns
        
        T2 only now starts to run the 2nd task
        
        Change-Id: Ic29101a4791fca2a1a4d54b559f10ff706e8a20d

2016-12-01  Stephan Bergmann  <sbergman@redhat.com>  [659210773abff4dd4a5937c7995af5c0981e9020]

        loplugin:unnecessaryoverride (dtors) in sal
        
        Change-Id: I498bb634f2a5800f5effab99227aa4699ed91aae

2016-12-01  Stephan Bergmann  <sbergman@redhat.com>  [8bd3d06d974fbd301665630e3c5396db9c9e30d9]

        Throw RuntimeException with message
        
        ...seen JunitTest_sc_unoapi_4 fail once in
        sc.ScHeaderFooterTextCursor::com::sun::star::text::XTextRange with an empty
        RuntimeException when calling some remote getString.
        
        Change-Id: Id631feffce810b40825fe0fa49d8f1846f045033

2016-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [055fd58711d57af4d96214aebd71b713303d5527]

        xmlsecurity PDF verify: support non-detached signatures
        
        And a couple of other changes to accept the bugdoc from
        <https://github.com/esig/dss/
        dss-pades/target/test-classes/plugtest/esig2014/ESIG-PAdES/RO/Signature-P-RO-4.pdf>.
        
        Change-Id: I0fca9ba0bfe927ef91ae2592a5026b05d19879fd
        Reviewed-on: https://gerrit.libreoffice.org/31462
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [7920ba294b7785accc9785c284b46ce28e5a0b05]

        xmlsecurity: instantiate SAXEventKeeperImpl directly in XSecController
        
        Going via UNO for a class in the same module is an overkill.
        
        Change-Id: I577660513022fde1576df19b412fcdb1ee2ad041
        Reviewed-on: https://gerrit.libreoffice.org/31461
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-12-01  Khaled Hosny  <khaledhosny@eglug.org>  [6c436ba09cb35235ce6f4065cf74c9a6ff14a4bd]

        Kill old Windows layout engines
        
        Change-Id: I33f8322a6371150698bf926165fb6dddb9d4092c
        Reviewed-on: https://gerrit.libreoffice.org/31452
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-12-01  Muthu Subramanian  <muthusuba@gmail.com>  [6e5e55c29eee285e56fe7f9708e9faf3ad62eec2]

        tdf#103477 Add unit test
        
        Change-Id: Ic960da6a479523a9255357d5f4cede212ff9c6a2
        Reviewed-on: https://gerrit.libreoffice.org/30404
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-01  V Stuart Foote  <vstuart.foote@utsa.edu>  [98419425080f58880f2d0d85749a4a55e8abb40b]

        tdf#80196 - another attempt at renaming to tonal.soc and adjusting names
        
        now for 5.4.0 master and dropping abreviations
        
        Change-Id: I72dbbab2688709e8266be93b40040c4c6c970d55
        Reviewed-on: https://gerrit.libreoffice.org/31217
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-12-01  Stephan Bergmann  <sbergman@redhat.com>  [1222f58dcf817360abf3d24c2e1bca1613880b67]

        loplugin:unnecessaryoverride (dtors) in testtools
        
        Change-Id: If004c2c58cb92e211cea34b54c3c38c91ccb6e7d

2016-12-01  Stephan Bergmann  <sbergman@redhat.com>  [33c34f4b878ade73d3a1950433310713b7ff3923]

        loplugin:unnecessaryoverride (dtors) in toolkit
        
        Change-Id: Id95c044e75eccb0f394fd31e4776eda4c023341d

2016-12-01  Stephan Bergmann  <sbergman@redhat.com>  [b97f01c545bdbb2490ffef267bcf202baff400b3]

        loplugin:unnecessaryoverride (dtors) in ucbhelper
        
        Change-Id: I7d77af190087e5f7190849c1e316c9d4f178a6c2

2016-12-01  Stephan Bergmann  <sbergman@redhat.com>  [06ce64bdc4075168bc2d1311d2f59eb165bb2880]

        loplugin:unnecessaryoverride (dtors) in unotest
        
        Change-Id: Ib9114cafb3732d11017b98405d1ca60052801675

2016-12-01  Stephan Bergmann  <sbergman@redhat.com>  [182dfdd00e283d3a9b125f23a5a538c6e73f7594]

        loplugin:unnecessaryoverride (dtors) in xmloff
        
        Change-Id: I351ff5955d766118e3a6b2234181774af0d1f522

2016-12-01  Muthu Subramanian  <muthusuba@gmail.com>  [3770a6a3f3bd3e9c3f71a346b9db895e5bf0df31]

        tdf#103477 buClrTx => use text color instead
        
        Change-Id: I82d9231d2d0ea95cadc803f9a8dab9c23b88a677
        Reviewed-on: https://gerrit.libreoffice.org/30403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-12-01  Matúš Kukan  <matus.kukan@gmail.com>  [985e93ecb44aef97995099d4fd5915afd3cab282]

        fix cross-toolset: gb_Helper_optional_for_host can't contain 'newline'
        
        Otherwise, the 'newline' is passed as a second parameter to
        gb_Module_add_moduledir which breaks build. :/
        
        Change-Id: I02eba5ddef9f7a6dccbb7d135a7e8c68629da9c4

2016-11-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c5bc7820482c9dc69fcbd54d8c3a8c0ed27c8d30]

        add MINA test case
        
        Change-Id: I746f85503aef14d3e5730ffcf67689ae00dc8f10
        Reviewed-on: https://gerrit.libreoffice.org/31442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [931facfec45934cfbe4945c8122ca8f87e55e7d1]

        add MINIFS test case
        
        Change-Id: I7b4403dda5e4f06ad51618f3aac50b17103ee265
        Reviewed-on: https://gerrit.libreoffice.org/31443
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8b39a58d02c12dfb88c0daaafa0d5072162dc48b]

        add MODE.SNGL test file
        
        Change-Id: I1943547d22df7580467814300e4d372fd20b197f
        Reviewed-on: https://gerrit.libreoffice.org/31448
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-30  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1b15f2f280d6fb9ee1e51c3424769a912c8d0689]

        split the functions test in even more categories
        
        Change-Id: I3ca640a24e95d1e6e0ad66be7bf09c45d63b52bb
        Reviewed-on: https://gerrit.libreoffice.org/31447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-30  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ff22a22286bb4c17c3affc89d31a6c10447481c5]

        better varyColors export for charts, related tdf#103943
        
        Change-Id: I4280e708c854c687b6281c56d5bccdb514afd81e
        Reviewed-on: https://gerrit.libreoffice.org/31252
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-30  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f45af7c8093dae17bada71e33a2c32023a2c1986]

        start to split the functions test by category
        
        Change-Id: Ib06eaee7cf5eeb3dbe95ad42afc2a17caa0359c2
        Reviewed-on: https://gerrit.libreoffice.org/31440
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-30  Mark Page  <aptitude@btconnect.com>  [64e6e7c6e7b881bf240de82ef020b290036e7e0e]

        Use smart pointers for gdi pdf functions
        
        Change-Id: Ia78adfbd0d07449e12a7e0d02acf8a1a1108437c
        Reviewed-on: https://gerrit.libreoffice.org/31421
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-30  Mark Page  <aptitude@btconnect.com>  [0de5101df0a8db41ad067b2575d16fd9b5a9a751]

        When overreading gif sub blocks, do not read skipped bytes
        
        We do not require to read in gif extension data when it is ignored
        This is used to skip the Adobe XMP gif extension
        
        Change-Id: Id64f373a4eae764227c0b7ac6687697666991ec7
        Reviewed-on: https://gerrit.libreoffice.org/31410
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-30  Mark Page  <aptitude@btconnect.com>  [5de4492eeedc1e23f5f6ac4a775e943c240dced2]

        Use smart pointers for allocated objects in the gif loader
        
        Change-Id: Ib9d3bc05fbccc882df8913d3ffcb36be6a9f06dd
        Reviewed-on: https://gerrit.libreoffice.org/31401
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-11-30  Matúš Kukan  <matus.kukan@gmail.com>  [52d409f0d657f314a53f945c9ffb5b8025bea034]

        gbuild: Prevent wrong use of gb_Helper_optional_for_host
        
        It's empty, unless gb_Side=build.
        This fixes commit 1193443b15b0e38cbfb41573b31acf9a8d90ce2c
        
        Change-Id: I83efad36d8f40c460d09ee1bd1addd7fb26c177b
        Reviewed-on: https://gerrit.libreoffice.org/31419
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [61f61e7723380d3eff0eee21effe0d4dc3f7dad3]

        don't hold vector as pointer here ...
        
        and make impl types private
        
        Change-Id: I7ead64bac38da3d813e0b47fa124970937c36617
        Reviewed-on: https://gerrit.libreoffice.org/31438
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-30  Matúš Kukan  <matus.kukan@gmail.com>  [4430ace32a8dfd534d5e1c64ec7855edad11e5c4]

        tdf#90753: AutoInstall more packages
        
        Change-Id: If8a52f652f7ab890826372b6d081ee19c69fb5ec
        Reviewed-on: https://gerrit.libreoffice.org/31371
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-30  Matúš Kukan  <matus.kukan@gmail.com>  [fd7c94f0b201df7203410323fbabc9edcd2d69af]

        tdf#90753: Autoinstall sdk packages
        
        Change-Id: I54de722335d443813cb4526716c0101a049db03f
        Reviewed-on: https://gerrit.libreoffice.org/31370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-30  Gabor Kelemen  <kelemeng@gnome.hu>  [82a783b7b78c9bdf1ab1a374a207907d9f86684a]

        Updated core Project: help  b89f9d02d9b4d562ff3ac7721fa79933773a5d2b
        
        tdf#98608 (partial) Elements window is gone
        
        Now we have a side pane with a listbox and no icons to select categories
        
        Change-Id: Icee8308583acd943083178103c9d5e74420a7e74
        Reviewed-on: https://gerrit.libreoffice.org/31402
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-11-30  Gabor Kelemen  <kelemeng@gnome.hu>  [ebc937f4e9e951c57e39b091d172c4ee4f7f0eaf]

        Updated core Project: help  61bd3800d0ac92780a85475b7a8a36f0078e1c43
        
        tdf#98608 (partial) Remove mentions of the Elements window
        
        Change-Id: I37b0a3530b76dada8d48e217da18ba7b0e7b9f32
        Reviewed-on: https://gerrit.libreoffice.org/31403
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-11-30  Gabor Kelemen  <kelemeng@gnome.hu>  [1d9a0c78d2d985474fccea50e9575980f6f477af]

        Updated core Project: help  b6eb1fca843d6cebf2db98dde302a4ea6c5c364b
        
        tdf#98608 (partial) Remove mentions of the Elements window
        
        Change-Id: Ie8564d97761ab7163f5ee39b6ba53d662b646e32
        Reviewed-on: https://gerrit.libreoffice.org/31404
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-11-30  Gabor Kelemen  <kelemeng@gnome.hu>  [160140168c5655ff2bd51c05057fac2ace87a0b5]

        Updated core Project: help  36b80c0c5b7a8c569e534a5a54ba4a6fc17b14c7
        
        tdf#98608 (partial) Remove mentions of the Elements window
        
        From table headers too
        
        Change-Id: I2ee638c411c6e144e6d5894a8dc4d00dc42b3f89
        Reviewed-on: https://gerrit.libreoffice.org/31405
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-11-30  Gabor Kelemen  <kelemeng@gnome.hu>  [11e12934d30feb4cb7b628950e57c83b27d8d80f]

        Updated core Project: help  dc58cd4bad6eb4624854f10b4332689f4484f606
        
        tdf#98608 (partial) Remove mentioning the Elements window
        
        The keyboard navigation is completely broken here so not touching the
        main part about that.
        
        Change-Id: If66823294224e39a92d30d9a0b66cee872584ff7
        Reviewed-on: https://gerrit.libreoffice.org/31406
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-11-30  Gabor Kelemen  <kelemeng@gnome.hu>  [30269c358e616723569185e4ab2512176f59234c]

        Updated core Project: help  57fe161436d04e8edddd92b80a5b9409546482dc
        
        tdf#98608 (partial) 'Elements window' is now 'Elements pane'
        
        Change-Id: If93b10f4761bc34687e3937da7672b858ce9f501
        Reviewed-on: https://gerrit.libreoffice.org/31407
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-11-30  Gabor Kelemen  <kelemeng@ubuntu.com>  [2c4bb8d799e7ae27648a575872e521d62f6e53ac]

        tdf#104177 Modify helper label to reflect menu changes
        
        Change-Id: I4adc48af562b934975b555488758546d2ddc1203
        Reviewed-on: https://gerrit.libreoffice.org/31348
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-11-30  Caolán McNamara  <caolanm@redhat.com>  [3690218b1f5073db8407a58f1b45a97d3d6fe7cd]

        Resolves: tdf#103313 idles never get to complete postit shell formatting
        
        Change-Id: Ic01628bca8c306c48277ffbc84d334d1922a248b
        Reviewed-on: https://gerrit.libreoffice.org/30864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-30  Eike Rathke  <erack@redhat.com>  [48aa8dfa6067d211aef4ed2d10a9233300dc1fbc]

        add a SAL_WARN() for the broken portion continuation
        
        Or should that even be an assert() to force callers to fix things?
        
        Change-Id: Ie0f10394376f088a7af9399ee42503fc403ca094

2016-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [7226ee0586191a495f427c2adbde68b1a47d2dbc]

        xmlsecurity: don't write unchanged signatures back to the file
        
        It's not useful, OTOH it can happen that something goes wrong and the
        result does not match the original.
        
        One situation when this can happen is when non-XAdES signatures are
        read, but the checkbox to write XAdES signature is enabled.
        
        Change-Id: Icafad914175b29f7c0245220258bd1420ccd7b9c
        Reviewed-on: https://gerrit.libreoffice.org/31437
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [bef9ba5e062b340b1835db94620f7ea4fa0b123b]

        xmlsecurity PDF verify: look for the signingCertificateV2 attribute
        
        This is a required part of the PAdES spec, but so far we only wrote it.
        As a start just expose if the attribute exists or not.
        
        Change-Id: Iae3815f764973a2fd29d72593236c2f484172101
        Reviewed-on: https://gerrit.libreoffice.org/31436
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-30  Eike Rathke  <erack@redhat.com>  [c038d88c228bb2f4d0dde88f59ee4b9c6620687e]

        ScAddress::operator<() is not what we need here, tdf#48140 follow-up fix
        
        ScAddress::operator<() compares by tab,col,row while we need tab,row,col
        for ODF import/export.
        
        This caused the export crash tests
        http://dev-builds.libreoffice.org/crashtest/27ec6d1cb96a0d3becf14309a26d1c024a0f8603/exportCrash.txt
        to fail due to assert
        
        sax/source/expatwrap/saxwriter.cxx:1143: virtual void
        {anonymous}::SAXWriter::endElement(const rtl::OUString&): Assertion
        `aName == m_pSaxWriterHelper->m_DebugStartedElements.top()'
        
        Fallout from
        commit 50106435e9a5bbc067e9beeabc5147ed9f305286
        Date:   Thu Nov 24 00:02:45 2016 +0100
        
            tdf#48140 Change types of variables and remove uneeded code
        
        Change-Id: I63d365f62868099b79de4812534c323b89dc2ee1

2016-11-30  Dennis Francis  <dennisfrancis.in@gmail.com>  [ad2bc869bfe2d34bde7d42e10593db1c5ffccc2a]

        tdf#50916 : Refactor table1.cxx wherever there is column access
        
        This is still a WIP for table1.cxx, but want to get some comments
        as I proceed.
        
        Added back() method to ScColContainer to avoid aCol[aCol.size()-1]
        usages.
        
        Looks like we will need to initialize column container with at least
        one column in the ScTable constructor because we need to use a lot
        of "aCol.size() - 1" expression.
        
        Change-Id: I5f0fa3d2daed67cb623641b273d2727561ab3d49
        Reviewed-on: https://gerrit.libreoffice.org/31125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [df8f994773d96b1be19f8d955b1c95b69bdf054d]

        enable gstramer-1.0 for baseline linux builds
        
        Change-Id: I8982621114db142a8f4ef77987bb22de8767fe3f

2016-11-30  Khaled Hosny  <khaledhosny@eglug.org>  [b32dfbff56089c2ea3be07afce6a1e60777deb4b]

        More dead code
        
        Change-Id: I820ed3905d18801513b14f535042801023be5538
        Reviewed-on: https://gerrit.libreoffice.org/31387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-30  Jan Holesovsky  <kendy@collabora.com>  [be5369e7aa426be8b88776f58aaaba1ae926229c]

        tdf#103747: Don't re-position images when re-playing a metafile.
        
        I am not sure it's a good idea to re-position them at all; but for the moment
        don't do that only with the metafiles, as I am not sure what the other
        consequences could be.
        
        Change-Id: I50e50663149f7879ddc86149d92d44cf2d5df40d

2016-11-30  Jan Holesovsky  <kendy@collabora.com>  [91233ba8c67579987719bbfc96972eccc52c04bc]

        vcl: Mention VCL_DEBUG_DISABLE_PDFCOMPRESSION in the README.
        
        Change-Id: I53dfebf6dc481beb02fa52b1fa6434b56f37f8ae

2016-11-30  Stephan Bergmann  <sbergman@redhat.com>  [424d17e62e0d670aa79a890f85bb98c19169f9f5]

        ScTabViewShell::InnerResizePixel must not mark document as modified...
        
        ...when merely toggling the edit mode of a Calc document embedded in another
        document (via "Insert - Object - OLE Object... - LibreOffice 5.4 Spreadsheet").
        
        Interestingly, none of the other document kinds seem to have this problem.
        (Maybe it's even unhelpful that ScTabViewShell::InnerResizePixel calls
        SetDocumentModified() at all?)  Anyway, pass this inplaceEditModeChange
        information down there.
        
        Change-Id: Iffb24b068419e3608c9f4b5e9645e44e1716aafe

2016-11-30  Caolán McNamara  <caolanm@redhat.com>  [579feb4d841ea80de699f4124378d0701034833e]

        glDrawArrays takes num of indices, not size of storage
        
        this stops the strange missing corner seen during the diamond
        transition
        
        Change-Id: If806a0a3303eb38644bb6d3a479cadbd5fe9ca25

2016-11-30  Khaled Hosny  <khaledhosny@eglug.org>  [ba3e52699bc05911bc1f9e3cbd5d1332902c736a]

        tdf#104013: Band aid for overzealous clipping
        
        Change-Id: If66b7a61f4165ea2e504625cde36161adf945a53
        Reviewed-on: https://gerrit.libreoffice.org/31418
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [568e0394868114457c9dbf7cc1af5bc863ae2a4d]

        CppunitTest_xmlsecurity_pdfsigning: add first PAdES test
        
        As a start just make sure we accept "ETSI.CAdES.detached" as a valid
        SubFilter value.
        
        Change-Id: I19f480a5a24df0f451261d6d9a0dd9bd72ff6cc1
        Reviewed-on: https://gerrit.libreoffice.org/31414
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [deaa4701e609f698999c3e05ce79b15f4cb94670]

        CppunitTest_xmlsecurity_signing: add 2 more ODF / XAdES tests
        
        1) Make sure we handle the case when the document has a signature
        stream, but it's empty.
        
        2) Make sure we find a given XAdES-enabled ODF document valid.
        Previously this was tested only dynamically, i.e. breaking both the
        import and the export at the same time went unnoticed.
        
        Change-Id: Icaa29cfa1f5b817459239ee8dbdc3bf023a2a1a7
        Reviewed-on: https://gerrit.libreoffice.org/31413
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-30  Michael Stahl  <mstahl@redhat.com>  [bf7b5ee0c8a552625b80a7a57c32fe05ee756f7a]

        rhbz#1122096 tdf#54834: sw navigator: multi-selection of outline entries
        
        * SwContentTree::ToggleToRoot(): allow multi-selection iff outline root
          is displayed
        * SwContentTree::ExecCommand(): handle outline operations for multiple
          selected entries; since it's not possible to prevent selecting both
          parent & child, try to ignore selected children in that case
        * add Undo bracketing
        * rename misleading "bModifier" variable which was actually true without
          the Ctrl key
        * regarding SwContentTree::KeyInput(), the KEY_RETURN causes the view to
          jump to the entry, and KEY_DELETE is not possible for outline entries,
          and KEY_SPACE is only for drawing objects, so no need for handling
          multi-selection here
        * it probably doesn't make sense to handle multi selection in the
          context menu but it appears that the context menu for outline entries
          is already quite borked even going back to OOo times
        
        Change-Id: Ib324065e5fe827796e0f202f01ab9c3e33c47ec5

2016-11-30  Michael Stahl  <mstahl@redhat.com>  [f0ab10bb89baeaaa796c0bdfd125f3e5a2417ca2]

        sw: incorrect assertion in SwContentTree::RequestingChildren()
        
        Change-Id: I627c99d0540265f34612ac430d4df281acc7e6cd

2016-11-30  Eike Rathke  <erack@redhat.com>  [7c20d0174c59d46b11fc5029fe3fc0c00f5dc6d0]

        Resolves: tdf#104152 suppress notifications from EditEngine during Paste
        
        Broadcast once at the end instead to notify a11y.
        
        Change-Id: I12383b6efbbb2b149f0d73c67d8576fcc050b253

2016-11-30  Eike Rathke  <erack@redhat.com>  [fff0cf20e4020af9e2c134549a5164417fde30b7]

        prevent endlessly creating new lines until out of memory, tdf#104152
        
        Though this just prevents mishappens during reformatting a broken portion that
        is in a half-ready state because a11y was notified and attempts to obtain a
        paragraph. Solving the real cause means not being called in such state..
        However, not going out of memory and also having matching X-values for the
        node's text positions that don't make the EditEngine crash later is better than
        nothing.
        
        Change-Id: Ifa8d2c5d1766b0f145b8e89ad26a78528db42056

2016-11-30  Marco Cecchetti  <marco.cecchetti@collabora.com>  [fed7de57d23b43f0a0cb2bcf5f0fbefe5852de2e]

        tdf#101458 - check PNG for adequate compression
        
        Change-Id: I7131d3b721ebb4d47b0bb43f09fcb9767f8ac6d8
        Reviewed-on: https://gerrit.libreoffice.org/31409
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2016-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [92a302146e626c877c493086ff518fde70c3141b]

        loplugin:countusersofdefaultparams in include/oox..sax
        
        Change-Id: Ifb24c0f536d9c00bc9eb8c782d6854052f2d37b9
        Reviewed-on: https://gerrit.libreoffice.org/31408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-30  Akshay Deep  <akshaydeepiitr@gmail.com>  [4e1336ca349506d9e4c413f63ef18535eea7c2a7]

        Remove Noto Emoji font
        
        Conflicts:
        	Makefile.fetch
        	download.lst
        	external/more_fonts/Module_more_fonts.mk
        	scp2/source/ooo/file_font_ooo.scp
        	scp2/source/ooo/module_hidden_ooo.scp
        
        Change-Id: Ic43807cde11fff21d78bece6874783ba154655a2
        Reviewed-on: https://gerrit.libreoffice.org/31390
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [7339a3d39035ccc7541fbbddc858121ce464dc68]

        vcl mscrypto PDF sign: fix typo in GetDERLengthOfLength()
        
        When id-aa-signingCertificateV2 had a value that was larger than 255
        bytes, then the header size is expected to be 4 bytes, but it was only
        3. The length part of the header is 3 bytes: one byte declaring the
        length-of-length, and 3 bytes for the length. We added this additional
        byte to the result too early, that way we counted that e.g. 278 (the
        number) fits into a single uint8_t, which is not the case.
        
        Also introduce named constants for some of the hardwired numbers in the
        code for better readability.
        
        Change-Id: I816236e5ac561c9d21bd9df703385ee2201482e7

2016-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [b18b1e80e9f3359fdfc06dc36dd4f0c15e9344af]

        sw: use auto when initializing with a cast to avoid duplicating the type name
        
        Change-Id: Ide7bd0f1f444824b78aa53cfe1db0129cbca1a5d
        Reviewed-on: https://gerrit.libreoffice.org/31397
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-30  Michael Stahl  <mstahl@redhat.com>  [032b63195ea7e23ed677d0c3d89ca0f0bfd0fa20]

        sw: reindent etc. SwContentTree::ExecCommand
        
        Change-Id: Icacc4b235c17d64003652c81ffca7bcc247431e7

2016-11-30  Michael Stahl  <mstahl@redhat.com>  [86e8d7aa4995bd53e6b3218f85a61459b1c30583]

        sw: navigator: fix outline Demote Chapter "down" copypasta
        
        (regression from 33603a582bdd173a8e85c78bb0e8ef82874b8e59)
        
        Change-Id: I95a8ebf0315a10595904dace051bbd4dd43f0496

2016-11-30  Katarina Behrens  <Katarina.Behrens@cib.de>  [604a819e9559fe727661dc450c5091c0391b836b]

        Updated core Project: help  6f85ca005b470f6e3b2d9f21633a102bb05912ea
        
        Help text for the new profile safe mode feature
        
        Change-Id: I929dc882ee0702a51370d09bcde03158da80a751
        Reviewed-on: https://gerrit.libreoffice.org/31327
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b2801922d6972eeb607e37a8a1de210e825c95e]

        rename getViewIndependentPrimitive2DSequence..
        
        to getViewIndependentPrimitive2DContainer
        
        to match it's new return type
        
        Change-Id: I767bdef45316e355d49f6509ca1b50138a45b3fa

2016-11-30  Akshay Deep  <akshaydeepiitr@gmail.com>  [70c03ec408360bb1285478b08bd7edcdbb090376]

        Emoji Control: Larger emoji rendering
        
        Change-Id: Iec51d4e73926cf8203638d2ad013ddfdd47d8ee4
        Reviewed-on: https://gerrit.libreoffice.org/31256
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-30  Matúš Kukan  <matus.kukan@gmail.com>  [620e99bb9cf81ee9d269ea2c60e66f2be1a7523a]

        Bin not used makefile
        
        msvc80 dlls are gone since 4e3086da3e9873f53b5b9e1d5e511f9f77aaf62f
        
        Change-Id: Ifc43bc5ffdb404340967786628f360ebdb0e7fbc

2016-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [e1446e9e25f784a730c0399ba64b52b36a01a91c]

        vcl mscrypto PDF sign: write IssuerSerial sequence
        
        It fixes a problem detected by the PAdES validator from
        <https://github.com/esig/dss>, and with this the Windows output is in
        sync with NSS.
        
        Change-Id: Iff6eb441eebb730f08e399cb3012e0156f0397d9
        Reviewed-on: https://gerrit.libreoffice.org/31376
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-30  Pierre Lepage  <pierrelepage3@gmail.com>  [379b7ffb68bed5bc376a91032a781be147a6eff1]

        tdf#80731 Closing parenthesis is now detected (Mid statement and functions).
        
        Change-Id: I5efdb6c3ce71148672a8b76d3f1cc87b0fe04994
        Reviewed-on: https://gerrit.libreoffice.org/30593
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c5224a29fc11125bc845624a0ffe470416b791c]

        convert GraphicsState flags to o3tl::typed_flags
        
        Change-Id: I5b660895c470a904fa5f1bc8123cea901ad8cf9c
        Reviewed-on: https://gerrit.libreoffice.org/31365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [794c542953ca040d0e039f238bb00c95f6fdbaea]

        simplify macros
        
        Change-Id: Ib56bdc2f8a7015afc8ac83d7cfd6eb65089682bb
        Reviewed-on: https://gerrit.libreoffice.org/31364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [2833691149af36a7508bed2d5113a599f8460f91]

        convert VALUE_SET constants to o3tl::typed_flags
        
        Change-Id: Ie2dead5e661cbcf31a92b3d38cba1983fa65dff4
        Reviewed-on: https://gerrit.libreoffice.org/31363
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc5aa635d7c847ffde9d9c78742d98f865d83805]

        convert TransferBufferType to o3tl::typed_flags
        
        Change-Id: I69bed592e4c7c93ec9d6eb1e92481048370dfb90
        Reviewed-on: https://gerrit.libreoffice.org/31361
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d00ca767de19696084fc52ff3638c448233b818]

        convert WRITEFIELD constants to o3tl::typed_flags
        
        Change-Id: I6412faee844e19195d57415874022bcf8547f4d7
        Reviewed-on: https://gerrit.libreoffice.org/31360
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5a1f7cbf9c83f7b1cc6ea103047147ce3d63fee]

        convert DelContentType to o3tl::typed_flags
        
        Change-Id: I2c94b28e4c95c22c05ba7aed8e413cc7f6b70874
        Reviewed-on: https://gerrit.libreoffice.org/31358
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c1b1fb937c261987a430593ed525df78fa5ce07]

        convert SwTOOElements to o3tl::typed_flags
        
        Change-Id: Ic0636c8f641cf70e0372b31f8a8d111b45ba6070
        Reviewed-on: https://gerrit.libreoffice.org/31357
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-30  Justin Luth  <justin_luth@sil.org>  [4307a850a310c0371bee1f79a8eb41fa8ff7fed2]

        tdf#103975 docx import: don't lose column break #2
        
        Change-Id: I871e10d675d9009c163dd2b0fc74d29206934e34
        Reviewed-on: https://gerrit.libreoffice.org/31342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-11-30  Takeshi Abe  <tabe@fixedpoint.jp>  [d53262282aed31819aa1ce9f608d5edba658dae4]

        starmath: Prefix members of SmSpecialNode etc.
        
        Change-Id: I7a1ac67f5fb3066b16b59a3a8277952d66572fb6
        Reviewed-on: https://gerrit.libreoffice.org/31353
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-30  Kohei Yoshida  <kohei.yoshida@collabora.com>  [9ba24ac54100a5af6ecdde479ebeb5c916e6fad2]

        tdf#71409: always create edit engine instance for the input window.
        
        In order to properly manage accessibility events esp when no letters
        are typed.  Without this, doing things like:
        
        1) hit F2 to active cell edit,
        2) hit ESC to deactivate,
        3) go back to 1) and repeat the cycle several times,
        4) hit Shift-Ctrl-F2 to activate the top input window
        
        would result in duplicated accessibility events fired, the number of
        which depends on how many times the above step was repeated.
        
        Change-Id: I116fdcbc63cbe9d33039d38a47770a6813c4e523
        Reviewed-on: https://gerrit.libreoffice.org/31389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f9578922d8dea4dcd411dfe39ddde417800b66c4]

        add MIN test case
        
        Change-Id: Idcfbfa43736e64c7270ccaf9766f25346e1e1b7e
        Reviewed-on: https://gerrit.libreoffice.org/31384
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-30  Henry Castro  <hcastro@collabora.com>  [098fb95772b3184bb81180d1bc30c9753d30e2b6]

        lok: ensure positive values for width and height
        
        also check the pointer memory block allocated
        
        Change-Id: I0ded04e06f80400e64c5e58126a32ee503aeb394
        Reviewed-on: https://gerrit.libreoffice.org/31388
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2016-11-29  Khaled Hosny  <khaledhosny@eglug.org>  [2e0ab512592e2e134faf9612a293fb8fdd0527d0]

        Strip down GetEmbedFontData to what is really used
        
        The only remaining user is EmbeddedFontsHelper, and it just needs the
        raw font data.
        
        Change-Id: Ia15c59158b5c9e44d0936463553303a3c8b6e0f5
        Reviewed-on: https://gerrit.libreoffice.org/31374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-29  Khaled Hosny  <khaledhosny@eglug.org>  [70ecf1919e3e3b9509ff55b2265b3d98d2a5f1aa]

        Dead code
        
        m_aEmbeddedFonts is always empty now.
        
        Change-Id: Ia0cdfbabff29722d51b92ed47e04ef40d71f65be
        Reviewed-on: https://gerrit.libreoffice.org/31373
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-29  Khaled Hosny  <khaledhosny@eglug.org>  [1ee56fc9f446bad5853b121a3c5b137c1d00bbf4]

        SalGraphics::GetFontEncodingVector() is a noop now
        
        Change-Id: Id706fa242277a0ea7ba44f52eab4a56e404bd2fa
        Reviewed-on: https://gerrit.libreoffice.org/31372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-29  Mike Kaganski  <mike.kaganski@collabora.com>  [bbda0736edb3c3c0e57e0d6abcd47accfbfe790f]

        Use derived classes' methods instead of Pair::A/B
        
        Change-Id: I7ffd9a23dbd00672630bc8412e95525a920c5065
        Reviewed-on: https://gerrit.libreoffice.org/31379
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-11-29  Pierre Lepage  <pierrelepage3@gmail.com>  [0d9a7d03e325d8b7487c08e9448c8a6890821866]

        tdf#96717: The macro name desired by the user is now took into account.
        
        Change-Id: I3949ffed6dcf85e01bc5fc24a27a04265e54fe44
        Reviewed-on: https://gerrit.libreoffice.org/30592
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-11-29  Katarina Behrens  <Katarina.Behrens@cib.de>  [f5e343e1c50b2b65168b5f68bd40535f2fbc86c3]

        safe mode: Add help button to the dialog
        
        Change-Id: I5aa29ccf048dc6f7d927089cc3c9b8b39bf2893c
        Reviewed-on: https://gerrit.libreoffice.org/31367
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [f8e3e523e27e0a3838c292a560cf6dba9d20d267]

        Rewrite some (trivial) assignments inside if/while conditions: comphelper
        
        Change-Id: I8361f62199f45dbced45e5d4a4d5eeddf1c42d67

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [7222ffb79c9886d36b4c0740a51c1c94e763d178]

        Rewrite some (trivial) assignments inside if/while conditions: connectivity
        
        Change-Id: I67d4bb92db04b5103b98a2855ae6069a054f171b

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [bffac17a8249416d24986d37a50c5e74a0cb32b2]

        Rewrite some (trivial) assignments inside if/while conditions: editeng
        
        Change-Id: I374fcd08bdeb37ff542447142b1b164886e0e5db

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [621687e8edae5074bd822e46755c17bb33fbe075]

        Rewrite some (trivial) assignments inside if/while conditions: filter
        
        Change-Id: I8985f24972d0efd8450de930102ce82cd383b459

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [39a33a548b155d14a2ad8e87b54aaab5937fdb0a]

        Rewrite some (trivial) assignments inside if/while conditions: formula
        
        Change-Id: I28d41341607abae82a3bc5d9cacdb70e7431be18

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [1e8dc795559971eba4bdbaeff9c483ab56635b93]

        Rewrite some (trivial) assignments inside if/while conditions: i18nlangtag
        
        Change-Id: Ie6b8e644e01ed99559981d001a7ab95d72ffa5c2

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [d4864a9440ef3fecb497e1ea7018f927e2e64059]

        Rewrite some (trivial) assignments inside if/while conditions: idlc
        
        Change-Id: I6be338f54dd8e6912e48258c0a2e075dc69b2893

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [2a2ed5878a79999d405e26a5c586883b19e7b09f]

        Rewrite some (trivial) assignments inside if/while conditions: lotuswordpro
        
        Change-Id: Iae2b653381562c5a46de6e05afb96954f523114a

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [40e1595de748dbcc700dae46cc81031d927865cc]

        Rewrite some (trivial) assignments inside if/while conditions: oox
        
        Change-Id: I75de45677603800baec18d03114418181c4393c2

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [542174a24e00ab81430a4028f49222dddb3e284f]

        Rewrite some (trivial) assignments inside if/while conditions: pyuno
        
        Change-Id: I01ce742c727c66577d747e441a3794c1743f24ce

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [34dda497cdf0b131381c5d728a89343455d9c7d8]

        Rewrite some (trivial) assignments inside if/while conditions: sc
        
        Change-Id: Ia2dfbd64d63958d4f9c04e892cc7ebc250e9ca70

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [1ba9b792ccd6a27b56709917374a1ea03c0a000a]

        Rewrite some (trivial) assignments inside if/while conditions: sd
        
        Change-Id: I55472a12ad235e6a560d60671559a158eefb7c8f

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [4f2d4e20a8fe59ad4c0c8ee55ec13654556b30eb]

        Rewrite some (trivial) assignments inside if/while conditions: starmath
        
        Change-Id: I7a7eaf1e99216d3985ff654e7c4df7e19dd0ae24

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [20b6e18ecbb3e6e5ffa18cb3230b56933f03c602]

        Rewrite some (trivial) assignments inside if/while conditions: svtools
        
        Change-Id: If7843583924d2ecebe65aef1843e510fa974d877

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [db37370d2c92e32e46d679fdf4630d293e475b9d]

        Rewrite some (trivial) assignments inside if/while conditions: svx
        
        Change-Id: I803f4e1a93f1b97e5446032cf557d39db68159e3

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [2eb991561c3ca6751bfe3bd674de28d7677e993d]

        Rewrite some (trivial) assignments inside if/while conditions: sw
        
        Change-Id: I288c5125a1316828df74f73aeaac85392638ffd8

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [1c717c06c486155bf48aef3ed5e5c140f4205e6e]

        Rewrite some (trivial) assignments inside if/while conditions: unotools
        
        Change-Id: Iee52f5a3a815a782692a8ee962425ff2ab9173a8

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [8b30c5228b9d2031e5bbd2511a3bbe5f760ce836]

        Rewrite some (trivial) assignments inside if/while conditions: vcl
        
        Change-Id: I26fd9bf9838b0d9d6cf35dc62195216a0c1333ee

2016-11-29  Michael Stahl  <mstahl@redhat.com>  [7661bbbaef31adfdb298b1447301b24a70f85834]

        tdf#102479 ODF export: ignore exceptions when checking shape text
        
        The bugdoc contains a SwXShape-SwXTextFrame aggregate which contains
        only a table, no top-level paragraph.  Because of that,
        SwXTextFrame::createTextCursor() throws a RuntimeException.
        
        Assuming that the exception itself is intentional, work around it
        in XMLShapeExport::collectShapeAutoStyles() and assume that the
        getString() check that was added there in commit
        73fcb052edf1a21d785583bc53e8b4323b577bb1 is just a performance
        optimization; the actual export of auto styles and content uses
        XEnumerationAccess anyway.
        
        Change-Id: I7c23164b1e692ce16e5b4e03dd945e46768677de
        Reviewed-on: https://gerrit.libreoffice.org/31218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [3f62d8884358cc2379d39e2b47eabfec7579c0e1]

        -Werror,-Wunused-private-field
        
        Change-Id: I6ec38eda272acd110449bbdb3b73be7c7309032c

2016-11-29  Gabor Kelemen  <kelemeng@gnome.hu>  [417cd2131ea8b571bed7fff89604251a04c3a09f]

        Updated core Project: help  bc8558025b4c47b6506d002eb98ba3f0774264e6
        
        tdf#103241 related: fix this bad file reference I made
        
        Change-Id: I04596e2bf66171f1197f0d58576e110740267b84
        Reviewed-on: https://gerrit.libreoffice.org/31375
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [e2ea7bb3a6b681822a247e8c277694f921c92273]

        Allow extensions to provide color palettes
        
        Until now, .oxt extensions cannot provide additional color palettes (.soc files,
        see e.g. Draw's "Format - Area... - Area - Color - Colors - Palette:" drop-down
        list).  There are two ways how this feature could be added:
        
        Either add a new file-entry media-type to extensions' META-INF/manifest.xml and
        add support for that in the code.
        
        Or leverage the existing code, which reads the configuration set
        /org.openoffice.Office.Paths/Paths/Palette/InternalPaths, where each set element
        denotes a directory, and scans those directories for .soc files.  So an
        extension would include an .xcu file adding such a path (using %origin% to
        denote a directory within the .oxt file itself) and a directory with one or more
        .soc files.
        
        For simplicity, this commit uses the second way.  The only problem with the
        existing code is that extension configuration data using %origin% is rewritten
        to vnd.sun.star.expand URIs which the palette-scanning code does not support.
        So extend SvtPathOptions_Impl::GetPath's PATH_PALETTE case to expand such URIs.
        (The choice of doing it in SvtPathOptions is somewhat arbitrary; there would be
        other, more generic places where it might make sense to do such expansion, but
        which would also carry a higher risk of regressions.)
        
        <https://github.com/stbergmann/palette-extension> contains an example of such an
        extension (with a LibreOffice-minimal-version of "LibreOffice 5.3", assuming
        this commit will be backported to upcoming LO 5.3).
        
        Some drawbacks of going this way are:
        
        * No control over where extension palettes appear in the palette drop-down
          lists.  (But those lists appear to be sorted in some random order, anyway?)
        
        * Commit on future support of the .soc file format (which, however, is XML) and
          the /org.openoffice.Office.Paths/Paths/Palette/InternalPaths configuration set
          in a backward-compatible way.  (But any other way of implementing this feature
          would also need a similar commitment.)
        
        * Somewhat odd, indirect approach where an extension specifies a directory
          filled with .soc files, instead of specifying the .soc files diretly.
        
        * With the current palette-management code, live extension addition/removal is
          not immediately reflected in all places that offer palette drop-down lists.
          (But this should be fixable, and would be an issue with other approaches,
          too.)
        
        Change-Id: I68b30127d61764d1b5349f1f2af9c712828bee3e

2016-11-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [58a6cbfbf309b151b9d1463c734343430f9a1220]

        tdf#104139 state can't be set as context may not be available
        
        When RenderState is constructed (and all capability states get
        constructed) the OpenGL context may not be available yet, so we
        just set the state to whatever value (false) and make sure we sync
        with the actual state right away when we have OpenGL context set
        up and ready.
        
        Change-Id: I65a669ab76c1834775007d62efe3d6ac061d6f21
        Reviewed-on: https://gerrit.libreoffice.org/31278
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2016-11-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [5bf32e4e78ffbe34f3b2840a9677ded34e5b4da7]

        vcl mscrypto PDF sign: don't assume that header length is always 2 bytes
        
        For now just assert that the short form doesn't try to handle larger
        values than expected, the long form has to be implemented once we hit
        the assert.
        
        Change-Id: Ib2b17b4e3c5772b68fef84a41438a56e55799e8b

2016-11-29  Khaled Hosny  <khaledhosny@eglug.org>  [74314b11a4b5a2887bd1ff19bdcfb3572b09240c]

        Drop a bunch of font metrics flags
        
        These flags mean nothing these days, there are either always true or
        always false, since we no longer support bitmap or Type 1 fonts.
        
        Change-Id: Ie14ca480225a6346d868a44e58e7666c3a06931d
        Reviewed-on: https://gerrit.libreoffice.org/31346
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-29  Khaled Hosny  <khaledhosny@eglug.org>  [63ca9554f24194521cfbc7fa90bfef37ea7759c1]

        Use Freetypefont::GetFontMetric()
        
        Change-Id: I1c0d2bc228d5b2006bba24621be3a75f61f4432b
        Reviewed-on: https://gerrit.libreoffice.org/31345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-29  Caolán McNamara  <caolanm@redhat.com>  [308b0fcd2081e2a2665b572d62f7f07de85e2b45]

        Resolves: tdf#90214 set gtk[2|3] lightshadow halfway between darkshadow and bg
        
        Change-Id: Ie8d41c6b507c837f369b34b6a0290da02f0a1665

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [e006b9cf2cfba5995b97a9a9551d362b7eb45572]

        Window::Invalidate must be called with SolarMutex locked
        
        ...it internally calls Scheduler::Start, which asserts now since
        c00d8271ba443c4f0acf657c226eea4824597f95 "vcl: assert solar mutex is held for
        various timer / scheduler ops."  Caused the assert to fire when removing an
        extension via "Tools - Extension Manager... - Remove".
        
        Change-Id: Ied0591b799af333b3a4c11af07f5f8f1657304d6

2016-11-29  Caolán McNamara  <caolanm@redhat.com>  [f50270ea5cb20c589edc2111e92412ffff4734ca]

        Related: tdf#90214 gtk2 use a darkcolor based on the theme
        
        this is similar to e6d6e35320984fe4198314e3ea3a91ead6b41392 for gtk3 where...
        
        Related: rhbz#1287593 issue 8, set a 'dark shadow' color based on the theme
        
        pick something that is supposed to be a large contrast against the bg but
        is different from the fg
        
        Change-Id: If2d3a1b485dc5ec6be58d434394499cf5f851d0e

2016-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef0e1c05c32a5a69502e0f0d1d97789c125345a2]

        convert SwTOIOptions to o3tl::typed_flags
        
        Change-Id: I8f2996c0f0e40778877cddc4368c80f8a7f52a95
        Reviewed-on: https://gerrit.libreoffice.org/31352
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [df6e163850361535afc411777e306994c64408f5]

        convert SwTOXElement to o3tl::typed_flags
        
        Change-Id: Ib0538602d0d363488a25b357f85e76293cd19319
        Reviewed-on: https://gerrit.libreoffice.org/31351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [a5cc8993dceb61c63caf26ae995d9d62905291e5]

        tdf#104115 DOCX export: ClosedBezierShape should always result in <a:custGeom>
        
        Regression from commit 6b084f0001fc15112bf3c40d20a0c7096c83b7fe (asan:
        global-buffer-overflow on fdo55736-1.docx, 2015-01-08), the problem as
        seen by the user was that our VML->DML conversion in a DOCX file
        resulted in output that wasn't accepted by Word anymore.
        
        Now that commit itself is fine, but as a side effect, the somewhat
        unusual (bezier with no actual polypolygons) child shape of the group
        shape is now written, but not in a way that conforms to the drawingML
        schema.
        
        Fix that pre-existing, but now visible problem by always writing
        <a:custGeom> in the DOCX case.
        
        Change-Id: Idbcb903dda07b5c2408d2b0ebbf4b5e4a08b20ed
        Reviewed-on: https://gerrit.libreoffice.org/31347
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c9c5214a331041f4d19275c707e29a6aff89fa6]

        convert SwCursorSelOverFlags to o3tl::typed_flags
        
        Change-Id: I399db07f508e5aeba005c8c6746cf5adc42702d2
        Reviewed-on: https://gerrit.libreoffice.org/31350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [5bda4c35c2224946ad3a224b09f82b0013bf887f]

        Don't change ustrHostname in case of error
        
        Change-Id: I78e85db2794b01286be49e1be70b53ac4f058cbe

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [f108d9f088127050c641b1dd119d54179f4371e3]

        Idle::Start must be called with SolarMutex locked
        
        ...as asserted now since c00d8271ba443c4f0acf657c226eea4824597f95 "vcl: assert
        solar mutex is held for various timer / scheduler ops."  Caused that assert to
        fire when adding an extension via "Tools - Extension Manager... Add".
        
        Change-Id: I86eeb2c4a83c3dff98ba9012c068af91e7932df6

2016-11-29  Khaled Hosny  <khaledhosny@eglug.org>  [0f4777a19634e64db884f39611be0d5075ea24e3]

        Drop assigned but never used parameter
        
        Change-Id: If043960898b6388df7a5ecf5fe34172ed08bba9f
        Reviewed-on: https://gerrit.libreoffice.org/31344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-29  Michael Stahl  <mstahl@redhat.com>  [d36ca60964cf20b738ead1020c41c2f586a16660]

        extensions,sc,sd,vcl: de-obfuscate assignments in conditions to help GCC
        
        GCC 6.2.1 with -Og produces spurious -Werror=maybe-uninitialized
        on variables that are assigned in conditions; perhaps it's better to
        de-obfuscate the code if even GCC is confused about it.
        
        Change-Id: Ia2f8209df893a8e5659ca72f4cde3d7d847574e1
        Reviewed-on: https://gerrit.libreoffice.org/31332
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-29  Michael Stahl  <mstahl@redhat.com>  [5a13d6146e21355803b7c803ab98143dd41b8416]

        sw ui: de-obfuscate assignments in conditions to help GCC
        
        GCC 6.2.1 with -Og produces spurious -Werror=maybe-uninitialized
        on variables that are assigned in conditions; perhaps it's better to
        de-obfuscate the code if even GCC is confused about it.
        
        Change-Id: I5276f35be773f8e7a6d27f970085f0cd00cea0aa
        Reviewed-on: https://gerrit.libreoffice.org/31331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-29  Michael Stahl  <mstahl@redhat.com>  [199e687c12de402f51f86c6b81bb9bdcd514337c]

        sw core: de-obfuscate assignments in conditions to help GCC
        
        GCC 6.2.1 with -Og produces spurious -Werror=maybe-uninitialized
        on variables that are assigned in conditions; perhaps it's better to
        de-obfuscate the code if even GCC is confused about it.
        
        Change-Id: Ib42290abd0e45158900b3d42e1b666fa4d0fa7f3
        Reviewed-on: https://gerrit.libreoffice.org/31330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-29  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [27ec6d1cb96a0d3becf14309a26d1c024a0f8603]

        kill SwClient/Modify here, use sane(r) SfxBroadcaster/Listener
        
        Change-Id: I862d7cf5785dc838044351b6ecac71aa7e0b2669
        Reviewed-on: https://gerrit.libreoffice.org/31305
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-11-29  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [a029a479429d334875b73e2fc4e34b314a1ad369]

        get rid of LegacyModifyHint
        
        Change-Id: Idb789f8786abeed07299baf4ce7507628f9ff173
        Reviewed-on: https://gerrit.libreoffice.org/31304
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [361c6eb18c9ba4043652ba91036094379aeaf05f]

        Use Size::Width/Height instead of inherited Pair::A/B
        
        Change-Id: Ie0346d5ec054fbe7eff1d4b73814a5e2b9f654c2

2016-11-29  Katarina Behrens  <Katarina.Behrens@cib.de>  [603bca03c1b546d627fa7c6fe33021690ce374c5]

        safe mode: typos and vocabulary nitpicking
        
        Change-Id: I8ddeec03ea96eaca873136ccc3100577eba23939
        Reviewed-on: https://gerrit.libreoffice.org/31335
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-11-29  Akshay Deep  <akshaydeepiitr@gmail.com>  [9e422bc19144ce3f0645e49450428802eab1abba]

        EMOJI CONTROL: Add EmojiOne font for Emoji Support
        
        Noto Emoji does not provide glyphs for all emojis in the toolbar
        
        Change-Id: If3f3ea6e12f0b8824cb95e3db78c3c7aced4de8b
        Reviewed-on: https://gerrit.libreoffice.org/31215
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-29  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [ad129cda465d7d16130469eb9e232e9e8ce53d58]

        tdf#48140 Replace uno with direct calls
        
        Change-Id: I63e30c4bb32837b28401474a4ab7627ad2863c5b
        Reviewed-on: https://gerrit.libreoffice.org/31219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8aa1def37b62091f15bf09529104ca38333d5f5]

        convert ND constants to o3tl::typed_flags
        
        Change-Id: I5fe3df5515017ec24db1184e8aca823714fcfdb3
        Reviewed-on: https://gerrit.libreoffice.org/31343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [53a156fc3b500f5647493319acb264ba24b2b3fb]

        sw: indentation fixes
        
        Change-Id: I1b48b7aca377075c3575c25e104e2c617dbdfd66

2016-11-29  Stephan Bergmann  <sbergman@redhat.com>  [be37c23c587e514b1bceef9b2f4aa2f241d63f93]

        loplugin:vclwidgets
        
        Change-Id: If88a200fa26bcc6b20ad3c1dbc160e862054318f

2016-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6ffb539ee232ea0c679928ff456c1cf97429f63]

        loplugin:vclwidgets check for assigning from VclPt<T> to T*
        
        Inspired by a recent bug report where we were assigning the result
        of VclPtr<T>::Create to a raw pointer.
        
        As a consequence, we also need to change various methods that were
        returning newly created Window subclasses via raw pointer, to
        instead return those via VclPtr
        
        Change-Id: I8118e0195a5b2b4780e646cfb0e151692e54ae2b
        Reviewed-on: https://gerrit.libreoffice.org/31318
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-29  Justin Luth  <justin_luth@sil.org>  [bbc7ed9c379019f31dc7ac234cf83ea151601465]

        tdf#103975 docx import: don't lose column break
        
        This round-trips terribly, but that was equally true before these patches.
        
        Change-Id: I4ed191c77e7f519d4c013fc83ef8b866b53d0c70
        Reviewed-on: https://gerrit.libreoffice.org/31326
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-11-29  Takeshi Abe  <tabe@fixedpoint.jp>  [4130c8def811d1dcc87eacaa8ae48ba02738a790]

        starmath: these static functions can be local
        
        Change-Id: I5babffab846a9f17cd14cbf8ffd3b34b6bb27abd
        Reviewed-on: https://gerrit.libreoffice.org/31322
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-29  Takeshi Abe  <tabe@fixedpoint.jp>  [2bad9f1cd8da0cd3d8ff33e875eaf10c1fd9d0bf]

        tdf#103430 Apply mathvariant attribute to <mi> and <mo>
        
        by emulating it with SmFontNode.
        In case of <mo>, current implementation supports only the one named
        with an alphabet.
        
        Change-Id: I827a7e80f5aa94e243098a6e50eb758cf915c282
        Reviewed-on: https://gerrit.libreoffice.org/31240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-28  Akshay Deep  <akshaydeepiitr@gmail.com>  [9abc547ef28f3f6891030597fd304ca757b102da]

        tdf#101870 - Template manager thumbnail view control needs a border
        
        Change-Id: If1773b99aa816b2b45fe16127ff09a646e3702ae
        Reviewed-on: https://gerrit.libreoffice.org/31324
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>

2016-11-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [fd3db1cf77c86cd787f912b7bb2ba3ad894203f3]

        CppunitTest_xmlsecurity_signing: fix this on Windows with non-empty cert store
        
        The NSS code earlier started to save the hash algo ID of the signature
        into the signature structure and I also added a unit test for this. This
        failed on Windows when the system had at least one signing certificate
        installed, as the mscrypto part of the patch was missing.
        
        Change-Id: Ib09e9e53292b5beb011c96ecf6f51a5ee10c15b0
        Reviewed-on: https://gerrit.libreoffice.org/31323
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-28  David Tardon  <dtardon@redhat.com>  [83288089d5efd2cd1d5c76b05a4ba3f782641e88]

        tdf#104139 keep the current OpenGL state
        
        This hopefully fixes tdf#104139, which I cannot reproduce on my system.
        
        Change-Id: I903f479a1f401804481b9645c9377c4aaeec13f7

2016-11-28  David Tardon  <dtardon@redhat.com>  [c03090c97dddbeecf477b4832c3b0a78a68220a3]

        don't leak impl. details
        
        Also, returning std::unique_ptr<>& doesn't make any sense.
        
        Change-Id: Iefb2a0bfe614264bc7b5d15652fcc15243df3d06

2016-11-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [039261b3f63a8949fd0f20e7cb80d017f26c9f08]

        orcus is mandatory now
        
        We use it as a json parser, for calc cell styles and tests. Making it
        optional is just making the code more complex and introduces more
        sources for errors.
        
        Change-Id: I8769628a4ab9519cafc3d43db7c0007e0aa265dc
        Reviewed-on: https://gerrit.libreoffice.org/31307
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-28  Mike Kaganski  <mike.kaganski@collabora.com>  [764358a43b83cdae9269af47070e3cb4739c96c0]

        tdf#104215: Remove the out-of-borders ruler check
        
        It is not called for out-of-borders points anyway, unless
        there is a table border on page border, in which case the cursor
        shows that dragging should be possible.
        
        Change-Id: If5cecbcd0799c74012c525588c0d2fce5d79ffd6
        Reviewed-on: https://gerrit.libreoffice.org/31309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [b28b05053b1a6967b0cfa189da68e8d36a1ad443]

        These don’t need to be translatable
        
        Change-Id: I889c5130bd32f038cb0b45d959b40bf63c0b3a58

2016-11-28  Stephan Bergmann  <sbergman@redhat.com>  [79799b9b32dedd0ae13c2eba5b04588e7a2ecbdc]

        loplugin:unnecessaryoverride (dtors) in cui
        
        Change-Id: Ibb78c2a16defbd523a079b651a27e9639d26953f

2016-11-28  Stephan Bergmann  <sbergman@redhat.com>  [7a10def6327300f15cec2111508f77fec8b446f5]

        loplugin:unnecessaryoverride (dtors) in cppuhelper
        
        Change-Id: Ia23b1fdf126fc57ce929feef60e57b64c782fb50

2016-11-28  Stephan Bergmann  <sbergman@redhat.com>  [ef3a9951e092a377a7da8b6c468a92977a409e63]

        loplugin:unnecessaryoverride (dtors) in cppcanvas
        
        Change-Id: I4f6f6e36a965b5c01ffd51b1710fa8cc57d497fa

2016-11-28  Stephan Bergmann  <sbergman@redhat.com>  [507f1a34a791f6756a61d85c0f7097820669ee70]

        loplugin:unnecessaryoverride (dtors) in connectivity
        
        Change-Id: Icba385b3b7f6991f4dab7b2fd57beab5ac184df0

2016-11-28  Stephan Bergmann  <sbergman@redhat.com>  [0c59e2ddd6a174629618acea97cf5406c36ce7f3]

        loplugin:unnecessaryoverride (dtors) in comphelper
        
        Change-Id: I13ebc4efa7f8bd0d3732ed65e397c710ae65d14e

2016-11-28  Stephan Bergmann  <sbergman@redhat.com>  [3d9c3ed1afc8d37d3bee800ca5988724fd758a6b]

        loplugin:unnecessaryoverride (dtors) in filter
        
        Change-Id: I0f859829a02721dd78b4bd0cc99bad6b864855d8

2016-11-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [1ca67dcaefe794c683b99382ba8bac0f736a7f0b]

        sw: prefix members of BigPtrArray
        
        Change-Id: I87a91fad09616add823e7e556597419d02e43c6c
        Reviewed-on: https://gerrit.libreoffice.org/31311
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-28  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [4ae4833277667d79e3625514f28b0cf72b0636f1]

        de-blacklist writerfilter from gbuildtojson
        
        Change-Id: Ic3454a1fb7f32998ba468273ae7265ea7814debd
        Reviewed-on: https://gerrit.libreoffice.org/31310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a2cfcfead5e62dfef067ee97e43ce7291ee365d4]

        add cppunit tests to vim-ide-integration
        
        Change-Id: I5a03ff6d6e740d8032030d1590837610f39acd5e
        Reviewed-on: https://gerrit.libreoffice.org/31273
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [51ecdd4a2ae4835fa9fcaa7fbabbf58348738532]

        integrate the cppunit tests into gbuild-to-ide
        
        Change-Id: I0259b2a47175e6aac2eb801ac489fadeac562949
        Reviewed-on: https://gerrit.libreoffice.org/31272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ee8057caaa26dcddbf80b1e0a2f02d250089d1e3]

        add cppunit tests to gbuildtojson
        
        Change-Id: I655190464e2b4289f5c51b194821f9288272d301
        Reviewed-on: https://gerrit.libreoffice.org/31271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-11-28  Stephan Bergmann  <sbergman@redhat.com>  [787d31a94510ca3de9ce582d7b7402dfca584b23]

        tdf#104144: Missing dashed border, "break" should be "fallthrough" after all
        
        ...5ffd2c1595d1f67f5e4b14e48188a1f37f1956b5 "Presumably missing break in switch"
        apparently decided wrongly in favor of "break" over "fallthrough".
        
        Change-Id: I90372faac84a26514f5dc936e0e393a1ca12effa

2016-11-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [2b04d710a27edb16bb6c47fd572a8c81d265b046]

        sc: fix remaining loplugin:cppunitassertequals warnings
        
        Change-Id: I12191d1fd776d617d9418079b77b4c8e84d199a3
        Reviewed-on: https://gerrit.libreoffice.org/31306
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-28  Eike Rathke  <erack@redhat.com>  [dd974413acc6ab00168a301cbb53b3c9caa11e32]

        nitpicks, tdf#43544 follow-up
        
        Address nitpicks stated in https://gerrit.libreoffice.org/29274
        
        Change-Id: If7ce8a7239a65a2ff619259622b85ce239060e52

2016-11-28  Tor Lillqvist  <tml@collabora.com>  [0b719cd36d57a628fd1ab79d0371fb46e6c1bf1d]

        No reason for these member functions to be virtual
        
        Not sure what the author was thinking, or what the comment '//Native
        methods' was supposed to mean.
        
        Change-Id: I9e45de6f24531a99770d98f415fea6a1cfd7d2c2

2016-11-28  Tor Lillqvist  <tml@collabora.com>  [ed22c0cdb1f92ad93ed33069bdb3153b323ca025]

        Bin SecurityEnvironment_MSCryptImpl::getPriKey() as it always returns NULL
        
        Fallout from my previous commit.
        
        Change-Id: I4436721e719514d6ecf7847113957827c910d65a

2016-11-28  Tor Lillqvist  <tml@collabora.com>  [fb414a04fc38e0cf77a0e8d5cb65542d1df8dae8]

        Bin SecurityEnvironment_MSCryptImpl::m_tPriKeyList as it was always empty
        
        Change-Id: I5f35c702ff9a613c6601cd0c3c42e9fc4f4e26a6

2016-11-28  Maarten Bosmans  <mkbosmans@gmail.com>  [9d99a7b2d1dd973b50a699440ffb69d99d614607]

        tdf#43544 ScStyleObj: Only call StylePool->find() when necessary
        
        Avoid repeatedly calling GetStyle() when setting/getting multiple
        properties. By caching the SfxStyleSheet before entering the loop over
        all properties, performance of loading the document attached to
        tdf#43544 improves by 12%.
        
        Change-Id: Ic3f1314892b4771aa87801b63f854f83ec761d41
        Reviewed-on: https://gerrit.libreoffice.org/29274
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-11-28  Maxim Monastirsky  <momonasmon@gmail.com>  [afe7f739106124542712ec50dbe2917a8dd14db3]

        tdf#104106 Enable save whenever edit mode active
        
        but in case of a r/o medium do "save as" instead.
        
        Change-Id: If99602481deb053c2f834b1c7f5d24eb725df9c1
        Reviewed-on: https://gerrit.libreoffice.org/31308
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-11-28  Stephan Bergmann  <sbergman@redhat.com>  [f7c40316412e5c2160c89514e7bd0c9f6a2915b3]

        Revert "Remove extra "=" symbol for "--splash-pipe" argument"
        
        This reverts commit 87a098e3bb72910399473ee0fbe32a70cad9c737:
        
        '--splash-pipe=N' is a "private" command line argument between oosplash
        (desktop/unx/source/start.c) and soffice.bin
        (desktop/source/splash/unxsplash.cxx).  No need to silently accept a bogus
        '--splash-pipe' (without '=' part) provided by the user.

2016-11-28  Khaled Hosny  <khaledhosny@eglug.org>  [265c953584f8a1e3a832dd92dc2198056438b418]

        Use range for loop
        
        Change-Id: I28cfa9864d9596868cdf1349c210342d9c2b6329
        Reviewed-on: https://gerrit.libreoffice.org/31302
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-28  Stephan Bergmann  <sbergman@redhat.com>  [8590614021c597006a3d964c31c84525e24acb2c]

        -Werror,-Wunused-private-field
        
        Change-Id: Id85b4709e295453dfd351978096596aef09ce9a9

2016-11-28  Arnaud Versini  <arnaud.versini@gmail.com>  [7c0873ab969f64938258b07d9e2bf6f739818a97]

        BASIC: useless override DocObjectWrapper::acquire and release
        
        Change-Id: Ia8fcb1c5935374376b727075c9bdcbd6a96b3c70
        Reviewed-on: https://gerrit.libreoffice.org/31264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-28  Ulrich Gemkow  <lobugs@ikr.uni-stuttgart.de>  [ae95f8b7b1b75d0e367db643ad82821ee371a84a]

        tdf#98525 Commit font style change to dimension line object
        
        Change-Id: I59e19e00fd0fdadaa7bffc4fbd1cb79d7e5a9763
        Reviewed-on: https://gerrit.libreoffice.org/30609
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-11-28  Khaled Hosny  <khaledhosny@eglug.org>  [f246542d1f61b5253189676688f59e5f952267a1]

        Simplify things a bit
        
        * Drop SortGlyphItems() and update the Kashida insertion code not depend
          on that sorting.
        * IS_DIACRITIC flag can now be based solely on the General Category
          property, since it now is used for non-spacing marks not any OpenType
          mark glyph. Pending complete removal.
        * Check whether a glyph can take Kashida or not in one place. We need to
          stop second-guessing here and pass explicit Kashida insertion points
          from upper layers.
        
        Change-Id: I39caa126a07d08c5725505615acc0c8f7a14e169
        Reviewed-on: https://gerrit.libreoffice.org/31300
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-28  Henry Castro  <hcastro@collabora.com>  [2db42ab241d0852d89a470b18727c22d0fc06745]

        sw lok: notify repair when exist a conflict of multiple users undo/redo
        
        Change-Id: I026f4df6239fa87ee191f92127f9fa98ac2993eb
        Reviewed-on: https://gerrit.libreoffice.org/31161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2016-11-28  Henry Castro  <hcastro@collabora.com>  [e2d5f1ba3fd0db00276cf48b0d9be9b16dcbf7a0]

        lok: avoid render font with empty rectangle
        
        Change-Id: I58e24e0de37144ae5d67857b243e6a7091f2b77a
        Reviewed-on: https://gerrit.libreoffice.org/31281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2016-11-28  Henry Castro  <hcastro@collabora.com>  [af18b7d60f4320fc01b84593af404dbfb4237fcf]

        lok: in preinit stage, do not force locale
        
        force locale load some fonts before the lokit process
        is jail rooted, so it causes invalid rendering special
        characters in doc_renderFont function
        
        Change-Id: I25f00e5bb947753b820c6966a99a6c3849413315
        Reviewed-on: https://gerrit.libreoffice.org/31280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2016-11-28  Takeshi Abe  <tabe@fixedpoint.jp>  [142618ecae472e535c582c0fb357d2a9a76655f1]

        starmath: Separate color name and operand by space
        
        Otherwise, errors happen at MathML import.
        
        Change-Id: I17037b430710ea4d26340e7ce13c7972a76f614f

2016-11-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f567ee19954612d6ebd2c8f6a809478f7c0ee568]

        also strip the first -D
        
        Change-Id: Ifc95720b47e1adaadbca879d5b8f22ada658fd3a
        Reviewed-on: https://gerrit.libreoffice.org/31275
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [86524159c6ce305ffe4738e7ce6b56ea166aaf00]

        better way to split def patterns
        
        Change-Id: I8c7ab7e980d2ba01214c1dd15c81a309d0d2c80c
        Reviewed-on: https://gerrit.libreoffice.org/31274
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-27  Andras Timar  <andras.timar@collabora.com>  [8938ed4c660c6169759e1b3a5401174eeaad662f]

        typo: Scond -> Second
        
        Change-Id: Icea85b778375f591583732919a999cb066c40868

2016-11-27  Julien Nabet  <serval2412@yahoo.fr>  [ab3b5b0dfb0c92aa5e94a0f417950724c694ac57]

        tdf#101603: fix lgnpath for MacOs in LibreLogo
        
        Change-Id: I280b6cd02a98037a71701a6a7a540c87de22d07f
        Reviewed-on: https://gerrit.libreoffice.org/31268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-27  Rene Engelhard  <rene@debian.org>  [a2dafe2fc7a41f1eeb55c6ecd0308d756da05c4c]

        fix sparc64 bridges build
        
        Change-Id: Ic8483547966a319d3ecc1ae2fd5dfb785132f687

2016-11-27  John Paul Adrian Glaubitz  <glaubitz@physik.fu-berlin.de>  [f35d29c8388744be1f95ec4acfca12eec706911a]

        Fix typo in configure.ac (mk68 -> m68k)
        
        Change-Id: Ibbedf9444e2c43b3dff886d9513be7e3d2a99095

2016-11-27  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [f80140bf3a4fa2d809167825ee04ffd0a0c19c6c]

        Lok: compress duplicate state-changed events
        
        STATE_CHANGED callback events that have the form
        of name=value are only removed when newer ones
        are identical. This is not very helpful since
        often the same name (i.e. state type) changes
        its value and we need to superseed older ones
        with new values.
        
        This patch makes sure that a STATE_CHANGED with
        a given name has its latest value and doesn't
        change multiple times while in the queue.
        
        Change-Id: Ibfa18359464d7137411e5846b1c6d415a0aad43d
        Reviewed-on: https://gerrit.libreoffice.org/31258
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2016-11-27  Norbert Thiebaud  <nthiebaud@gmail.com>  [79b9aa430b0a9846fdcb9d5e5160559c5b2a0eba]

        screenshot config at the wrong place
        
        Change-Id: Icb72cb89f2dcc890b82b3ea6df2cc06aa902cc13

2016-11-27  Norbert Thiebaud  <nthiebaud@gmail.com>  [8799120b372c2d60b00ad0993d0a2c6e68b841c5]

        add screenshot jenkins config
        
        Change-Id: Ic6e2a68f948c62cabc210a1873baffe2df300e8b

2016-11-27  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [7c5aaa254f444d54b9ebf6574f0ccd37af548ee5]

        tdf#104201: PPTX: Group solid fill is not imported
        
        Change-Id: Iec273714108598d7017e73a9e7d384f8410d6ee1
        Reviewed-on: https://gerrit.libreoffice.org/31263
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-11-27  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [78547c337461a77522b4733908bcbc77e66b2657]

        switch gbuild-to-ide to use gbuildtojson
        
        Change-Id: Ic3ac11683a44e946e844e18a7670fa7baf46110a
        Reviewed-on: https://gerrit.libreoffice.org/31175
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Reviewed-by: Luke Benes <lukebenes@hotmail.com>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-11-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a62740c668b0813217337e417eca69d316cad972]

        use the existing ScAddress::operator==
        
        Change-Id: I04626875a822457ccef448278a3bc8f990760e57
        Reviewed-on: https://gerrit.libreoffice.org/31253
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-27  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [719f7cb94ce783349fb1cf366a78edd9996d3e37]

        Lok: number callback enum for easier debugging
        
        Since the entries and their order are part of the
        public API, and will not change, numbering them
        makes it easier to trap particular callbacks by
        their number (as that's what shows in logs and
        the debugger).
        
        Change-Id: Ife2fe3e601ce3dce0939363d748fcb54d3c85fd4
        Reviewed-on: https://gerrit.libreoffice.org/31257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2016-11-26  Michael Meeks  <michael.meeks@collabora.com>  [115671bf929a82709c535b475bf19f4967a666c8]

        tdf#101327 - tolerate exceptions during window construction better.
        
        It appears we can end up being a frame window, which is not added
        into the list of frames; so tolerate that.
        
        Change-Id: I7696e79636f7794f327027f0ca73363eef1937e5
        Reviewed-on: https://gerrit.libreoffice.org/31235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [84c5999372ca4af1c79ab3134fda1d67d4ea95d6]

        Unused typedef’s
        
        Change-Id: Ieec1d33b5baa42c0b67e4119fd12ee10f6eb3be4
        Reviewed-on: https://gerrit.libreoffice.org/31251
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-26  Andras Timar  <andras.timar@collabora.com>  [d5be8dddc43e8a880d546fb9a6e8fbb45278eeca]

        respect read-only config items in Basic IDE Options dialog
        
        Change-Id: I4a23b347c5fed948045427bc440e7a821b95b63c
        Reviewed-on: https://gerrit.libreoffice.org/31242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-11-26  tagezi  <lera.goncharuk@gmail.com>  [87a098e3bb72910399473ee0fbe32a70cad9c737]

        Remove extra "=" symbol for "--splash-pipe" argument
        
        This argument ignores any parameters since commit
        5c22a03320f20ae9ac2c3c16025e7c5e3a7915d5.
        It is a part of documenting cmdline.
        
        Change-Id: I9d7f06f692d77379b3d96b741987f83771bd13c2
        Reviewed-on: https://gerrit.libreoffice.org/31243
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [d76bd987ca2b853b85a9464787ae1fdc19321f5b]

        Do not check for SAL_NO_COMMON_LAYOUT any more
        
        It has no effect except on Windows, and this will go out soon.
        
        Change-Id: I238518624e3288dea259e5ec9d5d76c8f691fd8c

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [e17302a110c0dd143a4ea11855a3d2c736e49fdd]

        Revert "Add layout engine info to the About dialog"
        
        This reverts commit f351b3624de79b5806a066202a3a0d6fa59c8469.

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [3dab9849115284f9a126356e2354ad7fb8557663]

        More dead code
        
        Change-Id: I518b56566cdf1eceee7a868b9bf4ab4f6e498f98
        Reviewed-on: https://gerrit.libreoffice.org/31234
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-26  Gabor Kelemen  <kelemeng@gnome.hu>  [45d001aabe8df0f6fd825fb3dbcbd9b4ff12626c]

        Updated core Project: help  67f77ad0e414cfc4d08b821944616f5b819ac774
        
        tdf#103241 Link XIRR and IRR as well as XNPV and NPV to each other
        
        Change-Id: I3a2697d8a71d78042721ff963476e4f592cb7e62
        Reviewed-on: https://gerrit.libreoffice.org/31191
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-11-26  Andras Timar  <andras.timar@collabora.com>  [d1cef2586671c0ade8caf7607a16b265feb37892]

        Updated core Project: help  fad1d9b854420d35adec033b26e0e5d90a4f7725
        
        type: missing space
        
        Change-Id: Ia0a6e032611b8c76c6b7c55adf0b5307c63dc8e9
        

2016-11-26  Gabor Kelemen  <kelemeng@gnome.hu>  [9be3f4378eb556c26d41a03c42771821687fa138]

        Updated core Project: help  565f827138ee50a0754de1e0c9d9d16feb28076f
        
        tdf#103968 'Link to External Data' is now in the Sheet menu
        
        Change-Id: If8b69923ff8e6e9ed2ab03c72330665c6ef788d5
        Reviewed-on: https://gerrit.libreoffice.org/31189
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-11-26  Andras Timar  <andras.timar@collabora.com>  [14171010959a4ebf0f6373b6e7f20d1f0741d5a4]

        respect read-only config items in Options - Load/Save - General dialog
        
        Change-Id: I110e8eb2b858c8b86b01d46bec40873939ae53d8
        Reviewed-on: https://gerrit.libreoffice.org/31236
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-11-26  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [c1afa80bb3613c9202fa9d83447fdd5d57667cb6]

        tdf#99687: Find Text widget fails to emit object:text-caret-moved events
        
        Must be an integration bug:
        efb23f29983f87104a684e7fab00b84fc59d131d
        
        Change-Id: I53b15975fb97a299103fab870307b03b2607e9e5
        Reviewed-on: https://gerrit.libreoffice.org/31238
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-11-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [bc13c1c2bab46135ef7c05fa1a772989f8ff4460]

        screenshots: builddir is not neccessarily same as srcdir
        
        Change-Id: Ic7d3d7854eeb5511d5e94e7329fcffa8a3ccba34
        Reviewed-on: https://gerrit.libreoffice.org/31160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-11-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e40a2670d1a0146d523ba65a9d9ceecceb8c78c4]

        android: launcher icon should be mipmap, not drawable
        
        as non-native mipmap resolutions don't get stripped from the apk (as
        drawables would), but launchers and similar might still want to show the
        higher-res version instead. Google Play store now enforces this.
        Also rename to the common name for it ("ic_launcher" instead of "main")
        
        Change-Id: I97318287f05556f5db0afaa0b23c0d8c9628465e
        Reviewed-on: https://gerrit.libreoffice.org/31204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2016-11-26  Matúš Kukan  <matus.kukan@gmail.com>  [42b959ff7241f955bfa68ee484d81c2d90be5434]

        tdf#90753: Move extras packages to AutoInstall
        
        Change-Id: I3e1504bb8a68a6142ab4035b2cb81c03d9af9227

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [d761d952f460e1943e94c5a7556b3b01d2259666]

        Kill old Core Text layout engine
        
        Change-Id: If80d65899255d8be72f374fbec232d103a08a006
        Reviewed-on: https://gerrit.libreoffice.org/31232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [30ebc895c95ee66adf172717249aa1789b309eff]

        There is one font file type now
        
        Change-Id: I47b6f36de5c77cfdf831a2b3ce10b973159520b1
        Reviewed-on: https://gerrit.libreoffice.org/31231
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [1c3526bfc07cd13636bfb84f5ad45a058ec74415]

        Dead code
        
        Change-Id: I24d365f8231431a4062d026622c2f72bb5ed7af7
        Reviewed-on: https://gerrit.libreoffice.org/31230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [368de904974b18dc5a8d237e046c0ed005f7c85d]

        Kill PspFontLayout
        
        It should never get used any way. CairoTextRender::GetTextLayout()
        returns nullptr for the unlikely even that there is no Freetypefont for
        the requested fallback level, so we do the same.
        
        Change-Id: Ib990eb89f9f0fd2bcd87990cbd76406c8d063f57
        Reviewed-on: https://gerrit.libreoffice.org/31225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [59859a8aaa75384159e315ee2577d5cc7e2aa6e8]

        ServerFontLayout is already gone
        
        Kill DrawServerFontLayout, and rename DrawSalLayout to DrawTextLayout,
        in parity with GetTextLayout.
        
        Change-Id: I3f61efd8c6ecde64f28301dca6a7c91eb0873702
        Reviewed-on: https://gerrit.libreoffice.org/31224
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [8c173ce9ba4d90770cd85b148fe3122a097396a7]

        DisableGlyphProcessing flag is never set now
        
        Change-Id: I4a56c5d7490dd78f5cb72f2b821fb43c93f64b2d
        Reviewed-on: https://gerrit.libreoffice.org/31223
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-26  Eike Rathke  <erack@redhat.com>  [0a2a7436b4041bb34b01a183b9264af8488d1af3]

        Resolves: tdf#103493 copying note captions needs a completed destination sheet
        
        If a copied sheet's destination position is before its source position, the
        source's ScColumn::nTab members still pointed to the original source position
        when the captions were created, which led to the wrong drawing layer page being
        used and at the end the drawing shapes not being correctly assigned.
        
        Change-Id: I9c3cc97d8b4486756023b9ab02da28079a1d0627

2016-11-26  Justin Luth  <justin_luth@sil.org>  [7b250d56981f78e77454a2a3fd670731b2358e75]

        tdf#103975 docx import: don't remove sectPr with BreakItem
        
        If an empty sectPr paragraph contains Page/Column break
        information, do not discard it.
        
        Change-Id: If817debccb924eb9cf0ffdc374c960d25908370f
        Reviewed-on: https://gerrit.libreoffice.org/31227
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-11-26  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [b0c3665b2a74256e8dca9743073c668df30839b4]

        tdf#48140 Replace uno with direct calls
        
        Change-Id: I38af8d3e4dfbd42f025734ba14de409e8bd97393
        Reviewed-on: https://gerrit.libreoffice.org/31179
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [abe4d7bd0a1ec4b5a31cc5622080952e4cd53ebf]

        Kill code for Type 1 fonts on Unix
        
        We already ignore them, so this is unreachable code now.
        
        Change-Id: I6fd4699d8175344c36253bf4bf9c024b8986da31
        Reviewed-on: https://gerrit.libreoffice.org/31222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [47ea13ef8dc8ab9aeded6121845e3ebd1d28b292]

        Kill the old Unix layout engines
        
        Change-Id: I9e1667faf9644dfab025c82cb11a6490d1e8f998
        Reviewed-on: https://gerrit.libreoffice.org/31221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b920435c09a56bab35876d5e43a1e6098bf3dcf]

        mark VclPtr::Create as SAL_WARN_UNUSED_RESULT
        
        Change-Id: I7b5bb8a0ed8848c9e426d2015983156e34947914
        Reviewed-on: https://gerrit.libreoffice.org/31202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-26  Khaled Hosny  <khaledhosny@eglug.org>  [67936ee7ed717eb385b608d7eedcefa61fe13295]

        Kill old Graphite layout engines
        
        Change-Id: Ia19d4d0a3a33694b6edfff62e6b40028dac19677
        Reviewed-on: https://gerrit.libreoffice.org/31212
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-25  Matúš Kukan  <matus.kukan@gmail.com>  [aabc5aab5af27e929a81a6036d2f470ab1f5ac4d]

        tdf#90753: Move brand packages to AutoInstall
        
        gid_Brand_File_Bin_Soffice_Bin_Manifest was removed
        in 26bddf3e80865d847f52e649ab60f97269177a3e
        
        Change-Id: Iff5314e8c3c6191556c082bc30938dd177b254fc

2016-11-25  Matúš Kukan  <matus.kukan@gmail.com>  [c1b50e6d8c1f925aa09a5522d5f83f5204c62670]

        scp2: ICU was moved to AutoInstall
        
        ..in e759269e373fa02d3e8566d1edc9fb9526de6640
        
        Change-Id: I670cd35f64f1784b4150a8c3ab310bd1c88e6ed0

2016-11-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6d49a1bb6e2e81d001b8fdf246cb16f85eb79840]

        tdf#103820 & tdf#103824 fix texture refactoring mistake
        
        Change-Id: I657a4b46e3e7efbe8b1ea5c1e811e1d125f5146f

2016-11-25  Khaled Hosny  <khaledhosny@eglug.org>  [e838d143178ee82c786d11fd792d8d6735858933]

        Revert "tdf#89870: Add config option for layout engine"
        
        This reverts commit 6324efd70dfa8c6be84cba1fa29658e3373cbbe3.
        
        The old layout engines will soon be gone.
        
        Change-Id: Iedbcffd18b11ac36ad98a66ac12111058aab19b3
        Reviewed-on: https://gerrit.libreoffice.org/31142
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-25  Eike Rathke  <erack@redhat.com>  [1700c767e7bfcc7193d878ac53c21e1b59354973]

        add exception context to error log message
        
        Change-Id: Iae8a0c8e7ed4c8bec6497f1636a943bd6f79d5c8

2016-11-25  Eike Rathke  <erack@redhat.com>  [6fee9755f6ec6f61c024af193adfc09eac6fd03e]

        give us a chance to see *which* property failed
        
        Change-Id: If0c89760230eebc873bbc57511e44d7706af1c1e

2016-11-25  Eike Rathke  <erack@redhat.com>  [86bf3f8b69692a82fdf0d9d408f0690028e6e3e0]

        give us a chance to see *which* property failed
        
        Change-Id: I378bce4d8e1f57a51d88a59691d6917f58eedf20

2016-11-25  Mike Kaganski  <mike.kaganski@collabora.com>  [7c43cba9804e70b23b71783d362401c75f9caa54]

        tdf#104032: use correct text length
        
        Change-Id: I16e6af179be3d7bee947c4054ae4fa6924b298f0
        Reviewed-on: https://gerrit.libreoffice.org/30980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-11-25  Eike Rathke  <erack@redhat.com>  [db05c78ef5571d4204ed555d6d7cff906d25a6dd]

        replace useless OSL_FAIL with DBG_UNHANDLED_EXCEPTION_WHEN
        
        Change-Id: I7eebb09d1725eff4793330362e5bfba84a237195

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [94ea966354609f8030872f1520ffbf910a9d28b4]

        tdf#104158 - Crash upon opening Table -> Number Format... in Writer
        
        Change-Id: Ic5d30199250fbb5cc911cc5e7a58e0b7b9b1127c
        Reviewed-on: https://gerrit.libreoffice.org/31201
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-25  Stephan Bergmann  <sbergman@redhat.com>  [8b718e3774f1ffb69f9aad565216556c798e95f4]

        Handle cases where last-used palette disappeared
        
        ...so PaletteManager::SetPalette(LISTBOX_ENTRY_NOTFOUND) would set
        PaletteManager::mnCurrentPalette to 65535, and
        PaletteManager::GetSelectedPalettePath would do out-of-bounds access into
        PaletteManage::m_Palettes.
        
        That the last-used palette (as stored under in the configuration under
        /org.openoffice.Office.Common/UserColors/PaletteName) may become more common
        with pending changes like <https://gerrit.libreoffice.org/#/c/31199/>
        "tdf#104047 Remove dispensable palettes".
        
        Change-Id: I5641bae04f50fea8aa69027a75de08c22394c281

2016-11-25  Michael Stahl  <mstahl@redhat.com>  [086631af59636cd9a6a45b747a1bc59b4b547794]

        configure: fix harfbuzz build on WNT
        
        The graphite library is always built static, so the graphite headers must
        be included with the GRAPHITE2_STATIC macro, so that the functions are
        not marked __declspec(dllimport) on WNT.
        
        Add GRAPHITE2_STATIC to GRAPHITE_CFLAGS so harfbuzz picks it up.
        
        It's a mystery why vcl even links currently without this.
        
        Change-Id: I80d87fe76afa2d05a5697d56dfaf8cbe97d9f977

2016-11-25  Yossi Zahn  <yossizahn@gmail.com>  [20254e85813b9575ce6dcd999bf943e5ade8978c]

        Add 2 extra number formats for Hebrew locale
        
        Change-Id: I55fc91b49d38f155f6a42b7395b4b44bf6a8f1cf
        Reviewed-on: https://gerrit.libreoffice.org/31180
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-11-25  Stephan Bergmann  <sbergman@redhat.com>  [1800862c700428e74aa500c9dee41237b8991932]

        loplugin:stringconstant: look into 'char const * const var = "..."'
        
        Change-Id: I52a97b8ec273509131c2200e47527221cb62d7ee

2016-11-25  Stephan Bergmann  <sbergman@redhat.com>  [b33b441341abcdaa6e208bee7f0af528620055c5]

        Use string literal directly, instead of going via createFromAscii
        
        Change-Id: I2099575ef0041c818424a85a0ef6daa2cc3fdf72

2016-11-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [c3da6e3844b974d7f3c60f6dd3f66c3aac519a68]

        KAB loplugin:datamembershadow
        
        Change-Id: I1962ab1d131cf714f8bd540b589e793c4389cfb2

2016-11-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [0b0e43d26a669fb98633e73f483720ae8f06f0cb]

        MM UNO always print single files to printer
        
        Fix a missing hunk from e0ad036eed6b151ea81311fcf9ba46f1726b103c,
        which causes assertion, if MM is used via UNO.
        
        Thanks to Alex Kempshall, finding the assertion when testing MM.
        
        Change-Id: Ia0cd6053838adc6f0a4ce93902f06423849bf851

2016-11-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [bbf246e40c7814bfc4038d456d388d1f90048287]

        tdf#102010 Never overwrite MM files via UNO
        
        Fixes the regression introduced by
          commit e637b6743a506ef74c93ccbe15ab6642f3baa34f
        
        This commit removed the crazy bSubjectIsFilename handling,
        where I didn't understood the case of bSubjectIsFilename
        and a user supplied prefix.
        
        Mail merge to files never overwrites an existing document,
        but there is the special case, when a user selects a target
        filename in the MM dialog for single file MM.
        
        Should be fixed by a successive commmit, reverting this and
        removing an existing file before starting the MM job.
        
        Change-Id: Idda487023e6984de9c1e701fc088a6b7f92e9847

2016-11-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [660159a68acd54a8f213920457c1aeed79cffea5]

        MM allow easier manipulation of MM test arguments
        
        Keep the beans::NamedValue vector around and convert it to a
        uno::Sequence just before executing the mail merge job.
        
        Change-Id: Ib2b4863337af20fb4423cc1b4ea4223d66d63ae5

2016-11-25  Eike Rathke  <erack@redhat.com>  [f780deb1e376f28a1c55cf4fb0381d6db2bd49cb]

        replace meaningless OSL_FAIL with DBG_UNHANDLED_EXCEPTION_WHEN
        
        Change-Id: I8aceb106339d879455bd96b2f84b54306f13d062

2016-11-25  Eike Rathke  <erack@redhat.com>  [6c60aa313c0598d9136f0bf6e2adc60654fc28d0]

        introduce DBG_UNHANDLED_EXCEPTION_WHEN for calls with an explanatory message
        
        Change-Id: Ic80f2ed2c0fdff20d1ee1968bec2840bf914fb5e

2016-11-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [9d2f30911de2f9d87cebb1a360fabe0bf9c05294]

        Lok: invalidate Writer comments correctly
        
        Because notifications to all views were disabled
        (to avoid moving the cursors of everyone when someone
        adds a comment) invalidation was also broken. The
        issue was observed when a comment crossed tile
        boundaries, the other tile was not redrawn.
        
        This forces invalidation so tiles are rendered
        correctly, fixing this regression.
        
        One small issue remains in that invalidating a
        comment only invalidates the text-area and not the
        complete PostIt (specifically, the author and date
        are not invalidated). This means that they can
        still get trimmed when crossing tile boundaries.
        That will be addressed separately, as it was an
        existing issue before the regression this patch
        fixes.
        
        Change-Id: Ic8173e4873d58836883b897f735fc627bb0572ee
        Reviewed-on: https://gerrit.libreoffice.org/31091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2016-11-25  Takeshi Abe  <tabe@fixedpoint.jp>  [3f20d981311d87a3c3ccc933f2e8c6e3e6d8ff39]

        starmath: Prefix members of SmBinDiagonalNode etc.
        
        Change-Id: Icd863b23cfca635f901a0aea65fa26dace0aa8f9
        Reviewed-on: https://gerrit.libreoffice.org/31188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-25  Stephan Bergmann  <sbergman@redhat.com>  [c6bc45880c73be300b1c2604546a67941cbbe7c6]

        Make sure there's a single global RTTI for pdfio::PDFElement and derived
        
        ...as otherwise dynamic_cast<xmlsecurity::pdfio::PDFNameElement*>(...) in
        xmlsecurity/qa/unit/pdfsigning/pdfsigning.cxx will fail at least on macOS,
        causing CppunitTest_xmlsecurity_pdfsigning to fail.
        
        Change-Id: I7c41c994a1e6145b4740a97ffe47d0c42c4e3ca0

2016-11-25  Tor Lillqvist  <tml@collabora.com>  [0ddcff205399692cadf46c26bfe3a52165762a32]

        No need for this local function to be externally visible
        
        Change-Id: Idb2e716cdc4933c2691de2df21a4ee7afda9e597

2016-11-25  Mark Page  <aptitude@btconnect.com>  [ca48cb1dfa212128e0987897a69edc1980ebca90]

        Modify pFilterConfigItem to a smart pointer
        
        Change-Id: Ie964f064f4f5d3735878c2a6b4f6d4b801a8e8e9
        Reviewed-on: https://gerrit.libreoffice.org/31195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-25  Eike Rathke  <erack@redhat.com>  [9b1d3707106b2eca0e94c4c50dcbec104500dafb]

        show next free formatindex hint for errors
        
        Change-Id: I4252a572c1cef02ff5e7de0ecc78d84ddc806919

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [f32a75c25b0450eba9cdd9b343e1263c600c0151]

        convert LF constants to o3tl::typed_flags
        
        Change-Id: I4fa3a62e53eb02fe60c9ca0675709b76e56a7912

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [413e63c301a4a9ca8a4a85d03549fbe240142148]

        convert FILTERCFG constants to o3tl::typed_flags
        
        Change-Id: I01a4df6bb9b90177ce72c61fd0d611a63559166e

2016-11-25  yossizahn  <yossizahn@gmail.com>  [d39bb268eaf3c3aeca2492a6ef8c0c9d0163ec3d]

        Correct spelling of "kislev" for he_IL locale data
        
        See e.g. https://he.wikipedia.org/wiki/%D7%9B%D7%A1%D7%9C%D7%95
        
        Change-Id: I3bf935db50037ff418f269d81004bce4e7388097
        Reviewed-on: https://gerrit.libreoffice.org/31178
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-11-25  Stephan Bergmann  <sbergman@redhat.com>  [f1eb0bf75296ee9c59241507a1e03f4de770afa1]

        Clean up CLANG_VERSION check
        
        Change-Id: Idfdffd73e9029216775d2a6ad46293ee1a4f1308

2016-11-25  Stephan Bergmann  <sbergman@redhat.com>  [bf53daa49aee46c1e0a5c4117841bc5b9b992f6d]

        Clean up PPCallbacks compatiblity fix
        
        Change-Id: I91f1db18b7876c4ecc30f7f97283e0ef0369eba5

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [d63f42bd2a5827a47e7aeae78dfb53da8c718934]

        declaration of nAllFlags shadows a member of 'this' [-Werror=shadow]
        
        Change-Id: Ifb5adba642e777e5d515c6088c128d31778ecaff

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [b19e71231322a6790759135f3aaab6499d6293dd]

        convert ENABLE flags to o3tl::typed_flags
        
        Change-Id: I47cb052c7437e127c237beee0f2d95948b7c3ad1

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [8cd2334da9e8e19ef7e22081e722563612a1f32d]

        convert SW_CREATE to scoped enum
        
        Change-Id: I003785715df7e72cbf398902aabb5c3fe900a2d7

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [678041c48fe3f03fd4f12a92b6a66cff33d6382b]

        convert HTML_FRM_OPTS to o3tl::typed_flags
        
        Change-Id: I3d8ac978ff626f792e3cff6e2b12a7680addf303

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [e027b1d1d68432149d6f1ffbe8d7469d17c19e71]

        convert CSS1_SCRIPT to o3tl::typed_flags
        
        Change-Id: I4c721cca5eb9bc63c93888e9c214de339552a301

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [adf1a2ba16a92ce8294a031ebf730cb3c1452d84]

        convert SUBCOL constants to o3tl::typed_flags
        
        Change-Id: Ia772e168ac6bf286244712cebb471e869212e86e

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [d9c8738998cdbb11f8b2e221e8b61609ddf70811]

        convert HTML constants to scoped enums and typed_flags
        
        Change-Id: Iaaede23c95d08016023fc419c83725f437eda080

2016-11-25  Michael Meeks  <michael.meeks@collabora.com>  [ab45b41efe1109e015ecfcb670547d44026e4764]

        osl::Condition - add deprecated markup. Use std::condition_variable.
        
        Change-Id: Id3488a46b12d41bada2711b135ca955259d6e448
        Reviewed-on: https://gerrit.libreoffice.org/31176
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-11-25  Michael Meeks  <michael.meeks@collabora.com>  [17320183bdcaca335c339eecbba1b660bcc53c96]

        sw: avoid busy loop waiting for OLE objects to load.
        
        Change-Id: I7f26a88d3dcdb47260eb95f7803702d55f4a9119
        Reviewed-on: https://gerrit.libreoffice.org/31164
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-11-25  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [93399570a840f015358fec48060d507e7f2aa369]

        fix around cornercases with cxxobjects
        
        Change-Id: Ibd5dad8ca69fa952e4751af961ad957017fbbe40
        Reviewed-on: https://gerrit.libreoffice.org/31181
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b511fa1fbc63c449de95b3b4de05298a5944312]

        warning C4701: potentially uninitialized local variable
        
        Change-Id: I8f68531f2ffa419f7a1fd5b4cda1b43988de6b68

2016-11-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [5cb580144c286117db485e605c79ce1139cb94fb]

        CppunitTest_xmlsecurity_pdfsigning: add PAdES testcase
        
        Assert the two user-visible changes: SHA-256 hashes and the SubFilter of the
        signature.
        
        Change-Id: I12a2355e2ddfc368bed4430a7b5ad244b5778afe
        Reviewed-on: https://gerrit.libreoffice.org/31173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [426495cb441e6a83cd0d1f74b0ddf656322815b5]

        CppunitTest_xmlsecurity_signing: add XAdES testcase
        
        Assert the two user-visible changes: SHA-256 hashes and the digest of
        the signing certificate.
        
        Change-Id: I0f931ef06f9bfc4be4eaa02a7530d57a414430c1
        Reviewed-on: https://gerrit.libreoffice.org/31172
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca83b1fa13db6b3f038b5c4965f50caec90af364]

        convert CSS1_FRMSIZE constants to o3tl::typed_flags
        
        Change-Id: I273166513253a2108c11a9cbae027bde7ca82b99

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f03d97e1dd9e41f91006594baa4a61e74a32586]

        convert CSS1_BACKGROUND constants to scoped enum
        
        Change-Id: Ice20f26e9104126b572446250c94b90ab9dd3da7

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b1fdb2e46ead75d6d190b2d091f1e7d948a82c2]

        convert SWXML constants to o3tl::typed_flags
        
        and remove some dead code
        
        Change-Id: Ibda8c4a93e2f1d58b57bfa506eabb6bd29643f74

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [025604bbfa093ec4c29280793d2230e3cc3534d7]

        replace URLLOAD constants with o3tl::typed_flags
        
        Change-Id: Ief6cb3dfc53da8cbae0feded9e215905c7a8459c

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [11980815c782ebfa4003225fc5208e9f05225ba8]

        convert FRM_VALID constants to o3tl::typed_flags
        
        Change-Id: I9a84e0ec9c4319ca2edc8dfcc72bfdb08229ecef

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [ead32fe3fdee8ba9506f8abb3bcbb1bc36137fae]

        convert MODIFY constants to o3tl::typed_flags
        
        Change-Id: I230469605b1b3a2a639f51917c23f1a82ec519b5

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c3cb6bb41ded9c1becbf904b60de76bfbfa38c7]

        convert HTMLCFG constants to o3tl::typed_flags
        
        Change-Id: I0859fdc3e737ab0714e994f1326123e93e93affb

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d3dc65dbaf3ce273093d870ae7ae4c49a76fb79]

        convert FOUND constants to o3tl::typed_flags
        
        Change-Id: Ia167ed1abc10188d89e1bd43d7a2b884cb0bf52d

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd7c9afb8b3c49cae80593414eeb262f2e1fb643]

        convert VAR constants to o3tl::typed_flags
        
        and drop the unused EXTENDABLE
        
        Change-Id: Iddb2d4c1f3a3f76e4687ad002c0c4b9f7e6ca055

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0ee31da5cb12e353da745455f1b4e9f147410da]

        convert FLAG constants to o3tl::typed_flags
        
        Change-Id: I3b51321c425b8e0039932b5d4b48d35c3bf14378

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2775560ab2fa6166b2ce6fa2811ab10a0ffebe8]

        convert STRING_TYP to scoped enum
        
        Change-Id: If0bcc6e13864fd534eb65eda06b1bc2b5498cee9

2016-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [63a6de2cab00e949751fcb35f4814844fc4ec71e]

        convert MODKEY constants to o3tl::typed_flags
        
        Change-Id: I53a6f6f6b12e0fb299e7d76e8e8f354ef3afbbb3
        Reviewed-on: https://gerrit.libreoffice.org/31152
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-25  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [daf9156c76049873583f1f7c5de96524d7eba68a]

        rename foo target to something more meaningful
        
        - also use gb_Helper_MISCDUMMY were possible (this might fix the
          'circular deps' warnings
        
        Change-Id: I419f39973b5c785c1d8ccba9f8ed75a77f08ffa2
        Reviewed-on: https://gerrit.libreoffice.org/31117
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-11-25  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [65541cfaa167c9ac80af770c6034badefdc34199]

        store makefile for targets in json too
        
        Change-Id: Iae2f497da5d0ee4f8961a5655573e45a562dd76d
        Reviewed-on: https://gerrit.libreoffice.org/31116
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-11-25  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [e62fc464f21fdaace28709f316becfa0fc54c0e8]

        use gbuild prefix for tempdirs
        
        Change-Id: Icc262c51fd70ae35b44722be8d4ab767b69ae2a8
        Reviewed-on: https://gerrit.libreoffice.org/31094
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-11-25  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [1fcd5c48a0ae25822645b83dff42ad3c246e5b28]

        rename the core parts of this from gbuildtoide to gbuildtojson
        
        - the json stuff is universal and not limited in use to IDEs
        - the IDE stuff should keep its gbuildtoide name
        
        Change-Id: If4f190fc6dffba219334d57a53c826515ed57c34
        Reviewed-on: https://gerrit.libreoffice.org/31093
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-11-25  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [c5b8bd03333803c57e69fd34642d83816c4cdbcb]

        Revert "Revert "improvements to gbuildtoide""
        
        This reverts commit ab9c578ed17cfd9c9a49f22d83f33b0546faedba, except for
        the problematic copy-all-SRCDIR top-level test.
        
        Change-Id: Ie9c2fd725199768ec04852a9bc09b09a331ce6ad
        Reviewed-on: https://gerrit.libreoffice.org/31092
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-11-25  Mark Hung  <marklh9@gmail.com>  [b6f52c5c6bc57d831e09126f802739589e5eea37]

        tdf#96052 - export the forbidden shape as path instead of preset shape.
        
        OOXML noSmoking shape has different definition so that convert LO's
        forbidden shape to OOXML noSmoking do not produce good result.
        I put it on whitelist and now the geometry looks correct although handle
        is lost.
        
        This partially revert unit test for the shape in
        2b4f9d0b2b0006fc7bebb9e696a32eabd1aeb993, where forbidden is exported as
        a preset shape.
        
        Change-Id: I2e134940fa4a36e6b7b814b008d859691fbcdd6a
        Reviewed-on: https://gerrit.libreoffice.org/31110
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-11-24  Michael Stahl  <mstahl@redhat.com>  [6bb20609a2fd1d591cedc7fa2b9cabb589c346c7]

        vcl: rename Window::Notify to EventNotify
        
        There is annoying overloading between Window::Notify and
        SfxListener::Notify, and the Window one has apparently fewer
        implementations, so rename that and remove lots of disambiguating
        "using Notify" in multiply inheriting classes.
        
        Change-Id: I8b597fd9e70cf2e7103b9dfa7cc666e79e7aff49

2016-11-24  Michael Stahl  <mstahl@redhat.com>  [502f0cde77bd45979ba3562e80b59a7d5fd8dc56]

        SwContentTree: those 3 booleans are mutually exclusive
        
        Which is not immediately obvious but SwContentTree::Display() will set
        them accordingly, and it looks like none of the code that currently
        sees 0 or 2 booleans set checks them before Display() cleans them up.
        
        Replace with a state enum which is much more obvious.
        
        Change-Id: I75aaf10dd2e8e1e0547bad1fabb1b6ab48220d62

2016-11-24  Michael Stahl  <mstahl@redhat.com>  [cbdf4e007650cfda4f7808402e8e24ae66d45792]

        tdf#103788 sw: fix use-after-free in navigator dialog
        
        The problem is that if SwContentTree::HasContentChanged() returns true,
        it may have deleted the SwTypeNumber instances that are referenced in
        SvTreeListEntry::pUserData, but it has not reset pUserData so those
        pointers are now used to acceess deleted objects.
        
        Also it looks like the HasContentChanged() detects additional conditions
        that would not cause a modified event from the document but should still
        cause a repaint, such as when the user moves the cursor between
        headings.
        
        Revert the optimization, it was a stupid idea.
        
        (regression from 329742e6c9da7cd7848d92a6846e3d1249d8d9b4)
        
        Change-Id: Idb5207e896b0638324fc41b7c214536be4ba864b

2016-11-24  Michael Stahl  <mstahl@redhat.com>  [c2c4c6ee16120108590dc64f295ab54e34a05ac0]

        SwContentTree: fix bad static downcasts
        
        Change-Id: I52c1b4a028928c3008d95df43dbc6e8183980df4

2016-11-24  Michael Stahl  <mstahl@redhat.com>  [b673ddb7d7a7b09ad171af57acadb3e532030428]

        SwContentTree: assert downcasts of UserData
        
        Change-Id: If85e36deadf3cd388d24501739fce75a8e372892

2016-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [748f778d0f42f2cbb78a7ca7e013bfbd77cdf2b7]

        CppunitTest_xmlsecurity_signing: don't assume we always have a signing cert
        
        This makes this suite in sync with CppunitTest_xmlsecurity_pdfsigning. A
        signing certificate is available on 64bit NSS platforms, as there we
        provide a pre-created NSS db, but on other platforms by default there is
        just no signing certificate.  The certificate.crt I added earlier is not
        enough, that's just the certificate, but it doesn't provide a private
        key.
        
        Change-Id: Ie09d70fc9bc7ab752382eef96659bedb414553f5

2016-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [8a279d7de4cf94c99f655f6edd0da0c24ab4003c]

        xmlsecurity mscrypto PDF sign: conditionally add back CAdES SubFilter
        
        We can now write that on Windows as well when requested, after the
        signing-certificate attribute is implemented using mscrypto.
        
        With this, the PAdES validator at
        <http://signatures-conformance-checker.etsi.org/protected/upload.php?sigtype=padesconf>
        finds our Windows signature valid.
        
        Change-Id: Iaeb4c36a1eac14e3d3c3c12d9cfd9529e7663f77
        Reviewed-on: https://gerrit.libreoffice.org/31162
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [d04a05a7d4692dcb3083d1089a3f4e78fb07bcbf]

        ditch a pile of other unused rsc stuff
        
        Change-Id: Id982a8898241b20db11b43c18ae2c062c92c61fc

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [427e6996bd042af61fd04aae6381c2958d2fda70]

        can drop InitLangStringTupelList
        
        Change-Id: I2469392a5874b55a071c5f31d467c6f33b03887b

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [936ed583e648a762b7e485c15d08aa380505c4e5]

        these geometry things go nowhere now
        
        Change-Id: If98ca8acccececeff2b335f90d3ef6082f2053d0

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [5dc62f7129af6f1517448cd26c507c09efe5f026]

        aLong unused
        
        Change-Id: I46a714d06df5ac6496e13834a1c9641dc2bf599b

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [b870c1c4d7f3598265ab50b70665b858fc73defc]

        fix indent
        
        Change-Id: Ia3a7d5873815b5b7480b22fb4b3d7f41634c6257

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [1cb07ff1c6c1fe7e81f2edcab1f4a1cd515c24b4]

        aIdLong is unused
        
        Change-Id: If9aaadadc144d40cdc43e51e1f44edb5f8574524

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [f599904124518ebcfe6671b0b2961eb290d96c94]

        RscBreakRange is unused
        
        Change-Id: I80c779f99f530b8ea0f9fd5e255241f0a565eec4

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [c74b62ca6e1790020b0e19cdf2f3ee3d022affbf]

        aNoZeroShort appears unused
        
        Change-Id: Iae1c921c4f57130fe5657ed023f5087ad5e9a82d

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [6f71fa11c0b1c5a9683c43bc98acec57a4d53610]

        vcl makes no use of menu Get/Set DefaultItem
        
        this is exposed through uno however, so move it into VCLXMenu to continue to
        support it doing nothing of great value there
        
        Change-Id: I6888e61cbec85faa2d1fcca8731ab42023e594c6

2016-11-24  Takeshi Abe  <tabe@fixedpoint.jp>  [32cbe7125387397bf269fb6ca83c11cf66f9d543]

        starmath: Prefix members of SmFontNode
        
        Also, make SmFontSize::GetSizeType() return value, not reference.
        
        Change-Id: Ifec68cfbdd5f05396fb0d913ddd6888749fdcfbd
        Reviewed-on: https://gerrit.libreoffice.org/31157
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [9691cea443a74885b3f81c602efdd3345de1e3f9]

        xmlsecurity: instantiate SignatureVerifierImpl directly in XSecController
        
        Going via UNO for a class in the same module sounds like an overkill.
        
        Change-Id: Iaa5b31d1b888c8d3f1c9b47ee787504191ce3d7d
        Reviewed-on: https://gerrit.libreoffice.org/31148
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-24  Stephan Bergmann  <sbergman@redhat.com>  [6eaa7a41d8ca4dd38d285799fd1920c3115f89c7]

        Blind fix for Clang 3.6
        
        Change-Id: I56dc86df0d355cfa8af38661892ea2bb580c394b

2016-11-24  Kohei Yoshida  <kohei.yoshida@collabora.com>  [1722665c5ebd96791a95819c9b2592a8523321bd]

        Probably not a good idea to forget a break here.
        
        Change-Id: Ief02f6fcf46e178da8f34f759a807a988f53c1ff

2016-11-24  Stephan Bergmann  <sbergman@redhat.com>  [25711a9a384c31f870d6d9ce6fbd0b0c18824c5e]

        Remove dead registry/workben/ stuff
        
        Change-Id: Ie777efded5a5ebe3aad8d2310e174e6f32a21bc3

2016-11-24  Kohei Yoshida  <kohei.yoshida@collabora.com>  [5a9dc6e8452cec6068a30bb8d7f6edbeacd3174d]

        Some debug facility for AtkListener. Disabled at compile time.
        
        Change-Id: Ia5c9bfcdf38f41b5ff25f8c48122781850bbe113
        Reviewed-on: https://gerrit.libreoffice.org/31141
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bdd108cd72e630189c360c5327c480c1d64d55b1]

        tdf#103852 avoid clipboard deadlock
        
        Deallocate the XTransferable object async using AsyncCallback
        (that uses Application::PostUserEvent) which executes the
        callback in a thread-safe way on the main thread. This avoids
        a deadlock at deallocation so that the XTransferable.
        
        Modify AsyncCallback to not hold the SolarMutexGuard because
        Application::PostUserEvent is considered thread-safe.
        
        Document Application::PostUserEvent thread-safety
        
        Change-Id: I4237a1cf380e8be66b3eefc393a58bb4853bf4e1
        Reviewed-on: https://gerrit.libreoffice.org/31126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [e190825b739712ba0c861d74fc1a589c7e94672d]

        coverity#1371267 Missing move assignment operator
        
        Change-Id: Iefcfd20ac17f24f4fc3faec72b15de6bfb42eeac

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [8ceb8b2d141a249127822bd511e66dd855fb1e59]

        Related: coverity#1371267 copy ctor broken, nPagePos not copied
        
        initially operator= was removed by
        
        commit a0a919d2b541c415ad9b81d2ee91895bf106e9bb
        Date:   Fri Oct 3 10:39:28 2014 +0200
        
            remove SvRefBase::QueryDelete
        
        and then operator= was restored by
        
        commit faa6455995966e41653204779d055b885b27fc4c
        Date:   Fri Oct 10 12:02:32 2014 +0200
        
            add copy constructor for ONDXPagePtr class
        
            which I forgot in commit a0a919d2b541c415ad9b81d2ee91895bf106e9bb
            "remove SvRefBase::QueryDelete"
        
        but nPagePos was missed
        
        Change-Id: I6497934d4a199f5ea94cf2da840c164910e7a826

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [9868cfb58ae833b54b671bb7a81db33b845251ac]

        coverity#1394416 ensure there's enough data to read
        
        an alternative attempt to silence coverity
        
        Change-Id: Ia62d1c9075ecee1657554a5f0705fc67656848fd

2016-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [7aa2b5a041df8e71a435cccbc79ee13799ec9138]

        CompilerTest_compilerplugins_clang: fix this to work with clang-3.7
        
        Change-Id: I653b9c3aba53da421592b230bee3a9b69d3cb2d7

2016-11-24  Justin Luth  <justin_luth@sil.org>  [8a34ff14f18da0df261ae8f1ca3f23de157706a1]

        tdf#41542 globally allow padding without borders: UI
        
        This is the final fix for tdf#41542 - enabling the UI to adjust the
        padding without requiring an enabled border line.
        
        Because almost every document edited by LO5.3 will gain the setting
        ALLOW_PADDING_WITHOUT_BORDERS = false, it cannot be kept as a
        preventative compatibility setting. Otherwise any document edited
        in 5.3 would act differently from any other document - not being
        allowed to modify borderless padding for frames, even in 5.4+.
        That would be a very confusing corner-case that is best avoided,
        so removing all compatibility code (which currently has no use).
        
        So, if an AllowPaddingWithoutBorders=false compatibility
        situation is ever required in the future, do not
        resurrect the name ALLOW_PADDING_WITHOUT_BORDRES. Additionally, code
        will also be needed to send the compatibility setting for
        each type of border (page, paragraph, character, header, frames, image).
        See commit f013d4a1f4073cda735befd6e446bee35f3db65c as an example
        of how to implement that for frames.
        
        This commit means there is a lot of dead code now (m_bBorderDist and
        mbAllowPaddingWithoutBorders are always true). LO5.7 seems like a good
        target to clean that up - to allow time to easily fix any regressions.
        
        Change-Id: I2d2091fa34f8b178a59347b35a81c944c9b24ed7
        Reviewed-on: https://gerrit.libreoffice.org/31105
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-24  Stephan Bergmann  <sbergman@redhat.com>  [223607e0363230116d09e51b0025057e766ed022]

        loplugin:unnecessaryoverride (dtors) in unotools
        
        Change-Id: I14f10addc701be143b0482dc62d2e90a0862062d

2016-11-24  Stephan Bergmann  <sbergman@redhat.com>  [31e2e2de4571139bde2fe55a986c8b067cca1dee]

        loplugin:unnecessaryoverride (dtors) in unoxml
        
        Change-Id: Ieca0d355031f25731a519be26145cda3b2172cb1

2016-11-24  Stephan Bergmann  <sbergman@redhat.com>  [675df4a72e7cc695fec18869dd015a872c287c6e]

        loplugin:unnecessaryoverride (dtors) in vbahelper
        
        Change-Id: I809869a438b710b2c4722027cc78d39a81b0a092

2016-11-24  Stephan Bergmann  <sbergman@redhat.com>  [5ebfc3ad9b27eed8571fa501ed3727218e0008fb]

        loplugin:unnecessaryoverride (dtors) in writerfilter
        
        Change-Id: I2d21d47e8471daf3125a6c81b5b3919820caef46

2016-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [b12410f212658996fdb5fb291a06038e9ac39b2e]

        vcl mscrypto PDF sign: write ESSCertIDv2
        
        With this, the value of signing-certificate conforms to the RFC on
        Windows as well.
        
        Change-Id: I09d21026bfecd0453e194f3f4cd8bae9805a5d7a
        Reviewed-on: https://gerrit.libreoffice.org/31150
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [b30e298c3f8d9202a14e0ca08120ccde31e413ee]

        move the FontConfigFontOptions out of FreetypeFontInstance now
        
        Change-Id: Ic6ff21533a53df16fed4ee086f78ff368cb23afd
        Reviewed-on: https://gerrit.libreoffice.org/31130
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-24  Tor Lillqvist  <tml@collabora.com>  [dcbfa4be9bd95ad035770190abc625b64efd462f]

        Show also the message for the last Windows error in our own error handler
        
        That is what the default libxmlsec error handler
        xmlSecMSCryptoErrorsDefaultCallback() does. Why show less information
        in our own handler?
        
        Change-Id: Ibc9f9b5066536d0f5cabbf2bda6d1fa14eca5613

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [f9fee44d1b49d859f9ee6ab22cc34c758aac71f0]

        can have gtk >= 3.10.0 with cairo < 1.14.0
        
        I imagine that without cairo 1.14.0 there's no point scaling, so force 1
        then.
        
        Change-Id: I0e778ed5a57f9ede9f4b78369c470b23b94fe82f

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [c7f2115d774485a235b671c82302dbf38841e3c9]

        coverity#1394669 Uninitialized pointer field
        
        and
        
        coverity#1394670 Uninitialized pointer field
        
        Change-Id: I5869ff5dc19a994d33d44313becec1eb590e31f8

2016-11-24  Tor Lillqvist  <tml@collabora.com>  [8b8f315b51e2c405e3ea51b1c575bee49df7d0bd]

        Nothing from that namespace used here
        
        Change-Id: I05450a0af00b200145312301207b8f6d3af05145

2016-11-24  Tor Lillqvist  <tml@collabora.com>  [8f08d48780dd4877a3949f39b424b8e097ee7e17]

        Bin copy-pasted comment that is meaningless here
        
        Change-Id: Ie18a1bd4c006a9c7a54dc79747cb7e300315640a

2016-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [04a84913ead2f82510d91eea2bb8526274feeeae]

        use o3tl::typed_flags in ConfigurationListener::ConfigurationChanged
        
        Change-Id: I0ad7c02953aa53168dc242f1f374ab871728c84e

2016-11-24  Caolán McNamara  <caolanm@redhat.com>  [a250292c5eb7e4cdb2aa83bc08ae6c86c3ca65a1]

        cairo_surface_set_device_scale is in >= cairo 1.14.0
        
        Change-Id: Iff47499d61dd6eb294d528fa8bfc5baf304ce151

2016-11-24  TiagoSantos  <tiagofsantos81@sapo.pt>  [6bfe94a631b5c5029a1f96a52b000d25e33bad4a]

        extend markup support (/italic/ and -strikeout-)
        
        * adds to LibreOffice markup support for /italics/ and -strikeout-
        * TODO update strings in the Options dialog (they only refer *bold* and
        _underline_)
        * TODO update documentation with new feature
        
        Change-Id: I6fd7bbd036bf406a9e24500d316e7f28a848faab
        Reviewed-on: https://gerrit.libreoffice.org/31076
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [5af0071d42e5962ed849261134ef0630c7ec3b45]

        convert SFX_VISIBILITY constants to scoped enum
        
        * split the position and the flags information
        * remove unused DESKTOP constant
        
        Change-Id: Ibfccb44c7567e89d4527bfd36b3915a73682e6e2

2016-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e04b531448d7915b40c59dccef7a9313bd28c11]

        convert SFXWB_ constants to scoped enum
        
        Change-Id: I63d442e51b7e22093da1c232e1b575bc961c0e69

2016-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [06dd5b9c9e34ad932b0a111c0ecb9f1e99008a19]

        convert SbDEBUG constants to o3tl::typed_flags
        
        Change-Id: Ifcada5684bacae46ec90c5ce3e58980860fee29f

2016-11-24  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b367c81d06f64e500063ebb814eda5e8d55309ca]

        replace custom list with std::forward_list
        
        cppcheck warns with publicAllocationError in
        INetMIMECharsetList_Impl::prepend(...)
        >     { m_pFirst = new Node(rCharset, m_pFirst); }<--- Possible leak
        > in public function. The pointer 'm_pFirst' is not deallocated before
        > it is allocated.
        
        We got a single linked list here which is correctly deallocated
        in dtor.
        
        But with C++11 std::forward_list there is no reason to implement or own
        list.
        
        Change-Id: Ia6582061c1e5f1284bd81fafef88ce475ee891aa
        Reviewed-on: https://gerrit.libreoffice.org/31132
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-24  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [50106435e9a5bbc067e9beeabc5147ed9f305286]

        tdf#48140 Change types of variables and remove uneeded code
        
        Change-Id: I9a82c7aca3433c474653d8847b6e24ed2249db58
        Reviewed-on: https://gerrit.libreoffice.org/31138
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-24  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [adeb91e69de33f09b154ccd7f5cdc0ac6c2cfb0c]

        don't use memset on std::vector
        
        cppcheck warns:
        >    memset( mLayoutInfo, 0, sizeof(mLayoutInfo) );<--- Using 'memset'
        > on struct that contains a 'std::vector'. [-]
        mLayoutInfo is an array of LayoutInfo,
        the struct LayoutInfo holds only a std::vector.
        
        remove the memset, as non-POD type LayoutInfo is default initialized.
        
        Change-Id: I3924660e39c488abbbc94404016718242c2c0c7f
        Reviewed-on: https://gerrit.libreoffice.org/31134
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-24  Kohei Yoshida  <kohei.yoshida@collabora.com>  [c3433b87985486bfe5352fda381bb9683d82b1a5]

        Use std::unique_ptr for the edit engine member of ScInputHandler.
        
        Change-Id: I46c9ac46f2b7d9f803fe5f09c3667c3feb1e65d0
        Reviewed-on: https://gerrit.libreoffice.org/31139
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-23  Kohei Yoshida  <kohei.yoshida@collabora.com>  [d33a81c24ec0b4a05eb0b69fa85c5fd7eb8ec5a7]

        Reduce the indirection count...
        
        ... by getting the input handler instance directly from the view
        shell that owns it.
        
        Change-Id: I3b6e74285f64457d694db05d591461b291fa34c5

2016-11-24  Kohei Yoshida  <kohei.yoshida@collabora.com>  [7fe08af6b1c579dc12da836b6bcfa2f84734328a]

        Use std::unique_ptr for the input handler instance here.
        
        Change-Id: I73024b4d49bc99fa2110f5f0f0b80f950ad57baa
        Reviewed-on: https://gerrit.libreoffice.org/31137
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-23  Caolán McNamara  <caolanm@redhat.com>  [d9a6e0023c9a192850b9db00f8120fbcc4256ec9]

        Resolves: tdf#99508 ensure sufficient size for hidpi backing surface
        
        and match virtual device scale with widget device scale
        
        Change-Id: I1f35dcbaec94be12758ad6e4276bfd6bda4b1e88
        Reviewed-on: https://gerrit.libreoffice.org/31080
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [d689ad29c28ad7f077c2239a8fa4c2b6307a6aa1]

        New o3tl::runtimeToOUString to convert from C++ runtime NTBS to OUString
        
        Change-Id: I613bb70b6828f615fd45af38b2d873ece55ace60

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [5645c15d3df900f65a1d9513155ee38743c543fa]

        loplugin:unnecessaryoverride (dtors) in oox
        
        Change-Id: I55b82f4669d89e8492b456ff8b0b430f444674a3

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [fe3005f4acd0b06f2fe133018b068efe8b6dd96c]

        loplugin:unnecessaryoverride (dtors) in ucb
        
        Change-Id: Ic19075cf0b237415c47a358c677eb19969e98fa5

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [7c70681bf76af56bd82818dad2823dff402e095e]

        loplugin:unnecessaryoverride (dtors) in desktop
        
        Change-Id: I9153f2506a9d054ec2e81a5c0d6f9bb089b73f64

2016-11-23  Olivier Hallot  <ohallot@collabora.co.uk>  [b193e45600fe1445deb6ac5d7a2129b965cc9d2e]

        Updated core Project: help  6025b3e9288965cebf6d5ee7bff8bf4338d1391e
        
        tdf#97745 (part) tweaks in CSS & XSLT
        
        Change-Id: I38370bc7d4a6e90d13aacd6bdf035f636a0c2535
        Reviewed-on: https://gerrit.libreoffice.org/31135
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [ff180af5cb4f0c527cdf5c5cf18bbf6db0cea14c]

        loplugin:externandnotdefined
        
        Change-Id: Ic7866850453a26501e957747bf68f6ffd1b84907

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [aafc083257203d09fb15cbc16dd86539a7df5856]

        loplugin:unnecessaryoverride (dtors) in vcl
        
        Change-Id: I38e24991308bf52e75259a30d332145aef9a757b

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [b73abe292eda22c2332ff819a1ca5f66d0ee7d9f]

        Remove dead sal/workben/ stuff
        
        All this is probably dead for ages, yet it repeatedly got modified over the
        years by clean-up commits, be they driven by cppunit or grep.
        
        Change-Id: I69443f5b25f24bb5735e7179c915f27b4742fcb5

2016-11-23  Khaled Hosny  <khaledhosny@eglug.org>  [f337e95fb50c9edc10aca859aaf08baab5294d2e]

        Make PS on Unix printing use the new layout engine
        
        I’d rather kill PS printing entirely, but this will do for now.
        
        Change-Id: I112cc4855ab722ac07d31231f2a1ea8842b4159a
        Reviewed-on: https://gerrit.libreoffice.org/31133
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-23  Christina Accione  <tinaacchione@gmail.com>  [4bb623d9bf545058e6bda2bbc54ef29459e43f2f]

        Updated core Project: help  131ce3ad3e75ddc1f6ecdee3ecb637972dda0a7f
        
        tdf#83289 help page for Impress Photo Album
        
        Change-Id: I09498df6e51561bada2b60ec83d131cd124ad651
        Reviewed-on: https://gerrit.libreoffice.org/31128
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-11-23  Caolán McNamara  <caolanm@redhat.com>  [4129da25f71f9082c54a3e53dd96927c2bbbe45e]

        reorg a bit and ensure FontConfigFontOptions is always available
        
        Change-Id: Ie671be765ea1d188480a399ae201081a774cb0c0

2016-11-23  Khaled Hosny  <khaledhosny@eglug.org>  [b49611a7cde3607446ad224ff2824c722b17e204]

        This code is only ever compiled on Unix
        
        Remove what seems like incomplete attempt to make it cross platform.
        
        Change-Id: I551fa091a3143925a15fced1de44f7f45929b21e
        Reviewed-on: https://gerrit.libreoffice.org/31131
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [705af606f75d870edcaa7fa01e360ae3dd31661b]

        loplugin:unnecessaryoverride (dtors) in chart2
        
        Change-Id: I013fd81467b353262e8de554a06a0b24e4deca6d

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [f338935019ab8e0b19cf7b7ce5151d7cf73e9383]

        loplugin:unnecessaryoverride (dtors) in basic
        
        Change-Id: I5756b96bcc7563b82e35d3cdfdda3b80692767e5

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [5d06df27ad7c4182a5a32d899d52da77238fd13f]

        loplugin:unnecessaryoverride (dtors) in basctl
        
        Change-Id: Ib2754450cd7caa2675b872c8c9f3d41cec950770

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [f963c98845303df5a9bc80dd834005cf745a1d76]

        loplugin:unnecessaryoverride (dtors) in animations
        
        Change-Id: I51b94f43e27da93afb3c44ed5f68e70e457fe8ea

2016-11-23  Caolán McNamara  <caolanm@redhat.com>  [8c3e1465223bd8c824c4cecfd0e6fc387583e592]

        with wayland scaling cairo is meddling with our font
        
        so I see mixed large scaled and small unscaled letters in the writer header/footer
        widget among other places
        
        so don't give it our FreeType font face (FC_FT_FACE), keep that for ourselves,
        but instead set the filename and face index and let it make a new one itself.
        
        Change-Id: I2e5eceb7bf590ccfeb06123d0404120feacfff97
        Reviewed-on: https://gerrit.libreoffice.org/31127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-23  Mike Kaganski  <mike.kaganski@collabora.com>  [24a24e65cafffe137d76de0a6eb5270ea88ebffd]

        tdf#100826: use console for -h and --version also on Windows
        
        This removes the dialog used to show version information and
        command line help on Windows. Now, selecting and scrolling becomes
        possible, code is simplified and unified under all platforms.
        
        Change-Id: Ia749bbb62d697eff655b3a646859c1986a023ec0
        Reviewed-on: https://gerrit.libreoffice.org/31059
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-11-23  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4be1a9f9797fece0de236d26d10246853b4df850]

        add initial test case for ScAddress/ScRange tests
        
        Change-Id: Idefa5a9fd9e6e2342bb0ccb9d88c5ca3094991c5
        Reviewed-on: https://gerrit.libreoffice.org/31122
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [dfba3f9fb94ce18a0c0044bf21637bd0fc48fc80]

        mpStream's content needs to outlive mpStream
        
        Change-Id: I70e95c540b8649ee022b26202f866b57a831b277

2016-11-23  Gabor Kelemen  <kelemeng@gnome.hu>  [a3b451122946fbedf6de2aaa65dbccac6f352f87]

        Updated core Project: help  edf19a7a141e1be811be43fab68d630653b9f8c2
        
        tdf#100015 Fix icon paths on the unary and binary operators pages
        
        Change-Id: Ib26d9ac56cd413940ec2c2c71fea281726358c88
        Reviewed-on: https://gerrit.libreoffice.org/30374
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-11-23  Gabor Kelemen  <kelemeng@ubuntu.com>  [5b5c453ba08fec648207547b3d34f9d49b5924dc]

        tdf#100015 Move unary and binary operators icons to Galaxy
        
        These are help-only anyways. Also they were on a path
        that was not auto-packaged into images_elementary.zip
        this is fixed as well.
        
        Change-Id: If102bcc70c2cf22eee3c9513ebdda38a634b1f54
        Reviewed-on: https://gerrit.libreoffice.org/30375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-11-23  Caolán McNamara  <caolanm@redhat.com>  [944f8f8adf6e85b028f03e37f68f067a4eeaafff]

        fold GetGlyphMetric and GetGlyphData together
        
        Change-Id: I12ea240bab223fb62a58a14fecc821e9075fa59e
        Reviewed-on: https://gerrit.libreoffice.org/31114
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-23  David Tardon  <dtardon@redhat.com>  [6f1ae11761ddfa2f928254ff51f1860155f670a4]

        upload poppler 0.49.0
        
        Change-Id: I98508a1a2b57c7b39d5be3bf216271001b6a0427
        Reviewed-on: https://gerrit.libreoffice.org/31111
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2016-11-23  Yousuf Philips  <philipz85@hotmail.com>  [e4ec7717ef45d18a2d6a37983b0a3d34c7953919]

        tdf#103170 make blank button labels not translatable
        
        Change-Id: Ib919b9b5acfed3cce57c9e4d22f35141f485e749
        Reviewed-on: https://gerrit.libreoffice.org/31079
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [07b3ea269929148b3289582c9d1e6ac271e3bcc1]

        Carry fix over to CppunitTest_sw_dialogs_test_2
        
        ...from 2ec76e5db5c194e133b6fee5c7f81c04357971f8 "Make sure swui's pSwResMgr is
        initialized in CppunitTest_sw_dialogs_test", across ignorant
        f888d17127557a8fd3867896dcfa1abbb9f6a53d "split sw screenshots test"
        
        Change-Id: I096e22433317186e1a78855532f2c67bd842f366

2016-11-23  Caolán McNamara  <caolanm@redhat.com>  [9f412fa751df401a1e0d1da842eefb390b7e5ff7]

        GetGlyphData is only used by GetGlyphMetric so can be private
        
        Change-Id: I744a43c461a2ed1e404187afeaf25b6265d2570a
        Reviewed-on: https://gerrit.libreoffice.org/31109
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [cb851cbb09adc637bb6e8095050292f7a8c6a7b1]

        vcl mscrypto PDF sign: add initial 'signing-certificate' signed attribute
        
        Equivalent of the earlier NSS commit, payload is just an empty sequence
        at the moment.
        
        Change-Id: I4639e2514ef01d23da04aedc30f63f9e8878223b
        Reviewed-on: https://gerrit.libreoffice.org/31108
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d99a6463ab53a5e4de92c1d2fb6b178e3a5bde2a]

        update IF() test case (add test for tdf#100637)
        
        Change-Id: I279b3a7a05779ad80ee9276608f86fa3fe59d51d
        Reviewed-on: https://gerrit.libreoffice.org/28989
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ca0b7ae19a06cc575c63c64d64fb59dfa91f44be]

        update RECEIVED test case (add test for bug tdf#101228)
        
        Change-Id: Ic29c19df3c3e5a0624365656a725bb4ce4ed4bd3
        Reviewed-on: https://gerrit.libreoffice.org/28990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [382af8a6fa2d44d28539b3eb563f694114916733]

        update DVB test case   (add tests for bug tdf#101204)
        
        Change-Id: I8095bda9e3074c889476759de549bcbb58db9577
        Reviewed-on: https://gerrit.libreoffice.org/28991
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-23  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [71862564df1422f84340e421bbef9060c4e41a71]

        OOXML: Write dimension range in full address notation
        
        In every sheet.xml there is information about dimensions, like:
        <dimension ref="A1:AMJ177"/>. During export by LibreOffice to .xlsx,
        when row or column has maximum value, the dimension was
        truncated. For example given "A1:AMJ177" it's saves <dimension ref="1:177"/>.
        It was caused problems with Office 2007 import.
        This patch is fixing that by always using full address notation
        for dimension range,  and allow open documents exported by LO
        properly by MS Office.
        
        Change-Id: Idda1455d1f9db08ade0871110fe40be2667c176c
        Reviewed-on: https://gerrit.libreoffice.org/30960
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-23  David Tardon  <dtardon@redhat.com>  [14fc834aebdf4de9276a93e9f595b150a86ee16f]

        upload libmwaw 0.3.9
        
        Change-Id: I22d6fe02bfb122f060cfe2f8f0ba5259eb5cd60b
        Reviewed-on: https://gerrit.libreoffice.org/31088
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2016-11-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [6920eb20ae271b4f1cdbf574eb4beb8c796fcc6d]

        sw: clean up redundant initializers in rtfstringbuffer
        
        Change-Id: Ie4bb6689b3b9bdfcfaab1f1c9320792672fb847a
        Reviewed-on: https://gerrit.libreoffice.org/31107
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-23  Michael Stahl  <mstahl@redhat.com>  [f6d2ff1cb7f0f4917a0d4df38d5dcff8e37d20cc]

        presenter console: fix STL assert when exiting slide show
        
        AtkListener::handleChildRemoved() calls removeAccessibleEventListener(),
        apparently without the listener being registered, so the remove() returns
        end(), which isn't valid for erase().
        
        (probably happens since e4e208fa2b0930be5a7cbbe2fab2ff2fe2c4a1ff)
        
        Change-Id: Ia0de1bafe214f5a46f250d6573d8c4b408c9cf26

2016-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [e77c931f44c91c40fd67863fd6c3c6c4167ad3ff]

        convert FLT constants to o3tl::typed_flags
        
        and remove the unused ALLFILESFILTER value
        
        Change-Id: I4d7484ed2d9a5efacac652c6557f14caadd89d34

2016-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a31e1f1a3204b2265bfda9ab77d704a93bb40d51]

        convert PROPERTY_FLAG to o3tl::typed_flags
        
        Change-Id: Ib652b83b1beed048cabce91aee22fc98605fd654

2016-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [76ab8c76daa57d21288c3a90f017ea5ae51db564]

        replace CHAR flags with o3tl::typed_flags
        
        the usage of which looks a little dodgy, because this is a bitmask, but
        it's using == everywhere to check them
        
        Change-Id: I8e57d4f943a9048cc457a376ffbdfde0cffe22dd

2016-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [84e3e6ee04c2be0f8fa3a43c8c55bad6b6504f65]

        convert DELMODE to scoped enum
        
        Change-Id: Idd3f45adb43930358420dba464dbdb88fe27b91d

2016-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba9b0fb78ab7492839c6127607f9d5a9b3927ed2]

        convert SAD constants to o3tl::typed_flags
        
        and drop unused SAD_TITLE_STORE_AS
        
        Change-Id: I5114958b3954e3dc3ffd941334c6c4dbfbed7aea

2016-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8b555a26067b48f4c1568d476613c5769eb7591]

        convert EF constants to o3tl::typed_flags
        
        and remove now unused ByteVector typedef
        
        Change-Id: I9c4b30aea2608cf97e597b00b4a4ea800efac4ec

2016-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [8af0d5367e2d4cbc04989321f1e68c024d4c343e]

        convert CBTP constants to o3tl::typed_flags
        
        Change-Id: I453a9bacef737a56e381c4172710ec6acf225f0b

2016-11-23  Mark Hung  <marklh9@gmail.com>  [9e3c0bbe0c6f85e1d14c15cf1e94424bb0c387cc]

        oox: update README for recent change.
        
        Change-Id: I0c50ec67b7d71c9a59f5a522f19ec40a4b21090b
        Reviewed-on: https://gerrit.libreoffice.org/31008
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-23  Khaled Hosny  <khaledhosny@eglug.org>  [b8283bc46bab7f8bccabaf0d0b2881a5e6a7722e]

        Cleanup OpenSymbol vertical metrics
        
        OS/2 sTypoDescender should be -ve not positive, and the hhea and OS/2
        values should agree. Also OS/2 usWinAscent/Descent should be big enough
        for any glyph in the font.
        
        Change-Id: Iad201f268f4e030565795e858a5a42937328ec80
        Reviewed-on: https://gerrit.libreoffice.org/31060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-23  Stephan Bergmann  <sbergman@redhat.com>  [b96e038a014dc265761c275b238196e42bfa762b]

        Updated core Project: help  ba5028e397bda2a0d8870c29696d55ef2f060c6b
        
        Fix duplicate par_id that broke the build
        
        ...by randomly renaming one of the two identical IDs that got both introduced
        with 576f344764a89a1533d39d1424d3bd4176af1aae "tdf#36038 Help for Extended LCID"
        
        Change-Id: I703e4397c7674c6262683829284c1e2b9a11b5af
        

2016-11-23  Andras Timar  <andras.timar@collabora.com>  [666eb88b3125e8d62e05f6e0fc75cc6653ab42d5]

        make strings localizable
        
        Change-Id: Ic74b55b12926a23e9e98308407a88e73dc9cb0c7

2016-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a4cb47b27c059d92b4e94b249ca3974b72b35da]

        convert GETCRSR constants to o3tl::typed_flags
        
        Change-Id: Ia367d9a1b73d6c5b7a7989da45af0f002c43413c

2016-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc83fcc98e2380d3ab7acfa2826b64525e711f72]

        small tidyup in SdrObjEditView::ApplyFormatPaintBrush
        
        Change-Id: I8c1797e78f644bd15eb6d26a96fcc3ed909c2aab

2016-11-23  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [45c7ba7ad6befdc4c212c376ef9399976f6695e1]

        tdf#42949 Remove unnecessary headers from sw/source/filters
        
        Change-Id: I5f4d3fed6e8fd484ba5da835e2954f3c2042f33b
        Reviewed-on: https://gerrit.libreoffice.org/31087
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-23  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [9b2e69abfc6386578fe3313362f1bbfe74c36a14]

        tdf#42949 Remove unused uno headers from /sw/source/uibase
        
        Change-Id: Iec10c5411814008f873868382faf245f38eeae1f
        Reviewed-on: https://gerrit.libreoffice.org/31097
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-23  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [741b56fc09e8c9c4361baa7a876fe3c8b81710db]

        tdf#42949 Remove unused uno headers from /sd/source/core
        
        Change-Id: Idab4a8c35474a973ee98e060b99a5ed679dc14ea
        Reviewed-on: https://gerrit.libreoffice.org/31098
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-23  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [c840c49b62b919ec4d0d947fe8cd530a785cf80d]

        tdf#42949 Remove unused uno headers from /sw/source/core
        
        Change-Id: I0029144d049ad1c5ee3ff4d188ff969b6881712f
        Reviewed-on: https://gerrit.libreoffice.org/31095
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-23  Aron Budea  <baron@caesar.elte.hu>  [fc88ed47a66e76d279471c1da1193ce90ad8e9e5]

        tdf#103922: Add Tibetan (bo) dictionary
        
        Change-Id: Ief1a83bb87d03e46a3d3fa7702ab852401d3ed89
        Reviewed-on: https://gerrit.libreoffice.org/31089
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [aebf05f324661a07f4124a4c48b6fc889d4bfbf6]

        convert ATTRSPECIAL to scoped enum
        
        Change-Id: I8abf09dc5f17343945b909887c580e9016a79ac5

2016-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [29a9e97db65bcf5914aed9bf8cb8e8f38c3c5fc0]

        loplugin field-can-be-private in include/vcl..xmlscript
        
        Change-Id: Ia03f7cccb256d825daa4dc6f4c0598448e46e6cf
        Reviewed-on: https://gerrit.libreoffice.org/31069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-23  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [c895cb32fa8d1cf7fa82cebbde9d8259e68e66f6]

        Updated core Project: help  576f344764a89a1533d39d1424d3bd4176af1aae
        
        tdf#36038 Help for Extended LCID
        
        Change-Id: Icc2f31b88bcc37dd0d90226de2513531673c8707
        Reviewed-on: https://gerrit.libreoffice.org/30180
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-11-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5b7b2c8649596299c8f00b8b3b5056d272e25ccd]

        GeneralFunction is not an enum anymore
        
        Change-Id: Iaf34d31947fc1b85a42c8924561b756d92873be7
        Reviewed-on: https://gerrit.libreoffice.org/31103
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-11-22  Kohei Yoshida  <kohei.yoshida@collabora.com>  [7637a20a622d6799ba867bd0122841a393178545]

        Fix my windows build.
        
        Change-Id: I0cd6213f58e8b2d3d5950dfbb12e524de2950265

2016-11-23  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [c0d4aadf08c16f2d79508367c631366f7a856346]

        [API Change]: Create new GeneralFunction2 for adding median
        
        New functionality added to pivot table became fully
        broken with Eike's revertion:
        50244309501d738e7314fa79785db139c826f8d7
        This commit fixes this problem.
        
        Change-Id: I67cfc63305bb9b2edeed2abd26d729fbf650579f
        Reviewed-on: https://gerrit.libreoffice.org/31096
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-11-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6b14e198d31f3189b2f574898dbe6bf6067643ba]

        bump product version to 5.4.0.0.alpha0+
        
        Change-Id: Ia5ed3eab0956bcd746df65b0f234270004804449

2016-11-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4136757b4e51c4e6f7cb4132c95538a7f831ef2c]

        update credits
        
        Change-Id: I8ce476f182ce5004619a8380b9effb135bcf7d55

2016-11-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7e99596e87fe7b4c68c648aaa98e20d168ee554e]

        update emoji autocorrect files from po-files
        
        Change-Id: Iac50196233f1d99eea4f5adcb57b576cbab018b1

2016-11-23  Takeshi Abe  <tabe@fixedpoint.jp>  [803ad61c80220ab28c3fb14cfae0985f30b8b868]

        starmath: Prefix members of SmNodeMatrix
        
        Change-Id: I76c7e34878b9d2bc74d2499cf65448f0dd3a17b3
        Reviewed-on: https://gerrit.libreoffice.org/31034
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f965a629fba10ecba7bad938a0c1c9c3db1e510d]

        Updated core Project: translations  315ce3da5f7a87ae67a77001152867dac0f8d524
        
        update translations for 5.3.0 beta1
        
        and force-fix errors using pocheck
        
        Change-Id: I96587a8a2e13785525cc386b708359317b0f5985
        

2016-11-23  Tor Lillqvist  <tml@collabora.com>  [0183432b6a4080f19711a723b9e2301bb738160c]

        Revert "tdf#104052: Add LibreColor palette"
        
        Väärin sammutettu.
        
        This reverts commit aa522981e6a0953e157fa13ec5193147653d317b.
        This reverts commit 75fb3f79c3ba5e94740cea947527477bba50b358.
        This reverts commit 250680f57b74f55071d2431e5941dacffa018be4.

2016-11-22  Andras Timar  <andras.timar@collabora.com>  [3d43a7971a4aa7e17a690b0fc2de3fa0571fc082]

        Updated core Project: translations  97e932d28eed355e43a1ae32ac960793a6ae5198
        
        Updated Slovenian translation
        
        Change-Id: Idb2462f4386b5d9d4059fee9c33737b99d300242
        

2016-11-23  Tor Lillqvist  <tml@collabora.com>  [aa522981e6a0953e157fa13ec5193147653d317b]

        Clear the color set before setting it up
        
        Change-Id: I4c4e30be172e8fcb2b6d966f06540b9b1b62b9ad

2016-11-23  Tor Lillqvist  <tml@collabora.com>  [75fb3f79c3ba5e94740cea947527477bba50b358]

        Avoid OUString construction at library load time
        
        Change-Id: Ie56cea732ade971aa276411e7552d4eefe47621a

2016-11-22  Aron Budea  <baron@caesar.elte.hu>  [0155d33972159eae54e7f48faca47a3feac29c99]

        Updated core Project: dictionaries  f023ac778c97881a53035f951fca95cee759888e
        
        tdf#103922: add Tibetan syllable spellchecker
        
        Change-Id: Idd42597c95fac98023e3a6b671ef73f8ead7fabc
        From: https://github.com/eroux/hunspell-bo
        Reviewed-on: https://gerrit.libreoffice.org/30920
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-11-22  Tor Lillqvist  <tml@collabora.com>  [250680f57b74f55071d2431e5941dacffa018be4]

        tdf#104052: Add LibreColor palette
        
        Based on artwork by Christoph Schaefer, dtp studio oldenburg.
        
        Instead of the suggested change which added an incompatibly licensed
        palette file, add a built-in palette (defined in source code) with the
        same named colours.
        
        Change-Id: I3b97e803c0c7430d2ecde422bb5e6b665731f16a

2016-11-22  Tor Lillqvist  <tml@collabora.com>  [e4a0fa273165d63e82dec9319dbc746f3edbafe5]

        The Palette subclasses don't need to be public
        
        Change-Id: I40f942c202ab3ba1ca13d1b24d0cd72a4c561868

2016-11-22  Tor Lillqvist  <tml@collabora.com>  [1daf867d72d60155cff49a7dfe98c36071ed994b]

        Add newline at end of file
        
        Change-Id: I6c0a72c264fa967e10eca4816cea5385a5f86354

2016-11-22  Tor Lillqvist  <tml@collabora.com>  [5197e99fa6ca77b9d607072bc98c46eb559a2a8d]

        No use of <svx/Palette.hxx> here
        
        Change-Id: I619f07d52d303bdd386383daa359b4dbeb0c70a6

2016-11-22  David Tardon  <dtardon@redhat.com>  [2ad50c9a8c8411a57bbbd7a52734e72ffc4cc0ee]

        avoid loss of text in edited placeholder
        
        How to reproduce:
        1. Create an empty presentation.
        2. Save it.
        3. Click at one of the text placeholders and write something.
        4. Save again.
        5. Reload. The placeholder is missing. (Actually, it's still there, but
           empty and 0-size.)
        
        This only happens if a11y is enabled.
        
        Change-Id: I7ae3d3c6ab0ce91aef01c0e9d62f7963dce965fc

2016-11-22  Michael Stahl  <mstahl@redhat.com>  [ab9c578ed17cfd9c9a49f22d83f33b0546faedba]

        Revert "improvements to gbuildtoide"
        
        This reverts commit 294bfdfaada9ba85ddcf853650a8da9c10f25281.
        
        Unfortunately this shutil.copytree(self.srcdirnative, self.tempsrc)
        copies the entire SOURCEROOT into /tmp, with WORKDIR too if it's not
        an out-of-tree build, which is quite an excessive use of space,
        tmpfs or otherwise, and will no doubt make CI very happy.

2016-11-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [9b910bd62eaf000171c669692c40056ff47e4d76]

        [API CHANGE] offapi: remove unused XSecurityController interface
        
        This unpublished interface is not implemented by any C++ object in our
        code and it's unlikely that 3rd-party code used it, so remove it.
        
        Change-Id: Ide956c8a759ff8181dfd58351b79d4a011af50df

2016-11-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [4234b099f1ced2c1929a98ef6133b5280697f00a]

        tdf#99327 vcl PDF mscrypto sign: fix SHA-256 OID
        
        The previous OID only worked with NSS as NSS_CMSUtil_MapSignAlgs() has a
        hack to accept it, saying Windows 2003 generates such OIDs. Don't depend
        on readers of the signature accepting that incorrect OID.
        
        Change-Id: I63e9a363e9e2ad233eeeacea1a354e3190da1ac1

2016-11-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [1ed86ee4ebfa215a634e7a0d80b5f7fb479d893a]

        vcl PDF mscrypto sign: upgrade SHA-1 hash to SHA-256
        
        Also:
        
        - avoid writing ETSI.CAdES.detached for now on Windows till doing so
          results in an invalid signature in Acrobat
        - extend the SEC_OID_PKCS1_SHA1_WITH_RSA_ENCRYPTION hack to do the same
          for SHA256 and SHA512 as well, as Acrobat and NSS accepts such
          signatures
        
        Change-Id: Ibb0a204504b29230dd712ffb709d2037c1007218

2016-11-22  Eike Rathke  <erack@redhat.com>  [50244309501d738e7314fa79785db139c826f8d7]

        [API Change] revert incompatible change of enum css::sheet::GeneralFunction
        
        Quick solution before 5-3 branch off without reverting everything related.
        This will need a new constant value type for API instead of the enum and an
        internal mapping from/to the enum.
        
        Kept the GeneralFunction_MEDIAN at all places in uing code so it can be
        easily grep'ed for.
        
        Change-Id: I95256649f16ded08e467003d2924be0ff5efb87f

2016-11-22  Khaled Hosny  <khaledhosny@eglug.org>  [8e31d8a27baa76564f3b71e0d31750ae56873c61]

        Probably a more robust way to fix the test
        
        Change-Id: Ib62df74ee8a53dac13c0ca8a839096932cf84c20

2016-11-22  Stephan Bergmann  <sbergman@redhat.com>  [f70ae430a047f44ed16868aa8a802c5f65404cf5]

        OPreparedStatement::m_aTypeInfo is unused
        
        Change-Id: I89a43b06a9983e2fac374298db2fef17f3671ab5

2016-11-22  Stephan Bergmann  <sbergman@redhat.com>  [e19ffa13594640655841f26d797fcd8f49733932]

        Revert "Timer::Start must be called with SolarMutex locked"
        
        This reverts commit 1c3e88a4ffd927d4dda8bb9e0d05cddc6cd685c0; the static
        AutoRecovery instance is only destroyed during exit, but wants to use
        SolarMutex; that causes crashes at least in CppunitTest_services.  Apparently
        needs more thought.

2016-11-22  Khaled Hosny  <khaledhosny@eglug.org>  [34d7602954d4483b3bc9db700e7df2c15348947a]

        tdf#55469 Consistent line spacing across platforms
        
        We current use platform APIs to calculate line spacing, however
        different platforms behave differently:
        
        * FreeType and Core Text will prefer hhea table over OS/2, and OS/2 Typo
          metrics over Win ones.
        * GDI’s TEXTMETRIC only uses OS/2 Win metrics, while NEWTEXTMETRIC seems
          to use Typo one, but we use only the old TEXTMETRIC.
        
        So we get inconsistent line spacing and we have no control which of
        three competing sets of line spacing metrics we end up using.
        
        The current conventional wisdom is that:
        * hhea metrics should be used, since hhea is a mandatory font table and
          should always be present.
        * But if OS/2 is present, it should be used since it is mandatory in
          Windows.
          OS/2 has Typo and Win metrics, but the later was meant to control
          text clipping not line spacing and can be ridiculously large.
          Unfortunately many Windows application incorrectly use the Win metrics
          (thanks to GDI’s TEXTMETRIC) and old fonts might be designed with this
          in mind, so OpenType introduced a flag for fonts to indicate that they
          really want to use Typo metrics. So for best backward compatibility:
          * Use Win metrics if available.
          * Unless USE_TYPO_METRICS flag is set, in which case use Typo metrics.
        
        This patch does this by reading the hhea and OS/2 tables directly and
        implementing the algorithm above.
        
        Quick comparison with Microsoft Office 2016 shows similar line spacing
        as the new line spacing here, so I guess we are improving compatibility
        as well.
        
        Change-Id: I4541e67e3e14508e3529e73083056a09de02e637
        Reviewed-on: https://gerrit.libreoffice.org/31053
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [c855aec445628f96d3d32cfde6efd4e51e4489c9]

        xmlsecurity: no need to inherit from XSecurityController in XSecController
        
        Change-Id: If26be2b51a1fd8a6ad3e96928e2d142d1ced2845
        Reviewed-on: https://gerrit.libreoffice.org/31074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-22  Stephan Bergmann  <sbergman@redhat.com>  [bba580fad5ebe7643d4c6879f065d49102bf5069]

        loplugin:datamembershadow
        
        Change-Id: If9e9371569750dd2c970450b808c6c5567faae55

2016-11-22  Stephan Bergmann  <sbergman@redhat.com>  [1c3e88a4ffd927d4dda8bb9e0d05cddc6cd685c0]

        Timer::Start must be called with SolarMutex locked
        
        cf. DBG_TESTSOLARMUTEX added to Scheduler::Start in
        c00d8271ba443c4f0acf657c226eea4824597f95 "vcl: assert solar mutex is held for
        various timer / scheduler ops."
        
        So cover operations on AutoRecovery::m_aTimer with SolarMutexGuard instead of
        AutoRecovery's own mutex.  Is it safe to split guarding like that here?
        Hopefully.  Would it be better to exclusively use SolarMutexGuard?  Maybe.
        
        The DBG_TESTSOLARMUTEX assert fired at least on macOS when opening some .odb
        file:
        
        > frame #19: 0x00007fffc80e5893 libsystem_c.dylib`__assert_rtn + 320
        > frame #20: 0x000000010f5e4dae libvcllo.dylib`ImplDbgTestSolarMutex() + 110 at vcl/source/app/dbggui.cxx:47
        > frame #21: 0x000000010e6a5d62 libtllo.dylib`DbgTestSolarMutex() + 130 at tools/source/debug/debug.cxx:74
        > frame #22: 0x000000010f5eeb3a libvcllo.dylib`Scheduler::Start(this=0x00000001489233a8) + 58 at vcl/source/app/scheduler.cxx:287
        > frame #23: 0x000000010f62f03f libvcllo.dylib`Timer::Start(this=0x00000001489233a8) + 31 at vcl/source/app/timer.cxx:93
        > frame #24: 0x00000001481b7483 libfwklo.dylib`(anonymous namespace)::AutoRecovery::implts_updateTimer(this=0x00000001489232a0) + 259 at framework/source/services/autorecovery.cxx:2274
        > frame #25: 0x00000001481b3009 libfwklo.dylib`(anonymous namespace)::AutoRecovery::changesOccurred(this=0x00000001489232a0, aEvent=0x00007f92d87d0ec8) + 649 at framework/source/services/autorecovery.cxx:1678
        > frame #26: 0x000000014807e04b libfwklo.dylib`framework::WeakChangesListener::changesOccurred(this=0x0000000148c42488, rEvent=0x00007f92d87d0ec8) + 155 at framework/inc/helper/mischelper.hxx:222
        > frame #27: 0x000000011c13f29e libconfigmgrlo.dylib`configmgr::Broadcaster::send(this=0x00007000082f9e70) + 5694 at configmgr/source/broadcaster.cxx:187
        > frame #28: 0x000000011c0fd9bc libconfigmgrlo.dylib`configmgr::Access::insertByName(this=0x0000000148c118e0, aName=0x00007000082fa258, aElement=0x00007000082fa118) + 3196 at configmgr/source/access.cxx:1232
        > frame #29: 0x00000001481bdd23 libfwklo.dylib`(anonymous namespace)::AutoRecovery::implts_flushConfigItem(this=0x00000001489232a0, rInfo=0x00007000082fa600, bRemoveIt=false)::AutoRecovery::TDocumentInfo const&, bool) + 2483 at framework/source/services/autorecovery.cxx:2092
        > frame #30: 0x00000001481bb09d libfwklo.dylib`(anonymous namespace)::AutoRecovery::implts_registerDocument(this=0x00000001489232a0, xDocument=0x00007000082fa790) + 3597 at framework/source/services/autorecovery.cxx:2519
        > frame #31: 0x00000001481b2a35 libfwklo.dylib`(anonymous namespace)::AutoRecovery::documentEventOccured(this=0x00000001489232a0, aEvent=0x00007f92db3d8620) + 165 at framework/source/services/autorecovery.cxx:1571
        > frame #32: 0x00000001481d025b libfwklo.dylib`framework::WeakDocumentEventListener::documentEventOccured(this=0x0000000148c42548, rEvent=0x00007f92db3d8620) + 155 at framework/inc/helper/mischelper.hxx:258
        > frame #33: 0x0000000109fca69e libsfxlo.dylib`comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent>::operator(this=0x00007000082fa910, listener=0x00007000082fa880)(com::sun::star::uno::Reference<com::sun::star::document::XDocumentEventListener> const&) const + 126 at include/comphelper/interfacecontainer2.hxx:272
        > frame #34: 0x0000000109fca4a3 libsfxlo.dylib`void comphelper::OInterfaceContainerHelper2::forEach<com::sun::star::document::XDocumentEventListener, comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent> >(this=0x00000001489186b8, func=0x00007000082fa910) + 163 at include/comphelper/interfacecontainer2.hxx:285
        > frame #35: 0x0000000109fca0de libsfxlo.dylib`void comphelper::OInterfaceContainerHelper2::notifyEach<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent>(this=0x00000001489186b8, NotificationMethod=21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Event=0x00007f92db3d8620)(com::sun::star::document::DocumentEvent const&), com::sun::star::document::DocumentEvent const&) + 126 at include/comphelper/interfacecontainer2.hxx:298
        > frame #36: 0x0000000109fc9f08 libsfxlo.dylib`(anonymous namespace)::SfxGlobalEvents_Impl::implts_notifyListener(this=0x0000000148918628, aEvent=0x00007f92db3d8620) + 168 at sfx2/source/notify/globalevents.cxx:438
        > frame #37: 0x0000000109fc6874 libsfxlo.dylib`(anonymous namespace)::SfxGlobalEvents_Impl::documentEventOccured(this=0x0000000148918628, Event=0x00007f92db3d8620) + 132 at sfx2/source/notify/globalevents.cxx:243
        > frame #38: 0x000000014957597e libdbalo.dylib`comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent>::operator(this=0x00007000082fab30, listener=0x00007000082faaa0)(com::sun::star::uno::Reference<com::sun::star::document::XDocumentEventListener> const&) const + 126 at include/comphelper/interfacecontainer2.hxx:272
        > frame #39: 0x0000000149575753 libdbalo.dylib`void comphelper::OInterfaceContainerHelper2::forEach<com::sun::star::document::XDocumentEventListener, comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent> >(this=0x00007f92db0965f0, func=0x00007000082fab30) + 163 at include/comphelper/interfacecontainer2.hxx:285
        > frame #40: 0x000000014957407e libdbalo.dylib`void comphelper::OInterfaceContainerHelper2::notifyEach<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent>(this=0x00007f92db0965f0, NotificationMethod=21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Event=0x00007f92db3d8620)(com::sun::star::document::DocumentEvent const&), com::sun::star::document::DocumentEvent const&) + 126 at include/comphelper/interfacecontainer2.hxx:298
        > frame #41: 0x0000000149573dfb libdbalo.dylib`dbaccess::DocumentEventNotifier_Impl::impl_notifyEvent_nothrow(this=0x00007f92db0965a0, _rEvent=0x00007f92db3d8620) + 379 at dbaccess/source/core/dataaccess/documenteventnotifier.cxx:196
        > frame #42: 0x0000000149574580 libdbalo.dylib`dbaccess::DocumentEventNotifier_Impl::processEvent(this=0x00007f92db0965a0, _rEvent=0x00007f92db3d8610) + 224 at dbaccess/source/core/dataaccess/documenteventnotifier.cxx:229
        > frame #43: 0x000000010832ba30 libcomphelper.dylib`comphelper::AsyncEventNotifierBase::execute(this=0x000000014df32dd0) + 1184 at comphelper/source/misc/asyncnotification.cxx:163
        > frame #44: 0x000000010832e28a libcomphelper.dylib`comphelper::AsyncEventNotifierAutoJoin::run(this=0x000000014df32dd0) + 90 at comphelper/source/misc/asyncnotification.cxx:263
        > frame #45: 0x000000010832f23e libcomphelper.dylib`::threadFunc(param=0x000000014df32dd0) + 30 at include/osl/thread.hxx:185
        > frame #46: 0x0000000107e9bc27 libuno_sal.dylib.3`osl_thread_start_Impl(pData=0x00007f92db351d30) + 295 at sal/osl/unx/thread.cxx:240
        > frame #47: 0x00007fffc82a1aab libsystem_pthread.dylib`_pthread_body + 180
        > frame #48: 0x00007fffc82a19f7 libsystem_pthread.dylib`_pthread_start + 286
        > frame #49: 0x00007fffc82a1221 libsystem_pthread.dylib`thread_start + 13
        
        Change-Id: I58fe8d61bfc491fa635b75d471a221bbb55c0f6e

2016-11-22  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [294bfdfaada9ba85ddcf853650a8da9c10f25281]

        improvements to gbuildtoide
        
        - move supported module selection from the test directly into gbuild, it
          should not be possible now to have 'make gbuildtoide' failing, it
          should skip problematic parts
        - move from whitelisting to blacklisting bad modules
        - toplevel 'make gbuildtoide' should work now, so add test (limit to
          non-Windows for now, as Windows is stupid and slow)
        - remove spurious debug output in test
        
        Change-Id: I9838dd2fa091e5fb3e56f414f60164086e8f2076
        Reviewed-on: https://gerrit.libreoffice.org/31072
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-11-22  Stephan Bergmann  <sbergman@redhat.com>  [2c16af58eeb9a5092656e5df67ec504288645068]

        Destroy item sets in SdDialogsTest::tearDown
        
        ...as they apparently hold raw pointers to objects destroyed early, so only
        destroying the item sets in the SdDialogsTest dtor caused use-after-free crashes
        during shutdown.
        
        Change-Id: Ibe3848c81a56fb0db4bf1fca0eab35836aab6a66

2016-11-22  Stephan Bergmann  <sbergman@redhat.com>  [a0ed1c9ad9b72347eff85c80ab85d49e7a414396]

        external/icu: Silence -fsanitize=null
        
        ...as seen during CppunitTest_sd_dialogs_test:
        
        > collationdatareader.cpp:422:13: runtime error: null pointer passed as argument 1, which is declared to never be null
        > /usr/include/string.h:66:33: note: nonnull attribute specified here
        >     #0 0x7fc3fc837f72 in icu_58::CollationDataReader::read(icu_58::CollationTailoring const*, unsigned char const*, int, icu_58::CollationTailoring&, UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/collationdatareader.cpp:422:13
        >     #1 0x7fc3fc7fc0bb in icu_58::CollationLoader::loadFromData(UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:395:5
        >     #2 0x7fc3fc7fad16 in icu_58::CollationLoader::loadFromCollations(UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:376:16
        >     #3 0x7fc3fc7f0c74 in icu_58::CollationLoader::createCacheEntry(UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:221:16
        >     #4 0x7fc3fc7f079e in icu_58::LocaleCacheKey<icu_58::CollationCacheEntry>::createObject(void const*, UErrorCode&) const workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:144:20
        >     #5 0x7fc4262d558f in icu_58::UnifiedCache::_get(icu_58::CacheKeyBase const&, icu_58::SharedObject const*&, void const*, UErrorCode&) const workdir/UnpackedTarball/icu/source/common/unifiedcache.cpp:409:17
        >     #6 0x7fc3fc806774 in void icu_58::UnifiedCache::get<icu_58::CollationCacheEntry>(icu_58::CacheKey<icu_58::CollationCacheEntry> const&, void const*, icu_58::CollationCacheEntry const*&, UErrorCode&) const workdir/UnpackedTarball/icu/source/i18n/../common/unifiedcache.h:234:8
        >     #7 0x7fc3fc7f1c93 in icu_58::CollationLoader::getCacheEntry(UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:466:12
        >     #8 0x7fc3fc7f76d4 in icu_58::CollationLoader::loadFromBundle(UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:299:16
        >     #9 0x7fc3fc7f0ae5 in icu_58::CollationLoader::createCacheEntry(UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:219:16
        >     #10 0x7fc3fc7f079e in icu_58::LocaleCacheKey<icu_58::CollationCacheEntry>::createObject(void const*, UErrorCode&) const workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:144:20
        >     #11 0x7fc4262d558f in icu_58::UnifiedCache::_get(icu_58::CacheKeyBase const&, icu_58::SharedObject const*&, void const*, UErrorCode&) const workdir/UnpackedTarball/icu/source/common/unifiedcache.cpp:409:17
        >     #12 0x7fc3fc806774 in void icu_58::UnifiedCache::get<icu_58::CollationCacheEntry>(icu_58::CacheKey<icu_58::CollationCacheEntry> const&, void const*, icu_58::CollationCacheEntry const*&, UErrorCode&) const workdir/UnpackedTarball/icu/source/i18n/../common/unifiedcache.h:234:8
        >     #13 0x7fc3fc7f1c93 in icu_58::CollationLoader::getCacheEntry(UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:466:12
        >     #14 0x7fc3fc7f5a19 in icu_58::CollationLoader::loadFromLocale(UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:247:16
        >     #15 0x7fc3fc7f0956 in icu_58::CollationLoader::createCacheEntry(UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:217:16
        >     #16 0x7fc3fc7f079e in icu_58::LocaleCacheKey<icu_58::CollationCacheEntry>::createObject(void const*, UErrorCode&) const workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:144:20
        >     #17 0x7fc4262d558f in icu_58::UnifiedCache::_get(icu_58::CacheKeyBase const&, icu_58::SharedObject const*&, void const*, UErrorCode&) const workdir/UnpackedTarball/icu/source/common/unifiedcache.cpp:409:17
        >     #18 0x7fc3fc806774 in void icu_58::UnifiedCache::get<icu_58::CollationCacheEntry>(icu_58::CacheKey<icu_58::CollationCacheEntry> const&, void const*, icu_58::CollationCacheEntry const*&, UErrorCode&) const workdir/UnpackedTarball/icu/source/i18n/../common/unifiedcache.h:234:8
        >     #19 0x7fc3fc7f1c93 in icu_58::CollationLoader::getCacheEntry(UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:466:12
        >     #20 0x7fc3fc7f1525 in icu_58::CollationLoader::loadTailoring(icu_58::Locale const&, UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/ucol_res.cpp:164:19
        >     #21 0x7fc3fc7ba783 in icu_58::Collator::makeInstance(icu_58::Locale const&, UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/coll.cpp:460:40
        >     #22 0x7fc3fc7bb891 in icu_58::Collator::createInstance(icu_58::Locale const&, UErrorCode&) workdir/UnpackedTarball/icu/source/i18n/coll.cpp:448:16
        >     #23 0x7fc3f196cf17 in com::sun::star::i18n::Collator_Unicode::loadCollatorAlgorithm(rtl::OUString const&, com::sun::star::lang::Locale const&, int) i18npool/source/collator/collator_unicode.cxx:375:57
        >     #24 0x7fc3f1945c22 in com::sun::star::i18n::CollatorImpl::loadCollatorAlgorithm(rtl::OUString const&, com::sun::star::lang::Locale const&, int) i18npool/source/collator/collatorImpl.cxx:93:25
        >     #25 0x7fc3f1944a53 in com::sun::star::i18n::CollatorImpl::loadDefaultCollator(com::sun::star::lang::Locale const&, int) i18npool/source/collator/collatorImpl.cxx:79:20
        >     #26 0x7fc41d2c12e6 in CollatorWrapper::loadDefaultCollator(com::sun::star::lang::Locale const&, int) unotools/source/i18n/collatorwrapper.cxx:75:45
        
        Change-Id: I21868c0a80e06587f9ed802ec3f8d5a89f3cb9aa

2016-11-22  Stephan Bergmann  <sbergman@redhat.com>  [627a2fa0a75f7920df6d5e5d5c75accb118f1956]

        Exit gb_CppunitTest_localized loop on first failure
        
        ...instead of ignoring failures in every but the last iteration
        
        Change-Id: Ie80e78f75aaec5e9b1625c2e1ef740adf31fab1b

2016-11-22  Caolán McNamara  <caolanm@redhat.com>  [19c3559e873e79a178e9c4932363e2a2cc1b9ac0]

        Resolves: rhbz#1397181 toolbar layout manager not respecting drag cancel
        
        plus restore original mbDockCanceled state after wayland-enforced
        cancel otherwise next drag won't work
        
        Change-Id: Idefed25b925b36d0bf72b77609c4fc2eb47f71b9

2016-11-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [6971159bb4468110d79c8367fcd776138302c1b9]

        Executable_pdfverify: move pdfverify.cxx to workben/
        
        That's where the implementation of such internal test binaries usually
        are.
        
        Change-Id: Ib7d2eb95de96d0d82e90e51f58da3a0c15a2ec71
        Reviewed-on: https://gerrit.libreoffice.org/31073
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [7c18387dd46391f033af504792b33b6ff4a4e9ad]

        vcl NSS PDF sign: write IssuerSerial sequence
        
        Nominally this is optional, but RFC 5035 says:
        
        "The encoding of the ESSCertIDv2 for this certificate SHOULD include the
        issuerSerial field."
        
        So do write it, it fixes a warning issued by the PAdES validator from
        <https://github.com/esig/dss>.
        
        Change-Id: I344f79e17febe82a697a0936a837c17aefa242df

2016-11-22  Mike Kaganski  <mike.kaganski@collabora.com>  [cc17915f6937a333bf7b741110dbdee39b1e3eb4]

        Retain sheet protect options throughout unprotect/protect session
        
        Currently, unprotecting a sheet clears the protection options it
        had (i.e. if to allow users to select protected/unprotected cells).
        So, protecting next time requires setting these options again.
        Unprotecting a sheet usually happens when author edits e.g. a form
        and intents to re-protect it when the edit is done, so it would be
        handy to restore previous flags as they were before.
        
        This patch allows saving the protection settings by using
        current ScTableProtection copy with its protection set to appropriate
        value, instead of new clean ScTableProtection or nullptr.
        
        This does not allow to save the flags between edit sessions if the
        protection is unset.
        
        Change-Id: Ieaba4eee746efcf05308dbc88e402c200a59b0d2
        Reviewed-on: https://gerrit.libreoffice.org/31044
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-11-22  Kohei Yoshida  <kohei.yoshida@collabora.com>  [87e040fd0f04307534920d0765af6d5878794a98]

        tdf#71409: Stop listening to objects going out-of-focus.
        
        This helps eliminate the number of AtkListener objects growing
        over time.
        
        Change-Id: I5cfeac8beae8e950382116544da99ad9c1c1a254
        Reviewed-on: https://gerrit.libreoffice.org/31062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-22  Kohei Yoshida  <kohei.yoshida@collabora.com>  [a0ef7474521413c8967559a635e6fdc0d88f1df6]

        tdf#71409: Use weak reference to avoid potential circular references.
        
        AtkListener shouldn't be holding a reference back to the context /
        broadcaster it listens to, as the latter also holds a reference to
        the former.
        
        Change-Id: Ie75cc4667f614752db710c20acbb83b93783654f
        Reviewed-on: https://gerrit.libreoffice.org/31063
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [e010834dc1a82fcb80dc23025001a752a0fb60a4]

        remove some more global OUStrings
        
        Change-Id: Ic02754f98bfda3b7cd8c06857123d363a96e8d0e
        Reviewed-on: https://gerrit.libreoffice.org/31071
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-22  Michael Stahl  <mstahl@redhat.com>  [6a18fdceb5e6a2f2f9029ec767b405b4475a19e0]

        trivial makefile cleanups
        
        Change-Id: Ida5bdfa06ecd7907305f4f171ca5ab64260d0259

2016-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac9ba521176c602544bf5fe1fdc1d216bfdd9849]

        loplugin:countusersofdefaultparams in include/sfx2
        
        Change-Id: I8b5e3ebbfb715d0b6aec2c4137f0ff524b63227e
        Reviewed-on: https://gerrit.libreoffice.org/31065
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-22  Stephan Bergmann  <sbergman@redhat.com>  [0de1b34a89a5bafa87a031da7e53e902ec14312c]

        New loplugin:oslendian
        
        ...to catch new places where defined'ness of OSL_BIG/LITENDIAN would be checked
        without osl/endian.h being included; cf.
        e2f08f9def0869460ad38a1c2adb450778290f6e "connectivity, sc: add missing #include
        <osl/endian.h>" and 2b14fb3a4f92b928f0a5fc536c6a5f4a6e51a9b8 "cppcanvas, oox:
        add missing #include <osl/endian.h>".
        
        Change-Id: I167c8916a01391b7dacad7325153ccf35d3ba9dc

2016-11-22  Khaled Hosny  <khaledhosny@eglug.org>  [37a14c5e359a554195fbcbe2805a284ccf4cb677]

        Add the missing Adobe Symbol Encoding glyphs
        
        Copied from SymbolNeu font which is metric compatible with Microsoft’s
        Symbol font, from:
        http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/croscorefonts-1.23.0.tar.gz
        
        With the following license:
        Licensed under the Apache License, Version 2.0
        
        This fixes the original issue that was fixed in:
        
        commit 8556cd881270823865662e9a7700da58d11c2785
        Author: Miklos Vajna <vmiklos@collabora.co.uk>
        Date:   Thu Mar 6 09:48:54 2014 +0100
        
            cp#1000039 DOC import: ignore symbol charset of the symbol font
        
        Which was reverted in:
        
        commit d8c386593e42e1f0cce52d052b1009c59e75afa2
        Author: Khaled Hosny <khaledhosny@eglug.org>
        Date:   Thu Nov 17 15:03:39 2016 +0200
        
            tdf#103944: Fix symbol font remapping
        
        No test this time, as I don’t think we can currently test which glyph
        ended up being used (or the visual rendering of the document).
        
        Change-Id: I82aef00862502fbe69d94a228307b8cff97ab336
        Reviewed-on: https://gerrit.libreoffice.org/30961
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-22  Andras Timar  <andras.timar@collabora.com>  [4ebf1ea7cb66fc3e6b94cd38dd233aaead69f3d5]

        Updated core Project: translations  f88396624a2f348f845818564210947f3e738e55
        
        Updated Slovenian translation
        
        Change-Id: I5766d65b3a525745e7d02c316ab2b27ac79a448f
        

2016-11-22  Stephan Bergmann  <sbergman@redhat.com>  [4026c85d9d81bd49346597773c90e9167c4dae7b]

        Sort lines lexicographically
        
        Change-Id: I4dc6bebb41b0e1beee58631fdf92dea82ae38db7

2016-11-22  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [8a50ea54546a51fc7a2a28174031e7351dbed10e]

        tdf#102872 Add qa unit test for BASIC methods
        
        Add test if several methods still works
        
        Change-Id: I8d26e5e3555dbbc0f07152138e1bc0cd65d90998
        Reviewed-on: https://gerrit.libreoffice.org/30166
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2016-11-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [f9f7a4ddaed85427522834597271967ee494b436]

        tdf#103982 DOCX export: make sure SdrObject margin is non-negative
        
        Regression from commit a5a836d8c43dc9cebbbf8af39bf0142de603a7c6 (DOCX
        filter: effect extent should be part of the margin, 2014-12-04), the
        effect extent is added to the nominal margin in DOCX, so we exclude that
        from the margin in our document model. But it shouldn't be ever
        negative, ST_WrapDistance is a restriction of the W3C XML Schema
        unsignedInt datatype.
        
        Change-Id: I82b3c1ba0e3a14f7c585b0d389264a2c12e454e7
        Reviewed-on: https://gerrit.libreoffice.org/31064
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-22  vsfoote  <vstuart.foote@utsa.edu>  [5c12939540fafb02de2f8c91a3022f9e16a1e38f]

        tdf#80196 - Standardized color palette normalized by graytone
        
        mathematically generated colors, attachment 101316 attachment 104623
        authored by Wade D. Peterson contributed CC0 in the public domain
        
        Change-Id: I06b1b58b1c9e8cf2ef15e581fcf148b74ed36301
        Reviewed-on: https://gerrit.libreoffice.org/31061
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-11-22  V Stuart Foote  <vstuart.foote@utsa.edu>  [2bea44c420c3d2dcc55504c3922aea8562a35db8]

        Revert "tdf#80196 - Standardize color palette using mathematically generated colors"
        
        This reverts commit 6f3bf1cdc48b62caec1e54a6aa6db41b4a56d1c4.
        
        Change-Id: Id077d1603ff2a5c82ba56b700b5e1fdfa637c877
        Reviewed-on: https://gerrit.libreoffice.org/31054
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-11-22  Stephan Bergmann  <sbergman@redhat.com>  [c5940eab8ecfbd0d878f6fe714db32fd9d3e73c3]

        Make sure there's a single global RTTI for SfxLinkItem
        
        ...as otherwise dynamic_cast<SfxLinkItem*>(...) could fail at least on macOS (as
        observed with CppunitTest_sc_screenshots)
        
        Change-Id: I4a41a8b085b839598119791637f79cd467ad4130

2016-11-22  Lionel Elie Mamane  <lionel@mamane.lu>  [6040dfb5ecf9945ba9c47a87a92506ad8bc88f0b]

        tdf#101789 work around DYLD_LIBRARY_PATH limitations on newer MacOS X
        
        Change-Id: I6e3cbff1ec7a75e896ba5bafb9d1fbccc3bc8909

2016-11-22  Stanislav Horacek  <stanislav.horacek@gmail.com>  [a306168816755058f246dcffebce5c397ac40e98]

        remove redundant space in string
        
        Change-Id: I7fbfe0ac11ef5dbe23b0fa3864c647682d1a73a7
        Reviewed-on: https://gerrit.libreoffice.org/30938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [b39dfb4703ba5225da3cdc2911461e4cae83aa8e]

        re-organise SdrObject class definition
        
        it had public/private/protected sections all over the place.
        Also use loplugin can-be-private analysis to make some fields and
        methods private.
        
        Change-Id: Ibb3c8d1f58753ff5599d94106f0991af152217d2
        Reviewed-on: https://gerrit.libreoffice.org/31055
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f9cdf0814c8364ee6000075f8c04bc7fa2e51f8]

        can-be-private analysis needs to ignore virtual methods
        
        Change-Id: I1e2f28ed550ff9751912f70e3eec511ddc5b75cf

2016-11-21  Kohei Yoshida  <kohei.yoshida@collabora.com>  [bf8f90bf3f3db2128c4f61ed5a795166d42cd79a]

        Remove excessive parenthesis.
        
        Ugly.
        
        Change-Id: Ifdb9638e998b83c7aeaf9908f9584ff69d56d7b2

2016-11-22  Henry Castro  <hcastro@collabora.com>  [3aac26671d9a14681dd505d86b58cd6e157434a4]

        lok: add command values .uno:FontSubset
        
        Conflicts:
        	desktop/Library_sofficeapp.mk
        
        Change-Id: Id36a98c32f0eb5e88e4e9a714e260a71d7465c05
        Reviewed-on: https://gerrit.libreoffice.org/31033
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2016-11-22  Eike Rathke  <erack@redhat.com>  [f1034343b4a8fe5b540d07029cd97bba7208c9b5]

        unit test for tdf#104096, ScRange::Parse() with trailing characters
        
        Change-Id: I5df087b0ad25b78c6badf72afba6c189e48ec7ca

2016-11-21  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [5a4e106be6778f7e96fa36d2076ef4e7a90f81d9]

        tdf#42949 Remove not needed uno headers from sc/source/core
        
        Change-Id: I1fd2b647caaa947390443ec41591a7ea050c4819
        Reviewed-on: https://gerrit.libreoffice.org/31046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-21  Stephan Bergmann  <sbergman@redhat.com>  [883024d657fb45c7da459017d2f936aac5644bfb]

        FieldDecl::getParent fires assert for Objective C @interface members
        
        (like in vcl/inc/osx/a11ywrapper.h's AquaA11yWrapper), at least on recent Clang
        trunk, from within the call to cast() in
        
          cast<RecordDecl>(getDeclContext())
        
        as the decl context apparently is something other than a RecordDecl.
        
        Change-Id: I238bae44d6db0f04bf8f90b0032489e3b4822eee

2016-11-21  Eike Rathke  <erack@redhat.com>  [8846cc2218091aa2af8ee3aadd81fd8a80e3b303]

        Resolves: tdf#104096 reset also rRawRes if trailing characters are present
        
        ... in lcl_ScAddress_Parse_OOo() so that ScRange::Parse() doesn't receive a
        "partially valid" result and does not attempt to follow the entire column/row
        path.
        
        Change-Id: Ie37c9d22280e30f770422fb621e3b9d972ec1546

2016-11-21  Stephan Bergmann  <sbergman@redhat.com>  [3ec6de78f62a068b185068886d1beb8d287ddabe]

        loplugin:datamembershadow
        
        Change-Id: I773bb19ae33709421fde01426716dcf52065402f

2016-11-21  Stephan Bergmann  <sbergman@redhat.com>  [8442bda2ca252a77b091fdf7140f972220b1895e]

        loplugin:datamembershadow
        
        shadowed OCatalog::m_xMetaData can be used here directly
        
        Change-Id: I1041272b98139fda2413442e4621507655ab67ca

2016-11-21  Julien Nabet  <serval2412@yahoo.fr>  [f0fa43ea99ac7564f2cc7ca1d997831808056b68]

        Revert "Revert "std::list<sal_uLong> to deque""
        
        + use returned iterator by insert method call
        This reverts commit 1a583283d6b58c8951cb52faac82ecb24fdbf1b3.
        
        Change-Id: I02547663230fb7b5959df349c4d395bbadd74c3b
        Reviewed-on: https://gerrit.libreoffice.org/30439
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-21  Julien Nabet  <serval2412@yahoo.fr>  [4c62de279a6783236a5e0811d0733e107c127fe3]

        Fix various "unmapped accelerator key" on MacOs
        
        Add mapping for:
        KEY_SEMICOLON
        KEY_BACKSPACE
        KEY_PAGEUP
        KEY_PAGEDOWN
        KEY_UP
        KEY_DOWN
        KEY_RETURN
        KEY_BRACKETLEFT
        KEY_BRACKETRIGHT
        
        Retrieved from AquaSalFrame::GetKeyName
        I would have preferred to use this function and remove custom mapping to avoid dup but mapping is a bit different
        eg: in AquaSalFrame::GetKeyName KEY_A to KEY_Z uses sal_Unicode( 'A' + (i - KEY_A) )
        In SetAccelerator, we use sal_Unicode( 'a' + (i - KEY_A) )
        and when using GetKeyName, LO segfaults.
        
        Change-Id: I3808cdcd1c0566e768a98a211bc1f41ff012a32f
        Reviewed-on: https://gerrit.libreoffice.org/30909
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-21  Stephan Bergmann  <sbergman@redhat.com>  [bd614b91352b5a0a291f33a428c95d7bcbf34679]

        Delete the "Any-to-Any" template specializations for LIBO_INTERNAL_ONLY
        
        i.e., css::uno::Any function template specializations
        
          Any::has<Any>() const
          Any::get(Any const &) const
          operator >>=(Any const &, Any &)
          operator <<=(Any &, Any const &)
        
        that don't make much sense (the first is always true, the rest can be replaced
        with operator =, which additionally supports move semantics).  For 3rd-party
        compatibility, do this only for LIBO_INTERNAL_ONLY, however.
        
        However, some generic template code did benefit from operator >>= working also
        for Any, so make up for that with a new (LIBO_INTERNAL_ONLY, given that
        operator >>= still covers if fine for !LIBO_INTERNAL_ONLY) fromAny,
        complementing the existing toAny.
        
        Change-Id: I8b1b5f803f0b909808159916366d53c948206a88
        Reviewed-on: https://gerrit.libreoffice.org/30022
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-11-21  Khaled Hosny  <khaledhosny@eglug.org>  [05d175a8efceccd684c9e3d7f428073f1b142346]

        Minor
        
        Change-Id: Icb074b628ae479dfe05cc1fe10121f96c492806e

2016-11-21  Stephan Bergmann  <sbergman@redhat.com>  [76683829204103446476443b099492c402929004]

        Update the reference rdbs to libreoffice-5-2
        
        (This deliberately leaves out the published
        css.mozilla.XRemoteServiceManagerProvider originally manually removed from
        offapi/type_reference/offapi.idl with 4c18af27bf95b332ee2006cfc0bbf469fb1a84d4
        "tdf#96398 kill remaining NPAPI support for plugins _inside_ LO" and now fully
        removed with b5589970125ae4b8c0a091cfc12d058ca42ce2ab "[API CHANGE] Remove
        tdf#96398 leftover XRemoteServiceManagerProvider".)
        
        Change-Id: I75d4cd82ba306099e2563a44739bfb3867a265e9

2016-11-21  Wastack  <btomi96@gmail.com>  [3ec084d61e9c8aa0199b52de43fe288001f47e6d]

        get table name from resultset simply
        
        There is a much simpler way to access table name in ResultSetMetadata
        in Firebird sdbc which I didn't notice before.
        
        Change-Id: Ib306c04acf38ec86475d8d1a22a67012fe48539e
        Reviewed-on: https://gerrit.libreoffice.org/30931
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2016-11-21  Stephan Bergmann  <sbergman@redhat.com>  [b5589970125ae4b8c0a091cfc12d058ca42ce2ab]

        [API CHANGE] Remove tdf#96398 leftover XRemoteServiceManagerProvider
        
        4c18af27bf95b332ee2006cfc0bbf469fb1a84d4 "tdf#96398 kill remaining NPAPI support
        for plugins _inside_ LO" had removed various other (also published)
        offapi/com/sun/star/mozilla/*.idl files, and had included removal of
        css.mozilla.XRemoteServiceManagerProvider from offapi/type_reference/offapi.idl,
        but had forgotten to actually remove this .idl file---apparently an oversight.
        
        Change-Id: I1a8f0c594829a5dd6025ff6c2b6a6fa9a109ca36

2016-11-21  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [597f7b1f02be79f2443230c963b6d1bb594cffa0]

        tdf#48140 Replace uno call from worksheethelper.cxx
        
        Change-Id: Ibf738d67af6536e9300e11f8d4fa3fe79ab7099b
        Reviewed-on: https://gerrit.libreoffice.org/31006
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-21  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [069445f9cdf4d3f48cbfcf7cb4bf02d16f74956e]

        tdf#42949 Remove not needed uno headers from filters/xml
        
        Change-Id: I5be5150a41906aa550e1fe00aa1647d79315172d
        Reviewed-on: https://gerrit.libreoffice.org/31043
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-21  Wastack  <btomi96@gmail.com>  [a2686cc717187637c47f9c748b115a46bf16eced]

        tdf#74172 ensure prepared while setting numeric
        
        Change-Id: I727a0af5c3aa1b2e1f6c251b2dcb32feb46041d6
        Reviewed-on: https://gerrit.libreoffice.org/30933
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2016-11-21  Mike Kaganski  <mike.kaganski@collabora.com>  [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: Ice2f20200584acd6b476e002eb783820fa823611
        Reviewed-on: https://gerrit.libreoffice.org/30968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-21  Caolán McNamara  <caolanm@redhat.com>  [6f8f053a22a9010b50e6142443909bd31d5501df]

        set the search toolbar so it doesn't move around wrt table/numbering toolbars
        
        - in Writer
        - Ctrl+F
        => search field/toolbox appears at the bottom
        - enter some search term and click on the "Find Next" arrow
        - if the searched term appears in in a list or a table, the
        corresponding contextual toolbox appears _below_ the search toolbox,
        pushing it one row above.
        => as user searchs repeatedly by clicking on the "Find Next" arrow, user tends
        to click on the appeared toolbox, triggering unwanted actions (like re-starting
        numbering of lists).
        
        As a user, I'd like to have:
        - the search toolbox remaining fixed on the screen and not moving around
        
        Change-Id: I809f1ff4479c31917323a39e15079205553e8b22

2016-11-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [66ccfcd2908445b8194c364c89778056374b02af]

        remove use of tryPropertyValue Any specialisation
        
        change return value of getCurrentMultiValue from Any<Sequence<Any> >
        to Sequence<Any>.
        return value of getCurrentSingleValue (Any of connectivity::ORowSetValue)
        can't be changed to use tryPropertyValue.
        inline functionality
        
        Change-Id: I3180cf5b9e63a3da9257b03ba02967a2d5402ec3
        Reviewed-on: https://gerrit.libreoffice.org/30091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-11-21  Jan Holesovsky  <kendy@collabora.com>  [728c9a0d47b83910c5a9e38ac5c80f34fe3dfe54]

        Revert "tdf#104052 - Add LibreColor palette"
        
        Unfortunately contributed under Creative Commons Attribution-NoDerivatives 4.0; let's revert for now to prevent confusion, hopefully the author will re-license.
        
        This reverts commit 100dfb680d068e9c7e45b2147888a6c30f31276c.
        
        Change-Id: I1c8fc09abfd1acaef185bbe0e87e593d8d2a0352
        Reviewed-on: https://gerrit.libreoffice.org/31042
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2016-11-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [eabfd1b60f8e181e0ef2721e716210390528f4ce]

        [API Change]: Move recently added median function to the end of enum
        
        Change-Id: Ie6f2c6f53b354552b855264faea1ae9f5cb2b76d
        Reviewed-on: https://gerrit.libreoffice.org/31041
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-11-21  Caolán McNamara  <caolanm@redhat.com>  [796ace6f14a1d2676b11609b624fea43675486fe]

        use same post-decrement symbol throughout
        
        rather than have half and half
        
        Change-Id: I388b2abdcaceec1bf770d581dd5a8174158871ac

2016-11-21  Caolán McNamara  <caolanm@redhat.com>  [8e89a8af9246da45d78f8d03468cd8eba2369076]

        these are surely wrong as well
        
        Change-Id: Ib223781621985c3bcf8144a6e0b9d2df8c083f42

2016-11-21  Caolán McNamara  <caolanm@redhat.com>  [69c4340fcea77ac5b74cbde13f44b4f7034398aa]

        drawing shapes aren't tracking style name changes correctly
        
        in draw, create a box, enter some text, exit and select box
        F11 for style navigator, new style, set font to e.g. 88
        apply this style to the box. All ok.
        
        If you modify the style and changes its font to e.g. bold
        the text in the box tracks it as expected. All ok.
        
        If you modify the style and change its name, the box resets
        to something different and there's loads of warnings about
        unknown styles. Not ok.
        
        The style modification fires, but the style name gets overwritten
        by the style stuck in a OutlinerParaObject that gets overlaid
        over the editengine.
        
        All the rTextProvider.getTextCount uses that don't iterate over all entries
        look dubious to me, but I'll initially fix this one that I have hard evidence
        for as broken.
        
        All this is probably broken since...
        
        commit 838c0fa8228f4ca656a264f6a5610c337ebf4fef
        Author: Rüdiger Timm <rt@openoffice.org>
        Date:   Wed Mar 12 08:47:30 2008 +0000
        
            INTEGRATION: CWS impresstables2 (1.14.72); FILE MERGED
        
        Change-Id: Ib0dd2857ed26c49dcfa00aae923e36429a7f7862

2016-11-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [783b93978d49ccdbc30b4afdd95a94980f99100e]

        introduce getValue(sKey) for SequenceAsHashMap
        
        returns the plain value (Any) if it exists, else return an empty Any
        replaces some getUnpackedValueOrDefault calls in sw
        where is was not clear if the unpacked value exsisted or was default
        
        needed for removal of Any-to-Any template specialisations
        
        Change-Id: I618da7a7174143f5edef48e47e7aa1b6a52845e1
        Reviewed-on: https://gerrit.libreoffice.org/30114
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [1617eef124e01ca3b3286e0ad5985c34dde7fadb]

        loplugin:countusersofdefaultparams in include/sot..svl
        
        Change-Id: Idb022a4a6fb950f1b259abbba57daed9401732d9
        Reviewed-on: https://gerrit.libreoffice.org/31038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [beb8cfcf32f855a0fb638caef4782d9d867e3102]

        convert inventorId to scoped enum
        
        SW_DRAWLAYER had the same value as SC_DRAWLAYER, so I merged it into the
        ScOrSwDraw enum constant
        
        Change-Id: I5c45d378c00364d11cc960c9e48a6e3f10928724
        Reviewed-on: https://gerrit.libreoffice.org/31037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-21  Michael Stahl  <mstahl@redhat.com>  [2b14fb3a4f92b928f0a5fc536c6a5f4a6e51a9b8]

        cppcanvas, oox: add missing #include <osl/endian.h>
        
        These files use the macro OSL_BIGENDIAN but did not include the header
        that defines it.
        
        Found via:
        
        git grep -l OSL_.*ENDIAN | grep -E '\.h(xx)?$' | while read f; do grep -L endian\\.h $f ; done
        
        Change-Id: Iffb36336026e49a9c3d8fcf125a54ec857c7552e

2016-11-21  Michael Stahl  <mstahl@redhat.com>  [e2f08f9def0869460ad38a1c2adb450778290f6e]

        connectivity, sc: add missing #include <osl/endian.h>
        
        These files use the macro OSL_BIGENDIAN but did not include the header
        that defines it.
        
        Found via:
        
        git grep -l OSL_.*ENDIAN | grep -v -E '\.h(xx)?$' | while read f; do case $f in *cxx) grep -L endian\\.h workdir/Dep/CxxObject/${f%.cxx}.d ;; *) grep -L endian\\.h workdir/Dep/CObject/${f%.c}.d ;; esac ; done
        
        Change-Id: Iaf589a8235dbc8062840d2716ab843e64b5cb7a2

2016-11-21  Caolán McNamara  <caolanm@redhat.com>  [a57300a5fcabe38a0d8bb4e7218a3d1be9616bbd]

        make this just every so slightly less awful
        
        Change-Id: Iddc39359d426f345eff0abf9fc9616e19597a0a4

2016-11-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [16982944a1800963ee01f6e429f5330cc82b5710]

        uitest: fix path to url conversion on windows
        
        Our windows path is stored e.g. as D:/libo1 which os.path.path2url converts to D://libo1.
        UNO does not recognize the URL as a valid file URL.
        
        Change-Id: Iad4c4a3944d26312bb79bfeefaf55f697c0afd1c

2016-11-21  Caolán McNamara  <caolanm@redhat.com>  [351751557b0e50816866381904be907745d918c4]

        Resolves: rhbz#1396827 update geom on mouse click as well as motion
        
        Change-Id: Ia361aa316fe3f5ecdd672d42de9bea7fcf142554

2016-11-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c7a9c704892b9db0a3de65d5d20c02f2ed2215d0]

        update N() test case / test for bug tdf#102215
        
        Change-Id: If266f50522a06c3b464135c3f416278b394badbf
        Reviewed-on: https://gerrit.libreoffice.org/30878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a3ac99ba15d713c7c00ade8c8b1a78474aa22728]

        add ROT13 test case
        
        Change-Id: If153b62ccb411213ccea77f9231d6dd612a1cbab
        Reviewed-on: https://gerrit.libreoffice.org/31028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-21  osnola  <alonso@loria.fr>  [bf1fd4c1e924832b9675fe26fb962e5cb2ff3649]

        correct UIName of legacy StarOffice Text Document
        
        Change-Id: I2f4a67ce439d913648c17d4770b94c5b4e7968f9

2016-11-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [a4dff37ad217ba09892cf80e9908727cc6c0237b]

        sw: prefix members of WW8PLCFMan
        
        Change-Id: I806fc0bc9e09b5624dd91d7047eb0388026a6648

2016-11-21  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [3aec456ba8a0d1f9aef2fc1735d1861fe9d3a98c]

        tdf#103146 Revamp Extension Manager Dialog, Part 3
        
        Move the "Enable"/"Disable" button which was customly
        implemented from the ExtBoxWithBtns_Impl to the new row.
        This should also solve some accessibility issues.
        
        Also remove some unnecessary code pieces for clean-up.
        
        Change-Id: Iec7820779110eea3411a774de8277ef238f562e7
        Reviewed-on: https://gerrit.libreoffice.org/30973
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-21  David Tardon  <dtardon@redhat.com>  [d187057d2f6a2e6ab4a364af83891341a0aa3988]

        Revert "add missing component"
        
        This reverts commit 7fe1b39e8abe68357c88536923b7058807b32119.

2016-11-21  David Tardon  <dtardon@redhat.com>  [656e999b5b25386ce18064b8c7027f7784b66128]

        Revert "add missing component"
        
        This reverts commit b55d17471f73b843943269c6cbd30f99995d8354.

2016-11-21  Mike Kaganski  <mike.kaganski@collabora.com>  [de524d2051abd700f93da4e0e9f273504b12515a]

        tdf#95699: allow copy FORMCHECKBOX and FORMDROPDOWN ...
        
        ... when they are selected alone (no adjacent text selected).
        Unit test included.
        
        Change-Id: Ia278ae2ea86a3e6d83e1a628880f770f1eb11cd7
        Reviewed-on: https://gerrit.libreoffice.org/30954
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-21  Gabor Kelemen  <kelemeng@ubuntu.com>  [75346b4144b47d16d28f4c944199e366e97363ad]

        Kill the AutoPilotPresentations UNO command
        
        The presentation wizard was removed in
        bb8040595c9b6f0ccde39e6833f27a50abb891d8 but the
        corresponding UNO command is still available.
        
        Change-Id: I54e676672bb53d0283394a0ebffbe9f94f29d9c0
        Reviewed-on: https://gerrit.libreoffice.org/30983
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-21  David Tardon  <dtardon@redhat.com>  [04f49d0375788239d0c636470d4c971e3bbc73f7]

        add missing dep
        
        Change-Id: I932f1383f37a45c56dc3ae6d0b5485d80f3325ad

2016-11-21  David Tardon  <dtardon@redhat.com>  [c80c6b5694bd14367e898f659e82013167fc7d97]

        add missing dep
        
        Change-Id: I0d2a2c32d99ee11e63a2363f8a17bd4efd72cc22

2016-11-21  David Tardon  <dtardon@redhat.com>  [6750aa27e5d94a7d372fec9dc346b1c5940a0bfe]

        use the right config dep
        
        Change-Id: I1d387ac566008efd5b0fe7e5e4a4f1bc8462107f

2016-11-21  David Tardon  <dtardon@redhat.com>  [22b53e93f36a14ae04d93121cf90cc8f9de6f284]

        add missing deps for MS XML 2003 filter
        
        Change-Id: I4f3b43032f99031bd505d8ec2f50596c2f2c0457

2016-11-21  David Tardon  <dtardon@redhat.com>  [844735778b64d8fa12cb8d7a5b00e549ae81ed5b]

        rename makefile to match the module name
        
        Change-Id: I21685599e42c961407fa3de40e69e6e54dfe7c79

2016-11-21  David Tardon  <dtardon@redhat.com>  [a1e9e5848c2018a91f36dffa6ffda67e16446877]

        add missing resource dep
        
        Change-Id: I018d04217dd25661562dde7e4f84ef32c5a3eb6a

2016-11-21  David Tardon  <dtardon@redhat.com>  [938dc595a2c1598e73c112150e1abb848dac4453]

        add missing dep
        
        Change-Id: I518d86870a0970672d618379a6f965c69c04759d

2016-11-21  David Tardon  <dtardon@redhat.com>  [b55d17471f73b843943269c6cbd30f99995d8354]

        add missing component
        
        Change-Id: I53d50f8e338fcc64e24370a80ce390f7a2be34ba

2016-11-21  David Tardon  <dtardon@redhat.com>  [7fe1b39e8abe68357c88536923b7058807b32119]

        add missing component
        
        Change-Id: I8b6f6d650c011fc0611d6933894bc64a780ff8c0

2016-11-21  David Tardon  <dtardon@redhat.com>  [58e2f9a3e2b11d00aec85b2fdfd0fbf31101bf31]

        add missing dep on affine UNO env
        
        Change-Id: I0e88c205f4fa34c0001d1fc1f53b9a8bb6dcd2d8

2016-11-21  David Tardon  <dtardon@redhat.com>  [485f839a754982997f4b7e7f34818701279def84]

        add missing resource dep
        
        Change-Id: If71616f2a8f1bcd42bd89a9192ec0e1d3fdaba0e

2016-11-21  David Tardon  <dtardon@redhat.com>  [3ea0ecdcf48bda7b537802b6433bfeb77276d955]

        add missing dep
        
        Change-Id: I7ebf3d83833424a089a6befb1fe038fdd85ead35

2016-11-21  David Tardon  <dtardon@redhat.com>  [bbb9264610a179720877b884060aeaed2008967b]

        add missing deps on ui files
        
        Change-Id: I28bb2a33c02d8eadced584d3d3f2b62b2e847324

2016-11-21  David Tardon  <dtardon@redhat.com>  [c87ecb0e18b11bc8ff4043ae17be097c73faf2d1]

        remove dep on unotest from osl_Pipe test
        
        Change-Id: I5f5862a684e52bd3d1336fa9f8cffa77cdebbe4c

2016-11-21  Stephan Bergmann  <sbergman@redhat.com>  [d015317f36e0160cd76a421eb2060e8539748eb2]

        loplugin:datamembershadow
        
        shadowed OCatalog::m_xMetaData can be used here directly
        
        Change-Id: I5d4436e1aa6f8f74ef6f9af816625044492cbf58

2016-11-21  Stephan Bergmann  <sbergman@redhat.com>  [64e238bc304e60e685acbf4f52b606fb2e92b686]

        loplugin:datamembershadow: KDEXLib::blockIdleTimeout shadows SalXLib member
        
        This smells like there's some sort of needless duplicationg among KDEXLib and
        its base calss SalXLib, but this duplication of blockIdleTimeout members had
        been like that ever since those members' introduction in
        06d731428ef6cf93c7333e8228bfb6088853b52f "make idle timers actually activate
        only when idle".
        
        Change-Id: Ic3eec821b2433745e83fc23d65d3c5f8e1fcf663

2016-11-21  heiko tietze  <tietze.heiko@googlemail.com>  [e92f098ae50c6de5f1ca4714cd77eb29e2b591cd]

        tdf#104052 - Add LibreColor palette
        
        Artwork by Christoph Schaefer, dtp studio oldenburg
        
        Change-Id: Ibb512b4de154bdc2bb25dcbd60bdb77d0203ffe8
        Reviewed-on: https://gerrit.libreoffice.org/31025
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-11-21  heiko tietze  <tietze.heiko@googlemail.com>  [494cdeda9700ee1fcbfbed1b22f7436927bd6c72]

        tdf#104051 - Refresh Tango palette
        
        Color names updated
        
        Change-Id: I9fe3eec9f33dcdaadbc995a35a064256dbdc5e42
        Reviewed-on: https://gerrit.libreoffice.org/31013
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-11-21  Owen Genat  <owen.genat@gmail.com>  [6f3bf1cdc48b62caec1e54a6aa6db41b4a56d1c4]

        tdf#80196 - Standardize color palette using mathematically generated colors
        
        Artwork by Wade D. Peterson & Owen Genat; attachment 105128
        
        Change-Id: Ib4adf859ec08d9ac5f078941fa9bef4d304260a9
        Reviewed-on: https://gerrit.libreoffice.org/31011
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-11-21  heiko tietze  <tietze.heiko@googlemail.com>  [e0d48f8de12155cac6b454836c1844c7daa09f29]

        tdf#104050 - Add Breeze palette
        
        New palette based on https://community.kde.org/KDE_Visual_Design_Group/HIG/Color
        with some newly introduced color names
        
        Change-Id: I48afbfd0bfa449dba5d3c59fd880d0657130cc00
        Reviewed-on: https://gerrit.libreoffice.org/31012
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-11-21  heiko tietze  <tietze.heiko@googlemail.com>  [1f04be242b42048bd25adb9fe604d1811dd39a23]

        tdf#104048 Refresh html palette
        
        Palette was recreated based on https://en.wikipedia.org/wiki/Web_colors
        
        Change-Id: I9fa7261f01e8abad16dd0279693a8e7a27ed1ec8
        Reviewed-on: https://gerrit.libreoffice.org/31010
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-11-21  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [f6e6a6139e90d6e88fb65308e8592193ac602a8a]

        tdf#48140 Replace uno CellRangeAddress and CellAddress with direct calls
        
        Change-Id: I43c5c1274c9ed45c929a2d5a8596d54626b5e4f6
        Reviewed-on: https://gerrit.libreoffice.org/30994
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-21  tagezi  <lera.goncharuk@gmail.com>  [f68340b446c048cdac9b958b1e6e266a5dfeb786]

        Updated core Project: help  b429143c2cbedbc28b9b8c9cc07cd76cd69b68c6
        
        rewritten page anout protection in Writer
        
        updated way to item of menu
        added explanetions
        added section about protection of whole document
        ubdate formattig
        Set 3: reviewed and rewritten
        a lot of place have smoll chenges
        Change-Id: I79753b4d656cbb0e173bf0372dc195840609c0cd
        Reviewed-on: https://gerrit.libreoffice.org/30967
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [ebf04205508227a245885ecb367f1fc8abbd6591]

        loplugin:countusersofdefaultparams in include/svtools
        
        Change-Id: I9b083fc8430c459624a2ce4ce49408c8d7685776
        Reviewed-on: https://gerrit.libreoffice.org/30947
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-21  Mike Kaganski  <mike.kaganski@collabora.com>  [202943e49a680b1032bbf45aaa4b0a73dc548867]

        Remove redundant comparisons
        
        Comparing IndexRegs is included into SwIndex comparison operators
        (see sw/inc/index.hxx), so no need to do it also explicitly.
        
        Change-Id: I7e3ea8ab9b8f852cd7e6f0d90afa26e75c734652
        Reviewed-on: https://gerrit.libreoffice.org/30951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7341b30b4d426164191234f2f68d6ab14fde44a9]

        fix for 'warning C4702: unreachable code'
        
        on windows vista and higher only
        
        Change-Id: I19cc63ad7e96b58fa8eb341801f5ad55260abf85
        Reviewed-on: https://gerrit.libreoffice.org/31021
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [04f262ace019dc87bb52f32c42107a8f2b348d89]

        new loplugin datamembershadow
        
        Change-Id: Ib14319848bafd1fe7e0e663c434bbdeef5e98ecf
        Reviewed-on: https://gerrit.libreoffice.org/30963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-21  Justin Luth  <justin_luth@sil.org>  [bbe19c1312500c63748583eb2e64f5cd1190942c]

        tdf#104023 - fix wrong boolean logic for RedlineFlags
        
        commit 847e004e65ec3c35acff607588d15cd75a84f121
           convert nsRedlineMode_t to typed_flags
        
        ...introduced some logical equivalency errors. A few static
        redline functions utilize the correct logic, so use them to
        simplify the code readability.
        
        Change-Id: I4f5715b71dd4c8f2a6cea0c816637b1784892c0d
        Reviewed-on: https://gerrit.libreoffice.org/30974
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-21  Norbert Thiebaud  <nthiebaud@gmail.com>  [9be04c6cc69b423727038e95a43afd3ad03c22d5]

        Re-apply "split cui screenshot test in manageable pieces""
        
        Change-Id: I22f99f830a3b4b6ba50514b7db076ea1a41478de
        Reviewed-on: https://gerrit.libreoffice.org/31032
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>

2016-11-21  Norbert Thiebaud  <nthiebaud@gmail.com>  [f888d17127557a8fd3867896dcfa1abbb9f6a53d]

        split sw screenshots test
        
        Change-Id: I32e6f1e11f9e245f8b67fa21799b1927bb209a0d
        Reviewed-on: https://gerrit.libreoffice.org/31030
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>

2016-11-21  Takeshi Abe  <tabe@fixedpoint.jp>  [172325bedf69bbc162f3c1948264451c90c105a3]

        tdf#79645 Add line spacing only between rows of SmMatrixNode
        
        Change-Id: Icb785aff47de434fd8a99d1841dcbe4464df039f
        Reviewed-on: https://gerrit.libreoffice.org/31007
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-20  Stanislav Horacek  <stanislav.horacek@gmail.com>  [02ec51c7e0bf9320b32ec73233ecaaf160448776]

        Updated core Project: dictionaries  3470ef8c07e59551eb3bbe3c5aa4e7a8f98b124d
        
        Czech thesaurus: regenerate from updated source
        
        Change-Id: I947d616e3e0b4184fe0f1679578149ce00b6d584
        Reviewed-on: https://gerrit.libreoffice.org/30993
        Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
        Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
        

2016-11-20  Andras Timar  <andras.timar@collabora.com>  [3ef6d731a1e97ab0843469011fead834376ea223]

        Updated core Project: translations  401328740c69cd6ea0f27c537773bca184c01612
        
        Updated Slovenian translation
        
        Change-Id: Ief8441e9b08cbdd33965201e13e8d7aa4308baa3
        

2016-11-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [12331ead2d49bbd83dd39add363109b52e10f012]

        add ROMAN  test case
        
        Change-Id: I6ba9b0d7a6eba864c12380eea64da1fd1ebe3e47
        Reviewed-on: https://gerrit.libreoffice.org/31027
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-20  Norbert Thiebaud  <nthiebaud@gmail.com>  [d8a8ed04b14390d4469ea19b079778fa6f074bb2]

        gbuild allow unitest to run once per lang in WITH_LANG_LIST
        
        this is motivated by the new screenshot feature
        the initial proposed solution involved running make screenshot once per lang
        which took ~6 hours for --with-lang=ALL on tb68 a reasonnably big
        windows slavebot.
        
        with this patch, one can run make screenshot just once and get all the screenshot
        the elapsed time is 36 inutes on the same box/same config a 10x improvement.
        
        Change-Id: I4339caebf915c118aa455de2a7e56e1a4e413939
        Reviewed-on: https://gerrit.libreoffice.org/30970
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>

2016-11-20  Julien Nabet  <serval2412@yahoo.fr>  [5507b741ccf018c06fb29694d13837abcac4486a]

        tdf#88351: Revert "coverity#704341 Logically dead code"
        
        This reverts commit 7b1f5cc16fdbc0c53d0b7f9e3f45decd1136f4fa.
        
        Change-Id: I85d4c45025817914d6b78458f24a343f3b05879c
        Reviewed-on: https://gerrit.libreoffice.org/31017
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-20  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e2ebfc5d5378453a0e1df5d37851def54e29b04b]

        Simplify this code.
        
        Change-Id: I2a82d99277114135c4dde8ef83fc454329411c21

2016-11-20  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f463d68c66f5d12352a55413ae02352451101c5d]

        Fix this unit test
        
        Change-Id: Ia231c38cfce03449babc8bc6e72b049ea08b56ae

2016-11-20  Mark Hung  <marklh9@gmail.com>  [e0a0b6e8294aa5fcdfb36e5f38783486db0f0b2a]

        tdf59046 oox: fix incorrectly combined shapes
        
        1. Store the path of all polygons of a PolyPolygon in
           the same path element so it subtract overlapped area.
        2. Set the size of the path as the bounding box of
           PolyPolygon so the points of the polygon scale and
           offset properly.
        
        Change-Id: If6e21d1ac0544b45ef68073cf14bcc08c1d7dbef
        Reviewed-on: https://gerrit.libreoffice.org/30982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-11-20  Julien Nabet  <serval2412@yahoo.fr>  [d881f99c7a911a433ef624e891df3291886cf62b]

        Revert "split cui screenshot test in manageable pieces"
        
        This reverts commit c3c0557801d8713fb99216bea37443471affc1f6.
        
        Hopefully make TBs green again
        
        Change-Id: Ifb574175fd3bbdce1520aea7953dd8fb95bed30b
        Reviewed-on: https://gerrit.libreoffice.org/31018
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-19  Kohei Yoshida  <kohei.yoshida@collabora.com>  [b3d19761b4a1621e5754c758366818528a4dc774]

        Revert "Use rtl::Reference to wrap ScAccessibleEditObject here."
        
        This reverts commit da7aa2561297da42058da55ed2629d0df6fb03f3.

2016-11-20  Norbert Thiebaud  <nthiebaud@gmail.com>  [c3c0557801d8713fb99216bea37443471affc1f6]

        split cui screenshot test in manageable pieces
        
        Change-Id: I7aa6e7afecc841aecbc1acaf1a7c14ba92c089ba
        Reviewed-on: https://gerrit.libreoffice.org/30981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-11-20  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [92c1128fb80b4e38df219ce60f018cfb1522b20a]

        PivotMedian: ODS import / export of pivot table median
        
        Change-Id: I3b018f5a76bb3d89bcb6cbc34e4cb2f2057248d5

2016-11-20  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [298ee50676b849020a8a5042e8612f71379ecf3b]

        PivotMedian: Implement median as a new pivot table function
        
        Change-Id: Ife90c8f1c36980254de3cec6e395a6ba94d99fea

2016-11-20  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [eb27a63a38ee7d15292dc40520b0605e4c2228e2]

        [API Change] PivotMedian: Add median to pivot table function type
        
        Change-Id: I675e81b5c13832ac0ff893a6e080241e6f1c8fd5

2016-11-20  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [99dbbecb1c0838494b095e8338dc7e6b00ab2cb6]

        Display localized function names in Pivot Layout dialog
        
        Same names which are displayed for pivot table
        placed on a sheet.
        
        Change-Id: Ic05d0dddea7d17101f253874dff15b8a49b87287

2016-11-20  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [d6cc082b2ca129ea79ab336b45efdfed12123a82]

        Remove some unused resource strings
        
        Change-Id: I8529aa491d37aef5e732909357ddf93372dde6d2

2016-11-20  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [31bc7ce07ac8e6d0c0ad4c9bbf9e41a2b79f17b4]

        Remove unused macro
        
        Change-Id: I407217703d285fc858208cbcdfae0fe84a30fcee

2016-11-19  Khaled Hosny  <khaledhosny@eglug.org>  [0f3861e65d8e652dcc31cf9a2f2b5c1a0a73b86d]

        tdf#103969: Do fallback glyph rotation
        
        Charters with vertical orientation Tr (transformed rotated) should be
        rotated does not provide a vertical alternate. We check this by seeing
        if the glyph we got from HarfBuzz is possibly a vertical alternate.
        
        Change-Id: I40a0956847bedef1d67ab02ccb27a97d049ba471
        Reviewed-on: https://gerrit.libreoffice.org/30984
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-19  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [e1078f21d6e0faf93b22cb8e8af2a91c0b16071d]

        tdf#48140 Replace CellAddress uno calls with direct access
        
        Change-Id: I4c8b36eaa29241f886810f9bff88ed9ca9d3192f
        Reviewed-on: https://gerrit.libreoffice.org/30979
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-19  Kohei Yoshida  <kohei.yoshida@collabora.com>  [da7aa2561297da42058da55ed2629d0df6fb03f3]

        Use rtl::Reference to wrap ScAccessibleEditObject here.
        
        And avoid ScAccessibleEditObject from getting instantiated every
        time cell edit mode is triggered.
        
        Change-Id: Id214248c7b6fcc28ab33777e1c44cdfc07276620
        Reviewed-on: https://gerrit.libreoffice.org/30991
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-19  Eike Rathke  <erack@redhat.com>  [4d73205ae4227a90d2087153c6fc82a51ea513ae]

        strip now obsolete comment part
        
        ... but keep the SdrDelayBroadcastObjectChange as it still serves during
        copying notes/captions.
        
        Change-Id: I8cf6a8045238af8d196a304ca4dfe20d4e407624

2016-11-19  Eike Rathke  <erack@redhat.com>  [190495509e7830a5df12d002c56222209edc348d]

        sc-perf: lock drawing layer during creation of captions for Save
        
        This gives an extra boost compared to commit
        451c4cccc7e3ec3f1e046d3232cb52f6fc443f59 (see there for further details)
        as it eliminates broadcasts to accessibility and thus obtaining text forwarders
        and what not.
        
        ScPostIt::CreateCaptionFromInitData() compared to that commit
        from 145,055,889,118
        to    63,386,691,509
        
        Overall ScDocShell::SaveXML() from original state before that commit
        Before: 370,433,720,090
         After: 107,468,180,524
        
        Reduced to 29% or speed-up by factor 3.45
        
        Change-Id: Ife86476c9654739ed9adf25e775f7568ea9934c2

2016-11-19  Khaled Hosny  <khaledhosny@eglug.org>  [4c46c3046fb922f65b562e893e59d6b67ea5b2c2]

        We don’t use this with the new layout engine
        
        Don’t wast time parsing GSUB table to populate a vector that we won’t
        use.
        
        Change-Id: I74dbb0f4d679cf06f22c1667899bcd3cae22c1d8

2016-11-19  Mark Hung  <marklh9@gmail.com>  [afc37372c1e1e8a865a4ad91a4b998e861ad9f02]

        tdf#92076 oox - export PolyPolygonShape and PolyLineShape.
        
        1. Export PolyPolygonShape and PolyLineShape.
        2. Rename WriteBezierShape to WritePolyPolygonShape because
        ClosedBezierShape, OpenBezierShape, PolyPolygonShape,and
        PolyLineShape share the function and all use
        EscherPropertyContainer::GetPolyPolygon to get PolyPolygon
        structure and use WritePolyPolygon to write xml tags.
        
        Change-Id: I9ffdc26cf1f6fe8ea3b91b7b218d67f9e5585617
        Reviewed-on: https://gerrit.libreoffice.org/30972
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-11-19  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [dfee3a97a0bd30e461974af4ecb09f67bded584d]

        tdf#48140 Remove not used UNO headers from filters
        
        Change-Id: I66e775b60343fe8ac772d8c0287ca19be58a7236
        Reviewed-on: https://gerrit.libreoffice.org/30966
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-19  Khaled Hosny  <khaledhosny@eglug.org>  [7a072614b234529d24515464c3f6575bb33480e5]

        Typos
        
        Change-Id: Iff293841047a945107033ed81d4e81fb8bbe67b8

2016-11-19  Khaled Hosny  <khaledhosny@eglug.org>  [d35b5c8db00afb0316b7ae4c43126a5dad194cbb]

        tdf#103891: Fix DX array calculation
        
        This partially reverts:
        
        commit c49d5dea164b09b05a898495fa2dd48b7ca4f0e4
        Author: Khaled Hosny <khaledhosny@eglug.org>
        Date:   Fri Nov 11 18:24:11 2016 +0200
        
            tdf#103765: Minimize the effect of rounding to int
        
            Instead of scaling the relative coordinates and accumulating rounding
            errors, scale the absolute coordinates. Also round to int instead of
            truncating.
        
        as it results in OutputDevice::GetTextArray() calculating wrong absolute
        DX array. Again the whole DX array thing is brain dead.
        
        Change-Id: Ia257b73062315b797b5ed52e434562fad3b3fb90

2016-11-19  Marco Cecchetti  <marco.cecchetti@collabora.com>  [9ead6f58501f29ee690cc44195fd5bf229dfbb7d]

        LOK - Calc: unit test for invalidation on row insert
        
        Change-Id: I999bcef29b90fafcd803243a967fcb8109e61db8
        Reviewed-on: https://gerrit.libreoffice.org/30978
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2016-11-19  Eike Rathke  <erack@redhat.com>  [451c4cccc7e3ec3f1e046d3232cb52f6fc443f59]

        sc-perf: bundle SdrObject::BroadcastObjectChange() calls during Save
        
        Test doc https://bugs.documentfoundation.org/attachment.cgi?id=128252 from
        https://bugs.documentfoundation.org/show_bug.cgi?id=103493
        
        ScPostIt::CreateCaptionFromInitData() called through
        ScDocument::CreateAllNoteCaptions()
        
                  Incl.     Self  Called
        Before:
        326,418,830,114  487,308   6,645
        After:
        145,055,889,118  511,681   6,645
        
        Reduced to 44% or speed-up by factor 2.25
        
        Overall ScDocShell::SaveXML()
        Before: 370,433,720,090
         After: 189,120,982,786
        
        Reduced to 51% or speed-up by factor 1.96
        
        There's still too much broadcasting to accessibility going on though..
        
        Change-Id: I50555fd9751ac24006cc96b2fa8e82b32aba0748

2016-11-19  Marco Cecchetti  <marco.cecchetti@collabora.com>  [87c67a4ad344cf1b7c7c9f89f2362cc82901aec3]

        LOK - Calc: unit test for invalidation on copy/paste to the doc bottom
        
        Change-Id: I92b6a3f1c3b3c6c260b25b046bd19b249be0db0b
        Reviewed-on: https://gerrit.libreoffice.org/30977
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2016-11-19  Marco Cecchetti  <marco.cecchetti@collabora.com>  [580c2072923f7d29ce27595543f2d2749af83cf9]

        LOK - Calc: use the tiled rendering area as visible area in PaintArea
        
        This workaround is needed since the visible area in core is not the
        same which is used in the client.
        
        Change-Id: I82b23e689000c4d8106ffa01ed082ae3d629b1be
        Reviewed-on: https://gerrit.libreoffice.org/30976
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2016-11-19  Marco Cecchetti  <marco.cecchetti@collabora.com>  [6a1f0ec26cf5ff2cbd83a074774d324c9f751217]

        LOK - calc: now PgUp/PgDn offset is used only when PgUp/PgDn are pressed
        
        Change-Id: I340d747021bc794361d6b8eff76335345b60010c
        Reviewed-on: https://gerrit.libreoffice.org/30975
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2016-11-19  Takeshi Abe  <tabe@fixedpoint.jp>  [f533b3f39956fe8028c1f7f7cc3c37b0feed8b57]

        tdf#103500 Import stretchy integral symbol from MathML
        
        as "intd".
        
        Change-Id: Ic8a4feef7a3a19c8ed5bca2f09f80901e2b6d343
        Reviewed-on: https://gerrit.libreoffice.org/30953
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-18  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [8d613870b2cd2e3e4396b4fa97dbd8080fda8f52]

        tdf#104015: PPTX import: Title shape does not inherit fill properties
        
        ...from slide master.
        The problem caused by that PPTX files contains not a
        one-level master slide set, but has two levels: one
        called slide master, other called slide layout.
        Slide layout inherit properties from slide master and
        normal slide inherit propetries from slide layout.
        Bug appeared because, slide layout inherited properties
        were not forwarded to the normal slide.
        
        Change-Id: I587582498cf4315087f9a576c1b7fc41ee23e2fd
        Reviewed-on: https://gerrit.libreoffice.org/30969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-11-18  Caolán McNamara  <caolanm@redhat.com>  [9745d29227e471ce40e9992fefd92e10a48696fb]

        coverity#1394416 ensure there's enough data to read
        
        Change-Id: I9d2cf2e566dd10243a0ca72e6a9278bd2eaed57b

2016-11-18  Michael Stahl  <mstahl@redhat.com>  [2345e4657001d6239b6408e14ee49518a2036b13]

        sd: assert SfxPoolItem::operator==
        
        Remove the defensive programming here.
        
        Change-Id: I27e89fe6e28ee3c0c2821083d825859d10f79bb0

2016-11-18  Michael Stahl  <mstahl@redhat.com>  [3662061633f5651ad7f01543a3ce8807cdd966fe]

        editeng: assert SfxPoolItem::operator==
        
        Change-Id: Ia6c6f4f5af1e3a803b464ab410558984c3861a65

2016-11-18  Michael Stahl  <mstahl@redhat.com>  [5781a709a94895003ded8dd30722cd22faf04e63]

        svl: assert SfxPoolItem::operator==
        
        Change-Id: Ia293c498682dd2ac86b15a74f06fd1ab389f9ba6

2016-11-18  Michael Stahl  <mstahl@redhat.com>  [70840f46755063a32af3bdb02ed6dba1f4873d01]

        svx: assert SfxPoolItem::operator==
        
        Change-Id: I7a5898f0dffb4d25b6e1bb916b3c6b36374f9912

2016-11-18  Michael Stahl  <mstahl@redhat.com>  [e5992129905aacf34fad391ec19feeeec83a6714]

        sax: these are for XMLSchema-2 duration/date/dateTime, not "ISO"
        
        ISO 8601 is a little more lenient in its lexical representation.
        
        Change-Id: I92834a2a1d3c0c37203c13d17e8ae42a1cfe9e1c

2016-11-18  Tor Lillqvist  <tml@collabora.com>  [1d6438252f6bdfc2814d13c2022b06c97b118c30]

        The PDF tests require HAVE_FEATURE_PDFIMPORT
        
        Change-Id: Iac3d2206388fde23d2f3d7a05b23978851cf2800

2016-11-18  Stephan Bergmann  <sbergman@redhat.com>  [66da98c931e28ed910bac5b45b6d0a794196b6f0]

        Avoid division by zero
        
        ...as happens during CppunitTest_sd_dialogs_test when displaying
        modules/simpress/ui/headerfootertab.ui:
        
        > sd/source/ui/dlg/headerfooterdlg.cxx:782:63: runtime error: division by zero
        >     #0 0x7f270dc78b7f in sd::PresLayoutPreview::Paint(OutputDevice&, Rectangle const&) sd/source/ui/dlg/headerfooterdlg.cxx:782:63
        >     #1 0x7f274a56bb53 in PaintHelper::DoPaint(vcl::Region const*) vcl/source/window/paint.cxx:307:24
        >     #2 0x7f274a57be32 in vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) vcl/source/window/paint.cxx:613:17
        >     #3 0x7f274a577eee in PaintHelper::~PaintHelper() vcl/source/window/paint.cxx:547:30
        >     #4 0x7f274a57c305 in vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) vcl/source/window/paint.cxx:619:1
        >     #5 0x7f274a577eee in PaintHelper::~PaintHelper() vcl/source/window/paint.cxx:547:30
        >     #6 0x7f274a57c305 in vcl::Window::ImplCallPaint(vcl::Region const*, unsigned short) vcl/source/window/paint.cxx:619:1
        >     #7 0x7f274a589f0d in vcl::Window::Update() vcl/source/window/paint.cxx:1310:24
        >     #8 0x7f274b908d23 in ImplHandlePaint(vcl::Window*, Rectangle const&, bool) vcl/source/window/winproc.cxx:1593:18
        >     #9 0x7f274b8f9092 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) vcl/source/window/winproc.cxx:2437:13
        >     #10 0x7f272e3c8662 in SalFrame::CallCallback(SalEvent, void const*) const vcl/inc/salframe.hxx:276:33
        
        Change-Id: I2868a8b0a726544c9edbaab62a8929badf6d3845

2016-11-18  Stephan Bergmann  <sbergman@redhat.com>  [14af38f429f84a75a9dae60d74d41c57efd709f6]

        Missing XComponent.dispose calls in screenshot tests
        
        Change-Id: I5df25a16303719593d40f08d1e7c15e4636a2d02

2016-11-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [0da4cdeac46117c6b6a4e38b037524a8772325f6]

        xmlsecurity: clean up unused mxSecurityController
        
        Change-Id: Ife64ab3683479baf152357a6167718f13c9b6089
        Reviewed-on: https://gerrit.libreoffice.org/30964
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-18  Jan Holesovsky  <kendy@collabora.com>  [6264205ee7f719f454585ada69be0a320ddc69cb]

        tdf#103960: The import of UCS2 data uses a different code path.
        
        The commit b297f7bbfed83f87398231740e910afe6ebfbb97 was too eager from this
        point of view, we shouldn't use SetSrcEncoding for UCS2 because in that case
        we end up with RTL_TEXTENCODING_DONTKNOW in eSrcEnc.
        
        Change-Id: Id8bcb08aee17c8258c074b481345a2795939edc0

2016-11-18  Tor Lillqvist  <tml@collabora.com>  [60f75c333b3040464ca9d251e579c865916d827e]

        Prefer to take the signature date from the XAdES SigningTime, if present
        
        Change-Id: I15a00a8c6f8c8e735694baa25e06ed4db0875d43

2016-11-18  Kohei Yoshida  <kohei.yoshida@collabora.com>  [0bc023d55afcf373a3b6644545ce4bae1bb5ca47]

        fdo#71409: Prevent the a11y code from creating an edit view instance.
        
        GetEditView() now creates one if one does not exist. Clearly that's
        not the behavior the original a11y code was expecting.
        
        This at least removes the duplicated focus events with F2 press on
        sheet cell, though I still see a fair amount of duplicated events
        firing in other places...
        
        Change-Id: Ib5310ce5c67ab862b3a8a7a6c912d164475d62fa
        Reviewed-on: https://gerrit.libreoffice.org/30946
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-18  Kohei Yoshida  <kohei.yoshida@collabora.com>  [7295ca03ece7b850b669fb275ebf78c3db3ac25f]

        Use std::unique_ptr for pEditEngine.
        
        And rename it to mpEditEngine.
        
        Change-Id: Iacaad04ca476bfb5b5e35e6e29f372812c40b3bc
        Reviewed-on: https://gerrit.libreoffice.org/30945
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-18  Kohei Yoshida  <kohei.yoshida@collabora.com>  [f32da6e74339493ae631641d6c85881c5b10a58d]

        Use std::unique_ptr for EditView.
        
        Also rename pEditView to mpEditView.
        
        Change-Id: Iac3b35cd59960df5be5dd90532dc7e757652d50e
        Reviewed-on: https://gerrit.libreoffice.org/30944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-18  Stephan Bergmann  <sbergman@redhat.com>  [a36c80f4bdd913bbd37b9f6f19201fbff436d454]

        Blacklist for now some more problematic dialogs in CppunitTest_sw_dialogs_test
        
        ...where the instantiated SwEnvPreview expects to have a SwEnvDlg parent, and at
        least ASan/UBSan reports about that
        
        Change-Id: Ib21f0787e149547037a31a53d831d26b27aa5960

2016-11-18  Stephan Bergmann  <sbergman@redhat.com>  [0581718d889a841afd5e4e23f6c61f273a081773]

        Make sure swui's pSwResMgr is initialized in CppunitTest_sw_dialogs_test
        
        ...to avoid -fsanitize=null at
        
        > sw/source/uibase/dbui/dbtree.cxx:147:18: runtime error: reference binding to null pointer of type 'ResMgr'
        >     #0 0x7fd408581b70 in SwDBTreeList::SwDBTreeList(vcl::Window*, long) sw/source/uibase/dbui/dbtree.cxx:147:18
        >     #1 0x7fd408594596 in VclPtr<SwDBTreeList> VclPtr<SwDBTreeList>::Create<VclPtr<vcl::Window>&, long&>(VclPtr<vcl::Window>&, long&) include/vcl/vclptr.hxx:138:46
        >     #2 0x7fd4085827d8 in makeSwDBTreeList sw/source/uibase/dbui/dbtree.cxx:156:1
        >     #3 0x7fd443044214 in VclBuilder::makeObject(vcl::Window*, rtl::OString const&, rtl::OString const&, std::__debug::map<rtl::OString, rtl::OString, std::less<rtl::OString>, std::allocator<std::pair<rtl::OString const, rtl::OString> > >&) vcl/source/window/builder.cxx:1793:17
        
        Change-Id: I02c5a0017b85254bf34f622b55f7db9d5d546b80

2016-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [b495eb4dbaf9165414b2082572d96d14dbf38d1f]

        loplugin:datamembershadow
        
        Change-Id: I8a737a2f22c7be9630a1f7562b4309e687bb85f9
        Reviewed-on: https://gerrit.libreoffice.org/30948
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-18  Caolán McNamara  <caolanm@redhat.com>  [97e61ba58c357564d8fbffea94c8aa56636480b9]

        sync ONDXPagePtr impl with current SvRef impl
        
        Change-Id: I85e62a8c634a681e2e53745e3bed52731e8740e0

2016-11-18  Khaled Hosny  <khaledhosny@eglug.org>  [4034babeb51af323ff2a47642e3a1386fc1d6b46]

        Make this look less wired
        
        Change-Id: I20b6a5e6ecdf48e1ca8df2e7e86248eae666c9f1

2016-11-18  Khaled Hosny  <khaledhosny@eglug.org>  [0fce641f550f7d545762fe84f745507d94206e34]

        Minor changes to simplify editing in FontForge
        
        Show glyph in the final font order, and use a bigger view size. No
        functional changes.
        
        Change-Id: I28b1ba00adccb9f7599f393395b5504d2b86f473

2016-11-18  Khaled Hosny  <khaledhosny@eglug.org>  [af98ce292796ae4f9a33a14097d27ca2b8cf48c0]

        Update README to reflect reality
        
        Change-Id: I0cedea64cb95261b2c31272533da69cb1f0f2820

2016-11-18  Caolán McNamara  <caolanm@redhat.com>  [c5c8790122bf7e13543b5b94fa70f437288afc0c]

        this is copied from SvRefBase, so copy the clang opt fix here too
        
        Change-Id: Ia3a2f086d66b5e15ddd4e7dcc600271d19e5d052

2016-11-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [d4460b70006d7987fa7646739334d67a2d6ae3b6]

        sfx2: let .uno:SignPDF result in a warning before editing the doc
        
        Editing such a document is most probably not what you want, help the
        user to avoid the trouble.
        
        Change-Id: I87d52d89e12658675b580b7dc21fb38fe41dd777
        Reviewed-on: https://gerrit.libreoffice.org/30955
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-18  Eike Rathke  <erack@redhat.com>  [5fb94180964c41980f14053056feb0ebfa38990d]

        perf: dynamic_cast only when necessary, arranged in likelihood of occurrence
        
        Ran into this during mass broadcasts happening when captions for note/ScPostIt
        objections are generated before saving a Calc document.
        
        Change-Id: I65940a8c8508649b041456ebaded9d672bb051f3

2016-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fde0892f2d77c19b2c281aece7d20244640aa147]

        loplugin:unusedmethods
        
        Change-Id: I567c672a0606ac11c0f269fcf5cc3906684e23f9
        Reviewed-on: https://gerrit.libreoffice.org/30950
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-18  Caolán McNamara  <caolanm@redhat.com>  [c80a0fcdd9a4389616e92cfeafa9d932a784ee71]

        Resolves: tdf#91916 different word 6/7 vers have ambiguous sprms
        
        See tdf#91916, #i8726, #i42685# there is an ambiguity around certain properties
        as to what they mean, which appears to be a problem with different versions of
        the file format where properties conflict, i.e.
        
        ooo40606-2.doc, magic is a699
            : 0x6f 0x4 0x0 0x71 0x4 0x0
        ooo40635-1.doc, magic is a699
            : 0x6f 0x4 0x0 0x71 0x4 0x0
        ooo31093/SIMPCHIN.doc, magic is a699
            : 0x6f 0x2 0x0 0x70 0x0 0x0 0x71 0x2 0x0
            : 0x6f 0x5 0x0 0x70 0x5 0x0
        ooo31093/TRADCHIN.doc, magic is a699
            : 0x6f 0x1 0x0 0x70 0x0 0x0 0x71 0x1 0x0
        ooo31093/JAPANESE.doc, magic is a697
            : 0x6f 0x2 0x0 0x70 0x0 0x0 0x71 0x2 0x0
        ooo31093/KOREAN.doc, magic is a698
            : 0x6f 0x2 0x0 0x70 0x0 0x0 0x71 0x2 0x0
        ooo31093-1.doc, magic is a698
            : 0x6f 0x5 0x0 0x70 0x5 0x0
        ooo31093-1.doc, magic is a698
            : 0x6f 0x5 0x0 0x70 0x5 0x0
        
        meanwhile...
        
        ooo27954-1.doc, magic is a5dc
            : 0x6f 0x1 0x81 0x71 0x2 0x4 0x0 0x74 0x2 0x20 0x0
        
        ooo33251-1.doc, magic is a5dc
            : 0x6f 0x1 0x81 0x71 0x2 0x3 0x0 0x74 0x2 0x1c 0x0
        
        ---
        
        So we have the same sprm values, but different payloads, where
        the a5dc versions appear to use a len argument, followed by len
        bytes, while the a698<->a699 versions use a 2byte argument
        
        commit c2213db9ed70c1fd546482d22e36e4029c10aa45
        
            INTEGRATION: CWS tl28 (1.169.24); FILE MERGED
            2006/10/25 13:40:41 tl 1.169.24.2: RESYNC: (1.169-1.170); FILE MERGED
            2006/09/20 11:55:50 hbrinkm 1.169.24.1: #i42685# applied patch
        
        changed 0x6f and 0x70 from Read_BoldBiDiUsw to Read_FontCode for all versions.
        
        In the Word for Window 2 spec we have...
         78   //sprmCMajority
         80   //sprmCFBoldBi
         81   //sprmCFItalicBi
         82   //sprmCFtcBi
         83   //sprmClidBi
         84   //sprmCIcoBi
         85   //sprmCHpsBi
        as see in GetWW2SprmDispatcher, different numbers, but the sequence starts with
        the same sprmCMajority as appears before 0x6f in word 6/95
        
        I think the easiest explanation is that the CJK Word for Window 95, or whatever
        the product was went rogue, and did their own things with at least first three
        slots after sprmCMajority to do a different thing. I have no reason to think Tono
        was wrong with what they do in the a698<->a699 versions versions, but with magic
        a5dc they probably did mean sprmCFBoldBi, sprmCFItalicBi cause they have that 0x81
        pattern which has significance for those types of properties.
        
        Change-Id: I44aabf7443391bae21ed5adb074780a1c929a80d

2016-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [0a840edcc19ad1b8bb1525717d91ce8ade0c0092]

        includes should be at the top of the file
        
        not randomly scattered through the code
        
        found with something like:
           git ls-files *.cpp | xargs grep -Pzl "(?s){.*#include"
        
        Change-Id: I9c242fa4ef99e8677f2800d7ec9f16d16e488351
        Reviewed-on: https://gerrit.libreoffice.org/30952
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [3ab9cebf45e725bbd3d7828dbcf974d3bef2c32c]

        starmath: fix loplugin:cppunitassertequals warnings
        
        Change-Id: I49bddc1e51550c1696a1e93ce22e6b85bb663cd6
        Reviewed-on: https://gerrit.libreoffice.org/30949
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-18  Khaled Hosny  <khaledhosny@eglug.org>  [d8c386593e42e1f0cce52d052b1009c59e75afa2]

        tdf#103944: Fix symbol font remapping
        
        This reverts:
        
        commit 8556cd881270823865662e9a7700da58d11c2785
        Author: Miklos Vajna <vmiklos@collabora.co.uk>
        Date:   Thu Mar 6 09:48:54 2014 +0100
        
            cp#1000039 DOC import: ignore symbol charset of the symbol font
        
            Otherwise characters unhandled by our OpenSymbol font (like Arabic 0-9
            numbers) won't be rendered using an other font, as no other font
            provides the symbol charset. Do this in
            SwWW8ImplReader::GetFontParams(), where we already have font name ->
            font family mappings for a few well-known fonts.
        
            The DOCX filter does the same for quite some time, and that's how Arabic
            numbers in text using the Symbol font were rendered, instead of little
            rectangles.
        
        The reverted commit prevented remapping symbols supported by OpenSymbol,
        and it seems to have worked incidentally because of the fallback to the
        “Standard Symbols L” Type 1 font which we longer support. The bug doc is
        broken in master with or without this commit, but reverting this fixes
        tdf#103944.
        
        Change-Id: I17ac699fc5987e11e5c9e490895fc3c4967d3127
        Reviewed-on: https://gerrit.libreoffice.org/30932
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-18  Stephan Bergmann  <sbergman@redhat.com>  [2ec76e5db5c194e133b6fee5c7f81c04357971f8]

        Make sure swui's pSwResMgr is initialized in CppunitTest_sw_dialogs_test
        
        ...to avoid -fsanitize=null at
        
        > sw/source/ui/misc/glossary.cxx:840:17: runtime error: reference binding to null pointer of type 'ResMgr'
        >     #0 0x7f980fc6b73f in SwGlTreeListBox::SwGlTreeListBox(vcl::Window*, long) sw/source/ui/misc/glossary.cxx:840:17
        >     #1 0x7f980fc80d56 in VclPtr<SwGlTreeListBox> VclPtr<SwGlTreeListBox>::Create<VclPtr<vcl::Window>&, long>(VclPtr<vcl::Window>&, long&&) include/vcl/vclptr.hxx:138:46
        >     #2 0x7f980fc6c5d2 in makeSwGlTreeListBox sw/source/ui/misc/glossary.cxx:851:1
        >     #3 0x7f985da4c3c4 in VclBuilder::makeObject(vcl::Window*, rtl::OString const&, rtl::OString const&, std::__debug::map<rtl::OString, rtl::OString, std::less<rtl::OString>, std::allocator<std::pair<rtl::OString const, rtl::OString> > >&) vcl/source/window/builder.cxx:1793:17
        
        Change-Id: Ieb0d0f6b561e93acbee8208e1ba445879e99adc1

2016-11-18  Stephan Bergmann  <sbergman@redhat.com>  [fd222a8b708949a117d68e04d4707a7244e6f4c7]

        Fix comment about pSwResMgr
        
        Change-Id: I567446ebb41c553cf1a0f6cfdba89857c018c6f2

2016-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fc18da9178c851b17e9ecc3777166ae3037d3e8a]

        remove some double calls
        
        found with
           git grep -P '\W(\w+)\s*\(\s*\W'
        
        Change-Id: Ia93f83193959c72dcc15c5c1bf54e805b43f14e5
        Reviewed-on: https://gerrit.libreoffice.org/30934
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-18  Khaled Hosny  <khaledhosny@eglug.org>  [43b5ca69aa545cf93eded55258d92d651917815f]

        Correct minute mapping from Adobe Symbol encoding
        
        It should be mapped to U+2032 PRIME not U+0384 GREEK TONOS, based on:
        http://www.unicode.org/Public/MAPPINGS/VENDORS/ADOBE/symbol.txt
        
        Change-Id: I554fe307955ac166d5c4e96813be71c03234eb4f

2016-11-17  Kohei Yoshida  <kohei.yoshida@collabora.com>  [964f4ca95baf34d21002312003453cd0e72f5832]

        Re-label more class members private from protected.
        
        Change-Id: I0043da67de3a459bf26b13f9f69d3677bcc2824d

2016-11-18  Takeshi Abe  <tabe@fixedpoint.jp>  [395295a40c24a49c12415ec803860a888d734515]

        tdf#84650 Fix X-coordinate of SmMatrixNode's elements
        
        which are aligned to left or right against the column.
        
        Change-Id: Ie2b6944bc0dddb0e1589842472298f787fabf596
        Reviewed-on: https://gerrit.libreoffice.org/30929
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-17  Eike Rathke  <erack@redhat.com>  [4665be3af48587505bb7f49a53e8422945ec49eb]

        Resolves: tdf#103994 AdjustReferenceOnMove: handle external references
        
        Change-Id: I8b104b0c843dd268d8760a2a73cdd3e672e6efd6

2016-11-17  Eike Rathke  <erack@redhat.com>  [8aec9057a169acfda6f2d986af93edca54677fd2]

        ODF: do not write an empty style:text-position="" attribute for CharEscapement
        
        ... and CharEscapementHeight if the Any is void.
        This was a real error complained about in the officeotron validation
        https://bugs.documentfoundation.org/attachment.cgi?id=128411
        https://bugs.documentfoundation.org/show_bug.cgi?id=103493
        
        Also showed up as console warning
        
        	warn:legacy.osl:3269:1:xmloff/source/core/xmlerror.cxx:178: An error or a warning has occurred during XML import/export!
        	Error-Id: 0x20040003
        		Flags: 2 ERROR
        		Class: 4 API
        		Number: 3
        	Parameters:
        		0: CharEscapement
        	Exception-Message: UNKNOWN_PROPERTY
        	Position:
        		Public Identifier:
        		System Identifier: file:///.../103493-LotroPlan%203.8.ods
        		Row, Column: 2,1850164
        
        Change-Id: Ifc634cc6b3d5d6dfa43741005ef0c9a1f7ff71fe

2016-11-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5c7f3e4a7190bf9821bed102f96a926c9a894e59]

        tdf#103876: PPTX import: Title shape's character properties are wrong
        
        Text properties are applied on a shape during text insertion,
        but if a placeholder shape has no text, then it has a placehodler
        text which should have the right text properties.
        
        Change-Id: I54175d52dd25915ee4d7153298e01ec07c6be1f6
        Reviewed-on: https://gerrit.libreoffice.org/30881
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-11-17  Martin Hosken  <martin_hosken@sil.org>  [6b35e804198ac45386805e80a3d413ed3405c3b4]

        Fix tdf#103855 add language codes and names to language lists from extensions
        
        Rationale for changes to languagetag.hxx can be found in the bug
        tdf#103855.
        
        Change-Id: I7fa7c8a3f7b219ce08df69a3965f544ae156beab
        Reviewed-on: https://gerrit.libreoffice.org/30882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-11-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [3b94229fb74dfe43e2b7349d6f580dc375f28814]

        sfx2: let .uno:SignPDF result in a custom infobar text
        
        To make the intention a bit more explicit.
        
        Change-Id: I70ce053b9f068a2288e4a05eba55fb3e2451b561
        Reviewed-on: https://gerrit.libreoffice.org/30935
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-17  Stephan Bergmann  <sbergman@redhat.com>  [2f46a7d1b255232b979b4fcca02e25b09edf949e]

        Avoid -fsanitize=enum
        
        ...when doing Writer "Insert - Table of Contents and Index - Table of Contents,
        Index or Bibliography...":
        
        > sw/source/uibase/inc/cnttab.hxx:58:16: runtime error: load of value 65535, which is not a valid value for type 'TOXTypes'
        >     #0 0x7fbed9c2c9c8 in CurTOXType::operator==(CurTOXType const&) sw/source/uibase/inc/cnttab.hxx:58:16
        >     #1 0x7fbed9b711b1 in SwTOXEntryTabPage::ActivatePage(SfxItemSet const&) sw/source/ui/index/cnttab.cxx:2071:25
        >     #2 0x7fc217524056 in SfxTabDialog::ActivatePageHdl(TabControl*) sfx2/source/dialog/tabdlg.cxx:1126:19
        >     #3 0x7fc217519ac3 in SfxTabDialog::LinkStubActivatePageHdl(void*, TabControl*) sfx2/source/dialog/tabdlg.cxx:1035:1
        >     #4 0x7fc1f15c0e37 in Link<TabControl*, void>::Call(TabControl*) const include/tools/link.hxx:84:45
        >     #5 0x7fc1f157cbaa in TabControl::ActivatePage() vcl/source/control/tabctrl.cxx:1601:19
        
        Change-Id: I458e010b10dfdf3e944c389f61595869cc41036f

2016-11-17  Stephan Bergmann  <sbergman@redhat.com>  [721cbf443744661c3c83a45186eb0b72d6e20e41]

        Silence -Werror,-Wlogical-op-parentheses
        
        Change-Id: I4d592ef4bd683ffe8d9d44b3d3b188f9d4ed63ba

2016-11-17  Eike Rathke  <erack@redhat.com>  [89ec8095c4a0f1497f4ca5778a210cb19d712330]

        clearly a wrong offset is worth an assert() instead of OSL_ENSURE()
        
        Change-Id: I2a4a8f054269df3ee085b9373f00bd749667665e

2016-11-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e1b2af19329bcf7a0aa5e8f36cb7fe100147fab5]

        that should have been LibreOfficeKit*Document*Class
        
        Change-Id: I48f9db39be18ae9a456002de8f40fbb0fb3be707

2016-11-17  Caolán McNamara  <caolanm@redhat.com>  [7f1af0a1c7401552704eaba2091b078890567cd8]

        put the render frame at the end of these blocks too
        
        Change-Id: I72270faa4138377ea04467ad0c6f01a3de0156b6

2016-11-17  Caolán McNamara  <caolanm@redhat.com>  [4579c43861635dda15158478404aa90151228e91]

        gtk3: spinbuttons under Ambiance don't look beautiful enough
        
        lets draw the frame after the sub-contents are done, and
        use a dedicated entry child
        
        Change-Id: I7db1ac56e5cfb1a46ddd2fb56c5e95deaa83a95d

2016-11-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [972c1e9e7239ef84611b01dad5b112af8f353d3c]

        xmlsecurity PDF sign: handle AdES when writing SubFilter
        
        Page 21 of "PAdES baseline signatures" specification from
        <http://www.etsi.org/deliver/etsi_en/319100_319199/31914201/01.01.01_60/en_31914201v010101p.pdf>
        says:
        
        "The Signature Dictionary shall contain a value of ETSI.CAdES.detached
        for the key SubFilter."
        
        So in case the UI has the adescompliant checkbox enabled, write that
        value instead of the Adobe default.
        
        Change-Id: I69e606a32fb09bebd5e9b25b32150d1b8672f544

2016-11-17  Stephan Bergmann  <sbergman@redhat.com>  [07d4f5d9e3b40025aaee12bb309317b2d267fbdc]

        loplugin:stringconcat
        
        Change-Id: I72bfe53ba1b8162e34561cdc96c4313861042050

2016-11-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [833a0853b36238d04a6d72460130f5fc67c4e463]

        add RIGHT and RIGHTB test case
        
        Change-Id: Ifa08f4cbb0e0c5e07902ceb80001004d0b656f38
        Reviewed-on: https://gerrit.libreoffice.org/30928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-17  Stephan Bergmann  <sbergman@redhat.com>  [2f976709bca1fc58e3846ceaea562af85e9a92e0]

        Avoid -fsanitize=signed-integer-overflow
        
        Both Writer: "Table - Insert Table... - Insert", "Table - AutoFormat Styles...";
        and Calc: select multiple cells, "Format - AutoFormat Styles..." cause
        
        > svx/source/dialog/framelinkarray.cxx:82:29: runtime error: signed integer overflow: -4702111234474983744 + -4702111234474983746 cannot be represented in type 'long'
        >     #0 0x7f84ef0e36ba in svx::frame::lclRecalcCoordVec(std::__debug::vector<long, std::allocator<long> >&, std::__debug::vector<long, std::allocator<long> > const&) svx/source/dialog/framelinkarray.cxx:82:29
        >     #1 0x7f84ef0e780e in svx::frame::ArrayImpl::GetColPosition(unsigned long) const svx/source/dialog/framelinkarray.cxx:265:9
        >     #2 0x7f84ef0f95ae in svx::frame::Array::GetColPosition(unsigned long) const svx/source/dialog/framelinkarray.cxx:762:20
        >     #3 0x7f84ef0f9e56 in svx::frame::Array::GetWidth() const svx/source/dialog/framelinkarray.cxx:787:12
        >     #4 0x7f852e9df8fd in ScAutoFmtPreview::CalcCellArray(bool) sc/source/ui/miscdlgs/autofmt.cxx:429:32
        >     #5 0x7f852e9c7740 in ScAutoFmtPreview::Init() sc/source/ui/miscdlgs/autofmt.cxx:407:5
        >     #6 0x7f852e9c9102 in ScAutoFmtPreview::ScAutoFmtPreview(vcl::Window*) sc/source/ui/miscdlgs/autofmt.cxx:73:5
        
        where -4702111234474983746 = 0xbebebebebebebebe is ASan's uninitialized value
        stored into ScAutoFmtPreview::mnLableColWidth et al.  Those (overflowing, even)
        computations on uninitialized values appear to be harmless in practice, though,
        presumably because they are overwritten with "real" values soon after.
        
        Change-Id: I487fc4681afe79c4e8532595226cba4c9c0c9b2d

2016-11-17  Caolán McNamara  <caolanm@redhat.com>  [447a65db6b7ea2ed580f2fdd364ac6084cc282be]

        coverity#1394292 Unchecked return value
        
        Change-Id: I90db6e3c69a6dc90ce1df0dbb5b9d7a81cd1bbea

2016-11-17  Caolán McNamara  <caolanm@redhat.com>  [dc6d4772e03d78baa6ee85b69b582598fb5f240a]

        coverity#1394372 Division or modulo by zero
        
        Change-Id: I1d8d134bf423778a76f7dc6fc5a5e4f8c30c6c3d

2016-11-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [c84d8ebb86e403a876eadd77c7fd9bdab90566f8]

        vcl: work around missing std::fmax() on Android
        
        Change-Id: Iaa4e6aa84c163f2ec5541f233cf7593c0a501b5e

2016-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [90646b4966c73637ddf592acd05b3091fb3fa41f]

        tdf#103950 Undo does not revert bundled font size changes for table cells
        
        Change-Id: Id41b7777739bfa93610f955e6c31f8bb979b8e2c
        Reviewed-on: https://gerrit.libreoffice.org/30902
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb674aa5503ff40a5619d1fb4c9f310da5f5c983]

        loplugin:unusedfields
        
        Change-Id: Id2dbbf384637223db3d334d95332251832918003
        Reviewed-on: https://gerrit.libreoffice.org/30927
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-17  Caolán McNamara  <caolanm@redhat.com>  [b79cf88a048e5d8c784c97d99155104aef3d5dca]

        Resolves: tdf#87960 add and use a ToolFontColor for toolbar item entries
        
        instead of using the MenuBar text color, cause for Ambiance theme the
        menubar is dark and its font is light, while the toolbars can be light,
        so light font on light bg appears greyed out
        
        Change-Id: I0fa4ab8eabdd3cd69eb682e5ddba8314b8c9ff0f

2016-11-17  Jaskaran Singh  <jvsg1303@gmail.com>  [46f544fa4b9ce43d3c44be1f12ff0d85d12bdb0e]

        Add Skeleton for DataProvider Class
        
        DataProvider class serves as an abstraction of various External
        Data Importing Techniques we have and the others which
        could be implemented in the future.
        
        Change-Id: I9fc9455f7fbf9025aace4c3248df9b32f522ce52
        Reviewed-on: https://gerrit.libreoffice.org/30906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jaskaran singh <jvsg1303@gmail.com>

2016-11-17  melikeyurtoglu  <aysemelikeyurtoglu@gmail.com>  [69d08efffeca1e38fce7b04226894871279a1696]

        tdf#91222 VclBuilder constructor cleanup
        
        Change-Id: I367c2096b3c0d508bca1e207c78c2f955f51e263
        Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/30921
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [f099e1396f40584aebf3562873046f549139d042]

        vcl PDF NSS sign: don't embed signed timestamp to the signature blob
        
        There are several reasons to avoid doing so:
        
        - The mscrypto backend doesn't do that, so the previous situation was
          inconsistent.
        - PDF provides markup to provide a timestamp, and that's automatically
          part of the signed data.
        - Page 10 of "PAdES Basic" specification from
          <http://www.etsi.org/deliver/etsi_ts%5C102700_102799%5C10277802%5C01.02.01_60%5Cts_10277802v010201p.pdf>
          explicitly requests either not writing that data, or writing it as an
          unsigned attribute (probably to underline that the value is from untrusted
          source, it's the signer's computer clock).
        
        Change-Id: I35b1a9ef4a391a24e6695353d617f27c7d96d93b
        Reviewed-on: https://gerrit.libreoffice.org/30926
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-17  Tor Lillqvist  <tml@collabora.com>  [c6ec65395c34394171ada7bd052ecd2bc1c98cf5]

        chmod -x
        
        Change-Id: Ie07ef2f9e9f6d0b31b513afa913b79d9c641e4f1

2016-11-17  Stephan Bergmann  <sbergman@redhat.com>  [439a3c036b1f40b3b3a7600e5a64879c22074771]

        Have a specific TARGETTYPE for CompilerTest after all
        
        ...instead of leaving it empty.  (645583dfd374c8b02f3c0eeba6233a0bb5884d68 "New
        compilerplugins/clang unit tests": "Checking the input files is implicitly
        phony, as the compilation step doesn't generate any object files, and the link
        step does nothing because there is no gb_LinkTarget_set_targettype for
        CompilerTest.")  In preparation for using compilerplugins/clang with clang-cl on
        Windows.
        
        Change-Id: Ica4f16a4b249537f78ce21fcbe7c4afea8214821

2016-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [401d07f31fde6992125b498fc2ac798a6523ca26]

        loplugin:datamembershadow
        
        Change-Id: I0206905ce95467a560f8ed24db4403df07d3680e

2016-11-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [586a461af3a8212939b2e3287c6af450932f23d6]

        libxmlsec: remove no longer applying mingw patches
        
        One from the two patches do not apply anymore. Remove both of them for
        now.
        
        Change-Id: I8e06cc28810a9dac13054282a630b0e9b716af86
        Reviewed-on: https://gerrit.libreoffice.org/30924
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-17  Mike Kaganski  <mike.kaganski@collabora.com>  [c87e31f763b9c7e0372a13096be205a5930b6498]

        tdf#103965: set DisableFlags for SID_PARASPACE_INCREASE/DECREASE
        
        Change-Id: Ic60b987d16e3ef97413a38ec5a1ddd6d1d7f93f8
        Reviewed-on: https://gerrit.libreoffice.org/30916
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4e24dd79cfe1133b5a34c7fc9036036812f77bf]

        loplugin:datamembershadow in xmloff
        
        Change-Id: Ibea23b1757be1ec007f48261130aad74ce750cfc
        Reviewed-on: https://gerrit.libreoffice.org/30925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c1e0dffbe2db3b4459c4d57dbf337b75c7c392d4]

        Use ProductName as fallback for dialog title
        
        Change-Id: Iabdcc0730ccef444119f6fdb752e0470dc16fed5
        Reviewed-on: https://gerrit.libreoffice.org/30915
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [aefd00973321a304fa05cd3199e1d29a55e0e6fe]

        loplugin:datamembershadow in reportdesign
        
        Change-Id: I90f95775c5bc6615cc8a8026355cd410e9656a89
        Reviewed-on: https://gerrit.libreoffice.org/30922
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9ed4f270d0135551a5fd7f9b93c0de8977936448]

        Put generated screenshots in lang-dependant subdir
        
        Change-Id: Ida481fcef52fa70390a539ab8f3a838a15084256
        Reviewed-on: https://gerrit.libreoffice.org/30913
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-17  Mark Hung  <marklh9@gmail.com>  [53778372a269da7c51958a7e234df4d41027fb77]

        tdf#43740 SimpleWinLayout::LayoutText only advance position for actual glyphs.
        
        Unicode variance selectors selects glyph of previous base character and
        do not have character width itself.
        
        Change-Id: Id0a0d9fcd40794b6db8ff89f84ad42a842472916
        Reviewed-on: https://gerrit.libreoffice.org/29618
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f20422ce9edfd5d49df97b80a9e615d59d0fcba2]

        loplugin:datamembershadow in StyleSheetUndoAction
        
        Change-Id: Ic4de30f7e9582078562b661545ac23fe9927f83d
        Reviewed-on: https://gerrit.libreoffice.org/30903
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f7ccd102a6280750ce920e4c4eab66f9a01b9d3]

        extend unusedfields loplugin to find fields that can be private
        
        and apply the results in xmlscript
        
        Change-Id: Ib126f6e1576639abfd171e99d9561be9715ece2f

2016-11-17  Kohei Yoshida  <kohei.yoshida@collabora.com>  [234325b9fc0d54e594de8e5d2e7c717684db1745]

        Remove redundant checks on nullptr.
        
        CreateTextHelp() itself does the check on nullptr. No need for the
        callers to do the same.
        
        Change-Id: Ib57f3b818235a4e0fb302dda3562c9c8a29a4e54
        Reviewed-on: https://gerrit.libreoffice.org/30919
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-17  Kohei Yoshida  <kohei.yoshida@collabora.com>  [9008db0a8259551c292f94007afcac710b637b57]

        Use std::unique_ptr for mpTextHelper.
        
        Change-Id: I7cbb68a947232c6b3410815349cae306b384608c
        Reviewed-on: https://gerrit.libreoffice.org/30918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c03c77ef4f46b81cd000ea26c4ef154044322535]

        test: Allow to force a certain locale during unit tests
        
        So that screenshots can be generated in different languages
        
        Change-Id: I486e48a49d6f3837058ec7ac93b5d7d3094be90e
        Reviewed-on: https://gerrit.libreoffice.org/30914
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b223028d65d24ffcd8e27974c29c2744a5df6227]

        This condition has been checked before
        
        Change-Id: I8a2d4f3cce3e286432a100f82b5d22f588fb95b8
        Reviewed-on: https://gerrit.libreoffice.org/30773
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-16  Stephan Bergmann  <sbergman@redhat.com>  [36a329b6395257d7df2013d23ba4205a5ef72f4d]

        Fix regression in bubbleSortVersion
        
        ...introduced with 789055bc2acb4c71483fd60ea258d158bd5aec10 "clang-tidy
        performance-unnecessary-copy-initialization" (so partially revert it).  Whatever
        clang-tidy erroneously reported there, cur and next are lvalue references into
        vec, so this attempted copy now actually overwrote one with the other.  The
        result was that if multiple JREs are detected on the system, "Options -
        LibreOffice - Advanced" would list a single one multiple times.
        
        Change-Id: I7ef454c0f37669722812383848602dc2bacf7cd1

2016-11-16  Stephan Bergmann  <sbergman@redhat.com>  [36c8fd8995f4e1c8439a69dde1f55e45e674d7b2]

        Clean up jfw_findAllJREs return value computation
        
        Change-Id: Iace2281ec4b5cfaa6e1de44b58a6705ca3a18c58

2016-11-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9f36f90b614007540fbcc1db850e00ca5f73c14d]

        Use an own config setting for screenshot mode instead of experimental mode
        
        This is not an experimental feature and it should be possible to enable it
        without enabling other features.
        
        Change-Id: Idbdce23d0db2983a4eb1c8e1d02d15c43733f042
        Reviewed-on: https://gerrit.libreoffice.org/30848
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-16  Caolán McNamara  <caolanm@redhat.com>  [567580bddfa7b3d437b072698de77968c6513513]

        Resolves: tdf#92776 tab names unreadable under Ambiance theme 3.20
        
        thanks Benjamin
        
        Change-Id: I7ea0f6c8a8b8b35f864036844f1dc786e1f6bda8
        Reviewed-on: https://gerrit.libreoffice.org/30910
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-16  Eike Rathke  <erack@redhat.com>  [ce06e01f8b745283b00541cc4e8ac0d907a50554]

        straighten weirdo exception message, inserting a comma and a blank helps..
        
        Has ever been like that since
            commit 54bd83fe93ff3253fbcde2f8c0b97eccbdac52e5
            Date:   Thu Oct 31 15:24:42 2002 +0000
        
        Change-Id: Ifa52dc10458a91054675900a55c1eee14899d80d

2016-11-16  Tor Lillqvist  <tml@collabora.com>  [73302ce8b8cb1be588f2fb635b20faa792d5f4f8]

        Exit GLyphy
        
        Change-Id: Ib84e703d4c1528d022435c7695c97a3fc284563a

2016-11-16  Eike Rathke  <erack@redhat.com>  [2a91304bddf3b1a7b788b120e6374cc1fb9ea045]

        remove anything svHybridValueCell related, it's nowhere set anymore
        
        Change-Id: I9887d7ca83ffc012fec1a78ef9ef537d2188a7e3

2016-11-16  Stephan Bergmann  <sbergman@redhat.com>  [884e9296417235e088d4813c4a751f74faf6cae0]

        loplugin:vclwidgets
        
        Change-Id: Ia828755baa2c244cb23dc92202c1f9ed2448fe31

2016-11-16  Eike Rathke  <erack@redhat.com>  [83cbbc6d664d949f6405409713c5bda1a5be559f]

        tdf#96475 restore the EmptyDisplayedAsString condition during load
        
        So also "empty" result cells with a number format applied are displayed empty,
        instead of 1899-12-30 for example.
        
        Change-Id: I5280d0213b8a809a04c5cb152ded58028706493a

2016-11-16  Stephan Bergmann  <sbergman@redhat.com>  [ed5a8df72ac2d14aa2f5d1f87543fcfff9ad9d7d]

        Demonstrate that (extension) .xcu can contain <item> with nested <node>s
        
        This sprang from an IRC conversation with uniscript about allowing .xcd in
        extensions, so that an extension with (localization) data for many packages
        would not need one .xcu file per package, but rather only a single file.  That
        is possible with a single .xcu file using the <item> syntax, as shown here.  (I
        had thought that originally only registrymodifications.xcu supported the <item>
        syntax, but can't find any traces of that; so looks like an extension with an
        .xcu file using <item> syntax should be supported by OOo and derivates "since
        ages".)
        
        Change-Id: I1101793e6b14ba9c1e7647edab76927d4d31a81c

2016-11-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [2a5e7c6e59f56fa70a5388cb30c75b06b90eef6f]

        vcl PDF sign: write ESSCertIDv2.hashAlgorithm/certHash
        
        With this, the value of signing-certificate conforms to the RFC.
        
        Change-Id: I27595068be46651efcbf0bd63fc51f79c6e18b4f
        Reviewed-on: https://gerrit.libreoffice.org/30907
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [ece5862b5dbe6b7af28465ae3d452c548e37e7a3]

        xmlsecurity: fix alignment for XAdES checkbox
        
        And rename it to AdES, as the PDF PAdES generation will be affected by
        this checkbox in the near future.
        
        Change-Id: I06121e4eb9debac7a55a737a71780c2fa5c4d084
        Reviewed-on: https://gerrit.libreoffice.org/30908
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2016-11-16  Tor Lillqvist  <tml@collabora.com>  [f3c42669a504ed763167b95708933add8573217f]

        Nothing from <tools/debug.hxx> used here
        
        Change-Id: Ic7aa466c62eb8850d3c6b50c0e10b0575bd9b82e

2016-11-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [96acbb938662a25cedad5fe6dcca20d7dc4221ab]

        vcl PDF sign: initial ESSCertIDv2
        
        Towards writing the complete signing-certificate value.
        
        Change-Id: I0c7f3ddf863f944cc9e763beaf7d92e631dbcd4b

2016-11-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [5cbaf0504f76892b2b855ca962c9f8821fb50dae]

        bump gradle plugin, build-tools and support lib versions
        
        Change-Id: I94036432e23b2d73b6e2006ed49f9890ae11aa05

2016-11-16  Caolán McNamara  <caolanm@redhat.com>  [739c9780f003bf2628713f04d6e0d20451f14dfb]

        Related: lp#1580537 tdf#103915 don't set toolbars as primary
        
        because under Ambiance there are dark primary toolbars and light panels and
        currently we can only render the same icons in the same colors on each.
        
        Breeze was explicitly selected as the default icon set to use under unity
        in
        
        commit c0da1080b61a1d51654fc34fdaeba373226065ff
        Author: Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
        Date:   Sat Feb 27 14:30:01 2016 +0100
        
            lp#1506544 tdf#92458: default to breeze theme on unity desktops
        
            Change-Id: I1e0e10d1561e32c5904e0e7352e914bb62b85363
        
        and the downstream workaround of lp#1580537 for this problem is to turn
        libreoffice toolbars light.
        
        glade has toolbar and a panel, both of them are light, so best solution
        I can see is to remove the primary class from our toolbars.
        
        Change-Id: I2f94ff52d56af1806e2b80b97e4ae2c4c82ae57e

2016-11-16  Stephan Bergmann  <sbergman@redhat.com>  [f7dea2d29541256fb68436c0a4c76302832630d8]

        Avoid use after free from within StatusBar::dispose
        
        Valgrind reveals that in Writer doing "Table - Insert Table... - Insert" (so the
        table-related toolbar appears at the bottom of the document window), then "File
        - Exit LibreOffice - Don't Save" causes
        
        > Invalid read of size 8
        >    at 0xE87CA6C: std::__cxx1998::vector<ImplStatusItem*, std::allocator<ImplStatusItem*> >::size() const (/usr/lib/gcc/x86_64-redhat-linux/6.2.1/../../../../include/c++/6.2.1/bits/stl_vector.h:656)
        >    by 0xE87B09F: StatusBar::GetItemCount() const (/vcl/source/window/status.cxx:1019)
        >    by 0x75248D91: VCLXAccessibleStatusBar::VCLXAccessibleStatusBar(VCLXWindow*) (/accessibility/source/standard/vclxaccessiblestatusbar.cxx:43)
        >    by 0x75201C37: (anonymous namespace)::AccessibleFactory::createAccessibleContext(VCLXWindow*) (/accessibility/source/helper/acc_factory.cxx:312)
        >    by 0xD27B191: VCLXWindow::CreateAccessibleContext() (/toolkit/source/awt/vclxwindow.cxx:862)
        >    by 0xD2862AC: VCLXWindow::getAccessibleContext() (/toolkit/source/awt/vclxwindow.cxx:2375)
        >    by 0xD2864AF: non-virtual thunk to VCLXWindow::getAccessibleContext() (/toolkit/source/awt/vclxwindow.cxx:0)
        >    by 0x2A5CF0CD: AtkListener::handleChildRemoved(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext> const&, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&) (/vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx:200)
        >    by 0x2A5CF646: AtkListener::notifyEvent(com::sun::star::accessibility::AccessibleEventObject const&) (/vcl/unx/gtk3/a11y/../../gtk/a11y/atklistener.cxx:301)
        >    by 0x77D6DB7: comphelper::AccessibleEventNotifier::addEvent(unsigned int, com::sun::star::accessibility::AccessibleEventObject const&) (/comphelper/source/misc/accessibleeventnotifier.cxx:277)
        >    by 0x77D4219: comphelper::OAccessibleContextHelper::NotifyAccessibleEvent(short, com::sun::star::uno::Any const&, com::sun::star::uno::Any const&) (/comphelper/source/misc/accessiblecontexthelper.cxx:186)
        >    by 0xD1FB887: VCLXAccessibleComponent::ProcessWindowEvent(VclWindowEvent const&) (/toolkit/source/awt/vclxaccessiblecomponent.cxx:210)
        >    by 0xD1FAEC0: VCLXAccessibleComponent::WindowEventListener(VclWindowEvent&) (/toolkit/source/awt/vclxaccessiblecomponent.cxx:125)
        >    by 0xD1F9C87: VCLXAccessibleComponent::LinkStubWindowEventListener(void*, VclWindowEvent&) (/toolkit/source/awt/vclxaccessiblecomponent.cxx:114)
        >    by 0xE797CD7: Link<VclWindowEvent&, void>::Call(VclWindowEvent&) const (/include/tools/link.hxx:84)
        >    by 0xE794189: vcl::Window::CallEventListeners(unsigned long, void*) (/vcl/source/window/event.cxx:240)
        >    by 0xE8EDC9F: vcl::Window::dispose() (/vcl/source/window/window.cxx:172)
        >    by 0xE875B9B: StatusBar::dispose() (/vcl/source/window/status.cxx:170)
        >    by 0xEAD71EE: VclReferenceBase::disposeOnce() (/vcl/source/outdev/vclreferencebase.cxx:42)
        >    by 0x3AA25A76: VclPtr<StatusBar>::disposeAndClear() (/include/vcl/vclptr.hxx:231)
        >    by 0x3AC1CF0D: framework::StatusBarManager::dispose() (/framework/source/uielement/statusbarmanager.cxx:202)
        >    by 0x3AC2936D: framework::StatusBarWrapper::dispose() (/framework/source/uielement/statusbarwrapper.cxx:75)
        >    by 0x3AA4F246: framework::LayoutManager::implts_destroyStatusBar() (/framework/source/layoutmanager/layoutmanager.cxx:840)
        >    by 0x3AA4EF68: framework::LayoutManager::implts_destroyElements() (/framework/source/layoutmanager/layoutmanager.cxx:443)
        >    by 0x3AA4ED7E: framework::LayoutManager::implts_reset(bool) (/framework/source/layoutmanager/layoutmanager.cxx:412)
        >    by 0x3AA5E683: framework::LayoutManager::frameAction(com::sun::star::frame::FrameActionEvent const&) (/framework/source/layoutmanager/layoutmanager.cxx:2814)
        >    by 0x3AB0A30C: (anonymous namespace)::Frame::implts_sendFrameActionEvent(com::sun::star::frame::FrameAction const&) (/framework/source/services/frame.cxx:3110)
        >    by 0x3AB0299D: (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:1557)
        >    by 0x3AB055AB: (anonymous namespace)::Frame::close(unsigned char) (/framework/source/services/frame.cxx:1801)
        >    by 0x3AAF1DC4: framework::Desktop::impl_closeFrames(bool) (/framework/source/services/desktop.cxx:1698)
        >    by 0x3AAF132A: framework::Desktop::terminate() (/framework/source/services/desktop.cxx:230)
        >    by 0x3A9D71CA: framework::CloseDispatcher::implts_terminateApplication() (/framework/source/dispatch/closedispatcher.cxx:562)
        >    by 0x3A9D632C: framework::CloseDispatcher::impl_asyncCallback(LinkParamNone*) (/framework/source/dispatch/closedispatcher.cxx:410)
        >    by 0x3A9D49D7: framework::CloseDispatcher::LinkStubimpl_asyncCallback(void*, LinkParamNone*) (/framework/source/dispatch/closedispatcher.cxx:254)
        >    by 0xE9B4BE7: Link<LinkParamNone*, void>::Call(LinkParamNone*) const (/include/tools/link.hxx:84)
        >    by 0xEE027A7: vcl::EventPoster::DoEvent_Impl(void*) (/vcl/source/helper/evntpost.cxx:52)
        >    by 0xEE02767: vcl::EventPoster::LinkStubDoEvent_Impl(void*, void*) (/vcl/source/helper/evntpost.cxx:48)
        >    by 0xE91FC17: Link<void*, void>::Call(void*) const (/include/tools/link.hxx:84)
        >    by 0xE91CE8B: ImplHandleUserEvent(ImplSVEvent*) (/vcl/source/window/winproc.cxx:1957)
        >    by 0xE91A33F: ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (/vcl/source/window/winproc.cxx:2507)
        >    by 0xEFEA88D: SalFrame::CallCallback(SalEvent, void const*) const (/vcl/inc/salframe.hxx:276)
        >    by 0xEFFF457: SalGenericDisplay::DispatchInternalEvent() (/vcl/unx/generic/app/gendisp.cxx:86)
        >  Address 0x6ccc64b0 is 32 bytes inside a block of size 56 free'd
        >    at 0x4C2D22A: operator delete(void*) (/builddir/build/BUILD/valgrind-3.11.0/coregrind/m_replacemalloc/vg_replace_malloc.c:576)
        >    by 0xE875B47: StatusBar::dispose() (/vcl/source/window/status.cxx:165)
        
        It looks rather pointless that StatusBar::dispose causes instantiation of a
        VCLXAccessibleStatusBar, but not sure what would be the right level to fix this.
        So work around it by making the pointlessly pointer mpItemList non-pointer, and
        clearing it in StatusBar::dispose, so that a latter call to
        StatusBar::GetItemCount returns 0 (which appears to be OK for the needs of that
        zombie VCLXAccessibleStatusBar).
        
        Change-Id: I1e982a335cb78e87a6c16633174bca76b59c6049

2016-11-16  Takeshi Abe  <tabe@fixedpoint.jp>  [5c49c13b7b963b8e05d68f6a050c8f8184b825fd]

        tdf#101472 Prompt repaint of Elements window when mouse leaves
        
        This also reduces some cycles in SmElementsControl::MouseMove().
        
        Change-Id: I1dd5f9cd37e4a78010ebb719b4726f9b061d8ff2
        Reviewed-on: https://gerrit.libreoffice.org/30897
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6e3ff896e7422b4a438cbe5c1c9d97027c468c5c]

        Fix crash when opening ProfileExportedDialog
        
        Change-Id: I9137cc2b925f67af6b6dc7106327de76c28c74ac
        Reviewed-on: https://gerrit.libreoffice.org/30904
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-16  Katarina Behrens  <Katarina.Behrens@cib.de>  [7ac70669da17fd0e8e13986e285b7d3d597ecd69]

        screenshotannotation: Trim the textfield, add scrollbar
        
        to prevent it from growing too large and thus distorting the dialog
        
        Change-Id: Iaa27d3085ec314246565cae79ab7d627a94a3bff
        Reviewed-on: https://gerrit.libreoffice.org/30898
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [92da39d5f94c7824099c79c8554cd2b16f0d7929]

        update couple of loplugins for move constructors
        
        Change-Id: I82140569a3e09225065d721e4aeac5c5fe93bc45

2016-11-16  Caolán McNamara  <caolanm@redhat.com>  [ac4f846335fb71f4a11bae6f8f1704ca915ba6af]

        gtk: under wayland tracking the window position is worthless
        
        which isn't news, but...
        
        with focus follows mouse enabled, activate filter menu of a calc autofilter.
        Move the mouse around and enter the menu, menu pops down because there are
        configure and mouse events which indicate that the position of the main
        application window has "moved"
        
        when LibreOffice detects the window has moved, it closes the windows
        popups, so the menu disappears.
        
        Change-Id: I2d1aa4a51153002c925e2dde4402da2d84e52de5

2016-11-16  Eike Rathke  <erack@redhat.com>  [87d2c012ef51aca8bba127145c97409506217a4f]

        tdf#96475 PasteSpecial EmptyDisplayedAsString as empty
        
        Deactivating the assert in fillSortedColumnArray() was necessary for the bug's
        Paste Special and Sort scenario, but actually the assert could had been hit
        also earlier if some cell values were not pasted / skipped and Sort was invoked
        after that.
        
        Change-Id: I7b08bfb4104f4c7eb30815944bc87eec79a87334

2016-11-16  Stephan Bergmann  <sbergman@redhat.com>  [8c976b4544e6feac8e3db54461859d18e94cadaf]

        loplugin:staticanonymous
        
        Change-Id: I074e464996070ac3f20d27a66a5f0246ede45c79

2016-11-16  Mike Kaganski  <mike.kaganski@collabora.com>  [722ea624fdb1ae3c5009b9dadc5699dc3724c649]

        Small housekeeping: merged two if's with same result into one
        
        Change-Id: I63e038173338055b5b4003e1a6040b8680b8bbd6
        Reviewed-on: https://gerrit.libreoffice.org/30901
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-11-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [e06bacfc533dc490840067997fd5bcb1dc60dbc5]

        sw: remove redundant initializer for members in rtfexport
        
        Change-Id: I004ebe3bd214a7c35a286f10bb13aef6900f0f87
        Reviewed-on: https://gerrit.libreoffice.org/30896
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-16  Caolán McNamara  <caolanm@redhat.com>  [09972f971e13ff967c9897d50ba5fbf0f862e8a4]

        gtk3: problems with gdk_drag_status under wayland
        
        under wayland, the value selected by gdk_drag_status is not immediately
        available via gdk_drag_context_get_selected_action, so use the value
        we set on it, not the value it claims to have
        
        pull common code together as getPreferredDragAction
        
        Change-Id: I4d95c4b8183505f2203ad1a8f6947df983ce8d21

2016-11-16  Stephan Bergmann  <sbergman@redhat.com>  [1034ee0c091036f7d43a42b3213ffa589150e38c]

        Reduce noise for irrelevant warnings somewhat
        
        ...other options to avoid such irrelevant warnings can be to move code to an
        include file and/or to define a dummy main() accessing otherwise unreferenced
        entities.
        
        Change-Id: Ifd44e376b35ef68496f3aba6a3c046d684824000

2016-11-16  Katarina Behrens  <Katarina.Behrens@cib.de>  [2a83720fd1184868e84dbe2aedb65dbf0e27a6de]

        screenshotannotation: Fix bookmark snippets
        
        Change-Id: I245000b48775955dcf72f362829df7594e8b637b
        Reviewed-on: https://gerrit.libreoffice.org/30880
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [72ffa98e892ad1b64ff3a00b1e26a995cba3076f]

        make the element names in dumpAsXml match the class names
        
        Change-Id: I955facfe3e901fcb76798dab342f96a67d5ac63f
        Reviewed-on: https://gerrit.libreoffice.org/30894
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [7cca2c7fb328e64f1779993b60809eff6974b970]

        new loplugin finalprotected
        
        look for final classes, and make sure they don't have protected members
        
        Change-Id: I1fa810659bba02b61a5160dbfd8e24185ec9abf4
        Reviewed-on: https://gerrit.libreoffice.org/30895
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c73942c8c4b97ee9ede65890e1b1db3cac753c5]

        loplugin:countusersofdefaultparams in include/svx..unotools
        
        Change-Id: I02e933da66241e99e3b81d90d679f1502bab3fef
        Reviewed-on: https://gerrit.libreoffice.org/30866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-16  Chamal  <e12346@ce.pdn.ac.lk>  [121a202076f0ada98e5e3697e4e15a48b477523e]

        tdf#92346 - Copy functionality in the viewer
        
        Reference class added to
        desktop/source/lib/lokandroid.cxx
        for Java_org_libreoffice_kit_Document_getTextSelection()
        
        Change-Id: I211d5709df39fd9fafdab9232af760613f6b86c0
        Reviewed-on: https://gerrit.libreoffice.org/29804
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-11-16  Kohei Yoshida  <kohei.yoshida@collabora.com>  [c3f99532022abb0d37b23cfffb9d52455420416b]

        Let's keep these guys private.
        
        Change-Id: I196c9c2b24f94ac66bb200fea561bdc5ccc679e5

2016-11-15  Kohei Yoshida  <kohei.yoshida@collabora.com>  [e4e208fa2b0930be5a7cbbe2fab2ff2fe2c4a1ff]

        tdf#71409: properly remove itself from the context it listens.
        
        When the context itself is being disposed.  While this solves the
        issue of addAccessibleEventListener() being called twice despite
        removeAccessibleEventListener() being called only once, it won't
        solve the problem of leaky atk focus events.
        
        Change-Id: I984107ed2d30e6dba8067d11f400ff64d665d157

2016-11-16  Khaled Hosny  <khaledhosny@eglug.org>  [84f644eee78106f01486098d446d9163b62927eb]

        tdf#103784: Shift the upright glyphs like old code
        
        It turns out we actually need the horizontal shift, so re-enable it.
        
        Change-Id: If9d16276f0f56b518c6bedc2fcbbd3d8746d8d5d

2016-11-16  Khaled Hosny  <khaledhosny@eglug.org>  [26ac0e16f8f2c4d4b0d3a0cd147cef31240f688d]

        Fix thinko in previous commit
        
        Negative descender means the glyph is above the baseline and no shift
        should happen.
        
        Change-Id: I0ee3575051e47f16c64db4e85c0b8a390029567f

2016-11-15  Eike Rathke  <erack@redhat.com>  [c4820366710fcbcc198a5471ad1f4a29f71d2019]

        tdf#96475 PutFormulaCell: any other cell than formula is utter nonsense
        
        This is called only if a cell has the table:formula attribute and that *is* a
        formula cell and nothing else. In fact in ODFF the initial leading '=' is not
        mandatory, so attempting to set a different cell type if it is not present is
        wrong.
        
        Commit 62ec7f9e824ed1c17f01beaf8f4cec3b76b3aae9 introduced that, which at that
        time may have been necessary, but doubtful..
        
        Additionally, ScFormulaCell::CompileXML() that tries to group formulas had to
        be adpated to not rely on the presence of a leading '='. Luckily there was an
        assert..
        
        These changes enable loading of "error cell" formulas that were stored without
        a leading '=' if they originated from a paste special with only values, which
        maintains an error result as error formula.
        
        Change-Id: I43394de108066a24b792eec958b19f51f990403b

2016-11-15  Eike Rathke  <erack@redhat.com>  [c802fb24368ac9866940f2d987d46357b0e577f3]

        tdf#96475 sort error result between text and empty cell
        
        Error results weren't handled at all and sorted same as numeric 0, which
        due to "stable sort" resulted in arbitrary looking sort order if 0
        values or results where included.
        
        Change-Id: Ib7c516b57ea92bc5b813f448d9c2bb5491e43940

2016-11-15  Zdeněk Crhonek  <zcrhonek@gmail.com>  [50d1373b5b90ba19603a407dabf472801e871522]

        add REPT test case
        
        Change-Id: Ieae4e6606fad89611819f1a736139091e44977a3
        Reviewed-on: https://gerrit.libreoffice.org/30879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-15  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [88f31af74816dbb7a85df73602f2c24dbd6fedae]

        tdf#103146 Revamp Extension Manager Dialog, Part 2
        
        Move the "Remove" button which was customly implemented
        from the ExtBoxWithBtns_Impl to the new row. This should
        also solve some accessibility issues.
        
        Also wipe some useless code which implements custom
        tab behavior.
        
        Change-Id: I602fcf23631498145d8b9ead2936ee549caf3f0d
        Reviewed-on: https://gerrit.libreoffice.org/30867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-15  Katarina Behrens  <Katarina.Behrens@cib.de>  [81f6384a50bfde0439ae0af00fed29d231e8196a]

        screenshotannotation: include image size in XML markup
        
        Change-Id: I1c02055280b929ddd3ad12e6f6562c95bfe2a48a
        Reviewed-on: https://gerrit.libreoffice.org/30870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-11-15  Khaled Hosny  <khaledhosny@eglug.org>  [ff08ee6ab2e11360f9260462b15f5ca133007101]

        tdf#103785: Correctly position vertical glyphs
        
        Change-Id: Ibd0ae230f54ada55a26d24ea865e7b93070ce2a0

2016-11-15  Tor Lillqvist  <tml@collabora.com>  [087705c72dcf555951c49b95476568adbab74edf]

        Add the Target for xd:QualifyingProperties
        
        Change-Id: Ic15c34c77ff24a506b59ed02db3cfbb6722d0f25

2016-11-15  Tor Lillqvist  <tml@collabora.com>  [108b0a5e37d649ee8b2b41a6695e03032d648226]

        Sign also the xd:SignedProperties
        
        Change-Id: If5793cd8a721ac5b4fce5280b6180f2827c72501

2016-11-15  David Tardon  <dtardon@redhat.com>  [34ba29887fe2ad47c5a8663bbdc511d46ab732b2]

        replace explicit delete and simplify
        
        Change-Id: I750a965195aef32b29bb98725fd1c74c876b051d

2016-11-15  David Tardon  <dtardon@redhat.com>  [0d97ac5ae3e92b1b04339e60e66ca8cb41a19609]

        fix typo
        
        Change-Id: I2dd093a12518c2c23d9f1610fb8a4b45a94656ab

2016-11-15  David Tardon  <dtardon@redhat.com>  [4ead110a8c574379545f9cf1d4a914c7bb43bc2a]

        remove prop. name variable
        
        It is not used consistently anyway.
        
        Change-Id: Ia842668dfb36dc2a8fbf3b938758b81c78d5c868

2016-11-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [8397ce996c444de64cd94efa096b9b376aad393f]

        vcl PDF sign: add initial 'signing-certificate' signed attribute
        
        Page 10 of "PAdES Basic" specification from
        <http://www.etsi.org/deliver/etsi_ts%5C102700_102799%5C10277802%5C01.02.01_60%5Cts_10277802v010201p.pdf>
        says:
        
        "At minimum, it [the signature] shall include the signer's X.509 signing
        certificate."
        
        This adds the signed attribute, but it's disabled by default as the
        value is just an empty sequence at the moment.
        
        Change-Id: Icda96f63618b08fadcb411204e132fe88d5f7d1d
        Reviewed-on: https://gerrit.libreoffice.org/30877
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-15  Caolán McNamara  <caolanm@redhat.com>  [21005d0ded0dfb5cf1bd7f4858cba6b6735dd341]

        fix build of kde3 addressbook
        
        Change-Id: I109f6ff9ca35792d3337bac2a6612ba12d2272fd

2016-11-15  Stephan Bergmann  <sbergman@redhat.com>  [40c44ed643acde1d3b9ab0177a09bdb8b3083dea]

        Replace some trivial Sfx*Item derivations with make* functions
        
        ...as the trivial derivations (used to offer "convenience ctors") didn't
        override Clone(), so -fsanitize=vptr would cause warnings like
        
        > sd/source/ui/dlg/layeroptionsdlg.cxx:42:26: runtime error: downcast of address 0x603001dff830 which does not point to an object of type 'const SdAttrLayerName'
        > 0x603001dff830: note: object is of type 'SfxStringItem'
        >  61 05 80 1e  70 d6 f7 22 67 7f 00 00  01 00 00 00 4e 6e 00 be  60 f8 df 01 30 60 00 00  02 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SfxStringItem'
        >     #0 0x7f66931db4b0 in SdInsertLayerDlg::SdInsertLayerDlg(vcl::Window*, SfxItemSet const&, bool, rtl::OUString const&) sd/source/ui/dlg/layeroptionsdlg.cxx:42:26
        
        when doing "Insert - Layer..." in Draw.
        
        Change-Id: I54ade09027daecc8bbf6f4789a8b5318bbe8d22d

2016-11-15  Khaled Hosny  <khaledhosny@eglug.org>  [d436065bc1c68fc2d90e73253d8c00503c72dfd0]

        tdf#103725: Default to GDI even with the new layout engine
        
        It seems that our DirectWrite integration is missing few key features,
        so back to GDI so at least people who need these feature can have away
        to make them work.
        
        So the situation is now with the new layout engine is like the old one;
        GDI when OpenGL is not use and DirectWrite when OpenGL is used.
        
        Fixing DirectWrite is now someone else’s problem.
        
        Should also fix tdf#100986.
        
        Change-Id: I102cac8a324f77b050d5183911b5cfda0b6b8f2b
        Reviewed-on: https://gerrit.libreoffice.org/30868
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-15  Caolán McNamara  <caolanm@redhat.com>  [7e2ef433d29fca84ed27a9203b5761dc8dbd8bf8]

        Resolves: tdf#102957 revert SetMinOutputSizePixel workaround
        
        of
        
        commit afeddaf7e0d11ad9b1df0c80bcc3f50caa87e21a
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Dec 16 10:46:10 2015 +0000
        
            Related: rhbz#1281906 set a min size on un-resizeable non-layout dialogs
        
        and using a mixture of gtk_window_set_default_size before its visible, and
        gtk_window_set_default_size + gtk_window_resize after its shown now works for
        me under wayland so the original problem can be solved that way
        
        Change-Id: Iaf8fd3019a7e902ad07b6825f919c6f25288e9b7

2016-11-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ec4e48c7504cd0d02338e0be8b48344a95f39b72]

        Fix typos
        
        Change-Id: I3e38b1d445c368c28e807202b94c603bd2b2c672
        Reviewed-on: https://gerrit.libreoffice.org/30872
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-15  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [5d1a788468ef94cd1de4400d3c1e38d768f7bf8d]

        fix tdf#101832 and tdf#100617
        
        OutDev mapmode takes shortcuts for 'simple' mappings, so clear that flag
        once we set scale/origin away from defaults.
        
        Change-Id: I00321e27322d9cb8b86e6cc8400f6396d03328cc
        Reviewed-on: https://gerrit.libreoffice.org/30855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-11-15  Caolán McNamara  <caolanm@redhat.com>  [e71ef59f2b9163342ba50d41103619b96f01c4a4]

        sigh, then you can't shrink manually past size request
        
        Change-Id: Ia919f65f93a3dad0af06a2fa4f7b42b5f9ae2052

2016-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3bf5bc2e19167dfa0eb72ceaf98ae621f998f549]

        Revert some chart2 shader-affecting changes
        
        from
        
            commit 8d4a306eb04742f499ab693e7f8ebd3ae3c01415
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Tue Nov 15 11:26:59 2016 +0200
            loplugin:unusedfields
        
        and
        
            commit c79b7fd8d4e6e029cf8e6bfb2c7e10b52a4d5781
            Author: Noel Grandin <noel@peralex.com>
            Date: 2015-11-20 10:41:00 (GMT)
            loplugin:unusedfields in chart2
        
        Change-Id: I6b61aa9c6abb1d51e96d5eb6c623d86fd6fd5b82

2016-11-15  Stephan Bergmann  <sbergman@redhat.com>  [1c154c84d25866cf8c5ab1a55973548e52268504]

        Spurious whitespace at end of line
        
        Change-Id: I684f8ad46527ce13b8c19a52265af3a581dca6cb

2016-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ab84fab539fd3619894536815e19fd24af87a6b]

        fix build
        
        after commit 0d051730156f633150fa9e3107fe97cf7be6d8f9
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Tue Nov 15 09:13:33 2016 +0200
            loplugin:constantparam
        
        Change-Id: Ia3e761168043e5a8d22793689e9f224a85a6b7ca

2016-11-15  Caolán McNamara  <caolanm@redhat.com>  [68fc92db88f17f1dc6113eafbb9e95ebf06d90d1]

        use only widget_set_size_request in gtk3
        
        and remove some bogus out of date comments
        
        Change-Id: I589eb64016241cf2bcd425ccbaa62229f36880e8

2016-11-15  Caolán McNamara  <caolanm@redhat.com>  [1aeff41c4a6b16a2ec69faf4a0bee301bd609101]

        Resolves: tdf#102957 revert SetMinOutputSizePixel workaround
        
        of
        
        commit afeddaf7e0d11ad9b1df0c80bcc3f50caa87e21a
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Dec 16 10:46:10 2015 +0000
        
            Related: rhbz#1281906 set a min size on un-resizeable non-layout dialogs
        
        and setting a size-request seems to do the right thing for me now under wayland
        so the original problem can be solved that way
        
        Change-Id: Ie2dd71c5a32131a60729448f0665d5cae2a83692

2016-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d051730156f633150fa9e3107fe97cf7be6d8f9]

        loplugin:constantparam
        
        Change-Id: Iced8ff99d52d55e6b6c3126affafbea6786e94f0
        Reviewed-on: https://gerrit.libreoffice.org/30858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-15  jan Iversen  <jani@documentfoundation.org>  [d2e9d3d0ed42f0fc24255c64546d8d256ca33aae]

        update lo-pack-sources
        
        os-x has a problem with progress bar on tar
        Also remade to sed expression to a simpler one that osx understands.
        change
        
        change
        
        Change-Id: If09573760a4bedfa285519241582bbd639a4e976
        Reviewed-on: https://gerrit.libreoffice.org/30043
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d4a306eb04742f499ab693e7f8ebd3ae3c01415]

        loplugin:unusedfields
        
        Change-Id: I1400ca0af2c357dff06e5f733ec62b13d6a96461
        Reviewed-on: https://gerrit.libreoffice.org/30861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-15  Jan Holesovsky  <kendy@collabora.com>  [6b4eaa7ee7837e7ff1439ebb06db9200b4b68b61]

        Add the missing lok::Office::registerCallback().
        
        Change-Id: I0aebf12c4d685f69f094b9acbe6b04bb5b3234a4

2016-11-15  Khaled Hosny  <khaledhosny@eglug.org>  [a5750d92b2136d60d698b41ef5760f2efac0ffce]

        tdf#103725: Fix horizontal scaling on Windows
        
        * Create IDWriteFont from LOGFONT instead of HDC, as it seems the later
          will discard the font width. Without font width, GDI/DirectWrite will
          not scale the font horizontally.
          Does not seem to work with all Windows versions (at least not
          Windows 10 Anniversary Update), seems like this undocumented behaviour
          have been dropped :(
        * Adjusting font width on Windows during layout, see the inline comment.
        
        
        Change-Id: I19b788460b6b6ca2c83d75bbf09a0601a250c289
        Reviewed-on: https://gerrit.libreoffice.org/30847
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-15  Justin Luth  <justin_luth@sil.org>  [098f7a4ac2b6f309a45d29f1b68bea18418b9ee7]

        tdf#34467 - FitToFrame: stretch text to fill drawing obj
        
        Help for Fit To Frame says "Resizes the text to fit the entire area
        of the drawing or text object".
        
        reverts commit b7628798ec1a966c97a64d7cf0aa9f3859b78bef
        and partially addresses the problem of "Shrink font automatically
        when text overflows" by treating text as "Autofit" while it is being
        edited.
        It's not WYSIWYG, but good enough, and maybe better.
        
        Since that part of the change prevents any way of setting ::Autofit,
        I also changed the default setting to Autofit instead of NONE, since there
        is no good reason why text should be allowed to spill outside of a textbox.
        For those who REALLY want that odd behaviour, they can use
        .uno:TextFitToSize (Ctrl-Shift-F8) to toggle between "stretch" and "none".
        
        Change-Id: I8313a82cbea82f11fad0f50d966fc77874977da9
        Reviewed-on: https://gerrit.libreoffice.org/30727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-11-15  Stephan Bergmann  <sbergman@redhat.com>  [645583dfd374c8b02f3c0eeba6233a0bb5884d68]

        New compilerplugins/clang unit tests
        
        ...to check that loplugin produces warnings/errors as expected:
        
        * Clang has a -verify switch that makes it easy to write test input .cxx files
          that list in comments all the warnings/errors that are expected, and let Clang
          check those expectations instead of generating object code.  See
          include/clang/Frontend/VerifyDiagnosticConsumer.h in the Clang source tree for
          documentation.
        
        * Introduce a CompilerTest gbuild class that uses the existing LinkTarget class
          as much as possible.  Checking the input files is implicitly phony, as the
          compilation step doesn't generate any object files, and the link step does
          nothing because there is no gb_LinkTarget_set_targettype for CompilerTest.
          The setup at least works for Clang on Linux (will need adaptions for Clang on
          Windows; compilers other than Clang are not relevant for now given this is
          used to check compilerplugins).
        
        * Definition of gb_CFLAGS_WERROR in solenv/gbuild/platform/com_GCC_defs.mk needs
          to be lazy ('=' vs. ':=') so that CompilerTest can override it:  The Clang
          -verify mode wants the input files to specify whether the loplugin diagnostics
          are warnings or errros, so they consistently need to be errors independent of
          --enable-werror configuration.
        
        * A first (example) test is in compilerplugins/clang/test/salbool.cxx.  The
          corresponding gbuild CompilerTest instance is in
          solenv/CompilerTest_compilerplugins_clang.mk for now.  The reason for that odd
          split across compilerplugins/ and solenv/ is that there is no
          compilerplugins/Modules_compilerplugins.mk file, so this setup is the easiest
          hack for now (to be cleaned up).  (Another area that could be improved is that
          all test files need to be listed explicitly in the CompilerTest_*.mk file,
          instead of, say, using all .c/.cxx/.m/.mm files in a specified directory.)
        
        * The test is run somewhat late during a top-level 'make', after loplugin has
          already been used in compilation.  But it can be run manually (e.g., 'make
          solenv') when making changes to loplugin during development.
        
        Change-Id: I01e12fb84887d264ac03ef2484807458c2075af4

2016-11-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [10efab2b9a3cf7fc49655c90ba29db4512680c38]

        tdf#82824 DOCX import: fix at-char embedded object handling
        
        The anchor type of embedded object was simply not handled, we always
        assumed that it's as-char.
        
        When it's at-char set the anchor type accordingly, and also set the
        usual 6 properties determining the position of the anchored object.
        
        Change-Id: I3f8bede33c6f1a0bdc4f4d4ea59c4fc805802291
        Reviewed-on: https://gerrit.libreoffice.org/30860
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-15  Chamal  <e12346@ce.pdn.ac.lk>  [4eb2863e95fb823d205f1ce0da21f7187339e3ff]

        tdf#96099 Reduce no of typedefs used for trivial containers
        
        OStringSet replaced with std::set< OString >
        
        Change-Id: Ifad06cd77c5c4123b85171df866ac10a3bea4705
        Reviewed-on: https://gerrit.libreoffice.org/29803
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [47f323d04ca6174f6d9c20061d84d7a7d727cd61]

        loplugin:constantparam
        
        Change-Id: I1a6e13584ca516f44195e724b39e78360a842c7c
        Reviewed-on: https://gerrit.libreoffice.org/30859
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c37b72c182894a481819b44b9a2dc9049dce2c61]

        loplugin:countusersofdefaultparams in include/vcl
        
        Change-Id: I16979e6d49e7f1ff7ea53194cfc64fddf27d00cf
        Reviewed-on: https://gerrit.libreoffice.org/30841
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-15  Justin Luth  <justin_luth@sil.org>  [9259fcd40b1749cd421c433bcc436cb335cbbe43]

        tdf#88827 - double-thin border: MINGAPWIDTH is a valid width
        
        double-thin borders are available in the UI starting from 0.5pt.
        The actual minumum (as seen in a round-trip), is 1.10pt.
        (Each thin line is ~ .50pt, the gap is ~ .05pt, and then some
        approximations and rounding show it as 1.10 - at least that is how I
        understood it). 1.15pt is the first point at which the gap is larger
        than the minimum - and double_thins with a minimum gap were considered
        invalid, and thus were not imported.
        
        With this fix, double-thin borders created with a size less than 1.15pt
        are valid and visible on import.
        
        Change-Id: I6da2a40d13ed83281de403b22b3acbea4288ac60
        Reviewed-on: https://gerrit.libreoffice.org/30857
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-11-15  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [5f293414d62ac93fc150a44f070980a808469ab1]

        vcl: include redux in MapMode
        
        Change-Id: Icc43510a3e561b426319465ea98eb374a3aa1f8d

2016-11-15  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [30d6397809b741a49198497dea22d05336d17801]

        vcl: cleanup whitespace in MapMode
        
        Change-Id: Ib790bab105c337d62ffc93f72bf6da49a74f00cf

2016-11-15  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d55bbd9ea2e37bf902894a6eeb1560cc981f182e]

        vcl: add/unify some clipboard SAL_INFO tracing
        
        Change-Id: I4989da02cbc82d253a486a7adde95551eddb45b3

2016-11-15  Takeshi Abe  <tabe@fixedpoint.jp>  [074f0ab1d76f16fe92493868e2f2de75e67792ef]

        tdf#76296 Import MathML's <mspace>
        
        as possibly multiple "~" and/or "`" by honoring its width attribute.
        
        Change-Id: I17e361c3f8f5d061c856b72266332369497d16b9
        Reviewed-on: https://gerrit.libreoffice.org/30809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-15  Eike Rathke  <erack@redhat.com>  [bb50b1609abe83265311613db4a18e992dc666c8]

        sc-perf: HasAttrChanged: save unnecessary calls to SfxItemPool::Get()
        
        SfxItemPool::GetItemState() can already return a pointer to a set item so that
        doesn't need to be obtained again through SfxItemPool::Get()
        
        tdf#103493 'LotroPlan 3.8.ods'
        https://bugs.documentfoundation.org/attachment.cgi?id=128252
        
                 Incl.           Self      Called
        Before:
        10,210,820,257  1,162,295,513  34,670,201
        
        After:
         9,887,701,235  1,384,985,151  34,670,201
        
        Only ~3% and 0.5% of the overall load time, but..
        
        Change-Id: Icbed8a7982a27472fdfb1dbe4fd2061ab1e601bd

2016-11-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [3ab31ae5db001021069f25257454b7dee78e6dba]

        vcl PDF NSS sign: upgrade SHA-1 hash to SHA-256
        
        Page 10 of "PAdES Basic" specification from
        <http://www.etsi.org/deliver/etsi_ts%5C102700_102799%5C10277802%5C01.02.01_60%5Cts_10277802v010201p.pdf> says:
        
        "The use of SHA-1 is being phased out in some countries and hence the
        use of other hashing algorithms is
        recommended."
        
        Change-Id: I1fbf4a194a24090b719322f3cb4f9d7eef58f134

2016-11-14  Eike Rathke  <erack@redhat.com>  [ec0f1b060a9ebff717b823daab75222307a09887]

        avoid reallocating if allocating once is enough
        
        Change-Id: I30dbdd59304095c3a535af98217ddcb973ba0416

2016-11-14  Stephan Bergmann  <sbergman@redhat.com>  [27ee9ee8e816334447f1cf781bc2892469e0c8dc]

        Don't AlignToPixel in SwView::SetVisArea
        
        When e.g. inserting a Writer doc in a Calc doc ("Insert - Object - OLE Object...
        - Create new - LibreOffice 5.3 Text" in Calc), the resulting .ods contains the
        size of the embedded Writer doc in two places.  First as
        
          <draw:frame svg:width=... svg:height=... ...>
        
        in content.xml, where the size is apparently the original rectangle's size,
        before it got aligned in SetVisArea.  And a second time as
        
          <config:config-item config:name="ViewAreaWidth" config:type="long">...</config:config-item>
        <config:config-item config:name="ViewAreaHeight" config:type="long">...</config:config-item>
        
        in Object 1/settings.xml, where the size is apparently the aligned size.
        
        When the document is loaded again, at first the first size is used to display
        the inner Writer doc.  But when the inner Writer doc is double-clicked (to make
        it editable), now the second size is used, and because they don't match, the
        whole document is erroneously considered modified
        (ScTabViewShell::ActivateObject -> SfxInPlaceClient::SetObjArea ->
        SfxInPlaceClient::Invalidate -> ScClient::ViewChanged ->
        ScDocShell::SetDrawModified -> ScDocShell::SetModified ->
        SfxObjectShell::SetModified), causing e.g. the "Save" icon to become "active".
        
        It is unclear to me whether these calls to AlignToPixel still serve any real
        purpose; lets see whether removing them causes any issues...
        
        Change-Id: I755dd9e8b2406f0b4b41d0f3d1281d6ad4b1b238

2016-11-14  Stephan Bergmann  <sbergman@redhat.com>  [b6ce0cd83afaab1bc03f7421745ff752c3459e99]

        Avoid unnecessary, wrong downcast
        
        ...as reported by -fsanitize=vptr when doing "Format - Paragraph... - Area -
        Color" in Writer:
        
        > cui/source/tabpages/tpcolor.cxx:65:19: runtime error: downcast of address 0x6030009782b0 which does not point to an object of type 'XOutdevItemPool'
        > 0x6030009782b0: note: object is of type 'SwAttrPool'
        >  20 01 80 1c  50 e8 e9 85 4d 7f 00 00  e0 28 48 86 4d 7f 00 00  c0 d7 11 00 30 61 00 00  80 29 54 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SwAttrPool'
        >     #0 0x7f4b047cfd3a in SvxColorTabPage::SvxColorTabPage(vcl::Window*, SfxItemSet const&) cui/source/tabpages/tpcolor.cxx:65:19
        >     #1 0x7f4b0480ec04 in VclPtr<SvxColorTabPage> VclPtr<SvxColorTabPage>::Create<vcl::Window*&, SfxItemSet const&>(vcl::Window*&, SfxItemSet const&) include/vcl/vclptr.hxx:138:46
        >     #2 0x7f4b047f8567 in SvxColorTabPage::Create(vcl::Window*, SfxItemSet const*) cui/source/tabpages/tpcolor.cxx:326:12
        >     #3 0x7f4b0472132a in CreateFillStyleTabPage(unsigned short, vcl::Window*, SfxItemSet const&) cui/source/tabpages/tparea.cxx:319:42
        >     #4 0x7f4b0471ef8b in SvxAreaTabPage::SelectFillTypeHdl_Impl(Button*) cui/source/tabpages/tparea.cxx:330:41
        >     #5 0x7f4b047114b3 in SvxAreaTabPage::LinkStubSelectFillTypeHdl_Impl(void*, Button*) cui/source/tabpages/tparea.cxx:323:1
        >     #6 0x7f4df3eac737 in Link<Button*, void>::Call(Button*) const include/tools/link.hxx:84:45
        >     #7 0x7f4df3e93bb6 in Button::Click()::$_0::operator()() const vcl/source/control/button.cxx:127:85
        
        Change-Id: I6259b100c535fa81b9f7452db84c22d5b10acb1e

2016-11-14  Stephan Bergmann  <sbergman@redhat.com>  [8c12f8145388a586536b874359ad0bae37ffcc3b]

        This RES_FRM_SIZE item is apparently SwFormatFrameSize, not SvxSizeItem
        
        ...as reported by -fsanitize=vptr when doing "Format - Page..." in Writer
        (though both types have a Size member at the same location, so didn't cause any
        real problems):
        
        > sw/source/ui/misc/pgfnote.cxx:283:32: runtime error: downcast of address 0x604000e23f50 which does not point to an object of type 'const SvxSizeItem'
        > 0x604000e23f50: note: object is of type 'SwFormatFrameSize'
        >  94 01 00 3d  90 ae ee 90 ff 7e 00 00  06 00 00 00 58 00 00 be  d0 2f 00 00 00 00 00 00  e0 3d 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SwFormatFrameSize'
        >     #0 0x7efd1c8d01e2 in SwFootNotePage::ActivatePage(SfxItemSet const&) sw/source/ui/misc/pgfnote.cxx:283:32
        >     #1 0x7efd1c8cbf07 in SwFootNotePage::Reset(SfxItemSet const*) sw/source/ui/misc/pgfnote.cxx:230:5
        >     #2 0x7f002e149560 in SfxTabDialog::ActivatePageHdl(TabControl*) sfx2/source/dialog/tabdlg.cxx:1117:19
        >     #3 0x7f002e1400e3 in SfxTabDialog::LinkStubActivatePageHdl(void*, TabControl*) sfx2/source/dialog/tabdlg.cxx:1035:1
        >     #4 0x7f0008248f37 in Link<TabControl*, void>::Call(TabControl*) const include/tools/link.hxx:84:45
        >     #5 0x7f0008204caa in TabControl::ActivatePage() vcl/source/control/tabctrl.cxx:1601:19
        
        Change-Id: I73df2438565a7069153b22140197897df810b2aa

2016-11-14  Stephan Bergmann  <sbergman@redhat.com>  [f3f71b087d25966d39a4c883bbe0b60b27419119]

        Avoid -fsanitize=null
        
        ...during CppunitTest_filter_dialogs_test:
        
        > filter/source/xsltdialog/xmlfiltersettingsdialog.cxx:1398:20: runtime error: reference binding to null pointer of type 'ResMgr'
        >     #0 0x7f144bf5ab10 in XMLFilterListBox::XMLFilterListBox(vcl::Window*, SvxPathControl*) filter/source/xsltdialog/xmlfiltersettingsdialog.cxx:1398:20
        >     #1 0x7f144bf7abb8 in VclPtr<XMLFilterListBox> VclPtr<XMLFilterListBox>::Create<VclPtr<VclVBox>&, SvxPathControl*>(VclPtr<VclVBox>&, SvxPathControl*&&) include/vcl/vclptr.hxx:138:46
        >     #2 0x7f144bf50df8 in SvxPathControl::SvxPathControl(vcl::Window*) filter/source/xsltdialog/xmlfiltersettingsdialog.cxx:1312:20
        >     #3 0x7f144bf7d487 in VclPtr<SvxPathControl> VclPtr<SvxPathControl>::Create<VclPtr<vcl::Window>&>(VclPtr<vcl::Window>&) include/vcl/vclptr.hxx:138:46
        >     #4 0x7f144bf56a2f in makeSvxPathControl filter/source/xsltdialog/xmlfiltersettingsdialog.cxx:1378:1
        >     #5 0x7f14d2060a04 in VclBuilder::makeObject(vcl::Window*, rtl::OString const&, rtl::OString const&, std::__debug::map<rtl::OString, rtl::OString, std::less<rtl::OString>, std::allocator<std::pair<rtl::OString const, rtl::OString> > >&) vcl/source/window/builder.cxx:1793:17
        >     #6 0x7f14d2078ddb in VclBuilder::insertObject(vcl::Window*, rtl::OString const&, rtl::OString const&, std::__debug::map<rtl::OString, rtl::OString, std::less<rtl::OString>, std::allocator<std::pair<rtl::OString const, rtl::OString> > >&, std::__debug::map<rtl::OString, rtl::OString, std::less<rtl::OString>, std::allocator<std::pair<rtl::OString const, rtl::OString> > >&, std::__debug::map<rtl::OString, rtl::OString, std::less<rtl::OString>, std::allocator<std::pair<rtl::OString const, rtl::OString> > >&) vcl/source/window/builder.cxx:1887:25
        >     #7 0x7f14d208790a in VclBuilder::handleObject(vcl::Window*, xmlreader::XmlReader&) vcl/source/window/builder.cxx:2856:37
        >     #8 0x7f14d20215bc in VclBuilder::handleChild(vcl::Window*, xmlreader::XmlReader&) vcl/source/window/builder.cxx:2114:33
        >     #9 0x7f14d2087bea in VclBuilder::handleObject(vcl::Window*, xmlreader::XmlReader&) vcl/source/window/builder.cxx:2859:17
        >     #10 0x7f14d20215bc in VclBuilder::handleChild(vcl::Window*, xmlreader::XmlReader&) vcl/source/window/builder.cxx:2114:33
        >     #11 0x7f14d2087bea in VclBuilder::handleObject(vcl::Window*, xmlreader::XmlReader&) vcl/source/window/builder.cxx:2859:17
        >     #12 0x7f14d20215bc in VclBuilder::handleChild(vcl::Window*, xmlreader::XmlReader&) vcl/source/window/builder.cxx:2114:33
        >     #13 0x7f14d200c59a in VclBuilder::VclBuilder(vcl::Window*, rtl::OUString const&, rtl::OUString const&, rtl::OString const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) vcl/source/window/builder.cxx:206:9
        >     #14 0x7f1492275862 in ScreenshotTest::dumpDialogToPath(rtl::OString const&) test/source/screenshot_test.cxx:177:24
        
        The existing code apparently depended on any calls to getXSLTDialogResMgr in
        xmlfiltersettingsdialog.cxx only happening after pXSLTResMgr had been set up in
        the outer XMLFilterDialogComponent::execute in xmlfilterdialogcomponent.cxx.
        That is not true when each dialog is opened independently in the screenshot
        test, so instead just call CreateResMgr on demand wherever needed.
        
        Change-Id: I9f6dc7c66d4999137352a8d91665b954f4088085

2016-11-14  Stephan Bergmann  <sbergman@redhat.com>  [c80ac2ba4a6486e6161e17f9118ba1563b7fc00e]

        Avoid -fsanitize=signed-integer-overflow
        
        ...when doing "Format - Page..." in Writer:
        
        > vcl/source/control/field.cxx:621:20: runtime error: signed integer overflow: 9223372036854775807 * 100 cannot be represented in type 'long'
        >     #0 0x7f57787c4868 in NumericFormatter::Normalize(long) const vcl/source/control/field.cxx:621:20
        >     #1 0x7f578a4608dc in SetFieldUnit(MetricField&, FieldUnit, bool) svtools/source/misc/unitconv.cxx:75:32
        >     #2 0x7f5488952648 in SvxPageDescPage::SvxPageDescPage(vcl::Window*, SfxItemSet const&) cui/source/tabpages/page.cxx:275:5
        >     #3 0x7f54889c3ea4 in VclPtr<SvxPageDescPage> VclPtr<SvxPageDescPage>::Create<vcl::Window*&, SfxItemSet const&>(vcl::Window*&, SfxItemSet const&) include/vcl/vclptr.hxx:138:46
        >     #4 0x7f5488925d27 in SvxPageDescPage::Create(vcl::Window*, SfxItemSet const*) cui/source/tabpages/page.cxx:162:12
        >     #5 0x7f579ea86df4 in SfxTabDialog::ActivatePageHdl(TabControl*) sfx2/source/dialog/tabdlg.cxx:1085:24
        >     #6 0x7f579ea800e3 in SfxTabDialog::LinkStubActivatePageHdl(void*, TabControl*) sfx2/source/dialog/tabdlg.cxx:1035:1
        >     #7 0x7f5778b88f37 in Link<TabControl*, void>::Call(TabControl*) const include/tools/link.hxx:84:45
        >     #8 0x7f5778b44caa in TabControl::ActivatePage() vcl/source/control/tabctrl.cxx:1601:19
        
        and NumericFormatter::mnMax is still SAL_MAX_INT64 (but will be set to a smaller
        value a few lines futher down in the SvxPageDescPage ctor).  So initialize mnMax
        to a substantially smaller value (that is still "large", but avoids this kind of
        overflow), and hope that no code relies on the exact initial value.
        
        Change-Id: If3b4db1d20bc59418d1769e9690bc7ecdbf29a50

2016-11-14  Stephan Bergmann  <sbergman@redhat.com>  [2f0885bb364ba795cdda01a145dd88f1318b99b6]

        Avoid -fsanitize=null
        
        ...when doing "Format - Page..." in Writer (and eFillType is TRANSPARENT):
        
        > cui/source/tabpages/tparea.cxx:331:33: runtime error: reference binding to null pointer of type 'SfxTabPage'
        >     #0 0x7f9f053e936f in SvxAreaTabPage::SelectFillTypeHdl_Impl(Button*) cui/source/tabpages/tparea.cxx:331:9
        >     #1 0x7f9f053e548c in SvxAreaTabPage::ActivatePage(SfxItemSet const&) cui/source/tabpages/tparea.cxx:157:13
        >     #2 0x7fa21be01676 in SfxTabDialog::ActivatePageHdl(TabControl*) sfx2/source/dialog/tabdlg.cxx:1126:19
        >     #3 0x7fa21bdf70e3 in SfxTabDialog::LinkStubActivatePageHdl(void*, TabControl*) sfx2/source/dialog/tabdlg.cxx:1035:1
        >     #4 0x7fa1f5efff37 in Link<TabControl*, void>::Call(TabControl*) const include/tools/link.hxx:84:45
        >     #5 0x7fa1f5ebbcaa in TabControl::ActivatePage() vcl/source/control/tabctrl.cxx:1601:19
        
        Change-Id: I279f507038ab4bae1be4f02b6537e6d1aab76348

2016-11-14  Stephan Bergmann  <sbergman@redhat.com>  [4622e44812656954cd3cd96671d99db8db6d6fb6]

        Avoid -fsanitize=enum
        
        ...when doing "Format - Page..." in Writer:
        
        > cui/source/tabpages/tparea.cxx:268:12: runtime error: load of value 4294967295, which is not a valid value for type 'FillType'
        >     #0 0x7f89ff653a41 in SvxAreaTabPage::Reset(SfxItemSet const*) cui/source/tabpages/tparea.cxx:268:12
        >     #1 0x7f8d15524560 in SfxTabDialog::ActivatePageHdl(TabControl*) sfx2/source/dialog/tabdlg.cxx:1117:19
        >     #2 0x7f8d1551b0e3 in SfxTabDialog::LinkStubActivatePageHdl(void*, TabControl*) sfx2/source/dialog/tabdlg.cxx:1035:1
        >     #3 0x7f8cef623f37 in Link<TabControl*, void>::Call(TabControl*) const include/tools/link.hxx:84:45
        >     #4 0x7f8cef5dfcaa in TabControl::ActivatePage() vcl/source/control/tabctrl.cxx:1601:19
        
        Change-Id: I19dd3ed9d362132daa3f3be9fb0e9702a62bdeb0

2016-11-14  Jean-Tiare Le Bigot  <admin@jtlebi.fr>  [9a86bf76fe1d8457c12026b9f96c0ce971b29b53]

        chartx: (regression) fix crash on label import
        
        The sparse chart import moved from assuming that the number of elements
        in the list parsed from ooxml is the same as the real number of
        elements. For this, the patch relies on a new member that was not always
        initialized. This patch fixes a missing initialization. According to
        'grep' this should be the last one.
        
        Change-Id: I31d8a653f227100436360deef4a53c9418de9d93
        Reviewed-on: https://gerrit.libreoffice.org/30838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-14  Caolán McNamara  <caolanm@redhat.com>  [2fdbe655bb63dd40fda9b684c5715f21fd5ab639]

        gtk3: scrollbar damage area one pixel too narrow/short
        
        under default Ambience theme Ubuntu 16.04
        
        tools rectangle strikes again, rejig to be left/top +
        width/height rather than left/top + right/bottom
        
        Change-Id: Id5274f068863cd5219a89142b392c9ca53a1694d
        Reviewed-on: https://gerrit.libreoffice.org/30850
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-14  Stephan Bergmann  <sbergman@redhat.com>  [682899e313bb5a201289dfcfd30cc7caec0945a6]

        CXXDestructorDecl is already handled
        
        ...a few lines up, together with CXXConstructorDecl
        
        Change-Id: Id9afd4d3936b2efb92de3c6ab950da78d876a5a8

2016-11-14  Stephan Bergmann  <sbergman@redhat.com>  [a796ca45e7cd26b5fd9c3e99ae9ceed41a3d9adf]

        Make CppunitTest_vcl_app_test compile again
        
        ...after 6e32e575829160b3c51ebbb67231baec7135afd3 "Resolves: tdf#103915 when
        global dark theme is set fall back to breeze_dark".  No idea whether
        bDarkIconTheme=false is the right choice in all three cases, but at least the
        test succeeds that way.
        
        Change-Id: I633c4ebff19a1d441baa8270d681a73c8f6c4aa0

2016-11-14  Katarina Behrens  <Katarina.Behrens@cib.de>  [ada8a2123ea655142be74a11c23e042a0109d5f8]

        tdf#103228: Remember fill type when switching between tabs
        
        This page used not to have exchange support, but it needs it now
        since it contains all the fill type subtabs
        
        Change-Id: Ibeefc0ae832b4d53727711a169f1765d28350ec1
        Reviewed-on: https://gerrit.libreoffice.org/30843
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-11-14  Stephan Bergmann  <sbergman@redhat.com>  [1e70553585af382c7da3f79a3edf29de56c2d6a1]

        Make ~OCode an anchor again for vtable and RTTI emission
        
        ...had been lost with dd5fa4cea7b0c6912754e6887a678a050d4a7610 "declare default
        dtor as virtual"
        
        Change-Id: I30acd02c293a5ecc99f5bf4f6b1f6358ae392e93

2016-11-14  Khaled Hosny  <khaledhosny@eglug.org>  [ea95ced269dceb72681f0e4a21d87499153d5781]

        Revert "tdf#103725: Fix horizontal scaling on Windows"
        
        This reverts commit 30fefcf71417f8c8644f5c0d3cb28c8c7f92a6c7.
        
        Thuough it works on my system, others report that it made things worse. A
        better fix is comming, hopefully.

2016-11-14  Caolán McNamara  <caolanm@redhat.com>  [6e32e575829160b3c51ebbb67231baec7135afd3]

        Resolves: tdf#103915 when global dark theme is set fall back to breeze_dark
        
        otherwise don't assume a desired iconset ending in *dark means breeze_dark
        is a good fallback
        
        Change-Id: Ia294a86e17a2c390b503d5200dfc7195759afa00

2016-11-14  Henry Castro  <hcastro@collabora.com>  [32d0378284a42f0eba1df92555767a43be079117]

        lok: add character parameter to renderFont
        
        When client side request special character, it is very useful to send a
        preview of the rendered font character
        
        Conflicts:
        	desktop/source/lib/init.cxx
        
        Change-Id: I1f5727163dfcc861add121e616bdb17881c28197
        Reviewed-on: https://gerrit.libreoffice.org/30784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-11-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [65ba7e4dc4eac174bbf02570d6a43803b7b681ff]

        tdf#103897 No space between template previews from Start Center
        
        regression from
        	commit	96e9ffa64706f523d67659a20a0ccce6fbd0cb91 (patch)
        	loplogin:singlevalfields in include/
        
        I did not notice that the mnItemPadding field was shadowing a
        declaration in a superclass
        
        Change-Id: I52cf9945da43fa3d1049b624a6b24bc6d974d445

2016-11-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [391c6aeeed289678446a5f6f4d039ef92eb284d4]

        ignore constructors for method-can-be-private analysis
        
        doesn't work right now
        
        Change-Id: I43693104f4af204a6bd0c22b0f7ef53c1a14bb6e

2016-11-14  Caolán McNamara  <caolanm@redhat.com>  [616bc7b854e237aea1962a6750abd7f139e38ac2]

        Resolves: tdf#103914 if menu no longer has focus, leave focus where it is
        
        In the normal course of events, the menu, or its children, has focus when its
        popped down, in this case continue to restored the focus to the previous focus
        window which had it when the menu appeared.
        
        If some other non-child window of the menu has focus as popdown time, leave
        the focus where it is.
        
        Change-Id: Ia860f90350653ad4d8056738dacbc434fb364989

2016-11-14  Julien Nabet  <serval2412@yahoo.fr>  [52040395e3046ac42b8c3dd385c7b1cb26b929f3]

        tdf#34212: Accented Characters and Umlauts are missing with Type1 fonts
        
        Following the revert of previous patch:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=297b22bd49ea11a90063ab8503fb83090f351668
        Gilbert Röhrbein proposed this patch
        See https://bugs.documentfoundation.org/show_bug.cgi?id=34212#c14
        
        Change-Id: I1a30427cd88f5602e7633894ba35307104c2ed8d
        Reviewed-on: https://gerrit.libreoffice.org/29792
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-11-14  Gabor Kelemen  <kelemeng@ubuntu.com>  [37c3e57c788fb5ad931126ea233093d87ac3dbc3]

        tdf#103703 Turn on single print jobs for collated prints by default
        
        This way when printing documents with odd number of pages
        and collated printing is selected the first page of the
        second copy is not printed to the empty last page of the firs copy.
        
        Change-Id: Ie4d9f6952e39581690c396665a9894970be54b6b
        Reviewed-on: https://gerrit.libreoffice.org/30774
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-11-14  Tor Lillqvist  <tml@collabora.com>  [757a60d01dd152aadab2ba3c8224252481ce8a88]

        xsd:dateTime must use period as decimal separator, not comma
        
        Change-Id: I8ed5242a4337da2ec1568d92bebfdad4915e6128

2016-11-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [69581b948de89db188197bce3a55d7eb07229f8e]

        warning C4701: potentially uninitialized local variable 'pPV' used
        
        Change-Id: Icaba0cbeff8edf4bf389cf001462f157830b7afd

2016-11-14  Caolán McNamara  <caolanm@redhat.com>  [40f8c14be28aeb78fe758264b43a255d2bfd4938]

        minor opt tweaks
        
        Change-Id: I418d0e04f8d4373c0d9f1f106ac0cc7779029802

2016-11-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [fdf56e4b50b396884f67b841b82bca2ae8def848]

        loplugin:unusedmethods
        
        Checked a couple of them:
        
        StandardCheckVisisbilityRedirector is unused since
            commit b1f8cf37828d5f37527e54774aa4935610aa6325
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Wed Nov 2 10:57:21 2016 +0200
            loplugin:singlevalfields
        
        SfxQueryStatus is unused since
            commit 64a708cba9b954afe3331f63c58218eb53b3d0ce
            Author: Caolán McNamara <caolanm@redhat.com>
            Date:   Sat Nov 5 20:28:27 2016 +0000
            Revert "Reverts a commit series that cripple windows ci."
        
        Change-Id: If1c9fe26c3ebc573d8c53c8f060b05c27f2711e5
        Reviewed-on: https://gerrit.libreoffice.org/30840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-14  Aron Budea  <baron@caesar.elte.hu>  [2cee32bd4f90cc70a44755f9a8e4a6e9c6c6f2d9]

        tdf#94262: fix performance of MakeTree_Impl(...) in templdlg.cxx
        
        1. replace 2nd level for-loop with a helper unordered_map that
         maps style name to its pointer
        
        2. replace 3rd level for-loop with std::lower_bound, since the
         children are inserted sorted (based on natural sort)
        
        ...and a few related, minor changes.
        
        Change-Id: I48f59f2e1ca416de1e2957e0d1d3708ed6e67112
        Reviewed-on: https://gerrit.libreoffice.org/30744
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [a24b62dc02cd21a992e78c551de594f7167fe7b7]

        warning C4701: potentially uninitialized local variable
        
        Change-Id: Ic3377b51faa2a83cd78bce43a56f323dc3a70085

2016-11-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [640c6745b0696e3bf9eb59899d5015b6ca828036]

        sw: prefix members of CellSaveStruct
        
        Change-Id: I94cd8c0d8f58ec2cfe00c9468e38f7129cd490f1

2016-11-14  Eike Rathke  <erack@redhat.com>  [fcb1445ace3cbb344e340c4b7be4e6933c1d54d3]

        ScFormulaCell::Notify: bail out early in doc dtor
        
        Closing a document we don't even need to check a hint ID here.
        
        Change-Id: I8cbfe50d46d6fd204a4b9ba2230e873eb5a8065e

2016-11-14  Mike Kaganski  <mike.kaganski@collabora.com>  [97eaf7bbb6ac66a2d71fe9a8cf962a673ee25b10]

        related: if we're empty, we're back to initial 'sorted' state
        
        commit ae922863c4932be38ef53ae5e985a668724e8f15 followup
        
        Change-Id: Ia9b8749880cc8c2b83dd59b4d7325cd666881c46
        Reviewed-on: https://gerrit.libreoffice.org/30837
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-14  Mike Kaganski  <mike.kaganski@collabora.com>  [450762b224d62ded0c55144fee0796085dd4def3]

        tdf#68118: Pass current document frame to SvxScriptSelectorDialog
        
        ... through MacroChooser
        Without this, current document's macros library is unavailable in
        "Assign" dialog
        
        Change-Id: I83baa3b98858260eab61e8f4fefde3f9979c6d83
        Reviewed-on: https://gerrit.libreoffice.org/30600
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-14  Caolán McNamara  <caolanm@redhat.com>  [6b35488c723e2f2266f7e377ad53a82af7b6fede]

        coverity#1371279 Missing move assignment operator
        
        Change-Id: Ic1c1017184bff54360b0ea3b6f57e53d61cbe1d5

2016-11-14  Caolán McNamara  <caolanm@redhat.com>  [aa3f954222a270d3e2fa531badd2fa7febd30338]

        coverity#703927 Unchecked return value
        
        make these less odd and simply return the thing they selected, rather than a
        bool that indicates that the rpObj arg was successfully set to non-null, so
        there's one flag to check not two which both mean the same thing.
        
        Change-Id: If70e412f98dea8b7114fb77f26a9c59aab93be50
        Reviewed-on: https://gerrit.libreoffice.org/30794
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [90a77e9c13eb9b2aa6e83653d9d2d1409bc47f36]

        oox, xmlsecurity: fix recently introduced style problems
        
        These files had a consistent style previously, keep them that way.
        
        Change-Id: I6347efd4a301ddd758f4661778c0dfb68585940d

2016-11-14  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [2559ab66fd2976df54fc7d66bac5b7c0f7c23370]

        Tango icon update
        
        Change-Id: Id8f14eb9a2b38e35d1147cea49413953f752472b

2016-11-14  melikeyurtoglu  <aysemelikeyurtoglu@gmail.com>  [c5f5b3e5334c52502c1de28828a44ad469c68850]

        tdf#91222 VclBuilder constructor cleanup
        
        Change-Id: I29a8ca55d1d9f319cd57e5e30fa7e58e4d91dc5c
        Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/30810
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-13  Caolán McNamara  <caolanm@redhat.com>  [fef32a42c8bd8fd640d6c9cdc2f839fb43ad490c]

        loplugin:unnecessaryoverride
        
        Change-Id: Ifcdbf71a2added62b325e1a6a848973320154435

2016-11-13  Caolán McNamara  <caolanm@redhat.com>  [fd90e405888cb566c8064497ee04d31360480330]

        coverity#1371441 Uninitialized pointer field
        
        Change-Id: Icabed9a27be9e34552531997818afd202f31114c

2016-11-13  Olivier Hallot  <ohallot@collabora.co.uk>  [69a3d753bb8ecc8f2001197546d721dfd92b83df]

        Updated core Project: help  e852c87f0bef8b19c4d733460bb10910a880e769
        
        New <object> element in online help + cleanups
        
        * Implementation of <object> element in XHP files, with corresponding
          transformation in XSLT. Video objects maps to HTML5 <video> and
          audio objects into <audio> elements. Generic <object> maps to
          HTML5 <object> (WIP)
        
        * CSS file with some cleanup and branding colors, includes the option
          to show debug info in .debug class. CSS fonts with recent changes.
        
        * Index.html file with new <div> and better font rendering
        
        * help.js with info on top right about the page displayed
        
        * Cleanup of getbookmark.sh * New README with instructions
        
        Change-Id: I856b99308ee008d8607dd0ba60a446224cc26e58
        Reviewed-on: https://gerrit.libreoffice.org/30812
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-11-13  David Tardon  <dtardon@redhat.com>  [3838475c2fbeb3c84c2ee96a1845893b20d9495a]

        drop extra semicolons
        
        Change-Id: Ie6713d1bdf0010e5bc0bb70ca995c4dd36408673

2016-11-13  David Tardon  <dtardon@redhat.com>  [27a165cfc97f004ecf5d911a3adc3b5ced36f7fd]

        drop useless semicolons
        
        Change-Id: I039f8ff491b42ea9c3936bf13922df8095434228

2016-11-13  David Tardon  <dtardon@redhat.com>  [a21d24ca72b792c9fdd74894ebf773c72fc2b704]

        revert unintentionally committed lines
        
        Change-Id: I5cb355af20f18e63fdfe45e5946a9281fd1fa084

2016-11-13  Khaled Hosny  <khaledhosny@eglug.org>  [ebfe8bb2b2cfc3dba063260bf746db923a3693f2]

        tdf#103895: Another fix too macOS glyph bounding
        
        Apply font rotation when calculating glyph bounding rectangle.
        
        Change-Id: I9c533ec3b33a5858d46b60d1700a50d3b6f915a4

2016-11-13  Khaled Hosny  <khaledhosny@eglug.org>  [e760de7db53a6ccfa0b4732d9c4639441dc22434]

        The nAngle is set but never used
        
        Change-Id: I7c8493e06ab3d7bab60f5af14100b1e25dd68fba

2016-11-13  Khaled Hosny  <khaledhosny@eglug.org>  [3a64e01a7e2ac65daa4f3fa623d9ef5b9ca24f7f]

        Simplify vertical text drawing on macOS
        
        Rotate only the rotated glyphs instead of rotating everything, then
        unrotating the upright glyphs. No need for a rotated font either,
        rotating the graphics is fine.
        
        Change-Id: I1fce2c9c6a29abb1353a5fc8485a9c0d34edfbf1

2016-11-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [c622982a7a85007b4f40b101643c638adb8651db]

        sot: fix loplugin:cppunitassertequals warnings
        
        Change-Id: Ib4ec7d5c3dc89c80cc46bbbe8a14f6b1393ffa76
        Reviewed-on: https://gerrit.libreoffice.org/30767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-13  Caolán McNamara  <caolanm@redhat.com>  [bf5eef2415fb84a1c885c8f74a22e575de6971fe]

        coverity#1371152 Missing move assignment operator
        
        Change-Id: I7cf3ed2c1cd392b149d21ee884aac695d5d01be2
        Reviewed-on: https://gerrit.libreoffice.org/30796
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-13  Caolán McNamara  <caolanm@redhat.com>  [ae922863c4932be38ef53ae5e985a668724e8f15]

        if we're empty, we're back to initial 'sorted' state
        
        Change-Id: Id85c670ab40d9d0e9848f91f4f2d14212f52c1a1
        Reviewed-on: https://gerrit.libreoffice.org/30795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-13  Gulsah Kose  <gulsah.1004@gmail.com>  [c3c08a16f8317266bcb86041d812d8a9821c237f]

        tdf#103268 Activate editing object name function for writer images.
        
        Change-Id: Idfe88a3f5b7492dc6ac71fa3791839a000a7483b
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/30759
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-11-13  David Tardon  <dtardon@redhat.com>  [33ae095d92246cd2c74c30c9e070a8e0241926db]

        add missing dependency
        
        Change-Id: I72696c82d9a96709746060ae18bd497da8715d35

2016-11-13  David Tardon  <dtardon@redhat.com>  [a64958ab631a81feda8a42807b17fda6cb29147e]

        move all tests for DLP libs to one place
        
        Change-Id: Icbce7f5512c0c205f44db520f337ce9520d228d5

2016-11-13  Khaled Hosny  <khaledhosny@eglug.org>  [24707c7b8d5e7b3d72decb9749b83153b273917f]

        Fix build
        
        Change-Id: I55db5ba855b8d72e9be0298a68b094c7b01d9f54

2016-11-13  Korrawit Pruegsanusak  <detective.conan.1412@gmail.com>  [25638e24191936be443cccb6d70121a77b795477]

        Change remaining sal_Int32 to ContinuationFlags ...
        
        from 7f97b5e72c61066ea1ddd0f782e50070ce5f6363
        
        Change-Id: I064e35f879ecba61d7ef71a0a177e760c3d263c4
        Reviewed-on: https://gerrit.libreoffice.org/30793
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-13  Khaled Hosny  <khaledhosny@eglug.org>  [069fc2a6a306a65dd8ce0d35f0a2c3d97d87f56c]

        The bigendian parameter is always set to one
        
        Change-Id: I91cc9ba6fac9318547a0321fa0668294db79559c

2016-11-13  Khaled Hosny  <khaledhosny@eglug.org>  [7bd2eba766ce02d38d09d929eea3db70d6b30987]

        Unused code
        
        Change-Id: Ief0942e7e3dfb7a550bcd1de99e4630831438c86

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [892ad530b8898b5b6cb2e9c937c20599ea3e84fd]

        Actually this should be MAXROWCOUNT.
        
        Since the end value is non-inclusive in flat_segment_tree.
        
        Change-Id: I5f1febe378ab5c815d420ae77e38286fec8835b6

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [c000b8144ee494743571d10b4958c3c0ec2591bd]

        Address warning from the MSVC compiler.
        
        warning C4701: potentially uninitialized local variable 'aRange' used
        
        Change-Id: I06753a17f9b7efa35395f943f8a2ecccdd194be9

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [61228277fddba7e92f69bbee12010fb53835827d]

        loplugin:staticmethods
        
        Change-Id: I674afe58964c27c349012de1117db3e362e72e5f

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [cc46bcc68b2f10ce01e70793589943723995ecc4]

        loplugin:stringconstant
        
        Change-Id: Ia32a99530b8b32dc82dbca79d8c8ca1f2e090a96

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [8ce6e2e8bc4c1d8e8963f7fb5cdc651b2445d4ea]

        Dump the state of the "save" data as well.
        
        The "save" data is basically a section of the pivot table data that
        needs to be saved to the file.
        
        Change-Id: I2589c0fcd6df2458d35397b358064645fd97687f

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [b090a7c9a8e49fb3e4ca28ac5c5bd3fcc9800a8d]

        Let's just dump the result tree in dbgutil build.
        
        Change-Id: I491a36152bb2106a7917a0fd548bd5b34d7021c6

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [e8ccf9a2e37ea69fd92974125f824c70af4ef304]

        Let's hook up the pivot table dumper code to Ctrl-Shift-F8 as well.
        
        It dumps the pivot data if the cursor is over a pivot table output,
        else it dumps the column storage info.
        
        Change-Id: I403e381be3f64d139f8bfaca7e477742a65dde9c

2016-11-13  Takeshi Abe  <tabe@fixedpoint.jp>  [73e21792efb36209b6ca8c14377e40756f9173b0]

        Remove empty file
        
        Change-Id: I7a6a9c6aa0720b9ba482b8ffa902452c3fac69fe
        Reviewed-on: https://gerrit.libreoffice.org/30779
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [79258677f04c59d194bbfd032230c7a2fc4fea80]

        Renaming due to the fact that it now dumps non-formula blocks too.
        
        Change-Id: I9d06786a93bab2f0ed0d179df8edf9b5d8128bf6

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [f20df23ad9380d19dfb64b51d943109bd3895efe]

        Keep loplugin:staticmethods happy.
        
        Change-Id: I2cdf67490d61b2868910e615bfc44d126d207bcb

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [633b9f30d0037f91e51e024960155c738c2fadb0]

        Dump the other block types as well.
        
        Change-Id: Iff41d4c2065a03865f884b2a8a260ffd83835dc1

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [4b57b76b6e0200a1fbbf40b98ff1d05793223287]

        Let's not dump formula results.
        
        It could be too verbose.
        
        Change-Id: I5f2da92e78bb069f3bb0c9c07bb3eae6d990f810

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [5a8fce7c5607ede6675effe410cbe29e343b6885]

        Ctrl-Shift-F8 to dump the column storage where the cursor is.
        
        Enabled only in dbgutil build.
        
        Change-Id: I0cd095fb56893122a26b2da6882fca15e516d193

2016-11-12  Eike Rathke  <erack@redhat.com>  [d38459355e3e845ad8db3c515536267923afe3ec]

        accidentally kept always scroll test enabled.. tdf#46200 follow-up
        
        When ironing out the nitpicks and committing
        453de3473cf6f383c71466a1ed15e28b844ed7e5 the stupid reviewer forgot to
        revert the bScrollLock=true so now the scrollock mode was always on.
        
        Change-Id: I16b00266044a9ec9c839ad05e688801a7f3c7158

2016-11-12  Tamás Gulácsi  <tgulacsi78@gmail.com>  [96175a4bc6687c3adc31b9e0246fe49db2b7675e]

        tdf#69981 - sc: blank empty cells in TextToColumns
        
        If the string is empty, we must delete the destination cell.
        This is done, iff we don't return early (rStr.isEmpty() check).
        Instead, add a fast path for the empty string.
        
        Change-Id: I950db5012e7e9337f2efd576e58198b1b49eaa0c
        Reviewed-on: https://gerrit.libreoffice.org/30778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-11-12  Jean-Pierre Ledure  <jp@ledure.be>  [f57502e75cae1020f3fcfa5919802a78a6ccb6ff]

        Access2Base - 3 typos
        
        Change-Id: Ie501bc7190a8eccc2810ccac2dddaec52813f1a2

2016-11-12  Jean-Pierre Ledure  <jp@ledure.be>  [feed5f8a4b3f995a9591a015ba1554078cad9f9f]

        Access2Base - OutputTo method accepts input from array
        
        in addition to tables and queries.
        (only for internal use - arguments not published in documentation)
        
        Change-Id: I4c7aff878a4ff1a03dcc32baae740559d034d3ca

2016-11-12  Caolán McNamara  <caolanm@redhat.com>  [1ef8ab3ed7930cec2569ee576a409c7a6bbb42e9]

        coverity#1394295 Unchecked return value
        
        Change-Id: Ie4edbe91ab4f9b9910fc895e47ea8b9fdfc00b7e

2016-11-12  Caolán McNamara  <caolanm@redhat.com>  [20043e3fa26dfe7574bc5e985455c7042e0e53f9]

        coverity#1394296 Dereference before null check
        
        Change-Id: I143b7439b33695aa5bc4e32fd9386692eac37697

2016-11-12  Caolán McNamara  <caolanm@redhat.com>  [c0081fe0f44610a9a78a764b02dff1879c263116]

        coverity#1371239 Missing move assignment operator
        
        but if _MSC_VER need >= 2015
        
        Change-Id: I730319702ddc589c4fc1d72b20fd200eacfa53e4
        Reviewed-on: https://gerrit.libreoffice.org/30785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-12  Mike Kaganski  <mike.kaganski@collabora.com>  [737d324c900bc3c89e7d7f955b9b4b6725023679]

        Aviod memory leak in ScInterpreter::ScIntersect()
        
        When one argument is a reference list, and another is a reference,
        that reference is converted to temporary list. That list used to
        leak because of missing release.
        
        Change-Id: Ic76c9b8769b3a50980cf4d4e3468763b65f21e07
        Reviewed-on: https://gerrit.libreoffice.org/30792
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-11-12  Tor Lillqvist  <tml@collabora.com>  [afca1634c9634b89be05c4822c6a317dabc29925]

        cid#1394298: This field was uninitialized and unused
        
        Probably cid#1394297 was a fallout from that?
        
        Change-Id: I98134ccbbbe8bc0b7d3c172ffddcdc3666f436f6

2016-11-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [0415e4a9143b6240fec87675877ba59bf0c9d2a5]

        Sd test: use binary mode to dump shapes to avoid Windows line endings
        
        Otherwise on Windows we can't regenerate reference files.
        
        Change-Id: Ia293fb62651ff981b127893e26ef1d19172d2a2b
        Reviewed-on: https://gerrit.libreoffice.org/30788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-11-12  Tor Lillqvist  <tml@collabora.com>  [abe9f41277febb1cc9c75d2ccce6e7bf75846924]

        More EncapsulatedX509Certificate work
        
        Change-Id: I64239dfcfbc2383c2bf53c0cb86196d3f2c79330

2016-11-12  Julien Nabet  <serval2412@yahoo.fr>  [a2c6112a4753347070608480be21066b6dab0bc7]

        Related tdf#70433: Use subtype to distinguish BLOB/CLOB for Firebird
        
        See http://www.firebirdfaq.org/faq48/
        
        Change-Id: If233919daeb02b67d0b3bc42547fbd3030864c37
        Reviewed-on: https://gerrit.libreoffice.org/30789
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [045dee9c5e884ce16a2fa93354a4ae912137ae46]

        add MAXIFS testcase
        
        Change-Id: I6946fc6a6503c8e2b3b95d0d0a13d0e356f0993f
        Reviewed-on: https://gerrit.libreoffice.org/30728
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [86f9020c8ea088d693969471409863b451289fad]

        add LEFTB test case
        
        Change-Id: I7370b60f417d4f1460a959c506e5ebc75d95fa61
        Reviewed-on: https://gerrit.libreoffice.org/30366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [0108a967d7b1a434d54296c1acedf0545ea75c5b]

        add MEDIAN test case
        
        Change-Id: I5d823f33b4cbd4a3e3b7317bcdf6d39c6210a9a0
        Reviewed-on: https://gerrit.libreoffice.org/30729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-12  Julien Nabet  <serval2412@yahoo.fr>  [73679ee0a31e3f70ace5136a8e41cbeb1f00c238]

        Copycat SvtSysLocale_Impl for SvtSysLocaleOptions_Impl
        
        and so avoid warn:unotools.config:6728:1:unotools/source/config/configmgr.cxx:167:
        ConfigManager not empty when exiting LO
        
        See http://nabble.documentfoundation.org/OSL-ASSERT-items-empty-because-of-Setup-L10N-td4199284.html
        
        Thank you Eike for the hint!
        
        Change-Id: I4b374a075ad8f1ef10a71f3a9424986154613aef
        Reviewed-on: https://gerrit.libreoffice.org/30787
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-12  Kohei Yoshida  <kohei.yoshida@collabora.com>  [545f5f8abd1df1f9818fbc62c95006149bcc18ef]

        Guarantee that InterpretFormulaGroup() is always called first.
        
        This makes it easier to profile group calculations via formula log.
        You can always bail out of that function when unfavorable condition
        hits.
        
        Change-Id: I49664c3e34b9efc98f39845379631649f76769de
        Reviewed-on: https://gerrit.libreoffice.org/30790
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-12  Takeshi Abe  <tabe@fixedpoint.jp>  [18629fbb919608b4c1085e99631d5be83cf23e57]

        starmath: Prefix member of SmBlankNode
        
        Change-Id: I20b9fa14d42549a3c5be8a7d4f52c85fcef52cf5

2016-11-12  Mark Hung  <marklh9@gmail.com>  [4ffb2ae4bb89346bf62c187693f6044846870c63]

        svx: prevent customshape handles go far away when adjusting.
        
        Change-Id: I4d1efd52320093a8edf4a5b7b1032a0754275f39
        Reviewed-on: https://gerrit.libreoffice.org/30604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-11-12  Mark Hung  <marklh9@gmail.com>  [a39a2d28acb7f6034379a3c7ad47974f9c703fb6]

        tdf#100733 svx: use RefR and RefAngle for polar handles.
        
        Shapes imports from ooxml use RefR and RefAngle that refers
        to adjustment to be updated. Though the properties exist
        but the functions weren't implemented before.
        
        Change-Id: Ib45c2e8b16c9a7b41387a3e8c356b803eaf74b77
        Reviewed-on: https://gerrit.libreoffice.org/30603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-11-12  Mark Hung  <marklh9@gmail.com>  [a241009fea0375d82dda24e10f9a5736652e2753]

        tdf#100733 oox: update preset shape definition for polar handles.
        
        RefR and RefAngle of polar handles of custom shapes can be handled
        now. Their values in oox-drawingml-cs-presets and the loader of
        preset shapes are updated accordingly.
        
        Change-Id: Icacb19fbd1f4c202950b0a19afce01ad1cafc82a
        Reviewed-on: https://gerrit.libreoffice.org/30602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-11-12  Mark Hung  <marklh9@gmail.com>  [4c742c4726e9dee47f6ae9fa3654bfb486b86e54]

        tdf#100733 oox: imports RefR and RefAngle of polar handles.
        
        RefR and RefAngle was ignored when importing polar
        handles for customshapes.
        
        Change-Id: I2d2aa1b0e54cf4946417c6dc81ecdbe58f6b50e9
        Reviewed-on: https://gerrit.libreoffice.org/30601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-11-12  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1a31df1225b3149bf35ca40a76859b52c9c07886]

        Updated core Project: help  106850a265b62c6a85d713c20afe131844013f0a
        
        tdf#82997 Update CSS for fonts used in systems of this decade
        
        Draw inspiration from Medium.com’s use of system fonts. Drop the ones that were
        only shipped in the proprietary StarOffice, and we have never bundled — nobody
        has those installed, and by today’s standards they had poor glyph coverage.
        
        Change-Id: I61ba65601027b35c492a379bd6ed78cd97100654
        

2016-11-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [0d75c63a307616b8327b1828d2ab973f4713822b]

        add REPLACE test case
        
        Change-Id: Ic9e812abd1bc0d47fe30e810f71bca97811439bc
        Reviewed-on: https://gerrit.libreoffice.org/30730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-12  Eike Rathke  <erack@redhat.com>  [0d6f974b97597744119db9dc3d193aeeb8f9d3fa]

        Resolves: tdf#93415 use proper sheet separator in ADDRESS A1 notation
        
        So that it matches what INDIRECT can digest in the current
        configuration, as that is the primary use case.
        
        The actual separator used depends on "Reference syntax for string
        reference" and "Formula syntax" configured in Tools Options.
        
        Change-Id: Iff91be7afdb9601a87b547dd3a7d3f4d994caf5d

2016-11-11  Kohei Yoshida  <kohei.yoshida@collabora.com>  [0af30952982767543cddd0b1ce643cb8d5c253a2]

        Dump the formula string here which is also useful.
        
        Change-Id: I604fbb41fc41319bbb17a5aef0994c8e0adc838a

2016-11-11  Julien Nabet  <serval2412@yahoo.fr>  [ba8a41bac3765f7b3562d357aeb13f752ea14ba4]

        tdf#71251: VARCHAR max length is 32765 for Firebird
        
        At least for Firebird 2.5 (see http://www.firebirdsql.org/en/firebird-technical-specifications/)
        Let's put the same for CHAR
        
        Change-Id: I4ab232689093b0418a7c1a9751685f41f2dabbf7
        Reviewed-on: https://gerrit.libreoffice.org/30783
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-11  tagezi  <lera.goncharuk@gmail.com>  [a615d93fa583eacc30b1ac38eba692ad009e8863]

        Updated core Project: help  3856203084068752c3f5868e1f75ca4feb1f45d8
        
        small refinements and cosmetic changes
        
        corrected mistakes in the examples
        pushed back signs of equality from numbers
        made refinements  warning of error
        
        Change-Id: I07194c563cf22d5b1b8254f77579f12461362a15
        Reviewed-on: https://gerrit.libreoffice.org/30782
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [fe7671f144ae6cdcdbeb26ec0b3048744bcc6002]

        Revert "coverity#1371239 Missing move assignment operator"
        
        This reverts commit 8909cbeb315e257fbe06dad6caee5db18879b916.

2016-11-11  Michael Stahl  <mstahl@redhat.com>  [8eec78d3fb715987a81cf17d6363343d59ae10f4]

        xmloff: print a warning if we drop a style on the floor
        
        Turns out we do not support section styles.
        
        Change-Id: I2858c639c1c9743f53836548b4c73645fa32d87b

2016-11-11  Michael Stahl  <mstahl@redhat.com>  [33a32bb1e19eb4cd9017c3e2016d165f38dc7c7d]

        sc: OUString cleanup
        
        Change-Id: I2fcd14adaa20d2692beb12ffd0b40b1a47538fbc

2016-11-11  Olivier Hallot  <ohallot@collabora.co.uk>  [78d1567437ad8d439ae682868788565310073772]

        Updated core Project: help  383f9c4105ba03f86aa722b4881e7f690e017baa
        
        Cleanups and debug info for online help
        
        Add display of help page filename on top right
        Normalize media files (part)
        
        Change-Id: Ib6123efde1113adeb1470565a036e605a9d82b7e
        Reviewed-on: https://gerrit.libreoffice.org/30765
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-11-11  Abhilash Singh  <abhilash300singh@gmail.com>  [453de3473cf6f383c71466a1ed15e28b844ed7e5]

        tdf#46200 Use the Scroll Lock key as a toggling lock key like Excel
        
        Change-Id: I153522a90674f3f3c4db4ff300ef5cf4075704e3
        Reviewed-on: https://gerrit.libreoffice.org/30117
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-11-11  Khaled Hosny  <khaledhosny@eglug.org>  [553cfda502a1516673233e409f91372766da6c4d]

        tdf#103871: Set Kashida flag per glyph
        
        When we are shaping mixed script text, the Kashida flag would be set
        based on which script come last, which makes no sense of course.
        
        I just left an XXX note yesterday, and I hit the bug today already
        in a friend’s document!
        
        Change-Id: Ic996fd886f30f4385185eccd214b5648f7248262

2016-11-11  Khaled Hosny  <khaledhosny@eglug.org>  [8d8f31d38fcc951df16d23b3c17c396bca7a4659]

        FALLBACK_MASK flag is unused
        
        Use also sensible values for the rest.
        
        Change-Id: Ia772746cffe8c1e6d9d4aa4051b7b9df6d2e7ac8

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [8909cbeb315e257fbe06dad6caee5db18879b916]

        coverity#1371239 Missing move assignment operator
        
        Change-Id: Ie5cddac8b4b0c8eefee82a14c845982600df0455

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [5abd8d2eeeaecfcd18e2c61fe6d5a674a1826b69]

        coverity#1371263 Missing move assignment operator
        
        Change-Id: Ifb4117afac4aa86893e674a581e1a7bb80925ee3

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [f731296e0ce7c4a0be77fdcba0c2578147211dfa]

        check for self-assignment
        
        Change-Id: I74eb934d19c0b511870e5a675917ca4baaf768cc

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [4a862a6a016f5ae9f8ce466c917a8d012fe293ef]

        make it more typical copy ctor
        
        Change-Id: I0367e24b966a5bcc0d4838022ae12054e097270e

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [d5233a94fde279b5758bb9c45ee64203b753b5ee]

        seems dubious to copy the state, but drop the load again bit
        
        if the assigned-to item had loaded its original content, but the assigned-from
        item hadn't, then surely the assigned-to item will never load the new content.
        
        if the assigned-to item hadn't loaded its original content, but the
        assigned-from had, then why load it again
        
        Change-Id: I68c2cf2682a517e7e630ab6cbc637b35a2b9c7aa
        Reviewed-on: https://gerrit.libreoffice.org/30781
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-11  Khaled Hosny  <khaledhosny@eglug.org>  [c49d5dea164b09b05a898495fa2dd48b7ca4f0e4]

        tdf#103765: Minimize the effect of rounding to int
        
        Instead of scaling the relative coordinates and accumulating rounding
        errors, scale the absolute coordinates. Also round to int instead of
        truncating.
        
        Change-Id: Ida0b4092685e898b7c5b5c07e923e386ffde8bcd

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [d34572d39db1f94932fba492bb2a47f0237217b4]

        these are going to get overwritten immediately
        
        Change-Id: I065ae2aa2dead0679d05f080124ed54c27f0d68f

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [763c47724d0ed4be5bbfeea7da737fdc50b3e80d]

        make this operator= a little less crazy
        
        if SetGraphicPos was called with GPOS_NONE then
        xGraphicObject, maStrLink and maStrFilter are
        in a suitable state to copy to get the same
        results as explicitly forced here
        
        Change-Id: Id072590e92e0c083a3cbc443db0e85d9dbfa73f0
        Reviewed-on: https://gerrit.libreoffice.org/30780
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-11  Andras Timar  <andras.timar@collabora.com>  [0220020a620a69eae493070ddd88cc74825400b1]

        new release of Graphite lib: 1.3.9
        
        Change-Id: I4e9a7ebf323848a03e02da3e9ed39377d1df6715
        Reviewed-on: https://gerrit.libreoffice.org/30771
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-11-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f908ec9c2230a65db309fe5ed3e43390d72bbe51]

        tdf#98059 Don't replace existing objects when inserting media
        
        Change-Id: I849e6801a20fcd3fb10482854e56923f99060f04
        Reviewed-on: https://gerrit.libreoffice.org/30776
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-11  Michael Meeks  <michael.meeks@collabora.com>  [99316fc0c830ae6c827d9b7f56bf057ff7731ed5]

        tdf#103632 - sc: OOB sort fields unit test.
        
        Change-Id: I6734d51c8f9c4ca5a01c3e54a71f83ba15db508d
        Reviewed-on: https://gerrit.libreoffice.org/30761
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2016-11-11  Michael Meeks  <michael.meeks@collabora.com>  [b8fa4d1b2d135cabc9eb5162ca0c5af649f1cdaf]

        tdf#103632 - sc: tolerate OOB sort fields from UNO API.
        
        Change-Id: Ie04b4281947a05572672838b3b4b5c6173d8fa0b
        Reviewed-on: https://gerrit.libreoffice.org/30576
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [7c0bc672791b9738aac94109ea530106c6a84682]

        why have a pimpl with somethings in it and somethings not
        
        Change-Id: I6151defcd9dddf4582ecf8d5952f6f8a825c545a

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [bc09385ce297219f1976a9ca41a0b30902b9326d]

        the pStream member makes no sense at all
        
        maybe the PurgeMedia call in sw was meant to be a PurgeGraphic
        call originally
        
        (PurgeGraphic since removed by...
        commit a22ac2c218870033822120bf0b0d6cfde6ce799f
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Jul 14 22:06:29 2011 +0100
        
            callcatcher: remove unused methods)
        
        PurgeMedia releasing the stream makes no difference to the only place its used
        which is SvxBrushItem::GetGraphicObject which makes a new one every time
        anyway.
        
        the SvxBrushItem assignment operator doesn't change the stream
        member of the pImpl which looks utterly nuts, so its a good thing
        the stream is not reused
        
        Change-Id: Ie0dee22a6640a6916908fcddbc3541ba85034217

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [af92221020fa2ef4d51fb4301e6878286a37ccca]

        this looks like a leak to me
        
        Change-Id: Id72d770ec55d6e627a81cc9590cb59f6c84f27b9

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [edff2837c36ea736a0a206e56f92de23e19f19b3]

        use std::unique_ptr
        
        Change-Id: I03e2fb2d3ad1b0b7e64f93dbee172b119ef7bf40

2016-11-11  Dennis Francis  <dennisfrancis.in@gmail.com>  [efecee353f55640dd5cdf1a0f5d3f4e562ed5e43]

        tdf#101299 : do not show merge cells context menu for the trivial case
        
        Change-Id: I4e5726009ac5ef60ffa74f3bbbe01683c3658e95
        Reviewed-on: https://gerrit.libreoffice.org/29583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-11-11  Stephan Bergmann  <sbergman@redhat.com>  [fa194e7dfc971fe3c90cdfdbf9ded3955d107202]

        loplugin:vclwidgets
        
        Change-Id: I518db241a76bccbe060242eeeafd58135b2ac560

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [b8b05986e7ba37b90d4636f87bc31703cdff9d67]

        default dtor is sufficient
        
        Change-Id: Ia32b31489eb67f24987852dbadbcc2d3a81a0312

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [18737001d8d78f365254dca8469f7ab1ab23fa2e]

        default copy ctor is sufficient
        
        Change-Id: I908848590add00d96001e1fdaafedc85ae3d6765

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [fdfaf4b1e2c9b862a16e638aa7916f1b9d4316a4]

        use std::unique_ptr
        
        Change-Id: I68e3e498fa4abeca66501897fe5975b44611259c

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [d3c751fe21856cb0fcfe5672ebd9f40eaaf1dab4]

        coverity#1371312 Missing move assignment operator
        
        Change-Id: I4484f270e33e479c954c8421a46d52f3d81ec4dc

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [0854e1a6f985b6cc272950dd3d2f3027e2f01080]

        use std::unique_ptr
        
        Change-Id: I5efcfe9ae2d94b34150127917c07dc920fd0e71a

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [a24b7ea97958af10004abb8f209a31031372d7c2]

        fix build
        
        Change-Id: Ie5a566a523731bc75e85a227c4149fe8e03a2c76

2016-11-11  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [0637d0f43d3dc5b41a1bbc5726d6a68b7c36a519]

        tdf#101042 Fix for frozen windows in Excel
        
        Window protection is "not allowed to move and resize windows" in MS Excel,
        it is definitely not Frozen Panes ( maData.mbFrozenPanes )
        
        Change-Id: I04f0429738a6daecb26274f169c5118dba73e895
        Reviewed-on: https://gerrit.libreoffice.org/30076
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-11-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [518e1999c4a77e6a8fb7ddf02568461d0343bb9a]

        tdf#67544 Embed slide transition sound in the presentation
        
        This is only the filter part, UI is still missing
        
        Change-Id: Ic2ee0196c6b501abb244397cb14bb70626b45ae8
        Reviewed-on: https://gerrit.libreoffice.org/30772
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-11  Jean-Pierre Ledure  <jp@ledure.be>  [a7e469a286d73440479393f33c05797621d553e8]

        Access2Base - New properties in Database class
        
        Name, Connect and Version
        
        Change-Id: Ief0da378fd8927df7accdfc0157547670ca203de

2016-11-11  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [8d811eda74a6b2b249a44a9217328e8d2788ec3c]

        tdf#36038 QA test export/import extended LCID to Excel
        
        Change-Id: I5c8a19f62f030913f7e6dcbc0274f5d0aa197056
        Reviewed-on: https://gerrit.libreoffice.org/30175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-11-11  Khaled Hosny  <khaledhosny@eglug.org>  [30fefcf71417f8c8644f5c0d3cb28c8c7f92a6c7]

        tdf#103725: Fix horizontal scaling on Windows
        
        * Restore the hack for adjusting font width on Windows, for the life of
          me I can’t find where we change font width or why I get different
          values on Windows than Linux.
        * Create IDWriteFont from LOGFONT instead of HDC, as it seems the later
          will discard the font width.
        
        Change-Id: I74d6685b8c2a6f5d8087f439fbb02f0343f13691

2016-11-11  Khaled Hosny  <khaledhosny@eglug.org>  [b9ed8e553eb8515051dbdcabfe4aa0227f0d3023]

        Unused code
        
        Change-Id: Ie2e4b5881a783441d32010408c05b3c9f1e5641c

2016-11-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [49f65d5114a5e7df0274e9453a79dd1bd18491ad]

        xmlsecurity: extract parts of PDFDocument::Sign() into separate functions
        
        Hopefully it's easier to read this way.
        
        Change-Id: I145e00f8e57e20f2663d1c9ee494af5d93c014c7

2016-11-11  Andras Timar  <andras.timar@collabora.com>  [c5adcddf23b95197c8376269dde758076c3fb2c5]

        Revert "new release of Graphite lib: 1.3.9"
        
        This reverts commit 68fb8ed7598206b653133f0e1cf110180ce02d60.

2016-11-11  Andras Timar  <andras.timar@collabora.com>  [68fb8ed7598206b653133f0e1cf110180ce02d60]

        new release of Graphite lib: 1.3.9
        
        Change-Id: I4e9a7ebf323848a03e02da3e9ed39377d1df6715

2016-11-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [b06854accccecd34d92a8e792d40aac8e7a86a64]

        fix spelling XFastAttrbitueList->XFastAttributeList
        
        Change-Id: I618cadba909acbe935217026af7da496894dbd5e

2016-11-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ba4bb6397e5be8f30c79371a330077829c74742]

        loplugin:countusersofdefaultparams in editeng..rsc
        
        Change-Id: I8a8d13faf228cbc934ae21d6763d92d370eb42ec

2016-11-11  Stephan Bergmann  <sbergman@redhat.com>  [dd6ea56c028079ce80ff9fc2db43ffd35e4d8489]

        loplugin:vclwidgets
        
        Change-Id: Iead7373a76b086dbd96d1d9d4643247762d0522f

2016-11-11  Maxim Monastirsky  <momonasmon@gmail.com>  [01be56c648ba615fed45ca6b8492714cbff65863]

        Type detection can handle empty doc service just fine
        
        But actually I can't imagine why the doc service could be
        empty here, esp. since 8655fa318c1924994eb659b4bb60074c86ad70c1
        ("Fix property name: ModuleName -> ModuleIdentifier").
        
        Change-Id: I9a39cf0840910069769b4bedd61930aab2155e1b

2016-11-11  Maxim Monastirsky  <momonasmon@gmail.com>  [2a778b4a4db25cc383e765be4c12b9e47b925d5b]

        RecentFile::aTitle is never read
        
        Change-Id: Ic9f613f10914113af62fe6876e1a837a610a5782

2016-11-11  Maxim Monastirsky  <momonasmon@gmail.com>  [ecdb04638c70f4063d146cf9df6d8adb5c91f78f]

        RecentFilesMenuController: Remove duplicate dispatch handling
        
        Change-Id: I3f2729bfe82c059bbf934510cb4066a77867f3c8

2016-11-11  Caolán McNamara  <caolanm@redhat.com>  [a6d324f30bd5cfd09d54614d8df67b7857550429]

        Resolves: rhbz#1391418 wayland toolbars can't be docked after undocking
        
        see gnome#768128 for extra details
        
        under wayland, given the misery here I'm going to just disable toggling between
        docked and undocked under wayland, and throw away user config on toggling
        docked/undocked away from the defaults. You can still drag docked things around
        to new docking position, but you can't pull them out of the dock to float.
        
        non-wayland is unaffected
        
        Change-Id: Iaa859f3420e6d1b103a8b93d1ad8f82dbffe75d4
        Reviewed-on: https://gerrit.libreoffice.org/30752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-11  Stephan Bergmann  <sbergman@redhat.com>  [39f14ada958ff2cdd4ec5f7454983bfc5c35f89d]

        loplugin:redundantcast
        
        Change-Id: I6fc99a6e8d7b5de86461dd52102dac9c011f3fe0

2016-11-11  Stephan Bergmann  <sbergman@redhat.com>  [508bb937db9ca736dadd5d2739e25ba40c417d68]

        loplugin:override
        
        Change-Id: I3b0d6394fa6f127f89ee7dfcd2ec22de495fa566

2016-11-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5b4046eb93c950296dee846bc1444921e5bf332]

        loplugin:countusersofdefaultparams in sc(part2)
        
        Change-Id: I1e2a0969ca7e9e0f75079a171150269dfed26507
        Reviewed-on: https://gerrit.libreoffice.org/30755
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f31d98f63c4ad11897e0a961fb378fdf7989f4d3]

        loplugin:expandablemethods in avmedia..canvas
        
        Change-Id: Ic230f1ef6b1dbe796ac7862a1a7e6a718f9e4e54
        Reviewed-on: https://gerrit.libreoffice.org/30753
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [22d0d2455f9aa699fac95c450da725c603333132]

        loplugin:expandablemethods in chart2
        
        Change-Id: Ie6650628683ec7c67359351eec0e09033f2b50cb
        Reviewed-on: https://gerrit.libreoffice.org/30750
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [78b4a1fb01af9ad3b3395a22f6e396be914b553e]

        update vclwidget loplugin to find ref-dropping assigment
        
        Look for places where we are accidentally assigning a returned-by-value
        VclPtr<T> to a T*, which generally ends up in a use-after-free.
        
        Change-Id: I4f361eaca88820cdb7aa3b8340212db61580fdd9
        Reviewed-on: https://gerrit.libreoffice.org/30749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [071e23fee07b92b8f07800cda3ca7e66afe818ae]

        add move operators for VclPtr
        
        Change-Id: Ic32894d13aac2d8038afec2efebcc544f1c408af
        Reviewed-on: https://gerrit.libreoffice.org/30748
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-10  Kohei Yoshida  <kohei.yoshida@collabora.com>  [c64b8ffe851d3320a15071fa4bc4b0f12e9939d5]

        Make sure we pass the top-left corner address.
        
        aRefPos may shift to the right in case of a multi-column range.
        
        Change-Id: I1ed033707b9f4f2c3523631b5035b02e59bbaa6a

2016-11-11  Tor Lillqvist  <tml@collabora.com>  [93187848937377993bdc093ddc05fdae63286040]

        More XAdES work
        
        Accept and store a set of EncapsulatedX509Certificate data for a
        signature.
        
        Change-Id: Iae69502bc8caa0287c8f6d6c352256bdda22406b

2016-11-10  Tor Lillqvist  <tml@collabora.com>  [be55107da2a05325261d810c69a55259f35aba97]

        loplugin fixes here, too
        
        Change-Id: I32cf90d524f8dd9fb454d4145d314b748ac0b281

2016-11-10  Tor Lillqvist  <tml@collabora.com>  [df2e37eb03452ca6752515483c5d6e20e5d32c7f]

        use-after-free fix here, too
        
        Change-Id: I228b6367abadfc25c85fdb6821faebc7e4e8dda8

2016-11-10  Tor Lillqvist  <tml@collabora.com>  [a16296429f13b4c23f7327612a3c6fd9947b0f48]

        Typos
        
        Change-Id: I87a63c4b1a13186efa5d0bd807605092197082e0

2016-11-10  Stephan Bergmann  <sbergman@redhat.com>  [8cfa3f4b522d54845d2218610919e721bfb6f632]

        'make screenshot' use-after-free fixes
        
        Change-Id: I4302d0d767a1bf50fd34a78e9aa0ad6d6b0c7a22

2016-11-10  Stephan Bergmann  <sbergman@redhat.com>  [d543b4df8084da777ea9624619d684a14cb91cb9]

        'make screenshot' loplugin fixes
        
        Change-Id: Ibebcd1c1ebfea0ecdf9d90b6f8bcc8ceb87df456

2016-11-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [dc024cdd91e3c33eeff8eea22fdef0d90d4dd2c0]

        tdf#103792: No placeholder text imported for empty title shape
        
        Change-Id: I95b4358f0d4311e8f427c8de18863049fb718d9b
        Reviewed-on: https://gerrit.libreoffice.org/30731
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-11-10  Khaled Hosny  <khaledhosny@eglug.org>  [ba2137d5117f3cd63d781dd545726cefddbcb1ff]

        Reduce scope
        
        Change-Id: I12f9f5edc4929264627ba949ebf95abd369778c6

2016-11-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [ddc107a1fcfc9813c34d67dbafbc1b233c880c83]

        sfx2: fix showing PDF signatures
        
        A ZIP storage was unconditionally assumed when calling
        showDocumentContentSignatures() for "originally" read-only documents,
        i.e. in case the file itself is read-only at a filesystem level.
        
        Change-Id: Iba69000fc396afaf5ab34699e811b5d2c216e2bb
        Reviewed-on: https://gerrit.libreoffice.org/30758
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [3b3fb8cfc8a35eb0fb4da77a8c77aac14d86085c]

        xmlsecurity PDF sign: support non-compressed AcroForm objects
        
        This was the last problem to be able to counter-sign Acrobat-created PDF
        1.6 signatures unlimited number of times.
        
        Change-Id: I24ab80c8516b6fe9c08d57c08907bec70384dc28
        Reviewed-on: https://gerrit.libreoffice.org/30757
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [c21329fa904b682bde3df1082821df0af7ebbea3]

        xmlsecurity PDF verify: fix incremental updates vs object streams
        
        The problem: an object stream provies obj#1 and obj#2, then an
        incremental updates provides an updated obj#1'. Then we look up obj#2,
        parse the stored objects on-demand, so at the end when later we look up
        the first object, we find obj#1, not obj#1'.
        
        An easy workaround would be to never update already existing objects
        from object streams, but that would break when an incremental update
        provides an object stream.
        
        Fix the problem by parsing stored objects right after tokenizing the
        object stream, and not later, on-demand, when we no longer have the
        context what objects should be ignored.
        
        This is needed (but not enough) to correctly append a signature at the
        end of a PDF file that has both object streams and incremental updates.
        
        Change-Id: I3c1fae5ac26804c8e8cc1984511f43cfa881c97b

2016-11-10  Caolán McNamara  <caolanm@redhat.com>  [8445764681bfe7bd6cd31194878e1314a8fafa3b]

        Resolves: tdf#103809 the argument is a bool* not a VclPtr
        
        Change-Id: Ia07f4ff7b243708304186c840135ec1180621fa5

2016-11-10  Caolán McNamara  <caolanm@redhat.com>  [98fd6fa45f48599ee59d8d3f43b26bbde94e67c0]

        micro opt
        
        Change-Id: I4ef86a56780cf9ea8fe244a5347a79099bc05979

2016-11-10  Maxim Monastirsky  <momonasmon@gmail.com>  [749fe62b32acc3159cf2756aae16df36f091a862]

        tdf#103826 Missing master page pane context menus in Draw
        
        Change-Id: I355e9507692e770063a91d05efd3ebc3e2671d57

2016-11-10  Tor Lillqvist  <tml@collabora.com>  [59547a54958914f57f5a9bcff6434c3acca042f6]

        More work in progress on XAdES compliant ODF signing
        
        Pass an XAdES flag to a couple more functions and adapt to that.
        
        Factor out writeDigestMethod() and writeSignedProperties() from
        OOXMLSecExporter::Impl to DocumentSignatureHelper and use them in an
        additional place.
        
        Write xd:UnsignedProperties with EncapsulatedX509Certificate. Probably
        much more work needed.
        
        Change-Id: I2a0cd1db6dd487b9c7ba256ad29473de3d271cd8

2016-11-10  Stephan Bergmann  <sbergman@redhat.com>  [2d2160bbbd326fa3249d10bed97392215027c8c9]

        Adapt sd.screenshot
        
        to b1164b07f9fdcd06a77dbdd74d45245a7c42c93e "loplugin:constantparam in sd"
        
        Change-Id: I5e03c9ab19af630cdc536fddcb2f39815084b714

2016-11-10  Dennis Francis  <dennisfrancis.in@gmail.com>  [06d3294502413a231e5c5265609862c7f67a2f2b]

        Refactor ScAttrArray for tdf#50916
        
        For a default column, now ScAttrArray does not store the default
        format. So the case of default pattern from 0 to MAXROW is represented
        as nCount = 0 and pData = nullptr in ScAttrArray.
        
        A new ScAttrArray object (aNextColAttrArray) is introduced as a member
        of ScTable. This is used to store the formatting of *unallocated*
        columns (whose indices are from aCol.size() to MAXCOL).
        
        In next patches for this bug, I plan to refactor table*.cxx functions
        related to formatting such that :
        
        1) In formatting setter functions, if colspan of the input range
           spans the colrange(aCol.size() to MAXCOL) then instead of
           allocating columns, apply that formatting to aNextColAttrArray.
        
        2) In formatting getter (const) functions, if requested colspan has some
           intersection with the colrange(aCol.size() to MAXCOL) then use the
           formatting info stored in aNextColAttrArray to calculate the formatting
           of the input range.
        
        3) In general setter (non-const) functions if we really need to allocate
           new columns (example, when data is entered), use the formatting info
           stored in aNextColAttrArray to create pAttrArray of the new column.
        
        Change-Id: Ieb56f853209b396d92fdb2c27e39361703576423
        Reviewed-on: https://gerrit.libreoffice.org/27828
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-11-10  Marina Latini  <marina@studiostorti.com>  [5e416099f088a2f8a8980e08e3d5b731da0a6d9c]

        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.
        
        Change-Id: I3f4e04da7b4d61bddb1e755771b6a9538b596c51
        Signed-off-by: Marina Latini <marina@studiostorti.com>
        Reviewed-on: https://gerrit.libreoffice.org/30754
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-11-10  David Tardon  <dtardon@redhat.com>  [bae1e2467e021609d0c5fb5ae3eff4d8b0ab1546]

        WaE: unused variable
        
        Change-Id: I44fcadbf34677887853324e15cc46388f6f55448

2016-11-10  Caolán McNamara  <caolanm@redhat.com>  [ec6fc7a6067e666633d478e4c0ef5823167933d1]

        Resolves: rhbz#1342828 toolbars jumping around while moved under X
        
        because the start move by wm conflicts with the manual efforts
        to position the toolbar.
        
        the move by wm was done to get wayland to move the toolbars, but
        (gnome#768128) supporting docking toolbars under wayland is futile
        as far as I can see
        
        Change-Id: I502d4617efaf1eb686469e100224e56104ad650d
        Reviewed-on: https://gerrit.libreoffice.org/30751
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-10  Justin Luth  <justin_luth@sil.org>  [70f41634d085aecc8e90dfba034bb367341d142e]

        tdf#67379 - sw: treat clicking h/f-fly the same as any other
        
        Why should clicking on a frame/image in a header act any differently from
        a one insde the text body?
        
        (The only time frames (or any kind of fly) required a double click occured
        when switching from inside a header to a body-fly or from inside the body
        to a h/f-fly. This patch removes that oddball corner-case.)
        
        Now all frames are handled with a single click and there will not be
        an impact on double-clicking anymore.
        
        regression caused by 7e2f98d0a0c4a0f36a94353a256e7cc5caa3113b and its
        prior commit which say:
        > Header/Footer: fixed click on frames over the header/footer area.
        > The main problem here was due to the click to show the separator when
        > there is no header or footer under the frame. That code was just exiting
        > MouseButtonDown too early, which isn't good.
        
        > Now, double-click actually selects a frame anchored in header/footer.
        
        confirmed that single-clicking on frames over the header/footer section
        still shows the header blue-line.
        Change-Id: I4770cfe7898202929742743931e22de8bf233b03
        Reviewed-on: https://gerrit.libreoffice.org/30693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [bec9e673ad37e86cbc86d0ed844340ab080a7c5f]

        xmlsecurity PDF verify: fix reading multiple subsections from an xref stream
        
        This is especially needed, as we don't bother compressing updated
        objects into sections on signing, we simply use a separate section for
        each updated object.
        
        Work towards supporting xref streams and incremental updates at the same
        time.
        
        Change-Id: Ie9759edbba816991615fafc6602cdd440141b989

2016-11-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7cde8def9384fc09e6a539cd142dafc10aa88b61]

        re-apply "use material style selection handles""
        
        and account for the libreofficekit changes
        
        This reverts commit 50e9065cbbb2c62fa925cf5b561a85c715a0eb1e.
        that did in turn revert 4ae8c3c20bd4a10ba141a32f01e23ac63636f9c3.
        
        Change-Id: Ie02d8743b3608120ed63bfe2a014fa4139577b01

2016-11-10  Caolán McNamara  <caolanm@redhat.com>  [53bd86e0965d0a80f84a5528e040e4c050c607b0]

        Resolves: tdf#103815 Revert "use same GtkInstance::AnyInput impl"
        
        cause of the reported regression, it seems extradinary that this
        would cause that, but it seems to be the case and I have no interest
        in debugging the undebuggable scheduler.
        
        This reverts commit 180a0eac238ce456771ff20b8d3274b43408f54c.

2016-11-10  Eike Rathke  <erack@redhat.com>  [1fed7ec4e47fd1241a15e21cd0ef6d0cce7d151b]

        clarify class documentation
        
        Change-Id: I282a438159b9862034ba9fe4acdf87bf859b0465

2016-11-10  Kohei Yoshida  <kohei.yoshida@collabora.com>  [6eb3d90aeb9438bd3249aaae32a445e81f278879]

        Avoid writing to the log for the same group twice.
        
        This can happen when the group calculation is disabled and falls
        back to non-group calculations.  And we only care about the first
        entry in case of non-group calculation of grouped cells.
        
        Change-Id: I545980acf8e35b4d0504aa2a77f86bdc85799e29
        Reviewed-on: https://gerrit.libreoffice.org/30738
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [50e9065cbbb2c62fa925cf5b561a85c715a0eb1e]

        temporarily revert "use material style selection handles"
        
        the linux build / libreofficekit also uses those and needs to be told
        about this change as well.
        
        This reverts commit 4ae8c3c20bd4a10ba141a32f01e23ac63636f9c3.

2016-11-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6e8b08f530e5fc6c0b87d5d417fa61fd4b30771f]

        bump gradle/gradle-plugin to instant-run compatible versions
        
        Change-Id: Ib0d2dac42814c9daf752f0421922fb093507eb7c

2016-11-10  Mirek Mazel  <mazelm@gmail.com>  [f7b60a3819e162b0bb3cc605d0945b89e9b4d1c5]

        refresh app icons to flat/material style
        
        Change-Id: I0c0a8a540eccc022c405659f53da73bd87eced18

2016-11-10  Mirek Mazel  <mazelm@gmail.com>  [4ae8c3c20bd4a10ba141a32f01e23ac63636f9c3]

        use material style selection handles
        
        Change-Id: If42bf5757e2010fccc7061ccffda76048b2e0dda

2016-11-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3e522fcbaad0848a2fb4d4d5a5c0bfe81475249d]

        demote "unknown android ndk" to warning only (and add 13.1 as known)
        
        android studio/sdk manager doesn't provide a default way to install
        multiple versions of the NDK, so typically only the latest one will be
        available. Don't make configure error out in this case, but print a
        warning instead.
        
        Change-Id: I6af9a3f088daf7d12ebd9910286d7f44d264014a

2016-11-10  Jean-Pierre Ledure  <jp@ledure.be>  [61f760d2c4ce97fc3f0f533cd2989ea2aad33276]

        Access2Base - Code cleanup
        
        Replace double code by function calls (dialog libraries handling)
        
        Change-Id: I17fc700e47a258b281214fe29e075bc782fb6acd

2016-11-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [a1e40c3f859d7a346794cbf2da44f569f2efafea]

        Updated core Project: help  02139162f541bb56ddbaf0a2d6142256a0454372
        
        digital signatures: briefly document OOXML/PDF signing effort
        
        It may be unexpected for users to see that OOXML files are always only
        partially signed.
        
        Change-Id: Ie7c6c553580a4eb38ed72c8a50b75f4b7902613f
        

2016-11-10  Takeshi Abe  <tabe@fixedpoint.jp>  [c024344c2fe3d40050fa7144935704f16adec6e9]

        Wrap pointer to dialog with VclPtr
        
        Change-Id: Ifaf0f45b12d983d556ca4c7e0b4a57c47ff38597
        Reviewed-on: https://gerrit.libreoffice.org/30737
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-10  Stephan Bergmann  <sbergman@redhat.com>  [25edea06374e5283f28c3ea9a29c470c575f3364]

        loplugin:staticmethods
        
        Change-Id: Id7d7bb572466bcc803ac424cd8ddb64205a1c273

2016-11-10  Stephan Bergmann  <sbergman@redhat.com>  [be8d620464b9627b6034238270440fcaff0965e0]

        loplugin:stringconstant
        
        Change-Id: I0eb2b9986840b1bd5bc892da23c56205047bc120

2016-11-10  Stephan Bergmann  <sbergman@redhat.com>  [14544da21eb35ab861f1fc8e0c7c564311eb6403]

        loplugin:cstylecast
        
        Change-Id: I6ec274c6c546f60c23fe639002d751f0a9f11d33

2016-11-10  Jean-Pierre Ledure  <jp@ledure.be>  [bfbde8b4181907dd2ffdf02057dbe050a606b514]

        Access2Base - Comments review
        
        Change-Id: If7fb37a3656b55f7820698a59b8f1d8d8b14d594

2016-11-10  Stephan Bergmann  <sbergman@redhat.com>  [6f180d095e4c24564cd1b3fed28b4a8a523ca777]

        Don't let multiple JunitTests operate in parallel on ScDDELinksObj.ods
        
        ...seen a failure of JunitTest_sc_unoapi_3 with
        
        > checking: [sc.ScDDELinkObj::com::sun::star::util::XRefreshable] is iface: [com.sun.star.util.XRefreshable] testcode: [ifc.util._XRefreshable]
        > LOG> Execute: refresh()
        > LOG> starting required method: addRefreshListener()
        > LOG> Execute: addRefreshListener()
        > Method addRefreshListener() finished with state OK
        > LOG> addRefreshListener(): COMPLETED.OK
        > warn:unotools.misc:30768:84:unotools/source/misc/mediadescriptor.cxx:690: caught Exception "" while opening <file:///data/lo/core/sc/qa/unoapi/testdocuments/ScDDELinksObj.ods>
        > warn:filter.config:30768:84:filter/source/config/cache/typedetection.cxx:455: caught Exception "Could not open stream for <file:///data/lo/core/sc/qa/unoapi/testdocuments/ScDDELinksObj.ods>" while querying type of <file:///data/lo/core/sc/qa/unoapi/testdocuments/ScDDELinksObj.ods>
        > Method refresh() finished with state FAILED
        
        and it appears that all of sc.ScDDELinkObj, sc.ScDDELinksObj, and
        sc.ScIndexEnumeration_DDELinksEnumeration try to open that file (necessarily for
        writing?), and the first two are in JunitTest_sc_unoapi_3 (so are executed
        sequentially), but the last one is in JunitTest_sc_unoapi_4 (so may be executed
        in parallel with the others), so that may be the reason for such sporadic
        failure.  Easiest workaround appears to be to move the third test into the same
        JunitTest as the other two...
        
        Change-Id: Iefb94cf657bdc9c1eac92dd49ee6257eb5e80905

2016-11-10  Wastack  <btomi96@gmail.com>  [21cc1826c758bb71bb0cfa055b3bb51a38bc2acb]

        WiP tdf#74172 use DECIMAL and NUMERIC data types
        
        Change-Id: I917cdf6e8d3ebfa7c9e4a52ca61adc5b8707ecfc
        Reviewed-on: https://gerrit.libreoffice.org/30447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2016-11-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [9357e99450974a4bea5946129af126469199797b]

        xmlsecurity PDF sign: use a predictor when compressing the xref stream
        
        With this our xref stream output is close enough to Acrobat so that the
        existing signature verifier runs without any problems.
        
        Change-Id: I6eca7966890365759c269b465e4bf4d86d335219

2016-11-10  David Tardon  <dtardon@redhat.com>  [7983c946229d580ec825edbde765381035ae02f6]

        start with a defined state
        
        Change-Id: I7e77fcf2d120845b436b7d6220025fd5b339aafa

2016-11-10  Stephan Bergmann  <sbergman@redhat.com>  [e2b62889c82d0a3295c9be0315fadb5bba504c99]

        Don't let MODULE.all depend on MODULE.screenshot
        
        ...as that, somewhat surprisingly, causes 'make MODULE.all' do additional
        targets that a plain top-level 'make' would never do.  See discussion in mail
        thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2016-November/075797.html>
        "[Libreoffice-commits] core.git: Branch 'feature/dialog-screenshots' [...]".
        
        Change-Id: I460f3c91cf00d3398c61833fdcd5eaebdc87fbf2

2016-11-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [c67b55db4adad67a8584b00f88b7ed296ba15846]

        writerfilter: remove never read m_xTableRange
        
        Its last user was
        writerfilter::dmapper::DomainMapperTableHandler::getTable(), removed in
        commit 6ea66657ebca5b3ec63f93b496b812888e0d53c9 (loplugin:unusedmethods
        writerfilter, 2015-07-20).
        
        Change-Id: Ibaf536d4dd8f01f4413c3cec033db7438501e58c

2016-11-10  Jean-Pierre Ledure  <jp@ledure.be>  [acfe27b4043895c482298d2e6db816e9c2700c1b]

        Access2Base - Call GetLocale() only once
        
        and not for each individual label
        
        Change-Id: I7014be30569a275fa20faaa2ba9255d3968b70dd

2016-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee0e713b5333dd363e443bf471ecb5cecec09d17]

        make comphelper::sequenceToContainer a little smarter
        
        so we don't have to specify the source type
        
        Change-Id: I4106705a39874a8043f0f294a11374404d6cfc3a
        Reviewed-on: https://gerrit.libreoffice.org/30713
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c2c2d8dc4449c9d4ac9d645f634772ba93373af]

        loplugin:expandablemethods in comphelper..cppuhelper
        
        Change-Id: I9d5487af4729bd3ee4f6450092e4b77f74a12e6d
        Reviewed-on: https://gerrit.libreoffice.org/30717
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [76c8336eec82862732d3a26be84b5e8a52efe022]

        loplugin:expandablemethods in cui
        
        Change-Id: I3dae1d142874c767ec1e32401acba0bbca95df5f
        Reviewed-on: https://gerrit.libreoffice.org/30716
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-10  Gabor Kelemen  <kelemeng@gnome.hu>  [029a936aecb9b25d3ffefef072ba6fe86e19d305]

        Updated core Project: help  9b126a4ef3798df131b29e064e9decabea812b5c
        
        Remove the definition of plug-in
        
        Change-Id: Iaa6501d50430a0a27c4535791b9e65ceaf75ec7b
        Reviewed-on: https://gerrit.libreoffice.org/30735
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-11-10  Gabor Kelemen  <kelemeng@gnome.hu>  [5fabbf534984fa26eb2c7f1f6b975a9339566cc6]

        Updated core Project: help  368c92d82e25d61746808d38afd3d5049f9bfe84
        
        Remove one more dead plug-in menu item description
        
        Change-Id: I5be88980aa527e5d03d4fcfd54dfd520a0b7b162
        Reviewed-on: https://gerrit.libreoffice.org/30736
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-11-10  Gabor Kelemen  <kelemeng@gnome.hu>  [bf0a2303184d7fcbbfa4fbedbf9d2dd8cd83cf6b]

        Updated core Project: help  9f5f37dfe07c69e090d7b1cacfd56de91689834e
        
        Remove embeds of the description of the Edit - Plug-in menu item
        
        Change-Id: I57c83a56de0fe124f168adbcb7c4a3fdbd45d60d
        Reviewed-on: https://gerrit.libreoffice.org/30734
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-11-10  Gabor Kelemen  <kelemeng@gnome.hu>  [d5d6c92fb166627cf01eb9e8a962bc127d8d8fb0]

        Updated core Project: help  e91a6393a3b573906bd3184cafb5b94bb391af7e
        
        Edit - Plug-in menu item was removed in 5.2
        
        Change-Id: Ie3df8491c8002abf871c4ed311ef654d5d0b5849
        Reviewed-on: https://gerrit.libreoffice.org/30733
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-11-10  Gabor Kelemen  <kelemeng@gnome.hu>  [64e599d47215f4239a86e00d5cf4d6248d20e8d3]

        Updated core Project: help  42dcc36e303f8b7a5d534fb3163e5c2a647560a3
        
        Remove a page about plug-ins
        
        This feature was dropped from 5.2
        
        Change-Id: Ia2721ac34c816e11c1ce3982c604bb7af01c6da4
        Reviewed-on: https://gerrit.libreoffice.org/30732
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-11-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9d3d893f927a425da840e885c214e1990ee37f65]

        Updated core Project: help  e4ffa2f2f3a457054e75ce9a41029b94b018d2d1
        
        Another dead URL
        
        Change-Id: Id313b2e262db1d699a52c1bdec9850587e3a5d83
        

2016-11-10  Khaled Hosny  <khaledhosny@eglug.org>  [66bd5ef022eb242a8fdecb491963bbad99fc3a9d]

        Use hb_script_t directly
        
        Change-Id: I58c41ce2052371e20c8c84492124c5a687695ca6

2016-11-10  Khaled Hosny  <khaledhosny@eglug.org>  [f6391d9696bfa7485bf785ac81edef4d5441e232]

        Who would think sal_Int32 is not the same as int32_t
        
        Change-Id: I107cf27ea36e092ba3be45d255cc8622eb1c726f

2016-11-10  Khaled Hosny  <khaledhosny@eglug.org>  [f26df72f6e424492d101f527deb81f550ff3c941]

        Typo
        
        No idea how this ever compiled for me!
        
        Change-Id: I7bfe5df755594448fbe6892873a7cedb2b235d98

2016-11-10  Khaled Hosny  <khaledhosny@eglug.org>  [73b9b72cf1658208c2b2eb10cc0acfc3833dd875]

        tdf#103718: Correctly set vertical direction
        
        Follow UTR#50 and set vertical direction based on character orientation,
        not the resolved script.
        
        Change-Id: I54f047e1720e8e4de14ce16a57e5d2d3f6cd2ca2

2016-11-10  Khaled Hosny  <khaledhosny@eglug.org>  [f95018880ff71e00db4d4bb4b5f02b5818a2d1c5]

        Add code to get Vertical_Orientation property
        
        See http://unicode.org/reports/tr50/#vo
        
        ICU does not support getting this property yet, so I stole some (heavily
        redacted) Perl script from Mozilla that reads the data file and
        generates property tables. The original Mozilla script:
        https://dxr.mozilla.org/mozilla-central/source/intl/unicharutil/tools/genUnicodePropertyData.pl
        
        Change-Id: I2800711c3db3564515139227bdbd3b4d732917eb

2016-11-10  Khaled Hosny  <khaledhosny@eglug.org>  [58d149f3b4d1e8ca47189b5f22421fc3f3bee732]

        Minor cleanup
        
        Drop useless typedef and use more general nomenclature as I’m going to
        extend this in the next commits.
        
        Change-Id: I12aa01fe9f5a6c9aca67f850f36b81661ee14913

2016-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7446faec4e319afaf2f0b043c45ed0df6d1885dd]

        vcl: non-symetric image to test JPEG import
        
        Previously we used a symetric image to test JPEG import. This has
        the flaw that we doesn't warn if the orientation of the JPEG
        image was not correct. This commit fixes this flaw by making all
        test images non-symetrical.
        
        Change-Id: If87d257ae44d85b6a9042d09d62ba785ffc5c426
        Reviewed-on: https://gerrit.libreoffice.org/30709
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-11-09  Tor Lillqvist  <tml@collabora.com>  [db877a15d98b0ea6875d8150ce43bf7fa82610bf]

        These functions don't even need to be XMLSECURITY_DLLPUBLIC
        
        Change-Id: I8f2963c9b6b1c8717ea4d19453815fffa6e68484

2016-11-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [bf64b4f1451896810b66fd6edf6175f0dd46ac44]

        xmlsecurity PDF sign: compress the xref stream
        
        This way it's a bit smaller for large files and our output is closer to
        what Acrobat produces.
        
        Change-Id: Ide5f7b58a74a9d6ad7d806814eb57cb6931023cc
        Reviewed-on: https://gerrit.libreoffice.org/30726
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [f68b1541ea2f26a1137d4d20ceb23d036d0a00b7]

        xmlsecurity PDF sign: improve suggested signature ID
        
        So that when we have a single signature with ID="Signature2", then we
        use "Signature3" for the next ID, not "Signature2". (Acrobat uses that ID
        for the first signature.)
        
        Change-Id: I7032fbf014184da2a5be24730a92abc32a9a1258
        Reviewed-on: https://gerrit.libreoffice.org/30725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [2a7e39eac2f44ad48455c8a5c04242b1fc92c726]

        xmlsecurity PDF sign: conditionally write xref stream
        
        In case the input document used a PDF 1.5 xref stream, not an old xref
        table, then write that as part of the incremental update. Acrobat seems
        to require this.
        
        Change-Id: I9f1f73140c26308f8720aa1ffe1b905d0e60ede0
        Reviewed-on: https://gerrit.libreoffice.org/30724
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [05ad6dfd4e7201793a6350b440173e4a6335c776]

        xmlsecurity PDF sign: handle when Catalog's AcroForm is an indirect dictionary
        
        Normally it's a direct dictionary, but it's OK to have it as a reference, and
        then the referenced object is a dictionary.
        
        Change-Id: If09edaf23501883be68148e430c42e721ec68247
        Reviewed-on: https://gerrit.libreoffice.org/30719
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-09  Tor Lillqvist  <tml@collabora.com>  [6bad5027dadaa3f99a33eb752d8477d7abe92137]

        Don't use a class for what namespaces are for
        
        Sure, using a namespace means we have to decorate each function with the
        XMLSECURITY_DLLPUBLIC, but who cares.
        
        Change-Id: If9a364d1be9c5f4cd02f3f146e8b01bd608b373e

2016-11-09  Michael Stahl  <mstahl@redhat.com>  [24063ec94bd3f8407827f03ccde8bd99790f85e2]

        comphelper: also bump PDBKDF2 count for password-to-modify
        
        The password-to-modify misfeature does not actually provide any
        security, but it may induce users to re-use passwords, so at least make
        it harder to crack the passwords.
        
        Change-Id: I0adf0e8e11b222fc469013e17a2695bd7122ad01

2016-11-09  Michael Stahl  <mstahl@redhat.com>  [25205d5b29d0aade0ebd7c6405a91995d02a3a7c]

        package: ODF: bump PBKDF2 iteration counts
        
        Given recent elections we need to build a higher wall to keep the
        government out of our documents, and we will make the government
        pay for it.
        
        These iteration counts were considered appropriate a decade ago.
        
        http://security.stackexchange.com/questions/3959/recommended-of-iterations-when-using-pkbdf2-sha256
        
        We get similar numbers on SandyBridge-E desktop and Haswell i7-4600U laptop:
        * with 10k iterations ~20 msec per derivation
        * with 100k iterations ~195 msec per derivation
        * with 150k iterations ~290 msec per derivation
        
        We can't go too high though because in ODF every package stream gets
        its own derived key with a different salt, so a document with embedded
        images may need a lot of these.
        
        Change-Id: I6894e71ed399f8c340eff97a9191c8d8419789a6

2016-11-09  Tor Lillqvist  <tml@collabora.com>  [2a5bb08a2c84470a7a33547ee478d3c26f7ae159]

        loplugin:unnecessaryoverride and loplugin:override
        
        Change-Id: Id9daf4f5e3208eca8d3d845983b58ab056557621

2016-11-09  Eike Rathke  <erack@redhat.com>  [6699afb43bffb9148960cbee2013d1704e462b9e]

        assert a supposed-to-be-fixed condition, tdf#89957 related
        
        Change-Id: Ie00840e0b8cff747e131b6bc9def0ddaf57edea7

2016-11-09  Stephan Bergmann  <sbergman@redhat.com>  [fa69c29c89608e50d8d41c0008f31c30e60c6d20]

        Typo in documentation
        
        Change-Id: I0970a86d65aa905cbd02d892be08de8962731e8b

2016-11-09  David Tardon  <dtardon@redhat.com>  [1115281560a7e204386c21fe78b8c84ce42b2017]

        make MS Excel 2003 XML filter tests great again!
        
        Change-Id: Ica8a5a2f6046eabf4fa8081db0aa50ade23b5b3a

2016-11-09  David Tardon  <dtardon@redhat.com>  [4017f59303d2e99ac0c9a79b0a5b45091ffff2e6]

        fix typo
        
        Change-Id: I2ad83dec1e409cd7b12009c31fbe4cc9d73223c1

2016-11-09  Stephan Bergmann  <sbergman@redhat.com>  [574d331e7635ed5c9a56985ba1eeadb7353040bc]

        Avoid starting m_aAsyncUpdateControllersTimer of disposed ToolBarManager
        
        Seen a Jenkins build fail in JunitTest_framework_complex as below, and the only
        remotely plausible scenario I can think of is that a call from
        Frame::contextChanged -> ToolBarManager::frameAction started the timer after
        Frame::close -> dispose -> ... -> ToolBarManager::dispose had been called but
        before Frame::close -> dispose -> ... -> ~ToolBarManager had been called.  (And
        tracing the calls to Frame member functions, there indeed appear to be call
        patterns during JunitTest_framework_complex where Frame::contextChanged is
        called from within Frame::close -> dispose -> ...)
        
        Any other calls to m_aAsyncUpdateControllersTimer.Start() in ToolBarManager
        appear to already check for !m_bDisposed.
        
        <http://ci.libreoffice.org/job/lo_tb_master_linux_dbg/9049/console>:
        > #7  0x00002b2653546566 in __assert_fail_base () at /lib64/libc.so.6
        > #8  0x00002b2653546612 in  () at /lib64/libc.so.6
        > #9  0x00002b2676f23777 in framework::ToolBarManager::~ToolBarManager() (this=0x3a48710, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/framework/source/uielement/toolbarmanager.cxx:198
        > #10 0x00002b2676f23978 in framework::ToolBarManager::~ToolBarManager() (this=0x3a48710, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/framework/source/uielement/toolbarmanager.cxx:201
        > #11 0x00002b2655fd5328 in cppu::OWeakObject::release() (this=0x3a48710) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppuhelper/source/weak.cxx:233
        > #12 0x00002b2676ec7138 in cppu::WeakImplHelper<com::sun::star::frame::XFrameActionListener, com::sun::star::lang::XComponent, com::sun::star::ui::XUIConfigurationListener>::release() (this=0x3a48710) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/cppuhelper/implbase.hxx:113
        > #13 0x00002b2655ef353a in com::sun::star::uno::cpp_release(void*) (pCppI=0x3a48738) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/com/sun/star/uno/genfunc.hxx:48
        > #14 0x00002b2655c5d4ab in cppu::idestructElements(void*, _typelib_TypeDescriptionReference*, int, int, void (*)(void*)) (pElements=0x32c5a28, pElementType=0x1670d90, nStartIndex=0, nStopIndex=5, release=0x2b2655ef3517 <com::sun::star::uno::cpp_release(void*)>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/uno/destr.hxx:238
        >         p = 0x3a48738
        >         nPos = 4
        > #15 0x00002b2655c5d64f in cppu::idestroySequence(_sal_Sequence*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*)) (pSeq=0x32c5a20, pType=0x24a6cf0, pTypeDescr=0x24a6cf0, release=0x2b2655ef3517 <com::sun::star::uno::cpp_release(void*)>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/uno/destr.hxx:284
        >         __PRETTY_FUNCTION__ = "void cppu::idestroySequence(uno_Sequence*, typelib_TypeDescriptionReference*, typelib_TypeDescription*, uno_ReleaseFunc)"
        > #16 0x00002b2655c8952f in uno_type_sequence_destroy(uno_Sequence*, typelib_TypeDescriptionReference*, uno_ReleaseFunc) (sequence=0x32c5a20, type=0x24a6cf0, release=0x2b2655ef3517 <com::sun::star::uno::cpp_release(void*)>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/uno/sequence.cxx:916
        > #17 0x00002b2655f31ba6 in com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> >::~Sequence() (this=0x2679070, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/com/sun/star/uno/Sequence.hxx:113
        >         rType = invalid uno::Type
        > #18 0x00002b2655f2ef92 in cppu::OInterfaceIteratorHelper::~OInterfaceIteratorHelper() (this=0x2b26785beaf0, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppuhelper/source/interfacecontainer.cxx:103
        >         bShared = false
        > #19 0x00002b2655f2fb98 in cppu::OInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) (this=0x32bd280, rEvt=...) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppuhelper/source/interfacecontainer.cxx:288
        >         aGuard = {pT = 0x0}
        >         aIt = {rCont = @0x32bd280, bIsList = 1 '\001', aData = {pAsSequence = 0x2679070, pAsInterface = 0x2679070}, nRemain = 0}
        > #20 0x00002b2655f308d7 in cppu::OMultiTypeInterfaceContainerHelper::disposeAndClear(com::sun::star::lang::EventObject const&) (this=0x38bc030, rEvt=...) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppuhelper/source/interfacecontainer.cxx:477
        >         i = 0
        >         nSize = 3
        >         ppListenerContainers = std::unique_ptr<cppu::OInterfaceContainerHelper *> containing 0x2f7c650
        > #21 0x00002b2676e37180 in (anonymous namespace)::Frame::disposing() (this=0x38bbf30) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/framework/source/services/frame.cxx:2242
        >         parent = uno::Reference to (com::sun::star::uno::XInterface *) 0x2b26785beca0
        >         xThis = uno::Reference to ((anonymous namespace)::Frame *) 0x38bbfa0
        >         layoutMgr = uno::Reference to (framework::LayoutManager *) 0x2fa5190
        >         aEvent = {Source = uno::Reference to ((anonymous namespace)::Frame *) 0x38bbfa0}
        >         xDisposableCtrl = uno::Reference to (com::sun::star::uno::XInterface *) 0x2b26785beca0
        >         xDisposableComp = uno::Reference to (com::sun::star::uno::XInterface *) 0x2b2676e34200 <(anonymous namespace)::Frame::isActive()+160>
        >         disp = 0x2f7c650
        >         xDispatchHelper = uno::Reference to (com::sun::star::uno::XInterface *) 0x2b26785bec80
        >         old = Application::Off
        >         contWin = uno::Reference to (com::sun::star::uno::XInterface *) 0x2b26785bf050
        > #22 0x00002b2655f2b262 in cppu::WeakComponentImplHelperBase::dispose() (this=0x38bbf30) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppuhelper/source/implbase.cxx:107
        >         aEvt = {Source = uno::Reference to ((anonymous namespace)::Frame *) 0x38bbf30}
        >         aGuard2 = {pT = 0x39553a0}
        >         aGuard = {pT = 0x0}
        > #23 0x00002b2676e3f0a6 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() (this=0x38bbf30) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/cppuhelper/compbase.hxx:94
        > #24 0x00002b2676e34edb in (anonymous namespace)::Frame::close(sal_Bool) (this=0x38bbf30, bDeliverOwnership=0 '\000') at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/framework/source/services/frame.cxx:1829
        >         xSelfHold = uno::Reference to ((anonymous namespace)::Frame *) 0x38bbf30
        >         aSource = {Source = uno::Reference to ((anonymous namespace)::Frame *) 0x38bbf30}
        >         pContainer = 0x33c4ba0
        >         aWriteLock = {m_bCleared = true, m_solarMutex = @0x16529c0}
        > #25 0x00002b26752971a1 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) (pThis=0x38bbfd0, nVtableIndex=5, pRegisterReturn=0x0, pReturnTypeRef=0x165a1b0, bSimpleReturn=true, pStack=0x2b26785bf1a0, nStack=0, pGPR=0x2b26785bf2c0, pFPR=0x2b26785bf2f0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:133
        >         data = {pMethod = 47444203360446, pStack = 0x2b26785bf1a0, nStack = 0, pGPR = 0x2b26785bf2c0, pFPR = 0x2b26785bf2f0, rax = 47444228043088, rdx = 47444228043040, xmm0 = 4.9549649932863477e-314, xmm1 = 2.3440563169523938e-310}
        >         pMethod = 47444209328504
        > #26 0x00002b26752960bc in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, typelib_TypeDescriptionReference*, sal_Int32, typelib_MethodParameter*, void*, void**, uno_Any**) (pThis=0x2f330e0, aVtableSlot=..., pReturnTypeRef=0x165a1b0, nParams=1, pParams=0x3200050, pUnoReturn=0x0, pUnoArgs=0x3a70260, ppUnoExc=0x2b26785bf478) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:245
        >         pStack = 0x2b26785bf1a0
        >         pFPR = {2.34405631697769e-310, 2.3440546323697648e-310, 1.0609978954826362e-313, 2.3440563169796168e-310, 2.5903774855902888e-316, -9.6283901862001054e-07, 2.3440563169800615e-310, 0}
        >         __PRETTY_FUNCTION__ = "void cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, typelib_TypeDescriptionReference*, sal_Int32, typelib_MethodParameter*, void*, void**, uno_Any**)"
        >         pCppArgs = 0x2b26785bf170
        >         pStackStart = 0x2b26785bf1a0
        >         pGPR = {59490256, 0, 47444228043568, 47444174450194, 0, 52429824}
        >         nTempIndices = 0
        >         nFPR = 0
        >         pAdjustedThisPtr = 0x38bbfd0
        >         ppTempParamTypeDescr = 0x2b26785bf180
        >         nGPR = 2
        >         pReturnTypeDescr = 0x165a1b0
        >         pCppReturn = 0x0
        >         bSimpleReturn = true
        >         pTempIndices = 0x2b26785bf178
        > #27 0x00002b2675296ada in bridges::cpp_uno::shared::unoInterfaceProxyDispatch(_uno_Interface*, _typelib_TypeDescription const*, void*, void**, _uno_Any**) (pUnoI=0x2f330e0, pMemberDescr=0x3200400, pReturn=0x0, pArgs=0x3a70260, ppException=0x2b26785bf478) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:436
        >         nMemberPos = 5
        >         aVtableSlot = {offset = 0, index = 5}
        >         pThis = 0x2f330e0
        >         pTypeDescr = 0x2590e40
        >         __PRETTY_FUNCTION__ = "void bridges::cpp_uno::shared::unoInterfaceProxyDispatch(uno_Interface*, const typelib_TypeDescription*, void*, void**, uno_Any**)"
        > #28 0x00002b267653517a in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const (this=0x3aba970, returnValue=0x2b26785bf8a0, outArguments=0x2b26785bf920) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/incomingrequest.cxx:242
        >         exc = <error reading variable: Cannot access memory at address 0x3aba87808>
        >         pexc = 0x2b26785bf4a0
        >         retType = {_pTypeDescr = 0x165a1b0}
        >         nSize = 0
        >         retBuf = std::__debug::vector of length 0, capacity 0
        >         outBufs = empty std::__debug::list
        >         args = std::__debug::vector of length 1, capacity 1 = {0x3a331c0}
        >         __PRETTY_FUNCTION__ = "bool binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny>*) const"
        >         isExc = false
        > #29 0x00002b2676533f7a in binaryurp::IncomingRequest::execute() const (this=0x3aba970) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/incomingrequest.cxx:77
        >         resetCc = true
        >         oldCc = {m_pUnoI = 0x0}
        >         ret = {data_ = _uno_Any(void)}
        >         outArgs = std::__debug::vector of length 0, capacity 0
        >         isExc = false
        > #30 0x00002b2676554a88 in binaryurp::(anonymous namespace)::request(void*) (pThreadSpecificData=0x3aba970) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/reader.cxx:85
        >         __PRETTY_FUNCTION__ = "void binaryurp::{anonymous}::request(void*)"
        > #31 0x00002b2655c27f0b in cppu_threadpool::JobQueue::enter(long, bool) (this=0x398ea80, nDisposeId=39254816, bReturnWhenNoJob=true) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/threadpool/jobqueue.cxx:107
        >         guard = {pT = 0x398ea80}
        >         job = {pThreadSpecificData = 0x3aba970, doRequest = 0x2b2676554a1f <binaryurp::(anonymous namespace)::request(void*)>}
        >         pReturn = 0x0
        > #32 0x00002b2655c2cb57 in cppu_threadpool::ORequestThread::run() (this=0x256fb20) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/cppu/source/threadpool/thread.cxx:168
        > #33 0x00002b2655c2d04d in osl::threadFunc(void*) (param=0x256fb30) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/osl/thread.hxx:185
        >         pObj = 0x256fb30
        > #34 0x00002b2652f08340 in osl_thread_start_Impl(void*) (pData=0x2570ac0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sal/osl/unx/thread.cxx:240
        >         terminate = false
        >         pImpl = 0x2570ac0
        >         __PRETTY_FUNCTION__ = "void* osl_thread_start_Impl(void*)"
        > #35 0x00002b26538e1dc5 in start_thread () at /lib64/libpthread.so.0
        > #36 0x00002b265360eced in clone () at /lib64/libc.so.6
        
        Change-Id: I27e15a72f6b96484cb45928eaabae589cf9d7ed7

2016-11-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [05bdc6739c6b29bcce41716000dc02d1271abd13]

        xmlsecurity PDF sign: handle when Page object's Annots is an indirect array
        
        Normally it's a direct array, but it's OK to have it as a reference, and
        then the referenced object is an array.
        
        Change-Id: I191150632c2d8317ee6fd8c8169a90996298faa4
        Reviewed-on: https://gerrit.libreoffice.org/30718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-09  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [2e84e730a89de683c97bbcab89cd2dbf5a7a9b6d]

        tdf#102507 Add qa test of left aligned denominator
        
        New behavior of format # ?/??? gives for 3.5
        3 1/2
        instead of
        3 1/  2
        
        Change-Id: I87f4a71fb13d8424017d557213bb4d279de28af5
        Reviewed-on: https://gerrit.libreoffice.org/30167
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-11-09  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [b0901f9f0843c2d85da6742780d9aef296f62c60]

        tdf#102370 QA test exponent without sign during export to Excel
        
        Change-Id: I0adf7d97f297a8fe1003c8e4cb9a08c9070ed92e
        Reviewed-on: https://gerrit.libreoffice.org/30170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-11-09  Khaled Hosny  <khaledhosny@eglug.org>  [281b3458940e06f9cb5f679537adc19532a0a80d]

        Allow the Kashida here
        
        Change-Id: Ibb408af7f989bf35faf13aa871917e7f4cb2aa6f

2016-11-09  Eike Rathke  <erack@redhat.com>  [129eddc18b4f2cb1320b60bf68de537cf86b60f2]

        Resolves: tdf#103689 do not slice 3D area broadcasters into separate sheets
        
        Change-Id: Ie167e5e5e953c3e8064b8e128d52f6aa6740575b

2016-11-09  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [989cf68b68eda98b9f3942bb738e60ec649707dc]

        tdf#103146 Revamp Extension Manager Dialog, Part 1
        
        Moved the "Check for Updates", and "Add" buttons
        to the new row, and started moving the buttons
        from the ExtBoxWithBtns_Impl to the new row.
        
        Needed to create new public methods to be able
        to update button states of ExtMgrDialog from
        within the ExtBoxWithBtns_Impl class.
        
        Change-Id: Iea784d0b7237da3f8aa05862dbf1faf5acf98655
        Reviewed-on: https://gerrit.libreoffice.org/30560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0d1571916116e16ce6a64ab231f7f8632fcbd0e8]

        tdf#103801 JPEG - don't handle buffer orientation in import
        
        We don't need to read buffer in reverse scanline order if image
        is bottom-up. This is handled by CopyScanline already.
        
        Change-Id: Ibb20978c01115743de8a457e56003d28ef6dd6d9
        Reviewed-on: https://gerrit.libreoffice.org/30710
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-11-09  Caolán McNamara  <caolanm@redhat.com>  [c40e6060b2f0945cc9df052e8bdd578c88a258cb]

        crashtesting: crash on layout of ooo107760-1.doc
        
        this has begun crashing since...
        
        commit 8f2dd1df1d6cc94ebbc1149de72bc6d6dffa6533
        Author: Khaled Hosny <khaledhosny@eglug.org>
        Date:   Wed Nov 2 23:52:06 2016 +0200
        
            "Enable the new text layout engine by default"
        
        but its presumably blameless
        
        Change-Id: I5d9bfcd3277ce6b71dce8dced6947ab38b12f148

2016-11-09  Michael Stahl  <mstahl@redhat.com>  [361d5819d5c9331b0127401435d2f07467148da1]

        uui: fix use-after-free on password dialog
        
        VclPtr returned from CreatePasswordToOpenModifyDialog implicitly
        converts to plain pointer then deletes the dialog.
        
        (regression from some vclptr refactoring)
        
        Change-Id: I4ccdeabcd6ee718104c0f7f65d67a20ce2c70ca3

2016-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [e9da91fd028e73846b1bed2618357d0abfbdcc57]

        tdf#103756 - CTRL+Z not working to undo changes performed through Navigator
        
        Hooked up the tree control to do explicit handling of accelerator key
        input.
        
        Change-Id: I8b47fc2d651f7db2549c73c5314fbc4a7f4efecc
        Reviewed-on: https://gerrit.libreoffice.org/30694
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ed4034aa51292a8bb8e770213f0021a3f1c9408]

        Revert "Revert "convert sdr::animation::EventList to o3tl::sorted_vector""
        
        This reverts commit 0e0e3ea312dc09de6726318c3579671fec7de7ee.
        
        and fixes the call to o3tl::sorted_vector::erase that causes a crash.
        
        Change-Id: Ic8ef07eb045a63dc8eaaa33886895f1d8f73098c
        Reviewed-on: https://gerrit.libreoffice.org/30715
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-09  Takeshi Abe  <tabe@fixedpoint.jp>  [287b35c43771d3258ed877607e29882b3730201b]

        tdf#44839 Add an "Evaluated At" command in "Brackets" section
        
        of Elements window.
        
        Change-Id: I221dacad297c7713f9cdde6d8ffdecf3caa2c3bd
        Reviewed-on: https://gerrit.libreoffice.org/30714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [3c9f302b06bc3ffee910afc8404114bde728aa3b]

        sw: clean up redundant get() calls on smart pointers in rtfattributeoutput
        
        And a few more similar nitpicks.
        
        Change-Id: Iac343800171658a9623bcc4d5b7aadaae56830ad

2016-11-09  Michael Stahl  <mstahl@redhat.com>  [41de4df1cfbe02fcd235582b50c87c9d91757809]

        increase Office::Common::Cache::GraphicManager::TotalCacheSize to 200MB
        
        We can use a bit more RAM for graphics than we currently do, even on 32
        bits, which should improve interactive performance as there will be less
        swapping of bitmap data and re-parsing of SVGs.
        
        Note that currently the value is effectively multiplied by 2, as the
        limit is stored in GraphicCache::mnMaxDisplaySize, but there are 2
        independent "counters" GraphicCache::mnUsedDisplaySize and
        GraphicManager::mnUsedSize that are both checked against the same limit.
        
        Change-Id: I4e33030af7dcd953c35672f80599188a1fbc4453

2016-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ed42212f53b2e52238346e64dae31a931d6c90a1]

        tdf#103758 wrong GL format for RGBA image buffers
        
        Change-Id: I8a36234068ce0818b7baaa3b6c68d789753db6de
        Reviewed-on: https://gerrit.libreoffice.org/30711
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-11-09  Stephan Bergmann  <sbergman@redhat.com>  [cd61f3eb3df492113883d53e75233afcd6a19fab]

        Make sure not to compare different subclasses of Pair
        
        (A related option would be to make those subclasses derive privately from Pair,
        but there are a few places that generically operate on any Pair instances, like
        Pair::Read/WritePair or SvxShape::ForceMetricToItemPoolMetric/100th_mm.)
        
        Change-Id: I6c638fe65ee5684593fdeab29b144f547e173f4e

2016-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [e74e9586f506652d18c1096ebc4508fe7f7be344]

        spelling mutext->mutex
        
        Change-Id: If844c07d0d50d1bb9b0a1877c0fde4a198bcf781

2016-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [a71d6a2a847828b737e5b6cc5eefe877613085b7]

        loplugin:expandablemethods in dbaccess
        
        Change-Id: I6087a3eff46926646ac1637615a0af30b38956a4
        Reviewed-on: https://gerrit.libreoffice.org/30712
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-09  Caolán McNamara  <caolanm@redhat.com>  [243977708ceaf877e520ef0bb393aa49040d65c9]

        crashtesting: crash on reexport of fdo58980-3.odt to odt
        
        since...
        
        commit 3a543f1f57aed3beba8879ed46e1f92f657151cb
        Date:   Mon Oct 10 00:54:00 2016 +0200
        
            Validate Kashida positions in CommonSalLayout
        
            Currently checks only for ligatures, but that is a big improvement over
            al code that didn’t do any validation except on Windows.
        
        Change-Id: I0da70d274a2e532d1ce7e7817bddbeca03893763

2016-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [30e39e4793bbfe59a53b41422b5d86a03cfe31d3]

        loplugin:expandablemethods in drawinglayer..editeng
        
        Change-Id: Ic7fe13651e18b4eec90ef3fd8d7aab81197e0f39
        Reviewed-on: https://gerrit.libreoffice.org/30707
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-09  Caolán McNamara  <caolanm@redhat.com>  [0e0e3ea312dc09de6726318c3579671fec7de7ee]

        Revert "convert sdr::animation::EventList to o3tl::sorted_vector"
        
        This reverts commit c0c69ccd2aac45e4cca0de7d4deaa6d02ec27f4d.
        
        because soffice --headless --convert-to odp ooo75571-1.odp crashes
        after this change

2016-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d115a235bf3ff5366d992d01fb418a3eacb9d125]

        tdf#103804 reduced register areaScale shader and detection for intel
        
        Some intel drivers crash when areaScale shader with "large" array
        is used. This adds a "reduced register" version of the areaScale
        shader. We still use the first version of the shader for other
        drivers and switch between the 2 implementations with a runtime
        detection.
        
        Change-Id: I1860f898c03b40a600eb1b41f7262719382a7171
        Reviewed-on: https://gerrit.libreoffice.org/30571
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-11-09  Caolán McNamara  <caolanm@redhat.com>  [e21ef810e178e37f202e5ab8d0b582b24d5ce001]

        crashtesting: unexpected exception on novell403458-1.pptx
        
        since
        
        commit 4bcf1872bbe9db1388769485a7e4c0cbcce3d53c
        Date:   Thu Oct 13 23:43:41 2016 +0200
        
            chartx: fix sparse chart import
        
        because
        
        - Matrix< Any > aMatrix( rDataSeq.maData.size(), 1 );
        + Matrix< Any > aMatrix( rDataSeq.mnPointCount, 1 );
        
        where rDataSeq.mnPointCount is -1
        
        Change-Id: I4bb4805dd81a342d4c0ce24e3240154daf53b452

2016-11-09  Stephan Bergmann  <sbergman@redhat.com>  [80af87b0de526e06113a57f62f8f2284ecaaa45a]

        Revert "Mark Scheduler as non-copyable"
        
        This reverts commit 81e3f5f2fdc9c573c83a37009080e4bb974c7955; had failed to
        notice that there are already (Scheduler const & overloads of) copy member
        functions (which MSVC complains about, but Clang didn't).

2016-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a545893029c524afc0d5d6b6b6ca486c5be991c]

        convert Primitive2DContainer to std::deque
        
        since we only care about appending to this container, and then
        traversing it (normally once). So reduce the re-allocations that
        std::vector requires
        
        Change-Id: I206a7b82d9eefc1fa3762c4a03e7b5e21136951f
        Reviewed-on: https://gerrit.libreoffice.org/30706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-09  Stephan Bergmann  <sbergman@redhat.com>  [81e3f5f2fdc9c573c83a37009080e4bb974c7955]

        Mark Scheduler as non-copyable
        
        Change-Id: Iaabc92061a1a49720f473d35251d892dd4b4f756

2016-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [389999abdb2d35f8641a6ff2e8984887166d39e2]

        make comphelper::containerToSequence a little smarter
        
        So we don't have to specify the source and destination type as often.
        
        Change-Id: Id9e286417a1cb246d163cbc3c536b231a4a92624
        Reviewed-on: https://gerrit.libreoffice.org/30700
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [57998f642de65bdcb72742abd8ab94a26840a31d]

        some small simplifications to decompose methods
        
        Change-Id: I9ad8c68c1f0c72d0f985d6c0a3167a775d481a2c
        Reviewed-on: https://gerrit.libreoffice.org/30696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-09  Maxim Monastirsky  <momonasmon@gmail.com>  [85102b0fe499dc0cdcedecb5fe6fdeaabee9bf0a]

        Restore the color picker icon in colorwindow.ui
        
        Caused by a bug in Glade.
        
        Change-Id: I8acc923093f7ef1e8a2a5831bc96c63e4c7f0341

2016-11-08  Stephan Bergmann  <sbergman@redhat.com>  [d5cb614270699f7a35002981e050b9b8b8a92f6b]

        Use the larger stack size for ASan/UBSan builds on macOS, too
        
        At least on my macOS 10.12.1, PTHREAD_STACK_MIN is 8192 (so stacksize was
        substantially smaller than 12MB), and without this change there were randomly
        looking failures in e.g. JunitTest_chart2_unoapi with a -fsanitize=address
        build.
        
        Change-Id: Icfe989a0e5097a9a0ae76c6e0f6ffcca18271245

2016-11-08  Andras Timar  <andras.timar@collabora.com>  [79f6d01eb18dac81bbe229dde883fe7c06b89a40]

        Updated core Project: help  0119d6fd483709ee783da89d961e93e71ba41eb6
        
        fix invalid xml
        
        Change-Id: I15ed980578006e5ef55e0983d1683b001baa39f2
        

2016-11-08  Caolán McNamara  <caolanm@redhat.com>  [13203033fb41a8e585660134655c314691303fa4]

        Resolves: tdf#103783 do consider parent of WB_DIALOGCONTROL widgets...
        
        for tab cycling, given the problem of tdf#103783
        
        regression from...
        
        commit fd40e3ea09a481a2e97452d2244ecdfd6c3508c1
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Nov 1 16:34:22 2016 +0000
        
            lock tab-cycling inside the WB_DIALOGCONTROL widget
        
            activate the color selector in the toolbar in the sidebar panel, press tab
            to cycle between its widgets, when it hits the bottom it will
            not return to the first widget, but escape out of the floating
            window into the next sibling of the toolbar
        
        but only check the Parent, not RealParent
        
        Change-Id: I9577a0a9f3a622373c195e77ca43d17511b4154d

2016-11-08  Joel Madero  <jmadero.dev@gmail.com>  [006884d7928c6b32cf0bb3f48e31bbac87d1d5ea]

        Updated core Project: help  578e1e320daaa82b2d3b8c0eeea84bf704967939
        
        tdf#103397 - added example for Transpose function
        
        Added a simple example to the help for transpose() function
        
        Added tablehead style to example rows/columns
        
        Change-Id: I464983d480cb237a53e033005057a1faef0b9193
        Reviewed-on: https://gerrit.libreoffice.org/30334
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-11-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [bd93f1a5dd0bde62afa9066b417dc11789c789d2]

        Remove obsolete OxygenOffice strings
        
        These belonged to extra galleries, introduced in
        49d5bdcf4d516b21721f1ed6d313ea4a170d39eb
        I missed to remove these in
        8dc38d9ded92960eda46343b67da8a8b95404b5a
        
        Change-Id: I32c649d56053b32f2c2993aeda51425d7586c9b7
        Reviewed-on: https://gerrit.libreoffice.org/30698
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [5d34de5f276cf19f6c8702c8bce093470969cd52]

        xmlsecurity PDF verify: fix handling of xref stream free objects
        
        In case our xref table doesn't have an entry for "free" object types,
        then the table size won't provide a valid id for a next object. That
        resulted in creating all new objects with the same ID.
        
        With this, our verifier at least can see the new signature when
        appending one to a signed PDF 1.6 file.
        
        Change-Id: Iac39a400706cfcd23dd814d2b81cb8b950c69fc6
        Reviewed-on: https://gerrit.libreoffice.org/30704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [3f213154e2d4d9447fff161624196597bb59b9ed]

        xmlsecurity PDF sign: handle xref stream when reading trailer
        
        Don't give up signing just because PDF 1.4 trailer is missing, provided
        that PDF 1.5 xref stream is available.
        
        Change-Id: I03360d428346537583a4398aa3a94b195b428713
        Reviewed-on: https://gerrit.libreoffice.org/30703
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [62401ba3c9df1f7234bd272b3e659a08f546d50c]

        xmlsecurity PDF sign: don't crash on missing trailer
        
        This will need cross-reference stream write support, just don't crash
        for now.
        
        Change-Id: Id48c131b22d4ed96174693f3e96b14c273d596a8
        Reviewed-on: https://gerrit.libreoffice.org/30702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-08  Stephan Bergmann  <sbergman@redhat.com>  [5d80555938c26e1426a0d72ec40b4ec873530745]

        Return early from double ToolBarManager::dispose
        
        ...if that should ever happen.  Also means that
        ToolBarManager::RemoveControllers will now only be called with m_bDispose being
        false.
        
        Change-Id: If17d60f291cc8dad19d6f6e33d39e08c7f8ad7aa

2016-11-08  Stephan Bergmann  <sbergman@redhat.com>  [991dad0a93ab6cefb2847ef1a98df87bcacd1fb1]

        Clean up (calls to) ToolBarManager::RemoveControllers
        
        ...which turns out to be only called with SolarMutex locked
        
        Change-Id: I3264b0a043da7111b8ca12c59ee7a590f1a43b8e

2016-11-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [6c946f3dd8ec3d71a7e9512ea9122179e6ca9696]

        Remove license information of dropped extensions
        
        No need to mention licensing info of OxygenOffice-related
        extensions that were dropped in
        8dc38d9ded92960eda46343b67da8a8b95404b5a
        
        Change-Id: I12b862433b62154078d88f6debac8ecae749a751
        Reviewed-on: https://gerrit.libreoffice.org/30699
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-11-08  Stephan Bergmann  <sbergman@redhat.com>  [cb34498395a5eb0d33fb019c2ec8534f8854afcd]

        Clean up (calls to) StatusBarManger::RemoveControllers
        
        ...which turns out to be only called with SolarMutex locked and m_bDisposed
        being false
        
        Change-Id: I454e7951ea579fb6d9dc71d0aabebd373380b3e4

2016-11-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [16efafc27ac2162d798ef68c4f09b946c66b9bfc]

        Drop more OxygenOffice bits
        
        Follow up to 8dc38d9ded92960eda46343b67da8a8b95404b5a
        Here we drop some --help descriptions and the rest of
        removed extensions from the Jenkins config file
        
        Change-Id: Ie1520adf2c48c2dc714b00c53ba0055f1deb3c62
        Reviewed-on: https://gerrit.libreoffice.org/30697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-08  Stephan Bergmann  <sbergman@redhat.com>  [c0da11fb1c1cbc701e64a4b3f1f3c6506ef663d2]

        There's no derivations from StatusBarManager
        
        Change-Id: Ifa2970cf838209b72e286109f14b98e77f389c0b

2016-11-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [a69873d212c903ea8a1f0d5ca40ae3f08b83a871]

        xmlsecurity: move the sec context from the format helpers to the sign manager
        
        The signature manager always creates an XML helper, and optionally creates a
        PDF helper as well. Both of them initialize xmlsec, and when the signature
        manager is deleted, there are two de-inits, leading to an assertion failure in
        xmlsec.
        
        Fix the problem by moving the duplicated xmlsec init to the signature manager.
        This has the additional benefit that general security-related code no longer
        has to talk to the XML helper, it can use the signature manager, which feels
        more natural. (What viewing a certificate had to do with XML?)
        
        Change-Id: If6a6bc433636445f3782849a367d4a7ac0be7688
        Reviewed-on: https://gerrit.libreoffice.org/30695
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-08  Kohei Yoshida  <kohei.yoshida@collabora.com>  [2573f6bba6b3033143b776650f03fd4813669e5b]

        Ensure that the string array is null when no strings present.
        
        It was intended this way from day one, but the implementation
        didn't live up to that promise...
        
        Change-Id: I231ddc8923fdd8a205127c6a3214dd93f13378b9
        Reviewed-on: https://gerrit.libreoffice.org/30678
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2016-11-08  Tor Lillqvist  <tml@collabora.com>  [51663ac544b5ac2a20e21909c6fc6b1b6447fafd]

        Fallout from previous commit 248dbe1de5eeea9e9173e53a0b1891f63ff73d68
        
        Remove SignatureInformation::nSecurityEnvironmentIndex as it was
        always -1.
        
        Change-Id: I39247e5c40ce36e394c30b450626eca533f46267

2016-11-08  Tor Lillqvist  <tml@collabora.com>  [248dbe1de5eeea9e9173e53a0b1891f63ff73d68]

        Bin pointless (overloaded) member function
        
        The XSecController::setX509Certificate() overload that took a
        sal_Int32 nSecurityEnvironmentIndex was called in just one place, and
        -1 was always passed for the nSecurityEnvironmentIndex.
        
        Change-Id: Ic37b7053c90a6fbb8b4e5b6485483d34c605b965

2016-11-08  Tor Lillqvist  <tml@collabora.com>  [f75cd22118a58c8a8827723c890885a500562465]

        Add fill-column: 100 to the Emacs mode line
        
        Vim users: No reason to panic. This does not mean that Emacs users
        would suddenly start to split existing (or new) code lines always
        before column 100. The default value for fill-column is 70, and that
        hasn't forced code lines edited in Emacs to be shorter than that
        earlier either.
        
        The primary intent of using a fill-column of 100 (instead of the
        default 70) is that when you edit some long (multi-line) comment
        block, and you want to reformat ("fill", "reflow") that comment (using
        the fill-paragraph command, bound to Meta-Q), lines will be filled up
        to column 100, and not just 70, which in most cases would look quite
        short.
        
        Unless I am strongly advised not to, I will start adding this to the
        mode lines in source files if I remember, as I happen to edit some
        comment block in them.
        
        Change-Id: Icfb93dbb22b2db7190fdc9c8ee9518d08e73c7a8

2016-11-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [b58e3de0cd9111b824e31ee4da3df8db0b58f857]

        sfx2: let .uno:SignPDF add a matching button to the infobar
        
        When the user uses .uno:SignPDF to open a PDF file in read-only mode,
        then the infobar now has a "Sign Document" button, which is a shortcut
        for the File -> Digital Signatures -> Digital Signatures menu item.
        
        Change-Id: I2953a5cb1252c5ff1c395d45c54db1a97b39433e

2016-11-08  Tor Lillqvist  <tml@collabora.com>  [b2318479c8635af8e022ff4f844e85a1f6b9f4de]

        Work in progress on supporting XAdES-compliant signatures for ODF
        
        xmlsecurity is such a mess. Too many different classes that actually
        have more or less identical life-time, with names that smell of
        delusions of grandeur. "Manager", "security framework controller" etc
        for stuff that actually exist only during the execution of a simple
        dialog. And then a "helper" class that actually in on a higher level
        than a "framework controller". But oh well.
        
        Change-Id: I86e461b1bc91a0d8f5b7fb9f13a5be201729df1e

2016-11-08  Andras Timar  <andras.timar@collabora.com>  [29ddf52adf13e8806e1d251747549a33f9cdce54]

        typo fix: ressource -> resource
        
        Change-Id: Id8d1c01b17e711a057a9f3f20e1d0f955b2ea6c8
        Reviewed-on: https://gerrit.libreoffice.org/30690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-11-08  Katarina Behrens  <Katarina.Behrens@cib.de>  [cc2d27ea1ef4018d0865095853e7d661f8070e1f]

        Change new colour only, keep active one on the initial value
        
        Change-Id: Icfda455d275d0449725867fd7bf4ea3060e7dc26
        Reviewed-on: https://gerrit.libreoffice.org/30691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-11-08  Caolán McNamara  <caolanm@redhat.com>  [8bff616ae65f67f2eb2e6b81f1dbbbe2f9f7f5d9]

        simplify mark points and gluepoints management
        
        Change-Id: I52070cfe4909a13189d9c130114d98565ced9089

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b277a37c5ad219d2e275df1289ccfbce27183ee]

        loplugin:expandablemethods in extensions
        
        Change-Id: I93a770933de86146de1d25db9d596615916c3e28
        Reviewed-on: https://gerrit.libreoffice.org/30689
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2beebbfe78bfd5dd26318ea269f49aeee6bd642]

        reduce copying when decomposing drawinglayer primitives
        
        instead of returning a Primitive2DContainer from each method which we
        are then going to immediately append to another container, pass down a
        single container by reference which we can append to
        
        Change-Id: I0f28a499d2ec54f7111a7044c30099767aa079e1
        Reviewed-on: https://gerrit.libreoffice.org/30258
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab731b192f40fde71c796ecab563adc8d7258da8]

        no need to use endsWithAsciiL like this anymore
        
        Change-Id: Ie59d001816661ac19ce19ddae36efd8d880a987f

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [4948daa16d98394e19d0f09ed46586599b2be140]

        loplugin:expandablemethods in reportdesign
        
        which led to discovering some unused parameters
        
        Change-Id: Ie8f67a47aa9ec409637da32ef9bc457952397772
        Reviewed-on: https://gerrit.libreoffice.org/30681
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [c1eebcdac9f2b289fd363399130c485ca5ff444c]

        tdf#79329 DOCX import: fix missing outer table with floattable at cell start
        
        The bug document has a normal table, then its C1 cell starts with a
        nested table, which is floating. The problem is that converting the
        nested table to a textframe invalidates the start text range of the C1
        cell in the outer table we store, so the conversion of the outer table
        from text to table fails.
        
        This never worked, so to avoid the regression just don't convert inner
        floating tables to textframes when they're anchored at the cell start.
        A more general fix in the future can be addressing the actual
        invalidation of the cell start/end text ranges, and then this specific
        fix will not be necessary anymore.
        
        Change-Id: I12cefa41977cf719b07b0fb3ef9ec423c17ef3b1
        Reviewed-on: https://gerrit.libreoffice.org/30685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [bbf6c5171706e55edcf8e011a536264f4f2efd99]

        loplugin:expandablemethods in forms..formula
        
        Change-Id: Idc948ad06913def28cb642c3a4e5ea9322b9fb3b
        Reviewed-on: https://gerrit.libreoffice.org/30688
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Caolán McNamara  <caolanm@redhat.com>  [bca707d0ec55c35e048405b05c9e283cf6b97239]

        coverity#1394269 Uncaught exception
        
        and
        
        coverity#1394270 Uncaught exception
        
        Change-Id: I91e62c595ed923e44eea4c4fa1ac77444e34a9d9

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [dca61b588a2426cfe9a18e4a1074b380e42884d7]

        loplugin:expandablemethods in lotuswordpro..package
        
        Change-Id: Ic9827c998f4f78775fdf5c1eaf9d4749d4986102
        Reviewed-on: https://gerrit.libreoffice.org/30682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Caolán McNamara  <caolanm@redhat.com>  [6aa8e86f3a80b7cbfb81500a6bb5cfeaca97791b]

        try and auto-silence coverity#1394273 Use after free
        
        and
        
        coverity#1394272 Use after free
        
        Change-Id: Id2340bccc6fbaeb917cb397890875bd0849ffe85

2016-11-08  Caolán McNamara  <caolanm@redhat.com>  [19fc36293c082ba3462cd8082cfee95d99e63b3a]

        coverity#1394268 Resource leak
        
        Change-Id: I8f4a76d4f7e5cb2429ed5911c6026535590c681e

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [f606a6b248956094a14c15d8154af5f8522e415b]

        loplugin:unnecessaryvirtual in basctl..chart2
        
        Change-Id: Id4eeb12792c3a66b68a907cb459ab437e3d64e4c
        Reviewed-on: https://gerrit.libreoffice.org/30680
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [98460e7a502e61f8885c6fb960f0f9fa69de4f3e]

        loplugin:expandablemethods in framework
        
        Change-Id: I444f31f06d2445392a59879c2d7fb1f8ad1c24c6
        Reviewed-on: https://gerrit.libreoffice.org/30684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a743fd8a27d063525e3567619a2971770c61574]

        loplugin:expandablemethods in hwpfilter..linguistic
        
        Change-Id: I62ae20ab4a47b3b7e2b0d503cedcad3319cc9c85
        Reviewed-on: https://gerrit.libreoffice.org/30683
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Mike Kaganski  <mike.kaganski@collabora.com>  [bc57a3e319bccb2d48549a3134d5dcd4336d4533]

        tdf#88023: Only warn about unavailable JRE once
        
        The underlying design is that there's a single JavaInteractionHandler
        instance owned by a JavaContext, and that JavaContext installed in
        Desktop::Main (desktop/source/app/app.cxx).
        
        This patch ensures that no additional JavaContext is created in
        SfxOfficeDispatch::dispatch*() functions unless they are used without
        preinstalled JavaContext.
        
        Thanks to Stephan Bergmann for guidance!
        
        Change-Id: I2569df221067a5b9bf1f6cd5d8f69b561316a170
        Reviewed-on: https://gerrit.libreoffice.org/30529
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c123c528bf1550e544b29e5a22a94a0452d5f349]

        loplugin:unnecessaryvirtual in comphelper..forms
        
        Change-Id: Iabe292e68cb84b97f207061347ed6a30309dc9fd
        Reviewed-on: https://gerrit.libreoffice.org/30679
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  melikeyurtoglu  <aysemelikeyurtoglu@gmail.com>  [62e5010e5df379a26aa85ca9fd58bf872f020c36]

        tdf#91222 VclBuilder constructor cleanup
        
        Change-Id: I2f7e2fd8b9ae45e1aa45cf97750a6107ed9f3036
        Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/30673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [8955c3fde60b0621527e4b91576e49778494f926]

        loplugin:oncevar
        
        Change-Id: I44fb6858eeff14fcbd9fdfbbb0aabd1433b6a27d
        Reviewed-on: https://gerrit.libreoffice.org/30668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [525a45f22f591d8046ca95af3073ed27fd283ef0]

        loplugin:unnecessaryvirtual in framework
        
        Change-Id: I893bf955e45e661e3ec440dbd530fca22931c23b
        Reviewed-on: https://gerrit.libreoffice.org/30666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [990102be61a47a14a73a25ee320ac1033250777e]

        loplugin:unnecessaryvirtual in hwpfilter..rsc
        
        Change-Id: I2e9df8223d503b813b4c458747e8c44bb8ef8868
        Reviewed-on: https://gerrit.libreoffice.org/30661
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [dda87c6a461174def7334d2c0aac87d4eb8ab7cf]

        loplugin:unnecessaryvirtual in sc..scaddins
        
        Change-Id: I4a2d333984827f363ea76580993438d704f9738f
        Reviewed-on: https://gerrit.libreoffice.org/30660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-08  Eike Rathke  <erack@redhat.com>  [05d2a66955f8a6552a79696474386ca9f45f9ef2]

        Resolves: tdf#103701 bulk-broadcast the correct hint ID for formula groups
        
        BulkBroadcastGroupAreas() and BulkDataHint and thus
        FormulaGroupAreaListener::Notify() omitted to transport the actual hint
        and assumed SC_HINT_DATACHANGED, but SC_HINT_TABLEOPDIRTY needs to be
        handled as well.
        
        Change-Id: I765f7c95f7aeab295f35dcf6949a3b1926cbe248

2016-11-07  Caolán McNamara  <caolanm@redhat.com>  [64a708cba9b954afe3331f63c58218eb53b3d0ce]

        Revert "Reverts a commit series that cripple windows ci."
        
        with addition of...
        
        - svxlo-SvxColorListBox
        + svxcorelo-SvxColorListBox
        
        This reverts commit db380aab1063e8a5e40111c40ee9f7921aa82601.
        
        Change-Id: I3af7aa0abb1a430bce64188244404fcbd480b128
        Reviewed-on: https://gerrit.libreoffice.org/30598
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f01c49c4a89ecad2376fd0023625186e5cac642e]

        style fix for cppcheck duplicateBreak
        
        Change-Id: I42d4763db5a87741baa6b6d5ec58ea136394bf7a
        Reviewed-on: https://gerrit.libreoffice.org/30670
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [14301589d796b60eb219d52575ff89b629f67f26]

        style fix for cppcheck redundantCondition
        
        Change-Id: I5d02c6f4c6b411c23a6de43374884a76e1c408fe
        Reviewed-on: https://gerrit.libreoffice.org/30667
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Michael Stahl  <mstahl@redhat.com>  [f9028f1945e3ad87cda1b3001611632b1b424467]

        vcl: improve accounting of SVG images in graphics cache
        
        The problem is that the graphics cache only counts the size of the SVG
        text, which is stored in SvgData::maSvgDataArray.  However the
        SvgData::maSequence may use a lot more memory, as it may contain
        de-compressed bitmaps that are stored as base64-encoded PNGs in the SVG
        text.
        
        For example icon-themes/galaxy/brand/flat_logo.svg is 812 Ko but contains
        60 Mo of bitmaps.
        
        This may cause excessive memory usage and failure to export documents
        due to OOM; according to valgrind massif, the bitmap buffers use 90% of
        the heap.
        
        Add a new interface com::sun::star::util::XAccounting, and implement
        it in drawinglayer BasePrimitive2D.  VCL SvgData can't access
        drawinglayer via C++ directly so this looks like the best approach.
        
        Change-Id: I5a7c3147733e23473c1decabed24c1f79d951c7d
        Reviewed-on: https://gerrit.libreoffice.org/30669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-07  Andras Timar  <andras.timar@collabora.com>  [04644956e53d81cc4518fdbb22ddfe4fd9b8aaf7]

        typo: modul -> module
        
        Change-Id: I2839bb336358c4653b018c383440fb91b0b4e0ca
        Reviewed-on: https://gerrit.libreoffice.org/30657
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2016-11-07  Caolán McNamara  <caolanm@redhat.com>  [e6157763e9fff300b86f3c17398216f306ba3f32]

        google docs can generate a pptx with an empty cmLst
        
        Change-Id: I2a3dcae5361929c6880b2da1b3107cb2c8141f32

2016-11-07  Stanislav Horacek  <stanislav.horacek@gmail.com>  [d9c43a1d543774055dd8aa0d8584b36519236238]

        Updated core Project: dictionaries  23948938f710096e17cfd2466e8b7563e3934608
        
        Czech thesaurus: regenerate from updated source
        
        changed location and authors of the source
        sorting for source was applied -> thesaurus sorting also changed
        
        Change-Id: I009688bb1aeaac20dbe0884f1b43b523a2a3eb7b
        Reviewed-on: https://gerrit.libreoffice.org/30612
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
        Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
        

2016-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [6f7016a9dfc617d668ad582a112a3d2e103bcdd6]

        officecfg: add .uno:SignPDF label
        
        And replace the existing .uno:Signature in the File menus with a submenu
        that contains .uno:Signature and the new .uno:SignPDF.
        
        Change-Id: I801b9332c697985446c64dd208c25dea2494350e

2016-11-07  Caolán McNamara  <caolanm@redhat.com>  [15b524a9a89712e486123c8e55e7e3d402b96d52]

        gtk3: focus jumping around the place under wayland + popovers
        
        in impress slide sorter panel
        
        do the "oops!, frame moved" callback before the "pointer was
        moved" callback
        
        Change-Id: I12f3c66ba15fea04d8dc74d0325582967ea93afe

2016-11-07  Andras Timar  <andras.timar@collabora.com>  [5d0aca576ae6d4075b0669c25d04f49270b731fc]

        fix description of 'ooofonts' package
        
        Change-Id: I918505c42bab14cf0ab94574893e064ddea85b66
        Reviewed-on: https://gerrit.libreoffice.org/30656
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-11-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b9b03c7383035beaa6d5d89cd895436288403691]

        Fix typos (also in the code)
        
        Change-Id: I45d45513b102f4fdcb55e8de20b95b37f66ea463
        Reviewed-on: https://gerrit.libreoffice.org/30658
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-11-07  Michael Stahl  <mstahl@redhat.com>  [8f232026f0d6e320792ca7b65aa356724cbc945b]

        soffice.sh: can't hurt to force system allocator for massif
        
        Change-Id: Ib999ed36befae52894c04eaa95be76f2a7cfdd3b

2016-11-07  Caolán McNamara  <caolanm@redhat.com>  [fc64c335be26ebd4828973168fd69265c6285872]

        ensure checkForUniqueItem on inserting a new slide
        
        On copying slides from another presentation into one, we end up
        with two XBitmapItems with the same name and different properties.
        
        because the names are supposed to be unique, only one gets exported
        so the presentation looses graphics on export
        
        there is a bunch of places which use checkForUniqueItem to block
        this from happening, add another at the point where we insert
        the new page into the model
        
        Change-Id: If708b1997c7e83e4787d9d54f84c8b0516e6cf6b
        Reviewed-on: https://gerrit.libreoffice.org/30664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-07  Michael Meeks  <michael.meeks@collabora.com>  [ba68e6dd7ad99ef2a2720f327813d13550b98966]

        tdf#92160 - sc: limit search results to 1000 entries.
        
        Very large replace results give huge space consumption in the
        display widget, and are of dubious usefulness.
        
        Change-Id: Ib8ad01a673ea52976befaf958f8f695aca2190ae
        Reviewed-on: https://gerrit.libreoffice.org/30574
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [0a3eaf9f67f5e66ca0ae0c38cc4d85e07795b9f4]

        loplugin:unnecessaryvirtual in sd..sdext
        
        Change-Id: Id0bc82210fadc138b55d1abe4e06b1d2ed564df3
        Reviewed-on: https://gerrit.libreoffice.org/30659
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.com>  [19dc288ce4a5ad7a386ff2b4208b7284d8731067]

        opengl: use shared_ptr for ImplOpenGLTexture
        
        Change-Id: I755e312e3e0a69b99a8f02f7d05561b7289845ce
        Reviewed-on: https://gerrit.libreoffice.org/30597
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [055be3f4be764e445064effabf06de9d1ed819f7]

        sfx2: introduce a new .uno:SignPDF
        
        It's similar to File -> Open, but the file picker only offers PDF files
        in this case, and the import is read-only -- i.e. it's the import
        equivalent of .uno:ExportToPDF.
        
        Change-Id: I7be9d6711e0ea93643e538575c0604d41cff9b26

2016-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [e53168c6875223d718df49e23b733ad6f40e0b7f]

        improve indentation
        
        Change-Id: I1ca7f386cbd85d64e86fe293b2a4a4cbb205edef

2016-11-07  Jan Holesovsky  <kendy@collabora.com>  [5c3ea5d9aa97692ee594a4383ed44afd3b1d45d8]

        Updated core Project: help  433c4c0477c6dfcde68ed5b1eb98f1811095f050
        
        Change '/text' to just 'text' on many places.
        
        With this, the pages start appearing even locally with just pointing the
        browser to file:///.../help_git_repo/source/index.html
        

2016-11-07  Mark Hung  <marklh9@gmail.com>  [f2bccf3685bdbd4ce8d72367e3af439470872fee]

        oox: exporting the block arc as its corresponding drawingml preset shape.
        
        block arcs were exported as paths, stretching it to the whole
        viewport. Exporting it as a preset shape to prevents distortion.
        
        Change-Id: I68bac6ee273d89c0a4333d4d6a4816c6a7f802a0
        Reviewed-on: https://gerrit.libreoffice.org/29679
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4f78fa3b61a54dca64504bd76990baf20e2313f]

        loplugin:unnecessaryvirtual in svx..sw
        
        Change-Id: I4ae8de558550e6577c28b95e0aaed74f00d79c29
        Reviewed-on: https://gerrit.libreoffice.org/30650
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7914a9a566413eac55c7e115da1cb3552cd58df]

        loplugin:oncevar in chart2
        
        Change-Id: Id9308f9265c2453075971c8105b4d161bd145da7
        Reviewed-on: https://gerrit.libreoffice.org/30654
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  David Tardon  <dtardon@redhat.com>  [65aafb507126760a293e16efe17fe7ac5ab186b5]

        only cond. build stuff that is really new in ICU 58
        
        Change-Id: I59598329a7051374177b4d16aa061367b6043982

2016-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [febde9d61d1ee848f7b10edfd5954a25b6687946]

        wrap some more dialog pointers in VclPtr
        
        and fix a couple of memory leaks in the process, some of them were
        not being deleted at all
        
        Change-Id: Icb5c948662ad3ba878eadfbc807f93cc35cfb228
        Reviewed-on: https://gerrit.libreoffice.org/30651
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [fae35e535d2757244eccf4b5f5555293a24180b3]

        loplugin:oncevar in cui..connectivity
        
        Change-Id: Ibe9d04932b0a57040db4fee11886dc1701f6ea17
        Reviewed-on: https://gerrit.libreoffice.org/30653
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f96b3f33f98ecd56f0fe55a65315d6762ff978a]

        loplugin:unnecessaryvirtual in test..vbahelper
        
        Change-Id: I0e110af6eab798e11f96d0f7d282d59440d91965
        Reviewed-on: https://gerrit.libreoffice.org/30649
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [41ea741cd843776cd600d33b28a7f0e35345e0d0]

        loplugin:unnecessaryvirtual in sfx2..svtools
        
        Change-Id: Ib34e14806f7cc9a97ecfd68687ab17ee5c1f022b
        Reviewed-on: https://gerrit.libreoffice.org/30652
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Damjan Jovanovic  <damjan@apache.org>  [028cc38a164493c5049d152eae38a34218428fce]

        Resolves: #i119892# Missing "by" in description
        
        Fixes spelling errors in some Base messages.
        
        Reported by: Dwayne Henderson
        Patch by: me
        
        (cherry picked from commit 8df1c30b7f5e79c2757e7224677f9a487b1bed0a)
        
        Change-Id: I18dcf20e51e941ca8ccb47315ea453399ca0d88a

2016-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [90625922e5cb06342c8b3e3eadaba6408212c6d3]

        sw: prefix members of WW8ScannerBase
        
        Change-Id: I8e0235a8701e0cc0e8ca707b8f3ff2581f2bfcbd
        Reviewed-on: https://gerrit.libreoffice.org/30648
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-07  Justin Luth  <justin_luth@sil.org>  [d9c7b0a01162254240a1328fa594991eccf6bc65]

        tdf#62625 - reopen temp stream to readBasic .xls VBA
        
        InputStream was closed, but an InStream was still open,
        so InputStream was not being re-created.
        Apparently either most web protocols aren't properly closed,
        or else a second stream is needed for these kinds of protocols.
        
        Required on Linux for INetProtocol::Http, Generic, Smb, Sftp
        and perhaps more.  Required on Windows/Mac for Remote WebDAV
        (although http://xx/xx.xls worked)
        
        Change-Id: Icb732518fb8185168c5ed1cb9e32c84c9d8d71bb
        Reviewed-on: https://gerrit.libreoffice.org/30303
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-11-07  David Tardon  <dtardon@redhat.com>  [01ff03e15449a618a4a8623a29eb9ea5917e6c22]

        fix build with ICU < 58
        
        Change-Id: I84027f0812e672519ed314639deeb5c0d1069624

2016-11-07  Stephan Bergmann  <sbergman@redhat.com>  [02cf121aaba00a4ef7f8fe44203838e0fa1cf738]

        -Werror,-Wdeprecated-declarations
        
        Change-Id: Ia54f11b799fefcddcbf3b9f49e806bfc0895773f

2016-11-07  Stephan Bergmann  <sbergman@redhat.com>  [3f7fc4e5d23c17848c247ad48c5ec579939093c6]

        Postpone menu destruction
        
        ...to avoid use-after-free, as e.g. happens on macOS with -fsanitize=address in
        CppunitTest_sw_mailmerge:
        
        > ==29010==ERROR: AddressSanitizer: heap-use-after-free on address 0x60800088faf8 at pc 0x000118ebc153 bp 0x7fff52f81a40 sp 0x7fff52f81a38
        > READ of size 8 at 0x60800088faf8 thread T0
        > WARNING: failed decoding unknown ioctl 0x20007454
        > WARNING: failed decoding unknown ioctl 0x20007452
        >     #0 0x118ebc152 in AquaSalMenu::SetSubMenu(SalMenuItem*, SalMenu*, unsigned int) salmenu.cxx:597
        >     #1 0x1177bbefc in Menu::SetPopupMenu(unsigned short, PopupMenu*) menu.cxx:803
        >     #2 0x138dccb5a in framework::MenuBarManager::RemoveListener() menubarmanager.cxx:552
        >     #3 0x138dcb452 in framework::MenuBarManager::Destroy() menubarmanager.cxx:237
        >     #4 0x138dcd6d7 in framework::MenuBarManager::dispose() menubarmanager.cxx:267
        >     #5 0x138dccfa2 in framework::MenuBarManager::RemoveListener() menubarmanager.cxx:587
        >     #6 0x138dcb452 in framework::MenuBarManager::Destroy() menubarmanager.cxx:237
        >     #7 0x138dcd6d7 in framework::MenuBarManager::dispose() menubarmanager.cxx:267
        >     #8 0x138e06acf in framework::MenuBarWrapper::dispose() menubarwrapper.cxx:103
        >     #9 0x1389c0f67 in framework::LayoutManager::impl_clearUpMenuBar() layoutmanager.cxx:226
        >     #10 0x1389c497b in framework::LayoutManager::implts_destroyElements() layoutmanager.cxx:447
        >     #11 0x1389c3777 in framework::LayoutManager::implts_reset(bool) layoutmanager.cxx:413
        >     #12 0x1389edf4b in framework::LayoutManager::frameAction(com::sun::star::frame::FrameActionEvent const&) layoutmanager.cxx:2811
        >     #13 0x138b9e1a8 in (anonymous namespace)::Frame::implts_sendFrameActionEvent(com::sun::star::frame::FrameAction const&) frame.cxx:3110
        >     #14 0x138b8219b in (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&) frame.cxx:1557
        >     #15 0x138b88545 in (anonymous namespace)::Frame::close(unsigned char) frame.cxx:1801
        >     #16 0x12078429a in SfxFrame::DoClose() frame.cxx:127
        >     #17 0x120812990 in SfxViewFrame::Notify(SfxBroadcaster&, SfxHint const&) viewfrm.cxx:1234
        >     #18 0x11ab542d5 in SfxBroadcaster::Broadcast(SfxHint const&) SfxBroadcaster.cxx:50
        >     #19 0x1203a0682 in SfxModelListener_Impl::notifyClosing(com::sun::star::lang::EventObject const&) objxtor.cxx:171
        >     #20 0x1204453d2 in SfxBaseModel::close(unsigned char) sfxbasemodel.cxx:1372
        >     #21 0x1245130d5 in SwXTextDocument::close(unsigned char) unotxdoc.cxx:621
        >     #22 0x1247af99b in CloseModelAndDocSh(com::sun::star::uno::Reference<com::sun::star::frame::XModel>&, tools::SvRef<SfxObjectShell>&) unomailmerge.cxx:115
        >     #23 0x1247af4bf in DeleteTmpFile_Impl(com::sun::star::uno::Reference<com::sun::star::frame::XModel>&, tools::SvRef<SfxObjectShell>&, rtl::OUString const&) unomailmerge.cxx:342
        >     #24 0x1247b6ad6 in SwXMailMerge::execute(com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> const&) unomailmerge.cxx:814
        >     #25 0x1247b9c62 in non-virtual thunk to SwXMailMerge::execute(com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> const&) unomailmerge.cxx:434
        >     #26 0x11eeab4fd in MMTest::executeMailMerge() mailmerge.cxx:179
        >     #27 0x11eea2470 in testMultiPageAnchoredDraws::verify() mailmerge.cxx:336
        >     #28 0x11ef3be50 in MMTest::executeMailMergeTest(char const*, char const*, char const*, bool, int, char const*) mailmerge.cxx:87
        >     #29 0x11ef38af3 in testMultiPageAnchoredDraws::MailMerge() mailmerge.cxx:334
        >     #30 0x11ef557b9 in CppUnit::TestCaller<testMultiPageAnchoredDraws>::runTest() TestCaller.h:166
        >     #31 0x10cfff749 in CppUnit::TestCaseMethodFunctor::operator()() const TestCase.cpp:32
        >     #32 0x110736b67 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) vclbootstrapprotector.cxx:36
        >     #33 0x10cfc9c20 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const ProtectorChain.cpp:20
        >     #34 0x110498fa7 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unobootstrapprotector.cxx:89
        >     #35 0x10cfc9c20 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const ProtectorChain.cpp:20
        >     #36 0x10f776880 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unoexceptionprotector.cxx:65
        >     #37 0x10cfc9c20 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const ProtectorChain.cpp:20
        >     #38 0x10cf64042 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) DefaultProtector.cpp:15
        >     #39 0x10cfc9c20 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const ProtectorChain.cpp:20
        >     #40 0x10cfc7200 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) ProtectorChain.cpp:77
        >     #41 0x10d06f15a in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) TestResult.cpp:181
        >     #42 0x10cffd8cd in CppUnit::TestCase::run(CppUnit::TestResult*) TestCase.cpp:91
        >     #43 0x10d00097a in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) TestComposite.cpp:64
        >     #44 0x10d00045e in CppUnit::TestComposite::run(CppUnit::TestResult*) TestComposite.cpp:23
        >     #45 0x10d00097a in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) TestComposite.cpp:64
        >     #46 0x10d00045e in CppUnit::TestComposite::run(CppUnit::TestResult*) TestComposite.cpp:23
        >     #47 0x10d0990ac in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) TestRunner.cpp:47
        >     #48 0x10d06da55 in CppUnit::TestResult::runTest(CppUnit::Test*) TestResult.cpp:148
        >     #49 0x10d099ebd in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) TestRunner.cpp:96
        >     #50 0x10cc6f509 in (anonymous namespace)::ProtectedFixtureFunctor::run() const cppunittester.cxx:305
        >     #51 0x10cc6a0ac in sal_main() cppunittester.cxx:455
        >     #52 0x10cc687a6 in main cppunittester.cxx:362
        >     #53 0x7fffc9f36254 in start (libdyld.dylib+0x5254)
        >
        > 0x60800088faf8 is located 88 bytes inside of 96-byte region [0x60800088faa0,0x60800088fb00)
        > freed by thread T0 here:
        >     #0 0x10d327b6b in wrap__ZdlPv asan_new_delete.cc:179
        >     #1 0x118eb3011 in AquaSalMenu::~AquaSalMenu() salmenu.cxx:279
        >     #2 0x118eb10de in AquaSalInstance::DestroyMenu(SalMenu*) salmenu.cxx:238
        >     #3 0x1177acd1d in Menu::ImplSetSalMenu(SalMenu*) menu.cxx:2342
        >     #4 0x1177ab046 in Menu::dispose() menu.cxx:183
        >     #5 0x1177d86f5 in PopupMenu::dispose() menu.cxx:2764
        >     #6 0x117f99ee2 in VclReferenceBase::disposeOnce() vclreferencebase.cxx:42
        >     #7 0x1177bf7d8 in VclPtr<Menu>::disposeAndClear() vclptr.hxx:208
        >     #8 0x1177bbbd5 in Menu::SetPopupMenu(unsigned short, PopupMenu*) menu.cxx:788
        >     #9 0x138dccb5a in framework::MenuBarManager::RemoveListener() menubarmanager.cxx:552
        >     #10 0x138dcb452 in framework::MenuBarManager::Destroy() menubarmanager.cxx:237
        >     #11 0x138dcd6d7 in framework::MenuBarManager::dispose() menubarmanager.cxx:267
        >     #12 0x138dccfa2 in framework::MenuBarManager::RemoveListener() menubarmanager.cxx:587
        >     #13 0x138dcb452 in framework::MenuBarManager::Destroy() menubarmanager.cxx:237
        >     #14 0x138dcd6d7 in framework::MenuBarManager::dispose() menubarmanager.cxx:267
        >     #15 0x138e06acf in framework::MenuBarWrapper::dispose() menubarwrapper.cxx:103
        >     #16 0x1389c0f67 in framework::LayoutManager::impl_clearUpMenuBar() layoutmanager.cxx:226
        >     #17 0x1389c497b in framework::LayoutManager::implts_destroyElements() layoutmanager.cxx:447
        >     #18 0x1389c3777 in framework::LayoutManager::implts_reset(bool) layoutmanager.cxx:413
        >     #19 0x1389edf4b in framework::LayoutManager::frameAction(com::sun::star::frame::FrameActionEvent const&) layoutmanager.cxx:2811
        >     #20 0x138b9e1a8 in (anonymous namespace)::Frame::implts_sendFrameActionEvent(com::sun::star::frame::FrameAction const&) frame.cxx:3110
        >     #21 0x138b8219b in (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&) frame.cxx:1557
        >     #22 0x138b88545 in (anonymous namespace)::Frame::close(unsigned char) frame.cxx:1801
        >     #23 0x12078429a in SfxFrame::DoClose() frame.cxx:127
        >     #24 0x120812990 in SfxViewFrame::Notify(SfxBroadcaster&, SfxHint const&) viewfrm.cxx:1234
        >     #25 0x11ab542d5 in SfxBroadcaster::Broadcast(SfxHint const&) SfxBroadcaster.cxx:50
        >     #26 0x1203a0682 in SfxModelListener_Impl::notifyClosing(com::sun::star::lang::EventObject const&) objxtor.cxx:171
        >     #27 0x1204453d2 in SfxBaseModel::close(unsigned char) sfxbasemodel.cxx:1372
        >     #28 0x1245130d5 in SwXTextDocument::close(unsigned char) unotxdoc.cxx:621
        >     #29 0x1247af99b in CloseModelAndDocSh(com::sun::star::uno::Reference<com::sun::star::frame::XModel>&, tools::SvRef<SfxObjectShell>&) unomailmerge.cxx:115
        >
        > previously allocated by thread T0 here:
        >     #0 0x10d32752b in wrap__Znwm asan_new_delete.cc:106
        >     #1 0x118eafa18 in AquaSalInstance::CreateMenu(bool, Menu*) salmenu.cxx:230
        >     #2 0x1177d75e0 in PopupMenu::PopupMenu() menu.cxx:2711
        >     #3 0x1177d7664 in PopupMenu::PopupMenu() menu.cxx:2710
        >     #4 0x129136557 in VclPtr<PopupMenu> VclPtr<PopupMenu>::Create<>() vclptr.hxx:131
        >     #5 0x1291362de in VCLXMenu::ImplCreateMenu(bool) vclxmenu.cxx:73
        >     #6 0x1291463ca in VCLXPopupMenu::VCLXPopupMenu() vclxmenu.cxx:901
        >     #7 0x129146414 in VCLXPopupMenu::VCLXPopupMenu() vclxmenu.cxx:900
        >     #8 0x138dc5e83 in framework::MenuBarManager::FillMenuManager(Menu*, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, rtl::OUString const&, bool) menubarmanager.cxx:1354
        >     #9 0x138dc2316 in framework::MenuBarManager::MenuBarManager(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, com::sun::star::uno::Reference<com::sun::star::util::XURLTransformer> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, rtl::OUString const&, Menu*, bool, bool) menubarmanager.cxx:140
        >     #10 0x138dc72bd in framework::MenuBarManager::MenuBarManager(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, com::sun::star::uno::Reference<com::sun::star::util::XURLTransformer> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, rtl::OUString const&, Menu*, bool, bool) menubarmanager.cxx:138
        >     #11 0x138dc57bc in framework::MenuBarManager::FillMenuManager(Menu*, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, rtl::OUString const&, bool) menubarmanager.cxx:1304
        >     #12 0x138dc2316 in framework::MenuBarManager::MenuBarManager(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, com::sun::star::uno::Reference<com::sun::star::util::XURLTransformer> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, rtl::OUString const&, Menu*, bool, bool) menubarmanager.cxx:140
        >     #13 0x138dc72bd in framework::MenuBarManager::MenuBarManager(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, com::sun::star::uno::Reference<com::sun::star::util::XURLTransformer> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, rtl::OUString const&, Menu*, bool, bool) menubarmanager.cxx:138
        >     #14 0x138e07ba5 in framework::MenuBarWrapper::initialize(com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) menubarwrapper.cxx:181
        >     #15 0x138f32e6d in framework::MenuBarFactory::CreateUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, char 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&) menubarfactory.cxx:154
        >     #16 0x138f31848 in framework::MenuBarFactory::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) menubarfactory.cxx:63
        >     #17 0x138f3313a in non-virtual thunk to framework::MenuBarFactory::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) menubarfactory.cxx:56
        >     #18 0x138f56f6e in (anonymous namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) uielementfactorymanager.cxx:450
        >     #19 0x138f5a94a in non-virtual thunk to (anonymous namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) uielementfactorymanager.cxx:408
        >     #20 0x1389ca5da in framework::LayoutManager::implts_createElement(rtl::OUString const&) layoutmanager.cxx:731
        >     #21 0x1389d6fb4 in framework::LayoutManager::createElement(rtl::OUString const&) layoutmanager.cxx:1482
        >     #22 0x11fbd36f1 in SfxDispatcher::SetMenu_Impl() dispatch.cxx:1216
        >     #23 0x11fbc36dc in SfxDispatcher::Update_Impl(bool) dispatch.cxx:1290
        >     #24 0x11fb7556d in SfxBindings::NextJob_Impl(Timer*) bindings.cxx:1459
        >     #25 0x11fb8ad4c in SfxBindings::NextJob(Timer*) bindings.cxx:1441
        >     #26 0x11fb61177 in SfxBindings::LinkStubNextJob(void*, Timer*) bindings.cxx:1439
        >     #27 0x11898aea1 in Link<Timer*, void>::Call(Timer*) const link.hxx:84
        >     #28 0x11898add6 in Timer::Invoke() timer.cxx:88
        >     #29 0x1188dae6d in ImplSchedulerData::Invoke() scheduler.cxx:47
        
        Change-Id: I16d5b11710ee46dbaa77afd94a09ba5f07a311b0

2016-11-07  Stephan Bergmann  <sbergman@redhat.com>  [4e3e87e88d2d450c87680b31f12906bc41da79f1]

        Adapt jurt staticsalhack to MACOSX
        
        Change-Id: I0525b68cdb097edd3241809ae0dc9c22e1ad9814

2016-11-07  Stephan Bergmann  <sbergman@redhat.com>  [9ec4c4ab052c66e9e25c9893bba33b8dee258484]

        Don't rely on __builtin_alloca when creating a call stack
        
        same as 3f7c8ce1dca7eacb511def7799691be2e3d9a4a6 for gcc_linux_x86-64 (see there
        for a more detailed commit message; plus trivial follow-up
        5e04886917abad0541eb3ef6d51cd5dc0395af21 "Remove spurious vertical whitespace").
        Except use labels 'Lpush', 'Lpushed' not starting with a dot ('.Lpush',
        '.Lpushed'), as otherwise at least macOS 10.12.1 linker (ld64-274.1), when
        building libgcc3_uno.dylib's __TEXT,__unwind_info section, would use
        callvirtualmethod.o's __LD,__compact_unwind entry---covering the complete
        callVirtualMethod function---only for the first part of the function up to the
        .Lpush label, and would mark the remainder as having no unwind information (a
        compact_unwind_encoding_t value of 0; see the inline comments in the
        libunwind-35.3 source code,
        <http://opensource.apple.com/source/libunwind/libunwind-35.3/>).  So if an
        exception shall pass through that latter part it would lead to std::terminate.
        
        Change-Id: Ib1e8a5e4534b11ebe96c3ce774f8e5e8d45476cf

2016-11-07  Stephan Bergmann  <sbergman@redhat.com>  [c01e02425e3ce7a14f06cfc505cf375a82a7c980]

        Drop unnecessary nFPR parameter
        
        same as 8a85f9f29f13805af449943990af8af8399ab7b5 for gcc_linux_x86-64 (see there
        for a more detailed commit message)
        
        Change-Id: Ic2765c21834aabf8f7690c0bdab4d6efe6d34585

2016-11-07  Stephan Bergmann  <sbergman@redhat.com>  [6daac9adb4e367f1830a2eaa72913dd367523f88]

        Drop unused nGPR parameter
        
        same as aa04177e7c43d75bc87875a9d8ce2393d7263822 for gcc_linux_x86-64
        
        Change-Id: I2c1e203271aa0038b83c3c55a37eab59411a6857

2016-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [f996a5a153e1b7ff81d9343eedee244e585ecab9]

        basic: fix Android build
        
        rtl::math::round() is fine here, I guess.
        
        Change-Id: I4d92bc191182ff531e11d20ef87c69dc99da2b32

2016-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0c69ccd2aac45e4cca0de7d4deaa6d02ec27f4d]

        convert sdr::animation::EventList to o3tl::sorted_vector
        
        instead of home-grown linked list
        
        Change-Id: I7cf24692e7b9919ac83e404e2d0167c3015b97de
        Reviewed-on: https://gerrit.libreoffice.org/30569
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [496c0de160dd405c9f089679fc5f590bfe15e49e]

        inherit from ScXMLImportContext
        
        and drop a bunch of redundant code
        
        Change-Id: I187273ad9eebeaf2446e09b2e3442e963d8ae4f4
        Reviewed-on: https://gerrit.libreoffice.org/30568
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [27513d4df50f6d18b585f4cbec6a4dd3f9b432cc]

        loplugin:expandablemethods in sc
        
        Change-Id: Ib417c5e978fca563f8c0ef0dbe6b9d50fead9828
        Reviewed-on: https://gerrit.libreoffice.org/30566
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f509501e9b042aeae0cdcc8e267550a45ab43c2]

        loplugin:oncevar in framework
        
        Change-Id: I7528a4afd59a19b069bcad2106ca80f429ef12e0
        Reviewed-on: https://gerrit.libreoffice.org/30525
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Takeshi Abe  <tabe@fixedpoint.jp>  [12ca2d6d32d750abe0d452387c0b51bcedf54f58]

        Avoid crash when calling a Worksheet's ShowDataForm()
        
        in VBA, e.g.:
        Option VBASupport 1
        Sub Main
            Worksheets(1).ShowDataForm()
        End Sub
        
        Change-Id: Ice6cfccc4fc15a4d0044d6464c7d6c04243e86ae
        Reviewed-on: https://gerrit.libreoffice.org/30619
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-07  Khaled Hosny  <khaledhosny@eglug.org>  [8285af5e56cbc9d3871f75454781ce0f5386ec08]

        Disable VCL_FLOAT_DEVICE_PIXEL on macOS for now
        
        Causes subtle and surprising differences, and it was only needed for the
        Core Text-based layout engine, which is not the default now. We want to
        use floats for our text layout everywhere at some point, though, so lets
        keep the code around.
        
        Change-Id: Iac4d0f58992646b9357a9f32c5eea8ff2729a5c0

2016-11-07  Khaled Hosny  <khaledhosny@eglug.org>  [bd2ff931428a7007ef639004ea6a65a2fa417cb1]

        Set Kashida width also on macOS
        
        Otherwise we might not get any Kashida justification at all.
        
        Change-Id: I6521d5a267392314d5d0da84b93fcd80c7b7cc57

2016-11-07  Khaled Hosny  <khaledhosny@eglug.org>  [639735edaffd35dfe99e527789402e030d95ab45]

        Fix thinkos in my previous commit
        
        Change-Id: I8f912f5a02933bdfb318dc4f946d4ad7471eb261

2016-11-07  Justin Luth  <justin_luth@sil.org>  [8eff1decd91cbfb10094c25d4cf1d2b434a4da72]

        tdf#41542 MSWordExport: accommodate image's borderless padding
        
        Honor the padding value even if the border is not visible.
        Previously the padding information was just thrown out, and
        the image scaled to fill the entire image size.
        
        The unit test for tdf#77454 needed to be tweaked because surprisingly
        it has border padding of 1 - which this patch turns into a negative crop.
        
        Change-Id: I866d26e00f27221239d3291404f70fb57ac0896d
        Reviewed-on: https://gerrit.libreoffice.org/30578
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-11-07  Olivier Hallot  <ohallot@collabora.co.uk>  [bc6017d66fcf37db1f632a3ce667f4c3bf9d1d02]

        Updated core Project: help  0383ee3b35b04281e98e6495ec20e5023ed887ce
        
        Another correction to online_transform.xsl
        
        Change-Id: I4c59259fd3034d5c84ecade84d5908fc125e656a
        Reviewed-on: https://gerrit.libreoffice.org/30618
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-11-07  Olivier Hallot  <ohallot@collabora.co.uk>  [63bd9cf4ad268d83677baf99ec509ef67b5de08a]

        Updated core Project: help  bf3db717e483f7d0f5b3fa8529d830dfd135d711
        
        Correction to width and height pixel calculation
        
        Change-Id: I6b4eb642e7e45785a7377fc79c6f7c90f8aea9ec
        Reviewed-on: https://gerrit.libreoffice.org/30617
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-11-07  Maxim Monastirsky  <momonasmon@gmail.com>  [cef72944370015af03b92055d8f86cbf646a52f5]

        Make the insert fields dialog not crash
        
        Change-Id: I6cd802f4ab07a647dcc3e8af49e578b041517006

2016-11-07  Khaled Hosny  <khaledhosny@eglug.org>  [0b9298bf50eb104b684207e10987144c058421ea]

        Extend joining groups with new Unicode additions
        
        Change-Id: I14d65d59794fdf9ed4dce05a8f734d9400f85927

2016-11-07  Khaled Hosny  <khaledhosny@eglug.org>  [979029ee6532791e39adea3b7078ab88386f0ecf]

        Insert Kashida before final Tah
        
        Looks like it was missing from the original code, though described here:
        https://www.microsoft.com/middleeast/msdn/JustifyingText-CSS.aspx
        
        Change-Id: Iab283cd8e9cc5aee37836ddb06d5e9b8ce8c18e4

2016-11-06  andreas_k  <kainz.a@gmail.com>  [e3bb44f605e5c548d2bff04be4d923199996f583]

        add breeze icons and update fr* and pr* sheet icons
        
        Change-Id: I1edf87b76ea9662b9745438961427665c12dfb0a
        Reviewed-on: https://gerrit.libreoffice.org/30613
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2016-11-06  Stanislav Horacek  <stanislav.horacek@gmail.com>  [11cab8aba359c655a75791ddbc0f2ffeae8ce206]

        Updated core Project: help  63fa2d5d4e0b4136516bd8204109271bf85c91ae
        
        tdf#103244 adjust menu path to Tools - Protect Sheet/Spreadsheet
        
        Change-Id: I5993052af55e681c19b15f8e08f22b36d15e1e65
        Reviewed-on: https://gerrit.libreoffice.org/30614
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-11-06  Khaled Hosny  <khaledhosny@eglug.org>  [6a087ef7d4f67f52ab688d0dc84b39b5bd36d931]

        Update comments
        
        Change-Id: Ia63e2f16eb70c4a0cc20fc73f0f2694f1381dac5

2016-11-06  Olivier Hallot  <ohallot@collabora.co.uk>  [d9f4c9a62b443d06509b2885ddc890c80ba1570e]

        Updated core Project: help  1678d9035beaf714860804462f03501393291c56
        
        Honor width and height in images for help3
        
        Modern browsers renders width and height expressed in inches and
        centimeters, as well as pixels.
        
        Change-Id: I337de791e7e894b0c84f1bd9848e15edc861707f
        Reviewed-on: https://gerrit.libreoffice.org/30616
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-11-06  Khaled Hosny  <khaledhosny@eglug.org>  [7fdb418aea11a4e1f09a04c02d125880925272aa]

        tdf#65344: Don’t put Kashida before any final char
        
        If we didn’t find any known good position, not inserting Kashida at all
        is better than inserting it randomly.
        
        Change-Id: I075f8414b7f0a0aeb4d27d372c7eae51f4b5c37b

2016-11-06  Khaled Hosny  <khaledhosny@eglug.org>  [6723fd9d185c8911d83e6b1fd06476e7c5cefce2]

        Follow Unicode character names for better or worse
        
        To avoid confusing transliteration.
        
        Change-Id: I0ac1692b469f6f974fe3e5b0cc12a40d6f3a7018

2016-11-06  Khaled Hosny  <khaledhosny@eglug.org>  [4920ee168fd210483c7f404cc2b41a00a265139f]

        Insert Kasida before final Heh not Hah
        
        This code seems to follow the algorithm described in:
        https://www.microsoft.com/middleeast/msdn/JustifyingText-CSS.aspx
        
        But there seem to be a confusion due to the transliteration used there,
        Haa can be the standard Arabic name for U+0647 ARABIC LETTER HEH or
        U+062D ARABIC LETTER HAH. The code is using the later, but I’m pretty
        sure it is the former given that the other character in this priority is
        Teh Marbuta, which is a Heh-like character. Also before final Hah is a
        bad place for kashida.
        
        Change-Id: I9ad3fc432ac58f0e45c562a6b44ac5cbe751c3bf

2016-11-06  Maxim Monastirsky  <momonasmon@gmail.com>  [ba28100d8103e08832cf646f674eaf6afd480512]

        NewDocument is now unused
        
        Change-Id: Ifce80cec8935b960b14716d09080f76351633c0b

2016-11-06  Maxim Monastirsky  <momonasmon@gmail.com>  [cea3b8762bfb7f0da19bab8a3d468bcbf987eb0f]

        NewMenuController: Fix template manager icon
        
        The current logic is swapped. MenuAttributes::aImageId can be
        only handled by SvFileInformationManager, while the menu item
        command is what might be (in case of .uno command) handled
        by CommandInfoProvider.
        
        This gone wrong in tdf#96059 which wrongly assumed that
        GetImageFromURL is equivalent to what's provided by
        CommandInfoProvider (so other places should be checked too).
        
        Change-Id: Ia487c602753dde3fb0d0462ef4b3d63209398b36

2016-11-06  Maxim Monastirsky  <momonasmon@gmail.com>  [5bd6b61a7cad81d8385e5bc4ea0e6546b1eb7314]

        NewMenuController: Remove duplicate async dispatch handling
        
        Change-Id: I881e6781c5ba82b0b998891532f8b7c281567b73

2016-11-06  David Tardon  <dtardon@redhat.com>  [afe235a0abf9ef91a353a4d0dccf56961abd2fbf]

        tdf#103696 ensure glm always uses radians
        
        This is set just locally for OGLTrans, because I have no idea what the
        other places that use glm expect...
        
        Change-Id: I83675ef2463ab945cb3d6885f803dcbae60a5558

2016-11-06  Julien Nabet  <serval2412@yahoo.fr>  [62d7d5b8cff59eb554ce90342be923b4815d18fa]

        Fix Android build (llround)
        
        Change-Id: I4f412f36f690bb2857ffa8c6188a9a4ce3994730
        Reviewed-on: https://gerrit.libreoffice.org/30607
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-06  Julien Nabet  <serval2412@yahoo.fr>  [703d00e335bf0d38b3019ec2ba095b27a5fdba2d]

        Fix Android build (basic)
        
        by retrieving the content of former function ImpRound
        
        Change-Id: Ibb5085cb67c47b5a46644250efd6dcef7a0fc837
        Reviewed-on: https://gerrit.libreoffice.org/30605
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-06  Stanislav Horacek  <stanislav.horacek@gmail.com>  [2536bd8b267156691f65c535f20b365857f13a96]

        tdf#103622 do not use arrow as separator of menu commands
        
        Change-Id: I15f1cb699107dc7e24d6ebef2e8f4d8f38dcd596
        Reviewed-on: https://gerrit.libreoffice.org/30573
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2016-11-06  Stanislav Horacek  <stanislav.horacek@gmail.com>  [388fa3a2476ad4b6ee3a33dc2f94f5946e29e2b6]

        Updated core Project: help  8494b1d545c68fd4eeb75d78c692a3ce71ed3caf
        
        tdf#103622 do not use arrow as separator of menu commands
        
        Change-Id: I761c3845939ee95fb151a196587b359c3b6d965d
        Reviewed-on: https://gerrit.libreoffice.org/30572
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-11-06  Arnaud Versini  <arnaud.versini@gmail.com>  [3db1e9ed4d0d11457684dd3d2c8cacf97d7e3333]

        BASIC : remove ImpRound and use std::(l)lround instead
        
        Change-Id: I1e8f58890395bc6bc29f56c258836db3dc52384c
        Reviewed-on: https://gerrit.libreoffice.org/30464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-06  Jean-Tiare Le Bigot  <admin@jtlebi.fr>  [4bcf1872bbe9db1388769485a7e4c0cbcce3d53c]

        chartx: fix sparse chart import
        
        Change-Id: I1bcd2257da900c6a88bc78040fabe5696e2bab7d
        Reviewed-on: https://gerrit.libreoffice.org/29801
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-05  Kohei Yoshida  <kohei.yoshida@collabora.com>  [17e9dc436bc6ad8d3a5bbde15d4d47262650aa2c]

        Fix the windows build.
        
        Change-Id: Ifa34faf24e399b5baf24214a2869ca7eb5d61456

2016-11-05  Julien Nabet  <serval2412@yahoo.fr>  [4ea62fe8a1194bca3bee5048832456c3559dcb8e]

        Replace some OSL_ASSERT (unotools/configmgr)
        
        Change-Id: Ifacee39c43c1171ce673f16a9069e1f72dffae78
        Reviewed-on: https://gerrit.libreoffice.org/30596
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-05  Julien Nabet  <serval2412@yahoo.fr>  [3dc91d3fae79053031cdc9426e1dc13f840a91ba]

        Replace some legacy OSL (sfx2/viewfrm)
        
        Change-Id: I3391c3760e3df371bb0d60ace71144f57afaca8d
        Reviewed-on: https://gerrit.libreoffice.org/30599
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-05  Justin Luth  <justin_luth@sil.org>  [a5f8c5f9338e140c8ec3198228917a8a1a54dc35]

        make a useful function - SvxBoxItem::CalcLineWidth
        
        It saves lots of extra code: no separately checking if a line exists,
        and then getting the width.  Closely matches the existing CalcLineSpace.
        
        sc/source/ui/view/printfun.cxx is another place that could use this
        heavily to replace their lcl_LineTotal function. Perhaps something
        good for an easyHack. (Wait until LO5.4, since much of the logic
        should use CalcLineSpace(,true) instead, and that function probably
        will have the default bEvenIfNoLine changed to true. Compiler doesn't
        like providing "true" when the default value is also "true".)
        
        Change-Id: I298d057b2bf04959434736f6ab2666d2de4222f9
        Reviewed-on: https://gerrit.libreoffice.org/30589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-11-05  Norbert Thiebaud  <nthiebaud@gmail.com>  [db380aab1063e8a5e40111c40ee9f7921aa82601]

        Reverts a commit series that cripple windows ci.
        
        Revert "SvxShadowTabPage::Construct was removed"
         f9a2c1c12ecad833c63b894c89d6008907477eb5.
        Revert "replace OColorPopup with SvxColorWindow"
         f300754bb1c6a347c92bb9548be7a65237176542.
        Revert "drop AutoColorInvalid/SID_ATTR_AUTO_COLOR_INVALID"
         347c2c334589b18cc62af292674bb3df1dd54b71.
        Revert "replace last ColorLB use with a listbox of colors"
         604b35bf55351751a396e34dcca3f85e75860fd5.
        Revert "simplify, its just a vector of colors"
         351a97ce6bda3075677b59fa1387ba3d1ab17d7a.
        Revert "replace user draw with an Image of the color"
         df738e0f8ceedb4bad756960be14d9c41adc165d.
        Revert "strip down to the used pieces"
         commit 08d6cd788f2584ce10ab8fa10665245e953c59d9.
        Revert "move now combined ColorLB to location of last user"
         a19b18ad7c9eb0197c10e6d7e451ec4542e4bc9e.
        Revert "fold ColorListBox and ColorLB together"
         a989a0b1f2b425f05b58d0e44ce2de31c842ed65.
        Revert "move ColorListBox beside sole thing that uses it"
         760a198e697f3070a5e0e029e4eff7be220eb9cd.
        Revert "extensions leaks out details of Color Selector, patch it up"
         8bea644d6117a49405e6426dc97214220fc869d1.
        Revert "inherit FillAttrLB from ListBox not ColorListBox"
         d2ce812f1d3a7a2aad89ca0bd11948b63d2db7b0.
        Revert "unify color selectors"
         43bc3031483d172eccd72c3804e2d4fc2ef37de4.

2016-11-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ee2144aafc5b4be14630f723be9a2bb674671412]

        add LENB test case
        
        Change-Id: I337345dc18cffb1be663cbeab27c2d78a7c47e6c
        Reviewed-on: https://gerrit.libreoffice.org/30468
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [7557eef0b58eadd5930f556ce4cb4bcc1d3b693d]

        add MID and MIDB test case
        
        Change-Id: Idcfe8de78d939703bd8c20cc5a80a0cb4e8baa90
        Reviewed-on: https://gerrit.libreoffice.org/30471
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8ef2262b0fcaf5b77f6644bf46409a50e3e76ff7]

        add LOWER test case
        
        Change-Id: I2d220c6754059fb22a7bcdf2a34020b50984abec
        Reviewed-on: https://gerrit.libreoffice.org/30469
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4135450a8df562867b81628ec745052379762919]

        add NUMBERVALUE test case
        
        Change-Id: Ib947cd86794584e04cff043f38a184490bb01683
        Reviewed-on: https://gerrit.libreoffice.org/30540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [793df44d725bd77e5c82705f4c68ef77d4954f09]

        add PROPER test case
        
        Change-Id: If05a1bee832f0c65156a27c7596bb1160073a3de
        Reviewed-on: https://gerrit.libreoffice.org/30542
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-11-05  Kohei Yoshida  <kohei.yoshida@collabora.com>  [da534e882225b0533471ffd9c4f7031122378969]

        Pass the current cell position to conditionally display sheet name.
        
        Change-Id: I28dba90500af7c11db569fded28ce571a1ec9089

2016-11-05  Justin Luth  <justin_luth@sil.org>  [d034f273cb24ebe4fde20ad9089ac11cccf316d0]

        tdf#90070 don't clip flys with borders
        
        regression from commit e598ab04476a32a08f18e8f0662fafa5f78f1a4a
        very aggressively forced a new frame size via compat setting
        CLIPPED_PICTURES on any fly - not just images.
        
        This only affects MS-format documents, EXCEPT that it is a document
        property, so if the file every spent any part of it's life in MS-format,
        it will always retain that compatibility setting. That explains
        why the problem was intermittent for me - and was hard to reproduce
        in a clean document, even though I'd seen it in .ODTs.
        
        bIgnoreLine (ignore the fact that there is no visible line)
        was a confusing word choice for "if there is no line,
        then return a spacing size of zero". bEvenIfNoLine=false is better.
        
        Change-Id: I50a3bdef3a67339ae517ee6319920651bc56f9be
        Reviewed-on: https://gerrit.libreoffice.org/30585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-11-05  David Tardon  <dtardon@redhat.com>  [f316f413f589989013bf161170087e77a82db2d3]

        remove OpenGL transitions config. file from scheme
        
        The OpenGL transitions are optional, so the respective config. file
        should only be listed in the ogltrans module.
        
        This reverts commit dafcb2844bda4af2bc290548548392bda3262307.
        
        Change-Id: Ie785db07d04a0baf3dc9fd385f1d8a34837dc38b

2016-11-05  Julien Nabet  <serval2412@yahoo.fr>  [8f79079fa97acd084d8afbcc1a4f525d276fb05f]

        Replace OSL_ENSURE by SAL_WARN_IF + clean include
        
        Change-Id: I4d3a50fda2f865a546aafc38f06096117da34711
        Reviewed-on: https://gerrit.libreoffice.org/30588
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-05  Khaled Hosny  <khaledhosny@eglug.org>  [a04cda96c6b70314546a8126783e573e16c78e1d]

        Drop unused Graphite includes
        
        Change-Id: Ib5c40931805ef8a484ccb52c5d2b81180f68f0cc

2016-11-05  Khaled Hosny  <khaledhosny@eglug.org>  [c1cb0fe8c5e36ff2d08f5eb2d91a7652b03f4b66]

        Bin pointless #ifdef’s
        
        Since we enable Graphite by default, this code was effectively setting
        nMaxContext to 8 on macOS and 10 everywhere else. Does not look like a
        huge difference, and an unnecessary one even since we use the same
        layout engine everywhere now.
        
        Change-Id: I6d2cc3a89ed2942c09e62f7637cec5b6db753a24

2016-11-05  Kohei Yoshida  <kohei.yoshida@collabora.com>  [60762db52515cba74450bcbe9c474416dbcf9c73]

        Log cell range references.
        
        Change-Id: Id6402a35ced37aff7215a46d23b4103a64bf669b

2016-11-05  Kohei Yoshida  <kohei.yoshida@collabora.com>  [34c49d3f87eafcbb2c57f764e8972178b3804344]

        Log single cell references.
        
        Change-Id: If711c44a3be7ae02d1354bb36ed7db6b5a86ef6b

2016-11-05  Kohei Yoshida  <kohei.yoshida@collabora.com>  [fe7b4884a2c22e3089e2803824565fa6d1391e1b]

        Dump the single cell vector reference info to the log.
        
        Change-Id: If0ee6dca6642063501c728bec3b4e5d7b6401442

2016-11-05  Kohei Yoshida  <kohei.yoshida@collabora.com>  [c7aa57bc6b35a27aba265ce548397f282541253f]

        Output the header information to the formula log.
        
        The header information for now contains relevant formula calculation
        configuration settings.
        
        Change-Id: Ia6f8b84a3a6fa448708b9a78957002481c3a1c67

2016-11-05  Jean-Pierre Ledure  <jp@ledure.be>  [c35fa61e25239a38079160f7c126ef6befa9584f]

        Access2Base - Remove useless code in Root handling
        
        Change-Id: I6f3a6efd858ac4e52b694cc0046c8f56a558c229

2016-11-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [18f5d68d685d3a75bab19a7442dfac86904bfc5d]

        Fix these comments
        
        Change-Id: Ie5c7876ce258a75f5507a862a320c4197a1e1f79

2016-11-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5ef66db91e87ef84724be22977acf4c9c472ad6b]

        tdf#103664: FILEOPEN: DOCX: Wingdings symbols are imported as rectangles
        
        Change-Id: Ifd9ff26f2460e5570ec1b736308d48acdb3e56a8
        Reviewed-on: https://gerrit.libreoffice.org/30575
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-11-05  Jean-Pierre Ledure  <jp@ledure.be>  [385fa53636d3b12306217d0d884c6c4a2e0e7abb]

        Access2Base - Spanish translation
        
        Provided by Iñigo Zuluaga
        
        Change-Id: I6ba436e29f7aff35e30a8e614e0c3c3d2c3ac1b4

2016-11-05  Julien Nabet  <serval2412@yahoo.fr>  [6fe0706f6726e5a5446c9f44e3d139cf73adeab9]

        [loplugin:simplifybool]
        
        Change-Id: I20177b47fd756558430420710c0f497be49c8948
        Reviewed-on: https://gerrit.libreoffice.org/30584
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-05  Justin Luth  <justin_luth@sil.org>  [67e385ac8dfd804015c8b6199865b71ab6e927b4]

        tdf#41542 MSWordExport: accommodate page's borderless padding
        
        Honor the padding value even if the border is not visible. This is
        needed both for ODT->DOC(X) (starting in LO5.4), authoring documents
        DOC(X) files from within LO (starting in LO5.3), or round-tripping
        current documents created in some other WordProcessor that produces
        valid ODT documents with borderless padding.
        
        Change-Id: I2d653f2c8d3ad22f86384ad17d3a0b8c89738f60
        Reviewed-on: https://gerrit.libreoffice.org/30512
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-11-05  Justin Luth  <justin_luth@sil.org>  [570e8488b5cee5cc4c931c3468490acd6cab27cf]

        ooxmlexport*: cleanup - remove unnecessary "crop" lines
        
        Change-Id: I2bf5b6c0d68ea8fbe57d9d1240564631e4a2da12
        Reviewed-on: https://gerrit.libreoffice.org/30577
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-11-05  Khaled Hosny  <khaledhosny@eglug.org>  [d9ea614a1e7c29bb6831822dc6fc29657d40bdd9]

        Validate Kashida positions with font fallback
        
        MultiSalLayout did not implement IsKashidaPosValid() which meant that
        whenever there is a font fallback no Kashida validation was performed.
        
        Change-Id: I30e498c356c49b0c06dd6b45187105f6bd758a24

2016-11-05  Takeshi Abe  <tabe@fixedpoint.jp>  [6984fd5a756f1e01e94da14f01df5a0e20791630]

        tdf#102008 Drop whitespace between "fact" and brace
        
        for consistency with "abs{<?>}", "sqrt{<?>}", etc.
        
        Change-Id: I53106d6daf99f72f1a064bc6f5e0fe4dab55cc02
        Reviewed-on: https://gerrit.libreoffice.org/30556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-05  Takeshi Abe  <tabe@fixedpoint.jp>  [239b662753bee4148cac51268cb203c7527036be]

        tdf#102007 Surround widebslash's placeholders with braces
        
        like wideslash's.
        
        Change-Id: Icddd563ee64510c0df8bfa8d4a5274a00f60162a
        Reviewed-on: https://gerrit.libreoffice.org/30555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-05  Jan Holesovsky  <kendy@collabora.com>  [32bdc5097013e7efd9c85e1b8df697880e66e925]

        We have exactly the same file as include/unotools/ZipPackageHelper.hxx.
        
        Change-Id: I2cc545c50a8ae936e73ff23a200f350809ab8335

2016-11-04  Szymon Kłos  <eszkadev@gmail.com>  [19fa8aae970f66a808a3757b0de34fa9caee2ec4]

        tdf#93520 : Mirrored page margin tooltip
        
        Change-Id: I5cf0c7eeba204d4493ae1f4229718faf870a5528
        Reviewed-on: https://gerrit.libreoffice.org/30570
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>
        Tested-by: Szymon Kłos <eszkadev@gmail.com>

2016-11-04  Khaled Hosny  <khaledhosny@eglug.org>  [5b389c32eb3928c59387c2d6d48667632d7e9206]

        tdf#100936: Add Tangut to vertical scripts
        
        Change-Id: I0ac8be9f129636fae2be03f60a4e9b8a65a195e9

2016-11-04  Khaled Hosny  <khaledhosny@eglug.org>  [4e59168ef004e7520ea7d78237a18208216a757c]

        tdf#103710: rotate all glyphs in vertical runs
        
        So that we base the rotation or not based on the resolved script,
        instead of using the outdated and hard-coded ranges in GetVerticalFlags.
        
        Change-Id: I52ee38c4151f30d98287e64f852b4d2df143c719

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [f9a2c1c12ecad833c63b894c89d6008907477eb5]

        SvxShadowTabPage::Construct was removed
        
        Change-Id: Iaaa303dac79556d43cda78363abbcdd03e977e8a

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [f300754bb1c6a347c92bb9548be7a65237176542]

        replace OColorPopup with SvxColorWindow
        
        Change-Id: I1aa06f70016b935bb13a0f6e93234eea10ba8b84

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [347c2c334589b18cc62af292674bb3df1dd54b71]

        drop AutoColorInvalid/SID_ATTR_AUTO_COLOR_INVALID
        
        it doesn't appear to exist/be implemented and makes
        the reportdesigner font dialog from conditional
        formatting crash
        
        Change-Id: Iad929fec8aedfa31f6e8f9dfaa0055d61a9ff6f3

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [604b35bf55351751a396e34dcca3f85e75860fd5]

        replace last ColorLB use with a listbox of colors
        
        Change-Id: Ia0058939faa63507b50c5ca70527850e59c0ba5d

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [351a97ce6bda3075677b59fa1387ba3d1ab17d7a]

        simplify, its just a vector of colors
        
        Change-Id: I7d388739225d371090872a33d30aa3178b20ca6e

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [df738e0f8ceedb4bad756960be14d9c41adc165d]

        replace user draw with an Image of the color
        
        Change-Id: I0d301ba4082a45e7030c6956c18aa76e52bce216

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [08d6cd788f2584ce10ab8fa10665245e953c59d9]

        strip down to the used pieces
        
        Change-Id: I1d9eed2345f3d8a78f467d0fb5f7b7cd0211a160

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [a19b18ad7c9eb0197c10e6d7e451ec4542e4bc9e]

        move now combined ColorLB to location of last user
        
        Change-Id: I5dc1204c28b65d5dca993bf38aea217bbb49e913

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [a989a0b1f2b425f05b58d0e44ce2de31c842ed65]

        fold ColorListBox and ColorLB together
        
        Change-Id: I485109acd7cd4d6c2dc53e29f4b01bfc202a38f3

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [760a198e697f3070a5e0e029e4eff7be220eb9cd]

        move ColorListBox beside sole thing that uses it
        
        Change-Id: Ia458ded8881c415badd5d75bddad0daca57a1a25

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [8bea644d6117a49405e6426dc97214220fc869d1]

        extensions leaks out details of Color Selector, patch it up
        
        and rebase it on SvxColorListBox
        
        Change-Id: I3afef689ab0dc3c34e465810d82bf21797907558

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [d2ce812f1d3a7a2aad89ca0bd11948b63d2db7b0]

        inherit FillAttrLB from ListBox not ColorListBox
        
        Change-Id: Icd6f51b61ec0d006c10c6a75da649cc83057b9f1

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [43bc3031483d172eccd72c3804e2d4fc2ef37de4]

        unify color selectors
        
        Note: this removes the use of auto-color from writer's asian text grid, because
        its always invisible as far as I can see in practice.
        
        Change-Id: Ie850790d740a4d56c43015e493e093678cef3b4e

2016-11-04  Eike Rathke  <erack@redhat.com>  [44523738f094ff3987e85ea0c47b8c636bbe5786]

        bail out early in ScColumn::UpdateSelectionFunction() if nothing is marked
        
        ... which happens if there are multi-marks in non-adjacent columns.
        
        Change-Id: Ic8cf0fb0071f793fa91c506a56b01f2833fe5cec

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [54dc3dd96bf720a81eef81864848e58c5db860f8]

        use default copy and assignment operators
        
        Change-Id: Ic784b3951fcf2f614b62d93d925eec134feb7364
        Reviewed-on: https://gerrit.libreoffice.org/30567
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-11-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dec5931ede57e1910d3f0ec62f575b027208320f]

        opengl: move shaders to its own directory
        
        Change-Id: I9ca5a97ae3ed2472257f468f6751903b458529a7
        Reviewed-on: https://gerrit.libreoffice.org/30502
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-11-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6b571ae4608ac15256eb7582f442ce69975370f3]

        opengl: change from BGRA to  RGBA color arrangement on Windows
        
        BGRA is native color arrangement on Windows however some intel
        drivers have problems with large textures if they read from a
        BGRA buffer. So with this commit we switch to RGBA color
        arrangement. This shouldn't cause much performance differences,
        but we need to convert from RGBA to BGRA when printing.
        
        Change-Id: Ic112dc6a6c5d8b70e96041d0de15a03bbbdc406f
        Reviewed-on: https://gerrit.libreoffice.org/30544
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-11-04  David Tardon  <dtardon@redhat.com>  [c52d1403c3b9874bd1454093e0379e8766679609]

        add test case for rhbz#1390776
        
        Disabled, because the file fails to load for some reason...
        
        Change-Id: Ida79b9de4ff53d76fed86e0495f9479addc228f8

2016-11-04  David Tardon  <dtardon@redhat.com>  [6287b17ce78424ce2cc364761c7605e35f3cc80a]

        fix build of postgresql with bundled zlib
        
        Change-Id: I8a1a8b8e1437d79d4c262cb8521a1239c250699e

2016-11-04  David Tardon  <dtardon@redhat.com>  [b5c566fd1028cf804522e90d2674acf140f52933]

        fix external def for graphite
        
        Change-Id: I474a7852647fc17597ec3d5a44e1e8dfdc78c0c3

2016-11-04  David Tardon  <dtardon@redhat.com>  [b2c16b3563a4a8e4b54f6fc0cb1be597e7c5b27d]

        fix build of bundled python3 with bundled zlib
        
        Change-Id: I383a04ea926187263b1d7e11c548817fa9ca3fb6

2016-11-04  David Tardon  <dtardon@redhat.com>  [c9fdaa1d2108686cb399122dd665584bb7343a0c]

        fix external deps for cairo
        
        Change-Id: Iba03576ee9a114ea8dc20d8ff70a953e11c6d3e7

2016-11-04  Eike Rathke  <erack@redhat.com>  [029bd007b9886479ad1282bac733da4f358881ed]

        unit test for tdf#103684, calculate status bar function across sheets
        
        Change-Id: I8205cf56628b6b4d4b5d655386df994a9c02a1ad

2016-11-04  Eike Rathke  <erack@redhat.com>  [334a03d801f750c6c97e02ced4cc66e680888196]

        use ScMarkData::GetMarkedRangesForTab(nTab) in SingleColumnSpanSet::scan()
        
        That always worked only by chance only on the first selected sheet, luckily
        with ScMarkData it seems to be used only in ScColumn::GetOptimalColWidth()
        which usually operates on the visible sheet.
        
        So now setting optimal column width actually works on all selected sheets for
        the selected columns.
        
        Change-Id: I5944b943824a67d77b549b6cdfc0b2550b8d77b8

2016-11-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [d082936c7a2c3fd6a8784fa5a626f545ec904b42]

        Allow including/packaging help-specific images
        
        from other than icon-themes folder
        
        Change-Id: Iba1808e642fde8d0370b59550c7bdac1a3e4ac79
        Reviewed-on: https://gerrit.libreoffice.org/28513
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>

2016-11-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [cae6864374975dabe93b95fad9161bab84454b99]

        Updated core Project: help  98d298e4ef2bc9ad9f4e2d2bb83c3183e3ee0977
        
        Create a new image list for 'make postprocess'
        
        with screenshot images
        
        corrected path as indicated
        
        Change-Id: I3d81c88a4ae002f12247ec4a5587e50f9927a005
        Reviewed-on: https://gerrit.libreoffice.org/28499
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-11-04  Michael Meeks  <michael.meeks@collabora.com>  [5946cc2f7056fc580fefe1b90795e3921bdb3969]

        tdf#91260 - ReplaceAll should use a columnar direction.
        
        MDDS is columnular, so this shrinks the working set very
        significantly, and should improve performance.
        
        Change-Id: I2aff92b31bfc459e85291059d977541aa65155cf
        Reviewed-on: https://gerrit.libreoffice.org/30562
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-11-04  Eike Rathke  <erack@redhat.com>  [2ba62a78151c3cd8a104b763f29432bb49de5e26]

        sc-perf: eliminate unnecessary loops in ScTable::UpdateSelectionFunction()
        
        That looped unconditionally over all columns of a sheet just to let
        ScColumn::UpdateSelectionFunction() costly (by creating empty spans) decide
        that it doesn't have to do anything. This for *every* cell cursor movement or
        switching sheets et al. Instead, use the ScMarkData area to narrow down the
        range beforehand, which when travelling with the cell cursor is just one
        column.
        
        Change-Id: Ic60928d07bc6cec4f6d8491ab30b99d7b20b8490

2016-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1805c48ae6057d370a35f2e059f3ee82396c407]

        loplugin:oncevar in dbaccess
        
        Change-Id: I956063bb354fbbd002e922bb06d0b3863a2750fc
        Reviewed-on: https://gerrit.libreoffice.org/30565
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2dfc4c0845c72b3a1cf19546a1606907f36eea42]

        loplugin:oncevar in desktop..filter
        
        Change-Id: I21c47cacbcd68f06eea7ccbbfa6d04fc65e2b7ee
        Reviewed-on: https://gerrit.libreoffice.org/30564
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-04  Caolán McNamara  <caolanm@redhat.com>  [859204a52351c4d5d146e8b22d14bd4a44f294e9]

        customize dialog crashes, since...
        
        commit 164d8e3b1aa660d65c1af9570e67b66520bd953a
        Date:   Thu Nov 3 02:35:00 2016 +0200
        
            tdf#91222 VclBuilder constructor cleanup
        
        so revert problematic bit of that.
        
        The impl is called SfxAccCfgTabListBox_Impl, but the
        widget name is SfxAccCfgTabListBox
        
        Change-Id: I8e800b376afa48090fde1074350c1c8ce39a27bf

2016-11-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [d0edff60c786c4975b433890d277397673871418]

        xmlsecurity PDF NSS verify: handle SHA1_WITH_RSA
        
        SHA1_WITH_RSA is a signing algorithm, not a digest one, but let's
        accept it, so LO on Linux can verify a signature generated by LO on
        Windows.
        
        It's annoying that equivalent mapping in NSS is not part of their public
        API.
        
        Change-Id: I97186fcc1d118f922e5ee3cb472aa5b52bc4b5ca

2016-11-04  Eike Rathke  <erack@redhat.com>  [8e38964c32b124be7a2acfbdeeb6dba96e77b9e8]

        move loplugin:defaultparams to store/
        
        As per IRC 2016-11-04 12:21
        
        Change-Id: Ic4cc7f67fb31be80a966c652cb30bb859f874a8b

2016-11-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6375c367021bdf6e6dcce266fc6d84e2f74222e2]

        Fix dialog name and title
        
        Change-Id: I55d628d6e61d4035155d42fa45270418a3e10387
        Reviewed-on: https://gerrit.libreoffice.org/30563
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-04  Stephan Bergmann  <sbergman@redhat.com>  [99f7aacd5b39a0f79351d8d7568b2e43d39878cb]

        external/harfbuzz: -fsanitize=function
        
        Change-Id: Ie72eec98f1337e895b81c4ebebeefa4861a5a6a1

2016-11-04  Stephan Bergmann  <sbergman@redhat.com>  [6694ce6b542367074667e4445a6b7f50568a2729]

        external/harfbuzz: Work around ASan out of bounds warning
        
        CppunitTest_sccomp_lpsolver failed with the below error.  struct _mtx
        (hb-ot-hmtx-table.hh) has two "variable-sized" array members (each of size
        VAR=1) longMetric and leadingBearingX, where the latter isn't used anywhere in
        the code; so removing it would make ASan's variable-sized array member heuristic
        kick in here and suppress the warning, but who knows whether there's some
        requirement on the exact sizeof(_mtx).
        
        > hb-ot-font.cc:128:12: runtime error: index 3 out of bounds for type 'OT::LongMetric const[1]'
        >  hb_ot_face_metrics_accelerator_t::get_advance(unsigned int) const workdir/UnpackedTarball/harfbuzz/src/hb-ot-font.cc:128:43
        >  hb_ot_get_glyph_h_advance(hb_font_t*, void*, unsigned int, void*) workdir/UnpackedTarball/harfbuzz/src/hb-ot-font.cc:439:47
        >  hb_font_t::get_glyph_h_advance(unsigned int) workdir/UnpackedTarball/harfbuzz/src/./hb-font-private.hh:207:12
        >  hb_ot_position_default(hb_ot_shape_context_t*) workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:613:35
        >  hb_ot_position(hb_ot_shape_context_t*) workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:719:3
        >  hb_ot_shape_internal(hb_ot_shape_context_t*) workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:768:3
        >  _hb_ot_shape workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:792:3
        >  hb_shape_plan_execute workdir/UnpackedTarball/harfbuzz/src/./hb-shaper-list.hh:43:1
        >  CommonSalLayout::LayoutText(ImplLayoutArgs&) vcl/source/gdi/CommonSalLayout.cxx:485:23
        >  OutputDevice::ImplLayout(rtl::OUString const&, int, int, Point const&, long, long const*, SalLayoutFlags, vcl::TextLayoutCache const*) const vcl/source/outdev/text.cxx:1400:36
        >  OutputDevice::GetTextArray(rtl::OUString const&, long*, int, int, vcl::TextLayoutCache const*) const vcl/source/outdev/text.cxx:999:35
        >  OutputDevice::GetTextWidth(rtl::OUString const&, int, int, vcl::TextLayoutCache const*) const vcl/source/outdev/text.cxx:915:19
        >  ImplFontMetricData::ImplInitTextLineSize(OutputDevice const*) vcl/source/font/fontmetric.cxx:372:30
        >  OutputDevice::ImplNewFont() const vcl/source/outdev/font.cxx:1100:42
        >  OutputDevice::GetTextHeight() const vcl/source/outdev/text.cxx:924:14
        >  vcl::Window::ImplInitAppFontData(vcl::Window*) vcl/source/window/window.cxx:1177:33
        >  vcl::Window::ImplInit(vcl::Window*, long, SystemParentData*) vcl/source/window/window.cxx:1168:9
        >  ImplBorderWindow::ImplInit(vcl::Window*, long, BorderWindowStyle, SystemParentData*) vcl/source/window/brdwin.cxx:1758:13
        >  ImplBorderWindow::ImplBorderWindow(vcl::Window*, SystemParentData*, long, BorderWindowStyle) vcl/source/window/brdwin.cxx:1790:5
        >  VclPtrInstance<ImplBorderWindow>::VclPtrInstance<vcl::Window*&, SystemParentData*&, long&, BorderWindowStyle&>(vcl::Window*&, SystemParentData*&, long&, BorderWindowStyle&) include/vcl/vclptr.hxx:281:39
        >  WorkWindow::ImplInit(vcl::Window*, long, SystemParentData*) vcl/source/window/wrkwin.cxx:52:38
        >  WorkWindow::WorkWindow(vcl::Window*, long) vcl/source/window/wrkwin.cxx:95:5
        >  VclPtr<WorkWindow> VclPtr<WorkWindow>::Create<vcl::Window*&, long&>(vcl::Window*&, long&) include/vcl/vclptr.hxx:131:46
        >  (anonymous namespace)::VCLXToolkit::ImplCreateWindow(VCLXWindow**, com::sun::star::awt::WindowDescriptor const&, vcl::Window*, long) toolkit/source/awt/vclxtoolkit.cxx:1195:42
        >  (anonymous namespace)::VCLXToolkit::ImplCreateWindow(com::sun::star::awt::WindowDescriptor const&, long) toolkit/source/awt/vclxtoolkit.cxx:1306:22
        >  (anonymous namespace)::VCLXToolkit::createWindow(com::sun::star::awt::WindowDescriptor const&) toolkit/source/awt/vclxtoolkit.cxx:799:12
        >  non-virtual thunk to (anonymous namespace)::VCLXToolkit::createWindow(com::sun::star::awt::WindowDescriptor const&) toolkit/source/awt/vclxtoolkit.cxx:797:59
        >  (anonymous namespace)::TaskCreatorService::implts_createContainerWindow(com::sun::star::uno::Reference<com::sun::star::awt::XWindow> const&, com::sun::star::awt::Rectangle const&, bool) framework/source/services/taskcreatorsrv.cxx:268:73
        >  (anonymous namespace)::TaskCreatorService::createInstanceWithArguments(com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) framework/source/services/taskcreatorsrv.cxx:165:28
        >  non-virtual thunk to (anonymous namespace)::TaskCreatorService::createInstanceWithArguments(com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) framework/source/services/taskcreatorsrv.cxx:133:74
        >  framework::TaskCreator::createTask(rtl::OUString const&) framework/source/classes/taskcreator.cxx:112:63
        >  framework::Desktop::findFrame(rtl::OUString const&, int) framework/source/services/desktop.cxx:951:28
        >  non-virtual thunk to framework::Desktop::findFrame(rtl::OUString const&, int) framework/source/services/desktop.cxx:920:61
        >  framework::LoadEnv::impl_loadContent() framework/source/loadenv/loadenv.cxx:1017:50
        >  framework::LoadEnv::startLoading() framework/source/loadenv/loadenv.cxx:379:20
        >  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:165:14
        >  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:597:12
        >  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:583:64
        >  (anonymous namespace)::LpSolverTest::setUp() sccomp/qa/unit/lpsolver.cxx:45:67
        ...
        
        Change-Id: If46d9b82225a70caa9ad2f17fbeb99c6adc63990

2016-11-04  Justin Luth  <justin_luth@sil.org>  [9130627e21dd7c52c5eee1acc4b71f86eb9f3118]

        tdf#41542 globally allow padding without borders: layout
        
        Styles with borders do not have a requirement for visible borders
        in order to apply padding in the ODF specs. This was only an
        implementation design, so remove that layout restriction.
        So, padding will be allowed now for any border (not just textframes/cells)
        and it will be allowed for any format (not only those marked
        with the compatibility setting AllowPaddingWithoutBorders - which
        is now redefined to indicate whether the UI allows
        creating borderless padding).
        
        The global UI implementation to allow creating these types of documents
        will come in 5.4.  Allow the layout already in 5.3 to enhance
        compatibility between supported versions.
        
        Change-Id: I75bab7cbfff23bf70406123f8531e2fea352ddda
        Reviewed-on: https://gerrit.libreoffice.org/30434
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [c1ea561f6a01044357052789bbc6c8ec52061d41]

        sw: remove documentation for removed HasOtherCnt_impl()
        
        Change-Id: Ib3a5c7116b1a877cfa33ca248b5a9b857f0a2999

2016-11-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [36888dc9607b6ce1f98a0a7fcd1069ded091aec1]

        tdf#103626 Workaround for AppIcon recursion
        
        Change-Id: I6d39d719ad0afb593fec15c9213cc5906c711cbc
        Reviewed-on: https://gerrit.libreoffice.org/30534
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-04  Stephan Bergmann  <sbergman@redhat.com>  [cbb7b10b6b2748db088ae2f78b54711639a7eb2d]

        -Werror=unused-function
        
        Change-Id: I33790862cfe40693921d07182ccf4645c3ef28a3

2016-11-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [bb3e19624bf4a400e9012b9b4451dc9542261fd8]

        use aggregate initialisation instead of memset for arrays
        
        Change-Id: I084dee370e5c1096e51b8ff4073443c719688469
        Reviewed-on: https://gerrit.libreoffice.org/30517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f4637c07c9ac87c2ad4b687263dfea50b5d4e0ef]

        convert Image manual refcounting with std::shader_ptr
        
        Change-Id: I9a086d4a5d2f1b0d1afa3afd155eadcb2ae62ab5
        Reviewed-on: https://gerrit.libreoffice.org/30543
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-11-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [3e610f8496a0b6ef126426b807e0af366a98b8f3]

        vcl: extract PDFWriter::GetDateTime() from PDFWriterImpl
        
        And use it in xmlsecurity when signing an existing PDF. This is
        especially important on Windows, where the PKCS#7 blob doesn't have an
        (unsigned) timestamp.
        
        Change-Id: I4051dc19a43f8f8114d9f4d02309f28d6754e9ae

2016-11-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [f0167eced77657190226d24a19005a66ff7e739e]

        Upgrade libxmlsec to 1.2.23
        
        Obsoletes xmlsec1-win32-fix-undeclared.patch.1.
        
        Change-Id: I11cd52aebbe5ab224de9ab00b74c02abb46296f6
        Reviewed-on: https://gerrit.libreoffice.org/30539
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-04  Julien Nabet  <serval2412@yahoo.fr>  [dc04de04814a6318144361b62d43711a03ae7fa6]

        loplugin:defaultparams
        
        Change-Id: I3436df5ebfe0ef4bca6d44ba426f26911482bbcb
        Reviewed-on: https://gerrit.libreoffice.org/30557
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-11-04  melikeyurtoglu  <aysemelikeyurtoglu@gmail.com>  [02eaf40ba04e970d88e37ef15963a409e375a7ad]

        tdf#91222 VclBuilder constructor cleanup
        
        Change-Id: I619cb50c3475519921ffd318b32875ae4ff2c0b8
        Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/30545
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [fc8f32adc2c940f4e35f7bd2acae5e5ff5f71971]

        loplugin:unnnecessaryvirtual in vcl
        
        Change-Id: Ifa8bfafb2e527ce5976f3bd310d107cb2840a5f6
        Reviewed-on: https://gerrit.libreoffice.org/30531
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f77e6e9309cab4633fa8211f9788af9a9a793c9]

        update loplugin:unnnecessaryvirtual to handler destructors
        
        and update modules writerfilter..xmloff with the resulting changes
        
        Change-Id: I54d19c22ddb0ff579b32e4934d266c925b19305c
        Reviewed-on: https://gerrit.libreoffice.org/30530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [7abd369964a0c7f9f80cdbc9e47c7dc120fe8257]

        loplugin:unusedmethods
        
        Change-Id: Ie1f840c3ec9a2d5888f95cf05e531a8a9464bf2e
        Reviewed-on: https://gerrit.libreoffice.org/30524
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-04  Khaled Hosny  <khaledhosny@eglug.org>  [fb823544468150a2ef660095a511636be1bf6f9e]

        Font features are not a Graphite-only feature
        
        We parse features appended to font names in CommonSalLayout as well, so
        code that takes care of their presence (striping them when searching,
        hashing, etc.) should not be dependent on the old Graphite support or it
        will not work when old Graphite is disabled (e.g. on macOS).
        
        Change-Id: If040782a86ec76d3743baf4d2b1d7a194e8e13f2

2016-11-04  Khaled Hosny  <khaledhosny@eglug.org>  [a6ce5d391476e4b6a2cb2d92ff45548c1d75684b]

        Misplaced #endif
        
        Change-Id: I199cf879c13cdd65ec9b6f1dbfef9b615bf8cefc

2016-11-03  Eike Rathke  <erack@redhat.com>  [8d777f85eaff6af8896942590316b7cd9f2c3e75]

        Resolves: tdf#103684 calculate status bar functions across sheets
        
        Also trigger recalculation when additional sheets are selected or deselected.
        
        Change-Id: I259396a3e30c5653ac252b7bb2eb6a0a9405d6cc

2016-11-03  Jan Holesovsky  <kendy@collabora.com>  [84400eae86d7ae8e66f8247f4c4f3a717d90f8c0]

        tdf#88821: Implement support for <meta charset="..."> for HTML import.
        
        The editengine HTML import was not handling it at all, and consequently not
        setting the right encoding when importing HTML in Calc.
        
        Change-Id: I3ca3dd20f36cfb579fb7ae4cd3da63a69d97601e

2016-11-03  Jan Holesovsky  <kendy@collabora.com>  [b297f7bbfed83f87398231740e910afe6ebfbb97]

        tdf#88821: Set the encoding correctly for HTML files with a BOM.
        
        BOM (Byte Order Mark) in the HTML file changed the underlying eSrcEnc
        encoding, but did not actually update the rtl_TextToUnicodeConverter hConv.
        
        Subsequent changes of eSrcEnc in SetSrcEncoding() (triggered by
        'content="application/xhtml+xml; charset=UTF-8"' in the HTML file) were then
        ignored (eSrcEnc was already set to UTF-8), and the parser was happily using the
        old (Windows-1250) hConv.
        
        Change-Id: If432d59891d51c6abe3517e325ed73057d0f8610

2016-11-03  Justin Luth  <justin_luth@sil.org>  [5d9d0f3c979732ade57b9c4c4960dd030ffdc9f9]

        there is a function for that: CalcLineSpace(xx, bEvenIfNoLine)
        
        Change-Id: Ideeb031f20611bd9d2a01343bc75e1d0510ad6e9
        Reviewed-on: https://gerrit.libreoffice.org/30513
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-11-03  Tamás Zolnai  <zolnaitamas2000@gmail.com>  [2a818a0aafac218ca09bb079d7f2cf0879385e4a]

        tdf#93825: Missing accessibility events when selecting/deselecting cells
        
        Change-Id: I407f585354e78fb47a76561455ac67bb567c2771

2016-11-03  Khaled Hosny  <khaledhosny@eglug.org>  [6324efd70dfa8c6be84cba1fa29658e3373cbbe3]

        tdf#89870: Add config option for layout engine
        
        The env variable takes precedence.
        
        Change-Id: I273ec867725dd012b005d49fbfaa1dc27203c021

2016-11-03  Michael Stahl  <mstahl@redhat.com>  [43532a0944b0ee4727ea2ae480e54687e41d9201]

        RepositoryExternal.mk: fix poppler linking on Ubuntu
        
        need to link poppler static library *before* jpeg
        
        Change-Id: I0fd2abc12c93432715a02a3a567349abda4f990b

2016-11-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [a30f969432a451ade87b93e3077836a849b8f11b]

        svx: add missing ~CONVERT_TWIPS mask in SvxPageItem::PutValue()
        
        With this, it's possible to use AttributePage.* keys in macros.
        
        Change-Id: I3f0b1ea8fb6274e7c18511c2e80774205206a2ba

2016-11-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b75468d7439e66b70d2a1ab2e3f77f5c46af7be3]

        SafeModeDialog: Adapt label to reality
        
        Change-Id: I649b1f1f9b8f5c50e69f2cd4228394cfa4d2974a

2016-11-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3d75d65526dd5515b781e0d587cfb8df702e320d]

        Fix some comments
        
        Change-Id: Ie74eaead67620decf9c9b954be1d13a8e5f400c6

2016-11-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2569c33f4a46240c9339c7b08568cbf4f1f3bfea]

        SafeModeDialog: Improve description
        
        Change-Id: I86f4a322f3d68caafcfe206e2d0f2164bc789bd8

2016-11-03  Tor Lillqvist  <tml@collabora.com>  [5072e6667f9eaa3b172cdf69ce33cc224d12b174]

        Disable gbuildtoide test on macOS, too
        
        Change-Id: I630fd447992ada459190acd1ee310bd2d38820b9

2016-11-03  David Tardon  <dtardon@redhat.com>  [5955e7bf5e4c8dcc13a7eee383dbc4d6dfcdab0f]

        update deps for libzmf
        
        Change-Id: I627b3037d7e2dcecfed496068abf697c3258480d

2016-11-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [a8aab44d75e4704327b4330b532883b59380b7d3]

        xmlsecurity PDF sign: enable unit tests on Windows
        
        Now that the mscrypto part of PDFDocument::ValidateSignature() is
        implemented it's possible to run these tests on Windows as well,
        provided the machine has at least one signing certificate installed.
        
        Also fix a race, where the workdir of the signing test was used by the
        pdfsigning test.
        
        Change-Id: I80bbfbb5dc4baa400f9a6b85961883a247b0f22b

2016-11-03  Stephan Bergmann  <sbergman@redhat.com>  [1fa19c73859804ca42e479e50eb7dbcb94f9c5e9]

        Use a single method of converting between points and 100th mm in starmath
        
        The SmFormat ctor (starmath/source/format.cxx) uses SmPtsTo100th_mm(12) to
        initialize aBaseSize, resulting in a height of 422 100th mm.  Getting that value
        (and writing it out to a file) through SmModel::_getPropertyValues mapped back
        to 12 point, but in turn setting that value (as read from a file) through
        SmModel::_setPropertyValues resulted in a height of 423 100th mm.  That, in
        turn, caused SmDocShell::GetSize (starmath/source/document.cxx) to compute
        diverging sizes, so e.g. clicking into an OLE-embedded formula in a Writer
        document caused the Writer document to be marked as modified (as the embedded
        formula's size had changed).
        
        Change-Id: Ia90654aeaaf779690997b5c3bb868b193eaf46c6

2016-11-03  Michael Stahl  <mstahl@redhat.com>  [8d1c80e2633b8a63050cdd81b7e089f27b996c0f]

        RepositoryExternal.mk: really fix jpeg build
        
        Change-Id: I1969db554d156e6af0975d03013ea4f7c10d839f

2016-11-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [16881e76fe0b318c7498f28ebfc81d65825d4830]

        SafeModeDialog: Better grouping of options
        
        Disable/Deinstall extensions are mutually exclusive, so group them appropriately
        
        Change-Id: I6dc9c53ef4c18103c7521d494a769d522b0412dd
        Reviewed-on: https://gerrit.libreoffice.org/30522
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [da0a98fa6dcc11302ef8b1e04742c12d44baf54b]

        SafeModeDialog: Improve labels
        
        Change-Id: If90b25e569a8feaa86e5c43da5966d5314cf0f14
        Reviewed-on: https://gerrit.libreoffice.org/30521
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [00e48a2ea00e973ae6e29950ca7c6846cfeabff4]

        SafeModeDialog: Fix enabling/disabling of widgets
        
        Change-Id: I7133b64f975fa8e68550d41056b689dfc18cf172
        Reviewed-on: https://gerrit.libreoffice.org/30520
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [291d8d4f9460f8d5292cab2ef706fd8b501641b4]

        SafeMode: Add indicator to window title when in Safe Mode
        
        Change-Id: I1d8350315768093b4c4af1cd8b732602c5217edb
        Reviewed-on: https://gerrit.libreoffice.org/30518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e509c22863b5184421e710cf8ae81e2ddc961623]

        SafeModeDialog: Allow to create zip file from profile
        
        Change-Id: I4296d1cf5058be359ffed46745673cf26eba3375
        Reviewed-on: https://gerrit.libreoffice.org/30479
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-03  Tor Lillqvist  <tml@collabora.com>  [954f721ad59e52f039154cb01490e068cc0f0ce5]

        Bin the XSecController::m_pErrorMessage field as it was never used
        
        It was only assigned to. Some follow-up simplification.
        
        Change-Id: I3b522064e946667d3a4c8fb82ee40bd0d44dd569

2016-11-03  Jan-Marek Glogowski  <glogow@fbihome.de>  [f144d319d58cbb0d358250540cd666d9644f5fa5]

        Fix external libjpeg build
        
        Change-Id: I952dd39559cff18dc7850b62915405954eac2fd7

2016-11-03  Tor Lillqvist  <tml@collabora.com>  [c2cdf08171a84a2897dcfeee22667d2e18b48b3d]

        Bin some useless comments
        
        No need to have a comment saying 'write signatures' when calling a
        function that is called WriteSignature(). (Actually, the function name
        is slightly misleading, as it says 'signature' in singular while what
        it actually does is write multiple signatures, if present.)
        
        Also drop some leftover comments that were related to code that was
        commented out already in 2004 or 2007 and removed completely in 2010.
        
        Change-Id: I7a53b3eabb81fc03c66e746f78267be4c1751b0f

2016-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b01c5ae95683aa4c059048eac3b3eb55cc256be4]

        loplugin:unusedmethods unused return types
        
        Change-Id: I88204bca60dd1e299b040c52bc87e500cbfaa930
        Reviewed-on: https://gerrit.libreoffice.org/30519
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b3a229ad0d35b2364cc485a0dd1a5b5510fb40c3]

        Add helper for creating zip files
        
        Change-Id: I8b49b74622bf4d671d640e4cd06dc2da348ee222
        Reviewed-on: https://gerrit.libreoffice.org/30478
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-03  Caolán McNamara  <caolanm@redhat.com>  [11a1b70da2f8d788f18cd0c4b8a4c5d0386aa72e]

        coverity#1371313 Missing move assignment operator
        
        Change-Id: I07a9d7fe837c18e66b4a2a57186f1f9b0d44daee

2016-11-03  Michael Stahl  <mstahl@redhat.com>  [6a866f99ecf21f6ebdbb7f00d3c72677a1361e74]

        configure: fix LIBJPEG_LIBS, jpeg-turbo can also be used on Linux
        
        Change-Id: I710f8ba31b6f780e3fb1d174d9ea21f270f55264

2016-11-03  Tor Lillqvist  <tml@collabora.com>  [8b694333949b51a646c3ef3bec9e985b48b7e51a]

        Clarify comment to mention also HAVE_FEATURE_OPENCL
        
        Change-Id: Ibca8ceedd8c01b4d12ccd9c29838f545fc234347

2016-11-03  Michael Stahl  <mstahl@redhat.com>  [21ca0db5ec27662a3e047d7547eae9beb87b0b01]

        poppler: remove obsolete ubsan patch hunk
        
        With eea709f67d91e271e3df37e6c6724b7b5870b1ee "poppler: build against
        libjpeg" the poppler internal JPEG code is no longer used.
        
        Change-Id: I018a53a495ec505af92bb9b1c1a0c42e0a4f35b8

2016-11-03  Caolán McNamara  <caolanm@redhat.com>  [69d79abb583fa20e7bc2d3a217f870ec750609be]

        Related: rhbz#1390607 our side of per-monitor fullscreen on wayland
        
        keep the move window to monitor code, so under X, gnome#773857 isn't
        a problem
        
        when gnome#772525 fix is available this presumably will then work under
        wayland
        
        Change-Id: I50cfe7ede8a4f1404c26d174ef3c5bb920eb5044

2016-11-03  Tor Lillqvist  <tml@collabora.com>  [38dc4ea8992f74e15951cc0bc7e378fe1857c604]

        Bin unused XSecuritySAXEventKeeper::cloneElementCollector
        
        Change-Id: Icc0ead769fa0a052f7d4dfbc825c96dbb513b33f

2016-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [880bcf9ed8c54f53d9fb631b9e064a468a9d02da]

        loplugin:unnecessaryvirtual
        
        Change-Id: I572b83949c7e643536b7d62567760546509e4d9f
        Reviewed-on: https://gerrit.libreoffice.org/30514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [ea6b378221efea0392c5085d621ff38a612ade3e]

        tdf#102308 sw redline tooltip: show seconds
        
        Commit d9dca1eef91faa710112ffd20a2b2d36b48a9287 (tdf#102308 sw: improve
        redline timestamp precision) improved the manage changes dialog to show
        seconds of the redline timestamps, do the same with tooltips, when the
        mouse is hovered over a redline portion.
        
        Change-Id: I6ec42db49cb93d8bce0cdee02e37d871f8e7e2ce
        Reviewed-on: https://gerrit.libreoffice.org/30515
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-11-03  David Tardon  <dtardon@redhat.com>  [4a83464f718ba8534a738178670077d5636ad051]

        tdf#103633 avoid segfault in a11y
        
        This partially reverts commit 8e8a88ec1ad02c153ae3c7653edc81716dc91b7a
        "loplugin:unusedfields".
        
        Change-Id: Id95a46374ed2b35e05dc32a8759e5db01829f050

2016-11-03  Tor Lillqvist  <tml@collabora.com>  [a90bf85ae6bf2ef3b9d79bfe8e76ce052b17ce35]

        Bin pointless differentiated exception handling
        
        All the catch blocks for classes derivved from uno::Exception
        contained the same single statement as the catch block for
        uno::Exception itself.
        
        Change-Id: Ic33b432416abfda7557862d25237dc7221585327

2016-11-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [8d1fb35f5cd05fcbb2aae4d793b17ee4083c9b5e]

        xmlsecurity PDF verify: initial Windows support
        
        The timestamp isn't extracted yet, but the digest match is already
        checked correctly and the certificate is exposed.
        
        Change-Id: Ieca002a5c4ca0b96f4dc397c460adb7f88f5ffc7
        Reviewed-on: https://gerrit.libreoffice.org/30499
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-03  Tor Lillqvist  <tml@collabora.com>  [47521b5816c425497dd0fc5f91dc3e744abdecc1]

        Add FIXME
        
        Change-Id: I4ebdca6a7d09a228122842a79b217ac2611a7c06

2016-11-03  Xisco Fauli  <anistenis@gmail.com>  [e4669faa6835796267490efe906f0bd8355f6a50]

        tdf#95341: Make last item of menus clickable again
        
        Regression from 4f1dca5083c5a301181786b563b165f19a9dec7f
        
        Change-Id: I7b7f3594499cd049ae59064da244e3f82dff7757
        Reviewed-on: https://gerrit.libreoffice.org/28617
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-11-03  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [f2bc1a61f6df66848ecb073a97b6b22fa469ef4d]

        tdf#100352 Classification: Update French translation
        
        Change-Id: Ie5efebfe4df73adca51638c85ba52e7901eac139
        Reviewed-on: https://gerrit.libreoffice.org/30182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2016-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [8de24d16520b8ae95d793f3c804f1fc7294afbe7]

        Revert "remove unnecessary casts"
        
        This reverts commit fa80dae9a79a7414af8adcb91bc04dfff13bbb63.
        
        because current Clang master complains with
        
        /home/noel/libo3/svl/source/items/itemset.cxx:189:26: error: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Werror,-Wvarargs]
                va_start( pArgs, nNull );
                                 ^
        /home/noel/libo3/svl/source/items/itemset.cxx:176:89: note: parameter of type 'sal_uInt16' (aka 'unsigned short') is declared here
        SfxItemSet::SfxItemSet(SfxItemPool& rPool, sal_uInt16 nWh1, sal_uInt16 nWh2, sal_uInt16 nNull, ...)

2016-11-03  melikeyurtoglu  <aysemelikeyurtoglu@gmail.com>  [164d8e3b1aa660d65c1af9570e67b66520bd953a]

        tdf#91222 VclBuilder constructor cleanup
        
        Change-Id: I53bca2a9113862b8e7058937e231721c5f81a9de
        Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/30511
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-03  melikeyurtoglu  <aysemelikeyurtoglu@gmail.com>  [10197c094b3267adc8071bcef482b64dc291deed]

        tdf#91222 VclBuilder constructor cleanup
        
        Change-Id: Ief4a9dfc0e0a2dad04c3ac9f1840b823fd9357de
        Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/30507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [fa80dae9a79a7414af8adcb91bc04dfff13bbb63]

        remove unnecessary casts
        
        Which IDs are always sal_uInt16 and likely passed from defines
        
        Change-Id: I134358289ccd338ef1ff6ba963e25a524e790f4e
        Reviewed-on: https://gerrit.libreoffice.org/30498
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [1bbf7f653b6b159afb0bf2c34dd463f58333852c]

        bin nranges.*, move remaining functions into itemset.cxx
        
        Change-Id: I1b88d98e00415e9c32a48486912d577a00fbfbda
        Reviewed-on: https://gerrit.libreoffice.org/30486
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [58b662141a955375c24614c7dd0aeac7c96e7366]

        remove unused BiffInputStream
        
        Change-Id: If34bc1d5ea0e0153991d4891b88550e471b4ec07
        Reviewed-on: https://gerrit.libreoffice.org/30489
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [afdd4606e947cfd564aee66ed9ce419091350482]

        merge ScBiffReader and ScQProReader
        
        Change-Id: I7267ffb4ad5c874d6c836a8d6ab823d63f8e2610
        Reviewed-on: https://gerrit.libreoffice.org/30488
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b3de550ef1e28cd4231352c91634f67aa6d642f]

        remove pParentFrame from SfxFrame
        
        Found by the singlevalfields loplugin.
        
        Dead as least as far back as
          commit 93a7b558588be1f12e137329548b706daccc07df
          Author: Frank Schoenheit [fs] <frank.schoenheit@sun.com>
          Date:   Fri Nov 27 21:16:24 2009 +0100
          [CWS autorecovery] merged SfxTopFrame into SfxFrame
          SfxTopFrame was the only class deriving from the abstract class SfxFrame, so both
          can effectively be treated as one class.
        
        Arguably when that commit was done, SfxFrame should also have been renamed
        to SfxTopFrame, since that it was it now seems to be.
        
        Expanding the nullptr value off that field means that:
            SfxFrame::GetTopFrame
               always return this
            SfxFrame::IsParent
               always returns false
            SfxViewFrame::GetTopFrame
               is now the same as SfxViewFrame::GetFrame
            SfxViewFrame::GetParentViewFrame
               now returns null
        
        Change-Id: Iac088fa485c3d7299d1553845ced2f5ced3c85f2
        Reviewed-on: https://gerrit.libreoffice.org/30485
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-03  Takeshi Abe  <tabe@fixedpoint.jp>  [063593972e556f8f0e65881ccd77d5ea64175e8b]

        starmath: Remove unnecessary overriding
        
        Change-Id: If64c3a1dbb27e85e2562cca78b608250b7e90c6d
        Reviewed-on: https://gerrit.libreoffice.org/30480
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-03  Takeshi Abe  <tabe@fixedpoint.jp>  [fdc77804d681ea36b8dd257d7a8669a99e1dbb98]

        Omit the default comparator std::less<key_type>
        
        Change-Id: Iaf873fc8b5ca673d5e829be33074dffd8680ae03
        Reviewed-on: https://gerrit.libreoffice.org/30452
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-03  Khaled Hosny  <khaledhosny@eglug.org>  [8f2dd1df1d6cc94ebbc1149de72bc6d6dffa6533]

        Revert "Revert "Enable the new text layout engine by default""
        
        This reverts commit 3950166877bf1308f9e449992e20b558342af825.
        
        Change-Id: Ie22a99885a23d44a9870fcd286bee4ccf10c53ac
        Reviewed-on: https://gerrit.libreoffice.org/30505
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-11-02  Tor Lillqvist  <tml@collabora.com>  [c8be45889217c555e4bec92af838d0524ceba4e0]

        No XFastPropertySet here
        
        It has been commented out since creation in 2004.
        
        Change-Id: I25ff3ff953430ecbb84fecd3228e662a9c3e1276

2016-11-02  Michael Stahl  <mstahl@redhat.com>  [f2761b62b3d0b45a3e57781a16c8c5c6ee94ded0]

        jpeg-turbo: resolve some conflicts to fix poppler build
        
        poppler uses both windows.h and jpeg headers, so runs into the conflict
        between Win32 definitions of boolean, INT16, INT32, and jpeg's.
        
        Tweak jpeg-turbo headers so it uses the Win32 definitions.
        
        Change-Id: I2dc2b35a8d08d521c95494e528c1e47ccbfc390a

2016-11-02  Khaled Hosny  <khaledhosny@eglug.org>  [8cef9b4dbafdebc0566d6d7f715f27f978ddfe5b]

        Fix GetGlyphBoundRect() on macOS
        
        The Y sign should be reversed to match VCL, apparently it was either
        unused on macOS before CommonSalLayout or it was wrong all along.
        
        This was the source of CppunitTest_svgio failure on macOS with
        CommonSalLayout.
        
        Change-Id: I3108aab7b6780c912e86e5591ca0f41ea437137b

2016-11-02  Tor Lillqvist  <tml@collabora.com>  [6f82a540c505fca37292f4b5cb74a1441a25ca98]

        Add FIXME
        
        Change-Id: I37e614f6dfa0778cb126a6de282921a15417af1c

2016-11-02  Caolán McNamara  <caolanm@redhat.com>  [0a1e6954a11df2d8ae13ea4f3b9086c050a2bbed]

        coverity#1375798 Uncaught exception
        
        Change-Id: Id7e968170a038d9316503ee796cfd6a99e9fc3ae

2016-11-02  Caolán McNamara  <caolanm@redhat.com>  [98479f1429eed10b913c69a3fa49e0d8d84acc3e]

        widgetery warnings
        
        Change-Id: I5f9c8011a43e2b15b9b2f58772f6f08ad103f4aa

2016-11-02  Michael Stahl  <mstahl@redhat.com>  [eea709f67d91e271e3df37e6c6724b7b5870b1ee]

        poppler: build against libjpeg
        
        Albert Astals Cid points out that --disable-libjpeg causes poppler to
        use internal JPEG code instead, which is not actively maintained.
        
        Add LIBJPEG_CFLAGS / LIBJPEG_LIBS to config_host.mk and patch poppler to
        respect LIBJPEG_LIBS.
        
        Change-Id: Id19a62a9bd9dc41fee5e8e43e2798e515aacc299
        Reviewed-on: https://gerrit.libreoffice.org/30496
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-02  Eike Rathke  <erack@redhat.com>  [092261ffd497f752c342f1fbdca6e7267e312a21]

        add missing gb_ExternalProject_use_externals, icu
        
        Change-Id: Iaaa3363f315eb88f3be48e29bb82917695c3cfe0

2016-11-02  Eike Rathke  <erack@redhat.com>  [6b36f3333514fb148a106318d339abf0b304ef64]

        add missing dependency to gb_Library_use_externals, icu_headers
        
        Change-Id: Ia414b02c52f73724df6829431d090a18e76baa68

2016-11-02  Michael Stahl  <mstahl@redhat.com>  [3edb365f2651848ae8bc3b85bf0b56bd00d93270]

        curl: upgrade to version 7.51.0
        
        - fixes about a dozen CVEs
        - tweak curl-7.26.0_win-proxy.patch:
          there is a "checksrc" thing now in curl that fails the build with:
            warning: use of strtok is banned (BANNEDFUNC)
          so use strtok_s instead (which is MSVC's name for standard strtok_r)
        - use Makefile.vc12 instead of Makefile.vc10
        - remove strequal.obj from Makefile.vc12, it does not actually exist
        
        Change-Id: Ie2da64980d88c72b0c902376ffc01abf97a7bc91
        Reviewed-on: https://gerrit.libreoffice.org/30484
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-11-02  Eike Rathke  <erack@redhat.com>  [3e42714c76b1347babfdea0564009d8d82a83af4]

        upgrade to ICU 58
        
        Change-Id: I4a992447df65b337721a2a2627d974172a14cba5
        Reviewed-on: https://gerrit.libreoffice.org/30487
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-11-02  David Tardon  <dtardon@redhat.com>  [b68ed302830fd1c44212eeb6c23d5a08b7dc97ec]

        check only Column elements when computing column index
        
        Change-Id: I4856227c05e97daefbae7e98c0e9d70f84e1a2b4

2016-11-02  David Tardon  <dtardon@redhat.com>  [6f3642986f819430c16c8c804ac62aab47778245]

        check only Row elements when computing row index
        
        Change-Id: I3bd1b0749f8889cbd1d92a0edfa84d754e888f03

2016-11-02  David Tardon  <dtardon@redhat.com>  [30e2171b6eac8e373e31f20de4a0cee6d5d64a08]

        rhbz#1390776 check only Row elements when computing row index
        
        Change-Id: Ic5ef3971829597170acfdc0606b3c0f16c42be04

2016-11-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [079610f6ca215817bfff93b753e07a4a3e35ecc6]

        KAB loplugin:unnecessaryoverride
        
        Change-Id: I62e6f2488554df663e0ae6c72b6af9e2ec9976a1

2016-11-02  Caolán McNamara  <caolanm@redhat.com>  [4b7435e31ac821d1738eda23a6688461efcbd311]

        let menu button launch arbitrary floating windows
        
        and not just menus, this is like how the gtk equivalent can launch popovers
        
        Change-Id: I53ae96aab0c51d75405dba15ab8080d7315471e3

2016-11-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [4f6028ad7610d36379aba36470e47e701f8a87d5]

        vcl: implement PDFWriter::Sign() on Windows
        
        Move Windows-specific code from PDFWriterImpl::finalizeSignature() to
        PDFWriter::Sign(), this way the pdfverify cmdline tool can sign a
        previously unsigned file.
        
        Change-Id: I1144e228bf8f12a284c3fc32fd3e74c355855ff3

2016-11-02  Jean-Pierre Ledure  <jp@ledure.be>  [9e93ae3ddc2262ae98abf1ce50a5ea154bd00192]

        Access2Base - Simplify CopyObject
        
        Avoid Field object buffering in CopyObject
        as it is now done in the Recordset class
        
        Change-Id: I35ee9e953e27554cb361adbb22baa619e4b73aaf

2016-11-02  Tor Lillqvist  <tml@collabora.com>  [f9f1042773795aa82bc0034122fac8271e3dabc7]

        Remove noise comment, add FIXME
        
        Change-Id: I1ad8ff94744e3a4b0844a04eabb7f19a3b15bb1a

2016-11-02  Jean-Pierre Ledure  <jp@ledure.be>  [f8b9763042afa4aa642c78179ec5b390bd643aa0]

        Access2Base - Buffer field objects in recordset
        
        Field objects are buffered in a _Fields() array,
        part of a Recordset instance,
        to improve speed and memory consumption
        
        Change-Id: Iac732ab5a1db24341aa30c3c934853a21c76e2e4

2016-11-02  Eike Rathke  <erack@redhat.com>  [01875c4514c777a43ee18014d9b0cb3f34eebbba]

        unit test for tdf#99291, empty array elements match 0.0, not empty
        
        Change-Id: I65cac442583ecd90831ebea01d2be6c0b1e60b9a

2016-11-02  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [15a8271eb8222efe374c48e9f895676a5618afc1]

        disable gbuildtoide test on Windows as CI builders are unstable
        
        Change-Id: Ib5eb4fece2bae3e04089f2389198df800620e6f8
        Reviewed-on: https://gerrit.libreoffice.org/30483
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-02  Caolán McNamara  <caolanm@redhat.com>  [6ca910adfed9906be587cb82284a631377490303]

        gtk3: grabs on floating window inside floating window
        
        under gtk3 with the floating window of the listbox inside
        the color floating window if the toplevel window is dismissed
        the focus doesn't remain locked to its parent, but skips to
        the grandparent
        
        so grab and ungrab only once elements in the hierarchy
        
        Change-Id: I14b1b8888671634c0c01c6416493f912e4abd2f9

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

        gtk3: allow float grab inside float grab
        
        this is so that the floating window belonging to the listbox inside the
        floating window color popup will track the mouse as it moves up and down over
        the menu.
        
        Change-Id: If108b5b3866fdbc04513c48c8d859bedd3867379

2016-11-02  Caolán McNamara  <caolanm@redhat.com>  [38e7f38b82e121120739034b4119e7d95c8b33fd]

        gtk3: just close the toplevel float if it corresponds to the event frame
        
        Change-Id: I489acc288fb1c9564f208e024dd5aa3ae9660a49

2016-11-02  Caolán McNamara  <caolanm@redhat.com>  [6f9ce98bd0b33e4823f1f99314a478efb9ce0638]

        support unfocused float window inside a focused float window
        
        if a floating window is inside a floating window, go up the floating
        windows until we find the first one that accepts focus, rather than
        pass the input to the toplevel frame
        
        Change-Id: I6c2a3de02ab436b8441b1fec15d51dec4f96c931

2016-11-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [b0d1a39e995871ef81cb58e8f1587a771fdd2deb]

        xmlsecurity PDF verify: add support for object streams
        
        Adobe Acrobat uses object streams (PDF 1.6) when it signs a PDF exported
        from LO (PDF 1.4), with this we can verify that signature.
        
        If the PDF had at least one signature in LO, then the doc is not
        upgraded from PDF 1.4, so that was working already.
        
        Change-Id: I54b4447ca965a8ba1ffc69bde228ab6f0bda59ee

2016-11-02  Caolán McNamara  <caolanm@redhat.com>  [2734a6ce77b9b104e065b0bc3cc593b107f49883]

        getNonLayoutRealParent is unused
        
        Change-Id: Ie003bc7ccc9985162ea52a1b0164118d9c2ce437

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

        lock tab-cycling inside the WB_DIALOGCONTROL widget
        
        activate the color selector in the toolbar in the sidebar panel, press tab
        to cycle between its widgets, when it hits the bottom it will
        not return to the first widget, but escape out of the floating
        window into the next sibling of the toolbar
        
        Change-Id: I806fd4d94c477e9cfb2ea238830f7b646ea274d2

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

        drop SvxColorWindow::Resize
        
        Change-Id: I22ed6ace464cdfd4ee0c12e8269d8141efce57a6

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

        move SvxColorWindow to include/svx
        
        Change-Id: Ie2e11c8582cbb204178c0616580f942d1ce773fb

2016-11-02  Caolán McNamara  <caolanm@redhat.com>  [4778444d20e5396d012164603018fa968331e012]

        rename SvxColorWindow_Impl to SvxColorWindow
        
        Change-Id: I84941f4566792e11a9070f8623857a3fac44591d

2016-11-02  Khaled Hosny  <khaledhosny@eglug.org>  [1260bf28fc82616acfc3d0308eb2056ff6572cf2]

        Add a comment here
        
        Change-Id: I07f2fe400f20d8f52588db326851f310245b7d8d

2016-11-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1f8cf37828d5f37527e54774aa4935610aa6325]

        loplugin:singlevalfields
        
        Change-Id: I65f96d9cd24572c8d0946acf4d2d45eb3db83a76
        Reviewed-on: https://gerrit.libreoffice.org/30476
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-02  Gabor Kelemen  <kelemeng@gnome.hu>  [c3a3b876a3a2a739b266622f51a00016a81b0cdf]

        Updated core Project: help  be1c45a0094513b93bbe9747398be1cab6a0abe0
        
        Fix the Styles button reference
        
        It has been renamed. Also Styles and Formatting is no
        longer a window but a sidebar deck.
        
        Change-Id: I3a7648c709012d14b62e7e1fc50c1ba893dfa6a0
        Reviewed-on: https://gerrit.libreoffice.org/30481
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-11-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [852bd9c2c8f13f9aded7528896121e993cd81e40]

        sw: prefix members of WW8TabDesc
        
        Change-Id: I8c6e52d40f497fb7cee3ef812e2974aa292a11a8

2016-11-02  Stephan Bergmann  <sbergman@redhat.com>  [55a77ed968229c9b6ea4e3b814c93957dc022bd3]

        remove spurious "oh"
        
        Change-Id: Ia214ef9c683492226ab39c1fd1061ecc9cbc264c

2016-11-02  Stephan Bergmann  <sbergman@redhat.com>  [d2615f96acf1030ea888b2f24a9c5bf4db0d9f0e]

        Improve some error reporting
        
        Change-Id: Ibfdb0eeebec785438d46a0e8e6e9f4c847bfb807

2016-11-02  Tor Lillqvist  <tml@collabora.com>  [1851e87627a48b826afee01f79bfb948eb5691d4]

        It's ODF version, not document version
        
        Change-Id: I3e6a54dd92ebafebabf9e75b44b9f0b5f0b6aa8a

2016-11-02  Justin Luth  <justin_luth@sil.org>  [f013d4a1f4073cda735befd6e446bee35f3db65c]

        tdf#41542 PaddingWithoutBorders: allow UI changes if...
        
        If the compatibility option is set, allow the border dialog for frames
        to be able to adjust the spacing values without enabling the border lines.
        That means it is only true for .doc and .docx right now.
        
        Change-Id: I4004a849f7369c993089d1c7b5d856cbea4f7780
        Reviewed-on: https://gerrit.libreoffice.org/28602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-11-02  melikeyurtoglu  <aysemelikeyurtoglu@gmail.com>  [9937b8daa7c6b8012d9ce4f936e239d87f34a0d1]

        tdf#91222 VclBuilder constructor cleanup
        
        Change-Id: I9a82ebc57c7e246841fda0262763fa9a7fbd5970
        Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/29919
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-02  Tor Lillqvist  <tml@collabora.com>  [8e904d334cbf3c10202d486e0b6e2e58edec3f9c]

        Add a comment wondering about "ODF Version", further explanations welcome
        
        Change-Id: Idc660ba71ccff02c97a018838974430c0206ace6

2016-11-02  Stephan Bergmann  <sbergman@redhat.com>  [8251b57dec1adb7f6bb76493ae446dea77651544]

        const-ness mismatch
        
        (Why does that only cause a compilation failure now?
        DataFlavorMapper::openOfficeToSystemFlavor always returned a const NSString*.
        Odd.)
        
        Change-Id: I5baa577b78d024c5e959df7ec5bf477057b91c07

2016-11-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [3fea7ac94b986ba5e3632d1bbb383c65ced79f1a]

        loplugin:unusedfields
        
        Change-Id: I96634c18ba6600f8f7d5d04a162dcd7e1e312923
        Reviewed-on: https://gerrit.libreoffice.org/30474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [2db81e733610331bc0f84d72f7e49db9af92949c]

        loplugin:expandablemethods in avmedia
        
        Change-Id: I215230d3b7e3649146083f00e7c10c03a4d3154e
        Reviewed-on: https://gerrit.libreoffice.org/30470
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7369d98991eb41e0e6bb008ef0305c17859540e]

        loplugin:oncevar in helpcompiler..reportdesign
        
        Change-Id: I2dc57931fb230953c285aeb18f57c0a41fedafcb
        Reviewed-on: https://gerrit.libreoffice.org/30463
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-02  Khaled Hosny  <khaledhosny@eglug.org>  [5d39c2013374727b1c8f147b8b99d54402a7ff02]

        tdf#71603: Create a new DC for the font fallback
        
        For some reason re-using the DC from SalGraphics results in
        GetFontData() returning GDI_ERROR and we fail to read the font’s “cmap”
        table. The wired thing is that this happens only for fonts that were
        not used before, so if you open a document directly the fallback works
        but if you open start center or blank Writer document you get no
        fallback. GDI is “interesting”.
        
        Change-Id: Ic23095cabbd2623717271ce5d89bea75dca76a9a

2016-11-01  Stanislav Horacek  <stanislav.horacek@gmail.com>  [3f04f3f08b4ea58648ad06555405117098415de7]

        Updated core Project: help  68f7b9d1c6ffed02a241645868e49bf80aa45b53
        
        tdf#70998 change term "Graphics" to "Images"
        
        Change-Id: Ic2c2877a077bd5ba67a271dd7a89c4d1391e6fbb
        Reviewed-on: https://gerrit.libreoffice.org/30450
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        

2016-11-01  Khaled Hosny  <khaledhosny@eglug.org>  [03bff1b6b953e4b7a54d2fb7bbf366bea7e959d9]

        tdf#71603: Improve font fallback on Windows a bit
        
        Check all missing characters, not just the first one. Also the calling
        sites for GlyphFallbackFontSubstitution hook expect the OUString to be
        updated to have only any characters not supported by the returned font.
        
        Change-Id: Ife56d692c05433f2f7fe02db3ef1562181dc3d53

2016-11-01  Khaled Hosny  <khaledhosny@eglug.org>  [d66ec48fe879a26ec542661c04e5c2b8271b7d64]

        Use the font language instead of guessing it
        
        Similar to what we do with FontConfig.
        
        Change-Id: Id01dabe0b52e4e3aea54073d42b719a924025920

2016-11-01  andreas_k  <kainz.a@gmail.com>  [35bfb8fb0cfae23afdc65d6fa24d95b64f67b68f]

        remove red alert color from pdf icon
        
        Change-Id: Iebeebc26a02dfa4c9d517664fb803d371b8ac1cc
        Reviewed-on: https://gerrit.libreoffice.org/30387
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-01  Khaled Hosny  <khaledhosny@eglug.org>  [8d192b66e36576af4033d34ea895602a0c7a41ae]

        Misplaced #if ENABLE_GRAPHITE
        
        Change-Id: I2af3fdf100f6aaf435d8ed33d781ea0ca4ec21ec

2016-11-01  andreas_k  <kainz.a@gmail.com>  [1476c299b6f02cd49efbd2abb19a6dfdcdc271d3]

        quit icons in breeze-dark were shown in black instead of red
        
        Change-Id: I1ae0ee355e537339e33c5e41826527ccb8dd6277
        Reviewed-on: https://gerrit.libreoffice.org/30384
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [241dca2d8a667da08abbe234ab54ca83b802c768]

        add an assert to check for ref-counts > 16 bits
        
        after
            commit 87c518593de59dbf4c0f5f45c720b14a05aeca9e
            sc: remove antique reference counting hacks from ScDocumentPool
        
        In theory, nothing should be trying to save items like this
        anymore, but lets make the error more obvious in case something is.
        
        Change-Id: I89b3637168c072d20e214a8f6338f6336d44d891
        Reviewed-on: https://gerrit.libreoffice.org/30467
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-11-01  andreas_k  <kainz.a@gmail.com>  [943e82d8a42859d62619c4203e9bb1d960818be4]

        update icon to have the right icon color in breeze-dark
        
        Change-Id: Iaf1888357c8b9ed6aeb987341fbc69117c6e0ecb
        Reviewed-on: https://gerrit.libreoffice.org/30386
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-01  andreas_k  <kainz.a@gmail.com>  [5f0d987f02d2b26c0b4e7e6b6ab8c45231082102]

        update calc icon now the calc icon is green instead of black
        
        Change-Id: I7a11448e84ace54936b378bc178bbd4a7603b516
        Reviewed-on: https://gerrit.libreoffice.org/30385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-01  Stephan Bergmann  <sbergman@redhat.com>  [f861c29e4ce0d257adc66bf816b896fb89f9fb38]

        Clean up javavendors_*.xml files
        
        ...and drop unnecessary javavendors_template.xml
        
        Change-Id: Ib7f2d595d2086c1d3bf324f19693b9032cf00cd7

2016-11-01  Stephan Bergmann  <sbergman@redhat.com>  [f537e561c7f61487253a07b76e6b8a1a87d30a27]

        quickfix: Automatic selection of Oracle Java runtime on macOS
        
        same issue as 36f637f7f21906fa3f37223e69b044db52036fb1 "tdf#103507 quickfix:
        Automatic selection of Oracle Java runtime on Windows"
        
        Change-Id: I3239bbf52263fb53bcd0ed54e8e983bda3b19182

2016-11-01  Maxim Monastirsky  <momonasmon@gmail.com>  [2c1d6e598908dae527a7cfeed8e82b23fedd04da]

        tdf#103624 Avoid double init of controls in SidebarToolBox
        
        Controls that created by the service manager are already
        initialized by it. At least in the case of SaveToolbarController
        such double init creates a problem, as SaveToolbarController
        will add itself as a modify listener twice, but remove only
        once in dispose method. Probably SaveToolbarController should
        be smarter about this, for both not adding a listener twice,
        and also not attempt to work after being disposed - but that
        doesn't make the behavior of SidebarToolBox correct.
        
        Change-Id: I3f0fcdff31c65198a2233c969d37a0015712fff5

2016-11-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8826771e8398063018935c38039c05faf4c993a3]

        style fixes for cppcheck noExplicitConstructor
        
        Change-Id: I2a690caea7656f2a18beb6d09f53154178a30f34
        Reviewed-on: https://gerrit.libreoffice.org/30460
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-11-01  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [33bc51a60523f23a860534a39a096fecce192671]

        Added 22 pt_PT autocorrect words
        
        Change-Id: Ida1f8f836e1c5772771fb4ca3c90982b98326778
        Reviewed-on: https://gerrit.libreoffice.org/30473
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-11-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5cddf5d7630902ab35dbee2d22da10c5b1e80c1f]

        SafeModeDialog: Close dialog before restarting
        
        Change-Id: I714040d0892cf154e002209dbdb4831b40ec08bc
        Reviewed-on: https://gerrit.libreoffice.org/30472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-01  Stephan Bergmann  <sbergman@redhat.com>  [d82f34a7ec478bb16d6e2c2dae562bdaead4c8d5]

        Forward debug/optimization flags to external/harfbuzz
        
        Change-Id: Ie3bc54a43e46dc28faca9356f414a700a0727cec
        Reviewed-on: https://gerrit.libreoffice.org/30456
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-11-01  Szymon Kłos  <eszkadev@gmail.com>  [889b8102e0c296ca41a90dc34aeb0facc40735bd]

        tdf#103481 fixed SIGABRT in embedded presentation
        
        Change-Id: I51402aec953d58f92d8fe768bca0d2c2d1ce4474
        Reviewed-on: https://gerrit.libreoffice.org/30368
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-01  Tor Lillqvist  <tml@collabora.com>  [7ec0eed345550597c25c71a62962d7d3519c68ca]

        Fix inconsistent indentation
        
        Change-Id: I4b87541c6e64e6b2b7c912f47a80a4aa37842014

2016-11-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e13827070cdcdf7bbf96678e7527c684519124d8]

        SafeModeDialog: Group options
        
        Change-Id: Ife0903c90f17efb2a1c6681ece8dd9af257873cd
        Reviewed-on: https://gerrit.libreoffice.org/30453
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [69de2b4772e7f7c1b285cf0405f872423c3f88cd]

        SafeModeDialog: Add link to user profile
        
        Change-Id: I0096b3d7db51e28eb58c7209109c30b73b382478
        Reviewed-on: https://gerrit.libreoffice.org/30448
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1161de521e2a828d292f673a05c1344a295e4cae]

        safemode: Add option to disable H/W acceleration
        
        Change-Id: Ic6751717c14d317b5a4bc64c4fd1cf2b2f5efabf
        Reviewed-on: https://gerrit.libreoffice.org/30112
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-11-01  Michael Stahl  <mstahl@redhat.com>  [6b5cbdf8330bc1516c775757e489716337868a9f]

        sysui: add "translate" urls to AppData files
        
        * run "appstream-util upgrade"
        * add "translate" urls
        
        Change-Id: I3bad7d5dd90cce7703a100ac95097ad3a8f2c56d

2016-11-01  Tor Lillqvist  <tml@collabora.com>  [0bbc15aa24d08c4051c8afc67da345517a07707a]

        Use enum class for two local enums
        
        Change-Id: I0d7e6a14ec890b8a1dbdea3685b543b63426c628

2016-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [acf531be6a423f9b74997b29a8cafe82aa18423c]

        Cosmetic: Namespaces, better make use of the 'using-directive'
        
        Change-Id: If27709a2d8d8f231be9be0231d522f2a71e5fcae
        Reviewed-on: https://gerrit.libreoffice.org/30457
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
        Tested-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-11-01  Caolán McNamara  <caolanm@redhat.com>  [9e33ac4035442b48bcd2a58f42a279fe9855b6ce]

        Resolves: tdf#103556 the implicit convert to bare pointer hurts us here
        
        Change-Id: I2d91cf9b11027f76dbcbb5432f4cad71c56f53f2

2016-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [9bdec0831afc45af45ea6d9350ef3372188b45cb]

        loplugin:oncevar in sd..svgio
        
        Change-Id: I58565460fcc3279c9771c6e1272d0af540b2c87c
        Reviewed-on: https://gerrit.libreoffice.org/30459
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [49c7bc5af291dbf6b34bcea82c9c0513f65b308b]

        loplugin:expandablemethods in accessibility
        
        Change-Id: I51d13c12274d99623b97f611e30204bea624cbfc

2016-11-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [53949256dd1fb0741009cc46e112ba3a00c33b39]

        simplify loop to O(n)
        
        Change-Id: Ib14da0201730e213f15f4f46b539fc843bfbe750
        Reviewed-on: https://gerrit.libreoffice.org/30454
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [39414827352e58e8be76abaa9a5a1ac9518d927f]

        loplugin:oncevar in sal..scripting
        
        Change-Id: Id9ab12f3a61eb83a2288b2fd4d99ab77f5833e1b
        Reviewed-on: https://gerrit.libreoffice.org/30461
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d5c4823555e6f5c4e3bd9258c819bb2a763227c4]

        cppcheck unreadVariable: nModified
        
        unused since initial commit 9ae5a91f7955e44d3b24a3f7741f9bca02ac7f24
        
        Change-Id: I2828af1fbfda993dff32abf0f9a9f73e9fb61028
        Reviewed-on: https://gerrit.libreoffice.org/30455
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f71f88cf8a0970ad4e2daac30b7a12d6c222d87]

        add Codelite files to .gitignore
        
        Change-Id: I464748061b9df4d781ae49f4971f73d92f825bba

2016-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e997f4dba1cfcde554ff413a615e101b9c72ee5]

        disable this chunk of loplugin code on clang < 3.8
        
        not worth the spaghetti of making it work across version
        
        Change-Id: I0de923b16fb6d58cbad55adc9878ab39bc0c86ae

2016-11-01  Шиповський Роман  <RoMan.Shipovskij@gmail.com>  [458a9fd8065737af212bb6bbba285ecb9aad1bb8]

        Decrease SpreadsheetML import time to prevent "General input/output error"
        
        Change-Id: I39ed8fff7ba88042c74a11ddc58eec014c0bc6bd
        Reviewed-on: https://gerrit.libreoffice.org/30361
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-11-01  Arnaud Versini  <arnaud.versini@gmail.com>  [6e0b4ffd25ca6b2cb4f02a66ef9bfe55da33cd0f]

        BASIC : use rtl/character.hxx in sbxform.cxx
        
        Change-Id: I88c9d26b27ff80e02a88349198813d2771522343
        Reviewed-on: https://gerrit.libreoffice.org/30445
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-11-01  Takeshi Abe  <tabe@fixedpoint.jp>  [cb90f0976d20d0e9c61138f4572d14750ea3de07]

        Omit the default comparator
        
        Change-Id: Idea8ea8dab6a86d7be6394aef1cf7f25b75009e0
        Reviewed-on: https://gerrit.libreoffice.org/30319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-01  Takeshi Abe  <tabe@fixedpoint.jp>  [9fa6dadc4e1e75b2fd7b7360995c524fa7a5d40e]

        Omit the default comparator for std::sort()
        
        Change-Id: Ib865bdf911b53d809fc2979f524da3735bb39ce5
        Reviewed-on: https://gerrit.libreoffice.org/30432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-11-01  Khaled Hosny  <khaledhosny@eglug.org>  [3950166877bf1308f9e449992e20b558342af825]

        Revert "Enable the new text layout engine by default"
        
        This reverts commit d79f43d0bebbe7b1f8d68d50734737aea9fe839d.
        
        Breaks MacOSX tinderbox, need to figure out why a totally unrelated test
        is broken.

2016-11-01  Khaled Hosny  <khaledhosny@eglug.org>  [e31f7f4c87d5501599daa8d11d08b6e4a8725356]

        tdf#103403: Wrong glyph advances with Graphite
        
        Always create HarfBuzz font at the UPEM size and scale HarfBuzz output
        with the desired size instead. This theoretically means we loss any
        size-specific adjustments in the font but in practice very few fonts do
        this and in general modern APIs prefer stable glyph positioning across
        font sizes.
        
        Change-Id: Idf396eec5e241cc5fb9d0db698f2c081b7de29e3

2016-11-01  Khaled Hosny  <khaledhosny@eglug.org>  [86abe3cb3d4b06ffecced691829c15ba90d00937]

        Revert "tdf#103403: Wrong glyph advances with Graphite"
        
        This reverts commit 3d83c42008ab51202c0577f493e8ed3fde0310b7.
        
        A simpler fix in the next commit.

2016-10-31  Khaled Hosny  <khaledhosny@eglug.org>  [d79f43d0bebbe7b1f8d68d50734737aea9fe839d]

        Enable the new text layout engine by default
        
        The handful of bugs reported so far have been fixed, and I think it had
        enough basic testing to show that it is usable and can be switched on
        for wider testing.
        
        We can always revert back to the old engine if needed before or even
        during 5.3 series.
        
        The environment variable SAL_NO_COMMON_LAYOUT can be set to disable it
        at runtime.
        
        Change-Id: If319a0161897ec676d3123595944a0401c67b63f
        Reviewed-on: https://gerrit.libreoffice.org/30443
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-31  Eike Rathke  <erack@redhat.com>  [33090865c494618f4e528bf5a10aae8c4fc443d1]

        Resolves: tdf#99291 empty array element should not match empty cell
        
        As weird as it is, but an empty cell is only to be matched by an empty string,
        not another empty cell.
        
        Affects spreadsheet functions SUMIF, AVERAGEIF, COUNTIF, SUMIFS, AVERAGEIFS and
        COUNTIFS.
        
        Change-Id: Ib33402e8c93f26cd8e2648426a5bde6b267c55ab

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [f25a15dc99b00dfd2def8bc4d6772b14a78a8a6c]

        loplugin:vclwidgets: Adapt iterator hack to libc++
        
        Change-Id: I1e4fbb06578b2b1d6de4b57507693b014d36cd3a

2016-10-31  David Tardon  <dtardon@redhat.com>  [04055cd8d9fcff67513cfd7de0872cb48bc82967]

        fix doc comment to match code
        
        This has been wrong since the initial commit...
        
        Change-Id: I271375ba10c37aa9b198476955d66af9fc019e27

2016-10-31  David Tardon  <dtardon@redhat.com>  [7445399af829c48e8c71eed66f132d96fa195c37]

        convert angle from degrees to radians for glm
        
        This makes simple (i.e., not implemented as a shader) OpenGL transitions
        work correctly again.
        
        Change-Id: I773f686089bce3611940743b1a7f5046093886e8

2016-10-31  Eike Rathke  <erack@redhat.com>  [d7984d88e6e611e84fef41e7bb092c127b5db26b]

        Resolves: tdf#64001 exclude "boolean" value cells from increment during Fill
        
        Change-Id: Id79438cc37a63c0619c6b96ecf57b10d781afea3

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [14e748a12ff940a92bba83a0d2dee576e99615ac]

        Adapt warning message
        
        ...after 1b98f38cfac2ac6caa7f178f70bcd9c5f74f16a4 "css.xml.sax.XAttributeList is
        broken by design"
        
        Change-Id: I052baf70f7798c47a9022bb7623149cb41069227

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [40633e32f3925e2041a45b6a574d6b9bd4e844a7]

        Revert "Revert "Prevent nonsensical comparations between OUString and nullptr_t""
        
        This reverts commit e559c0c9cbfd819f22ef695a9823bb71f4385b58; just turn the
        deleted overloads into non-friend functions (and rely on any other overloads to
        be still found via ADL).
        
        Change-Id: I2af834162cab2e71ed9e32ae6903bc9f86d77ba2
        Reviewed-on: https://gerrit.libreoffice.org/30441
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-31  Eike Rathke  <erack@redhat.com>  [4f30849f07ea446cc58236e348737897adbbd016]

        don't loop uint16 against size
        
        Theoretically selecting over 64k rows with a series sequence and calling Fill
        could had looped endless.
        
        Change-Id: I1740b674638eb90d51808e619c562cf8064f4888

2016-10-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c3043a3072465c489d3b20991b17d222771305eb]

        tdf#103591 icon theme name resolving, ui fixes, prioritize png
        
        - Prefer "png" over "svg" because for Tango theme we include both
          "png" and "svg" icon, but rendering of "svg" crashes
        - We save the choice of which icons to use into the profile. When
          32px icons were added the values have shifted - "auto" had value
          2 has became "32px" choice and "auto" has the new value 3. In the
          case of the default "auto", we now always showed 32px icons. This
          commit reverts the "auto" value 2 and puts "32px" choice to 3.
        - Name resolving now always removes the icon file extension and
          adds the ".png" and ".svg" extension before resolving. This
          makes it possible to define the name of the icon without the
          file extension.
        
        Change-Id: I05e3913aaee0037692609ced246954b14a13828a
        Reviewed-on: https://gerrit.libreoffice.org/30440
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [7de287ba422107f54018f2ba0f054d642c86c966]

        Make stable sort more stable :)
        
        Account for negative widths/heights; only apply text fudge factor
        to text elements. This prevents debug asserts that "less" comparison
        is invalid.
        
        Change-Id: Ifb46bb873bfc80fc8c07af4923073d2042d30b3a
        Reviewed-on: https://gerrit.libreoffice.org/30391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [06babf60ce9edd17e02930e60b9afdc12b40b553]

        loplugin:oncevar in svl..svx
        
        Change-Id: I80b11a7b698de4b84d7a2f4c7dc62b2e4fd8bb01
        Reviewed-on: https://gerrit.libreoffice.org/30438
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8b09c0024cc8fb5444ca422d2ddf729a5117d1d]

        loplugin:oncevar in sw
        
        Change-Id: I81cd59b2a24bca533a27cc4138f1ac3acff65090
        Reviewed-on: https://gerrit.libreoffice.org/30437
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-31  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [785a4d56e60dd9ffd15b96ec9a191e4ec6c3d92b]

        also stubify generated object adders
        
        - This should unbreak vcl when configured with KDE/TDE CustomTargets
        
        Change-Id: I239e97b90174f3daef39e4a806a126cafba9d8e0
        Reviewed-on: https://gerrit.libreoffice.org/30436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [e559c0c9cbfd819f22ef695a9823bb71f4385b58]

        Revert "Prevent nonsensical comparations between OUString and nullptr_t"
        
        This reverts commit 2e3f5c8dd3b21efe83269f603e26ac20f3adde64, some GCC
        have trouble with deleted friend functions; need to fix that properly.

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [2e3f5c8dd3b21efe83269f603e26ac20f3adde64]

        Prevent nonsensical comparations between OUString and nullptr_t
        
        ...now that
        
        1b98f38 css.xml.sax.XAttributeList is broken by design
        074defe Strange OUString null check
        a24105a Nonsensical OUString null check
        9799fe3 Nonsensical OUString null check
        d6b9fea Nonsensical OUString null check
        f2de7d0 This apparently always wanted to check that _rChars.trim() is non-empty
        a8cfc97 SvxBrushItem::GetGraphicLink no longer returns a pointer
        
        are fixed.  (OString didn't have this problem with overloaded operator ==/!=,
        but had a similar issue with nullptr_t that OUString in turn didn't have,
        f20162304d73bc01955e9ef6506c3bd1c7016c48 "Rule out OString(std::nullptr_t)".)
        
        Change-Id: I4ca0e1f5a911448e7bc9b8c5dddff5993d61ef18

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [1b98f38cfac2ac6caa7f178f70bcd9c5f74f16a4]

        css.xml.sax.XAttributeList is broken by design
        
        In the Java interface it was reportedly copied from, getValue can return null to
        indicate a missing attribute, but in UNOIDL that's not possible.  The workaround
        that implementations of the UNOIDL interface resorted to is apparently to return
        an empty string (another option would have been to throw an exception).
        
        But the code in xmlsecurity appears to be written under the ill assumption that
        getValueByName would return null for a missing attribute.  What the code as
        written actually did check was whether the return value is an empty string
        (because it picks the operator ==(OUString const &, sal_Unicode const *)
        overload, which happens to treat a null second argument like an empty string).
        
        Ideally, the code in xmlsecurity would have some way to tell a missing attribute
        from an empty one (via some extended XAttributeList2, or by iterating over all
        getNameByIndex, or ...).  But for none of the affected attributes it seems
        expected that the attribute's value could be an empty string, so checking for an
        empty string seems to work reasonably well in practice.  So keep it simple and
        just check for an empty string properly.
        
        Thanks to Tor for spotting that odd xmlsecurity code.
        
        Change-Id: Ib068ee98ef818683a43309ab4d7c3a4731e8deff

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [074defe26f55ef05ca5bd45f292e736438654b47]

        Strange OUString null check
        
        ...ever since 035d20bd248b4f958c185001752688ef88318af6 "INTEGRATION: CWS
        aquafilepicker01".  Unclear whether this was written under the assumption that
        m_aCurrentFilter is a pointer (which would explain the OSL_TRACE message talking
        about "null"), or whether it really wanted to check for an empty string (which
        the code acutally happened to do).  So lets keep the empty-string check in,
        given it was in there ever since the code's introduction in 2007.
        
        Change-Id: I9e48b6ceccaf069c6a6a88d3918ba88379a72497

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [a24105a8927c9450088fe950cf6bb88adf225614]

        Nonsensical OUString null check
        
        ...ever since 523e10ac08b35b6b63e9ac0ffefac7c013e4ee89 "INTEGRATION: CWS
        scriptingf4: #i28384# - implement Macro Selector specification".  (That happened
        to redundantly check for non-empty aScriptURL, too.)
        
        Change-Id: I3fae859af4b0cc5d2b5f8a609c74b00b120694f3

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [9799fe3dbb09d1d07fb15ff4d7f7dbd1453f05db]

        Nonsensical OUString null check
        
        ...ever since acd2c90978052723475a41144dd5d92090fbf6b4 "fdo#80897: Preservation
        of text warp properties."  (That happened to redundantly check for non-empty
        presetWarp, too.)
        
        Change-Id: I6162f7cb5c82b7950eb3742c61bc3297e9c6fa1b

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [d6b9fea9b8cabf6834e55671e308cd6a6b63955a]

        Nonsensical OUString null check
        
        ...ever since at least d32b3a714fe55892bdead03502c5a9b0e77fa61d "#i106421#: move
        svx/source/cui to cui".  (That happened to redundantly check for non-empty url,
        too; maybe in the distant past GetScriptURL returned a pointer.)
        
        Change-Id: I6139db1d4b1fdcf5325895569de293dd89e36d9f

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [f2de7d05457d54767f8d1e0fab01adfaf52d0c37]

        This apparently always wanted to check that _rChars.trim() is non-empty
        
        ...and d3e89269304c623e3b52a097e9e270f1bf1f09b8 "initial checkin -
        implementations for formlayer import/export - still under construction" just
        forgot the '.getLength()' in
        
          OSL_ENSURE(0 == _rChars.trim(), ...
        
        that is present in other, similar code.  (And the current code happend to use
        the operator ==(sal_Unicode const *, OUString const &) overload that happens to
        treat a null first argument like an empty string.)
        
        Change-Id: I9d74b6ae29ca5f5f80391de50e4898add6bf6fe2

2016-10-31  Michael Stahl  <mstahl@redhat.com>  [1e467fa8ae06ee4953511973f1785f41d8ba9e31]

        sfx2: Metadata has no need for cryptographic randomness
        
        Change-Id: I911c15c0ea7a3cae0269c67d8bd6fd79e9b6d8c6

2016-10-31  Stanislav Horacek  <stanislav.horacek@gmail.com>  [0b4118854c61db75b5a52ecc2cdf8a36c89c9fdb]

        Updated core Project: help  afded9511ec67e7181ffcc2614bf4c676539efcd
        
        update description of Find and Replace dialog
        
        Change-Id: I40af15d57e568eebdb5fe145e6a8bc9c8d6845b0
        Reviewed-on: https://gerrit.libreoffice.org/30396
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-10-31  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [735e5bb85578dd749d3ccf016b7c08b0f2bb1edf]

        populate library path to gbuildtojson in tests
        
        the test environment clears LD_LIBRARY_PATH as it seems to cause trouble for
        make in ASAN. "make gbuildtoide" only runs the gbuildtojson exe, so make sure
        it gets the LD_LIBRARY_PATH that was filtered out from the make that starts it.
        
        Change-Id: I69ee0024232092aebcd1e8e11b002d6f7eb55c84
        Reviewed-on: https://gerrit.libreoffice.org/30433
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-10-31  Gabor Kelemen  <kelemeng@gnome.hu>  [77837fb21c6967b0664ecc16e0fc2d37f4584e82]

        Updated core Project: help  129393b348cf785721113200e54fe7d243dbd403
        
        tdf#103527 Remove references to the Colors settings page
        
        The Tools->Options->$officename->Colors page was removed in
        28da3aed71a4850f47156d717b6a18fce98154e9
        
        Change-Id: Ife056262aba89c79d2e98f1a0f97630ed5c498ef
        Reviewed-on: https://gerrit.libreoffice.org/30402
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-10-31  lbenes  <lukebenes@hotmail.com>  [6a737c942b1a4f5c3a99c625793fcd4422b64784]

        fix MSVC 2015 build Error C2397
        
        Change-Id: I4810aa8b0b7d28bcd41b4aa19d40f41757d540cd
        Reviewed-on: https://gerrit.libreoffice.org/30411
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [7441141bcffe43c7cad3795f2979270328028917]

        No good reason for dbaccess::OCacheSet::updateRow to be pure?
        
        Most of its virtual member functions are (though insertRow is already a curious
        exception), even though they are defined, so smells like a copy/paste error
        rather than deliberate design.  And appears to have been the only reason why
        loplugin:unnecessaryoverride filtered out such overriding of pure base
        functions.
        
        Change-Id: Ib2a40af9cd3cd3dbb26c4147f7d01de4e11f5f6e

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [a8cfc979b43b75a94e155bd188283d1460c69584]

        SvxBrushItem::GetGraphicLink no longer returns a pointer
        
        ...since cfb4463d2afd36ca6d0fbb9e374bf5387fee84df "convert
        include/editeng/brushitem.hxx from String to OUString", which boldly changed it
        from returning a pointer to returning a reference, probably not even taking into
        account that that broke the value set (from string+null to just string).
        
        However, that change appears to have worked OK in practice, and there maybe
        wasn't a need after all to distinguish a null value from an empty string.  These
        two places here were missed in the change, and happened to keep working, as they
        picked the operator ==(sal_Unicode const *, OUString const &) overload, that
        happens to treat a null first argument like an empty string.
        
        Change-Id: If2d76951fa4bf6c7821321327ad653bd0a95a788

2016-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b36f23b516b44ccccf64f294c35073088835e5f]

        loplugin:oncevar in xmloff..xmlsecurity
        
        Change-Id: I2353d3c73130ed9420e8d803a9a96a06549bb6bd
        Reviewed-on: https://gerrit.libreoffice.org/30429
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [aeeabc36fd0a4a71238c8c3df2e80ea324f9bac0]

        loplugin:oncevar in unoxml..toolkit
        
        Change-Id: I3b97665908be0a44d24192433bdc9c2bd9008736
        Reviewed-on: https://gerrit.libreoffice.org/30431
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [40f186a73225f0fcbce828c97d6395dfffb79a90]

        Clean up #include line
        
        Change-Id: I8fe49533c3aa2830cf068d9cad091f3c2ab0fbfd

2016-10-31  Stephan Bergmann  <sbergman@redhat.com>  [677a540486535cad463a0b823879b2eade4252c7]

        Adapt SalFrameStyleFlags mask
        
        ...after 016730421e5e58415170b464bf9d9ca47d6c3b4e "remove newly unused
        WB_NEEDSFOCUS and fragile FLOAT_FOCUSABLE"
        
        Change-Id: I9c780c8ec755d624e0eb1891876bd264bd47955c

2016-10-31  Justin Luth  <justin_luth@sil.org>  [21f6bf2d17de3a69981d15d3878fd57d4169972f]

        MS formats allow padding without borders, regardless of display.
        
        AllowPaddingWithoutBorders is about display / UI settings. Whether LO
        displays them or not, the border distance should be saved for proper
        round-tripping, so no need to test for compat setting (and which is
        always true anyway in this code segment).
        
        related to tdf#41542 and commit 52b29c60801cf75364fd8275a22e812797cb184d
        
        Change-Id: I3822d9ea50376b50b89dff37b7394286cab76fff
        Reviewed-on: https://gerrit.libreoffice.org/30426
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [442eacc4e186db3cc941f7cba28ac1692d601ea2]

        loplugin:countusersofdefaultparams in sc(part1)
        
        Change-Id: Ia2b0174654fad536ee23f6174a0b38b1843a4aa5
        Reviewed-on: https://gerrit.libreoffice.org/30427
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [04bfdc0a82c306dbe16e7d79e78f2b1c8fd05475]

        loplugin:oncevar in vbahelper..writerfilter
        
        Change-Id: Ifd7e91753d9652d6b1c535cde3cddf74757a2483
        Reviewed-on: https://gerrit.libreoffice.org/30430
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [eaf32cd43c4d45db6c3b284d53169c81f522744e]

        fix unnecessaryoverride clang plugin on clang < 3.8
        
        Change-Id: Id78d694cf7271a6abf94234958ab623cf1cd93a5

2016-10-31  Noel Grandin  <noel@peralex.com>  [b70f10e0811bb344db91332edc16410a66f4c36e]

        fix use of is_sorted_until
        
        fix for
            "comparison doesn't meet irreflexive requirements, assert(!(a < a))"
        
        as a consequence of
        
            author Jochen Nitschke <j.nitschke+logerrit@ok.de>
            commit e75561bd19faa332c077ec249a397d056fae63f2
            bin SfxUShortRanges, inline and rewrite only usage
        
        seems that std::is_sorted_until has stronger requirements than we
        actually want here, so open-code a similar algorithm
        
        Change-Id: I126584d9146137b9ac699dad85fd9691490dc30d
        Reviewed-on: https://gerrit.libreoffice.org/30435
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2016-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [978c6e7a8fae309d4b3f3f1e422ca9d91a427469]

        update vclwidgets plugin to check local variables
        
        Change-Id: I91f7fc6b8419c0ed82194726eeb4c4657e998f22
        Reviewed-on: https://gerrit.libreoffice.org/30428
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-31  Michael Stahl  <mstahl@redhat.com>  [3b921a2cd7c2b29245af4e975da6c60f72384237]

        sw: bookmark names don't need cryptographic randomness
        
        Change-Id: I6cecbf9b5a8b66de2e0e2d90fdecf6b389caad25

2016-10-31  Michael Stahl  <mstahl@redhat.com>  [f28f87f20c040d941d7a5e64c6b662a23744a21b]

        sw: RSID have no need for cryptographic randomness
        
        Change-Id: I4a3c4e390a6d05059e27ca33f02c38cfb6bb2e47

2016-10-31  Michael Stahl  <mstahl@redhat.com>  [9fd3a83e47e94801e6f4c9a432e8459b8320aabc]

        sw: DocumentListsManager: no need for cryptographic randomness here
        
        ... or in SwDoc::GetUniqueNumRuleName()
        
        Change-Id: Ifd6df902f7feae9db77f38654d7eb246dfb3510a

2016-10-31  Noel Grandin  <noel@peralex.com>  [927df8bff2f6a95f5a829aa142b5a05b3a96e35f]

        return dialog pointers using VclPtr<>
        
        or their ref-count could drop to zero before they actually get used
        
        Change-Id: I5af7a0cc8650e3d779c870144c23b6de19c8cc45

2016-10-31  Julien Nabet  <serval2412@yahoo.fr>  [85101d2a4da95f6c8a8e51065985409b285d2ebd]

        This needs to be VclPtr too
        
        Avoid this segfault:
        Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
        0x00002aaad2a20e4e in VclReferenceBase::acquire (this=0x9999eeeef579c129) at /home/julien/lo/libreoffice/include/vcl/vclreferencebase.hxx:38
        38	        assert(mnRefCnt>0);
        (gdb) bt
        0  0x00002aaad2a20e4e in VclReferenceBase::acquire (this=0x9999eeeef579c129) at /home/julien/lo/libreoffice/include/vcl/vclreferencebase.hxx:38
        1  0x00002aaad37325ae in rtl::Reference<AbstractScImportAsciiDlg>::Reference (this=0x7ffffffef7c0, pBody=0x55555be02790) at /home/julien/lo/libreoffice/include/rtl/ref.hxx:63
        2  0x00002aaad37321b5 in VclPtr<AbstractScImportAsciiDlg>::VclPtr (this=0x7ffffffef7c0, pBody=0x55555be02790) at /home/julien/lo/libreoffice/include/vcl/vclptr.hxx:89
        3  0x00002aaad3731e25 in ScopedVclPtr<AbstractScImportAsciiDlg>::ScopedVclPtr (this=0x7ffffffef7c0, pBody=0x55555be02790)
            at /home/julien/lo/libreoffice/include/vcl/vclptr.hxx:305
        4  0x00002aaad373055e in ScFilterOptionsObj::execute (this=0x555558d8d450) at /home/julien/lo/libreoffice/sc/source/ui/unoobj/filtuno.cxx:179
        5  0x00002aaad1c03f50 in (anonymous namespace)::handleFilterOptionsRequest_ (xContext=uno::Reference to (cppu::ComponentContext *) 0x5555559ec960, rRequest=...,
           rContinuations=uno::Sequence of length 2 = {...}) at /home/julien/lo/libreoffice/uui/source/iahndl-filter.cxx:259
        6  0x00002aaad1c044f4 in UUIInteractionHelper::handleFilterOptionsRequest (this=0x555558c1b400, rRequest=uno::Reference to (RequestFilterOptions *) 0x555558d5edf8)
            at /home/julien/lo/libreoffice/uui/source/iahndl-filter.cxx:315
        
        Change-Id: I50f9f5c4c63328a0aaa3ecb2d83a902de6a38add
        Reviewed-on: https://gerrit.libreoffice.org/30410
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-31  Noel Grandin  <noel@peralex.com>  [ee33745ced5ae12f9ae7735fac16a7298ccae474]

        tdf#103334 - EDITING: Undo on bullet point style
        
        I have checked the normal model and the editing model after UNDO, and
        all seems to be well, this is purely a rendering/lack-of-invalidation
        issue.
        
        The extra invalidation I add here is restricted to the UNDO case to
        prevent tripping up a LOK unit test
        (SdTiledRenderingTest::testCursorViews).
        
        I confess to not having followed the invalidation logic all the way to
        see why exactly it makes the bug go away.
        
        Change-Id: I34f7d84526462665b1ec09aba966c98cd4e8795f
        Reviewed-on: https://gerrit.libreoffice.org/30225
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-31  Justin Luth  <justin_luth@sil.org>  [49909dca5856aada5340d44f03a271d38e038039]

        fix logic error - still set zero padding if no border set
        
        caused by commit 52b29c60801cf75364fd8275a22e812797cb184d
        
        originally, if there were no visible lines (bFirstLine), then any
        line distance was reset to zero, but with AllowPaddingWithoutBorders
        that should not be done.
        
        However, the case were there is no boxItem at all was missed - padding
        should still be initialized to zero in that case.
        
        Change-Id: I0a95ee1de6781089196a1ba40d2c0365d15926e2
        Reviewed-on: https://gerrit.libreoffice.org/30412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-10-31  Takeshi Abe  <tabe@fixedpoint.jp>  [b589c4cd8765b0611afe435354364df891d78852]

        Omit comparator which is the same as default std::less<key_type>
        
        Change-Id: I72a0b618577caececaaf3eb4df53d4cb192251da
        Reviewed-on: https://gerrit.libreoffice.org/30369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-10-31  Khaled Hosny  <khaledhosny@eglug.org>  [3d83c42008ab51202c0577f493e8ed3fde0310b7]

        tdf#103403: Wrong glyph advances with Graphite
        
        Patch sent upstream:
        https://github.com/behdad/harfbuzz/pull/357
        
        Change-Id: I245509d386e83970e4b08bd2a4b20a590303025a

2016-10-31  Khaled Hosny  <khaledhosny@eglug.org>  [4b4abb73fcd7f2802e73102b3e7c30face8d309c]

        Avoid excessive text clipping on Windows
        
        Use a better rounding strategy so that when the bounding box involves
        part of a pixel we include the full pixel, so floor for -ve values and
        ceil for +ve ones.  Without this I see lots of cut text on Windows.
        
        Change-Id: I258f63eb37911574cd3f6f08da22349756c0775c

2016-10-31  Khaled Hosny  <khaledhosny@eglug.org>  [ebe3fd529195ae1edf5daeab197bbb3cfec4143c]

        Reduce number of arguments
        
        The font is already a member of the class, and the EM height is unused.
        
        Change-Id: Ice2eb2bb3e4b491bcb93123e1c3a08170cdaa50b

2016-10-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [1011f99ed63b61d9f9a469388729fa7d1b5bf960]

        cppcheck unreadVariable: diff
        
        since initial commit 27a1e85b656bad222f113f650b03397aa3bc59d3
        
        Change-Id: I46a973fdd6b565117030a3ae218928807e9bac41
        Reviewed-on: https://gerrit.libreoffice.org/30406
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e1efc55ab4be8ffb7fc51c44e98d88f71b26dc7b]

        cppcheck unreadVariable: nRemoveSelect
        
        since introduction in commit 60f11adb950e4f9645cc9ecb0f5af8235cc97366
        
        Change-Id: I9e735ec9f39502b90cec40af4397abac0165df83
        Reviewed-on: https://gerrit.libreoffice.org/30407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [18658fff26edfc2169b014d6cefe7c7987c26320]

        cppcheck unreadVariable: nCount
        
        unused since commit debafc2c17b957ff2edc8821bf0f615816645e94
        
        Change-Id: Ida1da503739454a1fb67b4d0df3067060c2738e5
        Reviewed-on: https://gerrit.libreoffice.org/30409
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [cd252e2f014c91ca01bf48cf716f9c984214f679]

        cppcheck unreadVariable: n
        
        since initial commit d02f75a8c36705924ddd6a5921fe3012fafce812
        
        Change-Id: I51d56485f4b6224a1b7ce16b0788e7e884d57b37
        Reviewed-on: https://gerrit.libreoffice.org/30408
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f891267b03197bc9facbbb1d86774853f33c2c45]

        toolbox: don't need "ItemImageOriginal" anymore
        
        Change-Id: I7037b7a8c70150f9946cca0c48607bd887779c82
        Reviewed-on: https://gerrit.libreoffice.org/30405
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-30  Khaled Hosny  <khaledhosny@eglug.org>  [641b9cb1d0934b3f8b4a80279cb3f3f81ecc4707]

        tdf#103588: Draw with the right font on Windows
        
        Apparently without implementing InitFont(), we might end up drawing with
        the wrong font, thanks to the arcane ways GDI API.
        
        Change-Id: I224de138446d4a536e13992efa98b0f04609576a

2016-10-30  Stephan Bergmann  <sbergman@redhat.com>  [ffed74ee5450e6f6dd63ad3db489ebdbaa13d5fd]

        -Werror,-Wunused-private-field
        
        Change-Id: I695b3709c2b53f62773dc390b89966061c7b0ae9

2016-10-30  Maxim Monastirsky  <momonasmon@gmail.com>  [93a6af8750bc17c22f16318be40bf5e2366e1100]

        Updated core Project: help  4f39d66542067430093d3887a83bde67d838e20b
        
        Update after recent dbaccess HID removal
        
        Change-Id: Ifbbfaf592aca44eb2a2a83e9afef3427aef364b8
        

2016-10-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e75561bd19faa332c077ec249a397d056fae63f2]

        bin SfxUShortRanges, inline and rewrite only usage
        
        only use was to merge 2 range tables in SfxItemSet::MergeRange
        of which one table always contained a single range.
        
        rewrite the merge algorithm (SfxUShortRanges += operator).
        sort new range into the table of ranges and merge overlapping
        ranges afterwards. Not as optimal as the original code but it's
        short, maintainable and works without 'goto'
        
        inline the DBG_CHECK_RANGES macro
        
        Change-Id: I991c050f069d44fe72b3ea374863f5f26e7099e9
        Reviewed-on: https://gerrit.libreoffice.org/30299
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3d531da5ac08d5da5d7177306dba0f8a38696002]

        vcl: use links to "large" (26px) icons also for 32px icons
        
        This adds links to "large" icons (prefixed with "lc_") also for
        32px icons automatically so that we don't need to duplicate the
        links.txt files.
        
        Change-Id: I5fc3a769aa795060b6ae2d554cadd81938e4d4ec
        Reviewed-on: https://gerrit.libreoffice.org/30399
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b1426b5b502fd591402d666994e3f1fb3a8ad959]

        tdf#95014 initial support for 32 px icons in toolbar
        
        This adds support for 32 pixel icons - mainly to get them into
        the toolbar.
        
        Most changes made are to change the behavior of having only small
        and large icons as a boolean choice, but not every code path was
        converted to non-boolean choice yet.
        
        Breeze icon theme has the 32px variants so it can be used already.
        
        Change-Id: Iadf832a87826c16b3a83522104dd6c35d61a0f87
        Reviewed-on: https://gerrit.libreoffice.org/30398
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-30  Maxim Monastirsky  <momonasmon@gmail.com>  [17b1ebbf86ceabe2e9cabf9626ca94fae3fb9216]

        Allow using xml menus in DBTreeListBox
        
        Change-Id: I8dfab0ae5d64b416123ab5690b43cf2db77d92dc

2016-10-30  Maxim Monastirsky  <momonasmon@gmail.com>  [96febd383cf2b72e66f18ea2b7a8be09a102080b]

        Add resource name method to IContextMenuProvider
        
        Change-Id: I218fd18101f8f7039052fe8a065096e4c9809adb

2016-10-30  Maxim Monastirsky  <momonasmon@gmail.com>  [d1dd9269f1c9f0efc7fb44087fb172d66f54a8fa]

        Convert RID_MENU_APP_EDIT to xml
        
        Change-Id: I6868624b1726b1044e741a1fc0cdabe703f84c31

2016-10-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [317bc5e27b4d1cb41a33ae32580642b21241fd1f]

        add LEFT test case
        
        Change-Id: I4001716ea3c6fe1993a565585cb5f90a4c639c0c
        Reviewed-on: https://gerrit.libreoffice.org/30305
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6b96bc8005d16685f15496a904c6102616c426ec]

        add BETA.INV test case
        
        Change-Id: Ie8fa5f8047136853414ab6db6a1a83daaec89758
        Reviewed-on: https://gerrit.libreoffice.org/29976
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-30  Khaled Hosny  <khaledhosny@eglug.org>  [4814650c5021b72c81b4079f712a4c1baae0088b]

        Minor
        
        Change-Id: I2bce822dd9f4c6b59a93e158ceced541ae52a01b

2016-10-30  Khaled Hosny  <khaledhosny@eglug.org>  [f65c8b7b48a94574d18cf5222254b45658f81cee]

        No need to call ParseFeatures in the constructor
        
        Call it once where we will use its results.
        
        Change-Id: I63f3ceaf47e68bea9fab29d6836745416cf8ccb8

2016-10-30  Khaled Hosny  <khaledhosny@eglug.org>  [670f646ac65772eae02b79459efcf2b086d81a31]

        Always scale HarfBuzz font before using it
        
        We cache and reuse the HarfBuzz font, so we need to make sure it always
        has the right font size before using it.
        
        Change-Id: I332c7f51f6495effde529c63485cb4ec658b2ca5

2016-10-30  Khaled Hosny  <khaledhosny@eglug.org>  [3c80eea38add1b551261f86cc0f942c5f638d48c]

        Avoid potential HarfBuzz asserts
        
        We need to update the buffer content type ourselves since we are now
        using the low lever shape plan API that does not do this.
        
        Change-Id: I043d15731cf206b142c3153896e194a822a70ffb

2016-10-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [425c92291bf819f76c8a503c6138c28f5e8b0bc6]

        add LEN test case
        
        Change-Id: I99ee54406f446d9b97a61cbd3ec1a58115b544bf
        Reviewed-on: https://gerrit.libreoffice.org/30392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [20dd5fbecc8990366727371f851ffb4914345601]

        add FORECAST.ETS.ADD test case
        
        Change-Id: I841115854791b329417b7ff0798e55dfccf93a9e
        Reviewed-on: https://gerrit.libreoffice.org/30357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-30  Maxim Monastirsky  <momonasmon@gmail.com>  [66b75b4ba9f0a1c8003fa52c7a29575e374644a2]

        tdf#103087 Border widget must not have focus initially
        
        ... unless it was opened using the keyboard.
        
        Change-Id: I04675211ff043acf7757afed7252e7d7493eadad

2016-10-30  Maxim Monastirsky  <momonasmon@gmail.com>  [94876fe2704cb5107234ad76c86122ac9d95f866]

        Let Menu dispose submenus
        
        (I'm not sure about how good are the changes from ScopedVclPtr
        to non-scoped, and disposeAndClear to clear. They aren't really
        needed, because of the VclReferenceBase::mbDisposed logic. But
        at least they should be safe, as long as we have disposeOnce
        calls in Menu's dtor.)
        
        See also previous commits:
        
        4433d95b374c13a3501cdf3a6e273f68eb49873a
        ("MenuItemData now properly disposes the submenu")
        
        89c23b4aaef931b5d6009efaf44ce6e6c976e8d4
        ("Sub menus no longer need manual disposing")
        
        Change-Id: I9d455a94590f5eec9b097947f6984f1b3e477b52

2016-10-30  Maxim Monastirsky  <momonasmon@gmail.com>  [99da628e17e873a5fa2f726e7a1732b21c3d4b33]

        BmkMenu is dead now
        
        Change-Id: I9b6e762fd4c231a5bd54eb546026499da2efa0e6

2016-10-30  Khaled Hosny  <khaledhosny@eglug.org>  [0fd8ef082d6594cdc3ea8445f8f13e725b39cf89]

        Rename ServerFont to FreetypeFont
        
        This is what it is actually is, we dropped support for server-side fonts
        for a long time now. Renamed also a few related classes, but left
        ServerFontLayout* ones as they will go away soonish.
        
        Change-Id: I68a6dad51b6972368b7bf85a0b9c8089cc12740e
        Reviewed-on: https://gerrit.libreoffice.org/30390
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-30  Khaled Hosny  <khaledhosny@eglug.org>  [be1750d866dab7712ede4cbbba771b088d862d05]

        ENABLE_GRAPHITE_DWRITE is always set to 1
        
        We don’t have a configure option to turn it off and I don’t think anyone
        tries building without it. Furthermore, we use the code guarded by this
        even without Graphite.
        
        Change-Id: I0fb434af58a51370a66b5ad7eb89b145e4c015de
        Reviewed-on: https://gerrit.libreoffice.org/30389
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-30  Stanislav Horacek  <stanislav.horacek@gmail.com>  [0a4e0dfffd2038c5bcaef0bc20884e60dfc2080a]

        Updated core Project: help  14ae4df6fadec87540994bb8698b65d05fae4763
        
        update description of File - Properties - General tab
        
        Change-Id: Ia172fb015d73dd7945918fc9a7ef9c3c89539add
        Reviewed-on: https://gerrit.libreoffice.org/30383
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-10-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [40c4cc9a6b4f29ab116e6efc79f7cc349c1afe27]

        add MAXA testcase
        
        Change-Id: I05a15da6526449342c9f0f41960c461e67df50ec
        Reviewed-on: https://gerrit.libreoffice.org/30353
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-30  Khaled Hosny  <khaledhosny@eglug.org>  [7b4d921d8e4164a962cd10a2efc9c62ecf64ff17]

        tdf#103401: Fix applying DX array with font fallback
        
        Turns out if we don’t adjust the glyph width (not only its X position)
        we will apply the DX adjustment more than once when there is font
        fallback.
        
        Change-Id: I5e72e5d211adf3b378ec23c0cabe38fd0d5c9b19

2016-10-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b4cf309bab18caafdd2e12d21053f412a40b764d]

        silence false positive warnings in non DBG_UTIL builds
        
        Change-Id: I80428ebe570584fc7a31581207da0b27a16949af
        Reviewed-on: https://gerrit.libreoffice.org/29244
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [524dba884ddc3a17b8c001c71d55fc680df52cc0]

        icon theme name suffixing with "_svg" is unneeded
        
        Change-Id: Ie0f9964d893c520ad02bb33a1d30821735392076
        Reviewed-on: https://gerrit.libreoffice.org/30382
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b7c2764145be2c3fc50397f241dbdb0c53f9befd]

        convert usages of DPIScalingFactor from int to float
        
        Change-Id: I049b3d2cde4dcb8c8c0690d75a015a43cb71b0c0
        Reviewed-on: https://gerrit.libreoffice.org/30381
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a0cf18f58fd060dd3ef4f60ad7b17c8f8dc662dd]

        HiDPI: remove more unneeded scaling of icons
        
        Change-Id: I521024af62ea15db80f5e851875b18dcf18556e4
        Reviewed-on: https://gerrit.libreoffice.org/30380
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [69b6ab1f8de08b3418fd42d56076a73d40a29229]

        tdf#100164 change scaling unit to precentage for *.5x factors
        
        Currently we support DPI scaling by a integer factor. This commit
        changes that to percentage so we can have scaling factors like
        1.5x or 1.25x. This is useful with 2.7k monitors that are in
        between standard DPI and HiDPI. Thresholding was adjusted to scale
        to 1.5x when DPI is between 120 and 168 DPI.
        
        The old method GetDPIScaleFactor has been changed to return a
        float value insted of int. Sometimes it is however more accurate
        to use GetDPIScalePercentage which was added in this commit.
        
        Change-Id: Iaecee793ff3d5084d00adeebbcf5d7368c580882
        Reviewed-on: https://gerrit.libreoffice.org/30379
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a86144696df87cd81795e071a30b74af127c7948]

        surpress automatic scaling / conversion for document shadow
        
        Change-Id: Ib020161db8d5e241e923dcd629a9a4e4bb4c23da
        Reviewed-on: https://gerrit.libreoffice.org/30342
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6d68b2bbc9e52f92f1af025f360553646c6a598a]

        add HYPGEOMDIST test case
        
        Change-Id: I996161ff95fb682f3a9bb62fe6444be96fd6fd3f
        Reviewed-on: https://gerrit.libreoffice.org/30355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4d67dca78d067fe3a38a31977309d21a3c11fffd]

        add LOGINV test case
        
        Change-Id: Ie05a462418322aac43f36c069749fdae195a8585
        Reviewed-on: https://gerrit.libreoffice.org/30354
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4a4fd38c876768f28f9c1f0a99faf385515576bc]

        vcl: add bitmap::loadFromResource with additional flags
        
        Sometimes we want to surpress automatic scaling and converting
        for dark theme. This adds a loadFromResource function with
        additional flags which makes this possible.
        
        Change-Id: I893cee82ad6942644755f0c5b772fb5f073bbf00
        Reviewed-on: https://gerrit.libreoffice.org/30341
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [484390a09624f68a8dec01eb5bf06e84cdcb80f6]

        HiDPI: remove unneeded image scaling when HiDPI is enabled
        
        We don't need to scale images for HiDPI mode anymore - this is now
        done automatically when the image is loaded.
        
        Change-Id: Ie285cf4d672f4c098a468d3f7560ee2700365b92
        Reviewed-on: https://gerrit.libreoffice.org/30340
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5bb5463efefc4d65e3434b37618cb74a1fe2a598]

        tdf#51733 support SVG icon theme, disk cache and scaling / darken
        
        Also resolves tdf#92248
        
        This extends icon name resolving so that is in addition tries to
        find an icon with the "svg" extension and load that instead of
        stated (mostly "png") extension. If the filename extension is
        "svg" we load the icon with the SVG filter instead.
        
        This also adds icon scaling and conversion for HiDPI or when a
        dark theme is wanted. If the SVG icon is available, we render it
        at a higher resolution instead of scaling
        
        As loading of SVG icons can be computatunally expensive, a icon
        disk cache was added. This saves the rendered SVG as a PNG image
        into the "cache" folder. The same caching is also used for HiDPI
        and dark theme converted icons so we don't always scale or
        convert the icons.
        
        In addition some style changes and DRY fixes were made to the
        ImplImageTree source code.
        
        Change-Id: I9e421395a342ffe8da9facea7ea06e5db2778b26
        Reviewed-on: https://gerrit.libreoffice.org/30339
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-29  Eike Rathke  <erack@redhat.com>  [c857e5ef42266485619587198dcf4599cf995935]

        display matching search per selected category, tdf#67974 follow-up
        
        Also select category All while typing in Search, and display the LRU list
        independently.
        
        Change-Id: I8a734cc202e017d3a10d8a6f89b1814073a77c81

2016-10-29  Tamás Zolnai  <tamas.zolnai@collabora.com>  [24e522f723569b53d9a830166b3825292bcd7527]

        tdf#103753: DOCX: Handle relative positions to left or right margin
        
        Positioning relative to left or right margin in MS Word
        works the same as the positioning relative to left or right
        page border in LO Writer.
        
        Change-Id: I476a5e9e76f766b7fb7f1c7f4a068af8bb3c8813
        Reviewed-on: https://gerrit.libreoffice.org/30376
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-10-29  Khaled Hosny  <khaledhosny@eglug.org>  [f351b3624de79b5806a066202a3a0d6fa59c8469]

        Add layout engine info to the About dialog
        
        Change-Id: I6a87efa5e1072bac3588226df0e1351aa51c4d0d
        Reviewed-on: https://gerrit.libreoffice.org/30108
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [1c708eee636c0cdf3da2ec62849618f3262044bc]

        tdf#103473: Ensure positive rectangle size
        
        Also remove conversion of both negative scales into rotation,
        because it is handled by flip; use strict comparison instead of
        approximate float less because it's correct here, and also because
        basegfx::fTools::less ultimately uses rtl_math_approxEqual, which
        description states: attention
        approxEqual( value!=0.0, 0.0 ) _never_ yields true.
        
        Unit test included.
        
        Change-Id: Ia878fce360cf8aed539d95f2d4a1a3ad94379978
        Reviewed-on: https://gerrit.libreoffice.org/30373
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-10-29  Eike Rathke  <erack@redhat.com>  [8a0318e4f81ed4ec8871010669a300f6aff4e80d]

        filter hidden functions also in search, tdf#67974 follow-up
        
        Change-Id: Iaa23759e01d8f86bfc5c0bbd8b333cd331b7b8cd

2016-10-29  Abhilash Singh  <abhilash300singh@gmail.com>  [70e97ade2f8dd6f61574dca985074f550db0630f]

        tdf#67974 UI: Add a search box in function wizard in Spreadsheet
        
        Change-Id: Idd243824a25ba99b2163f094c531dad7fe1153c8
        Reviewed-on: https://gerrit.libreoffice.org/30118
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-29  Caolán McNamara  <caolanm@redhat.com>  [b696781f03b33fca3604d03183dbad89cb3b9273]

        crashtesting: piles of pdf import crashes
        
        e.g. ooo112863-2.pdf
        
        Change-Id: I359f7e50f416f0a756e16099cdf47be3b1c32d90

2016-10-29  Khaled Hosny  <khaledhosny@eglug.org>  [930a3d462b05e111da37d31de7f60998ce9454b3]

        tdf#33278: Enable UI for vertical left-to-right
        
        Used mainly for traditional Mongolian. This has been disable since 2010
        (shortly after the code was merged):
        
        commit faf68cc7565cb2662d4ed5b5902ec52975d99865
        Author: Mathias Bauer <mba@openoffice.org>
        Date:   Fri Jun 25 11:10:43 2010 +0200
        
            CWS mongolianlayout: disable new direction until problems are fixed
        
        No idea what the problems are, but lets enable it and see what happens
        (the actual layout code have been enabled all the time and one can
        always manually craft ODT files that use it anyway).
        
        Change-Id: Id38d1735013d451f9fe116876483df3484dec051
        Reviewed-on: https://gerrit.libreoffice.org/30364
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-29  Justin Luth  <justin_luth@sil.org>  [bb615bc1462e5a48c368b51b0250138558882845]

        tdf#41542 rename variable to match LO5.4 terminology
        
        Changing /Allow_*Spacing_*Without_*Borders/I
               to AllowPaddingWithoutBorders
        
        related to tdf#103275 where "spacing to contents" is to be changed to
        Padding. Rename this already in LO53 to simplify potential backports
        and laying other groundwork for fixing this bug.
        
        Also, I can easily see setting AllowPaddingWithoutBorders globally in 5.3
        for the purpose of being able to share documents when
        the UI in LO5.4 permits creation of padding without borders.
        Otherwise older versions will display significantly different formatting.
        
        Change-Id: I253173274f824a019ebc09a039c471d170c1be73
        Reviewed-on: https://gerrit.libreoffice.org/30372
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-10-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f19f88a0d49859eb714711cac72793f09f5f7d5c]

        vcl: move method to the appropriate file, some C++11-ification
        
        Change-Id: If51d16673c8b241487cae5305e293f213b7db5cb
        Reviewed-on: https://gerrit.libreoffice.org/30338
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-28  Michael Stahl  <mstahl@redhat.com>  [87c518593de59dbf4c0f5f45c720b14a05aeca9e]

        sc: remove antique reference counting hacks from ScDocumentPool
        
        This attempt to prevent overflowing a 16-bit counter was obsoleted by
        the conversion of SfxPoolItem's reference count to ULONG in 2001 or so.
        
        Change-Id: Iafb6f151f68cbb84fda59bd134a7a4930f9a4d1f

2016-10-28  Michael Stahl  <mstahl@redhat.com>  [85c38f1cf4844a99bca3d08ddfcc0c798ce5873e]

        svl: change SfxPoolItem ref-count to sal_uInt32
        
        Fixes the inconsistency between potentially 64-bit sal_uLong and
        the max-value macros that are ~2^32.
        
        Change-Id: I895c674819cf4766cb2c7441f670bc1305362a74

2016-10-28  Michael Stahl  <mstahl@redhat.com>  [0117a5d34e14ec4976022175ff3807a1f3802d74]

        svl: more SfxPoolItem asserts
        
        Change-Id: Ic73fe09fc401359f043269fc8e5a1910fc8ddb02

2016-10-28  Michael Stahl  <mstahl@redhat.com>  [855e69d37eec08efdf9952ec3fb5424cf69e9f54]

        svl: SfxPoolItem reference counting assertions
        
        Change-Id: Ice2ec9a4592a1fad36913ae7d089aa8c63dfc669

2016-10-28  Khaled Hosny  <khaledhosny@eglug.org>  [3d456dfa6637c6c3ebe7a21f1f1a5b05039cee2a]

        tdf#98879: Fix vertical text on Windows for the new layout
        
        The DirectWrite rendering code wasn’t handling vertical text correctly
        at least when used with CommonSalLayout. It has been fixed and now made
        the default.
        
        We are also doing all vertical text handling on our own, so loading
        special vertical fonts on Windows is now disabled.
        
        Change-Id: I10d150367fe59c77459bb1b813b6f31a0ff0c5d0
        Reviewed-on: https://gerrit.libreoffice.org/30346
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-28  Justin Luth  <justin_luth@sil.org>  [c0baab9aa80bfa49b753d2d598a4fbc71ceb656e]

        reset border should clear all borders
        
        If no borders were originally defined, the reset button was failing
        to clear the last-selected border line.
        
        Eg. page border, click on two of the borders, then hit reset. One border
        remains defined, and didn't reset to the starting value of non-visible.
        Because one border was still "selected", it became visible again as
        SelStyleHdl_Impl reinitialized.
        
        Change-Id: I2d20ae1e02816d5b30fe126572b54e7083114fc3
        Reviewed-on: https://gerrit.libreoffice.org/30365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-10-28  Stephan Bergmann  <sbergman@redhat.com>  [25df5f2ac79c8b121282e8c0d6506b456b37f819]

        loplugin:unnecessaryoverride
        
        Change-Id: I70ba8d3b03c56a597785f109f0cb687bd936bc64

2016-10-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [5c33253daf23224424cf6b181a2c2235c4a82539]

        xmlsecurity PDF verify: start using offsets from xref streams
        
        This is needed (but not enough) to verify PDF 1.5 signatures. What's
        missing next is support for object streams.
        
        Change-Id: I5afec0a77839ffabe0aaa07e367064210535a1a9

2016-10-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [56cc352d8229c16604f39a21bd77a05b422470f4]

        xmlsecurity PDF verify: initial support of cross-reference streams
        
        This adds support for cross-reference streams (which can be used instead
        of plain-text cross-reference tables) + also one stream predictor.
        
        The actual parsed data is still not used, though.
        
        Change-Id: Ia806abd8a97636a1bd25dfdafea377b088800f00

2016-10-28  Justin Luth  <justin_luth@sil.org>  [b41e7b817e1e214582505d28d0cc36d741fa9979]

        tdf#63846 assign macros after VBA project fully loaded.
        
        fixes regression caused by d4743045a0b320449d07a957463a76bb8b13f939.
        
        see the documentation for VbaMacroAttacherBase, which indicates that
        the macros are to be attached after all objects are finished loading.
        
        Made attachMacros() public so it could be called separately since so
        many things are inter-dependent in the logic flow.
        
        Change-Id: I11f7f4a1a75d6f77a97e12e3359d6ea8a995f518
        Reviewed-on: https://gerrit.libreoffice.org/30337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [eef81dd68fe7a09946ef062eff041f4b3f523e28]

        add MAX test case
        
        Change-Id: Ie32504b84e227cc3f33d89ec46bca1835e433844
        Reviewed-on: https://gerrit.libreoffice.org/30352
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-28  Stephan Bergmann  <sbergman@redhat.com>  [1ec08fe00b21f95fb52c3edbcdd190e3e53aba9d]

        loplugin:unnecessaryoverride
        
        Change-Id: Ib75f2c8c06c6219aa0f2a8b2b29d19fb95e09527

2016-10-28  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b927c1f4b334f80d2c2965e5b7327d6b6a685105]

        tdf#103544: DOCX exp.: Image loss when have a frame anchored to the same para.
        
        Regression from:
        83d51e5e52688c4c9bc0ad70a511458bb06a242d
        
        Partly revert the commit causes this regression.
        I checked the related bugs (tdf#78590,tdf#80748)
        intended to be fixed by this commit and reverting
        this part does not bring back the corruption.
        I guess something changed in frames' and text boxes'
        import in the meantime, because this MergeMarks::IGNORE
        is useless now.
        
        Change-Id: If17776e8628561961c7ce2a2994e3fc609f75639
        Reviewed-on: https://gerrit.libreoffice.org/30351
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-10-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a22bc93e0988188a87c0a787a9b32a7f74da84d]

        update unnecessaryoverride plugin to find pure forwarding methods
        
        which can be replaced with using declarations.
        
        Is there a more efficient way to code the search? Seems to slow the
        build down a little.
        
        Change-Id: I08cda21fa70dce6572e1acc71bf5e6df36bb951f
        Reviewed-on: https://gerrit.libreoffice.org/30157
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-28  Rohan Kumar  <rohankanojia420@gmail.com>  [99fbcffa3d85c00770977e205626493ec2be1883]

        tdf#89329: use unique_ptr for pImpl in fpicker/
        
        Change-Id: I4a5db5ceafe509bffc32a8800ab3d678f41244f7
        Reviewed-on: https://gerrit.libreoffice.org/30309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-28  Caolán McNamara  <caolanm@redhat.com>  [03c7cfb6a680a483962d64d52c70ad5972a7b08b]

        note yet another color selector
        
        Change-Id: I781da1ec218148dcb723db04dfe6ef3eacffe293

2016-10-28  Caolán McNamara  <caolanm@redhat.com>  [d3e33f7ba85bf80c130aff3a3957c56b625c34cf]

        ImplInitMenuButtonData can be folded into ctor now
        
        because theres no ResId loader anymore
        
        Change-Id: Id90786d710fe75e47c162fd00ad7fd672b9cee30

2016-10-28  Caolán McNamara  <caolanm@redhat.com>  [624ff6633c40ab678573a7a38fa3c83c41e0af17]

        only draw menubutton separator when two sides do something different
        
        Change-Id: If6e3b72eacef2325f9f30770bbed32c627bc035c

2016-10-28  Caolán McNamara  <caolanm@redhat.com>  [b1271fc9baecc5098b9308fb26868bf3637a6293]

        the case without a separator is as a Toolbox item
        
        Change-Id: I948a63ab9741aa89738b5e44b0ec0e078d0faaa0

2016-10-28  Caolán McNamara  <caolanm@redhat.com>  [94af3da7e11e82c4ed2d59655e246b5201c18709]

        rename and explain the MENUBUTTON_MENUMODE_TIMED stuff
        
        Change-Id: Ifc6ddfb0cc249e537c01f28bab84b42c6b1577d9

2016-10-28  Caolán McNamara  <caolanm@redhat.com>  [6dc8f25ecf676a2e4d1a1018b729fef4096df8e7]

        these need to be VclPtrs
        
        Change-Id: I83616728289e398c97e50f33b5dd1de404deaa27

2016-10-28  Caolán McNamara  <caolanm@redhat.com>  [ec06f95d91341c277d53828323fc0f4f3f8d9570]

        fix leak
        
        Change-Id: I5bc8efa8a9de6d7a2be99f6c816e3dfca4f2b390

2016-10-28  Caolán McNamara  <caolanm@redhat.com>  [cd3edd369bf3e846a897e4973de361b6380b74f3]

        can do this in one step
        
        Change-Id: Iab4798b34018a272a68d3d1a206dfbeef6ff19ca

2016-10-28  Caolán McNamara  <caolanm@redhat.com>  [77d5d9f9afed5b4673c9be3976e5c61b4e745739]

        these usings are unnecessary
        
        Change-Id: Ieeb753b700631958ad101354406b13863b3bab03

2016-10-28  Stephan Bergmann  <sbergman@redhat.com>  [36f637f7f21906fa3f37223e69b044db52036fb1]

        tdf#103507 quickfix: Automatic selection of Oracle Java runtime on Windows
        
        ...which had been broken since 5e9a2e9b0f33ab50aa3a84728db75383aede19d9 "Check
        each potential JRE location only once", as jfw_findAndSelectJRE calls
        jfw_plugin_getAllJavaInfos on each vendor in turn, but that now only operates on
        any items newly added by addAllJREInfos, so the first call to
        jfw_plugin_getAllJavaInfos (with sVendor being "Sun Microsystems Inc."
        unsuccesfully operated on all items, and the next call (with sVendor being
        "Oracle Corporation") didn't see any further items to operate on.
        
        So the quickfix (at least for any Java runtimes by Oracle) is to reorder the
        vendors in javavendors_wnt.xml.  The proper fix will be to reorder the code so
        it obtains the list of all Java runtimes only once, and then matches that list
        against the known vendors.
        
        (Other plaforms appear not to be affected by this issue.  Some
        jvmfwk/distributions/OpenOfficeorg/javavendors_*.xml already sort Oracle first,
        anyway.  And e.g. on Linux, jfw_findAndSelectJRE typically already succeeds with
        calling jfw_plugin_getJavaInfosFromPath and so doesn't reach the problematic
        code.
        
        Change-Id: Ied571ae1d4745d53ce0c8697d0f1b268e1aac407

2016-10-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [ddb4600cd0672a1df8a8ca916c89fd1d2be407af]

        sd: fix loplugin:cppunitassertequals warnings
        
        Change-Id: Id2dc5762668b7c3f78f0a0a1ede97d4ac63fab5d

2016-10-28  Caolán McNamara  <caolanm@redhat.com>  [807151aa13ce788adc2cd3b452ceec9177430304]

        coverity#1371275 Missing move assignment operator
        
        Change-Id: I6c47c797d2654506bdc95c35b2558ce812f4070d

2016-10-28  Caolán McNamara  <caolanm@redhat.com>  [5aa43c380a14869c03525396757debbddb602b44]

        coverity#1371262 Missing move assignment operator
        
        Change-Id: Ibb430a683f818add50facc23ac2893b558bff70c

2016-10-28  Caolán McNamara  <caolanm@redhat.com>  [117fc49c979d65e5479635eab3ce10d74d076679]

        ScopedVclPtr vs std::unique_ptr for VclAbstractDialog derivatives
        
        Change-Id: I5e43312b6f42ce0c63946f366eaf1e6dcb9629b2
        Reviewed-on: https://gerrit.libreoffice.org/30344
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-10-28  Khaled Hosny  <khaledhosny@eglug.org>  [8f0f5e0c709d01555a4069f8665889924ed181c7]

        tdf#103514: Always ignore bitmap fonts on Windows
        
        We should never see any bitmap fonts now, so all the Courier stuff can
        go away.
        
        Since we never list the bitmap fonts in the first place, the old code
        for replacing some of them with scalable equivalents never kicks in. We
        instead implement PreMatchFontSubstitution hook for the same effect.
        
        Change-Id: I54f3c068bcd64554ed3498f4ba5b0f76bbd38589
        Reviewed-on: https://gerrit.libreoffice.org/30345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-10-28  Ulrich Gemkow  <lobugs@ikr.uni-stuttgart.de>  [7a2a29d0b8a3f57d2ca1d695632595ed46bf95cd]

        tdf#98587 Inconsistency menu/shortcut for layer visibility
        
        Changed author, patch was received by htietze.
        
        Change-Id: I1962930c5c9c6eea4731a83147a7705d24c20b8e
        Reviewed-on: https://gerrit.libreoffice.org/30322
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [09cb92096919e5a7bf4cf5fe66689e312ebc7f9c]

        convert std::unique_ptr<VclAbstractDialog> to VclPtr
        
        Change-Id: Ifdd2a0599efd701def02b4a4d2a1c489cb1b27fa

2016-10-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [89687d651eabcf64816c1b25defe38c7b68dd468]

        loplugin:expandablemethods in sd
        
        Change-Id: I87a537928bdf42285448bba7cb50c497f2637c3c
        Reviewed-on: https://gerrit.libreoffice.org/30330
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [24360897c05da1ff7c4854ba192eb98466f4499b]

        loplugin:expandablemethods in scaddins..scripting
        
        Change-Id: I6a39184e526c9a41155565e798a7f1f2542985f2
        Reviewed-on: https://gerrit.libreoffice.org/30331
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-28  Stephan Bergmann  <sbergman@redhat.com>  [c0b3531919f9b999014589feb4ac79a53e178cd3]

        Use SAL_DLLPRIVATE instead of extra TUBES_DLLPRIVATE
        
        Change-Id: I188bf325e6eb6db0250a58d9354860733950e887

2016-10-28  Stephan Bergmann  <sbergman@redhat.com>  [226383e690752c0bec8ec22b5a5cac2787e36742]

        loplugin:reservedid
        
        Change-Id: I49e0e53b4ff17170e8aa8247b5428b6f1209d93c

2016-10-28  Stephan Bergmann  <sbergman@redhat.com>  [f479e6878e03ff3a6090b2b617175ebc1036915f]

        Move internal include files from include/tubes/ to tubes/source/
        
        Change-Id: I2fa9334721c203d4d977f0638a9030e8e74efc06

2016-10-28  Stephan Bergmann  <sbergman@redhat.com>  [97c28ad74f09da7337119f3acf2e6b911b48523f]

        Various loplugin warnings in --enable-telepathy
        
        Change-Id: I4c437491466c3029f2a9c93fb630c7b5a8d2ff21

2016-10-28  Stephan Bergmann  <sbergman@redhat.com>  [0274bc0569a338136e137e93a03a9f6f0b249df9]

        Missing dependency (--enable-telepathy)
        
        Change-Id: I13578505fc0d5de164d0dacbbf31821ea79233ab

2016-10-28  Stephan Bergmann  <sbergman@redhat.com>  [3b4a32972e49826334887e67b173ff2dae5b0801]

        Use OUString ctor instead of rtl_uString_newFromAscii
        
        Change-Id: I84ea23c4de5c631fe7d0104944b0b8f0f13abb26

2016-10-28  Stephan Bergmann  <sbergman@redhat.com>  [954699acbdbbbed5c254f672eb6596a3a4cdc24e]

        cppu/source/uno/EnvDcp.c -> cppu/source/uno/EnvDcp.cxx
        
        Change-Id: Ic02d217efef970a365a584f2558c41561e4c6e3d

2016-10-28  Tor Lillqvist  <tml@collabora.com>  [e333d386ce68ced452bda2ffadac900ba8259861]

        Bin one more pointless TAG_ macro
        
        Change-Id: I78e85923e2c5da366c0bec0812c8fe0240310b67

2016-10-28  Tor Lillqvist  <tml@collabora.com>  [d1111863835fe25edb6e15961d41fa2305e9b734]

        Bin unnecessary TAG_ and ATTR_ macros and expand in-place
        
        They just make grepping harder, and don't really avoid a risk of
        mistyping. For instance, there were both TAG_TRANSFORM and
        TAG_TRANSFORMS (with values "Transform" and "Transforms"), so if you
        think you are likely to misspell "Transforms" as "Transform", you are
        as likely to misspell TAG_TRANSFORMS as TAG_TRANSFORM. Typos affecting
        generated XML should be catched by unit tests anyway.
        
        Some of the (newer) code here is already in this style, using string
        literals directly for tags and attributes, so this change just makes
        the style more uniform.
        
        I did not touch the macros that have long URIs as value. For them
        there is some usefulness in having the shorter macros in the
        code. (But the names of the ALGO_* macros are not consistently
        constructed from the URIs.)
        
        Change-Id: I9130395f45fafc13fb2a6ac47e98177647e27cf9

2016-10-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c55cc87280d50d8b64d3b7e4a335dae7984d89cc]

        Updated core Project: help  005b4a65cdb91fe7566207b9e4c0b4125bf0e133
        
        tdf#103540 Explicitly say the button affects all levels
        
        Props to Regina.
        
        Change-Id: I99d0bc807b1e777e0920bcfbab91f15a408c2a4a
        

2016-10-28  Maxim Monastirsky  <momonasmon@gmail.com>  [eb07ae8fc52378d9b59bcb6a7df8bb022b8b9cc0]

        Don't crash under gen
        
        In gtk there is apparently GtkSalMenu which increases
        the refcount.
        
        Change-Id: I5c52c7b40d0a854e0007362a32a55f0ffed668c1

2016-10-28  Maxim Monastirsky  <momonasmon@gmail.com>  [03d6174919657a0e52e65d31fbc4b9a26db5d51e]

        Reduce scope
        
        Change-Id: I06695b310d016751ec80f1aacbba8567a70088a5

2016-10-27  Maxim Monastirsky  <momonasmon@gmail.com>  [89c23b4aaef931b5d6009efaf44ce6e6c976e8d4]

        Sub menus no longer need manual disposing
        
        after:
        
        commit ee79a2dd7ea60e902cab3a9203e307b8a78fee23
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Jul 29 14:33:22 2016 +0100
        
            Resolves: tdf#101169 crash using column menu in base
        
        Change-Id: I7c6e54dd5574c61cffd5884d1cf1b63075073001
        Reviewed-on: https://gerrit.libreoffice.org/30343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [798c107a1afa6e22a0de97c49d0bda552913e56a]

        coverity#1374310 Uncaught exception
        
        Change-Id: Ie0ae4412d42d15e2c6c52a8cb0b7b3893405a16b

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [f20a45808f85ab83f7b4d5b0e1ea86d493031fef]

        coverity#1374311 Uncaught exception
        
        Change-Id: I3f0e2fdfbf3c0517593ef87bc7bcbfe2ee693eef

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [7580c5e5bd8d71fea12a02d1ef554b0dea78c965]

        coverity#1374312 Uncaught exception
        
        Change-Id: I901c5399cdc33d55c4d3bdfa7a566adc74340405

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [3cc1a10c7b98c82d209108a59e10000f6ec3dcdc]

        coverity#1374313 Uncaught exception
        
        Change-Id: I9562deb23324f44b16735b0d376b4c37e20c58c1

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [2d96f3a582383205cd2f891b1001b11970cec316]

        coverity#1374314 Uncaught exception
        
        Change-Id: I07a39774a1372ea26e8d66376c27d3b98229892e

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [db337150cd89c36f181ff5689fcd5c8a45e84829]

        coverity#1374315 Uncaught exception
        
        Change-Id: Id7a01c652d1d11675b87ee732ff40ddd76de6236

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [6e14070332bd3920c49e8802fcd48099cda4b190]

        coverity#1374316 Uncaught exception
        
        Change-Id: I32f872d74f167604de006f1d77a9219a37011bfa

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [d164f7e93e874cdda4d61d042287f8b66c6452a8]

        coverity#1374317 Uncaught exception
        
        Change-Id: I37a7b2f12cec522e116ccf4b1aa550ad2cba14ea

2016-10-27  Michael Stahl  <mstahl@redhat.com>  [bc3f952e66fe0a44044b4b101be3e96e20a670e6]

        avoid odd make warning on WNT
        
        Library_vcl.mk:753: extraneous text after 'endif' directive
        
        Change-Id: Iec487705b762880dd463acaba2d3590ff2587562

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [7c33c49dd50aaf4ec3d7e32af395e8f6311c96e7]

        coverity#1374319 Uninitialized pointer field
        
        Change-Id: Ifc604753360f552512a5c9f9f9c42083a38e1a5f

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [7e46e9bb5c226defde6fb4b3c1d4022991df33c1]

        coverity#1374309 Uncaught exception
        
        Change-Id: I043236e45fbb110b6b3818f2b02dcf1f512623f6

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [a9297447b139b127723201771b5c225c9bd5efec]

        coverity#1374318 Uninitialized scalar field
        
        Change-Id: I247b9d37b71ebba621b63026d597037450155e18

2016-10-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [4beac67a2ba1e63e2b47ab54a34cb3e9af77b593]

        xmlsecurity PDF verify: handle missing trailer
        
        Support for Cross-Reference Streams is still missing, but this avoids
        a crash at least.
        
        Change-Id: I8c5d16531f8603feeebe8feddb7c3bdfa61943cb

2016-10-27  Maxim Monastirsky  <momonasmon@gmail.com>  [4433d95b374c13a3501cdf3a6e273f68eb49873a]

        MenuItemData now properly disposes the submenu
        
        At least since:
        
        commit ee79a2dd7ea60e902cab3a9203e307b8a78fee23
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Jul 29 14:33:22 2016 +0100
        
            Resolves: tdf#101169 crash using column menu in base
        
        Change-Id: Ib1bc70e8e66f2be123d8a3e5d5e213775e9a5762

2016-10-27  Maxim Monastirsky  <momonasmon@gmail.com>  [a3b44da9482eb8a0095c85314cd71b7bafb38b29]

        Fix insert special character crash
        
        Change-Id: Id75567f5f6689d15d62f88ed0907c296434b8f0a

2016-10-27  Stephan Bergmann  <sbergman@redhat.com>  [d4398c776706fd3a5bc3b3fa9f8a3e965a7a6306]

        Remove bogus comments about ~IPropertyArrayHelper not being virtual
        
        ...which isn't true at least ever since b525a3115f54576017a576ff842dede5e2e3545d
        "initial import", but got copy/pasted all over the place
        
        Change-Id: I47d3d8a594aef3ac3736d7176ae964a118821014

2016-10-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [9df81ea7752216db7a7cf54df1b307d97e51b1a3]

        xmlsecurity PDF verify: import out-of-signature date
        
        The signature date can be placed as the value of the "M" key, and also
        inside the signed PKCS#7 binary. When the later is missing show what's
        described in the previous.
        
        Change-Id: Idb40d91adb70486bc1f19d4755a3f8e17d35e9e9

2016-10-27  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [090e666c127e81ed47338034796f574bbbddfb73]

        Added 20 words to autocorrect pt_PT.
        
        Change-Id: I504de5175c7563c2b81b765786fd1b57da16202b
        Reviewed-on: https://gerrit.libreoffice.org/30328
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [feedd45ba2dd308af2d3a1b2f64681b9467535b6]

        in msword the hard-break between image and caption has a width
        
        while for us it doesn't, make it invisible to give it zero width
        in both implementations to head off interoperability misery
        
        Change-Id: I0944006817944b20ef35502c8588357e7ee54810

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [f6ff0c237bde50d1fab6b19d87000038b6f3f042]

        fix writer insert caption crash
        
        since...
        
        commit eca5ea9f79181d45cd7fbabe2313617d3025818a
        Date:   Wed Sep 21 14:48:15 2016 +0200
        
        Change-Id: I69b50df0ec19369fcd96d7d184c6d5f586a50b25

2016-10-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [3e12ef2cbb54a48b1e925a427d5daa05e5f797e3]

        xmlsecurity PDF verify: support array ref annotations
        
        Each pdf signature is mentioned in the Annots key of a page object.
        Usually the key contains an array value. But it's valid for the key to
        contain a reference to an object, where the object contains the actual
        array, so support this case as well.
        
        Also:
        
        - stop parsing name tokens on the first seen '(' character (usually
          there is a whitespace between the two, but that's not required)
        - handle \0 characters in the last 1024 bytes of the document by using
          std::search() instead of strstr().
        
        Change-Id: I3a167b23340230f99f1ae4112473ed10e1c96b09

2016-10-27  Stephan Bergmann  <sbergman@redhat.com>  [f82bd120bc6be156e565f0bf663a4ffab356830e]

        loplugin:literaltoboolconversion
        
        Change-Id: I886f4fcb3de5a931f94b2f45f5f0cdb841af26d1

2016-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [337e19bf469c0a7a10fabd07fa6ae13f77075e36]

        loplugin:expandablemethods in sfx2
        
        Change-Id: I5dcc9e6e7fef210f85a01057ddf59f8de14b847d
        Reviewed-on: https://gerrit.libreoffice.org/30320
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-27  Eike Rathke  <erack@redhat.com>  [40241c2aec0e88cbb51b802bda2db458e14f792f]

        sc: OOXML: range with file ID within quoted sheet name, tdf#103531 related
        
        Wherever non-formula-expression ranges with external document reference might
        be used in OOXML, format ScAddress/ScRange as '[1]Sheet Name' instead of
        [1]'Sheet Name' as Excel expects them.
        
        Change-Id: Ia7be13f4d631405e4bcb4617fbded27586fa5dcd

2016-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5438e9ef75a7fdc3c8c6ba44d116f277e036d96]

        loplugin:expandablemethods in sdext
        
        Change-Id: I7d375d6eafdd450ac165539f8f7dd3d02826ac5b
        Reviewed-on: https://gerrit.libreoffice.org/30323
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [618171552e1bcddb07660167d9df4512435269b0]

        loplugin:expandablemethods in sot..starmath
        
        Change-Id: I5b718bbda9ceca5bbfd1e6482ebd215e15884956
        Reviewed-on: https://gerrit.libreoffice.org/30318
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-27  Eike Rathke  <erack@redhat.com>  [a6628078a929a39a95ae8b2f51348996dc41afbc]

        sc: OOXML: actually write both sheet names in external 3D references
        
        ... instead of twice the same name. Even if not handled yet in Calc, external
        3D references may get imported and have to be written again.
        Copy&Paste error since 2f373570c51e13baf0530605ef59808462e6ca71
        
        Change-Id: I6cb982793e1072d619053c02860a8046e78bc99e

2016-10-27  Eike Rathke  <erack@redhat.com>  [02af87fdd76bc94fb51aeb160c74d6f719c42c63]

        Resolves: tdf#103531 OOXML: write external file ID within quoted sheet names
        
        Excel expects '[1]Sheet Name' instead of [1]'Sheet Name' and complains if it
        encounters the latter.
        
        Fortunately Calc handles both.
        
        Change-Id: If1129e58725b522ca4755c05e313c03fca065f28

2016-10-27  Caolán McNamara  <caolanm@redhat.com>  [91114f68e0a81d4f2a5354bc6057f62c22c780b4]

        I'm testing inserting a rtf, but really want to test simple loading
        
        Change-Id: I13c6e8394de9b7214f3e4d448a7b18cbf3b637e9

2016-10-27  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [cac08e96c753f3aabf3332914da97a49abe1e395]

        Cosmetic: Move function member around...
        
        ...so it's nearer to the other function member that uses the
        class variables it initializes.
        
        Change-Id: I199621fbcad36313e0948627d47445a1de211d02
        Reviewed-on: https://gerrit.libreoffice.org/30313
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
        Tested-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [7da765dde1800aa607f96e7a5807582ad2894acb]

        loplugin:expandablemethods in svtools
        
        Change-Id: I126cc87c890867c3e762f86969a20d64aef63108
        Reviewed-on: https://gerrit.libreoffice.org/30314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c19d2b276b7a28c07315cf60cb0965098a935e5f]

        loplugin:expandablemethods in stoc..svl
        
        Change-Id: I7dd701ef07a14f70589b87154bfeeda7530b628f
        Reviewed-on: https://gerrit.libreoffice.org/30316
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-27  Eike Rathke  <erack@redhat.com>  [e641c1740f36ce11c9f178193f74a53ac7af8465]

        Resolves: tdf#103530 OOXML: pass ExternalLinkInfo compiling named expressions
        
        Change-Id: If15aa520b93f30b889e5f950185068ef3bdb9235

2016-10-27  Eike Rathke  <erack@redhat.com>  [d12c7aee5cb7e8e1d6971f0cbb392d4b48b007d4]

        remove non-sensical OSL_ENSURE
        
        That started as
        OSL_ENSURE( (nTabId == 0) || (getFilterType() == FILTER_OOXML) || (getBiff() == BIFF8),
        then with c4cb83504faa1d241a116001fd27f7148de300ba became
        OSL_ENSURE( (nTabId == 0) || (getBiff() == BIFF8),
        then with e73c4d5013d7a0bf7d72db1773d7125ab91cf269 became
        OSL_ENSURE( nTabId == 0,
        which makes no sense anymore and gets hit in ~every call.
        
        Change-Id: I5dfe3dd53310ab2f977ad574acb1ec9874775020

2016-10-27  Stephan Bergmann  <sbergman@redhat.com>  [7f45ebf7fa209a974032a6c695f194d9a20baaef]

        Add link to bug describing such a race
        
        Change-Id: Idd3e325c1240905649e04333fadcde9ac4a4ad0f

2016-10-27  Stephan Bergmann  <sbergman@redhat.com>  [97c4f06d097b31e96bd27bb13f1366a02a5c0064]

        untabify
        
        Change-Id: I090f63d93166de9bee2527e0e75248916204be5a

2016-10-27  Tor Lillqvist  <tml@collabora.com>  [f29ce347f906d4147e7366a888dd4b401cbb1894]

        Bypass VBATest::testMiscOLEStuff() in a 64-bit Windows build for now
        
        It fails when Excel is installed, for some reason:
        
            Basic error:
            Type: com.sun.star.uno.RuntimeException
            Message: [automation bridge] unexpected exception in IUnknownWrapper_Impl::invoke ! Message :
            [automation bridge]: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
            macro result for ole_ObjAssignNoDflt.vb
            macro returned:
        
            C:/cygwin64/home/Tor/lo/64bit-debug/basic/qa/cppunit/test_vba.cxx:155:`anonymous namespace'::VBATest::testMiscOLEStuff
            assertion failed
            - Expression: pReturn->GetOUString() == "OK"
            - Result not as expected
        
        Note that this test returns early if Excel is not installed, so it is
        not run effectively performed anyway even in 32-bit builds on most
        (any?) Jenkins and tinderbox machines.
        
        Change-Id: I0a0b6f27219dec116369fae1bb7c95b3e9597e77

2016-10-27  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [0c2272786bc8663554ea7d4a72f03379e0d6608d]

        tdf#103464 Don't allow empty names in SvxNameDialog
        
        Menus, context menus, toolbars, toolbar items...
        could be created with empty names, and could be
        renamed to have empty names before this patch.
        
        Change-Id: Ic383f16955746002aa3ad69406bac855cdd58d2d
        Reviewed-on: https://gerrit.libreoffice.org/30286
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [7195c7e8b80f0a875126e9275aa12e4608b1763c]

        loplugin:expandablemethods in slideshow
        
        Change-Id: I3a7207e0566bc4b871b364da3180ce67e1099de8

2016-10-27  Maxim Monastirsky  <momonasmon@gmail.com>  [2dc980990316e1efd1c21ecc5050bbc134838f7a]

        Make XServiceInfo match what's in .component file
        
        also should match the entry in
        officecfg/registry/data/org/openoffice/Office/UI/Controller.xcu
        
        Change-Id: If5f532d428bfcd925123ab83df6185680a04249e

2016-10-27  Maxim Monastirsky  <momonasmon@gmail.com>  [0438d3e63601c98e202e6b251da90fb17bd048c3]

        dbaccess: OToolboxController is now unused
        
        This also removes the only occurrence of the
        "com.sun.star.frame.ToolboxController" service. However it shouldn't
        be considered as API CHANGE, as no 3rd-party code should rely on
        undocumented services, and fortunately a toolbox controller like this
        has no use for 3rd-party anyway.
        
        BTW there are other cases of using non-existent (unique) service
        names for toolbox controllers in non-sfx2 modules, rather than using
        the standard "com.sun.star.frame.ToolbarController". There is
        OToolboxController in reportdesign (which I hope to remove soon too,
        as it's just a wrapper around SvxColorToolBoxControl). And there was
        also ShapeToolbarController in chart2 which I removed in
        2aea9e37d697ce51efc5fb37ba50f1bf177e0445 ("Introduce generic sub toolbar
        controller").
        
        Change-Id: Iea8858be2406f32bb5a022920b4b1cee70603c09

2016-10-27  Maxim Monastirsky  <momonasmon@gmail.com>  [d8d110ce566b53467b6cad80affb89e73b7ab6fa]

        Fix .uno:Refresh controller registration
        
        Amazing how this is broken for years, and no one ever
        noticed.
        
        Change-Id: I65efabad201169e6424a2b8573f6366e4b292e8a

2016-10-27  Maxim Monastirsky  <momonasmon@gmail.com>  [ec0e60c53fd55b85e9bb968ea1593cd76d20d1d5]

        Convert RID_MENU_REFRESH_DATA to xml
        
        Change-Id: I22107396eaab848224f26eb54f8638a354c13509

2016-10-27  Maxim Monastirsky  <momonasmon@gmail.com>  [420e80dfd742bc2387741d8650d353a20c36e8c5]

        Convert RID_MENU_APP_NEW to xml
        
        Achieved by using GenericPopupToolbarController for the
        associated toolbar button.
        
        Change-Id: I406ff40e0c80d6db903de5629088d35487ab6416

2016-10-27  Maxim Monastirsky  <momonasmon@gmail.com>  [074449ee349ccfe67466fb1aa63f96e8792334aa]

        GenericPopupToolbarController: deal with main command being disabled
        
        Try to set another command from the dropdown, if there is any
        enabled. Otherwise give up and disable the button altogether.
        
        Change-Id: I7fa46a946826056d04851faee9c7ad85f00c3678

2016-10-27  Maxim Monastirsky  <momonasmon@gmail.com>  [e59013d6e95846fbc8066bdd8ef3b4b132043e45]

        GenericPopupToolbarController: Support replacing the main command
        
        If a second arg is passed in the "Value" property, it will be
        treated as boolean. If true - the button will be
        ToolBoxItemBits::DROPDOWN, and will keep replacing the main
        command with the last selected one from the dropdown. It will
        also respond to status updates of that command, currently for
        enabled/disabled and boolean (true treated as pressed) states.
        
        Change-Id: I09a5c20e6d2a010867037754f036096246749ec4

2016-10-27  Maxim Monastirsky  <momonasmon@gmail.com>  [853c9efd00f38fd9f2da0fe50a866bf1592e3451]

        MenuBarManager should pass the menubar flag down
        
        ... to popup menu controllers it creates, similar to what
        is does for child MenuBarManager instances. That way a
        child ResourceMenuController placed inside a popup menu
        won't mistakenly think it's inside the main menu.
        
        Change-Id: I75eea28eeb38f16bfaaa5526752a957859ef0d32

2016-10-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [729c2cd35133eeef78ff0fed063094088809b211]

        filter: use comphelper::containerToSequence() in ImpPDFTabDialog
        
        Change-Id: I9c6523d96e06901751d392bd76e7aa8717784697
        Reviewed-on: https://gerrit.libreoffice.org/30307
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-27  Tor Lillqvist  <tml@collabora.com>  [7507bffd471c5e3c8d31f2ce350208aa3992e4a7]

        Sorry, could not resist: Bin pointless variables
        
        We should also just use the string literals as such in the code (some
        newer parts of this module already does that), and not hide them
        behind preprocessor macros. An Easy Hack?
        
        Change-Id: I3ab5793ff265a4aceff2fed1562a54bfb0ce3ccb

2016-10-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f53cd8826b45007d70adf2ec7b41377150d2ed67]

        remove unused variable
        
        aSet unused since
        2ebd79b3d214c62c0997606115ebc50700d6a760
            loplugin:constantfunction: svl
        
        Change-Id: I48faf8775465ec1d5e3df94343a4373a87d03e6d
        Reviewed-on: https://gerrit.libreoffice.org/30310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [883172375dbf5c0a79cbda5b615ff26ed27c78be]

        loplugin:expandablemethods in svx
        
        Change-Id: I0d193ddf07cc0ddc89b6ce2df6eb71d44e49b631
        Reviewed-on: https://gerrit.libreoffice.org/30295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7ea18ffe715776cb0e2b39e98569c75605ee332]

        loplugin:expandablemethods in sw
        
        Change-Id: Ibc9edc28f4041235ab30c026bd3774bd74b7e960
        Reviewed-on: https://gerrit.libreoffice.org/30287
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-27  Noel Grandin  <noel@peralex.com>  [eca5ea9f79181d45cd7fbabe2313617d3025818a]

        make the AbstractDialog stuff extend from VclReferenceBase
        
        Because some stuff wants to multiple-inherit from VclAbstractDialog and
        OutputDevice-subclasses, and we'd prefer to keep all the lifetime
        management through a single smart pointer class (VclPtr)
        
        The change in msgbox.cxx and window.cxx is to workaround a bug in
        VS2013 to do with virtual inheritance and delegating constructors.
        
        Change-Id: I178e8983b7d20a7d2790aa283be838dca5d14773
        Reviewed-on: https://gerrit.libreoffice.org/29140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-26  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [bbd44f8f89839b5abb4ec6c7ea195431de5b2f48]

        for now, use a limited subset for testing on windows as it is so slow
        
        Change-Id: I06f77d8aa0a82bd3bb065095a64849d07d11c6a3
        Reviewed-on: https://gerrit.libreoffice.org/30311
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-10-26  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [dd8c8d81de4f361d8f4d259d8a27ac15ab871031]

        add test for running gbuildtoide on non-build modules
        
        - do concat for json in C++, everything else seems fragile on Windows
        - have APPEND vars separately
        - check that gbuildtoide work on modules without a full build (modulo
          some blacklisted "creative" ones)
        
        Change-Id: I6fe267fee7d1b77d758072303729387dfeb8e6c8
        Reviewed-on: https://gerrit.libreoffice.org/30293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-10-27  Eike Rathke  <erack@redhat.com>  [329ecb67808767d677383e5fd6089feaab4cd9e4]

        trust the size ... tdf#79442 follow-up
        
        ... and don't unnecessarily loop over the whole range.
        Actually a max/min typo.
        
        Change-Id: I3dbda3a7388baa337c3922ad992fd3946074c3b7

2016-10-26  Eike Rathke  <erack@redhat.com>  [effb27326746945763bda70e2c375c86a40a05fc]

        Java 7 DISPLAY and FORMAT locale and script field
        
        Change-Id: Ie62105c60a327f6e5cbcf1a801b341e988471d73
        Reviewed-on: https://gerrit.libreoffice.org/30308
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-26  Stephan Bergmann  <sbergman@redhat.com>  [90439a2f211b723a0cf6d699ca8cb4da7384580a]

        sal::detail::logFormat is no longer needed
        
        ...since 97354578d7195bce927f0c00c4e2ae9cd7344776 "Remove the obsolete
        functionality originally underlying osl/diagnose.h"
        
        Change-Id: I7c920bca9cdddb37fcbbc15d8629d01c21eb0787

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [c484c353ef8ad3d40dce7f1ef1ea1b3620c504d0]

        rework to avoid coverity#1371205 Missing move assignment operator
        
        Change-Id: I117fa0891e8cd1bf339bded93a7ee19d799caf9f

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [424c7fb6cadd726480f01354c25bf4d01a685635]

        we don't need ree after the loop here
        
        Change-Id: Ib288ab3a7abf8f45c1175c36dcd4349dc4ad019f

2016-10-26  Michael Stahl  <mstahl@redhat.com>  [aa70294ffc0abbeeb30b4c4001e4db8b3539bf75]

        normalize existing emacs/vim mode-lines in python files
        
        Bunch of these were setting C++ or Make modes and icky tabs...
        
        Also, reportedly Emacs can figure out to enable python-mode
        automatically.
        
        Change-Id: I50072488fb92cb4d27aa3f74f717a28ae3967543

2016-10-26  Michael Stahl  <mstahl@redhat.com>  [22d0970e690d7a623619a84d5054b6f92b7acea4]

        gbuild: missing emacs mode-lines
        
        Change-Id: Id767a98be85a7f3f4abb28891d0a5cac2057b0e0

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [ad5a6b4d589ed7e13a5bb57339826021d377c046]

        fix leak in HeaderFooterTabPage seen examining coverity#1371205
        
        In the case that the field data is not a SvxDateTimeField or SvxDateField
        then the old "aFieldInfo.pFieldItem = nullptr" call will mean that
        the pFieldItem is leaked for that element.
        
        The only thing needed later is the existance of a date field, and the field's
        position, so encode those two facts as a bool and EPosition and
        stop abusing aFieldInfo.pFieldItem to serve as a flag
        
        Change-Id: I6a1c46d32406dbd6865cfcf6d23a3863bada6810

2016-10-26  Michael Stahl  <mstahl@redhat.com>  [dad2f1440c1fed230da40927503e30267ce1fa84]

        fix "TabError: inconsistent use of tabs and spaces in indentation"
        
        Change-Id: Iff27ff4a01dc8c20b01a6247554b6cc7195a2306

2016-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [3803460589e6f158267315848728ccaba7d57275]

        solenv: fix Windows build
        
        Traceback (most recent call last):
        File "C:cygwinhometdflodejenkinsworkspacelo_gerritConfigwindows_msc_dbgutil_32solenvqapythongbuildtoide.py", line 32, in test_gbuildtoide
        del(os.environ['LD_LIBRARY_PATH']) # built with ASAN; prevent that
        File "C:cygwinhometdflodejenkinsworkspacelo_gerritConfigwindows_msc_dbgutil_32instdirprogram\python-core-3.3.0libos.py", line 692, in __delitem__
        raise KeyError(key) from None
        KeyError: 'LD_LIBRARY_PATH'
        
        Change-Id: I1575caf90cafffd71dd28fedc46b5e3570848be8
        Reviewed-on: https://gerrit.libreoffice.org/30304
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [b6f98b71155d3c7af70bfc623cfaa7da0fbb905f]

        xmlsecurity PDF verify: support SHA-256
        
        And various other minor fixes.
        
        Change-Id: Ifcccebf48aac8ad526406f2d7a402a840d3c91cd

2016-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [fc56d31c094f1e01adc5eca69b414e984c7e4baf]

        xmlsecurity PDF verify: fix handling of non-imported certs
        
        Previously we only managed to verify a signature in case the certificate
        was already imported in the local NSS db. Don't depend on that by
        (temporarily) importing certificates from the PDF signature.
        
        Also adjust a test file that failed previously (the test DB has only an
        "Alice" cert imported, intentionally sign the file as "Bob" as well).
        
        Change-Id: Id8440acc31915f5a1718ea48129b950bb67e7486

2016-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [23ca39a7c2cd5b33ac6361282432c6f34c458366]

        xmlsecurity PDF sign: fix removing non-last signatures
        
        PDF signatures are always chained, so when removing a signature not only
        the item at a given position should be removed on the UI, but the whole
        position-last range.
        
        Change-Id: I76b14308885267cdac994fa957218a8b7df6b3cf

2016-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [f45ace2897dca1dd8f3553e46415df4fe7ad62d8]

        xmlsecurity PDF signing: fix byte range check for multiple signatures
        
        We can mandate that the byte range end is the end of the file for the
        last signature only.
        
        With this, signing a previously unsigned file multiple times works, so
        add a matching testcase for that as well.
        
        Change-Id: I8fe5482890fca4dab8da6305aa7fc7f60df612d8

2016-10-26  Stephan Bergmann  <sbergman@redhat.com>  [0b7bc00ae30473a26a5812798a7854511a460310]

        Revert "clang plugin for push_back after using sized constructor"
        
        This reverts commit e2fa592c770222344fccb0e39db3d500fc7690b5, sould no longer be
        necessary after 3be8c4c2bb919d69a2812c76edbaeaa41d149edb "The badvectorinit
        plug-in probably can be retired".
        
        Change-Id: I26fadaf002e8e21144a7e888a80bb40eb017a64b
        Reviewed-on: https://gerrit.libreoffice.org/30296
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-26  Eike Rathke  <erack@redhat.com>  [0ebe9fab18e732468d2b9d53dddf9f266411a0e5]

        init ScUndoRemoveMerge with range, tdf#92117 follow-up
        
        So the original selection is restored after Undo.
        
        Change-Id: Ie549a0b62da469ee38270ae089ea5abf9a6868e3

2016-10-26  Michael Stahl  <mstahl@redhat.com>  [5ac920be30928fca515a1a393ba1b2847c12b07e]

        solenv: don't run make with LD_LIBRARY_PATH set
        
        In a build with -fsanitize=address, this fails with:
        
        Change-Id: Ida0d4445d7f829545b493e9dd4c2c4ef33960850
        make: symbol lookup error: instdir/program/libfreebl3.so: undefined symbol: __asan_option_detect_stack_use_after_return

2016-10-26  Stephan Bergmann  <sbergman@redhat.com>  [87c28ddabc5c0dcbee8f15d8d9d2e7a75750b975]

        i18nlangtag must presumably be dropped from Library_merged.mk
        
        ...after 475e4b477c6d7ae114c3ae51ba4872882af67a68 "Move i18nlangtag lib to
        URELIB"?
        
        Change-Id: I45c5d997ed30757157109c67f30b91c4073c6b0a

2016-10-26  Eike Rathke  <erack@redhat.com>  [647e860435c781fbb111ae59bc70dc8e6776fed5]

        Resolves: tdf#92117 create only one Undo for all UnmergeCells() calls
        
        ... during DeleteCells() and InsertCells(), instead of one Undo per
        UnmergeCells() call. And actually create Undo only if bRecord requested.
        
        Change-Id: I4f1747c3f42f36e16be81f989f0af5d048ba9d9f

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [0d3e45608a5771b58ad2f7bea0989d635f25c47c]

        SfxSlotInfo is unused
        
        Change-Id: I8d5438ca338868c77dcf489609a4e007cfe925fd
        Reviewed-on: https://gerrit.libreoffice.org/30290
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [a324099538916eae7f7239d32fd98ec8018cbb72]

        xmlsecurity PDF signing: only write incremental xref in an incremental update
        
        We used to just dump all the object offsets in the xref of the
        incremental update, but Adobe Acrobat doesn't like that, and considers
        that a second signature invalidates the first. If we properly only
        mention new and changed objects in the xref, then this doesn't happen.
        
        This requires actually parsing incremental updates, the previous code
        depended on LO writing not-really-incremental xrefs at the end of
        incremental updates.
        
        Change-Id: Icdd73fe0a3eab16f8c5a62f1355edbb49f6e73de
        Reviewed-on: https://gerrit.libreoffice.org/30288
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-26  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [da5d20562479174504c3795aa9e7ca0856883e81]

        Linux: Build NSS in debug mode only in '--enable-dbgutil' mode.
        
        With this commit, NSS debug mode is enabled only if you compile
        with --enable-dbgutil using ./autogen.sh command.
        
        Only for the Linux platform builds.
        
        Change-Id: Ia8626f36692fd38e8b1dbd774e4bc0ccedc59072
        Reviewed-on: https://gerrit.libreoffice.org/29781
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-10-26  Stephan Bergmann  <sbergman@redhat.com>  [95cfef300eb1a32d700479d2cefddc3fc4d0b37c]

        const-ness fixes
        
        Change-Id: I83858c0cbca0fc493ac506e2b839e43310f3bb2f

2016-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [36c4fd5c3310029e00cb6479962623f5fd2d8cd6]

        svl: the compiler can generate the same SfxGrabBagItem copy ctor itself
        
        Change-Id: I54f94e8ec710ca117ecdf33ebe97a0e5f07c59ec
        Reviewed-on: https://gerrit.libreoffice.org/30283
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-26  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [1276e95193a714391c78120aadb0d347432eb35f]

        tdf#103088, improve interoperability with Excel for LOGNORMDIST().
        
        Change-Id: I5f4ccbb54b212247a3ff8b13ff012c930d18a86c
        Reviewed-on: https://gerrit.libreoffice.org/30020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-26  Stephan Bergmann  <sbergman@redhat.com>  [532847746f7151905ad3a78baf6e175030b6a8ff]

        Better way to silence loplugin:staticmethods
        
        ...in this !ENABLE_FORMULA_LOGGER dummy implementation
        
        Change-Id: Ifaf3356ada68d70164644f89fc6dc6d66f22024b

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [8efdf567de92d05ccfb1305228686287e7bca9e8]

        drop now unused SfxStyleItem, etc.
        
        Change-Id: I61227079c376299d17250970b19acb0c415034fb

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [c14b9d036ac8549feb588764b3596c0eb42cf97c]

        assemble SfxStyleFamilies from more generic resource components
        
        Change-Id: I25aa0d8bca1f16f5fc27d3b299709479a1635ea3

2016-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [88ec5de1c950d5b9c32fb98054557436d2aa426d]

        expand SvMetaType::ReadNamesSvIdl
        
        it just forwards to ReadNameSvIdl
        
        Change-Id: I803edb7a5977cf309e2cedaa3b4764bcbd933597

2016-10-26  Takeshi Abe  <tabe@fixedpoint.jp>  [406798f8aae3c0e305d6994fc82561a5002af0aa]

        tdf#96948 Change color of the area behind Impress slide immediately
        
        after saving Options > Application colours > Application background.
        
        This fixes a regression from 1c481fe6522f4c7d883e77a4ac32f855b9bcb323.
        
        Change-Id: I8dc0caf9e351c0b1bf2a10e9097d8f3e895f1471
        Reviewed-on: https://gerrit.libreoffice.org/29957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [0b4be27b147485fb4d61d3398cbb3860e69f01c1]

        try and silence coverity#1374267 Out-of-bounds access
        
        Change-Id: Ib7a8866dc4acdc243e7bfa975e760afde3bb43a6

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [2574d760598bcb1725dc1fe60a04992235c54032]

        coverity#1374287 Uncaught exception
        
        Change-Id: Ieed911b33fe4a5358855b3960b9d4c77c66ceff9

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [95af8bfcdff3d81770c24df49f3cdd07498d3563]

        coverity#1374286 Uncaught exception
        
        Change-Id: Ied3abcd1f2bd7754e3861905f441c46f828f7f5d

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [8ee0932466ba60e42a245bdbd673323c7e12b132]

        coverity#1374285 Uncaught exception
        
        Change-Id: I0a3790607fe7db6a8b8093a67e4dbf3548c800bb

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [521e5dd37911a4c4ed9f1a0346f707ffbc51bfa9]

        coverity#1374284 Uncaught exception
        
        Change-Id: Ie43165d3f6abd420b951a80e0101d8e77946d4a3

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [b9d0b57b1760a5c394f376941a8b843ce99ae40e]

        coverity#1374283 Uncaught exception
        
        Change-Id: I658a12da4d30f360f207ca06dcf3650ba18cc7a2

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [5d5564fa7ac77303e6e6145e488bc28bc675a860]

        coverity#1374282 Uncaught exception
        
        Change-Id: I1b31825ec27d2395ca030ca79b6c932b7814d901

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [b23e979157a1f690b84d110e082af3a01f102d55]

        coverity#1374281 Uncaught exception
        
        Change-Id: Iaffb4b67c67b5877a5a53d9ae81927b28883fc56

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [77c3b365c6defcfd0db11489d90cd6d82ecffb62]

        coverity#1374280 Uncaught exception
        
        Change-Id: I18f7f006256ac7df575d9235e7121b45fbd05370

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [f96f2adc28b4848918e31ce2267896576fcc80a0]

        coverity#1374279 Uncaught exception
        
        Change-Id: I5818bb0a2fe64fd808de5ca7f6d8393f92ab55e2

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [b1de670d6a39db535b945cbc04718a44bfd3cf19]

        coverity#1374278 Uncaught exception
        
        Change-Id: Ide557d1a3237c36067107d357ac2df6186994e10

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [1ae7f7fcae2d1c3f1aced2fbb1cf86453722e9a1]

        coverity#1374277 Uncaught exception
        
        Change-Id: I2475056682252111af78a7594c04d15a93fda47f

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [487738732bebce422551d9632d6b1a33bec31da9]

        coverity#1374276 Uncaught exception
        
        Change-Id: I0572e4365831cf0be2b73c5255812aaf4516ccb0

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [9b6cb97e43da81a9248e3a805c8b164e10c095b2]

        coverity#1374275 Uncaught exception
        
        Change-Id: I6fcc5d75d8a4b131dc4e3b2e294761b152763a1b

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [adf3ec20325a9082a1bf83a5a7610929716abfeb]

        coverity#1374274 Uncaught exception
        
        Change-Id: I9e3cee79dfdc06c751d1e5b3d0806c49a7e30da7

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [0aa597d06310fab4672698ba42218de6a28a554f]

        coverity#1374273 Uncaught exception
        
        Change-Id: Ia2738aeb9d1092dd0738801022c5a729b9081f26

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [0b069a35d338d3492ffcc1830cdee32f508cd81e]

        coverity#1374272 Uncaught exception
        
        Change-Id: Iea7cb5d35e78b89398e8aca7bbdbd17015cb7120

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [759c585e0cc0a86fd918a1fb8ebf0a9a498e804a]

        coverity#1374271 Uncaught exception
        
        Change-Id: I043cd76ae0da65cac09130f0e761266fd8730be6

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [07385355dbd83d164c32ba278f4d221da6fd407d]

        coverity#1374270 Uncaught exception
        
        Change-Id: Ia29b644748f00aa7dc31af9ccc510976d8646241

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [ae68c27457a1641d8a0569025e676b67219a3378]

        coverity#1374269 Uncaught exception
        
        Change-Id: Ib3a876ea6463396784062bd53bfedff177818498

2016-10-26  Caolán McNamara  <caolanm@redhat.com>  [6920de0e1f525eadb61114f0e5bb1bb282d17572]

        coverity#1374268 Uncaught exception
        
        Change-Id: Ife6e9897c12a9754afd5f4754c7de41eef7f00eb

2016-10-26  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [80cd32f78deca3fea2f731af02a2ad83134261f3]

        WebDAV: Small cosmetic to unit checks.
        
        Change server name in URI test strings.
        Pass by const lvalue reference [loplugin:passstuffbyref].
        
        Change-Id: Ic0134f0690a8e6b9abb7d0764efaeeaf3a167bcf
        Reviewed-on: https://gerrit.libreoffice.org/30284
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-26  Takeshi Abe  <tabe@fixedpoint.jp>  [c498c97f7457fe7ef34164a822c9a1e2f04e9b1d]

        The default std::less<sal_uInt16> is fine
        
        Change-Id: I29cd62ef0b687613ed9bda5170511dcae2fc6e7e
        Reviewed-on: https://gerrit.libreoffice.org/30282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-10-26  Wastack  <btomi96@gmail.com>  [41832d27c3325808333c21b9181db84ae9788978]

        tdf#103373 create and connect with default user
        
        For an embedded Firebird database resolve authentification with a
        default username and password (hardcoded) instead of trusted
        authentification.
        
        Change-Id: I54ee04898a8b2bedc9a24001c64173400769f416
        Reviewed-on: https://gerrit.libreoffice.org/30160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2016-10-26  andreas_k  <kainz.a@gmail.com>  [c5d2a18ef7dc7a9f29a948acef9e0d64a552cd63]

        add toggletabbarvisibility for breeze and breeze_dark
        
        Change-Id: I28437193e5b8c0c61d606cbb462b9ca547ca9290
        Reviewed-on: https://gerrit.libreoffice.org/30233
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [b1434b95d15d5e7246b3c657a68f87445eede513]

        xmlsecurity PDF sign: use unique ID for a new signature
        
        Otherwise Adobe Acrobat thinks they are different versions of the same
        signature.
        
        Change-Id: I454c7d87106e348fd70f18fad83f2c3aeda29dff
        Reviewed-on: https://gerrit.libreoffice.org/30278
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [20f2a6b3f719e83a0bef77c214c622026dbe5aca]

        untangle .cxx include in itemset.cxx
        
        Change-Id: I0102ad82d82c8f0e9f8939512bae83424613c54e
        Reviewed-on: https://gerrit.libreoffice.org/30281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5c1e15eda804463c9021664e868979b019c203e]

        loplugin:expandablemethods in toolkit..tools
        
        Change-Id: I7221bf131d28804ee93474b11973bbc066cc2764
        Reviewed-on: https://gerrit.libreoffice.org/30268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [47317f041693db1a9d4618a1d9f7dcefe52b2904]

        loplugin:expandablemethods in ucb..ucbhelper
        
        Change-Id: I42d077d7ebcfb77447d011644f8d64e80eae69c2
        Reviewed-on: https://gerrit.libreoffice.org/30266
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe1f1247fad782bdf43322532fdeb1ba9f03135a]

        loplugin:expandablemethods in vcl
        
        Change-Id: I1876e203d3a3a5fa36d83a9b282ba49429c1da2a
        Reviewed-on: https://gerrit.libreoffice.org/30261
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [9c34797cc98030614b384b6ea0f233d59ae82253]

        Keep loplugin:staticmethods happy.
        
        Change-Id: I45b576a4401d51d204007a8dde3b24617b5a17e9

2016-10-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [dff4e51f5db23baab368ab7e656ad1b74f2663bd]

        Add configure option --enable-formula-logger to conditionalize it.
        
        Change-Id: I1badbcfa259b22d742e5241bd817ea44769a771e

2016-10-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [08086d76f86794963b3ab27168f9516edf7b9d2d]

        Ensure that GroupScope can only be instantiated by FormulaLogger.
        
        And also annotate the class a bit.
        
        Change-Id: I7544e49991778be36a9214851f3d7add4bfef626

2016-10-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [90b7f35ce3ea8de5cb8a6ad8779c4307f95394d6]

        LIBO_FORMULA_LOG_FILE env var to specify the log file location.
        
        In theory you can either use file:///foo/bar or /foo/bar style of
        file path.
        
        And also make sure that we don't crash in case a file is not
        specified or the file path is invalid.
        
        Change-Id: Ia1fb11af84f91e678401bde11454522db9893f4c

2016-10-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [12127e1eaf63fec008cba3fe705e23ba86a704f7]

        Write nest levels in case of nested group calculations.
        
        Change-Id: Ie2a94bf76ab28f792ff5684879365fda81c10e2b

2016-10-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [662652d864c6d26096cfc7f650d80d1e80235bca]

        Use a singleton pattern here.
        
        Change-Id: I45e8bcdb4ee2717ac7e223e68e0c03da9473db5b

2016-10-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [28a11eee99a0d20566c26ad285e81eac7b7badd6]

        Have the logger instantiate on first use.
        
        Change-Id: Ia2e3c011a66030aafa479f3ea47dcc1fb0c5e8be

2016-10-25  Kohei Yoshida  <kohei.yoshida@collabora.com>  [3ab685241af77f6361b694b06dde6b6c709956e1]

        Initial take on group formula logging.
        
        For now, this logger only logs group formula calculations.
        
        Change-Id: Idab3cf58f8d9e5fd24fc9f7498d55e385ca93ca7

2016-10-25  Stephan Bergmann  <sbergman@redhat.com>  [f08ef855b1402cbebd3675621c65f0c7660401fd]

        Revert "Revert "Resolves: #i86470# Wrong Java locale when using "nl" and "fr"""
        
        This reverts commit 4c13c4da1616317555ed3470603ff786db772d64, after
        475e4b477c6d7ae114c3ae51ba4872882af67a68 "Move i18nlangtag lib to URELIB".
        
        Change-Id: I61eb0c786b1fac8eb51db7b54156c906398dfb48
        Reviewed-on: https://gerrit.libreoffice.org/30279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-25  Khaled Hosny  <khaledhosny@eglug.org>  [48304cb5b4d8df71463837e2e48aa7c4d9594df9]

        Skip font formats not supported by CommonSalLayout
        
        Don’t list fonts we can’t handle, bad things would happen…
        
        Change-Id: Ic88486e34da69090deb3e8c394cb75a8e4e5cbd0

2016-10-25  David Tardon  <dtardon@redhat.com>  [50cbc6fbe8fd107d69d2897755021265af463386]

        bail out on use of unknown install module
        
        Change-Id: Ic6ba34e1ea6aff49f308f41e5692e08edc5b77c2
        Reviewed-on: https://gerrit.libreoffice.org/30270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2016-10-25  Aron Budea  <baron@caesar.elte.hu>  [8175e30b732e3f6f4f1058934e7fe8a1189f40cf]

        tdf#79892: Pass resolved locale to transliterate calls in Calc
        
        Instead of ScGlobal::eLnge, use
        ScGlobal::pSysLocale->GetLanguageTag().getLanguageType().
        
        Change-Id: Ie0aa90098860ac2b6cee195180dbc213eaf3b5f8
        Reviewed-on: https://gerrit.libreoffice.org/30240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-25  Stephan Bergmann  <sbergman@redhat.com>  [475e4b477c6d7ae114c3ae51ba4872882af67a68]

        Move i18nlangtag lib to URELIB
        
        ...as stoc/Library_javavm.mk depends on it since
        9b09a217c79e8a35fc4de54c89ef49fbf8f72752 "Resolves: #i86470# Wrong Java locale
        when using 'nl' and 'fr'".  The i18nlangtag lib in turn depends on libs from
        external/liblangtag and external/icu, so those needed to be moved to URELIB,
        too.
        
        On Windows, the external icu package was already split into icu and icu_ure
        (because "libxml2 is in URE and depends on icuuc*.dll on Windows"), so use that
        splitting on all platforms.  (However, the corresponding changes that were
        necessary in RepositoryExternal.mk suggest that they had been missing for the
        split Windows case until now, and things had happened to work by accident?)
        
        On macOS, a library's install name reflects its (URELIB, OOO, ...) layer, and in
        external/icu/icu4c-build.patch there is only a single place to set that for all
        libs from external/icu.  This patch changes that from OOO to URELIB, but for the
        icui18n lib that should stay at OOO.  The hack to make it URELIB nonetheless
        works for now.  To clean this up again, either the whole of icu could go into
        URE (dropping the icu vs. icu_ure package split completely), or the macOS layers
        URELIB and OOO could be combined into one (as the libs end up in the same
        directory anyway).
        
        Change-Id: Idc262fa41481d06ba2cae86ad7629cdccb392c07
        Reviewed-on: https://gerrit.libreoffice.org/30272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [a3b3e336e5bd83754d9caae85dd5b9246bb4f7c1]

        xmlsecurity PDF sign: append reference to the Catalog's AcroForm key
        
        Similar to the Page object's Annots key, but here we want to append our
        reference to the nested AcroForm/Fields key, so that needs more
        infrastructure.
        
        This is also needed (but not enough) to be able to sign a PDF document
        multiple times.
        
        Change-Id: I4d5e2aa8f49d2181a15cbf7c4e27577fc98b547d
        Reviewed-on: https://gerrit.libreoffice.org/30267
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-25  Eike Rathke  <erack@redhat.com>  [8464ea6961b9cc54af9c11cce1b80ed7e0cc77e2]

        Resolves: tdf#79442 in OOXML import add external files to LinkManager
        
        Now that we store formula results without recalculating, the implicit
        logic that adds files of external references to the LinkManager is not
        triggered, explicitly force it during import.
        
        Change-Id: Id867d2fa2b39841fb4c8e90941814457c8db431d

2016-10-25  Michael Stahl  <mstahl@redhat.com>  [36e390eaa55ae302dc5a64fa7098ec43e2009748]

        tdf#101814 sw: MSWord export: don't override first-page with heuristics
        
        Revert commit dcea8ba3b4fc347e7b6d9e0d5ec2fd99bd77ce6f, and do the
        opposite.  The added "titlePage" check makes no sense, because in that
        case there is already an explicit first-page style in the PageDesc, and
        overriding that cannot be right.
        
        The test added in that commit still succeeds, which suggests that the
        root cause of that bug was elsewhere and was fixed in the meantime.
        
        Change-Id: I9b21b6dc115be28cb0ee3360615c538d4cfee3cb

2016-10-25  Olivier Hallot  <ohallot@collabora.co.uk>  [5ab7d38c95d13d04c96604f1ac96c63466deb434]

        Updated core Project: help  f0c69d271ed0811c3e2a6198669662f1e2f40d73
        
        tdf#80439 add bookmark for WORKDAYS.INTL
        
        Change-Id: Ie037f01f97d81bf194ad1b774dd3f13d6f9e86d9
        Reviewed-on: https://gerrit.libreoffice.org/30275
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-10-25  David Tardon  <dtardon@redhat.com>  [25a55eb169c737149ad79432f3c1f202fd67c09c]

        fix path in README
        
        Change-Id: I7f1252d38ed045d9c23d3369e42e107c3ba2bec9

2016-10-25  David Tardon  <dtardon@redhat.com>  [01b5dfb418f4e0d98b605cb21fd0175601da5a9d]

        fix path
        
        Change-Id: I9eada2693b67d3ca0b0062b9f4dbc9f9bf34d090

2016-10-25  Eike Rathke  <erack@redhat.com>  [4c13c4da1616317555ed3470603ff786db772d64]

        Revert "Resolves: #i86470# Wrong Java locale when using "nl" and "fr""
        
        This reverts commit 9b09a217c79e8a35fc4de54c89ef49fbf8f72752.
        
        Breaks MacOS build because "a URE lib cannot link against an OOO lib;
        breaks on macOS".

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [45a646f2fa1c8161d9fbc4509a2f0b2e826dc63f]

        split the creation of SfxStyleFamilies into a method
        
        Change-Id: I2590180fc30d75c89e758c72246a8294b5c4b9a2

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [a6ff21250bbc960cbcff026e8eeb72be032f56b2]

        drop window related stuff from rsc
        
        Change-Id: I7045a34bec2f55f06239fe77e61347da73c38534
        Reviewed-on: https://gerrit.libreoffice.org/30263
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-10-25  David Tardon  <dtardon@redhat.com>  [2e6c4948a94535d52efa38cc42db2c421a632e39]

        clean up remnants of the removal of OxygenOffice bits
        
        Change-Id: Ic01bb53b6a2d54a43e10ece04e6f1d9b7ff58fb9

2016-10-25  David Tardon  <dtardon@redhat.com>  [9a02de1e828b963f8130faed506e2dd01f5d190f]

        fix build
        
        Change-Id: I0ebad3c6ac5714514a5135d4006586d88c50e555

2016-10-25  David Tardon  <dtardon@redhat.com>  [2dc528d85bf534af7921218ef822bb64ee0896d9]

        make this cond. to avoid another removal
        
        Change-Id: I33793a1c82d7a3a8679964470057f2c3011fb145

2016-10-25  David Tardon  <dtardon@redhat.com>  [0c3642e8e8c018bcc2ee57d4ccda0449df84364b]

        restore removed function for umpteenth time
        
        It is used by the tubes collaboration stuff.
        
        Change-Id: I9e31f0588f6c400716fba29806c1dab462c32a43

2016-10-25  David Tardon  <dtardon@redhat.com>  [093d7b1c6824c3512cd812c9ad5a661c4e0be892]

        rename dir to follow suit
        
        Change-Id: I894e6a089e99ed6cec3a970ffa0cce9cbd9a9e1a

2016-10-25  David Tardon  <dtardon@redhat.com>  [c5423234f329225036dc4360a02fec3e35fe733f]

        remove unnecessary dir and name prefix
        
        Change-Id: I57b8d8b187fe7b8a99f2f90d696cd8c97b8a07b6

2016-10-25  David Tardon  <dtardon@redhat.com>  [d8ffe6c4d60f363bc60d7d299cd138adedab22e6]

        merge duplicate source file lists
        
        Change-Id: I55c746c92a6803a67e7129c43d2acd94aa7cbf8e

2016-10-25  Fabio Biocchetti  <fbbcchtt9@gmail.com>  [e11e715628af6a58ee57538eaf69aac16dd1a560]

        Updated core Project: help  3e47e586ddf507ff5f987fc0ef10e95e90b625f5
        
        Mozilla Public License added in edited files
        
        Mozilla Public License added in headers
        
        Change-Id: I803d84fbff43913198929a56b57c668d14b6a9eb
        Reviewed-on: https://gerrit.libreoffice.org/30269
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-10-25  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [cd7b306e614a938b7b39a66784899c22ee6f6c64]

        tdf#103160 Add 'Add Submenu' button in Customize dialog
        
        And remove the 'Add Submenu' entry from Modify split button
        in Customize dialog
        
        Change-Id: I6ac940f5f1f41ac1f962f66f458c7e14d702b2be
        Reviewed-on: https://gerrit.libreoffice.org/30230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [578e890e89c9a143d36b3d7307dcdc0545523614]

        m_pStyleFamiliesId is now unused
        
        Change-Id: Ibfd9810e8cfde596aee3189a3498d628d73fdc8b

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [e83d0d9b3b82a604e373a975524e84626efd160e]

        we don't need to update the style icons anymore
        
        once this was a dialog but now its a panel and the case of a the document under
        the dialog changing type isn't an issue anymore
        
        Change-Id: I4680cf238675161c533852d843508a19c74a9073

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [f144d592fb5c314680e397e3ac686721fb2bc3d6]

        separate two different uses of DLG_STYLE_DESIGNER
        
        Change-Id: I1edbbb4e2f1326b189a80815b1c80bd0f9b52258

2016-10-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [d34a8993e3b3200de10d20990d14dc9288d8d6c7]

        xmlsecurity PDF sign: append reference to the Page's Annots key
        
        Previously we assumed that the Page object's dictionary has no Annots
        key. Now detect if that's not true, and in that case don't just copy of
        the whole dictionary (as part of the incremental update), instead copy
        it in two steps, so we can insert our reference in the middle.
        
        This is needed (but not enough alone) to be able to sign a PDF document
        multiple times.
        
        Change-Id: Ia5bf993320428eef80551e7e9cc7bfb2b858db7f
        Reviewed-on: https://gerrit.libreoffice.org/30257
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-25  Eike Rathke  <erack@redhat.com>  [9b09a217c79e8a35fc4de54c89ef49fbf8f72752]

        Resolves: #i86470# Wrong Java locale when using "nl" and "fr"
        
        Languages don't always have a country; if there is no "-" separating
        language and country in the ooLocale registry value, use the entire
        value as the language.
        
        Initial finding by Damjan Jovanovic.
        However, LibreOffice knows BCP47 language tags so that needs a different
        approach.
        
        (cherry picked from commit d61ab2b5a0e35d55cb001e139be791420245bf35)
        
        Change-Id: I69331951372bda1c1cec80cfd10d5839d8f4b823
        Reviewed-on: https://gerrit.libreoffice.org/30154
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-10-25  Julien Nabet  <serval2412@yahoo.fr>  [88fb9d8f0aae0030fac75156f78818affae4298f]

        tdf#99723: target ratio must be reached
        
        to be sure we can avoid decompressing/recompressing
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=76ec54e8c9f3580450bca85236a4f5af0c328588
        
        Change-Id: Iacd7b2419ea85756f936b17f04c4e495d15e5b81
        Reviewed-on: https://gerrit.libreoffice.org/30163
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-10-25  Takeshi Abe  <tabe@fixedpoint.jp>  [799a3a7915e6285c8072f92c63ba7149223ac443]

        tdf#103209 Apply application color settings to Basic IDE
        
        This makes the text and background colors in the editor window
        follow the custom colors "Font color" and "Document background"
        respectively in Options > LibreOffice > Applications Colors.
        
        ... for those who think BASIC looks cooler when written in green
        text on black background.
        
        Change-Id: I82647865f7c2915341249c2fd5ebc9bd8d617bd1
        Reviewed-on: https://gerrit.libreoffice.org/29815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-10-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [c5498c310f6765ec9857e34169fd4a8d48953eb7]

        loplugin:expandablemethods in UnoControls..vbahelper
        
        Change-Id: I7e607df2a1f6d4eb207ee0d3eb30f41fac44a0c6
        Reviewed-on: https://gerrit.libreoffice.org/30262
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-25  Henry Castro  <hcastro@collabora.com>  [97f0fbe5830a5d2119fe9f5e8142fe45b255c2ac]

        tdf#103409: No selection outline displayed when SUM button is clicked
        
        Change-Id: I8a1bb22bd0be9717a56a90732b17c4ed8f230bf3
        Reviewed-on: https://gerrit.libreoffice.org/30254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [8a063e2f2a4081234aaf538751bb1bb3c68bd8f8]

        drop some unused declarations
        
        Change-Id: I88a160767c22ed234777b69c9003cc3b1a065b94

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [cdd3963a3a7c521aaddd0059324452cfd7836fdd]

        no RSWND anymore
        
        Change-Id: I5547a0d19ae60ea06dd666c77deaf0de910975d0

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [00c4595646d109b0d387d419eddf933ebcd878cc]

        no WindowResHeader, no RscWindowFlags
        
        Change-Id: Id41e9414237c849c211785151e9170c71a449238

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [2b6abbaa24a35111902a9b31c8cf5dca5477c4e8]

        can drop RSC_WINDOW now
        
        Change-Id: Ic60b35eb78ebd3e934cbf45c2184edf59c971a53

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [f615d6195a2be9f9f2cbd7e9f77f042acac6656f]

        can drop RSC_CONTROL now
        
        Change-Id: I651b9d2ead019507b8e48c4e19797bf8f8b9a438

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [d1bea6be4f8190c1a6da7768ea2b80a5b51676a8]

        no Control loaded from .src now
        
        Change-Id: I25af1187f7888ad3f8d7078e3b59d3e4a09b8ab5

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [3c0bfd4271a92cd05f5c8b096376519e3c5b4754]

        drop HID_CTRL_CUSTOMPROPS_YES_NO that does nowhere
        
        Change-Id: Ibf64359936ea224dc7342585b99691f88630c6ca

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [d2b4a0d5ff18db30bd93b9d88dd85ba421a557c9]

        drop HID_CTRL_CUSTOMPROPS_YES_NO that does nowhere
        
        Change-Id: I1a82e91539947939667e0c458f964e7e13c50514

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [1c2dd78730784f4d8ca2fd0766c767b16f163a9b]

        no users of RscClassArray left
        
        Change-Id: I1eeeca93ef6e57bddde54dc0abf5c1984da962cc

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [da05f90f9ba6c41f249bed0a8733e6c4f91e1aac]

        no evidence that LangKeyCode is needed for anything
        
        Change-Id: I01cf8019fb6bba15c6ed48564ad2e65bf3fbd187

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [c445e1d67848a1c52dc6e81a13f3d8de9e77c40e]

        no need for ResId here now
        
        Change-Id: I2b9ec5e587724550ea8b78f023f18b6ec65d7f75

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [56c71eb5bc674938fc9934a56770f6ee19c98204]

        remove now unused ImplLoadRes methods
        
        Change-Id: I8ff86fa847a74d48ccd06e8945beac9cf5653ab9

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [c1448b4286ae9ecb192497e2a49ec66bfc49f3b6]

        no raw Window is loaded from .src anymore
        
        Change-Id: I81e4bb23f4a819f59115cdf58afe19097b4ce68f

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [141a7aa1b3faafa7bf5c45b73f1604b16809a1a3]

        SvTreeListBox cannot be loaded from .src now
        
        Change-Id: I80090f4daf9b7f224392a76449a87ab6aa6b7d05

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [3c4f6b7804495e94d951f5eaf7c4a947c9967b59]

        no FixedText loaded from .src now
        
        Change-Id: Ic377c5238e1763a2defdce72bbe893e826aae5ac

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [dcd099d335dc73b325de8b3a10276a6f3bb047b3]

        nothing uses RSC_BUTTON anymore now
        
        Change-Id: I016d1507fcadf5da1207241c6feec1a03188eef7

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [cd6e8837c17922c9ccf2b5740036853ac3adce45]

        no PushButton loaded from .src now
        
        Change-Id: Ib866107995ab0496cf4f37a5e780458031d2fc25

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [f23297e11148fdd7b28e242e8b77f375f969c617]

        no Edit controls loaded from .src now
        
        Change-Id: I42c7377c101c642ea39028e05e4ffd58fc7435d7

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [30a458d7e1dcd8c7b35cd74b10ce41d2a89e8552]

        no ListBox loaded from .src now
        
        Change-Id: I7d30c38777f6a36c991271a3617d3f75c83cd490

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [7549878fd63bb2792432865958874c644a948d45]

        convert conditional format src fragment to .ui and layout
        
        this is a difficult widget
        
        Change-Id: If4ea45230679c46f7ad763f07c876dd74d4478d0

2016-10-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [b45fe99f16762c5d79ce67f6a04ee58fc7c14456]

        xmlsecurity: add PDF signature removal testcase
        
        This one needs no access to private test keys, so no workaround is
        needed for older NSS.
        
        Change-Id: Ia233901658832cf55157511b4c5b5c2ccb243425

2016-10-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [c761df1e42fd11acc5fc05b0baacd803c3788ca6]

        tdf#84678 DOCX import: fix handling of textbox margins
        
        Regression from commit d379d18666aa42031359ca8eb34b0021960347ae (oox:
        import WPS shape with text as shape with textbox, 2014-06-18), the
        problem for a long time was that in Writer text frames without borders
        couldn't have text margins, either.
        
        Recently a compat setting was added in the WW8 filter for this
        situation, so use that in the DOCX import as well, and improve
        SwTextBoxHelper to handle the margin properties.
        
        Change-Id: I472bbc414f21f2ec7334482c460a5c3be3e95e94
        Reviewed-on: https://gerrit.libreoffice.org/30255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [fab262f115e5c0e6d43b65e376241152ddff82b3]

        screenshot annotation: More readable markup
        
        this should placate clang too
        
        Change-Id: Ida2cceebd5870b5896fb125e51e4cb67ad253d92

2016-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [ae3fb69ebca4e253959cdf9bf620296e7797a501]

        screenshot annotation: put back removed fields
        
        I hate you loplugin !!!
        
        Change-Id: I01067b04005a59b7ecb10a5a72ab6090b7f040a8

2016-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [dbecfbdde5956b49ac9b0a77c8310b34ff736791]

        screenshot annotation: Make this a default button
        
        Change-Id: I1a1db338696cf56062306a54a43c746a21a3431d

2016-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [dcbfb99fc5755c63f6619c8668c28c314953da6e]

        screenshot annotation: insert markup for annotated widgets
        
        Change-Id: I82b8c541239271e3acfa6d8ad45b752fa1554931

2016-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [3298e8b8ec18a8aa76c7d0410d2b18d35471aec9]

        screenshot annotation: Display markup for embedding the image
        
        Change-Id: I06fd744fabd66ee02123790718a899d9e0dcb6b7

2016-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [b43888e73c761436f102b61e21d00825b6813a18]

        screenshot annotation: tweak dialog a bit
        
        Add some descriptive labels
        Remove OK button (redundant in this context, Save Screenshot... does
        the job)
        
        Change-Id: I36e32986f777675f297390b691f2cd1681a0eaa2

2016-10-25  jan iversen  <jani@documentfoundation.org>  [9183e2cec024c28fb26f9f9f83530bd002d539c9]

        Revert "tdf#96505 Get rid of cargo cult "long" integer literals"
        
        This partly reverts commit 8ae33b1652cb1e654c426350169d3bb9fa031a4f.
        
        Added a comment why 1L is needed in this file.
        
        Change-Id: I92349b42decb964a45d4dc9c50b89cd22766acb9
        Reviewed-on: https://gerrit.libreoffice.org/30259
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [13d702348636af59bfee8ac3663389fcd1386137]

        Updated core Project: help  136c9a855fb9267a840030a289d80c9d7a18d82a
        
        drop HID_CTRL_CUSTOMPROPS_YES_NO that does nowhere
        
        Change-Id: Ief870688649828c459db277eba15ead976eac68a
        

2016-10-25  Caolán McNamara  <caolanm@redhat.com>  [461e9cc64b5a6e9943db397d27c6415327386494]

        Resolves: tdf#103472 gtk3 dnd must clear listener after dragDropEnd dispatch
        
        like the generic dnd impl does
        
        Change-Id: Ie860c43329ee2f9332d12a53cd691ac7fcbb5eac

2016-10-25  Abhilash  <abhilash300singh@gmail.com>  [250252d02bac88877845a4bc27e3f1837f1312ba]

        tdf#44282 fix missing space for numbered lists in TOC
        
        Change-Id: I885ec27b46f2c0966e8ed38e5ca8eb03822190c7
        Reviewed-on: https://gerrit.libreoffice.org/29913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-10-25  Rosen  <rosen@live.com>  [8ae33b1652cb1e654c426350169d3bb9fa031a4f]

        tdf#96505 Get rid of cargo cult "long" integer literals
        
        fixed all long integer literals in file
        
        Change-Id: Ib557d88d4e4f17d5c334c92d611d002fe163f2f6
        Reviewed-on: https://gerrit.libreoffice.org/29235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-10-25  Stephan Bergmann  <sbergman@redhat.com>  [0560f6cc3cd83923f03ec909a1771c6a984ee25d]

        loplugin:staticmethods
        
        Change-Id: Id1a6184c3d3efab2d0ad921ee44b9b96ddddf74e

2016-10-25  Stephan Bergmann  <sbergman@redhat.com>  [7768ad6082dc8dd19eca22521f2e8a603495011d]

        -Werror,-Wunused-variable
        
        Change-Id: I55a0388838a7b9aebc6fd07c92e4d1a8081a4fb6

2016-10-25  David Tardon  <dtardon@redhat.com>  [681a1ca27f606282a1fb3a60d67f61c0f3ba9579]

        improve debug output
        
        Change-Id: I7c5b8e67ee19e6a7d7909acb03d2d695cdc17a24

2016-10-25  David Tardon  <dtardon@redhat.com>  [b1686f6cf1a52d53b46f1483e8a79dda0ccea797]

        tdf#103448 remove WPS Office exts. from MIME types
        
        Change-Id: I99e199ba0dd703703f0feafeb1a9b6970507050d

2016-10-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [c758ad4a8be7e35c9fba29fffc5cd0ef55d68ff4]

        CppunitTest_xmlsecurity_pdfsigning: fix this on RHEL6
        
        The pdfdocument problem is present only on 32bit.
        
        The pdfsigning problem is present on RHEL6, but not on RHEL7, for some
        reason NSS fails to parse the provided profile (generated by a bit newer
        NSS). Just return early in that case, we want to test the PDF code
        there, not NSS.
        
        Change-Id: I1123865d4b2176676a8fdaf648222fda8ca0b923
        Reviewed-on: https://gerrit.libreoffice.org/30229
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-24  Kohei Yoshida  <kohei.yoshida@collabora.com>  [b5c65b53de6663e12a8192100d6e25494779c5c7]

        Rename ClearFormulaContext() to make it more representative.
        
        In the future we might put more prep code in here, in addition
        to clearing the context data.
        
        Change-Id: I44256a0dfbe1301e2c1443b291f4635ca0ba80f5

2016-10-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f7c61b08d526c79ecd1522dff79386059b6125e0]

        tdf#103389: Resaving a DOCX document with two canvases leads to a broken file.
        
        Make custom shape export more robust. In case of the test
        document, WriteCustomGeometry is called, but this call
        does not export anything, and so we get a shape without
        any geometry in the DOCX file, which causes problem to MS Word.
        
        Change-Id: Ie7a4e2b8a18bfddaeeb81425ae5f1de04140d43f
        Reviewed-on: https://gerrit.libreoffice.org/30241
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2016-10-24  Fabio Biocchetti  <fbbcchtt9@gmail.com>  [419e4fa1b587c1e4bc3f8d48729e1955ade1c8c3]

        Updated core Project: help  2f35a021df0677851b7f05522ca5b97b3992aca9
        
        Fix comments in script and JavaScript refactor.
        
        Comments correction in shell script
        Introduced js debouncer for search bar
        xml-stylesheet tag removed
        Introduced parameter passing through pages
        Links in XHP pages now work with js
        Minor adjustments
        
        Change-Id: Ibf5f7a74c3249fa6f1ff4d3037fe821797e88d1d
        Reviewed-on: https://gerrit.libreoffice.org/30231
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-10-24  Julien Nabet  <serval2412@yahoo.fr>  [168eb0bfd324be5d0023a8a3ea7ee58f1edbcbb8]

        tdf#103452: add missing xPopupMenu.disposeAndClear();
        
        See https://bugs.documentfoundation.org/attachment.cgi?id=128226
        
        Change-Id: If6641531b96f33b2864f69bd4195c92548fce148
        Reviewed-on: https://gerrit.libreoffice.org/30234
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-10-24  Michael Stahl  <mstahl@redhat.com>  [6677759c29620796540a0265c4f6d0671f6a42c6]

        solenv: force gbuildtoide test to use the same "make" as the caller
        
        Possibly mis-matching make binaries could be the reason behind failures
        that have been observed on Jenkins:
        
        make[3]: Entering directory '/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/windows_msc_dbgutil_32/solenv/qa/python/selftest'
        make[3]: *** internal error: invalid --jobserver-fds string 'gmake_semaphore_5488'.  Stop.
        
        Also, to enable this: Revert "Revert "prep WinResTarget for WNT in testdir""
        
        This reverts commit 6e261cb19e5751eb0553ad0c5b357b1a5747518c.
        
        Change-Id: Idb858b5eeced91f19c9dd5600c4fdc5370b73cc5
        Reviewed-on: https://gerrit.libreoffice.org/30226
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-10-24  andreas_k  <kainz.a@gmail.com>  [e28b8b779b1465d72bc089138fde925e34e11893]

        remove link to github cause breeze_svg are now in core
        
        Change-Id: Ib30c7c7a9f2fecc108ea47b05f558a2ce8e6bf91
        Reviewed-on: https://gerrit.libreoffice.org/30232
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-24  Aron Budea  <baron@caesar.elte.hu>  [2ed5057993fa8d0f57531303e6c9fafc37138737]

        tdf#79892: Improve performance of transliteration
        
        Pass resolved language to transliterate call, so it doesn't
        have to be resolved each time inside.
        
        Change-Id: Ibcad3b8517cb92c3462e14207c0a79ca2c76d73b
        Reviewed-on: https://gerrit.libreoffice.org/29829
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-24  Chandanathil P. Geevan  <cpgeevan@gmail.com>  [e3088f21d6227af67c955d91c536dc1ecfdea476]

        Updated core Project: help  b560ca36513ef209b23081dc5b971d30dd60e5f1
        
        tdf#80439 Help pages for (NET)WORKDAYS.INTL
        
        removed useless file
        replaced commas with semicolons in function expression
        
        Change-Id: I76ce8945d7f5d51f7b356dc8063db1b4623e905b
        Reviewed-on: https://gerrit.libreoffice.org/30217
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-10-24  Stephan Bergmann  <sbergman@redhat.com>  [59ec27f44630fe129a590ba4caf6998bb671ecb5]

        Calculate size of embedded Impress document properly
        
        The '- 1's had been like that ever since
        cbd8e4d144757f40b75063bb4ab0e13ca2cfaad0 "added VisibleArea and MapUnit
        properties" but caused the following problem, suggesting that they may have been
        an off-by-one error right from the start:
        
        Opening an .odt Writer doc with an embedded (via "Insert - Object - OLE
        Object... - Create new - LibreOffice 5.3 Presentation") Impress doc for which
        the .odt's content.xml records
        
          <draw:frame ... svg:width="5.5508in" svg:height="3.9366in" ...>
        
        causes XMLTextFrameContext_Impl::Create
        (xmloff/source/text/XMLTextFrameContext.cxx) to create a size (in 100th mm?) of
        14099x9999, which is converted to 7993x5669 twips, which are then passed to an
        SwFormatFrameSize ctor (sw/source/core/layout/atrfrm.cxx).
        
        However, double-clicking into the Writer doc's Impress area (to make the Impress
        doc editable) and then clicking back into the outer Writer doc's area (to put
        the Impress doc back into non-editing mode) causes the Writer doc to be
        considered modified (e.g., the "Save" icon gets a small green "plus" overlay)
        due to the call to SfxObjectShell::SetModified at
        
        > SfxObjectShell::SetModified(bool) (this=0x21293a0, bModifiedP=true) at sfx2/source/doc/objmisc.cxx:314
        > SwDocShell::SetModified(bool) (this=0x21293a0, bSet=true) at sw/source/uibase/app/docsh2.cxx:1243
        > SwDocShell::Ole2ModifiedHdl(bool) (this=0x21293a0, bNewStatus=true) at sw/source/uibase/app/docsh.cxx:1093
        > SwDocShell::LinkStubOle2ModifiedHdl(void*, bool) (instance=0x21293a0, data=true) at sw/source/uibase/app/docsh.cxx:1090
        > Link<bool, void>::Call(bool) const (this=0xa32c0c8, data=true) at include/tools/link.hxx:84
        > sw::DocumentStateManager::SetModified() (this=0x82e77f0) at sw/source/core/doc/DocumentStateManager.cxx:48
        > SwDoc::SetAttr(SfxItemSet const&, SwFormat&) (this=0xa32c050, rSet=SfxItemSet of pool 0x21dbd60 with parent 0x0 and Which ranges: [(88, 88)] = {...}, rFormat=...) at sw/source/core/doc/docfmt.cxx:492
        > SwDoc::SetAttr(SfxPoolItem const&, SwFormat&) (this=0xa32c050, rAttr=..., rFormat=...) at sw/source/core/doc/docfmt.cxx:468
        > SwFlyFrame::ChgSize(Size const&) (this=0xa14ae10, aNewSize=Size = {...}) at sw/source/core/layout/fly.cxx:1993
        > SwFEShell::RequestObjectResize(SwRect const&, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> const&) (this=0x83fc880, rRect=SwRect = {...}, xObj=uno::Reference to (OCommonEmbeddedObject *) 0x7fff745f7530) at sw/source/core/frmedt/fefly1.cxx:1334
        > SwOleClient::ViewChanged() (this=0x4a15a10) at sw/source/uibase/uiview/swcli.cxx:151
        > SfxInPlaceClient::Invalidate() (this=0x4a15a10) at sfx2/source/view/ipclient.cxx:812
        > SfxInPlaceClient::SetObjAreaAndScale(Rectangle const&, Fraction const&, Fraction const&) (this=0x4a15a10, rArea=Rectangle = {...}, rScaleWidth=Fraction containing std::unique_ptr<Fraction::Impl> containing 0x1d47a40, rScaleHeight=Fraction containing std::unique_ptr<Fraction::Impl> containing 0x8c0d910) at sfx2/source/view/ipclient.cxx:785
        > SwWrtShell::CalcAndSetScale(svt::EmbeddedObjectRef&, SwRect const*, SwRect const*, bool) (this=0x83fc880, xObj=..., pFlyPrtRect=0x0, pFlyFrameRect=0x0, bNoTextFramePrtAreaChanged=false) at sw/source/uibase/wrtsh/wrtsh1.cxx:825
        > SwWrtShell::LaunchOLEObj(long) (this=0x83fc880, nVerb=0) at sw/source/uibase/wrtsh/wrtsh1.cxx:591
        > SwEditWin::MouseButtonDown(MouseEvent const&) (this=0x490b2e0, _rMEvt=...) at sw/source/uibase/docvw/edtwin.cxx:3366
        > ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (xWindow=..., nSVEvent=MouseNotifyEvent::MOUSEBUTTONDOWN, bMouseLeave=false, nX=750, nY=341, nMsgTime=32828148, nCode=1, nMode=(MouseEventModifiers::SIMPLECLICK | MouseEventModifiers::SELECT)) at vcl/source/window/winproc.cxx:698
        > ImplHandleSalMouseButtonDown(vcl::Window*, SalMouseEvent*) (pWindow=0x19d19a0, pEvent=0x7fffffffc928) at vcl/source/window/winproc.cxx:1999
        > ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x19d19a0, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffffc928) at vcl/source/window/winproc.cxx:2329
        > SalFrame::CallCallback(SalEvent, void const*) const (this=0x1996820, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffffc928) at vcl/inc/salframe.hxx:280
        > GtkSalFrame::CallCallbackExc(SalEvent, void const*) const (this=0x1996820, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffffc928) at vcl/unx/gtk3/gtk3gtkframe.cxx:4219
        > GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (pEvent=0x16403d0, frame=0x1996820) at vcl/unx/gtk3/gtk3gtkframe.cxx:2615
        > <emit signal ??? on instance ???> (instance=instance@entry=0x16f0e20, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3441
        > gtk_widget_event_internal (widget=0x16f0e20, event=0x16403d0) at gtkwidget.c:7731
        > propagate_event (topmost=<optimized out>, event=<optimized out>, widget=0x16f0e20) at gtkmain.c:2545
        > propagate_event (widget=<optimized out>, event=0x16403d0, captured=<optimized out>, topmost=0x0) at gtkmain.c:2647
        > gtk_main_do_event (event=0x16403d0) at gtkmain.c:1878
        > _gdk_event_emit (event=event@entry=0x16403d0) at gdkevents.c:73
        > gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:367
        > g_main_context_dispatch (context=0x63a520) at gmain.c:3154
        > g_main_context_dispatch (context=context@entry=0x63a520) at gmain.c:3769
        > g_main_context_iterate (context=context@entry=0x63a520, block=block@entry=0, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840
        > g_main_context_iteration (context=0x63a520, may_block=0) at gmain.c:3901
        > GtkData::Yield(bool, bool) (this=0x73e260, bWait=false, bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtk3gtkdata.cxx:479
        > GtkInstance::DoYield(bool, bool, unsigned long) (this=0x73e3c0, bWait=false, bHandleAllCurrentEvents=false, nReleased=0) at vcl/unx/gtk3/../gtk/gtkinst.cxx:423
        > ImplYield(bool, bool, unsigned long) (i_bWait=false, i_bAllEvents=false, nReleased=0) at vcl/source/app/svapp.cxx:504
        > Application::Yield() () at vcl/source/app/svapp.cxx:551
        > Application::Execute() () at vcl/source/app/svapp.cxx:468
        > desktop::Desktop::DoExecute() () at desktop/source/app/app.cxx:1367
        > desktop::Desktop::Main() (this=0x7fffffffe1e8) at desktop/source/app/app.cxx:1694
        > ImplSVMain() () at vcl/source/app/svmain.cxx:185
        > SVMain() () at vcl/source/app/svmain.cxx:223
        > soffice_main() () at desktop/source/app/sofficemain.cxx:165
        > sal_main () at desktop/source/app/main.c:48
        > main (argc=1, argv=0x7fffffffe528) at desktop/source/app/main.c:47
        
        because OCommonEmbeddedObject::getVisualAreaSize
        (embeddedobj/source/commonembedding/visobj.cxx, called from
        SwOleClient::ViewChanged, sw/source/uibase/uiview/swcli.cxx, ultimately
        returning the value 14098x9998 calculated in
        SdXImpressDocument::setPropertyValue, converted to twips) reports a size of
        7993x5668 twips instead.
        
        Change-Id: I8056b99b036970e308a89937b95c57996a8e7c79

2016-10-24  Hieronymous  <sudk1896@gmail.com>  [39851c7f780e548d494a9ef8bdf256b32a631f00]

        tdf#75280 Clean up usage of sal_uIntPtr.
        
        doctempl.hxx doesn't contain any sal_uIntPtr instances. GetCount and
        GetRegionCount functions return sal_uInt16 hence sal_uIntPtr instances
        have been converted to sal_uInt16.
        
        Change-Id: Ifb48bf861c8ab5f262a535a7d34794eafd75fd6d
        Reviewed-on: https://gerrit.libreoffice.org/29904
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-10-24  Tor Lillqvist  <tml@collabora.com>  [34dc5ea5510df5692addbf4d8559e72085a4835b]

        Use an enum class
        
        Change-Id: If75874ee12197edd367f5527a37e467041005794

2016-10-24  Tor Lillqvist  <tml@collabora.com>  [ec52bc6a570b93d1913d0514d451a5c72070ddc2]

        Bin pointless macro
        
        Change-Id: I460d5e7c431d2613999db86a73d4e14663ff038d

2016-10-24  Tor Lillqvist  <tml@collabora.com>  [cb5444eadc2cdb3122b28dca70faa442c29ead90]

        Bin pointless macro
        
        Change-Id: Ia5829219eda13832857848267afae25167a31ab8

2016-10-24  Tor Lillqvist  <tml@collabora.com>  [5938596a3ea24f46e403f693d52aaab0770dfafa]

        Indentation fixes
        
        Change-Id: Ie0116a7c9c51268204647499b26f4247e55e0523

2016-10-24  Caolán McNamara  <caolanm@redhat.com>  [0909b2ef68016e21e13cd676a2456e31776e9ec1]

        add missing conditionaliconset.ui
        
        Change-Id: I48d6b83acbaf702e4be813adfb51ea93c5b65416

2016-10-24  Caolán McNamara  <caolanm@redhat.com>  [eac3793d4d92d75bffd9b282f75a9df20ec19299]

        no FixedImage is loaded from .src anymore
        
        Change-Id: I7c5acd18b14822d6344af3709c6d8cfb343104ef

2016-10-24  Caolán McNamara  <caolanm@redhat.com>  [d0e204942332cd825edc3a38ebf331c02fd4dcfe]

        convert ScIconSetFrmtDataEntry to .ui and layout
        
        Change-Id: I38ab8ef4ac642b73f4a4bcd5b1c44ba987e2a55c

2016-10-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [51593c41efd7471777adb520814dede4d3f51044]

        xmlsecurity: implement PDF signature removal UI
        
        Unlike with ZIP-based storage, it can happen that the removal fails, so
        make sure we only remove the signature from the listbox when
        PDFDocument::RemoveSignature() succeeds.
        
        Change-Id: I3241fc11425686bc1ea5452b8f602e053aec0769
        Reviewed-on: https://gerrit.libreoffice.org/30224
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-24  Caolán McNamara  <caolanm@redhat.com>  [7a0072474b08f045e5560db7335a4c03d104e40c]

        move STR_CONDITION resource around
        
        Change-Id: I154ba5fd03974a7c8426fdf71a2253bbbe59ad8c

2016-10-24  Caolán McNamara  <caolanm@redhat.com>  [420e215a975a4cb12b03d3487e98345782953b46]

        drop now unused ScPrivatSplit
        
        Change-Id: I7e7eb4e1d5a4d9f7e419570844f2e06ae4cf999a

2016-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c4c5aa8cce98fb95473d63d05ba9097e9032ccc]

        loplugin:expandablemethods in writerfilter..xmlhelp
        
        Change-Id: I23ce30e2f15b6fe857a727f1ef84c40d8d0b127d

2016-10-24  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [536258758a9192ce8985d5055edac600568120fc]

        tdf#103186, make LOGINV ODFF1.2 compliant.
        
        (Also retain Excel-interoperability and backward compatibility with Calc.)
        
        Change-Id: Ibbe7224eabfb776cf6e7ecfeabae6d188178f4ed
        Reviewed-on: https://gerrit.libreoffice.org/29885
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-24  Caolán McNamara  <caolanm@redhat.com>  [602274c77fa8134ca097f4d60b9fb75cea0eff78]

        no ImageButton loaded from .src now
        
        Change-Id: If6f6718e1e6d756b99a499deafa4310c76a75ad3

2016-10-24  Caolán McNamara  <caolanm@redhat.com>  [6f660293885733e64602aa6144c36ed7e7b43faf]

        implement VclVPaned and decripple formula panel
        
        Change-Id: If87e481a5cf0ef34b469ac0440643b0a0e8a296c

2016-10-24  Caolán McNamara  <caolanm@redhat.com>  [a2ba500c70292a33e7b34a6428cc86c17078a72c]

        convert function panel to .ui format
        
        Change-Id: I79e069aa9bd15642d969d5829a5ad2fa2d264d6c

2016-10-24  Caolán McNamara  <caolanm@redhat.com>  [d02e96e0f29c9520c56221473c5bd731600b6e15]

        temporarily cripple formula panel by removing FT_SPLIT
        
        Change-Id: I0a96a812b597aa657138ef061e4918018111cfa6

2016-10-24  Caolán McNamara  <caolanm@redhat.com>  [d64a72be9fa480963a69cc5fa869ad651c086e17]

        Updated core Project: help  a4da1a4e16caf0c413b5a4e4f3e2e7c068fede51
        
        update help ids for function panel .ui conversion
        
        Change-Id: Ie6623190ca919e7e4cf0d76ba94fd67056a09f3e
        

2016-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a41ecf922771904cdebf17b29066389441716b2c]

        loplugin:expandablemethods in xmloff
        
        Change-Id: I995a4167ac4df5ca35d963dcf68ae802a997e1e1

2016-10-24  Dennis Francis  <dennisfrancis.in@gmail.com>  [258d039798b9ca4cc95a14d62e30bb725ad2c8ec]

        tdf#100517 : Optionally include comment-only columns when sorting
        
        Change-Id: I6b8d4cceda276bef95b28706fb15cb040e07f4c6
        Reviewed-on: https://gerrit.libreoffice.org/29593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-24  Takeshi Abe  <tabe@fixedpoint.jp>  [1bd2f008130c717f8f2acd6edad64e00faa2e98d]

        tdf#103060 Format "GGG" as the era name of a locale-dependent calendar
        
        by default, as Excel does.
        
        This change applies to "GG" and "G" as well. Note that nothing changes
        for Italian locale, in which "GGG" stays as a placeholder for day of week.
        
        Change-Id: Iad68f6a9548b7229930c0e0c518fdb29bfaa026f
        Reviewed-on: https://gerrit.libreoffice.org/29724
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-24  Justin Luth  <justin_luth@sil.org>  [d129099624d2b646d975c9567541ed9c18adb7ef]

        tdf#89377 writerfilter: table honors ParaStyle break-before-page
        
        .doc format handled in prior patch.
        
        This import .docx patch checks to see if the very first paragraph style
        in a table is set with a page-break, and if so, then transfers
        that setting to the table itself.
        
        Change-Id: Ibb87eeb0fbdb7fdd84ef43dd1d7e0a6f8e1f8ad5
        Reviewed-on: https://gerrit.libreoffice.org/30161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-10-24  Justin Luth  <justin_luth@sil.org>  [f5f51cb93d11731c64dfd68044144100f5fc4b28]

        tdf#89377 ww8import: table honors ParaStyle break-before-page
        
        MS Word can page-break inside a table at any row
        (using paragraph styles from the first column).
        Thus a table can be split across many pages.
        Writer can't because it ignores all page-breaks while inside a table,
        although the entire table itself can specify starting on a new page.
        
        This imported .doc patch checks to see if the very first paragraph style
        in a table is set with a page-break, and if so, then transfers
        that setting to the table itself. That at least mimics the most
        common layout scenario.
        
        Change-Id: Ifcf720e357fdf433c225234aae8e3838f1416422
        Reviewed-on: https://gerrit.libreoffice.org/30127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [87296258189bea6bebae9ff6c31dc9e76d8b2c56]

        sw: prefix members of SvxCSS1PropertyInfo
        
        Change-Id: I9ac5e5f75e76694dd372bcafd87e84a63f61b47c
        Reviewed-on: https://gerrit.libreoffice.org/30219
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-24  Julien Nabet  <serval2412@yahoo.fr>  [330b1d8b1e1eae9ec0a4504676c3518ca5d9a951]

        Revert "Blind fix to TBs"
        
        This reverts commit f736c71dde8f4a84688b932b1531808d4c7cbd8c.
        
        Change-Id: I83df90a5fc6cefb4e0c4fdbb37fa46a546809b83
        Reviewed-on: https://gerrit.libreoffice.org/30223
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-10-24  Noel Grandin  <noel@peralex.com>  [6320a0f2108e5c4b7f397005a5b5bf6ae93812bd]

        revert string::find changes
        
        this reverts
        
            commit 610f59651563205564a0f4818b5c1d347ca02132
            fix "cppcheck:stlIfStrFind"
        
        and
        
            commit 5c1bb338ef0d781648d5b33ffc9d64c2be6d9926
            cppcheck:stlIfStrFind
        
        which are deficient in one way or another, the original logic, while
        inefficient, is still most accurate
        
        Change-Id: I4907d2569c9c2976533f8ac9f4b8b45eb1807b72

2016-10-24  Stephan Bergmann  <sbergman@redhat.com>  [319a07c4be1bf9712a162a970ab3b659dd3777c2]

        Simplify code further
        
        ...after 9ad0e56be46df46b021109acfd6ece9d17ce84f8 "fixes for >>= with rhs Any"
        
        Change-Id: Idf7b7033bd0ef5501e2884841ba897f8691a5f77

2016-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [610f59651563205564a0f4818b5c1d347ca02132]

        fix "cppcheck:stlIfStrFind"
        
        in commit 5c1bb338ef0d781648d5b33ffc9d64c2be6d9926, compare does not do
        a startswith
        
        Change-Id: If518b3f6880848a5b5463c09fb73974d972010fd

2016-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [1aa69bd5d4bdc8513892fb88760312fee52c310b]

        loplugin:countusersofdefaultparams in sd..slideshow
        
        Change-Id: Iaf10935d8f231676333018a5954d97defe35acf6

2016-10-24  Yousuf Philips  <philipz85@hotmail.com>  [967436ba7c552ea8fa30fd3b7abced231e174951]

        tdf#103259 Add java not found error for mac
        
        Change-Id: Ia52316b8868c8124dcb322b44e9600a33a13df28
        Reviewed-on: https://gerrit.libreoffice.org/29920
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [21e8ed8b5f032f63012a7ee84bce64fac218154f]

        tdf#103395 opencl: don't initialize OpenCL when disabled
        
        If SAL_DISABLE_OPENCL is set we don't want to do any kind of
        OpenCL initialization. Put an extra guard in fillOpenCLInfo
        (and similar methods in opencl package) to prevent that.
        
        Put the check if OpenCL can be used into one place which checks
        SAL_DISABLE_OPENCL and UseOpenCL in configuration.
        
        Change-Id: Icc216d4299d3a7942843117ab9b9411de8075b11
        Reviewed-on: https://gerrit.libreoffice.org/30025
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-24  David Tardon  <dtardon@redhat.com>  [38b895cddcff51b6cfb47c6b3bbb2044a6d7a6dd]

        impl. missing function
        
        This is copied from vcl/unx/generic/glyphs/gcach_layout.cxx .
        
        Change-Id: I778c1c862c80668a06db8e91c11773ecc9916078

2016-10-24  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9ad0e56be46df46b021109acfd6ece9d17ce84f8]

        fixes for >>= with rhs Any
        
        this changes behaviour because >>= always returned true
        
        Change-Id: Ia7bbce1696e5c23f6e1e6f1a7e60b3c462cf0086
        Reviewed-on: https://gerrit.libreoffice.org/30141
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-24  Noel Grandin  <noel@peralex.com>  [6f428c38c533026c9749f71ed3144db2d4575ab6]

        remove unused SfxListener subclassing
        
        where the Notify method is doing nothing
        
        Change-Id: I834aa40a9bcb0dd8d7335a5688acc5da6f40b0a2

2016-10-24  Julien Nabet  <serval2412@yahoo.fr>  [5c1bb338ef0d781648d5b33ffc9d64c2be6d9926]

        cppcheck:stlIfStrFind
        
        Change-Id: Ic3c1b37b0c2cf9995e0bd1017cdbaed427fb296c
        Reviewed-on: https://gerrit.libreoffice.org/30185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-24  Takeshi Abe  <tabe@fixedpoint.jp>  [02e6c1c95993740e0dbea724b3014348c4b6559d]

        sw: Avoid inheritance from std::vector
        
        Change-Id: I09ae81fa3fbd89060dd1a993952d9bb67ddb101e
        Reviewed-on: https://gerrit.libreoffice.org/30125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-10-23  David Tardon  <dtardon@redhat.com>  [2e137e4696e8278c3d56ba8a49a8b255534bd048]

        allow to build bundled libzmf on aarch64
        
        Change-Id: I76d695c922a072b0edd010f5583bafe0dfeb0dd8

2016-10-23  David Tardon  <dtardon@redhat.com>  [ca114fb2a31874082b22fd96feb7181303c1f057]

        don't build libxmlsec docs
        
        Change-Id: I2fd3283147296e3c392a9d282b762b77e473b3eb

2016-10-23  David Tardon  <dtardon@redhat.com>  [bc3ea81d78687c9383e899ddcd81422392a6ecee]

        fix build of bundled libzmf with boost < 1.56
        
        Change-Id: I024d77b563d492bbb56155afb6313d37ca6a4c0b

2016-10-23  David Tardon  <dtardon@redhat.com>  [bbc99788c3cede767d6f29405f348c347da4a795]

        keep the list sorted
        
        Change-Id: I3088032e9980f9f4ae518ab16fb4fdfd35e0aa94

2016-10-23  David Tardon  <dtardon@redhat.com>  [f595e426e3b715fe110a90edca3cadfa97fa72cb]

        cond. build is already handled in Module_external.mk
        
        Change-Id: I5efe3bafc4f0b97578a75dc1f43e6c130a93bc4a

2016-10-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [525311b0d6db11f247097fe76d1b2967966cf669]

        Fix typos
        
        Change-Id: Ib7b17f85c7b6a1937c3f6e1617ceec58074643b4
        Reviewed-on: https://gerrit.libreoffice.org/30040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [40d39343cccff39e1f83c4553fda45478de577a9]

        fix short type for .uno: and slot: URLs
        
        introduced in initial commit:
        00885a1af84ae2f6697000702b439ca789f79627
          INTEGRATION: CWS layoutmanager (1.27.18); FILE MERGED
        
        Change-Id: I7d59316dcaaca2986927bcaebe8029cf82e9eceb
        Reviewed-on: https://gerrit.libreoffice.org/30178
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-23  Caolán McNamara  <caolanm@redhat.com>  [770535d0aae73f5889cf4c1367f022f4a25d9457]

        at which point SfxBindings is no longer needed as an argument
        
        Change-Id: I49b7418918c3159cf6cabaea2044ce9b2430d0a5

2016-10-23  Caolán McNamara  <caolanm@redhat.com>  [a73b4cfcc3eb273190975b2dff1dedfe0915294f]

        why listen to bindings to then ignore notifications
        
        Change-Id: I92e0253b08e64ed03946456e4dff24213e3bbe70

2016-10-23  Caolán McNamara  <caolanm@redhat.com>  [fddaf8a27d979cd80ac8a444ef5acd0e3c944a88]

        pAllFuncList is always aFuncList
        
        Change-Id: Iadd673f1bf1a56568fb59203726b0df9a9f83644

2016-10-23  Caolán McNamara  <caolanm@redhat.com>  [c99227e30b32d17e2ca314fa42f74682cb9ab4ca]

        DDLB_FUNC listbox never used
        
        Change-Id: I8f377182f655cc9e1bfe672727890db5e5492e5d

2016-10-23  Caolán McNamara  <caolanm@redhat.com>  [4a3333b161122d3ace313c5616fea98df5fce315]

        Updated core Project: help  30255d8b05e07fd611338af7b05e22cd2092e6b5
        
        sc_ListBox_FID_FUNCTION_BOX_DDLB_FUNC goes nowhere
        
        Change-Id: I214fead9feb3a1a248b037b220e6c62a8ac26e05
        

2016-10-23  Julien Nabet  <serval2412@yahoo.fr>  [f736c71dde8f4a84688b932b1531808d4c7cbd8c]

        Blind fix to TBs
        
        Change-Id: I74165378255e3c844ee7f91a5d4eb09a573784bd
        Reviewed-on: https://gerrit.libreoffice.org/30179
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-10-23  Henry Castro  <hcastro@collabora.com>  [8dc495c93239739629683bb29e4110f5c57c94f0]

        sc lok: fix cell cursor when hide column/row
        
        Change-Id: Icfa7debe06f6dfae3efcbd9d878d3b2d5aecf92f
        Reviewed-on: https://gerrit.libreoffice.org/30169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2016-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4cb0742c8f1ee68df180f16f9b4f0cbc69e1b9c]

        loplugin:expandablemethodds in include/connectivity..drawinglayer
        
        Change-Id: Ic58f86422ef8f1e2bb655157850e214fc3a1a9b4
        Reviewed-on: https://gerrit.libreoffice.org/30136
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-23  Julien Nabet  <serval2412@yahoo.fr>  [ef663010434da24ecda35d0f0c26ce1a2b2c0f6c]

        Related tdf#103421: disposeAndClear m_aColorSet (reportdesign)
        
        m_aColorSet has been declared as VclPtr<ValueSet>
        then initialized with VclPtr<ValueSet>::Create(this, WinBits( WB_ITEMBORDER | WB_NAMEFIELD | WB_3DLOOK | WB_NO_DIRECTSELECT))
        Following vcl/README.lifecycle, we're on the case 2 of "Who owns & disposes what ?"
        so we should use disposeAndClear
        
        Change-Id: I5809b54b8a15c365362c05c35a7499d8f4f69ed2
        Reviewed-on: https://gerrit.libreoffice.org/30176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-23  Andras Timar  <andras.timar@collabora.com>  [e518124cd6d1f001c1370bf1ae3bbf8c3f653cc5]

        Rovas is not a language, it's a script
        
        Change-Id: I55f3076926891b48321c943bd0090b9b747f663d
        Reviewed-on: https://gerrit.libreoffice.org/30174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-10-23  David Tardon  <dtardon@redhat.com>  [dc522a114d24ad7c550c072d4f29f50a62260b77]

        upload poppler 0.48.0
        
        Change-Id: I18c49505f71ab609e5cc0e4db759152c3c1d5825

2016-10-23  Maxim Monastirsky  <momonasmon@gmail.com>  [928776b734c6aa188151bbce048d5bef4486dce7]

        Enable save as when editing view too
        
        Not sure why it was disabled, works very well for me.
        
        Change-Id: I76648d06aa20162defd96fb22e3eb8fd04db28d0

2016-10-23  Maxim Monastirsky  <momonasmon@gmail.com>  [d5eabed46ef3bc6754d381a0551ce070df933894]

        tdf#103178 Final SID can differ from the original one
        
        e.g. if the same one is passed twice to deactivate the
        current function. So the assumption of commit
        11d605cc5a0c221d2423b6e63f502db660d085d2 that if
        we don't use enum slots then we always use the original
        one is wrong.
        
        Change-Id: Ib22fa88c958e5af85333cb8fa287f65f92b30e08

2016-10-22  Caolán McNamara  <caolanm@redhat.com>  [955b1abb77fd2d653f7370d8a474816b4962539f]

        crashtesting: assert on converting ooo66538-1.ppt to pdf
        
        Change-Id: I6bdb31715a4cb9e895fc169679a7465a8f18fc37

2016-10-22  Caolán McNamara  <caolanm@redhat.com>  [4f07175cd03bf0fa42992a06d51aed5b421adcf2]

        implement CryptoAPI RC4+SHA1 encryption scheme for doc import
        
        there might be other variants out there in practice, but this
        works for default encrypted doc of word 2013
        
        Change-Id: I995a0437d4001d63e1c3a821e00c05a2af429356

2016-10-22  Caolán McNamara  <caolanm@redhat.com>  [4cf1fcec634cee1080cc748539c07c23b1579de7]

        fix 32bit builds
        
        where for amusing windows historical reasons sal_Int32 is long and not int
        
        Change-Id: Icb73408b6c8ef245bc809aebc8ffc9f28e57a1e5

2016-10-22  Caolán McNamara  <caolanm@redhat.com>  [6ac3fb584409912d7a4e944a643bc9180bc03015]

        rework things in light of now available documentation
        
        Change-Id: I68c1d9489292e63f709bfbc990ffa5ad7d0f827a

2016-10-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [57c50b73a117924ad5f361badc88f58eac0c62d0]

        fix for windows builds
        
        MSVC does not know and keyword
        > InternalDataProvider.cxx(552) : error C2065: ´and´ : undeclared identifier
        
        Change-Id: I7cac0719561b75e37e20534edd2efa5bf3a97fa8
        Reviewed-on: https://gerrit.libreoffice.org/30164
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-22  Julien Nabet  <serval2412@yahoo.fr>  [6af27d245a70e3beb224d175b5cc96092814eeee]

        Typos in comments
        
        Change-Id: I6450d3862a67c2a9275a569a8ee3c29262124409
        Reviewed-on: https://gerrit.libreoffice.org/30162
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-10-22  Jean-Tiare Le Bigot  <admin@jtlebi.fr>  [27a4fb657fad157d26d07934ecd0cce578a99f38]

        chart2: fix unserialization of empty cells
        
        Change-Id: Ib7e5c8c4db6cac7ef1255246eea13325cf7cca69
        Reviewed-on: https://gerrit.libreoffice.org/30030
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-22  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [010ffbf7ddab8c0592a8ed5d71a16bc1fe28a678]

        Updated core Project: help  257dbf7ccc275a517f1987a3abd5b6eb14752c04
        
        tdf#103398 Missing space after word and upper case to begin a sentence
        
        Change-Id: I4152eddf04392bb54135e6314884464385c8d6c8
        

2016-10-22  Khaled Hosny  <khaledhosny@eglug.org>  [2148c853b0d0deea92b97a810950f4d9f0cbb152]

        Simplify CommonSalLayout constructor on Windows
        
        We can use GDI to load the font tables after all, no need for all the
        complications to use DirectWrite to load them. Should also make it work on
        Windows XP (untested).
        
        Change-Id: Id49fc524e6da983d76669a078f8b7d624f955703
        Reviewed-on: https://gerrit.libreoffice.org/30156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-21  Fabio Bioccetti  <fabio.biocchetti@gmail.com>  [fdd96da1253092317dff68cbc6fb11a7e71834c1]

        Updated core Project: help  f6f7781565812712d41180f312289ad65c46ff78
        
        tdf#97745 Help pages in browser (WIP)
        
        Work in progress:
        Search index
        Javascript xhp server
        
        patch2: rename jj.js to help.js
        updated index.html accordingly
        
        Change-Id: Idece5ea25b0906b3fbdfd1f401e8dcfdfa4bd947
        Reviewed-on: https://gerrit.libreoffice.org/30143
        Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
        

2016-10-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3169401417ba694ae044fc6f023ae839a0a5a338]

        Fix grammar
        
        Change-Id: Ib13522ece9ce8fe42d1c966975674abb3e6921d4
        Reviewed-on: https://gerrit.libreoffice.org/30155
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-21  giacco  <filippo.giacche@gmail.com>  [184e0d10902ee6dc32ab82aec25bcb8e2d1596a5]

        tdf#95387 UI: "Custom Animation" probably should be called just "Animation"
        
        modified some .ui
        
        Change-Id: I95657829251b91ff07a750945eddf213bc82e3c5
        Reviewed-on: https://gerrit.libreoffice.org/30150
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-21  Caolán McNamara  <caolanm@redhat.com>  [e1dea8100b345b15705cad366d1bcc9516bb15e9]

        Resolves: tdf#103359 undo of insert of multi column frame crashes
        
        this pattern has been seen before in #i32968#, so fix the same way
        
        Change-Id: I72ac628ee507abf23c38defede33058b34e17857

2016-10-21  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [0e93a8053442e3fecc90cf7602f724ac05d4dbb1]

        Added 38 words to autocorrect pt_PT.
        
        Change-Id: I501c9a08cabfa0075fc472b5141052379e634e86
        Reviewed-on: https://gerrit.libreoffice.org/30152
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-21  Khaled Hosny  <khaledhosny@eglug.org>  [36bafd3d4ad7fa75649eeab0c9cd1b3d6f53d8e8]

        tdf#103365: Try to fix Windows OpenGL rendering
        
        Essentially an adapted copy of WinLayout::DrawText(). Avoiding code
        duplication would have been nicer, but it is going to be too complicated
        and the other copy is going away soonish anyway.
        
        Change-Id: I7db4008a0db3d01d71d106e06fe413658f9bf42d
        Reviewed-on: https://gerrit.libreoffice.org/30123
        Reviewed-by: akash <akash96j@gmail.com>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-21  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [59d6d5579528a66e55b75987d2d959968db485a8]

        tdf#102499 (9): Fix eXo Platform WebDAV on 'Save Remote File'
        
        Change-Id: I2d2aceed3804f653b79d48eeb02468fc77374eb7
        Reviewed-on: https://gerrit.libreoffice.org/29884
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-21  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [bb27b2ff87e534b6f4fb9583271db29d6bbae8b6]

        tdf#102499 (8): Return empty property when not present.
        
        Change-Id: If5afa4f33ac5b5dfec123960c2e9660183576256
        Reviewed-on: https://gerrit.libreoffice.org/30142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-21  Armin Le Grand  <Armin.Le.Grand@cib.de>  [8dcad50137bdcfd1fd1ef444b3397bdec1d5417a]

        profilesafe: Make sure no recursive saving happens
        
        Change-Id: Idd57a948fcaaf23614ca1a92051a50b86e4bb0c5
        Reviewed-on: https://gerrit.libreoffice.org/30145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2016-10-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [5819448023377b81ac785dc31ccf8333562ee51f]

        xmlsecurity: implement removal of a signature in pdfverify
        
        It's not exactly clear how one should guess what was file end before
        signing, for now assume the followings:
        
        - the file ended with a %%EOF, an optional \r, and a \n
        - the number of incremental updates is the same as the number of
          signatures
        
        When the later is not the case, don't attempt to remove the signature.
        
        Change-Id: I203a7b0605fc061ec6aacfde3a8eedc4736379f2
        Reviewed-on: https://gerrit.libreoffice.org/30140
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-21  Stephan Bergmann  <sbergman@redhat.com>  [98d9bb5eb266ff4f897adbe4d0c0a49ff9b4c7bb]

        Adapt Windows-only code to deletion of the "Any-to-Any" specializatios
        
        ...upcoming with <https://gerrit.libreoffice.org/#/c/30022/> "Delete the 'Any-
        to-Any' template specializations for LIBO_INTERNAL_ONLY"
        
        Change-Id: If070825d88ffa7bb49e645b3bfeae9dfa387f000

2016-10-21  Stephan Bergmann  <sbergman@redhat.com>  [429e4dc671f03e0c4d50e8f8aa055f4aaca761da]

        Avoid further crash with empty Chart document
        
        following up on 8b5f8c26f007c8e67bc46b1b09340cae660d0b8b "Avoid crash with empty
        Chart document", when you then close the Writer doc (discarding the changes), it
        crashes in a chart::sidebar::ChartSidebarModifyListener::disposing call whose
        mpParent (that was a ChartElementsPanel) is already destroyed.  The problem is
        that the ChartElementsPanel ctor creates an mxListener pointing to this, then
        calls Initialize, which calls xBroadcaster->addModifyListener(mxListener) and
        then, during updateData, throws a RuntimeException when xDiagram is null in
        getChartType, causing the ChartElementsPanel object to immediately be destroyed,
        but the listener still registered.  This apparently needs fixing independently
        of the immediate problem.  (The immediate problem is a regression introduced
        with d7748842e96536daeb0c638c6f8d01d99b9a3e08 "hide grid and axes options in
        chart elements if not supported, tdf#94297".)
        
        Change-Id: I2fe4f2a59600664f6210456c65e033f9453f4cc9

2016-10-21  Caolán McNamara  <caolanm@redhat.com>  [e2fa592c770222344fccb0e39db3d500fc7690b5]

        clang plugin for push_back after using sized constructor
        
        the warning is bogus for this ctor, but the clang plugin
        is still active in gerrit at the moment.
        
        Change-Id: Ia55260491988a12a48e49dc4962733261d13e2a1

2016-10-21  Caolán McNamara  <caolanm@redhat.com>  [7f6f5519079e3508ac1302aa5907cfc6098c525e]

        Resolves: tdf#103320 pressed buttons appear as hover buttons in toolbar
        
        since...
        
        commit 3498ed37527b7af795f00dc6a55c11e65a313186
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Oct 18 13:08:47 2016 +0100
        
            Resolves: tdf#100251 gtk3 toolbar separators are white in Adwaita
        
        so remove setting the parent of the toolbar again, colors remain good
        cause we ended up using gtk_render_background+gtk_render_frame for
        the new-style code path anyway
        
        Change-Id: Idd01537acbd92d6b41e0ff7fa2306b8c49f23ad3

2016-10-21  Caolán McNamara  <caolanm@redhat.com>  [28fe78604ca46319ae596d04ddca206e6b2672a7]

        catch and rethrow later uno exceptions within glib signals
        
        after g_main_context_iteration when its safe to do so again
        
        otherwise if something happens inside the glib signal
        callback and the exception skips the code waiting
        for the callback to return, subsequent attempts to
        show the native gtk3 error dialog will fail
        
        Change-Id: I271c09f8f1f00c0eca76191fcb63ddf56c10060f

2016-10-21  Stephan Bergmann  <sbergman@redhat.com>  [3a0c25d65f7c034eace5dd0aee7d36e24277bfa7]

        Only call getChartType when the return value is actually used
        
        Change-Id: I687ef0ce7013bce08caa25e1e6035507b814e20a

2016-10-21  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d1b3a33d995ff28fd3fd05c66f4358f522edc126]

        profilesafe: Added more specific options
        
        For Extensions there is the possibility to not only
        decide enable/disable state for User ones, but also
        to deinstall user or all extensions, added these
        options to the dialog and the functionality.
        Also unified customization name schema to have just
        one source of strings to avoid errors in the future.
        Small fix in tryPop_extensionInfo
        
        Change-Id: I39acbe9a052ffd4cb78b496f24e5b583136c565a
        Reviewed-on: https://gerrit.libreoffice.org/30100
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2016-10-21  Stephan Bergmann  <sbergman@redhat.com>  [c5feb9ad79c9c830ca824e29277ff41c5cc24e7d]

        Minor improvement of previous commit
        
        Change-Id: I1ab0d8756be5f8bf60c6bac3e9217db71e8e05a3

2016-10-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [834abca71b4899a3ef115df30f68ad2202019247]

        xmlsecurity PDF export: fix missing /Prev key in the trailer dictionary
        
        "In addition, the added trailer dictionary shall contain a Prev entry
        giving the location of the previous cross-reference section."
        (ISO-32000-1, section 7.5.6). Add it, even if it seems Adobe Acrobat can
        live with not writing it.
        
        Change-Id: I1f53e75ebe7dba4b45b3cf1908b2d3b031ef6b02
        Reviewed-on: https://gerrit.libreoffice.org/30133
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-21  Stephan Bergmann  <sbergman@redhat.com>  [8b5f8c26f007c8e67bc46b1b09340cae660d0b8b]

        Avoid crash with empty Chart document
        
        In a fresh Writer document, "Insert - Object - OLE Object... - Create new -
        LibreOffice 5.3 Chart - OK", then left-clicking into the empty Chart are, caused
        an unhandled (or rather, handled by desktop's FatalError) RuntimeException since
        749a0845500d69f99bf1901bab82361f67b5e4f6 "don't show area and line panel in pie
        chart Chart selection, tdf#94320".
        
        Change-Id: I7ff53a84e4b06b20409d09e6010bac80e5a7c4b2

2016-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [861a322c662eb48b8da21c9d3ad1fa1f2f961391]

        loplugin:expandablemethodds in include/editeng
        
        Change-Id: Iaf56cb9c16a4cbfb9ab1636228c77d1033a334f5
        Reviewed-on: https://gerrit.libreoffice.org/30132
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-21  Andras Timar  <andras.timar@collabora.com>  [965a008d66035069249b1f218f1663f5f9fcf5dd]

        Updated core Project: translations  bf84e0b330fa1c21e1abd44968a3ea652e64bb36
        
        Updated Slovenian translation
        
        Change-Id: I7574326882c6173a18e2067b2f908998a59f71e2
        

2016-10-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [8aab6cbba07106c97f0457c7a3c9df8f20367d20]

        xmlsecurity: add PDF sign unit-test
        
        If the NSS binary files ever need re-generating, it's just a copy from a
        fresh Firefox user profile, after importing
        'example-xmlsecurity-Alice.cert.p12', as produced by
        './create-certs.sh'.
        
        Change-Id: Iabe15a816cb674d1691e3ff3e10aa2bd851f8e0d
        Reviewed-on: https://gerrit.libreoffice.org/30126
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [7999da76a66eab687cfe152dc63cf93a2a8b0cd8]

        loplugin:expandablemethodds in include/filter
        
        Change-Id: I92f0e19845e921701eb139e19493effa47908b39

2016-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd0e227a326f0571f157dde8678a253bcf172204]

        rename RECALCMODE_EMASK to ScRecalcMode::EMask
        
        much neater this way
        
        Change-Id: I0af38f8bc0d7be4f2f1be9899dd8739493cf66d5

2016-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3fab399da4035e910ae701bd1a3e9a6898f13a9]

        loplugin:expandablemethodds in include/oox
        
        Change-Id: I06b82e8b927d24204e5a952474a2dfd780b3cae6

2016-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f7c5d2a55486bcbcd066111cea9b91ec348baf1]

        loplugin:expandablemethodds in include/sfx2
        
        Change-Id: I1ec3ae33a71d154276e213a68c735476daa606b9

2016-10-21  Tor Lillqvist  <tml@collabora.com>  [3be8c4c2bb919d69a2812c76edbaeaa41d149edb]

        The badvectorinit plug-in probably can be retired
        
        Let's hope it only catches false positives now.
        
        noelgrandin agrees.
        
        Change-Id: Ibd8310c31897aa6835bd6aaf90a49b5cd8f92948

2016-10-21  Yousuf Philips  <philipz85@hotmail.com>  [24b4487e50a1af604713d9609ab12fe7cf26949b]

        tdf#103170 Heikobar: Add it to Impress
        
        Change-Id: I6563ca2dd736c879c42ab93a509040909f74f884
        Reviewed-on: https://gerrit.libreoffice.org/30113
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-21  Yousuf Philips  <philipz85@hotmail.com>  [c18e169ce817f940bede186166540913cb564b4c]

        tdf#90937 Adjust Note cell style border width and color
        
        Change-Id: I1ce6d39738ef199c55d95737d7b12cd68af01ace
        Reviewed-on: https://gerrit.libreoffice.org/30104
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-21  Yousuf Philips  <philipz85@hotmail.com>  [ac374ebf05196c928aac56b6b0b19a2f670503ca]

        tdf#103223 custom palette label and a11y improvements
        
        In the color section of the Area fill tab, i've added a custom palette
        label above the add and delete buttons, moved the palette label and
        control on the same line and improved the accessibility of various
        controls by adding tooltips and associating labels.
        
        Change-Id: I4a8c9963fd23312190ba343dbb1a0db587b13d1e
        Reviewed-on: https://gerrit.libreoffice.org/29894
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-21  Caolán McNamara  <caolanm@redhat.com>  [1473ce030314027c01c98f513407ed0897328585]

        implement CryptoAPI RC4+SHA1 encryption scheme for xls import
        
        there might be other variants out there in practice, but this
        works for default encrypted xls of excel 2013
        
        Change-Id: I91c0e1d1d95fbd1c68966650e7ac7d23276bcbe3

2016-10-21  Caolán McNamara  <caolanm@redhat.com>  [06916c839b16866b47235306d2db50850df0ad7c]

        split MSCodec_Std97 into a baseclass MSCodec97
        
        Change-Id: Ia3c41a048169c78684800def94e53fc9f3201e30

2016-10-21  Caolán McNamara  <caolanm@redhat.com>  [3fabbd0a22219464545f933fc28c869a6fa89546]

        rework things in light of now available documentation
        
        Change-Id: If5f75e27191017a8c6a3929e2a70d21840f157c6

2016-10-21  Caolán McNamara  <caolanm@redhat.com>  [fc514cbf30be1613fdf4d4b7c12cbd55ca08b9b0]

        move some useful header information to mscodec for reuse
        
        Change-Id: Ic7adf3ed3c8279cc93a06975d6fb337210d1af87

2016-10-21  Caolán McNamara  <caolanm@redhat.com>  [fcc846e8f29839eaace7e1d28746abea8f4b598a]

        hash len isn't going to change depending on who implements it
        
        Change-Id: Iee585cba4acad74c11d083085153e2af96c8894f

2016-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a5731cd0587553f21b2cee2a99db9f527396406]

        loplugin:expandablemethodds in include/basic..comphelper
        
        Change-Id: I1aa9c12e8839325a9fd98530abc89a3d586ff62e
        Reviewed-on: https://gerrit.libreoffice.org/30120
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [d24bc6089c13413e5d702f5606de0b8573a14f20]

        loplugin:expandablemethodds in include/vcl
        
        Change-Id: I9ff378d9c7c9a221599c0a84df638b3acf8f069f
        Reviewed-on: https://gerrit.libreoffice.org/30121
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [5d8ba798498f0c68ab2a4dbb3471b37e9c6ea2b5]

        CppunitTest_sc_ucalc: fix loplugin:cppunitassertequals warnings
        
        Change-Id: Ie29cc49b98cb06f9b6a30b27d0c53f9393c28b67
        Reviewed-on: https://gerrit.libreoffice.org/30119
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-21  Maxim Monastirsky  <momonasmon@gmail.com>  [78cdc474893902395cee98bced32bf214c78ed7f]

        Arrow style dropdown was applying the wrong line ends
        
        Regression of:
        
        commit 2b68e03348b3b4009e8bb2af7979de36bd3450c5
        Date:   Mon Aug 15 09:19:35 2016 +0200
        
            tdf#100782 have XPropertyList hold unique_ptr
        
        Change-Id: Ib2bb4c25f93de45823aba43aa7c04075283d4097

2016-10-21  Maxim Monastirsky  <momonasmon@gmail.com>  [199a449e2a045e30f1f742ae6f38bf71ecb168c1]

        Silence warning
        
        warn:vcl.layout:32414:1:vcl/source/window/builder.cxx:3100:
        unknown class
        
        Change-Id: I8019f8568b33f5a67c0acedb962d991cc1c93a1a

2016-10-21  Caolán McNamara  <caolanm@redhat.com>  [5c0265a78a5bb2633a42ff820a5837ef62cc91f1]

        coverity#1374090 Unintentional integer overflow
        
        and
        
        coverity#1374091 Unintentional integer overflow
        
        Change-Id: Ia36b1feafc44e6ea65c55c9ffc661256276d9b29

2016-10-21  Caolán McNamara  <caolanm@redhat.com>  [851703f2c525ee4192d9837998ce3e9f66f92012]

        coverity#1371270 Missing move assignment operator
        
        Change-Id: I47438184a9a895b7aa9889ae1308fda29434a774

2016-10-21  Caolán McNamara  <caolanm@redhat.com>  [0454c5717fe2fd0c96ff5b09b4c3a5b71ef8d862]

        coverity#1371301 Missing move assignment operator
        
        Change-Id: Ic6f11b8e39bafd401f4b261fa8aad66d8782ebeb

2016-10-21  Stephan Bergmann  <sbergman@redhat.com>  [18f1965834757b4928bd81447457240610652241]

        Remove convertPropertyValue overload for OUString
        
        ...it never did anything different than the generic template overload.
        
        Strictly speaking, removing that inline function overload could be considered an
        API change, but it shouldn't cause any issues in practice even when recompiling
        all code against the new include files.
        
        Change-Id: Icb0942f56ee0888f09d3478f34d568d44651c838

2016-10-21  Stephan Bergmann  <sbergman@redhat.com>  [2e7b806711b309c5ed1c6438cca1189caf6d508f]

        Some clean-up
        
        Change-Id: I6a46af4e6ba42f1c104662e7a035b7ecfc404752
        Reviewed-on: https://gerrit.libreoffice.org/30111
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5034914c7a9ad903f8f02cde11d94c7180b62dc9]

        loplugin:expandablemethodds in include/svtools
        
        Change-Id: I679b7985861203496813782138d1cf965fbc427b
        Reviewed-on: https://gerrit.libreoffice.org/30107
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [f0ae4082ebe554146ac6fba9894cfe7d2978a4a0]

        loplugin:expandablemethodds in include/xmloff
        
        Change-Id: I6b1430220adaf240ef873ff908e3a767dfc278bf
        Reviewed-on: https://gerrit.libreoffice.org/30106
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [ece0ff48fafce28691321e17420ebc64b3175594]

        loplugin:expandablemethodds in include/tools..unotools
        
        Change-Id: I5607d4a2a81de1a3ae329acd1e90280a21522f06
        Reviewed-on: https://gerrit.libreoffice.org/30097
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c4243332213ad72ed63476c99693758d8cbcc40]

        loplugin:expandablemethodds in sw(part4)
        
        Change-Id: Ifedc5be99775d00f09e03261c6bb446135ac796a
        Reviewed-on: https://gerrit.libreoffice.org/30096
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [81bbede18f825bc5929d4d446144841ee782e679]

        cid#1374093 unreachable code
        
        Change-Id: Ib34aa7af7bdba304fe1f212d39c3c6de24e87a2d

2016-10-21  Pranav Kant  <pranavk@collabora.co.uk>  [84bfe584e4bd03a7b6e2c1e68c65bf99ae83c839]

        tdf#102511: Add (allow-none) for backward GI compatibility
        
        (allow-none), though deprecated since GI 1.42, is required to
        maintain the backward compatibility since (nullable), added in
        GI 1.42, is not understood by GI tools < 1.42 preventing the
        clients from passing a null parameter to various functions in the
        widget.
        
        We can remove this deprecated (allow-none) annotation once we
        bump the GI version in LibreOffice to atleast 1.42
        
        Change-Id: I98a1f3d2205ec5afd8060f16e69c5f938f229e26

2016-10-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [f7a6867d6ae88cd6ca9001c61880fc1511370b16]

        xmlsecurity: export description in PDF signature
        
        Extract appendUnicodeTextString() from the PDF writer impl, and reuse it
        in xmlsecurity, to share code.
        
        Change-Id: Icdc2f89132cd29e07280001e30bad97e0a644654
        Reviewed-on: https://gerrit.libreoffice.org/30110
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-21  Khaled Hosny  <khaledhosny@eglug.org>  [da8357463ca088c81774ab6c3ffc6f8b3903ffe7]

        Add vim modeline to new files
        
        Change-Id: I01cbd3b0698d458d8ba7267f2c70271db14f559f

2016-10-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [8a796410ec8f440b4163b15b928347c499da7a8f]

        vcl: remove redundant public
        
        Change-Id: I8c05e884719dd434ac7fd929186da2a0e9f44e6c

2016-10-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ff84b8a2429fb7bd2271b690f3b2d83bb918c23e]

        coverity#1374089: Unchecked return value
        
        Change-Id: Ied4e80db512000471b5aa215beeef1277121fe12

2016-10-20  Maarten Bosmans  <mkbosmans@gmail.com>  [580cddc6260dedfcc48f291f424e65525c0428b1]

        Convert ScConsData into using std::vector
        
        This simplifies the ScReferenceList handling significantly.
        
        Change-Id: I2204a4d56c98fdf7dcd593901dcf5cc0f7c52a62
        Reviewed-on: https://gerrit.libreoffice.org/29530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-10-20  Mike Kaganski  <mike.kaganski@collabora.com>  [acfe9c225a8905f9742a9d9494ee242a45a15d50]

        Incapsulate WinSalVirtualDevice better
        
        Change-Id: I8de745e2318c69ccec2ffabb69df598a4bf60480
        Reviewed-on: https://gerrit.libreoffice.org/30071
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-20  Khaled Hosny  <khaledhosny@eglug.org>  [66c1ae50e43f9a738f089356e8225022f776f90b]

        Typo in commented-out code
        
        Change-Id: I9f276a6de54dd3542249b47986d2ca6b3f27413d

2016-10-20  Khaled Hosny  <khaledhosny@eglug.org>  [95c787160448d37e82efe8b7ee2f63bc4eea8541]

        Vertical Mongolian and Phags-pa seem to work fine
        
        The fonts are designed so that they are rotating 90° is all needed, so
        we don’t to rotate them back, unlike CJK.
        
        Change-Id: I0afa4b066257718a5a52eb2e93a18ce839aec2f0

2016-10-20  Henry Castro  <hcastro@collabora.com>  [d7d07ade28009d89daa44431d491081a92a04a4e]

        sc: check SID_EDIT_POSTIT parameters
        
        Avoid crash when execute .uno:EditAnnotation with missing
        arguments
        
        Change-Id: Iaee8694b7481933f3672a3847264a49a6503b82e
        Reviewed-on: https://gerrit.libreoffice.org/30116
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2016-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [aba0f624c8d4770b8a84a46add07c71656e96318]

        loplugin:expandablemethodds in sw(part3)
        
        Change-Id: I7db01985a35407e4169709ede5324656c6629047
        Reviewed-on: https://gerrit.libreoffice.org/30095
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8260df1d67baf807771cd5c740164a227856515]

        loplugin:expandablemethodds in sw(part2)
        
        Change-Id: Idc2118899a8063099b66c0f5db40d8402db063d1
        Reviewed-on: https://gerrit.libreoffice.org/30083
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-20  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [52350c15b37573e160f25d39565f577fc7189955]

        tdf#103274 (11): Add default XCommandEnvironment reference
        
        Change-Id: I8145e167ef58d83666c2f18adf869a30c859ee8f
        Reviewed-on: https://gerrit.libreoffice.org/30036
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-20  Eike Rathke  <erack@redhat.com>  [27fcf604684cb358d2dc2e550dc93d0e66d5757b]

        unit test for tdf#97968, Cut&Paste grouped references adjustment
        
        Change-Id: Id644012454d992c01ebcce6fe35d1dcdd1bc4d53

2016-10-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [7f671122df8760ca3cccb75c91c21b50d87ff47f]

        xmlsecurity: show PDF signature right after adding it
        
        Also:
        
        - handle PDF in DocumentSignatureManager::write(), so the PDF file is
          not truncated when closing the document signatures dialog, and
        - handle PDF in DigitalSignaturesDialog::canAddRemove()
        
        Change-Id: I77c1fcdcbdcb079ce934f37546129d9d280e5d2e

2016-10-20  Stephan Bergmann  <sbergman@redhat.com>  [c48cd497b27dfe177256c96c510a72ecadd51ee8]

        Revert "Some clean-up"
        
        This reverts commit 0b04e8f80ea1b0ae0603d79b2c80d669f16375d3, shuffling the code
        around started to cause some builds to complain with -Werror=maybe-uninitialized
        in places where they did not before.  Needs a better fix.

2016-10-20  Khaled Hosny  <khaledhosny@eglug.org>  [d5424208a5b63a9d5ac658279c3f9824aa38a2d6]

        Reuse the HarfBuzz buffer as much as possible
        
        Less allocations in case we have many sub runs.
        
        Change-Id: I50d4a57702c030c185fc7edef576c64d739a6194

2016-10-20  Khaled Hosny  <khaledhosny@eglug.org>  [7854d35cd8172b201f1f3ad247860f242e5cb06b]

        Use HarfBuzz shape plan for a bit more control
        
        This way we control exactly what shapers we use in what order, and as an
        extra we can now tell which shaper HarfBuzz ends up using.
        
        Change-Id: Idd303b2a557e16ac86ada0c2006d3e2a052ac489

2016-10-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [22a2fa4633cc36762f9300f05fb51e1dc4a705a8]

        vcl: add PDFWriter::Sign() Android stub
        
        Change-Id: Ib8bc5e700a54135317359a130ceb2c06ff7af103

2016-10-20  Stephan Bergmann  <sbergman@redhat.com>  [0b04e8f80ea1b0ae0603d79b2c80d669f16375d3]

        Some clean-up
        
        Change-Id: Ifd36b0f364dd1d5d38095d32409f8587b0662ace

2016-10-20  Takeshi Abe  <tabe@fixedpoint.jp>  [5e4a2abde982416c5dcaf5f481582115463a4219]

        sw: Avoid inheritance from std::vector
        
        Change-Id: I4ee09871ec0fa5c67a8d4c4c448229ec2deda4c2
        Reviewed-on: https://gerrit.libreoffice.org/30075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-10-20  Andras Timar  <andras.timar@collabora.com>  [373f3313a565b991d6cdc8bef1d48491e41254a4]

        typo: imgage -> image
        
        Change-Id: I5f650293719ad790eb5b4f5d5d448399356f386e

2016-10-20  Stephan Bergmann  <sbergman@redhat.com>  [959bf16fb7662cd200d7a188a72de0fdb7c43b6d]

        No need for an explicit specializtion of convertFastPropertyValue<bool>
        
        Change-Id: I7b5799ed67b8d5da6cb3e6c4e7c76f05a2ec3853

2016-10-20  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b1b0a62181d1583a235d788b8d91e5cce422a7ed]

        bump product version to 5.3.0.0.alpha1+
        
        Change-Id: I7dc5e6925962d948f8d61cd0c951331e78fcb08e

2016-10-20  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [6e261cb19e5751eb0553ad0c5b357b1a5747518c]

        Revert "prep WinResTarget for WNT in testdir"
        
        Still random failures in Gerrit Windows builds.
        
        This reverts commit f5c54089b50718abf7c35aa81b150c509809d5c4.
        
        Change-Id: Iec48d2388691577ccd675b9a73941cedceebd527
        Reviewed-on: https://gerrit.libreoffice.org/30103
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
        Tested-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-20  Caolán McNamara  <caolanm@redhat.com>  [8db1b13e721683d0263925c8e0300dd86a022814]

        clarify hash lengths a bit more
        
        Change-Id: I66cea4b9efb82d29e6c052ac11a6f2eaca823ce0

2016-10-20  Caolán McNamara  <caolanm@redhat.com>  [491884350ce74f36044b3348bd66356ad1c234af]

        hash len is 20 for xls cryptoapi configuration
        
        Change-Id: I6e06b8578959b8147043179db57e875b1d98d57d

2016-10-20  Caolán McNamara  <caolanm@redhat.com>  [fcf7f503b64b2cf7dbef019fb43dde033e3538e8]

        be more c++y
        
        Change-Id: I673b00e111a734bc626ba3d3f6ecf9692f1ce7db

2016-10-20  Justin Luth  <justin_luth@sil.org>  [3ade281c1da91b7646a56227cffba8eb8818ea30]

        tdf#103261 allow postponed text except in .doc
        
        fixes regression from tdf#89317,
        commit b39feae4f12b07a0fdb2c8c2a48d5aae613cd7c9.
        
        Change-Id: I0590579997e2c29de171aac91ba4459e0c776cc0
        Reviewed-on: https://gerrit.libreoffice.org/29984
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ab408277b8c68f3d987a36744171fc0ef1de2f6]

        loplugin:expandablemethodds in sw(part1)
        
        Change-Id: Ic3a558e6b646b6b6bc4cb7e09a00695553023534
        Reviewed-on: https://gerrit.libreoffice.org/30073
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-20  giacco  <filippo.giacche@gmail.com>  [35a48ceb1d92021aa9ce1d17509cd72acc84c718]

        tdf#95387 UI: "Custom Animation" probably should be called just "Animation"
        
        modifided strings.src
        
        	modified:   sd/source/ui/app/strings.src
        
        Change-Id: I1f31f13d7e88f91510d10c5b9afe31df191dafdc
        Reviewed-on: https://gerrit.libreoffice.org/30052
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [e2b6ab0bb25deb9feb4f01c26bacf1c482329c62]

        xmlsecurity: add initial PDF sign UI
        
        An unsigned PDF can be signed now, but the stream still gets truncated
        on closing the dialog.
        
        Change-Id: I12dd50bf577cd23b3355f6c6d03e71a9c0dbcfab

2016-10-20  Stephan Bergmann  <sbergman@redhat.com>  [77e89962a2518962284c76da4d3339a9cd7b4ccb]

        Various loplugin warnings (clang-cl)
        
        Change-Id: I9e3720c86f96abc864a52c0469032132808080a4

2016-10-20  Stephan Bergmann  <sbergman@redhat.com>  [6b93fc9920299adfbf1401cc7c214486db140fe9]

        Missing include (Windows --disble-pch)
        
        Change-Id: I4cd8bdcd93d1c92aa4983e36566ca8aa7ddec5e3

2016-10-20  Stephan Bergmann  <sbergman@redhat.com>  [a5236104672ccbb9f7f9c1b4dc70bea95ca5abf6]

        external/harfbuzz: Silence clang-cl -Werror,-Wmicrosoft-enum-value
        
        The code in harfbuzz' src/hb_common.h apparently goes to some length to ensure
        that any value of type hb_tag_t (aka unit32_t) can be transported as a value of
        the hb_script_t enum type.  However, under MSVC any C (or non-fixed C++) enum
        type has an underlying type of int, so _HB_SCRIPT_MAX_VALUE of value 0xFFFFFFFF
        will cause a -Wmicrosoft-enum-value under clang-cl.  To not complicate things
        further, acknowledge that converting between hb_tag_t (an unsigned integer type
        with 32 value bits) and hb_script_t (a two's-complement signed integer type with
        32 value bits) is well-defined under MSVC and drop _HB_SCRIPT_MAX_VALUE (which
        appears to be an otherwise unused implementation detail) there.
        
        Change-Id: Ic03dff64a9dd24683c45347fa78699708c269972

2016-10-20  Stephan Bergmann  <sbergman@redhat.com>  [4fb9926ebc91082fe0c29a42239a60bc7a1581fd]

        Blind fix for "error: chosen constructor is explicit in copy-initialization"
        
        ...on linux_clang_dbgutil_64 build
        
        Change-Id: I00022749ce12df459ce22333593daa2eb6503fd7

2016-10-20  Stephan Bergmann  <sbergman@redhat.com>  [b441b2013e638314bc9fdb78b0f29575efe51f78]

        loplugin:staticmethods
        
        Change-Id: I439747c98fcdadb59e68756e8b3ae2e305c960cb

2016-10-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [11f6c6d59128be73e722441012cffb47cdf0058c]

        Check for enable safe mode earlier
        
        Change-Id: I50e48472bb840c70e9a7c11dd84f33c64d6e1422

2016-10-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f0006e79c4112b06b65c098722729b9a3f3301c7]

        Handle link click directly in FixedHyperlink
        
        Change-Id: I5b5f0648b6e6432b0928351a17d285df8c9da811

2016-10-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [168463ed0537a5a9737aa5226657af1e263d0036]

        fix fallback in ScVbaFormat::getLocked
        
        >>= specialisation for rhs Any is good at hiding stuff:
        old code equals to
        > util::CellProtection cellProtection;
        > aCellProtection = mxPropertySet->getPropertyValue(sCellProt);
        > aCellProtection = uno::makeAny( cellProtection.IsLocked );
        and would always return Any(false)
        
        Change-Id: Iccbf35f32dd92fbfcf495f11cc993109be2e5e4e
        Reviewed-on: https://gerrit.libreoffice.org/29972
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4846c0fed99c4e6759b49cf9a02270d96e7c0863]

        Open menu: Simplify inserting menu entries
        
        Change-Id: Ia75f2fe349580003b16735fccf429392d0cf8363
        Reviewed-on: https://gerrit.libreoffice.org/30082
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e39983fdafa8e23e784818c124f4de5192ef1bb0]

        Toolbar Open menu: Insert separator between clear list and open entries
        
        Change-Id: I037c5d09ecb70480f4559697e291c40567fea615
        Reviewed-on: https://gerrit.libreoffice.org/30081
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [eb4ad667b67cf6e187f71d8b3a9f9f0b093721be]

        Add "Open as Template" to toolbar open menu
        
        Change-Id: Ia8bea19f8f9377f27ab425c335e2a65bd2abcb2b
        Reviewed-on: https://gerrit.libreoffice.org/30078
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [277b55131319d483c2f855c82c4585dfa15e8c3f]

        Use Application::IsSafeModeEnabled()
        
        Change-Id: I8ca8ceae76b6479a848a618ed141ce29a9c2d84e
        Reviewed-on: https://gerrit.libreoffice.org/30077
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-20  Noel Grandin  <noel@peralex.com>  [85b5ef2809dfea18cdad4700f7a46e864c70726c]

        revert part of "simplify some use of typeid"
        
        commit 553ee72041d6f66e26156eb1ad0d9e3c13457f7a is wrong in that typeid
        has different semantics to dynamic_cast i.e. is-exactly vs. is-exactly-
        or-subtype
        
        checked the other cases to make sure that non of them have any
        subclasses
        
        Change-Id: Id045e6d5e80aa1f7ba29a3475514eb0ae5320806

2016-10-20  Tor Lillqvist  <tml@collabora.com>  [3e3f490da5bf05424bfcb66827187fa7b5bf1870]

        Add some more source files for breakpointing convenience
        
        Change-Id: Ic9b44918a27bf185c534b3705f15a2dac29bc642

2016-10-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [249e66e000e01deb32671aa820e9e8a3fa613a96]

        Any can't be nested ...
        
        ... don't check for it
        
        Change-Id: I0400ef365fdfcd8e1f516958225ae99289798f21
        Reviewed-on: https://gerrit.libreoffice.org/30049
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [4c76fd79b73eb365917e7684a6540053186fe182]

        Extract vcl::PDFWriter::Sign() from vcl and xmlsecurity
        
        The use case is different in vcl and xmlsecurity: vcl creates a new PDF
        (possibly with a signature), while xmlsecurity signs an existing PDF,
        but this part can be shared between the two.
        
        So far in vcl only the nss part is moved, not touching mscrypto yet.
        
        Change-Id: Ie776f622c1a4a3a18e79e78f68722a2fa219a83b
        Reviewed-on: https://gerrit.libreoffice.org/30063
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e9ada6294d08983c30e043dc79e441cafa92257c]

        fix bug in expandablemethods plugin
        
        where using a std::map instead of a std::set meant that it
        sometimes miscounted the number of callsites
        
        Change-Id: I1e2ebcf44fe006827e66620ae4c9bbc813835414

2016-10-20  Michael Meeks  <michael.meeks@collabora.com>  [629bc69708a280b79f07b58adcda8593e22cf422]

        LOK: hold the solar mutex consistently for document method calls.
        
        (cherry picked from commit eb69d8cb5eb6192de89ca8310a53ae7a434a73d1)
        
        Change-Id: I200dff44b457a1632d99619981e237de73a2a8df
        Reviewed-on: https://gerrit.libreoffice.org/30070
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-10-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [ef7ab996d8e4479b1944f7eaf506a506647a90dd]

        CppunitTest_desktop_lib: fix valgrind errors
        
        With this, 'make -sr CppunitTest_desktop_lib
        CPPUNIT_TEST_NAME="DesktopLOKTest::testPaintPartTile
        DesktopLOKTest::testWriterCommentInsertCursor" VALGRIND=memcheck'
        finishes with 'ERROR SUMMARY: 0 errors from 0 contexts'.
        
        The problem is that in sw/sc/sd code it's enough to make sure that the
        on-stack ViewCallback instances are destroyed after the loaded
        component, but in desktop/ code also the emit-callbacks-on-idle code is
        under test, so we need to make sure first the LOK document wrapper is
        destroyed, and only after that the ViewCallback instances are destroyed.
        
        Change-Id: Ie8361233461d00fd252da929fb912a1a0b835c30
        Reviewed-on: https://gerrit.libreoffice.org/30072
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-20  Noel Grandin  <noel@peralex.com>  [553ee72041d6f66e26156eb1ad0d9e3c13457f7a]

        simplify some use of typeid
        
        Change-Id: I92362af5ef25052ec09b10a24c8fe051f6a51134

2016-10-20  Tor Lillqvist  <tml@collabora.com>  [e23f54d4175840edb24a39d17ba08edd28c95091]

        Fix odd compilation error with Clang 3.8.0
        
        Fix "default initialization of an object of const type 'const
        ExtensionInfoEntryVector' (aka 'const vector<(anonymous
        namespace)::ExtensionInfoEntry>') without a user-provided default
        constructor".
        
        Change-Id: I97013ed4660459a3f4c1b8b5b7cc302ba3ff914d

2016-10-20  Noel Grandin  <noel@peralex.com>  [d76027bb78f71ee69748ce01d8ea0f702a32aa61]

        add dumpAsXmlEditDoc
        
        to dump the current editing document to editdoc.xml on F12
        
        Change-Id: I1b9cc2edb6429aa0bf651bdd52cac70dfd4db9d0

2016-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2b48a763df113e63e6a27ee05b9a6834e4e49a4]

        loplugin:expandablemethodds in svx
        
        Change-Id: I45447b6f5cf7e17d6e81e8c931b07b26d41b9a8c
        Reviewed-on: https://gerrit.libreoffice.org/30057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [58072c5a7f409cd500ecdc4e81a8f536aa3dda59]

        loplugin:expandablemethodds in svgio
        
        Change-Id: Iac2aa6dae56d96819589d198be5875ecfe14f26f
        Reviewed-on: https://gerrit.libreoffice.org/30056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [40fc2c1a0d2ebdf47131651045107c9d5abb850d]

        loplugin:expandablemethodds in sfx2..starmath
        
        Change-Id: Ia4c411f5a9a68c2f344188ce6b6bc1815c89f993
        Reviewed-on: https://gerrit.libreoffice.org/30055
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7324c5705eaa38a2c9aa0636f01a73f033ba4d6]

        loplugin:expandablemethodds in scaddins..sdext
        
        Change-Id: Ife021e368efaafe9097750b4ca1a5472e94352a9
        Reviewed-on: https://gerrit.libreoffice.org/30054
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-20  Eike Rathke  <erack@redhat.com>  [0d2797fdb06f504e7213b3859a53c363f4f56bc9]

        Resolves: tdf#85553 intern SharedString of cached external references result
        
        Change-Id: I13f19b5bd5f2897eb48af69742be885803cca066

2016-10-19  Armin Le Grand  <Armin.Le.Grand@cib.de>  [8c4fdffb2029acf9219633627fa37e5ee4028f5a]

        profilesafe: added xml read/modify to restore
        
        To be able to restore the last saved state of enabled/disabled
        extensions it is necessary in SafeMode to get and set that states
        without XExtensionManager, so the configuration xml files have
        to be accessed. Added this change
        
        Change-Id: I00fe5795598427e7c08be0d3dd54bef68d038e24
        Reviewed-on: https://gerrit.libreoffice.org/30062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2016-10-19  Yousuf Philips  <philipz85@hotmail.com>  [ec6a1391d97c016b1b911f579c0460205564af6b]

        tdf#103170 Heikobar: Add it to Calc
        
        Change-Id: I9b7c004558a15f520b54935c2a712fcdb551757e
        Reviewed-on: https://gerrit.libreoffice.org/30042
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-19  Yousuf Philips  <philipz85@hotmail.com>  [e459881f0c29398052b9ce28354f2668163626af]

        tdf#90937 Correct cell style names that are missing a space
        
        Change-Id: I9cb8c82304457108e352063135039bb41863554c
        Reviewed-on: https://gerrit.libreoffice.org/30060
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-19  Eike Rathke  <erack@redhat.com>  [19c46727fd6a287cc3ec0417cbab922e611282c1]

        sc-perf: SetFormulaCells: unnecessary number format check in clipboard/undo
        
        Change-Id: Ica7495e95700db2e6be1dd475ec450d8450364a4

2016-10-19  Eike Rathke  <erack@redhat.com>  [5f01b29876da20299326b466d9596c4121ed2dec]

        sc-perf: StartAllListeners: bail out early in cliboard or undo document
        
        ... and do not attempt to execute the overhead for all columns in the range
        just to do nothing.
        
        Change-Id: I88d26895cf641e8c71d7ccdf5534de8008070e61

2016-10-19  Eike Rathke  <erack@redhat.com>  [dfa92e106f7eaa8c3fc6cda034001197ecc53a8f]

        Resolves: tdf#97968 adjust references during Cut&Paste of formula groups
        
        ... and split groups for cases where references point outside or into the moved
        range.
        
        Change-Id: Iab799e94eed1677f266413b6304651ac4d330e95

2016-10-20  Maxim Monastirsky  <momonasmon@gmail.com>  [b420a6ab0729530df6ff95c41d24673b5399ceae]

        SvxColorWindow_Impl: Unify title setting
        
        Change-Id: Ic61fddfc92d30bfc5a5d0a298605606fba7ca676

2016-10-19  Maxim Monastirsky  <momonasmon@gmail.com>  [9d93fe6ca8a50e8cfbcec40507ee90f1f26bd7ba]

        Remove RID_SVXITEMS_EXTRAS_CHARCOLOR string
        
        It's the same as RID_SVXSTR_TEXTCOLOR.
        
        Change-Id: I91c4ad0840ec60acbbdd9bbdc70184417cecd82f

2016-10-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [978d4c11979eca54d84463b58394b421de2d4da6]

        expand WRITE_PROPERTY macro
        
        in case the property is an Any this commit changes behaviour.
        (ComponentData, FilterData and ViewData)
        ISSET_%Property% is only true if the property value hasValue(),
        before it was always true.
        
        Change-Id: I3bea0bde99938911354f619ac092666199aa2016
        Reviewed-on: https://gerrit.libreoffice.org/30038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7567a4c230625bbf922c52c861363f1cc4d6a1c7]

        '>>=' with rhs Any is a copy assignment
        
        replace '>>=' operator with '=' where return value is not checked
        and simplify. (note: switches lhs with rhs)
        
        Change-Id: I0d283e8786ea996ed80d7aa9d8a4ea930a3d52f8
        Reviewed-on: https://gerrit.libreoffice.org/30004
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Stephan Bergmann  <sbergman@redhat.com>  [17cbea4159c369cc9324a67ab2f1aac9cf416476]

        loplugin:nullptr, loplugin:redundantcast
        
        Change-Id: Ie7b713a63cec9b714135a2ba840656870596eaef

2016-10-19  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [75239b77139434db9be5e0e7e133e3661c5404b0]

        tdf#103274 (10): Add default XCommandEnvironment reference
        
        Change-Id: Ic91553a513656b412bccd73a483ca7d7f131b657
        Reviewed-on: https://gerrit.libreoffice.org/30047
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [b86b78e0ad9bb1e6ed2e22a0fca18cad8d19ded1]

        Revert "CppunitTest_desktop_lib: add ModifiedStatus callback testcase"
        
        This reverts commit cdf08b3aa74bb32ea18b583a9c0c41b91d7819ac. It breaks
        'make -sr CppunitTest_desktop_lib
        CPPUNIT_TEST_NAME="DesktopLOKTest::testPaintPartTile
        DesktopLOKTest::testWriterCommentInsertCursor" VALGRIND=memcheck' (it is
        terminated by SIGSEGV), and also it's the reason why sometimes the
        lo_ubsan buildbot fails, see e.g.
        <http://ci.libreoffice.org/job/lo_ubsan/329/console>.
        
        This has to be re-introduced once I find a way to process all binding
        updates at once without side-effects.
        
        Conflicts:
        	desktop/qa/desktop_lib/test_desktop_lib.cxx
        	sfx2/source/control/bindings.cxx
        
        Change-Id: Id6c49b9b31095ef1a1a8c1cd92cbae5deb316500

2016-10-19  Olivier Hallot  <ohallot@collabora.co.uk>  [e91a1abe4c53ea3a1ac59e3c1d5dddf98141a4ee]

        tdf#96015 (part) link to Doc'tation in Help menu
        
        Add the entry "Documentation" to the modules Help menu.
        
        on click, the system browser opens
        http://hub.libreoffice.org/documentation/?&LOlang=<locale>
        
        <locale> is obtained from .getLocale()
        
        Patch2: create a member with try/catch for external URLs
        
        Patch3
        Use sfx2::openUriExternally
        Revert to User Guides.. in UI.
        
        Change-Id: I8332253c31bd3be330cdd794f9e056b632b38037
        Patch4: remove 1st '&' in URLs
        Reviewed-on: https://gerrit.libreoffice.org/28817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-10-19  Caolán McNamara  <caolanm@redhat.com>  [af84c70c95e99935d2efdb98bc105d2a7852ebda]

        coverity#1371301 Missing move assignment operator
        
        Change-Id: Ibd6d4b52c24989af6872b4eb3c6c585c1e24a4db

2016-10-19  Caolán McNamara  <caolanm@redhat.com>  [e8baf2d2f1d3eaa6fadbda0ff3ef798a497bbdec]

        coverity#1371270 Missing move assignment operator
        
        Change-Id: I9a5656fa3a4d4283a1daec957da9d909390d9eb2

2016-10-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [e9834a3eaf35a2c7b61cf45c2d64e9f3bbe89982]

        xmlsecurity: fix the PDF incremental update's cross-references table
        
        The VCL pdf export writes a space after the in-use entry, and turns out
        Adobe Acrobat starts to "repair" the file if there is no such space.
        Which means the signature is validated against the repaired document,
        resulting in a "The signature byte range is invalid" error message,
        hiding the root cause.
        
        Not that ISO-32000 7.5.4 "Cross-References Table" would mention the need
        for such whitespace at the end of the lines.
        
        Change-Id: I165b57809550f184f374c00f28426a3cd813c63f

2016-10-19  Caolán McNamara  <caolanm@redhat.com>  [f7397024fef154f7bedcb844678e1cabba1e5cd8]

        coverity#1371215 Missing move assignment operator
        
        Change-Id: Icfea2ad2ba98d7537cf1963ad3832ade192c5fd4

2016-10-19  Caolán McNamara  <caolanm@redhat.com>  [724f2b20d83c340d9cb1221766a741f432ed9204]

        coverity#1373663 Untrusted loop bound
        
        Change-Id: Iabad14f8fc35656015b98693dd327a41aeaf63c7

2016-10-19  Yousuf Philips  <philipz85@hotmail.com>  [0ae76ce8bac0b1679598f27e5883af1e33f403c6]

        tdf#103317 remove single master simple gradient templates
        
        Change-Id: Ifb0a1fc11a5cc497a90496ca8afc60e2271f9ec3
        Reviewed-on: https://gerrit.libreoffice.org/30021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-19  Yousuf Philips  <philipz85@hotmail.com>  [2f3f06461e7c830105935a1590ff9f181169dff5]

        tdf#102284 Allow footnote separator thickness of 0pt
        
        Change-Id: I7a8543836b8747f9523a844f041b143d0d18d9c5
        Reviewed-on: https://gerrit.libreoffice.org/29932
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-19  Yousuf Philips  <philipz85@hotmail.com>  [10b24e7fa8a9368e3d20e8511172bc01f04f5a1a]

        tdf#103170 Heikobar: hide list buttons and add third column to insert
        
        Change-Id: I4c34949a4ed1cbbab3ff3741fa0a0dd11d084fff
        Reviewed-on: https://gerrit.libreoffice.org/30026
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-19  Takeshi Abe  <tabe@fixedpoint.jp>  [d24694fb1b273aeeba8717638d23d190953fb82f]

        sw: Avoid inheritance from std::list
        
        Change-Id: Ifb45d20a1556db8d8ba01b65078b45df73bc8dcc
        Reviewed-on: https://gerrit.libreoffice.org/30037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-10-19  Caolán McNamara  <caolanm@redhat.com>  [ef044f82452af7b4c844d5ed1ca05869aafe21c5]

        Resolves: tdf#100841 use Popover instead of Tooltip for the fill series hint
        
        Change-Id: Id84265d7c76869059144e28c1d9a735efa46fe29

2016-10-19  Maxim Monastirsky  <momonasmon@gmail.com>  [4a74c8af0b4573b4b72ccf04b26c71e41799e7a0]

        tdf#103264 Missing case for SID_SAVE_BACKGROUND
        
        Regression of:
        
        commit 93b4bf647a5899f54ef51f8b4bfed0faa66b466e
        Date:   Fri Jul 31 02:28:28 2015 +0530
        
            tdf#89466: Slide Background tab
        
        Change-Id: I1c6d1d35c47e6e4400d65474c84b2c3ebeb0330f

2016-10-19  Stephan Bergmann  <sbergman@redhat.com>  [d1c8e184642e6e5f2a54d6fd965551457bdc7e8b]

        Help old GCC versions
        
        Change-Id: I17e05a0ca985241030c71e7d08b81c1290ef1bc9

2016-10-19  Caolán McNamara  <caolanm@redhat.com>  [cd1c20ea546d1154daab0eea264c003fc446898c]

        make the 'Breeze_dark' name look less stupid in the icon theme dropdown list
        
        Change-Id: I3e0be0f5f83e0191988c63c709c090ba4c936d61

2016-10-19  Caolán McNamara  <caolanm@redhat.com>  [75544eb042ab3fc79dd6104749a32af7e180c116]

        Resolves: tdf#102778 by default use breeze_dark when dark themes are requested
        
        Under gtk3 if gtk-application-prefer-dark-theme is enabled or the requested
        icon-theme name ends in [-|_]dark
        
        Change-Id: Ia70ea3adc51ac0ec2b26d08fc960c1c7285c338b

2016-10-19  Maxim Monastirsky  <momonasmon@gmail.com>  [42e89217fb3b8bda7cc084c8e14ba56efa8eae3f]

        No need to check here if menu name is empty
        
        We now do this on the ResourceMenuController side.
        
        Change-Id: Ic249b6a687fe059393ccf55bbc4534242c08e30e

2016-10-19  Michael Meeks  <michael.meeks@collabora.com>  [c00d8271ba443c4f0acf657c226eea4824597f95]

        vcl: assert solar mutex is held for various timer / scheduler ops.
        
        Bringing paranoia to some source-code near you.
        
        Change-Id: I92bc1e17480405a6388c2cbd1c7b559728539f67
        Reviewed-on: https://gerrit.libreoffice.org/30024
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2016-10-19  Armin Le Grand  <Armin.Le.Grand@cib.de>  [0f5d4da2b41fb30aea5465465052f4438ba3ba8c]

        profilesafe: Deeper integration with SafeMode
        
        Added deeper integration by saving at SaveMode content of user dir
        completely to a user/SafeMode dir, including the whole stack
        of pack files. Repair happens in that safe directory, so that
        the user dir is resetted to default when re-started in SafeMode.
        All changes (including complete deletion) are played back to
        the user config at first restart with disabled SafeMode
        
        Change-Id: I5114c7d5d04582be62090707bc9b97afa55fc1f1
        Reviewed-on: https://gerrit.libreoffice.org/30003
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2016-10-19  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [17b94a616d63759294a9530dca5139972172aadf]

        tdf#103274 (9): Add default XCommandEnvironment reference
        
        Change-Id: If1b7bc913e392f511caf0684baa5bc3ce2c6933d
        Reviewed-on: https://gerrit.libreoffice.org/30035
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-19  Caolán McNamara  <caolanm@redhat.com>  [99ee085d436a7287895c62d5d4451385868b9c2c]

        two elements at the same packing position
        
        if you use glade to edit the .ui files then this sort of
        cockup which reeks of manual xml editing doesn't arise
        
        Change-Id: Ic339953cad15078bc847a4c31c0c7592b071b454

2016-10-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [0c34cd41c65973f8ff0e78c76cd6ad52ef89bc4a]

        CppunitTest_desktop_lib: fix stack-use-after-return
        
        The LOK callback objects registered are on-stack objects, so we must be
        sure that references no longer used after we return.
        
        Process idle events, so that desktop::CallbackHandler::flush() won't try
        to use the reference after return.
        
        Change-Id: I65d324cb9cef4fd1776d0f610d8d096717e0e833
        Reviewed-on: https://gerrit.libreoffice.org/30034
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-19  Stephan Bergmann  <sbergman@redhat.com>  [d6ff3d49df1fbe2731e4ba2076f4faa63ded9b11]

        Plugin::isInUnoIncludeFile should not cover WORKDIR
        
        ...that got in, for no apparent reason, when various, slightly different
        implementations of isInUnoIncludeFile got consolidated into one.
        
        Change-Id: I64a9eb62703d57a0b7b57720ec9f251ffa780691

2016-10-19  Khaled Hosny  <khaledhosny@eglug.org>  [66b3aa76b161c4d08e87fbdb19c2b72cc15153cd]

        Add missing icu_headers dependency
        
        Apparently this was working before by accident since most people have
        ICU headers in the system include path on Linux.
        
        Should fix the failing tinderbox.
        
        Change-Id: I796453e66c53b3c64e546c661007a54fa5d866ec

2016-10-19  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6b5b773488a4ab77b5c18d82e663e68692f14b33]

        tdf#103185 - Add VCL backend being used to About dialog
        
        The VCL backend is now shown on the About dialog.
        
        Change-Id: Ib4e6b33e9c2b3ec2fca229fed8f4533227a67ac6
        Reviewed-on: https://gerrit.libreoffice.org/29798
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2016-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [1690b84015b7fa882076d6fb7d79e1959e467544]

        loplugin:expandablemethodds in reportdesign..sal
        
        Change-Id: Idb133e442b881d263fcb83a4858c4a08b451c0f0
        Reviewed-on: https://gerrit.libreoffice.org/30032
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6581152f036e94f27fc2b37b4c836a1733a1a471]

        loplugin:expandablemethodds in sc
        
        Change-Id: Idda64b23ea91ec457b60279d851b7f01d8c02881
        Reviewed-on: https://gerrit.libreoffice.org/30033
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [94b6b4678b4736b6f4974ec8ee73df5c11ff06d1]

        opengl: blit offscreen framebuffer instead of drawing
        
        Change-Id: I3ab0da9cf83e0e85b8442b34ecd6eb91dd3d1bd3
        Reviewed-on: https://gerrit.libreoffice.org/27875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [877774c05731b7505a3d3a947a1dcb528f36df41]

        loplugin:expandablemethodds in hwpfilter..linguistic
        
        Change-Id: If20fd4a6cf8a8e005804dbb7caf41cce73d587a5
        Reviewed-on: https://gerrit.libreoffice.org/30016
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f019ee7cf9e278cd8a27b1c36172ad4c8124080c]

        loplugin:expandablemethodds in basctl..chart2
        
        Change-Id: I96f565a974fe3e316ae2ab04f8731b8bbfb87993
        Reviewed-on: https://gerrit.libreoffice.org/29998
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Andras Timar  <andras.timar@collabora.com>  [9e54e0708df58b054996d6f6c66852a50d25e742]

        Updated core Project: translations  35a31ff71279807598c4ee4cd84d831e2c3270dd
        
        Updated Slovenian translation
        
        Change-Id: I5b14dba08f409bbedaca6100be56b1374a5328cf
        

2016-10-19  Noel Grandin  <noel@peralex.com>  [f1693c5387833a6fc6ad87dedb3ebb5d3d8de852]

        use early returns in View::OnEndPasteOrDrop
        
        Change-Id: I37afbd64c4f4887aa6a0262ffc362ec8714cbf91

2016-10-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [10cfa2abeec568d72fc1f6c110316e3be5336132]

        starmath: clean up redundant virtual keywords in unofilter
        
        Change-Id: I97af23d22c0b4eb416172e9ebea9544541621cb0
        Reviewed-on: https://gerrit.libreoffice.org/30031
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [423936ffacb72f85b37961e4cd585fe2719799b7]

        loplugin:expandablemethodds in formula..framework
        
        Change-Id: I6c8b1bb3b664faa92b2dc05955c30bfd35f6dfaa
        Reviewed-on: https://gerrit.libreoffice.org/30015
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7782a99a5b5248e3c133a7b085737ceb0ecea57]

        accidentally left the expandablemethods loplugin active
        
        Change-Id: Ifadab184876163195ea3307ec32d2eed4ee00b92

2016-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e140e40c12118f3af630545a773bece8aaf3a18c]

        loplugin:expandablemethodds in lotuswordpro..package
        
        Change-Id: Id33d88edc4be00f4238792d885e392cc08e72386
        Reviewed-on: https://gerrit.libreoffice.org/30017
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [0aa24916cbea2ab3a843217be2c3be6c32c42ad5]

        loplugin:expandablemethodds in filter..forms
        
        Change-Id: Ic1f64f804acc10b1a48d82de9fc6a2b39af465a0
        Reviewed-on: https://gerrit.libreoffice.org/30014
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [365f2e9054c59da1515c52fe8852216ce678cf38]

        cid#1374076 uncaught exception
        
        Change-Id: Ifdbfc9f905f2ed7778830a0f2cc114d27feb36da

2016-10-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [90717e7d36e3ace7030efdc5007f086beaaeb52f]

        cid#1374075 uncaught exception
        
        Change-Id: I1c95efb37e62c5e600607d23e4e80bf430854cae

2016-10-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [6947962b085734fd313cbc055f18e62da9e73c8b]

        cid#1374074 uncaught exception
        
        Change-Id: Ibb734d394b49a032fab1dc1255376d6b7bb3632d

2016-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f96e86dae6e8fd0861848bbb396278831afc01d]

        loplugin:expandablemethodds in editeng..extensions
        
        Change-Id: Ibe1929d74ff460955e39f2ccce3056b2051ddf08
        Reviewed-on: https://gerrit.libreoffice.org/30013
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef637a1c4e16eb9228b6d5e01fc670c4d24afb9b]

        loplugin:expandablemethodds in dbaccess..drawinglayer
        
        Change-Id: Iee9143999f5c94040dadd378006f2a429ca0edb5
        Reviewed-on: https://gerrit.libreoffice.org/30012
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Luke Deller  <luke@deller.id.au>  [834809dbbef60de6677b80e26753c55c4edf96c2]

        Avoid AskConfig when setting font family
        
        Avoid calling the expensive ImplFont::AskConfig from Font::SetFamily
        as we are just going to overwrite the font family anyway.
        
        It looks like this crept in accidentally in the recent refactor
        commit e418d1a9c87ce01b75141f92dc249c7fb1a1bdcb
        
        Change-Id: I12a9bde77ffcc81f03c37ce400c59ea3a9acac31
        Reviewed-on: https://gerrit.libreoffice.org/28901
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [dcb1fbef204ebe7b0a6ccdf70630aa217a8d0e94]

        loplugin:expandablemethodds in cui
        
        Change-Id: I7b2321d45171f9b73965efea32832a3789f0dee7
        Reviewed-on: https://gerrit.libreoffice.org/30011
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [98b77ad1e6acbbdda4843a4b57c1185d53884581]

        loplugin:expandablemethods in UnoControls..vbahelper
        
        Change-Id: Iec2c5e13119d97c9ca87e083c0f7cb00227e5231
        Reviewed-on: https://gerrit.libreoffice.org/29997
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Noel Grandin  <noel@peralex.com>  [7e4887679924df28da2083735e0367ecccb8180b]

        tdf#103083 - EDITING: Cut and Paste changes bullet point formatting
        
        The bug is that, on paste, the incorrect stylesheet is set on a paragraph
        node, leading to the loss of bullet formatting information.
        
        There are two copies of this style-resetting code, one in
           sd::View::OnEndPasteOrDrop
        and the other in
            Outliner::ImplSetLevelDependendStyleSheet.
        
        The first one was introduced by:
            commit 8aa3d1214b17873f6c3d79d95da8bc33d78298c4
            Author: Rüdiger Timm <rt@openoffice.org>
            Date:   Fri Jun 6 11:11:54 2008 +0000
            INTEGRATION: CWS impressodf12 (1.62.4); FILE MERGED
        
        And the second one by:
           commit a6b3e8c1495151b99c3f2f0eadf5881654cbd3b3
           Author: Rüdiger Timm <rt@openoffice.org>
           Date:   Fri Jun 6 11:30:58 2008 +0000
           INTEGRATION: CWS impressodf12 (1.70.350); FILE MERGED
        
        The second one appears to do the right thing, and fixes this bug,
        so I am deleting the first one.
        
        Change-Id: I5eede7fe7bd3aa24696b495e740d1a4df124bd3a
        Reviewed-on: https://gerrit.libreoffice.org/30009
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [930f0242a11538ddda0e80712be98ff6b9431fd2]

        replace <<= with assign for <<= with rhs Any
        
        queryAggregation and queryInterface return Any
        
        Change-Id: Ib8e3e742bd66f7419cad583988b247bb628f7b4a
        Reviewed-on: https://gerrit.libreoffice.org/29912
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-18  Kohei Yoshida  <kohei.yoshida@collabora.com>  [42062d99f171196778685e655e4edafd33ac159f]

        tdf#93894: Write a new test case for column and row labels combined.
        
        Change-Id: I76e1f6f3c3aed9d940e4433026f752f3630f2373

2016-10-18  Kohei Yoshida  <kohei.yoshida@collabora.com>  [2b32042294a497f9e387348faf20fcdcb0c0fd7a]

        tdf#93894: These assumptions no longer hold.
        
        Since we've switched to not grouping formulas with column / row
        labels.
        
        Change-Id: I0097a5103b5dfaa5b021ee76545beb9f24ac7bd3

2016-10-18  Kohei Yoshida  <kohei.yoshida@collabora.com>  [e944d9510404d8c67b3867d7cd9f313fd5091004]

        tdf#93894: Prohibit grouping when certain token types are present.
        
        For instance, column / row label tokens don't work correctly in
        grouped cells with the current implementation.
        
        Change-Id: Idf86312ef15fbfd4382aa90ee6d131c671a80683

2016-10-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.com>  [baeb3b43fb67192e8e8639e2d5dd21ccbf5178a4]

        opencl: convert to C++11 for loop
        
        Change-Id: Id96a3816eb7ef2241f5a6a57b164e1e366eb357a
        Reviewed-on: https://gerrit.libreoffice.org/29693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-18  Krunoslav Šebetić  <kruno.se@gmx.com>  [c01b15514e376c4981dd98c58fa69c848c47ce9a]

        Update autocorrect for Croatian
        
        Change-Id: I23254c546ddffc080a4239be103618c4b4514095
        Reviewed-on: https://gerrit.libreoffice.org/29985
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-18  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [71dfc1113e45caff3d2ff43261a81c8cadae340a]

        tdf#103274 (8): Add default XCommandEnvironment reference
        
        Change-Id: I583ed0714c0bf543c44c098613e1aab9d3b31452
        Reviewed-on: https://gerrit.libreoffice.org/30007
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-18  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d1ea6ecda68bf65b8d90e9ea17fa0a218a92b016]

        replace <<= with assign for <<= with rhs Any
        
        found by deleting specialization of '<<=' template
        
        Change-Id: I253f15177ab20fd3ef9baf4158da8c662cb47e6c
        Reviewed-on: https://gerrit.libreoffice.org/29956
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-18  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [55bcb865ee09673af06652e507d08d13069eae86]

        ucb: fix handling of >>= with rhs Any
        
        >>= for rhs Any is always true, check result with hasValue() instead.
        
        bool convert<uno::Any>(...) always returns false and assigns
        the 3rd parameter to the 4th.
        do the assign directly and check result with hasValue().
        
        Change-Id: I0ae985cc0837abf1108930d593edae69de2ae549
        Reviewed-on: https://gerrit.libreoffice.org/29977
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-18  Eike Rathke  <erack@redhat.com>  [5cfbab03f914946bf9e5813eae707328fda438f9]

        unit test for tdf#101583, named expression reference expansion
        
        Change-Id: I40dc157ebb33da59e436214b703800dfabc11a23

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [8b9ec421accf344e0e6921c35ba53d8ff0b2de40]

        Fix debug build and few cleanups
        
        Change-Id: I805962667c3ef2dcaf07a0acebeacca74c74892a

2016-10-18  Martin Hosken  <martin_hosken@sil.org>  [970db61951beebc44ca3dfff6dc14ad12733d97c]

        Add feature support to CommonLayout
        
        Change-Id: I19a0e26cefa5e4185df961ae0f6f2f37811ae5bb
        Reviewed-on: https://gerrit.libreoffice.org/29978
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [3a304a4e75d21fff5ba4775d9cb93b17f998e7ef]

        Rewrite AquaSalGraphics::DrawSalLayout()
        
        Slightly cleaner code and now handles glyph rotation for vertical text.
        
        Change-Id: I98cc8fd7df5e73068294e4d7dd6b38a71dcbdcc7

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [8f054454bf0703e154bb5964134c6f84f891a5b8]

        Support vertical text in CommonSalLayout
        
        Change-Id: I52a71c9c21ad75c7cb9c8574e5e7e3b7c1c0c0c3

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [2bfd8391d1ba05ee1c3ce01287cb6dfac8cb5c99]

        Support font fallback on macOS for CommonSalLayout
        
        Change-Id: Ifd26b7f14ed77a3aa2a38e5961cac5f9bbb6d796

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [9cea34ee8334f145ca4fffdd76d6d819c427383d]

        Check SAL_USE_COMMON_LAYOUT envar in one place
        
        Makes it easier to flip the switch in the future (or even do something
        more fancy other than checking envvar).
        
        Change-Id: Ie42ca012c167b2108f0fca1ce9ff7beee95f1be7

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [e3429c5068e6ea8221ca6316bdaba3de9bce7e6d]

        Just call ICU directly and cut the middle layers
        
        Change-Id: I7603d03fef8ca227c3e6fe25239281d18801522a

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [f353cf9dad54a4fe9496a72c153479af1b38a095]

        Use range loop
        
        Change-Id: I5ce49e57ed57378b4b9e16c8bb020048644252a9

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [9d0c7010240fc8ad4ff515b4969e254ee9a8e779]

        Use const reference
        
        Change-Id: I0f632f3a8b480f785608aa081add1b1d2fefd312

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [9de76cb136b8e383315e53f2433fdbda5bb3e354]

        Make sure HarfBuzz module depends on Graphite
        
        Change-Id: I9c1cc9c679ceebeb4e5cd898876aaa7b61c18f17

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [6ded1bd5485908b32c9fdd4ca0cac5d4a6007e98]

        Build HarfBuzz with Core Text on Mac
        
        To enable support for AAT fonts.
        
        Change-Id: Ifcc7d1672e98f8c067482400b7e45226bed4dbf1

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [8f94aa7631338a2cf093e5558d877a8ed3d325d0]

        Always pass BCP 47 tags to HarfBuzz
        
        This is what it is expecting anyway, no need to special case it for
        Chinese.
        
        Change-Id: I6732412375d19816b599005d78abd796f67599ee

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [3a543f1f57aed3beba8879ed46e1f92f657151cb]

        Validate Kashida positions in CommonSalLayout
        
        Currently checks only for ligatures, but that is a big improvement over
        al code that didn’t do any validation except on Windows.
        
        Change-Id: I035248f4ccc23134ea27b40c2dd6197130749f14

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [df5e67e3801f673da5f7d8b8608e386fef3a3e8b]

        Re-enable Kashida insertion in CommonSalLayout
        
        We now do Kashida insertion in ApplyDXArray(), no need for a separate
        step. This simplifies the code greatly (old code is in
        GenericSalLayout::KashidaJustify()).
        
        Change-Id: Ie31c8969e26f1f293820f1e90f963a5ba1fc9eb1

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [15f6a97d9f23124c19471b9d8dd38f14f53829b3]

        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

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [66104ff9856ff1c81ec8c776a0467796f85efc01]

        Don’t check glyph class unnecessarily
        
        Don’t call hb_ot_layout_get_glyph_class() unless the glyph advance width
        is zero, as we really do not use its result otherwise.
        
        Change-Id: Id02238abef91b9343931f1886d54d966d7157f25

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [26e799a3f747723b428c29fbc314d5c42f12c030]

        Cache HarfBuzz font
        
        We now create it only once per physical font, saves us few percents from
        the all over time spent on layout.
        
        Change-Id: I8de582cb20a168c93d72921e539c2477fa97fb54

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [b285eaf5f866b995861c61bd4bfedc9abca2676a]

        Always build Graphite everywhere
        
        It is no longer an optional feature on any platform. The
        --enable-graphite stuff is kept as it controls the old Graphite
        integration code and it should be removed without.
        
        Change-Id: Ib4d76bba782a1439f02f93411b22d237a1987ea5

2016-10-18  Khaled Hosny  <khaledhosny@eglug.org>  [610eceb035280ed5714b314051913d2412cde604]

        Always build HarfBuzz everywhere
        
        It is no longer an optional feature on any platform.
        
        Change-Id: I70cdcd2c0df69d961ecc5f36b4e8d035d251ef16

2016-10-18  Akash Jain  <akash96j@gmail.com>  [5e65efcaa38ea5fbe655a18082a3ba7c8cf7d5fe]

        GSoC: Speed up CommonSalLayout by caching hb_face
        
        Cache hb_face so it is not created again and again.
        Switch from GDI to DirectWrite on Windows to obtain SFNT table data.
        
        Change-Id: I9c532cd72e1f6b57313f3b7d42a6b9b0633eb0ef

2016-10-18  Akash Jain  <akash96j@gmail.com>  [3eda74cf7e9d23cc08f07c38f3bee04b565ff9db]

        GSoC: Move TextOutRenderer definition to winlayout.hxx
        
        Change-Id: I705f92d5ad55d7612c6413436c801de13f5352a6

2016-10-18  Akash Jain  <akash96j@gmail.com>  [ce320a0ab1b2167e93a204b7f6a7a508098d48b7]

        GSoC: Add Graphite support for CommonSalLayout
        
        Enable Graphite font rendering in CommonSalLayout through Harfbuzz
        
        Change-Id: Ia6a00a1bb6ea1a7bd705ed91d4f4f6cb9803e062

2016-10-18  Akash Jain  <akash96j@gmail.com>  [69c40bbebd063c04affa21d3112e7ccf2943cc69]

        GSoC: Enable building Harfbuzz with Graphite
        
        Harfbuzz will now need to be built with Graphite support. This allows
        Harfbuzz to handle Graphite fonts. In case we all building with
        system Harfbuzz, then it should be built with Graphite support else
        we error out.
        
        Change-Id: I156ec08b9e5ad7ce87cc15e4b5852d9c57c98f7f

2016-10-18  Akash Jain  <akash96j@gmail.com>  [f099f3d3bd1203045ef5f3d0b448f72c00f2fe1e]

        GSoC: Integrate new CommonSalLayout in quartz/ code
        
        Change-Id: I07a9c956f09be5d43ee58ff0784ba0f81f52cd9a

2016-10-18  Akash Jain  <akash96j@gmail.com>  [f6db8af1eb2e6d8e511e6158ddabf8fae7a1c3ca]

        GSoC: Integrate new CommonSalLayout in win/ code
        
        Change-Id: Ifeb2fa7ca9e2cd0da1c504d4e770aa0bb1b0b0de

2016-10-18  Akash Jain  <akash96j@gmail.com>  [828b8cf4d26c4d72c1f2146fd7a5bbb3b0465718]

        GSoC: Integrate new CommonSalLayout in unx/ code
        
        Change-Id: I991cb5cbd2adad4f4c9f62f807990b9fde2a5133

2016-10-18  Akash Jain  <akash96j@gmail.com>  [07492d483bf4bbcc288bcca0e874142b2d9b9ae2]

        GSoC: Modify DrawServerFontLayout and add DrawSalLayout
        
        Modify the definiton of the DrawServerFontLayout method.
        Add new DrawSalLayout method which will be used for drawing text
        independent of the platform.
        
        Change-Id: Ie3eefb172b1781c685def1ef549db2538f672a62

2016-10-18  Akash Jain  <akash96j@gmail.com>  [8f70e847a100295da92698dd922d9b349ccdd513]

        GSoC: Modify HARFBUZZ_LIBS flag if compiling with MSVC
        
        MSVC has a different format for specifying libs to be linked.
        Therefore, modify libs flag accordingly.
        
        Change-Id: Ib919c4b6b0cdac47a8a6ad6730d20e19bc05b0d4

2016-10-18  Akash Jain  <akash96j@gmail.com>  [2b12f247ff909a3e536034938370642efab011ad]

        GSoC: Add new CommonSalLayout class
        
        Change-Id: Ic11e573da2f5fd6ef931f53ab674f8894815c3b4

2016-10-18  Akash Jain  <akash96j@gmail.com>  [73308f05c18012327731fc5722f89707048e9aba]

        GSoC: Move code from winlayout.cxx to winlayout.hxx
        
        WinFontInstance definition moved to winlayout.hxx. It has to be used
        in the new layout class. Code and headers which WinFontInstance
        depends on also moved to winlayout.hxx
        
        Change-Id: Idc8f87e6601c220d504398671326b1f23d1779a3

2016-10-18  Akash Jain  <akash96j@gmail.com>  [e58cd34b81f2072520ef9e11cd90b4072d5ca799]

        GSoC: Move winlayout header file to vcl/inc/win
        
        The winlayout header file will need to be included in the new layout
        class. Its better to move it to vcl/inc.
        
        Change-Id: Ifb4170e1948dc56b5ec1728380eff7c2b4a07137

2016-10-18  Akash Jain  <akash96j@gmail.com>  [f8fdd44839ad39b5610b430d139bcb2a526e0012]

        GSoC: Move scrptrun header and source file out of unx
        
        Scrptrun class will be used by the new layout engine for script
        itemisation. It will need to be compiled on all platforms. Therefore
        move the header and source file to vcl/inc/ and vcl/source/gdi/
        respectively.
        
        Change-Id: If4e1e0e76ffb94f9d0ca08f7d5f9982dd907c1c6

2016-10-18  Akash Jain  <akash96j@gmail.com>  [2d95ec38742657de16ff83d649016903557eb479]

        GSoC: Add a generic GetTable function for WinFontFace
        
        Change-Id: Ia10ffd8c4b5e0cef89571204f5f1df32daa9edb7

2016-10-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [c70eeb2be7ac0a2c0c81a7cbc9642b0ae824b110]

        xmlsecurity: use NSS on Linux/macOS to generate pdf signature
        
        This is just the minimum so that our own PDF signature validation is
        happy.
        
        Change-Id: I1148817c11174fd4f9184d0ce2c0511e9d6bd11c
        Reviewed-on: https://gerrit.libreoffice.org/30018
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-18  Caolán McNamara  <caolanm@redhat.com>  [03b8778130509d886a58255a6aa6aa94c5171ea4]

        dynamic_cast followed by static_cast
        
        Change-Id: I079b483f2fce1a55f5690fa5a990cbe40ead6a7a

2016-10-18  Caolán McNamara  <caolanm@redhat.com>  [0a7d06cfc37f94f8a7571f023e1b78b6451a5367]

        make area tab page of paragraph properties not crash
        
        cause the parent dialog isn't a SvxAreaTabDialog
        
        Change-Id: I1a1311ca4b414c797d4b3e72208e64bffea863ca

2016-10-18  Eike Rathke  <erack@redhat.com>  [6b9804b8f2ca85e9eb42d344d17cfee7a7a9414c]

        Resolves: tdf#101583 references to be expanded must be at least 2 cols/rows
        
        ... wide/tall also in named expressions.
        
        Change-Id: If0c192def74812cc9405ae633b6f83f7021344d0

2016-10-18  Stephan Bergmann  <sbergman@redhat.com>  [7596535983dfe6978d624cf0ff31b40e85e14a6b]

        Simplify some dynamic/static_casts
        
        ...that are unnecessarily complicated after the "remove tools/rtti.hxx" commits
        
        Change-Id: I570751a1f81c547b50248fe4e2824c5c7c5dd624

2016-10-18  Caolán McNamara  <caolanm@redhat.com>  [c0d6fa1417141a3a7e9deb2f4d50acc28b32f1b4]

        Resolves: tdf#98807 gtk3 isn't giving utility windows focus
        
        so just give up on that and give them a dialog hint instead
        
        Change-Id: Icca0c707dc464b0dbf362988b1dfee56866eadc0

2016-10-18  Maxim Monastirsky  <momonasmon@gmail.com>  [0eebe7387fd88aaef12fc3e303ed477d0aea6066]

        Don't crash on closing gtk3 popup menu without enabled items
        
        This thing:
        
        GtkSalMenu::ShowNativePopupMenu
        Menu::Deactivate
        MenuItemList::Remove
        GtkInstance::DestroyMenuItem
        
        deletes the SalMenuItem, leaving GtkSalMenu with invalid
        pointers.
        
        Change-Id: I22ff10fc62421a800d808a56625ce7144c8e04b4

2016-10-18  Maxim Monastirsky  <momonasmon@gmail.com>  [b088d89d00cd0716a50219f4eef4da080393fd63]

        Skip the placeholder added by PopupMenu::ImplExecute
        
        Change-Id: I7766a63aff240141342db8b4a9236f5930236b13

2016-10-18  Maxim Monastirsky  <momonasmon@gmail.com>  [1cb46e27475d5b026de0e5aafb339ca16a26822c]

        Avoid warning when opening the save dropdown
        
        Change-Id: I92980d8d9326b8c0ed865d2ce796dccb7729e3e7

2016-10-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [49de6446bcb20fd5898b2c9e0cca218902c9474d]

        Fix: Quit in SafeModeDialog didn't work properly
        
        Change-Id: I4c093ff02457040ee3752ef6ae4b63cbe5bb3863
        Reviewed-on: https://gerrit.libreoffice.org/30006
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-18  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [aaa3072313267c17fa30b56ea7e81e6ac00339c1]

        tdf#103274 (7): Add default XCommandEnvironment reference
        
        Change-Id: I734f673c54956daf7070bf3e8faeac5102bac01f
        Reviewed-on: https://gerrit.libreoffice.org/29992
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-18  Mike Kaganski  <mike.kaganski@collabora.com>  [9939d2053d5eb45268d3bd356a270ff5ab90905e]

        so_activex_x64: Avoid warning LNK4070
        
        Don't specify optional library name in DEF file that is used both
        for 32-bit and 64-bit library: it's explicitly specified in command
        line.
        
        Change-Id: I20e732f2095367ec3648741dde26cf7ec101f28f
        Reviewed-on: https://gerrit.libreoffice.org/30008
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-10-18  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [3b9f61ae2e25c4aa3f06c45fe2603a7a2fd41574]

        Any.get<Any>() is Any
        
        Change-Id: I0939163fb2180af319ff9828564126a7d8ad4788
        Reviewed-on: https://gerrit.libreoffice.org/30002
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-18  Caolán McNamara  <caolanm@redhat.com>  [1a583283d6b58c8951cb52faac82ecb24fdbf1b3]

        Revert "std::list<sal_uLong> to deque"
        
        stldebug assert on insert->table, ok, ctrl+a, ctrl+c, ctrl+v
        
        This reverts commit 9e9e7bd3c9dc9a3149436916e747c7f7ee040621.

2016-10-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [a747ed3ca4f5c9f7478aa723044be844e7581b64]

        xmlsecurity: add signing stub in pdfverify
        
        It does (almost?) everything to add a valid signature, except the actual
        signature blob.
        
        Change-Id: I727770caef2335473a8dba29d60daf5a049129b9
        Reviewed-on: https://gerrit.libreoffice.org/30001
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [38dadfbc3df41edd3719df0eeda7e8102fcc5818]

        update credits
        
        Change-Id: I494fe3abcd3827c9604fffff7f26e4ccd96c5600

2016-10-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d1f4b84faa0a6afab8fdefff7eb5bd77a02e7a72]

        Drop 'Human' icon theme
        
        Was used in Ubuntu formerly, but they now switched to breeze.
        
        Human is mostly similiar to Tango, with some Ubuntu colors.
        So it should be enough to keep Tango.
        
        Change-Id: Ib44cbefb2953406c95dbb269ada663bce2503234
        Reviewed-on: https://gerrit.libreoffice.org/29537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-18  Caolán McNamara  <caolanm@redhat.com>  [3498ed37527b7af795f00dc6a55c11e65a313186]

        Resolves: tdf#100251 gtk3 toolbar separators are white in Adwaita
        
        Change-Id: Iceeba474535026cd13393432ef9a2e25121c134a

2016-10-18  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [f5c54089b50718abf7c35aa81b150c509809d5c4]

        prep WinResTarget for WNT in testdir
        
        Change-Id: I04c050dca1212d247c9b11a996ba8f37c0a6492f
        Reviewed-on: https://gerrit.libreoffice.org/29825
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-10-18  Caolán McNamara  <caolanm@redhat.com>  [276732f3068cac65dd607b4f78abdcd918ed30ad]

        Resolves: tdf#97065 gtk3: Date field displayed incomplete
        
        a spinfield with a dropdown is sort of weird, we should
        probably revisit this and see if SPIN and DROPDOWN
        are mutually exclusive and for DROPDOWN use ComboBox styles
        
        Change-Id: Id7f5c54974dc2dfd63ab30df18e14f6a67a8ea90

2016-10-18  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [4009470eca063b7001941cc21580617f0288298c]

        tdf#103274 (6): Add default XCommandEnvironment reference
        
        Change-Id: I71d83f1094800c3156f9159b6628e4d53d723b95
        Reviewed-on: https://gerrit.libreoffice.org/29991
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f3553596f3545955201822df980c92c8a7dde635]

        Document the --language cmd line parameter
        
        Change-Id: I46369bbbed1b74f7d13eb8c2b893df8cade73b79
        Reviewed-on: https://gerrit.libreoffice.org/29996
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-18  Jacek Fraczek  <fraczek.jacek@gmail.com>  [398d641664baa6eaeb34789f0aebfd21e73edef3]

        tdf#89307: Removed T* SvRef::opeartor &()
        
        Usage has been replaced with SvRef::get() or removed where applicable.
        
        Change-Id: I49f108910b668466134c40940b53fc3ab2acd816
        Reviewed-on: https://gerrit.libreoffice.org/29780
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-18  Stephan Bergmann  <sbergman@redhat.com>  [c5c24f2035ef5941e83f7f0b15cb000f806983cd]

        Lock SolarMutex in SfxAppDispatchProvider::queryDispatch
        
        ...which can be called remotely via UNO, as happens during JunitTest_sfx2_unoapi
        
        Change-Id: I9dbf83f9985124ccb84f33cdd30ec1225a4f183d

2016-10-18  Caolán McNamara  <caolanm@redhat.com>  [c7ac773480bfbfcaac15c9bfdeeab400028a96d4]

        Resolves: tdf#101590 cannot interact with filepicker from import category
        
        the post-execute category dialog is picked as the toplevel parent, and
        gtk3 vclplug will grab events to that hierarchy, but can't interact with
        them in this state. Just dispose the category dialog so its not a
        candidate for the file dialog parent.
        
        Change-Id: I063fc6d687d556db229e2e200bb280a6cd3425f5

2016-10-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4eea4af8924e3b1bb00c22cf1f9d21fc4dec6e83]

        tdf#103204 opencl: initialize command queue on demand
        
        Change-Id: Ie3da1d6ec91e951b1ffc15abf376c7af57789e47
        Reviewed-on: https://gerrit.libreoffice.org/29802
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [9a3b752756204307a0439c4e3534c094c6ee979d]

        xmlsecurity: initial incremental update support in pdfverify
        
        I plan to use this for signing purposes, but so far what's implemented
        just writes out an incremental update at the end of the file, without
        actually updating much (just an unreferenced appearance object).
        
        Change-Id: I1cb40430ade6af0a25ff914ba4df670a77fcf457

2016-10-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [c486e875de7c8e845594f5043a37ee8800865782]

        tdf#95031 DOCX import: auto spacing inside numbering means no spacing
        
        The WW8 import has code for this in SwWW8ImplReader::AppendTextNode(),
        with lots of corner-cases. Not all of that is implemented here yet, but
        the bullet list in the bugdoc already looks correct now.
        
        Change-Id: I9499bfa4d8d7fcc425d7b95e64987258c099f7f2
        Reviewed-on: https://gerrit.libreoffice.org/29989
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-18  Mike Kaganski  <mike.kaganski@collabora.com>  [fdd8686987ca4ee693f5f194c8eb482daa69cfef]

        tdf#100837: Register new URI handlers with installer
        
        This patch registers vnd.libreoffice.command unconditionally,
        and also registerd ms-word, ms-excel, ms-visio and ms-powerpoint
        handlers according to SELECT_WORD, SELECT_EXCEL, SELECT_VISIO, and
        SELECT_POWERPOINT properties (that are set in FileTypeDialog).
        
        This allows to use these URIs in e.g. SharePoint WebDAV integration
        
        Change-Id: I3231a15196858da77f1784a47f86f1729a6044bb
        Reviewed-on: https://gerrit.libreoffice.org/29988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-10-18  Stephan Bergmann  <sbergman@redhat.com>  [7eea236a24f3be13c04a6e922a62475e27863b99]

        -Werror=unused-function
        
        Change-Id: I9e0585460d908024f75a1134bc1cd20d12ea3b4e

2016-10-18  Akshay Deep  <akshaydeepiitr@gmail.com>  [ae0dddd473ccaf8101b7df5b369e0506a5b4f30a]

        tdf#102239 START CENTER: Cant activate template categories from split button
        
        Change-Id: I6a426c3449dac1d36aa63c22108ac6105fafea12
        Reviewed-on: https://gerrit.libreoffice.org/29294
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b23d20d6d2bf0ef4c9acf5f38d11e51cdceee271]

        Make 'IsExperimental' property boolean
        
        Change-Id: If88ea931ead8dd031fda9b17d9023a771ab0a0d0
        Reviewed-on: https://gerrit.libreoffice.org/29970
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [5af68a26f13f6abc44c276ee47b85e3a8fa20e65]

        rename inlineablemethods plugin to expandablemethods
        
        and add support for nested functions
        
        Change-Id: I63daee5b3047fa1ed5de0e5ddaf998f8b17bc780

2016-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [40fd53a2383ba353054ed440c45f2319a9b8efef]

        loplugins: extract some common functionality
        
        Change-Id: If470e1d9b481c9eda0829aa985152baf8fb46d7a

2016-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d8d2e0787b8d866a651bcb9778393fb080ab6e8]

        simplify inlineablemethods loplugin
        
        Change-Id: I72750a14664aa042da232c35cca3373ce367cfb0

2016-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8b2bfdcb0d62afdc6c363cb3c456b2379090ce2]

        loplugin:inlineablemethods in writerfilter
        
        Change-Id: Iada0f4d631703b3067c90923632ce9a1012bad62

2016-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [7477ab139142c55da6a7d4fb10903dcb464ee97b]

        loplugin:inlineablemethods in xmloff
        
        Change-Id: I22202f85c65a862ccdafe1d521e2945e3d99252a

2016-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [281fa6ac6a7df48dd65f5019d5a74148a096e253]

        some cleanups to the unusedmethods loplugin
        
        - publicDefinitionSet is unnecessary, the python post-processor does not
        need it
        - remove the traversing of templates, clang will do that for us since we
        have set the shouldVisitTemplateInstantiations() method
        
        Change-Id: I0e96dad0b1cc941fe6c4a2e9227e86d8c3f1d85a

2016-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [a18d92bca8ff50a34cacdd978467dc2c61f16f31]

        new loplugin inlineablemethods
        
        look for methods that are:
        
        (*) non-virtual
        (*) only called once
        (*) only called from inside their own class
        (*) small i.e. < 40 characters
        
        which are candidates for just having their code inlined
        
        Change-Id: I0e9e8125d140282cdcdd2a77374059b17b2fcd7d

2016-10-18  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [296f8a579181a4ad0555e2e5eaa84db3ec2fafd1]

        tdf#103274 (5): Add default XCommandEnvironment reference
        
        Change-Id: I77e89d1250499687c6fadc4408c1bed409f8b167
        Reviewed-on: https://gerrit.libreoffice.org/29982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-18  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [75ab2019a577813bcca2cdbe6aae38187cb52b50]

        tdf#103274 (4): Add default XCommandEnvironment reference
        
        Change-Id: I67ab0f37df9e8d239374d9a759f7c082b824c722
        Reviewed-on: https://gerrit.libreoffice.org/29981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-18  Takeshi Abe  <tabe@fixedpoint.jp>  [214dd03166aad251545d7db8aadf5c019c174790]

        sw: Just iterating iteraters is boring
        
        Change-Id: I685501d003f73d83f3eb590e03f1333d15b33c07
        Reviewed-on: https://gerrit.libreoffice.org/29987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-10-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5eb51c559ff1a30bf4f548bbc2785402a80d9c48]

        add EXACT testcase
        
        Change-Id: I6e0d868e0e3dc8e1575145fc942fdb208f121887
        Reviewed-on: https://gerrit.libreoffice.org/29918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [95a5751125f79126248f3e733601ff71d6920fe5]

        add FIND test case
        
        Change-Id: I4e053243df348f2ad4edfc78bb93c4226fe66d8c
        Reviewed-on: https://gerrit.libreoffice.org/29933
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b546d20b9d8390884e126c80a00967074e1f5604]

        add LOGNORM.INV test case
        
        Change-Id: I0ba74df841161a06d7ce1f697d44ecd9aeaea560
        Reviewed-on: https://gerrit.libreoffice.org/29974
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c698f78e1a3b9487d586660a80600c8d0951e5b6]

        add FIXED test case
        
        Change-Id: I9016563b9d01b3ac917e10f17f844b1ce3a3f13c
        Reviewed-on: https://gerrit.libreoffice.org/29979
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b868fbfaf325d484c084a818e560c20c9c2ea14a]

        add LOGNORMDIST test case
        
        Change-Id: I08df55702e8dfe251c57fbb0ff3bde876e0934e8
        Reviewed-on: https://gerrit.libreoffice.org/29975
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [292560a957498bed70b625c992ec6bcf631dceb3]

        loplugin:unusedmethods
        
        Change-Id: Icf773925c37dde8b7404edac9864e7b10fe113b4
        Reviewed-on: https://gerrit.libreoffice.org/29968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-18  Tor Lillqvist  <tml@collabora.com>  [e64ea98801d20e5024da900a0ac8faaf565f4bf3]

        -Werror,-Wimplicit-fallthrough
        
        Change-Id: I13a6a64f118bcfb99f47cd47a0dc638c5c9a5a14

2016-10-17  David Tardon  <dtardon@redhat.com>  [ea7b023115f228406b702c0e6328878b7944d8af]

        upload libwps 0.4.4
        
        Change-Id: I7dc8b6412fd1a9d7bc2edf28cb23307c2eebd669

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [b5f9fdff49e6955550cffa5318bee9d5c09f3479]

        Resolves: tdf#89760 get correct menubar text color for 'close preview'
        
        Change-Id: Ife6f2665eabeefd6125a53318404dbd7b9af42ee

2016-10-17  Eike Rathke  <erack@redhat.com>  [e899f049edd46c49c2d4265c24b1ee4c82020406]

        let LanguageTag::convertToLocale() decide when to create a temporary
        
        Change-Id: Id4e718eb23d4acf2ee7bddc4da1cd4e8e811be78

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [352ddafd05c5de4335746d52c79e8cf9689cba86]

        GTK_STYLE_CLASS_LABEL no defined in all versions
        
        Change-Id: I648067e30d5a2e725111b2bc920367ac2d5e0f80

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [dcfddd3f079a45fc59fe50475020091c6c4694e2]

        gtk3: split tabitem rendering to a standalone thing
        
        Change-Id: I88cd8926b733717c9ea0ecf64a9882eaa777dcfe

2016-10-17  Eike Rathke  <erack@redhat.com>  [75c2ecc2497ec48aeead48da0bd271fee5dc83fd]

        let LanguageTag::convertToLocale() decide when to create a temporary
        
        Change-Id: Iaefddb13192aff1aad912ac9f908c3d12236b94d

2016-10-17  Eike Rathke  <erack@redhat.com>  [ab6f04ded935d314c5b763fef1015b1ed06c1db5]

        comment that the country entries are just placeholders
        
        09f2f36 related, tdf#102357
        
        Change-Id: I053853227d36dfd17da5914487a6aefe8af06f2d

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [d786606b33cfc146a3a1f3adf814196993d3b310]

        gtk3: use theme tab font
        
        Change-Id: I3ea5a9e65e62133c910945e603bdc1155c9a07c3

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [eb935ee8f511265038a949f74958ae716ac0e8ca]

        gtk3: split out gtk->vcl font mapping code
        
        Change-Id: Ic379307ba9e663e0ffc27c945852f6d68197f995

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [69c9acd4b8dcd7ec8a5c3c380ad5cd8b797661ea]

        Resolves: tdf#92776 ensure correct notebook tab font color
        
        despite various theme layout differences
        
        Change-Id: I209258583571b57b2b7869937fa4821855125eac

2016-10-17  Eike Rathke  <erack@redhat.com>  [27466acb4eda3ec6432d575091effe6c3a780950]

        pamper over-pessimistic whining compilers, tdf#102357 follow-up
        
        No, stupid, the switch-cases really cover all possible cases we entered this
        block for.
        
        Change-Id: I1abbe2d784d5bbcc29c4c929adb622d9fe92fe54

2016-10-17  Eike Rathke  <erack@redhat.com>  [c3f096c7630994450625307091a0e6009fb02bc4]

        Resolves: tdf#102357 export correct locale attribution, not just country
        
        So all XMLPropertyHandler derived XMLCharLanguageHdl, XMLCharScriptHdl,
        XMLCharCountryHdl and XMLCharRfcLanguageTagHdl are actually called.
        
        Broken since
        
            commit 21661ebfbec9ea162582bbc7ab46607eb9095f1a
            Date:   Wed Aug 21 19:16:23 2013 -0400
        
                fdo#60740: Populate auto styles from edit cells without using UNO API.
        
        Change-Id: If0523752a4dea4e18d3d86ca5a2735fbcf39c3e3

2016-10-17  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [50f08e87346f684666fce484f5b80f0189172366]

        tdf#103274 (3): Add default XCommandEnvironment reference
        
        Change-Id: I0a3d8fbea1143c3f7fee6f9f3cbdfc24399090ed
        Reviewed-on: https://gerrit.libreoffice.org/29980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [7403c95540ba96a304eaebcb4845e910746133bb]

        GTK_STYLE_CLASS_POPUP not defined in older gtks
        
        Change-Id: I6192d13419aab42993e4b6dc011db30a4c3c1787

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [a906f24a7830a12c4f1e2f8fa0c3df7961a64d6c]

        older gtk3 versions still out there to build against
        
        Change-Id: I64cb12185fc3943a211928e35e756b82942095b0

2016-10-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9ac8a57e52a25870d497241c64bff3da0272cf4d]

        replace <<= with assign for <<= with rhs Any
        
        makeAny and Any ctor return an Any
        
        Change-Id: Iaa361bc315d785f80153acf1009bf47d109728ec
        Reviewed-on: https://gerrit.libreoffice.org/29914
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a8cfb651ac0d2669d5780b707bfb1efb43f0f34c]

        delete setProperty specialisation with value type Any
        
        Using delete instead of std::enable_if
        because of better error message.
        
        Change-Id: I92c57a4bb3281b119166a8f98a94ed3aa6079df5
        Reviewed-on: https://gerrit.libreoffice.org/29930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d9e335ea6f7c99932fdc822c3b87321201389634]

        fix wrong usages of setProperty vs setAnyProperty...
        
        and remove some useless casts.
        
        setAnyProperty takes an Any for property value.
        setProperty takes any value and creates an Any.
        
        Change-Id: Ida0a80bd679775c08925309bfbc695630af2225f
        Reviewed-on: https://gerrit.libreoffice.org/29917
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-17  Stephan Bergmann  <sbergman@redhat.com>  [9bcae1a129a02b1fb0a0a4c231ece851c7798da8]

        So MSVC 2013 is too dumb...
        
        ...to introduce a temporary in
        
          lcl_makePropVal<sal_Int16>(PROP_START_WITH, m_nIStartAt)
        
        and instead complains: "cannot convert argument 2 from 'sal_Int32' to
        'sal_Int16 &&'".
        
        Change-Id: Ic79de8635cc33556ba0803330c0eef314414a7fc

2016-10-17  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [1c304b206e77f19fcca2cf61a854100c28196e7b]

        tdf#103274: Add default XCommandEnvironment reference
        
        Change-Id: I4c9e4945e9fd4bb4fc2fe29e5a2a800cc5f298ae
        Reviewed-on: https://gerrit.libreoffice.org/29966
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-17  Stephan Bergmann  <sbergman@redhat.com>  [6786748a70046c7b7f19388985df8db2b20aeff3]

        Use perfect forwarding
        
        Change-Id: Id34fb78bc80b0796a09286c4fe5f25c5cf98c211

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [ac53789077eef17e2d895826abfe22888716600a]

        gtk3: rework theme code to separate old and new theming schemes
        
        Change-Id: I7c1341a920c4607937ffab06c182a0ba0e0b26fd

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [e2af8f92a7308bc28c257b7905ec3a8a724554b1]

        Resolves: tdf#101699 get combobox junction right
        
        gtk3-demo has examples of foreign drawing, follow
        the patterns there to figure out what to do, add
        stuff to gtk3-demo to demo what we need to do if
        any particular case here is lacking
        
        Change-Id: Ia1a22280161c97a3eab2d94fc4744fe971d31727

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [4316c18e4a19b55ffb3588cb9270a8ad3f7b386e]

        stop warning on older gtk3s
        
        Change-Id: I57d0875acdaf3a1a14badb9e08e7c08fd726baea

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [4fce8bd59eae6d2ed6e5a3f9a3d4898fcd3431a9]

        use released 3.20.0 instead of 3.19.2
        
        Change-Id: Iac311e0c326cf79a2dbacb889d39ab49ccaa9325

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [dd04278bfc3c89336283fcab1222147dcd796a77]

        need 3.19.2 or above for these
        
        Change-Id: If385b45b12c72a0d7460a9a4c9d0b0e3bfc1195e

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [70f7697c4243739c28feaa33b091f6c64a8356cb]

        gtk3: select old/new gtk theme behaviour etc at runtime
        
        Change-Id: Ie09419049e3d839315f4fc8a937f0dde74688d98
        Reviewed-on: https://gerrit.libreoffice.org/29969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-10-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [148ca1024379e3712df4d855595df9bb46cdb1c4]

        safemode: Add hints how to get help/report a bug
        
        Change-Id: Ie65e9706017f5f56fa4c453aa3fdb117b201096e
        Reviewed-on: https://gerrit.libreoffice.org/29961
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [d5b8b98393f529d1181b0305313a95ab90ef0bf2]

        split these ifdefs into larger blocks
        
        Change-Id: I501d06096aa51066af8806277b7d392e39747494

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [e3fca8b4a0f5e517f994b35f1d4ff152fb17c3a2]

        bundle duplicate code together
        
        Change-Id: Id67e5026e21138c0583df8099436da01e4e2dab3

2016-10-17  Caolán McNamara  <caolanm@redhat.com>  [8bff380fed975dc7f6365b7f2ca7213c3cf4d302]

        Related: tdf#103166 but still allow removing placeholder submenus
        
        Change-Id: I3ed5feaebcd074562d5412dca9e5cb4086a7df39

2016-10-17  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [26c99e42db233e375a007c49e1e903359caa1ce3]

        tdf#103274: Add helper for a default XCommandEnvironment reference.
        
        This helper should be used where the empty XCommandEnvironment
        e.g. something like:
        
        css::uno::Reference< css::ucb::XCommandEnvironment >()
        
        is currently used.
        
        See comment in the committed code (include/unotools/ucbhelper.hxx)
        for details.
        
        A case use is presented in this commit, please see:
        sfx2/source/doc/docfile.cxx for details.
        
        Change-Id: Ieb97c0ed61f31ef8df532c8be0e7ff1035327915
        Reviewed-on: https://gerrit.libreoffice.org/29927
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-17  Stephan Bergmann  <sbergman@redhat.com>  [3c4f17b571ba041cb03d5c7e27968ee11edfb97d]

        Don't swallow exceptions in DBG_UTIL mode
        
        Besides, the original "on Windows..." comment from
        600163882703c64103784ff66c4bedfbe83809eb "INTEGRATION: CWS fwkfinal1: #i43920#:
        catch hidden exceptions" looks bogus, anyway.
        
        Change-Id: I1a31b63ca5aa818db3730b2006d2381b749e4dd3

2016-10-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d10d846eb9dd5f1f4e9577c62ad169f865b8a647]

        Force disable OpenCL in Safe Mode
        
        Change-Id: I046eb2a01c528945232cedabbf5fa08483c9e057
        Reviewed-on: https://gerrit.libreoffice.org/29960
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2f57632672fa2cd21c9b0113e7a5f8bd033157c4]

        Force disable OpenGL in Safe Mode
        
        Change-Id: I3f19231d9a9168499d9f9ed970d4da1a69cca36a
        Reviewed-on: https://gerrit.libreoffice.org/29959
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [d19cb7f5974216d3c52f758f00557a001dd1bd40]

        xmlsecurity: detect if PDF signature doesn't sign the whole file
        
        For ODF signatures we require that all streams of the storage are
        signed.  The PDF equivalent of this is to ensure that the byte range is
        the entire file, including the signature dictionary but excluding the
        signature value itself.
        
        Change-Id: Ie47f42913e2aa960f35079eb981768cd47fb9f92
        Reviewed-on: https://gerrit.libreoffice.org/29890
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [d67a7ff3dfd726372d3619fe963a5b90f24a9ebd]

        xmlsecurity: verify certificate of PDF signatures
        
        We patch xmlsec to not verify certificates, and the PDF tokenizer in
        xmlsecurity doesn't do that, either. The point of doing so, is that the
        DocumentSignatureInformation UNO struct has separate CertificateStatus
        and SignatureIsValid fields for the validity of the certificate and the
        signature.
        
        That means the certificate has to be validated somewhere as well.
        ZIP-based formats do that in
        DocumentDigitalSignatures::ImplVerifySignatures(), and this commit
        implements the same for PDF signatures, too.
        
        Change-Id: Ic486afc8f392625b1efcad989fd9053b014a261b
        Reviewed-on: https://gerrit.libreoffice.org/29889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-17  Arnold Dumas  <arnold@dumas.at>  [2b3cf45bb557d95aa67b5bc4eb1ba549e7638d6b]

        tdf#95416: Get rid of #include ../foo/bar.hxx style includes
        
        Change-Id: I6c6e0d4e013c5101f7b78bb8506a6f1f0e1b1497
        Reviewed-on: https://gerrit.libreoffice.org/29934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-10-17  Mark Hung  <marklh9@gmail.com>  [6130ff73347b5e633babf9555ee1417462cc11ef]

        tdf#43740 Don't add space after ininvisible characters.
        
        Move CJK justify code in SwFntObj::DrawText to
        SwScriptInfo::CJKJustfiy() and use break iterator to
        prevent unecessary space.
        
        Change-Id: Ifd25373530fc97d3ce547ee3cd0484d4a852491c
        Reviewed-on: https://gerrit.libreoffice.org/29911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [4ac1a406a78f58c8fba4040c960091e2af4a390b]

        sw: rename static members in SwStyleNameMapper
        
        Other code in sw seems to use the 'm_' prefix only for non-static
        members, while the most used convention for static members is 's_', so
        use that here as well.
        
        Change-Id: Ic7dd5c454e98753a9489664ee022e05ef743b863
        Reviewed-on: https://gerrit.libreoffice.org/29958
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-17  Stephan Bergmann  <sbergman@redhat.com>  [058abc7cfed47b6f7a235df16080ebb5197c8cc5]

        loplugin:unnecessaryoverride
        
        Change-Id: Id90a0a3334f4551b926a240b2e06a34337188c07

2016-10-17  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [fa8a4f62bba1c92ec9d3bd7de3be8d8443008b17]

        I made a grammar error here
        
        Change-Id: I202ed2cf4b60c8534098143bbbe26670760d7e5f

2016-10-17  Katarina Behrens  <Katarina.Behrens@cib.de>  [1896a09cd831904099df5202bb4d22ec0ddbcb0c]

        tdf#100180: Band-aid fix for non-editable chart sidebar
        
        no way should sfx2 sidebar controller be used in a base class, it
        just wreaks havoc in chart which inherits from this class, but
        uses its own controller.
        
        Since those NotifyResize calls were introduced to prevent cropped
        widgets on switching between different shape fills, try to make up
        for that with other means in .ui file
        
        Change-Id: I5a40e4d413b583b1de1e3f751493d65d41ff8465
        Reviewed-on: https://gerrit.libreoffice.org/29813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-10-17  Stephan Bergmann  <sbergman@redhat.com>  [416c552066e3a7a27430753967b3b9fe8104063f]

        external/firebird doesn't know --enable-debug, but make target "Debug"
        
        * There's an --enable-developer configure option, but it probably does more than
          just default to the "Debug" target, things we potentially don't want here.
        
        * Disabling --enable-debug for MSC was apparently a leftover from firebird 2
          times, f58f10fc89e19d182b5a415bb69af5ecc7de080a "firebird: --enable-debug
          breaks the build with MSVC".
        
        Change-Id: Id9f7b6aa0cdfcea0b07f94814a8dab43488879bb

2016-10-17  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [74c1355c99b3c5edb9673cc1bf1438f10e68d658]

        tdf#100352 Provide French classification file
        
        Change-Id: I1dea9c22054dde4a52241d544fb02c0ad84b0872
        Reviewed-on: https://gerrit.libreoffice.org/29915
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2016-10-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [f3d9249ca6be6e69362b3ae90842fd2211fd0829]

        xmlsecurity: check file header when reading PDF signature
        
        Currently the only non-ZIP-based import filter that declares the
        SUPPORTSSIGNING flag is PDF, so if we get a stream without a storage, we
        assume it's PDF.
        
        If any other non-ZIP-based format would add that flag in the future,
        that would mean PDFDocument::Read() gets that as an input. That means it
        makes sense to at least check the file header early in the tokenizer,
        and return early when that doesn't match.
        
        Change-Id: I8760d130c4211f37be705e03b22814825042cac8
        Reviewed-on: https://gerrit.libreoffice.org/29888
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [f29baf7735ddc162801fea73ecf705805aa4ec11]

        Executable_pdfverify: initialize nss / mscrypto
        
        This was broken since commit 9fe910e4861a7911c6d286258a30954e715653ac
        (xmlsecurity: use common NSS init in PDFDocument, 2016-10-13), after
        that PDFDocument assumes that the client code does the crypto
        initialization.
        
        Change-Id: Iaee005afef6bd602c3a95e9a18f407c4d4223a26
        Reviewed-on: https://gerrit.libreoffice.org/29887
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-16  Yousuf Philips  <philipz85@hotmail.com>  [29834be11ab48245abca212c05715395f4704f78]

        tdf#103170 Heikobar: Add table section and adjust clipboard section
        
        Change-Id: I62a3a16c52566f1877e9c3ac7a627efab1b4058f
        Reviewed-on: https://gerrit.libreoffice.org/29908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-16  Yousuf Philips  <philipz85@hotmail.com>  [0792058084928e3f4391801431853a7415b7c258]

        tdf#103170 Heikobar: image section icons, alignment and menus
        
        Change-Id: Ib1fda02ba6cecac8566535c4729af4e45c9c0d91
        Reviewed-on: https://gerrit.libreoffice.org/29900
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-16  Julien Nabet  <serval2412@yahoo.fr>  [8687e31b54767faf498f6c08a132d714e327cd05]

        typo
        
        Change-Id: I88c404d8e46ba87017af2167fd31dc9dd8758082

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [35d9cd4969ba39d7ac8975d4102b4de5a9ae2562]

        clang::FileEntry::getName now returns StringRef on Clang master
        
        Change-Id: I94c9676e52a3c60ad70567396a8484e844176c6e

2016-10-16  Julien Nabet  <serval2412@yahoo.fr>  [9a0e3d1de75a1986d614a52f1f41276411709cce]

        fix Android build (desktop)
        
        stol is missing in the std namespace on the broken Android toolchain, work it around.
        
        (I copycat https://cgit.freedesktop.org/libreoffice/core/commit/?id=c2673a358c78b864c1276f7956d5a348003b7a02)
        
        Change-Id: I4d85b81abf5d72c08d9aae72638823b8a0484cc1
        Reviewed-on: https://gerrit.libreoffice.org/29921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [6d4f7734ad63998b067f50b6564639a527bf34e3]

        clang-cl loplugin: avmedia
        
        Change-Id: Id9ccbeb100ca9770226d0c8c84dae0a02aa7d2d6
        Reviewed-on: https://gerrit.libreoffice.org/29882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [233e5d5f85b1b0e3ad6f6c90b0348448b0d54bb1]

        clang-cl loplugin: basic
        
        Change-Id: Ibb324ac81343d56038d18a4ee9b27b486df6e520
        Reviewed-on: https://gerrit.libreoffice.org/29881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [22001778560a08b4097bc30035cd5a494bdd1975]

        clang-cl loplugin: bean
        
        Change-Id: Iedaf2fc0c1e2cab446687c6c73cceb3c6b77e6e1
        Reviewed-on: https://gerrit.libreoffice.org/29880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [fee419ae25f15d8f001a1cba1fc1d1704038c94b]

        clang-cl loplugin: bridges
        
        Change-Id: I46bcc6eb1f34184626d2f584d7164d84f54c2cf8
        Reviewed-on: https://gerrit.libreoffice.org/29879
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [29eb4f122bab9ba7280945d0c8a15588b1d46895]

        clang-cl loplugin: canvas
        
        Change-Id: I3e4f9ccbe608a98759f2a9e312839eb909e6b575
        Reviewed-on: https://gerrit.libreoffice.org/29878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [347f67dd67f79316912db5611358957bbc4c9524]

        clang-cl loplugin: codemaker
        
        Change-Id: I1e11ea28d90a5ee47a0ad6d302724b226ef8440b
        Reviewed-on: https://gerrit.libreoffice.org/29877
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [3b02c40a404f5a7a635e6c936dc8362b8911edb8]

        clang-cl loplugin: comphelper
        
        Change-Id: Icde27eeeb21e9049630028e81af10edc1ba8ae04
        Reviewed-on: https://gerrit.libreoffice.org/29876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [227d3d09910232545d41975e9b5af9863257bc37]

        clang-cl loplugin: configmgr
        
        Change-Id: Ia7324ffcd3aa11ac904c926fe82bb636fbb19f70
        Reviewed-on: https://gerrit.libreoffice.org/29875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [b9ed8dd02ac1435e6a02afbbbe789d29d965364a]

        clang-cl loplugin: connectivity
        
        Change-Id: I025cf2ad63f08bb58d54983982d7a116fac0ffea
        Reviewed-on: https://gerrit.libreoffice.org/29874
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [2b326037931e5e98f543cdaa003606fc4fb9b43b]

        clang-cl loplugin: cppuhelper
        
        Change-Id: I03d082bb6e403bda0028286d89e22006578da4a8
        Reviewed-on: https://gerrit.libreoffice.org/29873
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [8b7198f68f956106827161d7b9abe07c47026f00]

        clang-cl loplugin: dbaccess
        
        Change-Id: I96982e5298783384c2978056af7955d012289f25
        Reviewed-on: https://gerrit.libreoffice.org/29872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [08abfef116d893d6a062d432ff89e7af8b7b679d]

        clang-cl loplugin: desktop
        
        Change-Id: If2f5bfa6c05098c5362cd6c7b546520dc01ee821
        Reviewed-on: https://gerrit.libreoffice.org/29871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [1f9b6013e507ee4acb9374cee909f59139d52978]

        clang-cl loplugin: dtrans
        
        Change-Id: I1d55f3e7ecbde486f318d5175b1570f0caa33255
        Reviewed-on: https://gerrit.libreoffice.org/29870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [5eab3e5eec67ad97f39f792852e88003fea89d1c]

        clang-cl loplugin: embeddedobj
        
        Change-Id: Id8359ff2bc2ae177837f5c58f949d40b818a8684
        Reviewed-on: https://gerrit.libreoffice.org/29869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [3b658759c945a5e2da7b2c6acfdecc9c3d9c6a34]

        clang-cl loplugin: embedserv
        
        Change-Id: I9901dac882a74453015881ded2355ff0a51b50d5
        Reviewed-on: https://gerrit.libreoffice.org/29868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [d11ac6045926d4c6e392b3797939fbb7c7d37b27]

        clang-cl loplugin: extensions
        
        Change-Id: I659d8a3b098c7417235006c86ea60e7fe1e56a44
        Reviewed-on: https://gerrit.libreoffice.org/29867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [099ef29c47970d4b9d20f31d0ccbef93c492226b]

        clang-cl loplugin: filter
        
        Change-Id: I94a176eaa10a9ba010ebf2ea24a330525062d006
        Reviewed-on: https://gerrit.libreoffice.org/29866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [432e3162e6cf4e90137699d45934b5db56a89aaf]

        clang-cl loplugin: fpicker
        
        Change-Id: Ib19175affd48610fc164a996d609b369256d4f72
        Reviewed-on: https://gerrit.libreoffice.org/29865
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [5f2bf2ce3ce2b5614ceaa454bffb3ce0623ce48a]

        clang-cl loplugin: helpcompiler
        
        Change-Id: I72050a984389b2685dc7d78d4d52bec4ce453b53
        Reviewed-on: https://gerrit.libreoffice.org/29864
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [a217e0d012919a4cc06ee87aa39ee49350aeb558]

        clang-cl loplugin: hwpfilter
        
        Change-Id: I63677cea6ee2cec0589bd853ca9b135931df63d4
        Reviewed-on: https://gerrit.libreoffice.org/29863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [1a98de0ee1438c1a0dd4c59cf1016d81d8b1b7f3]

        clang-cl loplugin: i18npool
        
        Change-Id: I9d0f4ac9c9abe119ab42736eb9b9ad4ea54a8806
        Reviewed-on: https://gerrit.libreoffice.org/29862
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [8b984dae44fba9a49448e19699261703be55d197]

        clang-cl loplugin: idlc
        
        Change-Id: Idcd117aa896779bb5ebdfa33c24d5e374dd943cf
        Reviewed-on: https://gerrit.libreoffice.org/29861
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [1ccc7c425b47e1eaeca9463cb4367afd72fe1656]

        clang-cl loplugin: jvmfwk
        
        Change-Id: I4ae0795469e70d6be3d2052d96a2f0dad3920d8b
        Reviewed-on: https://gerrit.libreoffice.org/29860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [932c1c57a035d897d70a0cb774349a71e2269cd9]

        clang-cl loplugin: odk
        
        Change-Id: I8c524bd6522a04339d5e30d6e315347a48b6473f
        Reviewed-on: https://gerrit.libreoffice.org/29859
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [52659c125e767bffedaae503b58a7a82b502fbf8]

        clang-cl loplugin: opencl
        
        Change-Id: I7e0e79d67d6701e519f841d893c9b7b2f5ebef80
        Reviewed-on: https://gerrit.libreoffice.org/29858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [941049c9da2b7ba5a589c6c2658b43ff53fe2e50]

        clang-cl loplugin: pyuno
        
        Change-Id: Ic093b58be1f2b78d904d6d036b52532f97c3b336
        Reviewed-on: https://gerrit.libreoffice.org/29857
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [4cfb22aaf50f93019ee888e84a2db2efd048b894]

        clang-cl loplugin: sc
        
        Change-Id: I24d091174ab602ecf80c65ad75fd450e55cb01ac
        Reviewed-on: https://gerrit.libreoffice.org/29856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [480e84d88d96d2d245b653613a9b83f3d7120ed8]

        clang-cl loplugin: sd
        
        Change-Id: I26a1e20a3b811aea535994cda2e49a9c39df64b7
        Reviewed-on: https://gerrit.libreoffice.org/29855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [6ac0e9f4d121584c75961bc5b1be739f9fa91f3b]

        clang-cl loplugin: sdext
        
        Change-Id: I9f5e73b6f561ccb635217227787c6e8a574bdc97
        Reviewed-on: https://gerrit.libreoffice.org/29854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [83d6099b7d89f91695d34a18b314f16092972efb]

        clang-cl loplugin: setup_native
        
        Change-Id: I424164d19ba59697d39b3a3888ec2f743a3a832c
        Reviewed-on: https://gerrit.libreoffice.org/29853
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  Stephan Bergmann  <sbergman@redhat.com>  [918d85a82d6535932118247a7fb754dde9f49cd1]

        clang-cl loplugin: sfx2
        
        Change-Id: Ided50d3573a40d50bb980ccba78de7129c42cffd
        Reviewed-on: https://gerrit.libreoffice.org/29852
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-16  nadith  <nadmalinda@gmail.com>  [71901bfedd9f0f6f31be8a9ff54253d56c10b5f3]

        tdf#98004 - Enhansment on Editor(Beanshell)
        
        Add a toolbar A little enhasment for the editor has been done.
        Added a toolbar for set of buttons that was previously in a JPanel
        and now it is in Jtoolbar in the editor
        
        Change-Id: Ie04232e7824c051f272d69cc109eec0e70ccf921
        Reviewed-on: https://gerrit.libreoffice.org/29806
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-16  Mirco Rondini  <mirco.rondini@yahoo.it>  [6d4dd15ee2fa3206988c0facbf47c1a9ab527f30]

        tdf#74740 <change "Paste Only Value" to "Paste Only Numbers">
        
         Changes to be committed:
        	modified:   officecfg/registry/data/org/openoffice/Office/UI/CalcCommands.xcu
        
        Change-Id: Ie765edcc1490fbdf86d4c64f53dfa84f9899ad2d
        Reviewed-on: https://gerrit.libreoffice.org/29678
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-16  Dilek Uzulmez  <dilekuzulmez@gmail.com>  [403bb51074848cd3f78c13eef14ce306e4f86501]

        tdf#95416 Get rid of #include ../foo/bar.hxx style includes
        
        Change-Id: Ic8cf5a305a8249ec64f33b23175370708ddf254e
        Reviewed-on: https://gerrit.libreoffice.org/29901
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-10-16  Douglas Mencken  <dougmencken@gmail.com>  [1d52483d990f7723fe709dd0348bb9b9d0e991f2]

        help packimages.pl be compatible with Perl versions before 5.12
        
        configure.ac doesn’t check for the version of Perl at all
        so you can’t suppose that it is guaranteed to be 5.12 or beyond
        
        before this patch
        in the case you use perl < 5.12 at build time
        you would get
            Can't locate object method "newdir" via package "File::Temp"
            at solenv/bin/packimages.pl
        
        the commit 4e3dc8c141c2efd037c1f214b5edff071812b6a8
        introduced such incompatibility
        
        Change-Id: Icd9281e0065ed67d69d07ac921b054deed052764
        Reviewed-on: https://gerrit.libreoffice.org/29907
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-16  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [5239cefff56875c7bb45c046977f1724aace0cfb]

        tdf#46738 Fix exporting .xlsx of coloured empty cells
        
        When spreadsheet contains more that 84 cells, and these
        cells are empty, but contains additional data (border color,
        text color, specific formatting), the remaining rows are
        ignored during export to .xlsx and .xls
        As a result such empty rows are not saved during export.
        This patch is fixing most cases and make sure that at least
        first 84 empty cells will be preserved.
        It is not impacting the performance as it is still notchecking
        next columns when the visible cells are more that 84 characters.
        This patch improve exporting empty cells, but not impacts
        performance.
        
        Change-Id: Ia7027e2c8a2fd48ab4a0e840f970d57167454451
        Reviewed-on: https://gerrit.libreoffice.org/29899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [842e503a03bb0f27eb4799ba4a8cb91ab07c3174]

        add BETAINV test case
        
        Change-Id: I0e3ed47b3efd4f869ab7d3b75577282d37b76619
        Reviewed-on: https://gerrit.libreoffice.org/29895
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f44bb50070eb71d37bd9616c178b5c74b98261e6]

        add DOLLAR test case
        
        Change-Id: I8bbc8b14faf17cd2219a26b25fe10ceb448b90ba
        Reviewed-on: https://gerrit.libreoffice.org/29896
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [51069a07fb637e0de2aec71b9f21d891667acaa3]

        add CRITBINOM test case
        
        Change-Id: I0f6c28937da22ab3b514a51e5c4f63ca89377169
        Reviewed-on: https://gerrit.libreoffice.org/29906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a72f5d020f137e6ef9e1987e64631c068d0f7ebd]

        add GAMMA.DIST test case
        
        Change-Id: Id17a38c823d0dae6bdf2bd7ec550b7b0f6e0c7f2
        Reviewed-on: https://gerrit.libreoffice.org/29905
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-16  Hieronymous  <sudk1896@gmail.com>  [f85439d415e11e314016f18240640038f9ec4387]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Id97c6698d9ecac07348d3bdd3e031dbbb8486ae7
        Reviewed-on: https://gerrit.libreoffice.org/29824
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-10-16  Hieronymous  <sudk1896@gmail.com>  [f2c3efb124f12f6087b2304c5c55f202b0d41f9a]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I5b484c6f6e950a59e811da818be8a5e1e6cfc65d
        Reviewed-on: https://gerrit.libreoffice.org/29827
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-10-16  Hieronymous  <sudk1896@gmail.com>  [ad59a9a9cd1e48fa5120c98930f49fd02551185c]

        tdf#88205 css::uno::Sequence to use initializer_list ctor.
        
        Change-Id: If4f2e8e369930f028c342bc81c4f49df7350e238
        Reviewed-on: https://gerrit.libreoffice.org/29811
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-10-16  Hieronymous  <sudk1896@gmail.com>  [01dc6d098def20d6db57a13e8b2d79492a051fce]

        tdf#96099 Reduce no. of useless typedefs for trivial containers.
        
        Reduced vector< OUString > typedefs in sbintern module.
        
        Change-Id: I5b2fd6f0b5fe0ae538a12ac028a08458c6eb4714
        Reviewed-on: https://gerrit.libreoffice.org/29916
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-15  Maxim Monastirsky  <momonasmon@gmail.com>  [970a66f8c919ea0524f216f40d21b3e2a8c88ccc]

        Use UNO registration for font name toolbox control
        
        Should help to eventually get rid of the wrapper in reportdesign.
        
        Change-Id: I9fc94f2ed650561eb47f2f91939b3aa37f031c3b
        Reviewed-on: https://gerrit.libreoffice.org/29910
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-10-15  Mark Hung  <marklh9@gmail.com>  [bd041161f3dc65a36245ce271007dce003529a9c]

        tdf#43740 Do not use UniscribeLayout for CJK Ideograph Variations.
        
        It used to use UniscribeLayout when any Unicode varaiation selector
        were found, disregard whether it is a Asian or a complex script.
        However CJK Ideograph Vairations are better layouted by WinSimpleLayout.
        
        Just check the case, differ based on the base character of the
        variation sequence.
        
        Change-Id: I4a2ad160a9ab70a6dbc96c301a6a5ad16e140245
        Reviewed-on: https://gerrit.libreoffice.org/29619
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-15  Mark Hung  <marklh9@gmail.com>  [dcef76b34aa1dca8389b3c068dc3d82a11d2c382]

        tdf#43740 Count CJK characters to distribute spaces.
        
        lcl_AddSpace determine the amount of space to distribute
        to a portion based on its text length. Counting the number
        of CJK characters prevent including codepoints that are not
        visible, such as surrogate pairs or Unicode variance
        selectors, by mistake.
        
        Change-Id: Ia20a7f76ea1ea3c1f4638db865721eaa26a8c82c
        Reviewed-on: https://gerrit.libreoffice.org/29616
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2016-10-15  Szymon Kłos  <eszkadev@gmail.com>  [04677dcba24c76a9860839ab59fb3bff86b2b6d1]

        tdf#86946 Page Column Type popup accessible form the toolbar
        
        Change-Id: I39ab090f62de1fb345a339b308454beb4bffe0cd

2016-10-15  Eike Rathke  <erack@redhat.com>  [2a45b26c619d1125419819d501a7653cf8d6e5ca]

        Resolves: tdf#98481 Google Sheets uses OOXML t="str" differently
        
        Set string results only for known good generators, otherwise
        recalculate. See source code comment.
        
        Change-Id: Ib89ba70fd7c3c515439498882fef90ca7c6e278d

2016-10-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7125de1cdb4d29cc3763147571808033ee207777]

        PivotTable: No reason to call GetSource here
        
        GetSource generates internal members related to source data,
        but when this constructor is called we don't have valid
        source data yet.
        
        Change-Id: Ia813740fc425d70e7b294fca287f7afe784201a5

2016-10-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6520c8f2f3271c2f36429084a6b0f737f2ad4b88]

        PivotTable cache: Remove useless mnValueSortIndex
        
        We can use mnOrderIndex to get the same result.
        
        Change-Id: I71f68ebefe08c3664954ecdf6345cca4ed5ccafc

2016-10-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [57185b9c32b003212c8129480c388f584adc3ca3]

        Small pivot table performance improvement
        
        Change-Id: Ic57082aaadc4e2ed516c9875a421278e1ce4564a

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [85876a11ceb9bf144ae8365ff3a9fedd8c363ef2]

        clang-cl loplugin: shell
        
        Change-Id: I98d2e5154270b795cdd11653ecfff2abd8dda294
        Reviewed-on: https://gerrit.libreoffice.org/29851
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [cb97267f5676b7790806dc15d17f2a6523232ccc]

        clang-cl loplugin: sw
        
        Change-Id: I1e0894f116e8288eb8b648ed3ac679be237806a3
        Reviewed-on: https://gerrit.libreoffice.org/29845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [f8bf15e8ed3bf1116bc77921eb22228705903297]

        clang-cl loplugin: unotools
        
        Change-Id: I1bbdae6b27a04321b232851f5f45ac2248b55835
        Reviewed-on: https://gerrit.libreoffice.org/29843
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [81dde672f15965cf77b041c1991bd260c4774278]

        clang-cl loplugin: xmlhelp
        
        Change-Id: I66956b57b542bd6375ae113ff7cc8856fa6235cd
        Reviewed-on: https://gerrit.libreoffice.org/29839
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [5a4325ea23b36da5facb0163cd940f900fa28a3b]

        clang-cl loplugin: sot
        
        Change-Id: I5f6db6802c99568255832fc94b72d1df38a6460c
        Reviewed-on: https://gerrit.libreoffice.org/29849
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [6e64342d34f97db9dcb70426d44c0fb5efec4fc0]

        clang-cl loplugin: svl
        
        The DdeInternal::Cli/SrvCallback functions apparently had broken signatures for
        64-bit Windows (32-bit DWORD vs. 64-bit ULONG_PTR parameters), but I assume that
        was actually harmless, as I think that, for Windows x86-64, those arguments are
        pushed on the stack right-to-left (regardless of CALLBACK), and they are the
        last arguments, and SrvCallback doesn't look at them at all, and CliCallback
        only looks at the lower 32-bit DWORD of the first one (nInfo1).
        
        Change-Id: Id77749dd2d29180e2d11b0ae2ad248ac1a7f1bdf
        Reviewed-on: https://gerrit.libreoffice.org/29848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [0deb7d16f32b4c89260f6aac29fc29f4e5bd8261]

        clang-cl loplugin: svtools
        
        Change-Id: I3271529ffe48ebafd203b759a72741a9bdbba506
        Reviewed-on: https://gerrit.libreoffice.org/29846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [774e51d44c3bab7652c8807bbf2ed68293b47a6e]

        clang-cl loplugin: xmlsecurity
        
        Change-Id: Ic101384ca32abb0d527f97d2cf695eb19c66da86
        Reviewed-on: https://gerrit.libreoffice.org/29838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [f8854116e1c3bbe971dcb754f7db501d5302b651]

        clang-cl loplugin: winaccessibility
        
        Change-Id: I40f8a6fef9d66b28a1d72551a6873b041b38b09d
        Reviewed-on: https://gerrit.libreoffice.org/29840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [dd63b7431164cbc7de5ac62df44aeba344c009c5]

        clang-cl loplugin: uui
        
        Change-Id: Ie8cab2cf21258a8043db596291c442a6a13b113b
        Reviewed-on: https://gerrit.libreoffice.org/29842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [d714c04513927524b9208868b8610b94ea99312a]

        clang-cl loplugin: toolkit
        
        Change-Id: I2f3c1416e1550c511c21ebf609f0f4465e8568cb
        Reviewed-on: https://gerrit.libreoffice.org/29847
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [ce8bb761f39db039fca2e312348a263d7fd7bf19]

        clang-cl loplugin: solenv
        
        Change-Id: I0a1075b92e787fc8bab7cfab5c3f24ad918a9181
        Reviewed-on: https://gerrit.libreoffice.org/29850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [48b1c8898d2f5a54435d23c412a0c65b553ef46d]

        clang-cl loplugin: vcl
        
        Change-Id: I40f8a6fef9d66b28a1d72551a6873b041b38b09e
        Reviewed-on: https://gerrit.libreoffice.org/29841
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Stephan Bergmann  <sbergman@redhat.com>  [613213240a84327a0a72bb5ee98cc88d50c1fd0e]

        clang-cl loplugin: tools
        
        Change-Id: I6f02d9607405e144727f925c8f8a1de6041688b9
        Reviewed-on: https://gerrit.libreoffice.org/29844
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [810e664de088721b6452016d83fb3ef3e6ca5eb1]

        use initializer list ...
        
        ... for default pool item arrays and item infos
        
        Change-Id: I79db1b4e4a78471d81409dd976a912eeccf1065b
        Reviewed-on: https://gerrit.libreoffice.org/29540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [99e3cf1ce98357ae068b52d726be1b76df5278fe]

        avoid exception
        
        Transformation is an optional property of XShape,
        rATransformation can refer to an empty Any.
        
        results in warnings like this, e.g. when you add a legend:
        > warn:chart2:27587:1:chart2/source/view/main/ShapeFactory.cxx:2135:
        > Exception caught. Type: N3com3sun4star3uno9ExceptionE, Message:
        
        set Transformation property only if needed
        
        Change-Id: I1edae0a984f8264a6a0638b90a7197e316832c02
        Reviewed-on: https://gerrit.libreoffice.org/29527
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-15  Yousuf Philips  <philipz85@hotmail.com>  [619e74ccb0e97b0ea12ae11c5b36084706d5002e]

        tdf#103170 Add contextual image section buttons
        
        Change-Id: I67306ff39ffc951edc5fd209dbb337caac67ae08
        Reviewed-on: https://gerrit.libreoffice.org/29893
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-15  Yousuf Philips  <philipz85@hotmail.com>  [c33f0e0c8579be4744902ca92fe5d8f7ae2d60e4]

        tdf#103223 Arrange buttons, add spacing and separator to Area tab
        
        Change-Id: I6aa6c1a43ac3f3ab468c28dbc298d60646c7dadb
        Reviewed-on: https://gerrit.libreoffice.org/29892
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-14  Kohei Yoshida  <kohei.yoshida@collabora.com>  [92874f2f134d28b77163a21ff5d04c5234ca65b2]

        This is no longer used.
        
        Change-Id: I625a418c582b41ca324874e27900670151a9d2b2

2016-10-14  Kohei Yoshida  <kohei.yoshida@collabora.com>  [3bd025ec76ba305ce5892acefc57385599dd12e1]

        Remove the branching at the end of IterateParametersIfs().
        
        For (hopefully) better performance.
        
        Change-Id: I59ed454aa9ace2f945facceee14f4e25610feebf

2016-10-14  Kohei Yoshida  <kohei.yoshida@collabora.com>  [19d788daff32df531d3c830dd83e198131f464db]

        Do parameter count check outside of IterateParametersIfs().
        
        To reduce branching and scoping.
        
        Change-Id: I664e013f941c5b5dea44a6794ed133381cfc7b4c

2016-10-14  Michael Stahl  <mstahl@redhat.com>  [b5b57c677fd7fe9b2594e428c556862df88fca9d]

        tdf#64038 ODF import: fix handling of space following <text:s>
        
        The whitespace collapse algorithm given in ODF 1.2 part 1,
        "6.1.2 White Space Characters", was not implemented as well as it could be.
        
        Although the problematic case is arguably invalid, because "6.1.3
        <text:s>" says:
        
            This element shall be used to represent the second and all following
        “ “ (U+0020, SPACE) characters in a sequence of “ “ (U+0020, SPACE)
        characters.
        
        Hence it is probably irrelevant in practice that a space following <text:s>
        was ignored, because a conforming document cannot have such content.
        
        Change-Id: Ic30347fff27176c511ea317d46a1011b410e57d5

2016-10-14  Yousuf Philips  <philipz85@hotmail.com>  [df84fdc645462e070b0227909f95716592885bde]

        tdf#103170 Adjust grid spacing and shrink section headings
        
        Change-Id: I354cf2eebaf6330e8dbecfa44185cb06df0f47dd
        Reviewed-on: https://gerrit.libreoffice.org/29833
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-14  Stephan Bergmann  <sbergman@redhat.com>  [667c9c18973e00e530b25735707b2fa8c1602882]

        Revert "Don't use the (win32) jawt_md.h as we don't have that when cross-compiling"
        
        This reverts commit db57823374ee65b80cd53c5fd4234ad3bf6e287d, as it causes
        loplugin:externandnotdefined under clang-cl, and cross-compiling Windows on
        Linux seems a rather dead project for now.
        
        Change-Id: Ia7fd742385fa0d609007f70e5116a99729224f77
        Reviewed-on: https://gerrit.libreoffice.org/29835
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [3223c551c37c6b10b5b7de23ffa4520d720338b6]

        loplugin:mergeclasses merge TextView with ExtTextView
        
        Change-Id: If7e11dd8f6b2cb6dc19c6aa3f7e50e2e88861eac
        Reviewed-on: https://gerrit.libreoffice.org/29828
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [d7afcb0e72aaa1c8f55b6a82fa40bebc6565c283]

        sc: silence loplugin:staticmethods
        
        Where it complains about one specialization, but other ones can't be
        static.
        
        Change-Id: I031ddb795914c778f363b11ba16065e2b372b381

2016-10-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [28fcdc4fecd373c8142376532004528d3d619306]

        xmlsecurity: avoid checking storage streams of PDF files
        
        DocumentSignatureHelper::isOOo3_2_Signature() checks if the manifest
        stream of the ZIP package is signed. A PDF file has no storage, so don't
        do that check for that format.
        
        With this, a valid PDF signature is shown as valid in the Digital
        Signatures dialog as well.
        
        Change-Id: I58c1cbd665b7c5894d1cfa193061a9370f76c8c4

2016-10-14  Marco Cecchetti  <marco.cecchetti@collabora.com>  [e5e461dd60e7d104f6eb1187949c161372e7b02e]

        tdf#103211 Calc: it is insane to call EditGrowX/Y while the edit view is growing.
        
        That could occur because of the call to SetDefaultItem later.
        We end up with wrong start/end edit columns and the changes
        to the output area performed by the inner call to EditGrowX are
        useless since they are discarded by the outer call.
        
        In the inner call the output area is not the new one computed by the
        outer call, on the contrary the data field `nEditStartCol` and
        `nEditEndCol` have been already modified, so the inner call would
        modify them using the wrong output area width.
        
        Maybe the call to SetDefaultItem should be performed in another place,
        anyway the outer call takes into account the correct horizontal adjust
        when computing the new start/end edit columns and the new left/right
        output area.
        
        Change-Id: I56d038f33ab9d1933c4c6cd1db6d9cd012fb6db1
        Reviewed-on: https://gerrit.libreoffice.org/29784
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-14  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [cf43ff5262a111f9fbebe58d254b704ec057cbf6]

        tdf#102948 Make HYPGEOMDIST ODFF1.2 compliant.
        
        Also reduce duplicate code.
        On Export to OOXML, HYPGEOMDIST is converted to HYPGEOM.DIST.
        
        Change-Id: I70a70ee6b5c542e272ef574073ebcd1924f31083
        Reviewed-on: https://gerrit.libreoffice.org/29767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-14  Marco Cecchetti  <marco.cecchetti@collabora.com>  [d4ddc8cb005887e4b2810006425cccf12937347f]

        LOK: Calc: fixed missed tile invalidations on cell text editing
        
        What's new:
        1) when an edit view is killed, the area which was used by the edit
        view is invalidated for both own window and other view windows after
        the edit view has been destroyed;
        
        2) when an edit view is created or its out area is expanded, the
        windows of other views are invalidated too;
        
        3) when a vertical scroll occurs in the edit view area the windows of
        other view are invalidated too;
        
        4) same methods renaming since now we add/remove windows not edit
        views.
        
        Change-Id: Iac54f5b182c9562f08bb724f9ddde1c26cffa2e7
        Reviewed-on: https://gerrit.libreoffice.org/29783
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2016-10-14  Marco Cecchetti  <marco.cecchetti@collabora.com>  [cec94a4ecaad666f7222598fd1e2ad9ac05fb878]

        LOK: Calc: an edit view may be not displayed when a 2nd one is killed
        
        - description: when in view #1 text editing of a cell is over (edit
        view killed) a cell still text edited in view #2 can stop to be
        painted correctly;
        
        - reason: when an edit view is killed an
        ScTabViewShell::UpdateFormulas is broadcasted to all views which in
        turn ends by invoking ScViewData::SetEditEngine for already existent
        edit views: if the needed output area size for the actual text content
        is less then the actual output area size (once grown, output area is
        never shrunk) leads to this issue;
        
        - solution: skip to invoke ScViewData::SetEditEngine when LOK is
        active and the related view is not the current view.
        
        Change-Id: I2a97966c7c04701f0a5443aaaeb74760b622045d
        Reviewed-on: https://gerrit.libreoffice.org/29627
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/29660

2016-10-14  Marco Cecchetti  <marco.cecchetti@collabora.com>  [606b69a5d3885ccda91a4dccbf0b22c634b2f2a9]

        LOK: Calc: if text of 2 cells overlaps, painting occurs in wrong order
        
        - description: when text content of two near cells (edited in 2
        different views) overlaps, the input content showed is the one entered
        in the other view;
        
        - reason: the edit view of other views was painted after the edit view
        owned by the current view;
        
        Change-Id: I7c47f63bc46f7ce43fc494f018167918d44314b6
        Reviewed-on: https://gerrit.libreoffice.org/29626
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/29659

2016-10-14  Marco Cecchetti  <marco.cecchetti@collabora.com>  [6c9337866d9b4fe4870c3ab2729c6837d07473ff]

        LOK: Calc: missing invalidate when ending larger-than-cell edit text
        
        - reason: when text content goes further than the cell border the
        output area of the edit view is grown (extended to an adjacent cell),
        on the contrary the output area of edit views used only for
        invalidating windows of other view shells is never updated, so, in
        other views, only the tile where the edit cell is placed is
        invalidated;
        
        - solution: instead of adding fake edit views for invalidation porpuse
        (and having to updated the output area of each of them when required),
        the new solution provides each new edit view, created on cell editing,
        with a set of `foreign` windows related to other views, they are added
        and removed to this collection owned by an edit view still using the
        ScExtraEditViewManager, which has been in turn simplified; when
        EdiEngine::UpdateViews is invoked not only the window where the edit
        view lives is invalidated but also all `foreign` windows in the owned
        set;
        
        - note: ScTiledRenderingTest::testTextEditViewInvalidations unit test
        has been enhanced in order to test correct invalidation when text
        content goes out of the starting tile.
        
        Change-Id: Id223fb1a032d3b18d2cf70df31f704abd245b3ac
        Reviewed-on: https://gerrit.libreoffice.org/29625
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/29658

2016-10-14  Marco Cecchetti  <marco.cecchetti@collabora.com>  [a6c008b12cd2c2daf95a18eff0d72239588a5321]

        LOK: Calc: parallel cell editing: small code improvements
        
        - A single instance of ScExtraEditViewManager is created per
        ScTabView;
        
        - On destruction a counter is checked in order to be sure that all
        created edit views have been destroyed.
        
        - BoolLock has been replaced by comphelper::FlagRestorationGuard
        
        Change-Id: I6b0293c4d2e9151dff8b13601d0074c4b2567b25
        Reviewed-on: https://gerrit.libreoffice.org/29582
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/29657

2016-10-14  Mike Kaganski  <mike.kaganski@collabora.com>  [c3fa866e768b67650b1e52308565e9344db0b4b4]

        tdf#92817: re-implement empty lockfile fix
        
        As stated in original commit 8d411a4a1ef6844c00bc714f8b144d3729e4f4e8,
        An empty lock file doesn't have OOOUSERNAME and SYSUSERNAME.
        
        Change-Id: I17fc6d3375f411749fcbbe80535beb8ba53a0e71
        Reviewed-on: https://gerrit.libreoffice.org/29834
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-10-14  Gabor Kelemen  <kelemeng@gnome.hu>  [0b7e11a2a7ade0b565c18d1deb58c19848f6ceef]

        Updated core Project: help  599f664d48f995c461e06daf2295c1f9921fbcb8
        
        Format - Slide Design menu item is now Slide - Slide Master Design
        
        Change-Id: I3a823853f513c66a4a5b66ed86d9201730d09c5e
        Reviewed-on: https://gerrit.libreoffice.org/29821
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-10-14  Gabor Kelemen  <kelemeng@gnome.hu>  [194038b04525458b05b5b91af745dace85c23feb]

        Updated core Project: help  cf275ebb3fd3535f191ed02632dae2d5d7950657
        
        Drop the obsolete Task Panes help
        
        - Move the still used ahelp contents to masterpage.xhp
        - Add description of the Table Design command directly to
        the Table toolbars help page
        
        Change-Id: I44f679a29fc26d4930ec91314022e890c3559e50
        Reviewed-on: https://gerrit.libreoffice.org/29820
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-10-14  Caolán McNamara  <caolanm@redhat.com>  [1054eb97a61d916b27ef4d0916b58a5a4fc6586b]

        provide another fallback
        
        Change-Id: I1438986674f7b4edb015f436bcaf7f07fd61d778

2016-10-14  Stephan Bergmann  <sbergman@redhat.com>  [edc7a6692ccdcef8f26d228cc37f5b24fb1433a9]

        Disable PythonTest_solenv_python on Windows for now
        
        ...causes all gerrit/jenkins Windows builds to fail in test_gbuildtoide; Björn
        to investigate...
        
        Change-Id: I90f95e4a91f40835d2b2d9c67a6473b95fb81597

2016-10-14  Stephan Bergmann  <sbergman@redhat.com>  [5b9a25883d59570915e5cdc53c6542def1fdb739]

        DdeInternal::InfCallback is unused
        
        ...since b5863b83d212ae344cefe0aefdfd4caddaded02b "Remove classes DdeServiceList
        & DdeTopicList"
        
        Change-Id: I9cd90cb6b50f72966210c0035034cdc6b6d2230c
        Reviewed-on: https://gerrit.libreoffice.org/29819
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-14  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [f613f6e6973b2069c5f4c5b56efa4c355118387e]

        tdf#102212: correct constraints for Calc functions CRITBINOM, BINOM.INV.
        
        Argument alpha can be 0<=alpha<=1.
        
        Change-Id: Ic1e6dec52bcfe227de49f6b9af38a618f4602c95
        Reviewed-on: https://gerrit.libreoffice.org/28934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-14  Stephan Bergmann  <sbergman@redhat.com>  [55013a7776a43bb18b7fb8faa1839369c3383cb7]

        external/poppler: Avoid UBSan warning about undefined downcast
        
        ...of this-ptr of in-construction FormFieldSignature while still in the base
        FormField ctor, as happens (in the xpdfimport process) during
        CppunitTest_xmlsecurity_signing:
        
        > Form.cc:448:12: runtime error: downcast of address 0x60f000000040 which does not point to an object of type 'FormFieldSignature'
        > 0x60f000000040: note: object is of type 'FormField'
        >  03 00 00 6d  50 84 f2 00 00 00 00 00  03 00 00 00 04 00 00 00  00 00 00 00 01 be be be  07 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'FormField'
        >     #0 0x73d7f4 in FormWidgetSignature::FormWidgetSignature(PDFDoc*, Object*, unsigned int, Ref, FormField*) workdir/UnpackedTarball/poppler/poppler/Form.cc:448:12
        >     #1 0x741713 in FormField::_createWidget(Object*, Ref) workdir/UnpackedTarball/poppler/poppler/Form.cc:677:34
        >     #2 0x73e747 in FormField::FormField(PDFDoc*, Object*, Ref const&, FormField*, std::set<int, std::less<int>, std::allocator<int> >*, FormFieldType) workdir/UnpackedTarball/poppler/poppler/Form.cc:547:7
        >     #3 0x74ec2b in FormFieldSignature::FormFieldSignature(PDFDoc*, Object*, Ref const&, FormField*, std::set<int, std::less<int>, std::allocator<int> >*) workdir/UnpackedTarball/poppler/poppler/Form.cc:1383:5
        >     #4 0x740d7f in Form::createFieldFromDict(Object*, PDFDoc*, Ref const&, FormField*, std::set<int, std::less<int>, std::allocator<int> >*) workdir/UnpackedTarball/poppler/poppler/Form.cc:1700:19
        >     #5 0x750727 in Form::Form(PDFDoc*, Object*) workdir/UnpackedTarball/poppler/poppler/Form.cc:1623:33
        >     #6 0x71d440 in Catalog::getForm() workdir/UnpackedTarball/poppler/poppler/Catalog.cc:1042:18
        >     #7 0x708572 in Annots::createAnnot(Dict*, Object*) workdir/UnpackedTarball/poppler/poppler/Annot.cc:7218:41
        >     #8 0x70772b in Annots::Annots(PDFDoc*, int, Object*) workdir/UnpackedTarball/poppler/poppler/Annot.cc:7128:17
        >     #9 0x87f3e9 in Page::getAnnots(XRef*) workdir/UnpackedTarball/poppler/poppler/Page.cc:405:18
        >     #10 0x8814b0 in Page::displaySlice(OutputDev*, double, double, int, bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool) workdir/UnpackedTarball/poppler/poppler/Page.cc:611:15
        >     #11 0x880ff6 in Page::display(OutputDev*, double, double, int, bool, bool, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool) workdir/UnpackedTarball/poppler/poppler/Page.cc:521:3
        >     #12 0x88d906 in PDFDoc::displayPage(OutputDev*, int, double, double, int, bool, bool, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool) workdir/UnpackedTarball/poppler/poppler/PDFDoc.cc:491:20
        >     #13 0x5d59fb in main sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx:142:14
        >     #14 0x7f11600ea730 in __libc_start_main (/lib64/libc.so.6+0x20730)
        >     #15 0x459388 in _start (instdir/program/xpdfimport+0x459388)
        
        Change-Id: Ia808919c8d2363d616feb4664f314a77b40dfbb8

2016-10-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [d550f5e6b670e75907be5ea81e8fd5c0f4f67401]

        xmlsecurity: expose reason string of PDF signatures
        
        Also known as comment or description. And since then we need the hex
        decoding mechanism for this and Content as well, extract that to a new
        DecodeHexString().
        
        Change-Id: Ie260b470c951661c80c0921b5ce2aa4c461f692c

2016-10-14  Stephan Bergmann  <sbergman@redhat.com>  [b3722cd9d33317c202b8492348cb4c75d02640f3]

        Missing dependency
        
        Change-Id: Ic8a97ec13613758f24996aa8a3ef8c0380cc2fae

2016-10-14  Stephan Bergmann  <sbergman@redhat.com>  [1f8f140601bd654f97d0c1e6e05b3bef949ddfaf]

        loplugin:nullptr
        
        Change-Id: Id9f702b2772a23c52a9b829093d10c83a5ab3acd

2016-10-14  Stephan Bergmann  <sbergman@redhat.com>  [60e264c4fd78478414278c814d51a8fe4e917780]

        64-bit Windows fix: InsertMenu takes a UINT_PTR
        
        Change-Id: Id14c9ac30d52fdeb6b9157df7f57202e94838909
        Reviewed-on: https://gerrit.libreoffice.org/29817
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-14  Caolán McNamara  <caolanm@redhat.com>  [7ae079274d15ab309c9811c0b3966bed727a6afe]

        silence warnings
        
        Change-Id: I80abf5092c7d4e7b8cf75e4b79ffdb9a5e0c7580

2016-10-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1b4165b0f38ea4d51cdfe28b1c89c89f6ac80a9e]

        Formatting: Make this readable without a 30" screen
        
        Change-Id: I34ebbb009f682d55a5e1232b28eef56aa39a1b17
        Reviewed-on: https://gerrit.libreoffice.org/29812
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-14  Marco Cecchetti  <marco.cecchetti@collabora.com>  [21327496cbf98ad5199c8f65f4d42941829522d9]

        LOK: handle "EMPTY" invalid tile msg with part number in payload
        
        What's new:
        1) RectangleAndPart handles "EMPTY" payloads
        2) LOK_CALLBACK_INVALIDATE_TILES msg type with "EMPTY" payload are
        handled in CallbackFlushHandler::queue
        3) gtktiledviewer handles "EMPTY" LOK_CALLBACK_INVALIDATE_TILES msg
        even if the part number is included in the payload
        
        Change-Id: I21f4a71ec875d24f4bbd100e4aacf8437d745ae4

2016-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e6c930842eea53a1faa0721c0807e07466c8fb2]

        loplugin:mergeclasses merge SfxWorkWindow with SfxFrameWorkWin_Impl
        
        Change-Id: If6cab49904fdb044d85a4fd29f79faa7b52c9959

2016-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [11570275c601496bd709da1454cd8ffde50823e7]

        convert LOCK_UI constants to scoped enum
        
        Change-Id: Ie8a8702124ba86feda17c4371e66c3997ba3557c

2016-10-14  Armin Le Grand  <Armin.Le.Grand@cib.de>  [a1b7231a33322bbbb8352e2cd6aeff3b473b01d4]

        profilesafe: Adapted to UI
        
        Adaptions to UI, added more modes what the user
        can do in SafeMode. Adapted locations to write
        pack information and added places where to enter
        SafeMode. Implemented basically all five
        possible user choices
        
        Change-Id: Ic5324a8f77ab434309e840949c3803e65a75c538
        Reviewed-on: https://gerrit.libreoffice.org/29785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2016-10-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [876fcb5461bb1fdb151a4457ccacaed6904238a2]

        xmlsecurity: expose date of PDF signatures
        
        It's a UTC UNIX timestamp, in microseconds.
        
        Change-Id: I1dad7fd6b7e68e85275219208affc890f48975d1

2016-10-14  Caolán McNamara  <caolanm@redhat.com>  [4cb720836ab03701ce508e302790c115c7808619]

        Related: tdf#101699 gtk3: get correct arrow width
        
        Change-Id: If02c598306ec6f19cf83958c4a176cafa67076dc

2016-10-14  Caolán McNamara  <caolanm@redhat.com>  [6e8dbdbe1a9d15d7e7d000e4132fd5df3fecd660]

        Related: tdf#101699 gtk3: get correct combobox and listbox arrows
        
        Change-Id: Ib2322bfda09b05925c74d93a530b9ed9fac73032

2016-10-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [d2081e8b61bbe982f4e0977c2b46e00ccf19732f]

        CppunitTest_desktop_lib: fix loplugin:cppunitassertequals warnings
        
        And also address a few new warnings in sal, plus silence such warnings
        in salhelper till we can't print typeids out of the box.
        
        Change-Id: I38049146710b6885f6a874bf74eedbc38b4d4651
        Reviewed-on: https://gerrit.libreoffice.org/29809
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [faf4bf0c3e017b9caec27a1f7355c9cf636bf19b]

        loplugin:countusersofdefaultparams in sot..svtools
        
        Change-Id: Ifce19de3518f3eaf5a1b6439f9053feee4a33c14

2016-10-14  Caolán McNamara  <caolanm@redhat.com>  [e9f28d0d98fef5aff63131a8e1c3395da0a422ad]

        coverity#1371215 Missing move assignment operator
        
        Change-Id: I18732e6c7cc26c056feec0885161bffa53451a24

2016-10-14  Caolán McNamara  <caolanm@redhat.com>  [482f6261791c5467918213f63d198e19c0e7720d]

        coverity#1373663 consider backupfilehelper byte twiddling as untainted
        
        Change-Id: I13f7c3df20b3c9f81a9519b4bb84f556a8f4db7e

2016-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [04e544dd51d9a0d3a1d19c42e1ec5dc63f7284cb]

        rename sd::Outliner to SdOutliner
        
        having a top level data structure share a name with one of its
        supertypes makes it very hard to grep
        
        Change-Id: Id5145c12c8fd9e8c8fb09897896eae0da7bfdefe

2016-10-14  Caolán McNamara  <caolanm@redhat.com>  [797bb29eacf26a0621f75c6960c5476e153911d3]

        coverity#1373664 Uninitialized scalar field
        
        Change-Id: I011810bb7f40b27f940dafaf4454f9e3ab4fd804

2016-10-14  Caolán McNamara  <caolanm@redhat.com>  [d83748d6bfaf97c686ced436506102148e796f34]

        coverity#1373665 Useless call
        
        it was always this way, so might as well lock that in now.
        
        Odd that it warns now, maybe it warned before and it got ignored
        and now the ResId changes are in it appears as a new warning
        
        Change-Id: I81c04aa4e28b280641cbfaddbb3b776928a7ad6d

2016-10-14  Stephan Bergmann  <sbergman@redhat.com>  [e8e2b71ea5a8a7147dbb14990aa73a98f7abcb03]

        Fix GetMnemonicChar
        
        For one, had a (false) occurrence of loplugin:bodynotinblock.  For another,
        would have erroneously reported 'A' instead of 'B' for "~~A~B".
        
        Change-Id: I6b2e09ad0d0e132896a9f2802bf4355a25f2d296
        Reviewed-on: https://gerrit.libreoffice.org/29808
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-14  Stephan Bergmann  <sbergman@redhat.com>  [808d95075e557107987468f8701d67d92d2be824]

        -Werror=maybe-uninitialized
        
        Change-Id: If03aefa1582e41955b9656b4bae88731735a4660

2016-10-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [e584bc808b634bf18ba5f7538d598e135b28f090]

        xmlsecurity: extract certificate from PDF signature
        
        So that the UI can show the correct "Signed by" and "Digital ID issued
        by" fields.
        
        Change-Id: Ied2fed480f48baf60cffb4f0ce762a726beab006
        Reviewed-on: https://gerrit.libreoffice.org/29776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e1118f1b940df9a2504a63823f93b1e609daa97c]

        Revert "Better wording in UI for in case of PDF export from Calc - tdf#90436"
        
        This modifies the text for all applications, and puts Calc-specific text in it.
        It should be done for calc only, if at all.
        
        See comments in https://gerrit.libreoffice.org/#/c/28255/
        
        This reverts commit 44a02cc81d8a23f19655ae9f67ff69bdfe683df9.
        
        Change-Id: Ia7fd742385fa0d609007f70e5116a99729224f76
        Reviewed-on: https://gerrit.libreoffice.org/29807
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-14  giacco  <filippo.giacche@gmail.com>  [b97eb74619bade81d1f14da9545f374806cfa284]

        tdf#95387 - UI: "Custom Animation" probably should be called just "Animation"
        
        modified DrawImpressCommands.xcu and Sidebar.xcu
        
        	modified:   officecfg/registry/data/org/openoffice/Office/UI/DrawImpressCommands.xcu
        	modified:   officecfg/registry/data/org/openoffice/Office/UI/Sidebar.xcu
        
        	build.log
        
        Change-Id: Iba297fc6afb04d0539e1d7fd9944a0e1f7a72d9d
        Reviewed-on: https://gerrit.libreoffice.org/29703
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-14  Cor Nouws  <oolst@nouenoff.nl>  [44a02cc81d8a23f19655ae9f67ff69bdfe683df9]

        Better wording in UI for in case of PDF export from Calc - tdf#90436
        
        Change-Id: I4d53faee7a057e9de20bbff5469a95e2797fcf57
        Reviewed-on: https://gerrit.libreoffice.org/28255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-10-14  Douglas Mencken  <dougmencken@gmail.com>  [78310ffb41cd00a1d0a7ab15a5c44cae02c08184]

        The logic is “ no QuickTime™ in the 10.12 SDK & beyond ”
        
        instead of “ QuickTime only in 10.8 10.9 10.10 & 10.11 ”
        
        related commits are
          a4e81b7c313e5cb0e0f23a8605502b4b0b7f599e
          bfbbbd87d33c0d51a9ff844f2175400b753ba5b9
        
        Change-Id: Ie65abb736aa11ad063edeaed798d2e03db1684fe
        Reviewed-on: https://gerrit.libreoffice.org/29268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-10-14  nadith  <nadmalinda@gmail.com>  [833d952a5735f5128ab4e8af0b9c60218254e3bd]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I4abcff5e1bf050bd4e4cf0695f196c418d8229ef
        Reviewed-on: https://gerrit.libreoffice.org/29778
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-14  Hieronymous  <sudk1896@gmail.com>  [dd5e0814cd3d6b1d914e3beaca07fb9cd34e3977]

        tdf#88205 Adapt uses of css::uno::Sequence to use initialize_list ctor
        
        Change-Id: Idb456f6cf0b4f3dda4b92d341ae6de59cb9879e2
        Reviewed-on: https://gerrit.libreoffice.org/29797
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [db0cb39225c5f865c199f8aa0b3fa4aa6e721de1]

        loplugin:mergeclasses merge SwTextAttrIterator with SwLanguageIterator
        
        Change-Id: Iaa9184f6145625c897fa5b919e9bf0c898b41102

2016-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [94ea3a18829914aa76b5534f8a551ad37d59cf07]

        loplugin:mergeclasses merge SwComboBox with CaptionComboBox
        
        Change-Id: Ieef8f00cb1f6f8fb62ad385d1085e8a63161a710

2016-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [0927bdaf6e9aa58fc443f1c011aa1cc53c8d7cad]

        loplugin:mergeclasses merge SvxListBoxControl with SvxUndoRedoControl
        
        Change-Id: I5ba9c9d970246d80bb60e27e3b703ec03376c35c

2016-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [6bdfb757338118778b622b401d16606cf96caca6]

        loplugin:mergeclasses merge svx::ISlotInvalidator with svx::FmTextControlShell
        
        Change-Id: I828ef52bc093d3fa2946f813a2dd09ac6b34e94c

2016-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a504a24e4af5eb79bbd15773d27baedd30bdd8e]

        loplugin:mergeclasse merge ScCbWarningBox with ScReplaceWarnBo
        
        Change-Id: I7b55b036c1992b88b01b51053a3560e9f97986c9

2016-10-14  nadith  <nadmalinda@gmail.com>  [0f67b8626b326caa8c43fd7ac57be4dd59b2f281]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ibfb981a58e61c72f3a292dd8e72895b98502d640
        Reviewed-on: https://gerrit.libreoffice.org/29787
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-14  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7ae4cedd5a80eca1ec27045a1d97f94ea457ef0b]

        replace macro with function template
        
        Change-Id: Iaa1b503c684b76f57f918285000812360ddbdc56
        Reviewed-on: https://gerrit.libreoffice.org/29791
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-14  Stephan Bergmann  <sbergman@redhat.com>  [e35e95560d714a84da4c3a07f50de1de339ab727]

        ReleaseSolarMutexOnMainThreadContext is unused
        
        ...ever since its introduction in 29da2639353762a64673d6ae5b32a36045caa7d3
        "CWS-TOOLING: integrate CWS filepicker01"
        
        Change-Id: I2bd989e7e950bf58a8f26708f79eeed223c4fb4a
        Reviewed-on: https://gerrit.libreoffice.org/29799
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-14  Stephan Bergmann  <sbergman@redhat.com>  [f74a76391cc8c41514ead1698f92037081a2e257]

        _OPENFILENAME_SIZE_VERISON_400 is unused
        
        ...since b30f91c58419e90a789f79a1391b13f2064997ab "Drop Win9x stuff"
        
        Change-Id: I4ef6b13865165c84288a77c83daf0758f5083810
        Reviewed-on: https://gerrit.libreoffice.org/29793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-13  Kohei Yoshida  <kohei.yoshida@collabora.com>  [d800825f0d673071519846431e4113c1bd292482]

        Annotate the code a bit around EditGrowX/Y.
        
        Change-Id: Ib7ee2e4aa393b7d842aeaf0569f104eee17ea4ad

2016-10-14  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [45a7137c6796f33fbf5b8f7cb64e293260d991cb]

        tearDown/clean up solenv test tempdir
        
        Change-Id: I2fc5497b0aeadbc43e967f338a3b8718995f2a5c

2016-10-14  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [bc6c26d3c1269c91f7d963fe96c01740732b094b]

        fix license, this is entirely new content
        
        Change-Id: Icf1818fb894d039eeb4e7f1306a53ac4322fa075

2016-10-14  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [5cfcd6809f46e9ca3665c6f7430658e4d71af855]

        add gbuildtoide support for exes
        
        Change-Id: I320ee341651dd0c92de5176c10aa5290afea1d38

2016-10-13  Michael Stahl  <mstahl@redhat.com>  [4ea6f3c38f81df3354a2ba4abfbb12641bf0c7bd]

        Don't hard-code Library directory because of ExtensionLibrary
        
        Change-Id: I71a2e87279611a1a8f65ec86c47d26bbd5bd5f3b
        Reviewed-on: https://gerrit.libreoffice.org/29800
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-10-13  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [fcb7ee7aad1c798157bc84e418742a42cb625ae6]

        use tempdir for test
        
        Change-Id: Ie218f87dc2f1c1b6031cc08f2027cfcf392c6c21

2016-10-13  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [2eb6605c1dcf5ea8e0521a8162d20dfe6399ec88]

        gbuildtoide does not need deps
        
        Change-Id: I806b8f445fad02e7dceff6263828fe9d8667341e

2016-10-13  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [6f345e1e6e2d7f6fdbd746dfd0c91843a5ff2d10]

        remove needless cascaded defines
        
        Change-Id: Ie76dd70a6a0960ee49df6e31a171761fdaf88f53

2016-10-13  Maxim Monastirsky  <momonasmon@gmail.com>  [55d028488580c5835682188cb8d23e5fe4dcb424]

        -Werror=reorder
        
        Change-Id: I827911df1bc379a0f0e303a15d44b30309a8bc04

2016-10-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [fed75d1009635ab6aea146df43aabcc3c584bd1a]

        Make the Emoji control experimental
        
        Change-Id: Iedc9bae0649fe316f3d958abd78bf0dc4e9190d1

2016-10-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [dad3e93a781165a124180d1f17c63a0e22f7a56e]

        Improve formatting
        
        Change-Id: I088997f51b6ed5131dec706f52b568671605d6e5

2016-10-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ac20f98e498439b188a69e590336fc7cd6866b38]

        Don't add experimental commands to the Menu
        
        Change-Id: I76b1c745d4c4d99f3a0a8d7573f1beae99503ef9

2016-10-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1a848fb9b55eb1748ef902c8ec71a6576294aed5]

        Don't add experimental commands to the Toolbar
        
        Change-Id: I1c1eb33f938bf8d6acac13dfe0a2119a4967e2a1

2016-10-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0cd2250b7c3e0cfed297590f0cb07dab4c8df1d4]

        Add IsExperimental method to CommandInfoProvider
        
        Change-Id: I827ae6db25a1df9f25b58ca122e39dc9cb4b0652

2016-10-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [08d7ffcd442c5f02b4ceb068d308a26b04e41d29]

        Mark Notebookbar and ToolbarMode as experimental
        
        Change-Id: I5c1e440e754419bbebcd594b1d9fcfcf7712860e

2016-10-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d9f8ea556cddfce334ce96046b93ab69d96e6c30]

        Add experimental flag for Commands
        
        Such marked commands should only be available when experimental features are active
        
        Change-Id: I4ef922f0261adc193d46ba287073d67910222f51

2016-10-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8ce70a7e267bf45aa5eaae203ee26ad3826e91a8]

        Remove unused toolbar:text define
        
        Should not be used anyway since it's not translated
        
        Change-Id: I1b571be013208e2fae679fc7c4978084067f9519

2016-10-13  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [d8257535e348fa0b0a5c269d1aafa710585421d6]

        tdf#102742 fix wrong results for MOD function
        
        ScInterpreter::ScMod has been largely rewritten and
        a constraint check has been added (numerator != 0).
        It appears that integer values of arguments cannot accurately
        determined nor converterd accurately to int values, so no simpler
        (faster) treatment for integer values.
        Updated test document.
        
        Change-Id: I3af60d93019b212ce7c03eea48b509bfbc713cf7
        Reviewed-on: https://gerrit.libreoffice.org/29365
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [1c9096dad7dc2ee25d9ebe16ab02d5caba5f8a79]

        Resolves: tdf#103051 pdf export assumed 1bit bitmaps were N1BitMsbPal
        
        Change-Id: I2268d8b74f187d07f161f42cc9530be3ebbc86d0

2016-10-13  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [fb790880eb11552b2e7d1dcf6c09d2663712290f]

        tdf#94635 follow up; handle linear data properly when samples in period
        
        are to be calculated by function.
        
        Applies to all FORECAST.ETS functions with argument period_length having
        value 1.
        
        Change-Id: Icb5a0288670321caf0dd5b70bee4b8811b9ba4a9
        Reviewed-on: https://gerrit.libreoffice.org/28923
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-13  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [7d5d5e6e9b67807560a7db4123e8b41cc0f70a32]

        tdf#103143 Fix importing number of characters from docx files
        
        Change-Id: I45429626f7299f84fda2969dd6000c8aa8d23982
        Reviewed-on: https://gerrit.libreoffice.org/29721
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-10-13  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [ad707a3dafd020949cfd94098dc51c69466dafb8]

        tdf#94635 follow up; correct handling of double x-values in case of
        
        month intervals.
        
        Change-Id: I310d8d127d6b9ca571200ba8974a980430d69eb7
        Reviewed-on: https://gerrit.libreoffice.org/29076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-10-13  Matúš Kukan  <matus.kukan@gmail.com>  [22b0c09f8463b9c6cceb9e2c3addcab79d42aa0b]

        tdf#74608: Ctor function for css.comp.uui.UUIInteractionRequestStringResolver
        
        Change-Id: I42c0c2cc8797647aa9dd676034137a1430e42fee

2016-10-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [3b6f7f38100c9c9d799756ffddbf281bf49364f4]

        xmlsecuity: show PDF signature in the doc signatures dialog
        
        It doesn't actually show any details yet, but it shows a selectable
        empty line, to be filled in with details.
        
        Change-Id: Ib35f13e5c779fe1a28933c1a0761682e9f5de62d
        Reviewed-on: https://gerrit.libreoffice.org/29775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-13  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [52c79bbd1b4c58124738b59214a3f2b111ff0191]

        tdf#102328 Add constraint for argument X in Calc function GAMMA.DIST.
        
        Change-Id: I5702cabac8f1e331072acfe25581569f3b7f64cc
        Reviewed-on: https://gerrit.libreoffice.org/29148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-10-13  Marco Cecchetti  <marco.cecchetti@collabora.com>  [8974b0fafb18f9dd3f2c0e175a3255b80e4c249e]

        LOK: Calc: in the numeric content case, the used alignment can be wrong
        
        -description: in the numeric content case, the used horizontal
        alignment can be wrong when input content goes further than the cell
        border;
        
        - reason: (very odd) bMoveArea and nEditAdjust are global variables in
        viewdata.cxx instead of being data members of ScViewdata;
        
        - solution: now bMoveArea and nEditAdjust are data members of
        ScViewdata.
        
        Change-Id: I58a4ec26ca290fd328ef28a92c3c590462c7231a
        Reviewed-on: https://gerrit.libreoffice.org/29628
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/29661
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-13  Yousuf Philips  <philipz85@hotmail.com>  [5a5b83b102ac84eb6013cd5383075493c5bcd8ba]

        tdf#103170 Remove button labels/tooltips and enable font controls
        
        Change-Id: If4720ef1bc934bdfda20ebe7a5d612eca0b2d9e5
        Reviewed-on: https://gerrit.libreoffice.org/29747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [92bdea77195a23bc768cb411bf9d5e7113a02815]

        delete emoji autocorrect entries that conflict with entering time
        
        entering 9:10:23 would trigger unwanted replacement of the :10: in the
        middle by a clockface..
        
        fixes the partial (and accidental) revert of
        681d5fd37e469491268d40147c621187dc6f4b95 done by the last update of the
        emojis in b36479dab027473b6a17d6a729e9d924ae24c4f1
        
        Change-Id: Icb70f2df90e573043fb60f5c4c7cd5f74f61b71b

2016-10-13  Gulsah Kose  <gulsah.1004@gmail.com>  [19dc5d725791388f1b7b17af2e48b0abdf8990bd]

        tdf#101390 Add "Diagonal Line" command to the calc arrowsbar.
        
        Change-Id: I1e29cd9a63424771576d1a5a47558d30faf53dda
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/29769
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-10-13  Gulsah Kose  <gulsah.1004@gmail.com>  [c3f95221b83f2302778e315330ff8ccf2998a397]

        tdf#101390 Add "Diagonal Line" command to the writer arrowsbar.
        
        Change-Id: If21ea239289b985e6a7cea717b41e073bc591c62
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/29768
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-10-13  Eike Rathke  <erack@redhat.com>  [ab32758ea8378b56df04fb2a47791e0379adb5a2]

        upgrade to liblangtag-0.6.2
        
        Change-Id: I315d9bcea575920b718da46007bd7500d6cca9c2
        Reviewed-on: https://gerrit.libreoffice.org/29777
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [4eed1d85339f7f7572d5ddff543df447d4411e49]

        sfx2: initial PDF document signatures dialog
        
        This just allows the menu entry in Draw to reach
        SfxMedium::SignContents_Impl(), and then call signDocumentContent(),
        which shows the dialog (where the signature itself isn't visible yet).
        
        Do this by not assuming a ZIP-based storage at various places when we're
        not working with an "own" format.
        
        Change-Id: I030d0f636d1aab98369024f3f10a975ea2786d59
        Reviewed-on: https://gerrit.libreoffice.org/29774
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-13  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [f8857f30cbf7124ca01355f32998c11cb1843950]

        Related: tdf#90700, fix the link validity check in ww8 sw filter
        
        As written, it would never have worked with http links.
        This function seems only used in DOC import documents.
        
        Change-Id: Ibc02f41245ea4c9e9155fc838e67404b34c5fa8f
        Reviewed-on: https://gerrit.libreoffice.org/29772
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-13  Jean-Pierre Ledure  <jp@ledure.be>  [3cac16941b775e02159af75d9b390b7dcc08d7ec]

        Access2Base - CopyObject applied on tables belonging to different databases
        
        So far, only tables belonging to the SAME database could be copied.
        Copying tables between databases from different sources (HSQLDB 1.8/2.3, MySQL, PostGres, Sqlite)
        is admitted.
        Field type conversions are in this case based on empiric rules.
        A case study based on getMetadatInfo() is available on request.
        
        Change-Id: Iae4ea7c4df4799cde3c8f973746513bad56246d8

2016-10-13  Armin Le Grand  <Armin.Le.Grand@cib.de>  [5f55b7d00a70db5dddaa0e74ccef52c021770f95]

        profilesafe: extended to three modes
        
        Saving configuration is now extended to three
        basic modes, from just saving registrymodifiications
        to adding user-defined config stuff to saving all
        information in the user profile, additionally
        configuration information for Extensions is saved.
        Added configuration entries for this and tested
        saving/restoring.
        
        Change-Id: I79b09c37617803bf656826f76a7e3db79cda49ac
        Reviewed-on: https://gerrit.libreoffice.org/29770
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2016-10-13  Asela Dasanayaka  <rukmal.tb@gmail.com>  [83cc9a3fae1cf8fa8b6753d1db8ccf7226797613]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Fix a bug on connectivity/source/drivers/ado/AResultSet.cxx
        
        Change-Id: I164732100ff3bdc4e73f80e2495610cb53581b0d
        Reviewed-on: https://gerrit.libreoffice.org/29758
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-10-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [e78b5e9861de1549c3ed889821e67931d92424b7]

        CppunitTest_xmlsecurity_signing: add PDF tests
        
        3 cases: a good and a bad signature, also a document without a
        signature. Disable on Windows for now, as the non-NSS part in
        PDFDocument is not implemented yet.
        
        Fails without e.g. the previous commit, due to not initializing NSS
        properly.
        
        Change-Id: I3f100bd035ac899db22001b2744d1cb3abe5beaf
        Reviewed-on: https://gerrit.libreoffice.org/29764
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-13  Hieronymous  <sudk1896@gmail.com>  [6956e3379b0c7bd8fc9e822fd58a71f038084b6d]

        Improve UNO error reporting. Make exceptions more descriptive.
        
        Change-Id: I7f7462d2fe2fa29361fd51871bf43bcc5e817944
        Reviewed-on: https://gerrit.libreoffice.org/29771
        Tested-by: jan iversen <jani@documentfoundation.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [c12e14d19f86be8555f6262d138cf0776f2c9b56]

        Resolves: tdf#102999 get_selected_printer is transfer none
        
        gtk_print_unix_dialog_get_settings returns a new GObject we
        have to unref, but gtk_print_unix_dialog_get_selected_printer doesn't
        add a ref so dies along with its parent dialog.
        
        Change-Id: Ie5f8ecd83f5cc2c13e4a8c3ba292ffa381f9bdf5

2016-10-13  Eike Rathke  <erack@redhat.com>  [b086fd9923e69b7494fd70e8f62b16c83837f7e6]

        approxEqual: check isFinite()
        
        Necessary as all comparisons involving a Nan evaluate to false and the
        assert() in isRepresentableInteger() was hit by crash test documents
        where approxEqual() was called with a least one Nan.
        
        Change-Id: I9e8f41c36c0cf14cabf47c3df773c601d32682d6

2016-10-13  Gulsah Kose  <gulsah.1004@gmail.com>  [042a7fc229c44fcb7a0c009a1b7f5d34913f8c12]

        tdf#101390 Add "Dimesion Line" command to the calc arrowsbox.
        
        Change-Id: I00a324dd0a27dbcf598e83d2a6cc857ab7b7d6aa
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/29716
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-10-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1ffc0ddfef403bd7cae3e43a4af368a4db7cc9f7]

        Add windows start menu entry for Safe Mode
        
        Change-Id: I66ad4c5e5a8f338d741e1f21cb927b00038e3f28
        Reviewed-on: https://gerrit.libreoffice.org/29755
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [9fe910e4861a7911c6d286258a30954e715653ac]

        xmlsecurity: use common NSS init in PDFDocument
        
        The custom code took care of NSS only, the shared code will handle
        mscrypto as well.
        
        Change-Id: I73b904d2e0750d2d847eaaf1ac2b02d41b37d357
        Reviewed-on: https://gerrit.libreoffice.org/29763
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-13  Takeshi Abe  <tabe@fixedpoint.jp>  [7da303f371c4bcfd8bde284e47a7e2d20c6cb719]

        sw: Remove inheritance from std::vector
        
        Change-Id: I1b0e42149a91d9e92d227659147584beb27a5704
        Reviewed-on: https://gerrit.libreoffice.org/29753
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-10-13  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [97cc70d7285526ae2ee3b3bac425eb031c4c0321]

        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.
        
        Change-Id: Iec4927d18ace5384fed16a7ec2a2620dc8305c5b
        Reviewed-on: https://gerrit.libreoffice.org/29757
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-13  Gabor Kelemen  <kelemeng@gnome.hu>  [162569e8c28d6519b73ccb4638cbd732103c8ef4]

        Updated core Project: help  0f18a22ab657aa080900ecb6d851da0e27bd6ca3
        
        find-invalid-help-embeds: Fix link to toolbar icon
        
        Change-Id: I1eeacd63cac6820a3ee118bbdecf9dc02393917b
        Reviewed-on: https://gerrit.libreoffice.org/29766
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7e395f3975a326a278eb99dbabb0030e4335009]

        loplugin:mergeclasses ImplEESdrWriter with ImplEscherExSdr
        
        Change-Id: Iea2241d9fc44b92e18101b3f367a643f03729183

2016-10-13  Gabor Kelemen  <kelemeng@gnome.hu>  [7bc5d17be6317e660f5f7a668bde967bfa8c0ff8]

        Updated core Project: help  c75a1cde49dde5d78b2e640b382fbd3c1d103be6
        
        find-invalid-help-embeds: Fix embed section names
        
        These were changed related to tdf#92825
        in I707e1daa263acb5a09a6a90e745a619f9dd67388
        
        Change-Id: Ia8bbb07103a6ca947eeda69d1acf83d117b99284
        Reviewed-on: https://gerrit.libreoffice.org/29765
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [17ec3b96dee28b148773aa1715634171deaa0297]

        pass params to Outliner LINK callbacks on stack
        
        instead of yuck..cough... on itself, which is horribly vulnerable to re-
        entrancy
        
        Change-Id: I8f3d6d39ee50fd36b56b431978cf6c2499c375a6
        Reviewed-on: https://gerrit.libreoffice.org/29756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-13  Gabor Kelemen  <kelemeng@gnome.hu>  [703f697b22ddfdcceed955d37e75db2299f5b120]

        Updated core Project: help  a2e692fc4eeeb04fb0664bcac58f3e5dba9164cd
        
        find-invalid-help-embeds: Remove links to deleted file
        
        Not like these files don't need a complete rewrite anyways,
        but even until then get rid of the annoying D'oh! errors
        people filed in tdf#71039, tdf#91295, tdf#94133, tdf#98910
        
        Change-Id: I0c536462a6a57ec35a68b47645ea76f9b17917ea
        Reviewed-on: https://gerrit.libreoffice.org/29762
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-13  Gabor Kelemen  <kelemeng@gnome.hu>  [37032af03bda756c75df02a024c8f683964c1127]

        Updated core Project: help  7bb91cb93d20ba6bb896baf2c7b6df21f17ba368
        
        find-invalid-help-embeds: Fix embed section of nonprinting chars
        
        Change-Id: I99e4ab4c5fb9b04f8fff4097c9eca8d974d7f69b
        Reviewed-on: https://gerrit.libreoffice.org/29761
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-13  Gabor Kelemen  <kelemeng@gnome.hu>  [37aa977b72167dd3cc1a7b8b2bee309799232208]

        Updated core Project: help  ff07ad6aec24f56189edc0d5ab708f27b5a52c5a
        
        find-invalid-help-embeds: link to an existing variable
        
        This one describes the whole window, should fit in here
        
        Change-Id: Ice45abf68e98560c7ba97f55730c7518f9e7c3c5
        Reviewed-on: https://gerrit.libreoffice.org/29748
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [96d0aa8ca4f841fd5217b863b976c81959e4aca9]

        Resolves: tdf#103166 if the menu is empty, add a disabled placeholder
        
        i.e. <No Selection Possible>
        
        otherwise it looks like a bug of some kind.
        
        Change-Id: Ib35146698c31fd3f3d51915ea460eab1dde39d26

2016-10-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [0f613adbfa44fb92e84e73a3fa7ea050c072944c]

        xmlsecurity: add initial PDFSignatureHelper
        
        This splits most of the PDF signature code out of the pdfverify
        executable, and puts it into the xmlsecurity library instead.
        
        The PDFSignatureHelper now attempts to verify PDF signatures, and code
        in sdext / sfx2 also calls it (even if PDF is not a ZIP-based format).
        
        Change-Id: I7b8b3ac9c976e4ea4f3796b1cda07c8a2c97bd02
        Reviewed-on: https://gerrit.libreoffice.org/29751
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-13  Gabor Kelemen  <kelemeng@gnome.hu>  [3461c9d7a2fe7e8196d455ea2d7feb8a684e945e]

        Updated core Project: help  3e10266d2bfb851c82decbbb2ccaf5a638839b6b
        
        find-invalid-help-embeds: Fix Printer Setup embed in Impress File menu
        
        Change-Id: Ib8696aa583f4c66a1d4b59b476ea8a2044215a26
        Reviewed-on: https://gerrit.libreoffice.org/29749
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-13  Asela Dasanayaka  <rukmal.tb@gmail.com>  [4f0f1b6b5554f49dfe8cca1088d3e5b342b4fd2a]

        tdf#96099 Reduce no of typedefs used for trivial containers
        
        Removed various pinter typedefs in idlc module
        
        Change-Id: Id850558a4550085d47a5e1122b1ce871f15956f2
        Reviewed-on: https://gerrit.libreoffice.org/29754
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-13  Stephan Bergmann  <sbergman@redhat.com>  [c236c8e88a6d3e30cc4acc9108cbce018ca872cc]

        LoadLibraryEx returns null on error
        
        Returning <= HINSTANCE_ERROR (aka 32) on error was apparently a feature of
        LoadLibrary in 16-bit Windows 3 times.
        
        Change-Id: Idf9fbd84ac1fadb67449968b65cd5e8e391a39f2
        Reviewed-on: https://gerrit.libreoffice.org/29752
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [a8fa87913f61ffbb67e224366d865ffe6ccfff86]

        move pseudo bitmap resources to an ilst
        
        Change-Id: Ib649db6620c83a42e96ca45e4a5018fdff74286b

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [f1bb456e60f208ff5c422f025fe2e4f3404d8bb4]

        no need to inherit MenuResource from Resource
        
        Change-Id: I17a6e456de50841173e356c620b4c9f67b945574

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [15cea705426e9c58b034a8d9ac8d1e3802b4cc74]

        no need to inherit SwOLENames from resource
        
        Change-Id: Ie7a51c8af7834b4d59a5a94e808ccac7e63e3aa4

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [32675bd4f19c8a62f83f32ec3e5867f4d20755bc]

        flatten RID_LOCALIZED_NAMES by a level
        
        Change-Id: I5e6fe76d01b82ff6d9f7fde06f4349d54493bf1b

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [06609e714f2cb43ac3dc888611ec67af4f4a4773]

        drop unused SID_UNKNOWN resource
        
        Change-Id: Ib12078ec72a61b44339799053cc43a53ba82bba3

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [678dbe8f8197815919d7179c2eba17679942fdaa]

        unused src file
        
        Change-Id: I89c57286f09fdbec25d1ee5eeabe9b4ee9ef83e0

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [6db89521e2631434fbfa8b0779d6a93e512863f9]

        flaten array of stringarrays by a level
        
        Change-Id: I44dfe258f2220c5063b1177b67dbef71608ecef8

2016-10-13  Stephan Bergmann  <sbergman@redhat.com>  [d2d034010950c2737bc57c26dbad8cf96cd53a5f]

        Use updated vim mode line also for legacy-infected code.
        
        Change-Id: I548cf17fe2818e8c0fbb4dc356bff7abbe7cc7e6

2016-10-13  Stephan Bergmann  <sbergman@redhat.com>  [0e005d4354ba7e9819a350177873b3b7dfcead53]

        loplugin:unreffun
        
        Change-Id: I5f19ba3aa94bbe6b69026273208d6b53dd846211

2016-10-13  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [da47c37c59ce8ce8c56f396ec79361c19b4bdb51]

        installoffice{,_impress}.oxt seem to be long dead code
        
        Change-Id: Idf11c19d861a95e0f4a0a2d9c7c7cd8739e71282
        Reviewed-on: https://gerrit.libreoffice.org/29745
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-10-13  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [f2061f85bf4d3d005668c3192589f0d242a49a36]

        add initial json export for gbuild data
        
        - also add gbuild selftest to test this (and possibly more later)
        
        Change-Id: Ia4ef41095613e596f39d107df700e929579ba45f
        Reviewed-on: https://gerrit.libreoffice.org/29744
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-10-13  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [7f77e6840d73c890e9cd0a94cab32b25d77883ae]

        add a testbed for gbuild
        
        Change-Id: Ie6e54c291f92dfede113a1d0fa20771482d93605
        Reviewed-on: https://gerrit.libreoffice.org/29743
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [59ee2791e6c2640666dde6421db4f9b7964077ed]

        drop unused RID_RSC_BUTTON_IMAGES resource
        
        Change-Id: If85a3491c3cb6ebb05a82e1c732083d99e91d6e8

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [15f5fdef976ac2a2fc7192ce7cd4324e0820a2ed]

        move this monstrosity to the last place its used
        
        Change-Id: I4691f20143406249afc8da1a6dfa901224f4a62d

2016-10-13  Caolán McNamara  <caolanm@redhat.com>  [170cf525e4b070a57e2e389a98a1973521c3a9e7]

        remove (yet yet another) StringListResource implementation
        
        Change-Id: Ifaf89badfc339f8253a629c6960df8a943b8cce5

2016-10-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [192edafdd0e0ce38665d14022b4511eba1a9c954]

        sw: remove useless debug code in SwTextMargin::CtorInitTextMargin()
        
        Change-Id: I15bde2652ca39c2ea43036557c36b77c5ead0d32
        Reviewed-on: https://gerrit.libreoffice.org/29750
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-13  Maxim Monastirsky  <momonasmon@gmail.com>  [9125a4f3f63a7f49fd307908c181e999120063e0]

        Use FeatureStateEvent directly for status updates
        
        ... for SfxPopupWindow and SvxColorToolBoxControl (the
        latter shares BorderColorStatus with SvxColorWindow_Impl,
        so it was easier to convert it too).
        
        Change-Id: Ifcb23fe5809e467322d1cf4d790420886ac79b47

2016-10-13  Maxim Monastirsky  <momonasmon@gmail.com>  [f1bae1b5c0ba7949f6a91ba938be18589f9accaa]

        This comment is no longer true
        
        Change-Id: I5ad9bcba65f1f467f230fe05dff725c474c75494

2016-10-13  Maxim Monastirsky  <momonasmon@gmail.com>  [a7a048f9a2ee1ef88eec0b02d44a94562788aa8a]

        SvxColorToolBoxControl: Some cleanup
        
        Change-Id: Iaf908b0c2456a239e343d0fcb89a2ba163b74010

2016-10-13  Maxim Monastirsky  <momonasmon@gmail.com>  [670dc7515046dbb1c3574329fe22721d81e9a15e]

        SvxColorToolBoxControl: Unify members prefix
        
        and rename bSidebarType to something more sensible.
        
        Change-Id: Ia41afe4ecc3068394cb41cc4c3caddce59905103

2016-10-13  Mike Kaganski  <mike.kaganski@collabora.com>  [fa368c4eba7406b66623374cea69d9f59db1fb18]

        tdf#91299: always use normal dates in comments (no "today"/"yesterday")
        
        because if printed, these relative dates don't allow to know the
        real dates.
        
        Change-Id: I791214d727eee460dafeec2b7103f625ec08655d
        Reviewed-on: https://gerrit.libreoffice.org/28698
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-10-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [62456ee20622eef8a3f5894946b844d1a9cc699e]

        add DECIMAL test case
        
        Change-Id: Ia39837e0bf92008a7aceb97afd2f657c46287514
        Reviewed-on: https://gerrit.libreoffice.org/29700
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [8fce16fb573506c24aa06e86b476fa6f42ea60b9]

        convert SvxPageUsage to scoped enum
        
        and expand out the bit-tricks some of the code was playing to make it
        more obvious what is going on
        
        Change-Id: I9c98334393b939b1d900425f6133556ce88247ae
        Reviewed-on: https://gerrit.libreoffice.org/29734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-13  Justin Luth  <justin_luth@sil.org>  [b39feae4f12b07a0fdb2c8c2a48d5aae613cd7c9]

        tdf#89317 ww8export: don't corrupt table with postponed text
        
        at least two unanticipated problems were seen when outputting text was delayed
        inside of a table context. When a fly anchor is at the end of a cell node,
        the cell was not created. Also +Fkp: selber FC mehrfach benutzt
        
        avoids regression caused by 80fd9fb7209cfd5c0622ee99d59e42e6db32f021
        
        Change-Id: I94482d59218800c04f59c777f28356e8a6264087
        Reviewed-on: https://gerrit.libreoffice.org/29706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [62223f9a8a4d069b34e37ad0c1bf5b73916a646e]

        loplugin:unnecessaryoverride
        
        Change-Id: I08c55a3023ec2e8990098eeb60e91cd18556e7ae
        Reviewed-on: https://gerrit.libreoffice.org/29656
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-13  Stephan Bergmann  <sbergman@redhat.com>  [14a7ac2033273fdddfb9748d5fa1e1c0f25b64ca]

        SOCKET_USE_AUTODIAL is dead code
        
        ...ever since 010f71130b0d55079d01fbda38d45901de98b133 "INTEGRATION: CWS sal01:
        #105958# Remove usage of wininet.dll autodial functions" wrapped its central
        code in
        
          #ifdef SOCKET_USE_AUTODIAL
        
        instead of removing it properly.
        
        Change-Id: I4c077c71ce8eda3a3f8b83286178d0d7907a6e02
        Reviewed-on: https://gerrit.libreoffice.org/29742
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-13  Justin Luth  <justin_luth@sil.org>  [a9afa89e953f0f32acf26b143717e7d067cbc75a]

        move round-tripables to ww8export
        
        This serves two purposes. It helps to prevent regressions
        and it allows focus on features that still don't export properly.
        
        Change-Id: I63ed43bccb2279f889474611ce436e85374e6bc5
        Reviewed-on: https://gerrit.libreoffice.org/29704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-10-12  Stephan Bergmann  <sbergman@redhat.com>  [66b67f40a7785f08ae214e62b669e001148b474c]

        ADO: return correct css::sdbcx::CompareBookmark values
        
        css.sdbcx.XRowLocate's compareBookmarks is documented to return values from the
        css.sdbcx.ConpareBookmark constants group, which has LESS = -1, EQUAL = 0,
        GREATER = 1, NOT_EQUAL = 2, NOT_COMPARABLE = 3.  So in case of equality return
        EQUAL (0) instead of sal_True (1).  And, in the MS SDK's adoint.h, the
        CompareEnum enum os defined with enumeators adCompareLessThan = 0,
        adCompareEqual = 1, adCompareGreaterThan = 2, adCompareNotEqual = 3,
        adCOmpareNotComparable = 4, so mapping from the latter to the former needs to do
        -1, not +1.
        
        Change-Id: I6643da31f326e38153e4ebab9e680b33a6854918
        Reviewed-on: https://gerrit.libreoffice.org/29735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [570669631359021a8ad420753c87bcf4419d06cd]

        Related: tdf#92776 set parent style of notebook to toplevel window style
        
        Change-Id: Iec16b2617c82c363a540f967f66c514b5b2b104b

2016-10-12  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [1ca68d386bc0345240bf288bec023faaba2e07af]

        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.
        
        Change-Id: I2f28f0ee793ec7d898caa61cc0a4962334e6e068
        Reviewed-on: https://gerrit.libreoffice.org/29733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-12  Eike Rathke  <erack@redhat.com>  [16fd5a6e7dbf7dabc1d8c53cd3aa6c1a50ff7892]

        propagate original named expression error, if any
        
        ... instead of substituting with NoName error.
        
        Change-Id: Id80f46f0f4c17a0fd06abdf821d1cf5ca5d7a3ec

2016-10-12  Eike Rathke  <erack@redhat.com>  [c31fe18cb50724557a9b8272329addf5f818ef47]

        use isFinite() instead of !isNan()
        
        ... to cover (theoretical?) +/-inf values as well.
        
        Change-Id: I23ab17f905bbd32345b88bea87ad6f010a5406ad

2016-10-12  Justin Luth  <justin_luth@sil.org>  [d9280e97c6e7b27742f26930af56b39a7d4edd75]

        tdf#103159 allow compiling on 12.04 systems still
        
        "An uncaught exception of type com.sun.star.xml.sax.SAXParseException
         [internal line 13]: Namespace prefix manifest on file-entry is not defined"
        
        regression from 3aa52d36824d11b8774de15708fdfcbb93cd9dc3
        which states that "initialization parameter to FastParser will turn off
        the namespace declaration missing exception."
        
        However, although it doesn't RAISE the exception, it doesn't prevent it
        either.
        
        Change-Id: I26ea02444132e5370dcb4821a75181bc8c76e553
        Reviewed-on: https://gerrit.libreoffice.org/29731
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-10-12  Eike Rathke  <erack@redhat.com>  [d3645961d98ce9f0cfb1ef7f0aba7bf020b90945]

        create NoName error token instead of setting error at the token array
        
        ... when handling name token. This can happen when importing BIFF .xls and the
        original range is not present in the document. The document is broken, but such
        formula can continue to work if the range expression was not actually executed,
        for example IF(TRUE(),then_good,else_bad_range) where else_bad_range is #NAME?
        error.
        
        Change-Id: I823ac89115418cf5069b2baf5c5de2c814319ae7

2016-10-12  Stephan Bergmann  <sbergman@redhat.com>  [c76f90da1c54cd497c6dce6bdaeeb919f2cbe82b]

        loplugin:unusedvariablecheck
        
        Change-Id: I945e4d4a3848886c061b7a29bd277a1e6c6a7505

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [7f5d27a7a7d51282bc816f945bbe7f8df25b0e6c]

        no Browse is loaded from .src anymore
        
        Change-Id: I72e87433fef1a27c6bcac2746d9d366335797800

2016-10-12  Stephan Bergmann  <sbergman@redhat.com>  [bac147271317c883bf36dbe41d09036f627e005b]

        warning C4018: '<' : signed/unsigned mismatch
        
        Change-Id: Ie326f95e165ffd0988bc5aff76370b8e86d158d5

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [f9a0f120a0939a71f6bcff32e6e9d2502f240093]

        no EditBrowseBox is loaded from .src anymore
        
        Change-Id: I70c4cfa85a4a4379ee80e73066193676ca83b5b0

2016-10-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [18a4aa3f70419e3b51a324912d0444eecf92dbd6]

        SafeModeDialog: Remove flag also when exiting
        
        Change-Id: I5d1bf17ace062f07287d3b3427eaab144ea7c0f8

2016-10-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [53bba96ac0c76e2971532d13a09d9fd90b3299c7]

        xmlsecurity: add initial Executable_pdfverify
        
        We have code to verify ODF and OOXML signatures, this adds initial
        support for verifying a PDF signature.
        
        Initially this is a standalone executable, need to turn this into a unit
        test + hook it into sfx2 in follow-up commits.
        
        Change-Id: Ideb5ec63f761c74fd4527cf1766b0aa739e275ee

2016-10-12  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d79ac386cd959eacd25a0e0afbc0e995b08eec18]

        Removed by-error-pushed desktop/source/app/app.cxx.orig
        
        Change-Id: I87a25028b82f7f6d107b2b234e20a9af6382d113

2016-10-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [2ee2757f152eadd880f222553daf253d98d31efa]

        Avoid one more crash on switching to pattern tab
        
        this one happens when selecting Format > Area with no shape selection
        or in Draw's page properties dialog
        
        Change-Id: I20c94d4ac0c0ad20a4ac3f28275d1ca7f9ccdeb9
        Reviewed-on: https://gerrit.libreoffice.org/29726
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [8215167bac4f34a2f1432ab247c8984d8f448372]

        de-src RID_DB_TAB_EDITOR control
        
        Change-Id: Idba73ea9bf2486d40b24e59bf6f1f5092ec70558

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [d1a6aea1dab9b0b5bf914dd3644e5279598c1f10]

        de-src empty panel placeholder widgetry
        
        Change-Id: I99a292cd76f40159f12cb98b362559e4109121c3

2016-10-12  Armin Le Grand  <Armin.Le.Grand@cib.de>  [5f1a338d54966f77e8aef2c77e5d01260f2f5bbe]

        profilesafe: Multiple adaptions
        
        Added own directory in User config to where the
        saved content is written and taken from, adapted
        to also handle ExtensionConfiguration, changed
        point for creating backups of configuration to
        doShutdown, create no configuration when a restart
        is triggered (untested configuration)
        
        Change-Id: Id7a96195b765842c31cacf81cc08d2965a205281
        Reviewed-on: https://gerrit.libreoffice.org/29729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2016-10-12  Stephan Bergmann  <sbergman@redhat.com>  [802f2a420859f6787c86a960aa331245423d5820]

        Don't allow O[U]StringBuffer in string concatenation
        
        ...as
        
          OStringBuffer b("foo"); b = "bar" + b;
        
        doesn't work as one might expect (see the mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2016-October/075464.html>
        "concat of OUStringBuffer".  That feature was LIBO_INTERNAL_ONLY, anyway.  And
        of the affected places, MethodDescriptor::getSignature
        (codemaker/source/javamaker/javatype.cxx) was the only one that would actually
        have benefitted.
        
        Change-Id: Ib84266f43e40c42c2e428f0c0616db8cfa90adff

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [e510e9893d5ce99c8dfa9478d6972469fcc339d2]

        de-src silly RID_TLB_MACROS resource
        
        Change-Id: I0b1bd13b1d8408c2b8d83411beb36615612ddadc

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [1b3f3b75743f00d9e2b62446fc527b04abe0ea3b]

        remove (yet another) StringListResource implementation
        
        in favour of ResStringArray
        
        Change-Id: I2d919bac0143d35f594ce2f4adad69b81d1bcb87

2016-10-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a8030ce8be1c6d7dca9159374fc875c7165b6e41]

        CrashReportDialog: Enter safemode only after sending crash report
        
        Change-Id: I2c78431f839050ca74b082f7c790d0c59fba6513

2016-10-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a9b56780cec06ca9545b2ba554e405fe061fed57]

        SafeModeDialog: Enable restart button only for active selections
        
        Change-Id: Ic5c9d1a0001e8324aa007c3f7bc0e58e13afbbbf

2016-10-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9e30dcd46d2ad31be6a9dcafaa6505e8301b8694]

        SafeModeDialog: Handle restart button event
        
        Change-Id: I6b55f79ea153aaeb8b67879bdafb6774fd91455c

2016-10-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d1f01dd44813af7a10523b4d4a5171bcb12a8f5d]

        SafeModeDialog: Handle quit button event
        
        Change-Id: Id24e9cb526bc0143a663e8d39a5dda59f929f8bf

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [ad067cb0c7a5fc0bb31b87e54effe6e335d129c9]

        remove StringListResource in favour of ResStringArray...
        
        and turn local resources used as lists of strings into
        string array resources
        
        Change-Id: I9d67a790659963bca87aacba1c052d7b244b4e21

2016-10-12  Gabor Kelemen  <kelemeng@gnome.hu>  [dca5f8ad026115089620eab3fb361d9ea2f4c507]

        Updated core Project: help  75f5e0c62da711669d59f572c217b66a3f791b23
        
        Script to check the validity of embed tags
        
        This script looks up <embed ...> tags in helpcontent, checks whether the
        referenced file and id exist, and prints a warning if either one does not.
        Execute from the root directory of the helpcontent2 repository.
        No parameters are used.
        
        Change-Id: Ic20bcfb1db398067231141b9af69c45590e1d452
        Reviewed-on: https://gerrit.libreoffice.org/29732
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-12  Yousuf Philips  <philipz85@hotmail.com>  [4ceadf4504d572ef9c75b452965c058678b9c7ce]

        tdf#70979 make conference proceedings strings unique
        
        Change-Id: I8386651390ba753108577ced29050585b72c5e78
        Reviewed-on: https://gerrit.libreoffice.org/28813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-12  Andras Timar  <andras.timar@collabora.com>  [19a6070b48abbd7450ddccfc8af809cca83781bf]

        Updated core Project: help  d0edb8833eae3f76869e8718c380e491f1d23419
        
        remove old dmake related helper files
        
        Change-Id: I71dc2ef7dfdbcfaf82e4ae3875fef7de62db0e64
        

2016-10-12  Andras Timar  <andras.timar@collabora.com>  [f17e022961b8d8eeec87ebafbe6a743097a603a3]

        Updated core Project: help  988ace944d9ec4991d7aa5fe22455fe9024e9aaf
        
        remove misleading old README
        
        Change-Id: I31da2e48f6080db0949fafe482e237ead8bcaca4
        

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [b7e8d6aacc58ba328e9a33a651fa3f570d404928]

        turn this into a more natural StringArray
        
        Change-Id: Iaf3773608c30dc291cf65a4bc8c282b9f15ee04b

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [56f84749b8fd51963a50c5bf069f62b70c9494d9]

        de-src CustomPropertiesTypeBox widgetry
        
        Change-Id: If98c76ec38708b73158456f4a2c93b5afbe825cd

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [f8897e4ed69d5620ae70ede2ecf0790828e4f759]

        reuse CustomPropertiesTypeBox for SFX_LB_PROPERTY_TYPE
        
        Change-Id: I83195b6927bf11c6695b965b72347f7d51b844a1

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [1606171e91f854296e04e186a37d8d6da4d12c05]

        rearrange CustomPropertiesTypeBox
        
        Change-Id: Ib30389f7ddf0a85d03b519b586bacf45b3c8adc7

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [e6a05e9f3276cccce5d72adce24a8d2fee6b8b7b]

        annoyings inlines
        
        Change-Id: I0823b29ac99b99b9e9cd8b402e4de71ac176d784

2016-10-12  Michael Stahl  <mstahl@redhat.com>  [b87bfa5791c4ad7e9ea013ce93b26d18dd53b974]

        Revert "silence gcc4.8 warning"
        
        This reverts commit a77ff8446e7ed2255b11406b4ccce7ec742d7c67.
        
        GCC does not like the pragma:
        error: ‘-Werror’ is not an option that controls warnings [-Werror=pragmas]
        
        Change-Id: I8b97f39056091df644bcfe570332738560cd5dc3

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [0780e58e57557d83362ec3a431415f1a4c90b729]

        Revert "convert MULTILINE constants to scoped enum"
        
        This reverts commit b5e352e5117fffaca8cfddde426079708a208258.
        
        GCC4.8 doesn't like the combination of a scoped enum and
        storing such a type in a bitfield. And it has a bug
        (still present in its current master) which prevents us from
        suppressing the warning nicely.
        
        Change-Id: I8c73e4c5175cfc43a1b8251ad85d262ad89c4f4d

2016-10-12  Eike Rathke  <erack@redhat.com>  [4d6bed289044a0541e64097477ff5ffd810fc978]

        Updated core Project: help  2d1ceeaf543b74c76042bd714be1b1eed2adba6d
        
        fix typo, s/Number 0/Number30/
        
        Change-Id: I32b5f02e4732bea036e4ca76f24f6ffe85dc0736
        

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [74ead0785f7a08709cf6da6c24a936001b1a7d9c]

        de-src solo image button
        
        Change-Id: I82a613c8f371d8f585c53b2625e7dbed8ea0b703

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [637587fc8fe4ed3ae7c254fc1dc117bb78f326cb]

        drop unused argument
        
        Change-Id: I54a86f98289877abc435e2c7397ff5fd6c516545

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [3abc98687715072080ba408b12fd8ef0a17573d5]

        GetAutoHelpId logically can only return an empty string now
        
        Change-Id: Ie7368f083a5aa6bcfb249375fbae1f4cd92e02ba

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [540b7d3ae4ee9fa4b46d2af6261e44de6bd4d462]

        drop RSC_DOCKINGWINDOW*
        
        Change-Id: Ibcddc2def40e15f4a2f92fec13c1c3fd2f824d68

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [7091666cb9955683eabacaf329c66f10fe29eeb2]

        DockingWindow ResId code needed only by removed ToolBar src support
        
        Change-Id: Ib0dff4b569ac1b95a59b618258036ecf3d2c4e73

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [c3c008f3607e9bc488e406df9c747364f5fa72b2]

        drop unused defines and enums
        
        Change-Id: Ifc81443047380221a7329be5b6b094ee8bc76451

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [4cc4df51d962a9631da282d18e59aada35788a72]

        no toolboxes are loaded from .src anymore
        
        Change-Id: Ia2eabf157845b9b6b00b745332a558ffdd1e0ec7

2016-10-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2811e4215abb998ebea65512d8dcd86697e3301e]

        Delete the safemode flag when closing the dialog
        
        Change-Id: I7131849cc417155b55425eba1494992f7d07fa0b

2016-10-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d69006657512a5d23b03c69d89b378f47fa5c521]

        Fix writing the flag file
        
        Change-Id: Id2eef64b52ac0f7c48dc090ed3ce41f5cde6b775

2016-10-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a1261b63f22b8d9d7b134137d1252b6b28dea35c]

        Safemode: Add doxygen documentation
        
        Change-Id: Ic5a7f5dfcefe66c961c9b71e9dbdfefeb9f06825

2016-10-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b3b9ae6c6fd19b437a5414489a9f38fb310a2843]

        safemode: Add flag to indicate safemode
        
        Change-Id: Ifdbb291715b033eaace159297eac5348530e9f36

2016-10-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [6b44a8186da2270ef7d120b97380aabc297be76b]

        Enlarge tabpage size so that even colour tab fits in
        
        Change-Id: Ic768000d6710b14d117a3480a13c39efe9e330ea
        Reviewed-on: https://gerrit.libreoffice.org/29725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [a77ff8446e7ed2255b11406b4ccce7ec742d7c67]

        silence gcc4.8 warning
        
        Change-Id: I1e433d6011de22e018b5324754f00065f2bfa6eb

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [cbd4266beff52cf210f1532b50f8bab74cb8ba8c]

        convert PD_ constants to typed_flags
        
        Change-Id: Ia651dfae33cb1e901f124541a1e12f240d4a7458

2016-10-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [8ee31c5aac07a28a8208b4c2ca62025f3dafbb35]

        sfx2: clean up redundant virtual keywords in classificationhelper
        
        Change-Id: If6da4e79c17dc27a13e043a3f23cdbac0ae7f7d0

2016-10-12  Federico Bassini  <kurogan21@gmail.com>  [a4df89e0fafb3b2991a57c506f137367a117f355]

        tdf#101442 "hyperlink" to "link" - other words change
        
        Changes to be committed:
        	modified:   cui/uiconfig/ui/securityoptionsdialog.ui
        	modified:   sw/uiconfig/swriter/ui/tocentriespage.ui
        
        Change-Id: Ie46281b4c15dad634bab870fbe50c749165a001d
        Reviewed-on: https://gerrit.libreoffice.org/29727
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-12  Stephan Bergmann  <sbergman@redhat.com>  [7034589b105f5530bb396db988c39b90944ffedc]

        -Werror,-Wunused-private-field, again
        
        Change-Id: I1f1ab1e3fd1360111a48d68effd254277e220843

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [4dc6e29dd6c531dc9c867bc75ef0128a78d99f33]

        convert impress/draw navigator to .ui
        
        Change-Id: I75164f6878f53dc1382f3802b594914b1637e545

2016-10-12  Caolán McNamara  <caolanm@redhat.com>  [0bd4ae07ae99bf030a3f775b8e16db58f7d2cdba]

        Updated core Project: help  50bab958d34bf90c4b345dbf2b66050fc58538fd
        
        update help ids for impress/draw navigator ui conversion
        
        Change-Id: Id0827a67d46232f519726e5851b8bfdd02880e0c
        

2016-10-12  Stephan Bergmann  <sbergman@redhat.com>  [8576c5145349ce27e59f6a6a04f8fd23a1dae971]

        Missing include
        
        Change-Id: I5abde663d639278bcc8374da6b5772b58a9b7a75

2016-10-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [0d93900801224b797741e9a1abf305109fa35665]

        Avoid crash on switching to pattern tab
        
        Change-Id: I8edeb1a92c20c88160109a904cdcec355a5ef998
        Reviewed-on: https://gerrit.libreoffice.org/29599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-10-12  Rishabh Kumar  <kris.kr296@gmail.com>  [d19ec9a9bd371248afd7c3ca091a54b1782fddf7]

        [GSoC] Remove fill style tabs from area fill dialog
        
        Change-Id: I7409118cbbab1350dda169d5bdfef51b7354de9f
        Reviewed-on: https://gerrit.libreoffice.org/27864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-10-12  Rishabh Kumar  <kris.kr296@gmail.com>  [686349476e03f951f4a9ff9755b9f71951b64ea5]

        [GSoC] Move all fill style tabs inside area tab
        
        Change-Id: I89e84b7b3c7075ad4107e7bc444ea5c07bc90795
        Reviewed-on: https://gerrit.libreoffice.org/27866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [da01e9ec5dfb7787b4a3669486b3940590933850]

        gcc4.8 does not seem to like explicit-width-scoped-enum and bitfield member
        
        there is a field a little lower down declared as
           Multiline           meMultiline :2;
        which gcc gets unhappy about
        
        Change-Id: I3681d566181b6739a222898fe32af13accdf0d43

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed3a4fcc878e8f3ce720520d60448bc962da0754]

        convert GET_POOLID constants to scoped enum
        
        Change-Id: Ifc54789d12d0b024ed28f13ec78b5c10afa902de

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [5549160d97392d649bc3f7a490c161e77c1fd94a]

        improve comment
        
        Change-Id: Ia45916169c10b1c8bb712c9c21ce2df6cda37245

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b1b17f40aaeac23bd03e676f8c0739ad5765646]

        convert IDET flags to typed_flags
        
        Change-Id: Iaaea3b3693ab4c67a60e48e7de8865413e8e246b

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [7adac063f88842c5f4f7c1d44ed41fa6ab5d819e]

        convert STLPropertyState constants to scoped enum
        
        Change-Id: I88313ade1774330c394f0d1b993b2f98ef40ea9f

2016-10-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [34698034dbfe59bf444709fcf54d01f8a6f03f83]

        Remove double 'Safe Mode' menu entry from Writer
        
        Change-Id: Ic3743ef2d4a9ed2a1e2032f989e0a065006616dd
        Reviewed-on: https://gerrit.libreoffice.org/29723
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-12  Stephan Bergmann  <sbergman@redhat.com>  [da95ad47af1f345a208a816fd3a641bc47c4b32c]

        typo
        
        Change-Id: Iea55eee0e5e777e46bb02435f10bca03e554a15c

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [942716fee138b68c2af9411384f402b5692a88b2]

        convert EID constants to typed_flags
        
        Change-Id: I3bcccd8836e54dd33bb079856226fbedd574c824

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b417930dce9570ad16d04a1f834f5be2738b19ed]

        convert SC_NESTEDBUTTON constants to scoped enum
        
        Change-Id: Ic0bc7036972d0577c4c910ee63f92690d9c0a14d

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [f553ce143af702e93dd62c24cf489ac94dedc6c5]

        convert CSV_DIFF constants to typed_flags_set
        
        Change-Id: Ib4aea2d8288ee25cb14514c38bc8809e08e61985

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [f50678bf9e8a1d9f4f05de974da1d685fc48aa96]

        convert EXC_TABBUF constants to typed_flags_set
        
        Change-Id: I40b5d94fc559350f7dd4e0efde8f71be9518b87c

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed8952596750cfef30594d5eba5012e667edb968]

        improve error message in refcounting plugin
        
        Change-Id: I02b483c1d696913b33112b9248747f9c3d28dc55

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [20eed8b73d683a649d33d7d77e23b6f0c97d7e78]

        convert EXC_COLROW constants to typed_flags_set
        
        Change-Id: I08f06aa24228c0967ba1af139ac5b710537a2de5

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b1d5c9fdbdaa277eac66245cc4d76c53742c5a7]

        convert constants to scoped enum
        
        Change-Id: I189027a05a49b362fb24047ff9a84521ab39ece3

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa25280bf83689aa92abbd5777a30c6fb4edd296]

        convert SC_MATVAL constants to typed_flags_set
        
        Change-Id: I973c5253b385a5495bec38201655e3dbcb9a6f81

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5e352e5117fffaca8cfddde426079708a208258]

        convert MULTILINE constants to scoped enum
        
        Change-Id: I1928fa3ca6e9d62719b9e4ca4649ec9fad9633a8

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [8aa1abe5afc52375d038710c4e7c68e97fd04fc6]

        convert SC_CLIPMARK constants to typed_flags_set
        
        Change-Id: Ibdfe3c46da35b96b040f02a167d35651502a65ef

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f5fdd71dbeba5fd0bd21849817633cf64685f21]

        convert SC_ROTDIR constants to scoped enum
        
        Change-Id: Ia726ce9e9fcfe9a8b5bc4057f0176edf10b6ab3f

2016-10-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [eadfda64c14f8c78b5d6a30c21432148c41d5651]

        convert macro to local function
        
        Change-Id: Iebe97b505c2583211f0bfda55d183fb37753457d
        Reviewed-on: https://gerrit.libreoffice.org/29718
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [41683b9a8581445fef09e7a25ad35e58fc5602be]

        use more 'nullptr' in SvRef templates
        
        Change-Id: Idfe140863b7ec51230110d942c5732e18f411192
        Reviewed-on: https://gerrit.libreoffice.org/29701
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [90021d3d3b8d42ee8b8b1af86d4c1880a29d39ef]

        loplugin:unnecessaryoverride in extensions..filter
        
        Change-Id: Ifd954bf48291cdc43c66fd44b4029e47eb7589f6
        Reviewed-on: https://gerrit.libreoffice.org/29690
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2808e3178b28528c23557321683b10b6ab5371f]

        loplugin:countusersofdefaultparams in svx
        
        Change-Id: I610d8347129ac25420730ed7bf2855a5bdd0120f
        Reviewed-on: https://gerrit.libreoffice.org/29692
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9717054dcb59010c95bdbfdb440ac12e8703796]

        loplugin:unnecessaryoverride in connectivity/cui
        
        Change-Id: I5ec4eb2f74036e42851333e3d669dbea58c2490a
        Reviewed-on: https://gerrit.libreoffice.org/29687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [29fe57afd79c96c5ff251c2468ababda5e506564]

        update credits
        
        Change-Id: I0c5f943ed0d1a607ef86a26602f101f361b0aa2d

2016-10-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b36479dab027473b6a17d6a729e9d924ae24c4f1]

        update emoji autocorrect files from po-files
        
        Change-Id: I76aab4dd7d43d8c3fd7e452891303fa861a5bd21

2016-10-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c4817ffc47d501e49a1cbdbc9926d7ab8489b08e]

        Updated core Project: translations  4a45b12af9d0be41780e5a29b73e8e595f3f430f
        
        update translations for 5.2.3 rc1
        
        and force-fix errors using pocheck
        
        Change-Id: I3c922e1b91581f1b5cd6a5b8d0662a3e7aba0fae
        

2016-10-11  Stephan Bergmann  <sbergman@redhat.com>  [1e0fa85cd32fbfcdfdbda22d232f49cfa68b7a36]

        Replace OLEVariant operators with proper functions, for clarity
        
        * Rename the original getDate (returning double) to getDateAsDouble, to make
          room for the new getDate (returning css::uno::Date).
        
        * Assume the difference between the original 'operator String' (first checking
          for VT_BSTR, then for isNull()) and getString (first checking for isNull(),
          only then calling 'operator String') was accidental rather than by design.
        
        Change-Id: I6261bdad5c328d6b10e83f2d1664a6c78ec1fed4
        Reviewed-on: https://gerrit.libreoffice.org/29705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-11  Michael Stahl  <mstahl@redhat.com>  [207c9a8f25dd705502608fbf82b4915cd6b62998]

        check-elf-dynamic-objects: check sdk/bin too
        
        It takes almost no time, but this way of doing it changes the
        interpretation of the -d parameter; not sure how important that is.
        
        Change-Id: I9d29cdf96d7006d5daea00bcc41e613fbd30aac8
        Reviewed-on: https://gerrit.libreoffice.org/29707
        Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
        Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>

2016-10-11  Michael Stahl  <mstahl@redhat.com>  [bc47854ebd5c3098965dccdc2cadf3a6f01b0576]

        check-elf-dynamic-objects: OpenSuSE uses DT_RUNPATH, not DT_RPATH
        
        ... like Fedora, so check for either.
        
        Change-Id: I0e88c8e6e7634e7cc483474bc3f654e666c3bab2

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [d698e6f73a887f77f47d6e811ec3c8b32df59bb6]

        merge a small piece of code
        
        Change-Id: I3be07e6c54fedc4b4f7ca8fc53cb941e294055bf

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [c3a98155ed28bd77eff4de3d80ccbcde1e68c828]

        de-src writer formula toolbar
        
        Change-Id: I8d4f031053fe819ff92ce1488a24dd3ff9b3ffd8

2016-10-11  Michael Stahl  <mstahl@redhat.com>  [08bf088959c677e61cb118bf8d0bf092d3f21466]

        improve comment about non-BMP code points in RTF
        
        Change-Id: If906fdea692ca4a4df4f7110f42b7360d8b845da

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [c8054c1d6885067caf557b5b3179975793cf80f7]

        HID_CALC_TOOLBOX goes nowhere
        
        Change-Id: I812f56c53487b2bf115bc2803337176941baf49b

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [ccafebf67147d272a911b6ff0411249f96ae5864]

        Updated core Project: help  5d912ed85e9c4103fe37b1299999a56493c7c3c5
        
        drop unused HID_CALC_TOOLBOX hid
        
        Change-Id: I08ba38e7446e62fd712e53a1969e38d8b3fb653a
        

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [facaeedfef4b63bc15beed303330a42e4c9b1406]

        de-src solo edits in writer formula bar
        
        Change-Id: Iba5406e1c4e573c198116baed10a9ad6d142a445

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [eece14a1be8da75544a587eefcfe8817e0c05fb0]

        ED_FORMULA resource is unused
        
        Change-Id: I8f0184c585478c59bcf230bc06ba5ba21fb50400

2016-10-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [70ce443e7b767fceef4a22b07ab371f02f7252e5]

        forgot to actually remove the problematic import
        
        Change-Id: Iac96719a36269dec173af4c9d6d7e88d67b5c24d

2016-10-11  Stephan Bergmann  <sbergman@redhat.com>  [12ec109de01c31605cf412612903190e469be8ff]

        Comment about state of non-BMP Unicode chars in RTF
        
        Change-Id: I90051425c52f42f69cd61436979a50b875cca710

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [583ac140dcf6f11b21bc9c52516ba2bbcbd37a95]

        de-src solo variable watch editbox
        
        Change-Id: I9e69df546d5d6453fbd89b38d4865c9fd3088678

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [045367d9ba43ec6afb003fd9117ae186c7e18e34]

        Master Document toggle missing if switch to master doc from normal doc
        
        regression since...
        
        commit 20e2d7e7d1c518fe514e8252836c1c728fe3fc27
        Author: akki95 <akshaydeepiitr@gmail.com>
        Date:   Sat Jan 30 09:55:41 2016 +0530
        
            tdf#95408 -"Toggle" in Writer Navigator to be more explicit in what it toggles
        
        Change-Id: I310eb7bfc39993ba54bbd9eca04ce721c8a68ea6

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [33603a582bdd173a8e85c78bb0e8ef82874b8e59]

        convert writer navigator to .ui format
        
        Change-Id: I83f834ea050372362b50de61753c2b3e33c67778

2016-10-11  Stephan Bergmann  <sbergman@redhat.com>  [51e5e4970bda753faf7403cbf3c68ded3ed7a71f]

        Replace OLEString operators with proper functions, for clarity
        
        Change-Id: I1fa309d034e1ec94f38d07ede07e691f1484a4f5
        Reviewed-on: https://gerrit.libreoffice.org/29697
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-11  Stephan Bergmann  <sbergman@redhat.com>  [afd9bf19aec34475c915ba91f8fdc38b5a68f0b1]

        loplugin:refcounting
        
        Change-Id: Ia7ec56c754d6eafcd4c6d981a0d8ca03af23a18e

2016-10-11  Khaled Hosny  <khaledhosny@eglug.org>  [f48cbaac0a2a7278f366a3b0118b399c0a938a44]

        tdf#103103: Many Arabic fonts dont render correctly
        
        Revert the remaining bits of 1da9b4c24e806ad2447b4a656e2a7192755bb6a8,
        the rest was reverted in 6323e6628668849438e6e19ba7ad2c6598263261.
        
        This break many assumptions made by GenericSalLayout::ApplyDXArray().
        
        Change-Id: I25fbafe06032ab1e8860df6c5932a7157575aa32

2016-10-11  Khaled Hosny  <khaledhosny@eglug.org>  [faddf2aefd5874b2bbd6c3b7bbed0812de911f47]

        Revert "Hack to make Arabic subtending marks work"
        
        This reverts commit 983e03a7d81c0ab24782b28ab899452fa6fd99ac.
        
        Fixes part of tdf#103103.
        
        Change-Id: Ib9026044b19b353e8156bc039a4a84fdeb1ec415

2016-10-11  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [b193f283457c290e2cd75df0f3f6a185b66a516d]

        tdf#102004 Do not open options for extensions without options
        
        Also fix similar issue for "Disable/Enable" and "Remove" buttons
        
        Change-Id: I383e64a9c6133ff2ebc991747c5c47c033a91174
        Reviewed-on: https://gerrit.libreoffice.org/29600
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-11  Eike Rathke  <erack@redhat.com>  [351164ea2c70923e47d5f01f3934c73cfc5839a9]

        Resolves: tdf#101691 re-intern strings of external formula results
        
        If the external cell referenced is a formula result of type string that
        string needs to be re-interned for the reference cache as well.
        
        Change-Id: Iea3c3d777dede2ad6ba0b084533af964da991ca6

2016-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [e588aa4d347875eb4c52bd2b51c5c917f807ba6d]

        convert PageKind to scoped enum
        
        Change-Id: I7f90cf2e96b72031bcfff558794e6cb42ea408e8

2016-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [4caacff9f25498c07d9b99fe0b5db82baa58a22c]

        convert EditMode to scoped enum
        
        Change-Id: I7c48978f3e2c173a2ec53eb6559745deeee9b93b

2016-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [d58c604eb35a84b849079d3a690d0a4f428d3121]

        convert DocumentType to scoped enum
        
        Change-Id: I5a66d71db075df4680c54676dd1420e94c1a90b2

2016-10-11  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1ddbbe3e0aebfa86f284ac2712c0d1b36b36fe54]

        tdf#100352 Provide Catalan classification file
        
        Change-Id: If0bccf16fb83deaf5b13ab5f45d1aaec9ed48bda

2016-10-11  Armin Le Grand  <Armin.Le.Grand@cib.de>  [35ec8253ad80b0381e73a8f00fd3deb2309f5fe4]

        profilesafe: Add values for SecureUserConfig
        
        Added default values for SecureUserConfig values
        to soffice.ini/rc which enable the mechanism,
        enable by default and set a maximum of three backups
        file in packed form. Added more handy flag for easy
        decision to add compressed/uncompressed.
        
        Change-Id: I5a624c09fec4e4278314e13fc5f693ac085d5e61

2016-10-11  Armin Le Grand  <Armin.Le.Grand@cib.de>  [2da3bb5c36fd8bf635ea3ac1a3db8eb1ea91a04c]

        profilesafe: Added zip deflate/inflate
        
        Stack of files can now deflate/inflate using zip
        library, unfortunately have to use direct due to
        Deflater/Inflater not being available, had to add
        linking against zip.lib. Checked compressed and
        uncompressed creation/usage of backup stack. Also
        warnings and clang errors corrected.
        
        Change-Id: Ieb059baeea323bb48ec5b1cf6b8df09da97cfb93

2016-10-11  Armin Le Grand  <Armin.Le.Grand@cib.de>  [7db23b6346ff601449e8017fd585e9fbc295ed34]

        profilesafe: Collect copies in single *.pack file
        
        Enhanced helper classes for BackupFileHelper to
        allow writing a stack of rescued last valid
        configuration files to a single file package.
        Added configuration values for enabling this and
        defining the number of entries, added max entry
        limitation. Using FileSize and CRC32 now to dectect
        if config file did change. To make this work I added
        sorting to writing the configuration so that with no
        change the same configuration file is written.
        Use std::vector for better mem performance for sorting,
        defined static const for buffer size of manipulation,
        prepare inflate/deflate usages. Fixes to setPos, warnings
        
        Change-Id: Ib286e2a3f25b0085a1e3ae4f50c9ff1ff3a5dcf5

2016-10-11  Armin Le Grand  <Armin.Le.Grand@cib.de>  [9fa4eff9be5e440099517a522a83e20debaf2955]

        profilesafe: Enhancements to BackupFileHelper
        
        Added helper class to allow easy creation/deployment
        of backups of a file. It works like a 'stack' of backups,
        supports easy add/remove/delete of last entry (LIFO).
        Added some work top allow opening dialogs in DeInit
        under linux.
        
        Change-Id: Idacec97ec2f097af9bd22a8a67b410c7677d17f1

2016-10-11  Armin Le Grand  <Armin.Le.Grand@cib.de>  [ed646dc595b2ee5248b0994a2b44a7a5a7bfbbd5]

        profilesafe: Initial creation of BackupFileHelper
        
        Added helper class to allow easy creation/deployment
        of backups of a file (here: registrymodifications). It
        works like a 'stack' of backups, supports easy push/pop
        of backed-up versions.
        
        Change-Id: Ie19e1209534f23a3dbd6106a5ca13b24b8fefe4d

2016-10-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.com>  [9c9f184138dd9e3dbd50d5d50fc86ca172ae4dfe]

        vcl: put in anonymous namespace
        
        Change-Id: Ib24a8dd044003f8d667d97e989fbbf640d4eacdf

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [7dbe627ca8dbb8745e25c4217913c88d2caabe89]

        Updated core Project: help  b223bd2e0ccf3c09d69b0cbf4da063f15ca453ef
        
        update helpids for writer navigator .ui conversion
        
        Change-Id: Ib25355ffe0d58a50eaad7e5aaeb1d10efc101404
        

2016-10-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [3906d25a2e12123aee54654ad26699a2832389d4]

        tdf#103001 DOCX export: fix RelId cache when switching streams
        
        RelIds are used to refer to external streams, e.g. images. A RelId cache
        tries to avoid storing the same image more than once in the export
        result. RelIds are relative to an XML stream, so caching them across
        stream switches is problematic. There was code already to notify the
        cache after a header or footer was written, but:
        
        1) It was only done after a switch, not before and
        
        2) It cleared the whole cache, instead of stashing it away, and
        restoring it when the write of the special stream is done.
        
        Regression from commit b484e9814c66d8d51cea974390963a6944bc9d73
        (tdf#83227 oox: reuse RelId in DML/VML export for the same graphic,
        2015-09-07), this existing problem became more visible when caching
        started to include draw images, not just writer ones.
        
        Fix both problems by turning the cache into a stack that is
        pushed/popped around stream changes.
        
        Change-Id: If9ec168823eea5e272197e28f6125ba626605550
        Reviewed-on: https://gerrit.libreoffice.org/29684
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [4ee81e595a933b901f280c0fc250f0a34232e92a]

        Updated core Project: help  b5b5879c9ed7b8c120c21f9b700247a1442d2a47
        
        drop unused HID_NAVIGATION_PI
        
        Change-Id: I453cd425ee8b79ad9caf47a791ac8ef4a3676bf4
        

2016-10-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4624e2d11cbcb0fa4e84acb2e1b73bd2db6ae751]

        cppcheck: uninitMemberVar
        
        Change-Id: I4ff6d15941bf561ed67d84e4bda532131c8c7a43
        Reviewed-on: https://gerrit.libreoffice.org/29622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [99a4ab06a9ad5c05d4cd7282f68ea5faaf2f1188]

        parent will definitely exist at ctor time
        
        Change-Id: I3d30b17e4105a98ad6ab378cee7128cac23f1dc0

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [6c220995aa2485a9c5d23f0ec952a64151ab25b6]

        Resolves: tdf#103032 a11y crash on listbox dispose in toolbar dropdown
        
        Change-Id: I70bce310ba9b46efdbdfdec8d2c6689d0ba2e655

2016-10-11  Noel Grandin  <noel@peralex.com>  [d0304a8f57b3fe0065193a2a3f7089f414b1ffd9]

        remove some conversion operator methods
        
        which, in these cases, only serve to make the code harder to read
        
        Change-Id: Ic9bcf42545b4fcfd60a535fb63956092d392f469
        Reviewed-on: https://gerrit.libreoffice.org/29685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-11  Noel Grandin  <noel@peralex.com>  [52dfb06b194bf890510352a98540c64bc3d44b70]

        loplugin:unnecessaryoverride in sfx2
        
        Change-Id: I9097a5cfb861e6659a5d9ae10f9c45f2edcae2ec
        Reviewed-on: https://gerrit.libreoffice.org/29686
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-11  Caolán McNamara  <caolanm@redhat.com>  [411c04c4025b4349df70a2dae723bbeac9f12f57]

        repurpose count dialogs
        
        Change-Id: Id19d514f7ccbc69bf5ad0ca63181e2815f067178

2016-10-11  Stephan Bergmann  <sbergman@redhat.com>  [5ab5779bf4a16f4ee4a8d1198ffbd8f842f2edd9]

        external/nss: Adapt ASan/UBSan-specific patches to nss 3.27
        
        Change-Id: Ic96a57a1f43f7aae4e0733d2e65edd843b827a54

2016-10-11  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [74b8ae360a5bdc9d6a37bc80136ac4bc7ede7563]

        Fix language on Abstract* templates
        
        Changed the default language from German to English (US)
        Corrected also the area and line style of background objects
        
        Change-Id: I632b922c0e48ea578a5290015ddc499ba2af0781

2016-10-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5daafc88ca0d8fd06080a6fe2f7487188953ebe3]

        Allow entering safemode after crash
        
        Change-Id: Id12d3c10714b7ce5722c2270e9e897db63bedcf2

2016-10-11  Stephan Bergmann  <sbergman@redhat.com>  [6cded5c853defdda928036d11ae88fa3cf19a79a]

        Demonstrate that SvRef ==/!= are acceptable as member functions
        
        Change-Id: I30771393bc16f2320cd89f018ff93c756913b70d

2016-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c84f40ea2e86bf85c0a59201faf1431f16aee40]

        loplugin:constantfunction
        
        update the plugin similarly to
            commit 3ee3b36ae0c064fb5c81268d8d63444309d1b970
            Author: Stephan Bergmann <sbergman@redhat.com>
            Date:   Fri Oct 7 12:05:49 2016 +0200
            loplugin:staticmethods: Don't be fooled by decls starting with macros
        
        Change-Id: I98ac3216d5acf89a49a26feb089ae2fd34e6e510
        Reviewed-on: https://gerrit.libreoffice.org/29665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-11  Noel Grandin  <noel@peralex.com>  [fe82f6fc5cbd638972571a33f04e95971507bba9]

        loplugin:unnnecessaryoverride in xmloff
        
        Change-Id: Iad519bd61ce1d1bf4ef4e12543b0d485249db36b
        Reviewed-on: https://gerrit.libreoffice.org/29672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-11  Noel Grandin  <noel@peralex.com>  [90a0e59737d680b35d7dff1a59f66e53c13f444d]

        loplugin:unnnecessaryoverride in svtools
        
        Change-Id: I49773d9054205c223744495768e1cb05dd7b087d
        Reviewed-on: https://gerrit.libreoffice.org/29671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-11  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [16df731a30917a426df81d751a0bfd0ae5fcdd45]

        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.
        
        Change-Id: I6aad0e22bb444abf37b90186588f64f79b03cc3d
        Reviewed-on: https://gerrit.libreoffice.org/29680
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-11  Justin Luth  <justin_luth@sil.org>  [086550313260d9fa45b91dc705b21bb9b51ce0b8]

        move round-tripables to ooxmlexport
        
        This serves two purposes. It helps to prevent regressions
        and it allows focus on features that still don't export properly.
        
        The standard .mk file had trouble on the Mac, so I ended up copying
        ooxmlimport.mk instead of trying to tweak the export template.
        
        The huge section of tests excluded from Win32 testing is still
        excluded here.
        
        The ole-anchor test works as export in the import code, but didn't
        work from the ooxmlexport directory, so left that one as import only.
        
        Change-Id: I9d72202c577940ba94855096c5a11d4dec4790a5
        Reviewed-on: https://gerrit.libreoffice.org/29588
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-10-10  Norbert Thiebaud  <nthiebaud@gmail.com>  [91d406f5afb6e08f418d14761beb4a5af5783275]

        check-elf whitelist libxml2 not libxml
        
        Change-Id: If0179726861c867f9c25c13f9eb0b61faaee9524

2016-10-10  Norbert Thiebaud  <nthiebaud@gmail.com>  [4189551d56b4c6f37e8aebb856411794ea98e44f]

        Support parallelism for check-elf-dynamic-objects
        
        using that and restricting the tests to the content of
        instdir/program bring the runtime on out slave builder from
        4 minutes+ to just above one second
        
        added -d <path> to override INSTDIR
        added -p to indicate parallelism (no limit for now, so be cautious
        with the -d you point too
        
        Change-Id: I14c140f54bea329b82960843a6db44bfaf6c7108

2016-10-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [49b50720880b3c6b685568b998282b2b394f2913]

        make it easier to read the logs
        
        Not yet perfect but already better.
        
        Change-Id: I5309947333aa2cce6526335b603ef316226e490c

2016-10-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [74bf4ca9f382fa12481fda18b57cdce4c0d5422b]

        avoid infinite loop if the instance stopped already
        
        Change-Id: I03f78e592f3f182f34ea05829131357cabcc4c7b

2016-10-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f6624944219da151c10c3c8b5decaa0abbef1b45]

        pathlib is only in python 3.4+
        
        We still use 3.3 on windows.
        
        Change-Id: I32adabe1eb12d8803d61458fcb1a228b3ff045e0

2016-10-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0ab45be62bc1ffcbdd13aca7375fdcd1bbccb79a]

        catch the exception to prevent broken charts, tdf#98690
        
        Change-Id: I5958c87ca793c19d5c78dc829eb0ff0a1e04dffa

2016-10-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c3cc9429d136178996d797ef8fd6d740b39cc94e]

        avoid crashes on broken charts, related tdf#98690
        
        Change-Id: If81f963babc15fc549d9daa904fd9836ea02ecef

2016-10-10  Gulsah Kose  <gulsah.1004@gmail.com>  [e2f6c7f0d0cc14f851d7028ff846c5dc658a81c6]

        tdf#101390 Add "Dimesion Line" command to the writer arrowsbox.
        
        Change-Id: I238bc37871c029d547b21ce7c8ef3cb0c0ff95b8
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/29669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-10-10  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [aa4e560822787d62de0bcca52036242ce1160b45]

        tdf#36038 Import extended LCID from Excel
        
        Extended LCID were only supported for Thai.
        This commit import also for some other numerals and calendars.
        
        Change-Id: Id92a0ee2a32c5722e9674fe0ac5ff7028c84bca6
        Reviewed-on: https://gerrit.libreoffice.org/28809
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-10  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [e991b421905e78f020d6ece280dd17bfce4e31e0]

        tdf#36038 Export to Excel extended LCID
        
        Number format: extend export to Excel of long LCID for other languages
        and calendars than only Thai and Buddhist
        
        Change-Id: I826347302d14caa5b4463d28cd25f2c36ebfef5d
        Reviewed-on: https://gerrit.libreoffice.org/28666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-10-11  Maxim Monastirsky  <momonasmon@gmail.com>  [b197a47889a81b0181553a2a9c4db9683dd5d760]

        Height and Width seem to be swapped here
        
        when height takes left-right borders, and width top-bottom.
        And also - Why do we calculate the borders twice - as the call
        to CalcWindowSize does this again?
        
        Change-Id: I63a66939bd526a225ccac9bdd6262feba48da5c2

2016-10-11  Maxim Monastirsky  <momonasmon@gmail.com>  [9079d599baf01cb414ed4cccb22546f1807e5637]

        Merge SystemWindow and FloatingWindow setPosSizeOnContainee methods
        
        This reverts commit 95942b16f44bc6eac57ad7b579b4158565446884
        ("Resolves: tdf#90481 fix cropped buttons"), and changes the
        code in a way that seems to not crop buttons anymore. Tested
        under gtk3 with File > Digital Signatures... and the toolbar
        underline dropdown.
        
        Change-Id: Idcb680c82f594f630b1dd7c76c42912e6b5a093a

2016-10-11  Maxim Monastirsky  <momonasmon@gmail.com>  [e48d1086d79c319b31d48b984840a424780deefa]

        The key event is not needed for the non-ToolBox case
        
        Change-Id: I8d593665f1c2bcafa583eca311cd86ab618dec3d

2016-10-10  Jookia  <166291@gmail.com>  [8e8afc358b7537d493b478b429e1711c6ab46bdc]

        Search for old style dictionaries in DICPATH
        
        When searching in system directories for old style dictionaries, also
        look in the DICPATH environment variable much like the Hunspell
        application does. This gives a lot more flexibility for users and
        packagers in finding dictionaries at runtime.
        
        The patch is simple, it just moves a block of code from
        GetOldStyleDics that handles searching a directory to a new function,
        GetOldStyleDicsInDir. Then if DICPATH is set, its directories are
        passed to the new function. Original system directories are also
        passed so dictionaries in system-wide directories are found.
        
        Change-Id: I56ac66539495f03f41376b533ca19c6c8d615ec3
        Reviewed-on: https://gerrit.libreoffice.org/29543
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-10-10  Caolán McNamara  <caolanm@redhat.com>  [e0d442b1995082fd28614d51b85cb4248ba8189d]

        try enabling password tests on mac and windows
        
        Change-Id: I4054a3c285828f8c5a7d2c4b6e2716fd79c5fdf7
        Reviewed-on: https://gerrit.libreoffice.org/29666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-10-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ae94c223e2e21e42fc7feca72402b910e5eab5c7]

        safemode: Add uno command and menu entry
        
        Change-Id: I1843767160b79041c42e506eff0cf39399c74f26
        Reviewed-on: https://gerrit.libreoffice.org/29668
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-10  Michael Stahl  <mstahl@redhat.com>  [7433ba52d3a28ba946e522aa5d579679573569a2]

        check-elf-dynamic-objects: file is far too slow
        
        ... so use readelf itself to check if it's an ELF file.
        
        Also just skip the SDK documentation which is 2/3 of all files.
        
        Change-Id: Icfd3023dd5b2ccc4f4e94fbb05cdd4eb05051f86

2016-10-10  Caolán McNamara  <caolanm@redhat.com>  [6ee2f1b681ef3097c87db7c478ffc3fb24ec55c6]

        these navigator menu items should be radio checks
        
        Change-Id: Id8fe9cecb5d49728ab8b3b86589204a1ca4a8ecb

2016-10-10  Caolán McNamara  <caolanm@redhat.com>  [95a88a478ea7fcc848bc1a579d7ed8dd5c9a7521]

        these navigator menu items should be radio checks
        
        Change-Id: Ib785ce929ea33250b275969187d63c528fbafe6f

2016-10-10  Michael Stahl  <mstahl@redhat.com>  [69dcc7adae5c531b4da8c099bd1e2f99b851ebcd]

        configure: avoid linking against libgcrypt for libexslt
        
        There are at least 2 different versions libgcrypt.so.20 and
        libgcrypt.so.11 in use, and it's a private dependency of libexslt
        anyway, so filter this out of LIBEXSLTLIBS.
        
        Change-Id: Iafc33ef5ead2a86bedb4d5e485f6a16eb0544686

2016-10-10  Caolán McNamara  <caolanm@redhat.com>  [6fd363af3432d054eb92a2bac4893f5baf1d50ef]

        SwHelpToolBox doesn't do anything now
        
        Change-Id: I5b8865218d3cd8492d148af8d69389c256bbb27f

2016-10-10  Caolán McNamara  <caolanm@redhat.com>  [ca7915037c2fedc0d69908a6d2d9ccb67aa02a15]

        dropping document into these toolbars does nothing already
        
        so might as well drop that support here. Dropping into the
        main panel works (for master documents its quite sensible)
        
        Change-Id: Ic7a088d7ff7054430d55032158a186d610f10da1

2016-10-10  Michael Stahl  <mstahl@redhat.com>  [4b4d5a85859dda8bdc444033cda87e317fcaf269]

        check-elf-dynamic-objects: add libxml/libxslt to global whitelist
        
        Change-Id: Ida6495171f900edf4abe5f6ceba3a6dc2de7c2de

2016-10-10  Caolán McNamara  <caolanm@redhat.com>  [d1e02bd3c6918f90562bb4e963866fd3a16a4f73]

        de-src another standalone PushButton
        
        Change-Id: I5e38e8877d70efd3b6413a14c0c121a8babb44f8

2016-10-10  Caolán McNamara  <caolanm@redhat.com>  [e8393d4d91d714b691b101a2062c3e2e7333929b]

        de-src standalong PushButton
        
        Change-Id: I6f062e04377fc74ec2fea3ea4390943b715e06d1

2016-10-10  Caolán McNamara  <caolanm@redhat.com>  [9f7f5b5f911c4e76c88258f6ee3e7d51484f195b]

        no numericfield, spinfield or spinbutton loaded from .src now
        
        Change-Id: I90e4390d1fadcbb18036861dc9b9d39fa8a73551

2016-10-10  Noel Grandin  <noel@peralex.com>  [666787c4bcee7fc9a5de459eb18a1dcc1a4e350c]

        reduce indentation
        
        Change-Id: I9645e083ea61347fa323f84a271937e98d4f8eb3

2016-10-10  Caolán McNamara  <caolanm@redhat.com>  [08f0a1646961361ab41d5e11d8e0763c133e281a]

        de-src solo NumericField
        
        Change-Id: Idfdf54015f150d48a5b9af0ed8301ca6e7748f19

2016-10-10  Caolán McNamara  <caolanm@redhat.com>  [f3fff04ddd411ab001cedfa43d6bbbb733440557]

        bump nss to 3.27
        
        Notable changes in NSS 3.24:
          * Add a shared library (libfreeblpriv3) on Linux platforms that define FREEBL_LOWHASH
        
        Change-Id: If99ee77bea40796cc56944724291a83068ff8198
        Reviewed-on: https://gerrit.libreoffice.org/27304
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-10-10  Stephan Bergmann  <sbergman@redhat.com>  [1dac51334ba1440b158078f0dae765c7df55efb4]

        Handle loplugin:fpcomparison false positives by whitelist
        
        Change-Id: I58e2beb0695a27922856bd8f8988d9e4508aceb6

2016-10-10  Stephan Bergmann  <sbergman@redhat.com>  [0db235d61f323cecbbc1db761ba19cb5da4b3e6f]

        Expand some silly macros
        
        Change-Id: Idf7b9285c655aef40e2618b44c35248ccd13084d
        Reviewed-on: https://gerrit.libreoffice.org/29663
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ecec5524476448d35dd24c5594c2fcbb1a8b6218]

        tdf#102274 Closing LibreOffice should not kill active UNO connections
        
        When closing the last window, check whether there are active UNO connections.
        If that's the case, just close the window, don't terminate the application
        so that the connected application keeps working.
        
        This doesn't affect the behavior of "File->Exit LibreOffice". In that case,
        the application still gets terminated and existing connections are closed.
        
        Change-Id: If2d22d51c9b566be8abd51969f35c80896ed4767
        Reviewed-on: https://gerrit.libreoffice.org/29018
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-10-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [fced5de4b44f949f7a203a68a3df1d6f3293b183]

        Remove no longer relevant qadevOOo/qa
        
        Change-Id: Ic1cee9e61d31a6ee8f248c7e976c5eca8e0d86bd
        Reviewed-on: https://gerrit.libreoffice.org/29233
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-10-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6d9f07d53e9f89b5286637113198e61149a5c771]

        tdf#102288 TerminationVetoException should only prevent termination
        
        When using a TerminationVetoException, all windows should be closed,
        but the process should be kept running.
        
        Change-Id: I71b0b57b6035a36f0325c8dea3cd38309408f176
        Reviewed-on: https://gerrit.libreoffice.org/29031
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [25767162edf38134c4412cce2a7d938f4657cc2d]

        Improve 'Midnightblue' template
        
        Change-Id: I9d5acead074d745880d4c42e4ce9634c5b8cb5b3

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [73e5931cc72cb79747b6f3d1349009f33b7ea834]

        Improve 'Metropolis' template
        
        Change-Id: I968587a1cfdf2c55d299b1cd76996947c3244fae

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [a425610dab2b58524f5d335a16e9926008a7a0cd]

        Improve 'LushGreen' template
        
        Change-Id: I43332495e9419eed2ac69c1d08b603e81fe7df6d

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [776d1efc3e915be189250c8c2d9346e2990d5836]

        Improve 'Inspiration' template
        
        Change-Id: Ic5401e89bd8653e856e93034f0c25373305cc35a

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [c555c06f8cccd2dc4dad8854696ff8a728c0ee88]

        Improve 'Sunset' template
        
        Change-Id: I7ab76407895073f2ecbfdfb5bf40235f24a48a34

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [3c35e2cf3d0004bdad518b9729cd7bc876d46e51]

        Improve 'Vintage' template
        
        Change-Id: If6447b340faa61dec4e160078248207bd2c3f982

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [1c3e9870ccc6f4a9054f2c961562336e7e13a03e]

        Improve 'Impress' template
        
        Change-Id: I8e6d50c52514926175694cec697f6b2e45cc0088

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [6220260ee1baa74953623416c97f7eb26ec37dfb]

        Improve 'DNA' template
        
        Change-Id: Ib170f2f8540234a23484ce6386a00b8a4487a0fb

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [7cc1fd1d102856a0acaaa736851c32759633bf29]

        Improve 'Bright Blue' template
        
        Change-Id: I763707658a5fdb9a8ce7488f70eb1db9f2c01fae

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [7f1e35bfa555b294ff07f722261f9d212b270979]

        Improve 'Abstract Yellow' template
        
        Change-Id: Id0ac6937c1c5141ef564c60cf172b6bc1c3a115a

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [b0b4969fddebeeb9e16517af56da8f0de8020d64]

        Improve 'Abstract Red' template
        
        Change-Id: I57321add6dd91be1a1ab81999ebe537a32ed65d0

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [f05cb3c4723f49cda80c1a3b1b1ef217841a4b90]

        Improve 'Abstract Green' template
        
        Change-Id: I020b8895682016c847eae8182d03b520d665c545

2016-10-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [eef6a23f85924cec8bf88265ccad168ac0afb42f]

        sw: prefix members of HTMLTable
        
        Change-Id: I0c791be9185fb12fad5864554e0a8d26235da016
        Reviewed-on: https://gerrit.libreoffice.org/29653
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-10  Jacek Fraczek  <fraczek.jacek@gmail.com>  [f004aa99514d385f3ee254bba735f5eaeb7d9ad8]

        tdf#89307: Removed SvRef::operator T*()
        
        Conditional statements are using SvRef::Is() method.
        Changed static_cast<T*>(svRef<T>) occurances to svRef.get().
        Added operator == and != to SvRef.
        
        SbxObject::Execute is using SbxVariableRef internally.
        SbxObject::FindQualified is using SbxVariableRef internally.
        
        Change-Id: I45b553e35d8fca9bf71163e6eefc60802a066395
        Reviewed-on: https://gerrit.libreoffice.org/29621
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-10  Federico Bassini  <kurogan21@gmail.com>  [728c7327bd97602a38723553ed044ea4c01d13b2]

        tdf#101442 Change "hyperlink" to "link"
        
        Change-Id: Ie68dcc9b3eb05fdbcceb5ca55cf58b47ca37540b
        Reviewed-on: https://gerrit.libreoffice.org/29574
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-10  Noel Grandin  <noel@peralex.com>  [044260331d61e97281539d8dfdcbb64089751437]

        loplugin:unnecessaryoverride in vcl
        
        Change-Id: I8a49316dccdc142389d2f7121ff7c8cbbad55638
        Reviewed-on: https://gerrit.libreoffice.org/29655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-10  Federico Bassini  <kurogan21@gmail.com>  [06dec56d96603026921311c6ddfa41ed6b5879d5]

        tdf#101442 Change "hyperlink" to "link" for a modern vocabulary
        
        Change-Id: Ib1c067b6d45e959d6cd0fbf00cab167939554203
        Reviewed-on: https://gerrit.libreoffice.org/29572
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [65f2d6b1cc40b4b90f8987e8ea14d24b5f38f950]

        README.md: Add CII Best Practices badge
        
        Change-Id: I9bba2714fafe4d14c28348d36b0530a8109e1845

2016-10-10  Caolán McNamara  <caolanm@redhat.com>  [a1c77e9d3afd27b4b5603cffc6f3aea0577987fc]

        drop some unused forward declarations and includes
        
        Change-Id: Ibf5b915798f1a9554d06c705d454cbfb998ea277

2016-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc589883a98e8d21c57480719c9d4380fc292a59]

        rename SetResMgr to ClearResMgr
        
        since that is it's only use.
        Also clean up the comment block nearby.
        
        Change-Id: Iff67aeec176963132bb8a1e64e0c81853f0912d7
        Reviewed-on: https://gerrit.libreoffice.org/29654
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [842873d37c2716ced5674ebaadfb2fae9620632d]

        Improve 'Pencil' template
        
        Change-Id: Ic4590752354376e9dcd534560918b3463c156411

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [2d997a78fabcc45937e235a92394bca71cc53f90]

        Improve 'Focus' template
        
        Change-Id: I00ded55d07dc1d0e4abf26a53ccc499cf4db6dac

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [ef92954906fe3d4658876fcccb4fd7e239b5185f]

        Improve 'Alizarin' template
        
        Change-Id: Ia19f8df552e737b936cbf234b8f91f2846486c1c

2016-10-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f9a427680f59be8591b5e5d750ce0189a6becd54]

        Show dialog when starting in safe mode
        
        Change-Id: Ie4b5f5b7309735dfa844bbaba9cb2763a3de3dc1

2016-10-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8ac6b51cc484a36bfd789588a03cbf8e978e4236]

        safemode: Add command line option
        
        Change-Id: I081cc6b4d61be4541a3bdcf475385b5ce0f59cda

2016-10-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9ad88a1e0fb2c68eedee37d093518960dd8615b7]

        Fix typo
        
        Change-Id: I20bb74183e134c9bf597cd8b471fd6dc4104eb24

2016-10-10  Francisco Adrián Sánchez  <franciscoadriansanchez@gmail.com>  [3ead7de845065fb647f073c69557277dbdb54c26]

        Improve 'Vivid' template
        
        Improve styles, use "Source Sans Pro" instead of "Open Sans" (Open Sans light is not bundled, though required in this template)
        
        Change-Id: I2980ec7c3ec30a879e2f00032eeccf2bcb253bad

2016-10-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f80134b65d7c41d9fce61845ecb327d450fe5ca7]

        cppcheck: variableScope
        
        Change-Id: I6c8b7aaedf7fcde5165d3a65af54aa0bcafc0b82
        Reviewed-on: https://gerrit.libreoffice.org/29624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [fa2cb837647e659dd1d3438c4513d088ed9097c1]

        cppcheck: clarifyCondition
        
        Change-Id: I4dfcaec8764699cc1dfd725b9cd1100750ee3d0f
        Reviewed-on: https://gerrit.libreoffice.org/29629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-10  Justin Luth  <justin_luth@sil.org>  [7060c7b642fdc0a369505e430652ee44205e7eed]

        tdf#95367 DOCX: allow r-t of changed first/follow sections
        
        Change-Id: Ibb97411a7dfeebc3edbdd149842bfe626942cf7f
        Reviewed-on: https://gerrit.libreoffice.org/29559
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-09  Caolán McNamara  <caolanm@redhat.com>  [8bfbd7fbd74b69959929e29df3c99aa22ec13ca5]

        DDExtraWidth doesn't exist
        
        Change-Id: Ic231be1487f21dbcae9290b75be34f85318ad99a

2016-10-09  Caolán McNamara  <caolanm@redhat.com>  [365d1ec2782e5be83e99e6f676b8e248f6ebf16c]

        no ComboBoxes loaded from .src anymore
        
        Change-Id: Ic497dddfe326e9cc06e71c39284b2848d17ae0c8

2016-10-09  Caolán McNamara  <caolanm@redhat.com>  [1bfb59ba81984b056d96c442405a31cc3aeb744d]

        de-src solo ComboBox
        
        Change-Id: Ie3f687f203c66f93114f5b2421af924ae4c2f76a

2016-10-09  Yousuf Philips  <philipz85@hotmail.com>  [d6dd17079f2584f3b7a54d67324d687e33ce141c]

        tdf#86472 Fix breeze borders and set breeze_dark fallback
        
        Change-Id: Id7c536fee42e9f8c69dd058aa683baf5be58def6
        Reviewed-on: https://gerrit.libreoffice.org/29620
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-09  Yousuf Philips  <philipz85@hotmail.com>  [c31d22c96e791b77a9e61e1fd08fbac482915188]

        Improve checkbox label in header/footer tab
        
        Change-Id: I608c18433ee27d3628a65ca3d0d666e384fce950
        Reviewed-on: https://gerrit.libreoffice.org/29615
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-10-09  Stephan Bergmann  <sbergman@redhat.com>  [1d2b35ebd30a1361c0e7dfffd60f3d0453339715]

        No need for ScAddInDocs to be a class of its own
        
        Change-Id: Idfc06295dc3dc1a1dcabe9df1df76c47c874f090

2016-10-09  Stephan Bergmann  <sbergman@redhat.com>  [e492d7bcd1a6f624b2d0eea14c4bf0872164e533]

        loplugin:fpcomparison, macOS redux
        
        Change-Id: Ie41be540209b4af7c0571f7c16bedd0665daff10

2016-10-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [97ebbb892993507fe19ca069534015637fde497b]

        Add better comment for this function.
        
        Change-Id: I9fb0b3cbb92c8f48b1ee2e2a53faeaf9a72b34f9

2016-10-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4a411ab35a6a60dfafb3e06e8ac7bec29302d154]

        Reduce code duplication
        
        Change-Id: If45bd7d2d5c5ebda9fa8020138353c1224b2e1c8

2016-10-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [03a1143cc75161dab56b20f1ab9e723ddd0caa8e]

        tdf#102694, bnc#957991: Improve pivot cache reading performance
        
        When two or more tables have the same source data, then
        the grouping of source fields are shared between these
        tables, so don't need to import these grouping for each
        tables.
        The added code checkes whether we already imported the
        group fields and don't create them again using API
        functions, but apply the exisiting groups of an other table
        sharing the source.
        
        Change-Id: Iad6be9a9e30944ab9a241c8498eff95c6c356689

2016-10-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [73268333b0665d91a3d9be1917a7e8c9e6ecb11a]

        Pivot table tests: Check also grouped fields' name.
        
        Change-Id: I6b38e8e97613f63accf341115bbc1397ade07415

2016-10-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [db481dd30521f9ce498873cdc945cf9544bf983c]

        Pivot table XLSX import: PivotCache is not handled as a const object.
        
        Change-Id: I226902205e977deb1a4a73db33e3bf7671067bc8

2016-10-09  jan Iversen  <jani@documentfoundation.org>  [89bde37004c7777910d92b73e0ba7223c3bfe575]

        Updated core Project: translations  4eddabeb0f63e7eb0870de9f69e90efa4f744667
        
        Pootle update
        
        Change-Id: I7f5c838ed098887ec89500a59c974ddc828f13a8
        

2016-10-09  Stephan Bergmann  <sbergman@redhat.com>  [995318e2996abac01dbbbc73f61e93cbb7acd453]

        loplugin:badstatics: reliably look into std container types
        
        Change-Id: Ifca7325533e3f7d5ce5c59cc6b14d4232d4fc792
        Reviewed-on: https://gerrit.libreoffice.org/29614
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-09  Stephan Bergmann  <sbergman@redhat.com>  [160478912af18a268c72907e6fd49bf6d95f0af2]

        loplugin:badstatics
        
        ScAddInListener has a member
        
          ScAddInDocs* pDocs; // documents where this is used
        
        where ScAddInDocs is set<ScDocument*>, and ScDocument has a memmber
        
          VclPtr<SfxPrinter>    pPrinter;
        
        so that's only a chain of (apparently non-owning) pointers.
        
        Change-Id: I050218320eb2c588dcfaee80225f4e45a515ed32
        Reviewed-on: https://gerrit.libreoffice.org/29613
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-09  Stephan Bergmann  <sbergman@redhat.com>  [2994586faac6a804b2d2b910133763ceb16134a0]

        loplugin:badstatics
        
        ...so make aPostedEventList a member of the global ImpSVAppData singleton
        
        Change-Id: Ie7ac49b56107eb393514d9ba1d91ee66296f60a0
        Reviewed-on: https://gerrit.libreoffice.org/29612
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-09  Stephan Bergmann  <sbergman@redhat.com>  [b05d1349f3f355a33df47106434e5d5b1a0cec5f]

        No need for bitfield bool micro-optimization in these structs
        
        ...of which there is just one global instance each
        
        Change-Id: I0aae0c4b517223b4fa89b7c2fea10f26eb43d14f
        Reviewed-on: https://gerrit.libreoffice.org/29611
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [28d3a6af0703c666d80e38c9c4b86024d830994d]

        convert CELL constants to typed_flags
        
        clarify some comments
        
        Change-Id: Ib6d55deb52eabc4289c20fd45eacb30fef6b1165
        Reviewed-on: https://gerrit.libreoffice.org/29087
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-09  Arnaud Versini  <arnaud.versini@gmail.com>  [ed5ca17dce1d088ce3fbbb3a30f748ba92cd07d9]

        tools: use rtl/character.hxx in tools/source/inet/inetmsg.cxx
        
        Change-Id: I5e4b2abd5487a383af6a8e37a4c33a90d91ec2e4
        Reviewed-on: https://gerrit.libreoffice.org/29610
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-09  Maxim Monastirsky  <momonasmon@gmail.com>  [445f157a132ba977fc026746221f8e85daa289cb]

        Add title-based tearoff to DockingManager, take 2
        
        Change-Id: I2582756fd1fb6e823daa7336a7fb1ce5d752f83e

2016-10-09  Maxim Monastirsky  <momonasmon@gmail.com>  [23567618f0ee316aae080a7fa60e804282c0df07]

        mbGripAtBottom is always true
        
        Change-Id: I76db4c796933996cdf9d1782e9a6fb19ee7860a7

2016-10-09  Maxim Monastirsky  <momonasmon@gmail.com>  [3e4e5717d470f4bdb3477da6a979184b363a07e5]

        Just get the last window pos
        
        Change-Id: I1cf0964d11e9045366697b75c2606df6f62aa438

2016-10-09  Maxim Monastirsky  <momonasmon@gmail.com>  [9ffd74a37670f7c102595a460fb2c425eb58da62]

        Revert "Add title-based tearoff to DockingManager"
        
        Careful reading of the code reveals that WB_POPUP is what adds
        the tearoff title, not WB_OWNERDRAWDECORATION, so we can use that
        instead of introducing yet another title implementation into
        ImplPopupFloatWin.
        
        This reverts commit 6128a8311d37514c49c2fe3ba80f850a51de37d6.
        
        Change-Id: I681686c9a0bd79d80f43ce213caeef77dcbab6b8

2016-10-08  Federico Bassini  <kurogan21@gmail.com>  [a1297fc2df243d765ffb14f18bbdde158459b9f4]

        tdf#101442 change "Hyperlink" to "Link" for a modern vocabulary
        
        Changes to be committed:
        	modified:   sw/uiconfig/swriter/ui/characterproperties.ui
        	modified:   sw/uiconfig/swriter/ui/charurlpage.ui
        	modified:   sw/uiconfig/swriter/ui/framedialog.ui
        	modified:   sw/uiconfig/swriter/ui/objectdialog.ui
        	modified:   sw/uiconfig/swriter/ui/picturedialog.ui
        
        Change-Id: Id424d45d03eb744c3c9a14db0f7a7f3ace94c234
        Reviewed-on: https://gerrit.libreoffice.org/29573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-10-08  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [99357b2b080d801073abbbea83cb0dfdc9285297]

        Updated core Project: dictionaries  80f232b1f6622f774f07be86fe824f31d87c7590
        
        Calquing English’s title case is bad style in Spanish and Guarani
        
        I’d prefer not to have translated names here, but…
        
        While I’m here, let’s also write Guarani’s “puso” properly, with U+02BC.
        

2016-10-08  Caolán McNamara  <caolanm@redhat.com>  [c65386cec9398c7b8ce969d638cd1b5d98483f98]

        no radiobuttons or checkboxes loaded from src files anymore
        
        Change-Id: Ie10ebcf56a6145c8edeb903bed1beb0cf5cf8a7a

2016-10-08  Caolán McNamara  <caolanm@redhat.com>  [120621a128f4c2d4f39fd9f44c1a735d4c67991e]

        de-src solo PushButton resource
        
        Change-Id: Id6cd01c8bd4bf9ed36c17fd75ecce34eb7f36cc7

2016-10-08  Arnaud Versini  <arnaud.versini@gmail.com>  [face6b697741a94c2f445d745a279f9033c64258]

        TOOLS: Remove SvStream::ImpInit()
        
        Change-Id: I7a089e77586041bce662c33a5610df122d5a74be
        Reviewed-on: https://gerrit.libreoffice.org/27940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-08  Caolán McNamara  <caolanm@redhat.com>  [6bca505449ccb625505b8ba0785862d83ea6d16d]

        drop ResId forward declaration
        
        Change-Id: Iaf79718ef607f23d7770f955170ea4f0953067e4

2016-10-08  Caolán McNamara  <caolanm@redhat.com>  [8413d6a91d5d03c0c47a8fbd2e41cd45cec95a1c]

        stray unused pushbutton and fixedtext resources
        
        Change-Id: Ia610c28e93e853f17e80ffb5203928474113c300

2016-10-08  Caolán McNamara  <caolanm@redhat.com>  [45758da19a376233fd7bc4fdf26bd3d012c5c135]

        de-src last two RadioButtons
        
        Change-Id: I8e6f7ec86a17b2ee87a62a5fbe235047413ec403

2016-10-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [eadd75ef212b4dd1b43aeacb34c8dd3ab40df369]

        skip hidden rows/columns for spellchecking, tdf#99607
        
        Change-Id: Ic84368f4bb70973c3c5f5293d852fc573c5f73f7
        Reviewed-on: https://gerrit.libreoffice.org/29601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-08  Caolán McNamara  <caolanm@redhat.com>  [7520e8c0221ec7aa06125dcfafae48c9e37999ae]

        60x86 is the logical size not pixel size
        
        Change-Id: I84ad47f33dd142296a0f57cf8002861807c3b282

2016-10-08  Stephan Bergmann  <sbergman@redhat.com>  [d4936e876b1b965505ee2e82efaa35eef65d2135]

        Silence false MSVC C4701 warning
        
        ...about use of potentially uninitialized aRowHeightRange.mnValue in
        
          nSum += aRowHeightRange.mnValue;
        
        Assuming it is indeed a false warning, as
        
          if (aRowHeightRange.mnRow2 < nRow)
        
        will be entered on the first round through the for-loop, and the call to
        
          if (!mpRowHeights->getRangeData(nRow, aRowHeightRange))
        
        will then probably initialize aRowHeightRange.mnValue
        
        Change-Id: I6f942884386e2a9ed5d215bbd183ed584d254658

2016-10-08  Stephan Bergmann  <sbergman@redhat.com>  [98be23b2e6f4e62a0d3681996cdcacb0f7fa16c4]

        loplugin:vclwidgets
        
        Change-Id: I4f11af544daa2d973ccae27c49dc0143944b9c40

2016-10-07  Kohei Yoshida  <kohei.yoshida@collabora.com>  [7345a032bb6758dcbe425c911d557d0b22d7d5ec]

        Reduce the number of calls to underlying flat_segment_tree structure.
        
        By replacing the getValue() call to getRangeData().
        
        Change-Id: Ia563b08dd356d9653e6a6ce16256196b28f56b65

2016-10-07  Kohei Yoshida  <kohei.yoshida@collabora.com>  [f37292941fef7375b8bc29783f54e0c64d670a24]

        Write test case for it.
        
        Change-Id: I63f8b5d490686f838c0618d670bb21a957690866

2016-10-07  Kohei Yoshida  <kohei.yoshida@collabora.com>  [61b76cd8ca6a4a98a2ffe6fb42c73eba561aa87f]

        Properly skip the hidden row(s) at the end.
        
        This method is supposed to return the first visible row that occurs
        below the specified hight.  The old code would sometimes return a
        hidden row.
        
        Change-Id: Idf32c625c4f51355cd5d8a9f12ae9bbdddd4e5aa

2016-10-08  Michael Stahl  <mstahl@redhat.com>  [06f91e5c6d4528de00a188f0f8ba4b5678b94ad3]

        svl: convert DBG_ASSERTs to assert
        
        Change-Id: Ied13d6588e1c6677898a8151fa881804c3c58ff1

2016-10-08  Michael Stahl  <mstahl@redhat.com>  [a97d2c7a4248dc8bd6b3b3c28d07cf4a573ba074]

        svl: convert some DBG_ASSERT to assert
        
        Change-Id: Id859f5584b52849d5a40e0f9946e0bf58761fbcb

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [5227e5b269be52d4ab614db5f1b3a52588b56404]

        Non-BMP chars are now covered by HTMLOutFUncs::Out_Char
        
        ...and use the rtl/character.hxx functions for surrogate handling
        
        Change-Id: I32002f990e4f211932a99652cdfd7992d3ea6329

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [70abef48308e1c23558ca1152b6fbb0c56e867e7]

        no CheckBox loaded from src files anymore
        
        Change-Id: I3211707d38c15a6fd3edcbe70fc3cee9b65dd6f6

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [64a5f3b9835c56b27efd678916ab48ded872ce08]

        de-src RID_HELP_ONSTARTUP_BOX checkbox
        
        Change-Id: I30ff54c55078333526ad34256f1c81c62fca920c

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [4b309834ee78236ad9cd3a29901fb6109b5833b3]

        HID_HELP_ONSTARTUP_BOX goes nowhere in help
        
        Change-Id: I9a8556fcda0bd39107491dd178b816e4421f160c

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [70e671ad6d3cfe224787a2249874c08bb4f96007]

        two unused CheckBox resources in sw
        
        Change-Id: I5716c22693c89c7d546c62703d63b7d150daa2cd

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [f60ea9332bf04bae743653298cbce9e48146ca35]

        de-src SvxStyleBox_Impl combobox
        
        Change-Id: I42963a03fcc2657f55fb7b807aa5312c654928cd

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [50a51edb6de06eb7615b2b3fdcdf1ee9e4db23fe]

        no SpinFields are directly loaded from .src files now
        
        Change-Id: Ie9280d465e86b5f5b87ffd7b2944f3ed789724d1

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [141a4ac1d21121a4e46470c797c6fce741151fee]

        convert calc navigator to .ui format
        
        Change-Id: I74d718b128ea1d795ab01da1234f58cfe1852aff

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [6e14f159b4fd13f8760ab19496f1e465a19c28e8]

        Updated core Project: help  2729e2ce77fb2bb13307f86d23c4ac9c0a87799e
        
        drop unused HID_HELP_ONSTARTUP_BOX
        
        Change-Id: I7bc262782089f5603d61028431af5d6e378891eb
        

2016-10-07  Michael Meeks  <michael.meeks@collabora.com>  [26219783bdf06d1fd0ddaf82f5a1c6fb08015aa0]

        sc: Allow paste to overwrite existing data in tiled editin mode.
        
        Change-Id: Ibb7a4697a509d011dd8a6a1793f41d4c73d1f253
        Reviewed-on: https://gerrit.libreoffice.org/29598
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2016-10-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [e150e9c45c9ecf519fa76bd055adf8cc26ced91f]

        Recognize fps/ path
        
        Script was tripping over this valid reference:
        From source/text/shared/guide/cmis-remote-files.xhp,
        we did not find file fps/uiconfig/ui/remotefilesdialog.ui.
        
        Change-Id: I42b178742f7f168177c525191f54b43d3a5821d6
        Reviewed-on: https://gerrit.libreoffice.org/29571
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-10-07  Gabor Kelemen  <kelemeng@gnome.hu>  [1acf07e3ad9f25f4e0f2f3f3314f913c8544059e]

        Updated core Project: help  002cb35f42378ed4f0bf3e7237958de20364f1a9
        
        test-hid-vs-ui: Correct reference to the 'FramewURLPage' element
        
        From source/text/swriter/01/05060800.xhp, referenced items
        ['FrmURLPage'] were not found inside sw/uiconfig/swriter/ui/frmurlpage.ui.
        
        Change-Id: Ic310f8336c4f35e089ec89609ae9813d1c947910
        Reviewed-on: https://gerrit.libreoffice.org/29561
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-07  Gabor Kelemen  <kelemeng@gnome.hu>  [75596b86c4a723e2cd93edc6ceebe4a7eadbcbcc]

        Updated core Project: help  144ddfd10227e1df5278f30d769db6d764113802
        
        test-hid-vs-ui.py: Fix reference to the FrameTypePage element
        
        From source/text/swriter/01/05060100.xhp, referenced items ['FrmTypePage']
        were not found inside sw/uiconfig/swriter/ui/frmtypepage.ui.
        
        Change-Id: Id90eac6a6e056ac7f41865d47a883e11d064a6a0
        Reviewed-on: https://gerrit.libreoffice.org/29563
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-07  Gabor Kelemen  <kelemeng@gnome.hu>  [0eec94f50a4d59f1bd46c5f75ece99c31e46d1d1]

        Updated core Project: help  290fafb8251ba86d9ab9eb33c8190ab1dea1e429
        
        test-hid-vs-ui: Drop help text of removed option 'Export'
        
        From source/text/shared/optionen/01030500.xhp, referenced items
        ['export'] were not found inside cui/uiconfig/ui/opthtmlpage.ui.
        
        Change-Id: I88257e0762061d6c4760864736f6b0bd8cd8ed60
        Reviewed-on: https://gerrit.libreoffice.org/29564
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-07  Gabor Kelemen  <kelemeng@gnome.hu>  [6e431b0fee2bb56acf9868635b55adcda8767315]

        Updated core Project: help  8d725fbc2ee0681358d37a0f65619781bfdecfc3
        
        test-hid-vs-ui: Drop help text for removed UI elements
        
        From source/text/shared/optionen/01040200.xhp, referenced items
        ['vscrollbar', 'hscrollbar', 'ruler'] were not found inside
        sw/uiconfig/swriter/ui/viewoptionspage.ui.
        
        Change-Id: Idb0ba9cabe6289580ca63d11331a7b91a5f9da04
        Reviewed-on: https://gerrit.libreoffice.org/29565
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-07  Michael Stahl  <mstahl@redhat.com>  [82f3b262f887f832a84ce969cf2da0eedf5babbe]

        xmloff: fix --enable-mergelibs build
        
        ... by merging all object-using CppunitTests into uxmloff, which is
        already disabled for MERGELIBS.
        
        Change-Id: I12ad08660fd714cceba2fe9b855cdb1bbda19c2d

2016-10-07  Gabor Kelemen  <kelemeng@gnome.hu>  [d6b27080a356d25e87ca2701a4e1e5d2bdc2630f]

        Updated core Project: help  6b3c7ef49473eab14473f472e73013596c517a0e
        
        test-hid-vs-ui.py: Drop help of removed UI elements
        
        From source/text/shared/01/05210400.xhp, referenced items
        ['load', 'save', 'hatchingslb', 'anglectl'] were not found inside
        cui/uiconfig/ui/hatchpage.ui.
        
        Change-Id: Ifc76ca0a1894f24bb76265ce8d3d10b55f753908
        Reviewed-on: https://gerrit.libreoffice.org/29566
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-07  Gabor Kelemen  <kelemeng@gnome.hu>  [c9af0d3777abe8030b87e5405f4ff7d237a484bf]

        Updated core Project: help  3397dc7e5b3c126a2080c3f8a96b9ece8b2aaba4
        
        test-hid-vs-ui: Drop help of removed UI elements
        
        From source/text/shared/01/05210300.xhp, referenced items
        ['load', 'gradientslb', 'save'] were not found inside
        cui/uiconfig/ui/gradientpage.ui.
        
        Change-Id: Idd6a02c766d268bca806b30bd73787cb12f78338
        Reviewed-on: https://gerrit.libreoffice.org/29567
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-07  Gabor Kelemen  <kelemeng@gnome.hu>  [bd732627dc95ba097a1d59b0c0f67812aaa13fc3]

        Updated core Project: help  2e76562c5f1e2afb5753c3ee9443b1df4b1b0cde
        
        test-hid-vs-ui: Fix reference to 'replace_backwards' UI element
        
        From one of ['source/text/shared/01/02100000.xhp',
        'source/text/shared/01/02100100.xhp'], referenced items
        ['backwards'] were not found inside svx/uiconfig/ui/findreplacedialog.ui.
        
        Change-Id: Idc762c8bb3e290d99e62a7dbee7f0e7ecbdcc950
        Reviewed-on: https://gerrit.libreoffice.org/29568
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-07  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [4b81e61682e7af2af0c00c0a267d4a1f267c45f1]

        tdf#102370 Correctly export to Excel exponent without sign
        
        Exponent without sign in scientific notation is coded in Excel with a minus
        sign replacing plus sign: 0.00E-00 for instance
        This format is already correctly treated in Calc but was not correctly
        exported to Excel or ODF
        
        Change-Id: Ide117b04e0eb887c6cdd6699ae8ec723d1d29d50
        Reviewed-on: https://gerrit.libreoffice.org/29198
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-10-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9d19634c8e719a80674ca4b3dfc3c7e49f049e5b]

        Pivot tables: Fix XLSX import of nested date groups
        
        Same fix which was added for other kind of groups:
        f697d7aa5c26f9fcfd717b76a4827a5bcb38325e
        
        Change-Id: Ic35602ce32cc35933edebc6256e85b2a2a691b77

2016-10-07  Eike Rathke  <erack@redhat.com>  [21d8c021b3b0a8cdb946daf9116be64a497fdb91]

        unit test for tdf#101562
        
        Change-Id: I4cf35e541875e89928d43b1f7e8392908c3ffb0b

2016-10-07  David Tardon  <dtardon@redhat.com>  [18537bead90d87bc50230c746c42638125f02812]

        don't call inflateEnd if inflateInit failed
        
        This fixes the following valgrind message:
        
        ==12572== Conditional jump or move depends on uninitialised value(s)
        ==12572==    at 0x1505C89C: inflateEnd (inflate.c:1258)
        ==12572==    by 0xD17644D: ZCodec::EndCompression() (zcodec.cxx:106)
        ==12572==    by 0xD17724E: ZCodec::AttemptDecompression(SvStream&, SvStream&) (zcodec.cxx:405)
        ==12572==    by 0x5F17020A: PlainTextFilterDetect::detect(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&) (filterdetect.cxx:157)
        ==12572==    by 0x3C3F098C: filter::config::TypeDetection::impl_askDetectService(rtl::OUString const&, utl::MediaDescriptor&) (typedetection.cxx:1040)
        ==12572==    by 0x3C3F0449: filter::config::TypeDetection::impl_detectTypeFlatAndDeep(utl::MediaDescriptor&, std::__debug::list<filter::config::FlatDetectionInfo, std::allocator<filter::config::FlatDetectionInfo> > const&, bool, std::__debug::vector<rtl::OUString, std::allocator<rtl::OUString> >&, rtl::OUString&) (typedetection.cxx:946)
        ==12572==    by 0x3C3ED6A1: filter::config::TypeDetection::queryTypeByDescriptor(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, unsigned char) (typedetection.cxx:427)
        ==12572==    by 0x49B232CF: OwnView_Impl::GetFilterNameFromExtentionAndInStream(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory> const&, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&) (ownview.cxx:219)
        ==12572==    by 0x49B011EB: OleEmbeddedObject::TryToConvertToOOo() (oleembed.cxx:268)
        ==12572==    by 0x49B03AD1: OleEmbeddedObject::doVerb(int) (oleembed.cxx:837)
        ==12572==    by 0x9F5C353: SfxInPlaceClient::DoVerb(long) (ipclient.cxx:946)
        ==12572==    by 0x402D395A: SwWrtShell::LaunchOLEObj(long) (wrtsh1.cxx:588)
        ==12572==
        
        Change-Id: I51c0fbdc185897c60f6c0099b96c6ca9c25a35ba

2016-10-07  Eike Rathke  <erack@redhat.com>  [866eb4a7f93414932b8669d1a6afe0611655dfb4]

        Resolves: tdf#101562 ScRefUpdate::Update() needs to flag sticky even unchanged
        
        ... so area broadcasters can be "adapted" (though not changed) and
        broadcast a change to invalidate listening lookup caches.
        
        This is the delete row part of the bug scenario.
        
        Change-Id: Ie6072a6b8e7967faa135a3c4d0a9024b6afcd69c

2016-10-07  Eike Rathke  <erack@redhat.com>  [180fe3e991432a5ab1ef573686ff9b35c732756b]

        tdf#101562 inserting within an entire col/row reference needs to flag change
        
        This is the insert part (e.g. Undo) of the bug scenario.
        
        Change-Id: I87060bd9f0ad6d58a11308e58e7ce56875327c52

2016-10-07  Szymon Kłos  <eszkadev@gmail.com>  [1b786fb2db9b555fd9882487f1f0375bd93f6e32]

        tdf#102776 : switching the menubar in all windows
        
        Change-Id: I74804605ec9dd15d1e4dbea15f09709dbf9c8770
        Reviewed-on: https://gerrit.libreoffice.org/29580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [3d5d631e5ea9dd897abd5de61a92a75ba22b040e]

        SfxViewFrame::GetParentViewFrame_Impl always returns nullptr
        
        ...ever since 4d61332a3cb172cdfe29f64efb325f6ef20c573c "[CWS autorecovery]
        removed (now) unused methods in Sfx(Top)Frame"
        
        Change-Id: I3a1bc00d8a11337211cdf7265ad8e5e7d5363600

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [ff2a399b61f34f7920e594e8cbb6c19045b24956]

        SdDrawDocument::GetHitIMapObject rCmpWnd param is unused
        
        ...ever since 8a6861a404c082226b52df335e3b0046164e6432 "initial import"
        
        Change-Id: Id048d7ae1a1aa855b33e2490154ee449f16c9b2f

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [8b3cfc02e636e0810b5d72b311bd73f1eb442cba]

        these navigator entry menuitems should be radio checks
        
        Change-Id: If85c9195a646622091ae057b5ad7d0ec866f0348

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [83fda3d887820f09d76fef21c0a83af93dbbc6b1]

        Updated core Project: help  1b422723b57ca4bd856ab5eab9e9dd7767888a2c
        
        update help ids for calc navigator .ui conversion
        
        Change-Id: I9d712222a91bc1c9fbef6c4bd92c10d46f59090c
        

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [e20e8af3631976c24da0128fa5cbce21f5a815ca]

        Fix mis-merge in comment
        
        ...introduced with bf3caf8afaec110857a32cd129ee9d85fcb24970 "INTEGRATION: CWS
        adarefilterteam29: #i20264# Applied patch from tono@openoffice.org for writing
        in local charsets"
        
        Change-Id: I411af51f447f820dfd4a85506d6e12dbff8f298f

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [e738e79d21c8f48784602efdd915aed3ef2a7c2d]

        Clean up RTFOutFuncs interface
        
        Change-Id: I934f2375474035504b4ba9612af4f45a7d05ce9b

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [5c2894222beed4b30c6be0379cade228c42c5610]

        New rtl::splitSurrogates, remove code duplication
        
        Change-Id: Ic96b64244f817196ccdfe06b97f7f31291adf372

2016-10-07  Michael Stahl  <mstahl@redhat.com>  [d211dafa9e35d9af26acc274b18a32b8ca0b937a]

        svl: remove #include windows.h from svdde.hxx
        
        Move Win32 stuff over to DdeInternal class where it can be better
        encapsulated.
        
        Change-Id: Ia3d4c72cf7ad1b7d54bef5d175c579cd426407e7

2016-10-07  Michael Stahl  <mstahl@redhat.com>  [ce650fc1cd83ff94183b783c95b9f20aaa14f942]

        Revert "More blind fix for --enable-pch Windows builds"
        
        This reverts commit 1b613450f85d052b7343eacefd79abbfe4f35e2f.

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [1b613450f85d052b7343eacefd79abbfe4f35e2f]

        More blind fix for --enable-pch Windows builds
        
        Change-Id: I8e7c79a4d3a9d6c226f9d112c59ada5a7f76c7a4

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [6e98009240b492fda7cfbbdf0e8a01773eeffe64]

        More blind fix for --enable-pch Windows builds
        
        Change-Id: Iaa9f697270fe47c30170925f4c66092c15efa4bf

2016-10-07  Michael Stahl  <mstahl@redhat.com>  [41c2c9ea02e6db37fd23012873fd30d665729122]

        sfx2: resolve "enum ApplicationType" conflict...
        
        ... with windows.h by putting our enum into a namespace, and while we're
        at it convert it to enum class etc.
        
        Change-Id: I804cd82565e77e6ab9a9d3a529f1ea43379fe0be

2016-10-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [8fab6ab36589d0dcd75d45feab43a0b06b7f2a3e]

        filter: don't loose signing description during pdf export
        
        The free-form string attached to a signature is called description
        during ODF/OOXML signing. The certificate chooser dialog has an input
        field to provide that.  The PDF export dialog's signature tab reuses
        this dialog, but also provides an an own reason input field for the same
        purpose.
        
        So in case the generic dialog's description field is filled, don't
        simply throw away that string, but set the pdf export's reason field to
        the same value.
        
        XDocumentDigitalSignatures.idl is not a published interface and it is
        used only internally, so the API change is only nominal.
        
        Change-Id: I6d4cf0b3f586417a76a052dc30c960478a95c984

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [96814d2469f476790999634a1b7a9cd75447bef7]

        Minor performance improvement of previous patch
        
        Change-Id: Ia6c9d4ab15a81c6afd051f24e50983bc2af6d019

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [375b99cad4a79d26a6cbcd0f71bc12b312d95818]

        rhbz#1382401: Support surrogate pairs in HTMLOutFuncs
        
        Change-Id: Ib578f758e4f5f355a79a014c2ad4660924dd34a4

2016-10-07  Michael Stahl  <mstahl@redhat.com>  [62b75cd1698474b9232b46777e418de4786a3132]

        tdf#100302: gbuild: always use $(LFS_CFLAGS)
        
        Currently LFS_CFLAGS are only used in a handful of libraries but there's
        no obvious reason why it can't just be set everywhere.
        
        Also set it in windows.mk, i have no idea if it's needed for MinGW
        (certainly not for MSVC).
        
        Change-Id: I5f62e3011c2089abbf5539fc54c7ff10e07b1599

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [cb4bfd0c82bc31003d4cd949ed540773c83c04e9]

        More blind fix for --enable-pch Windows builds
        
        Change-Id: I0e95a5ec30a9418b2635c0dd7cbe74a72055552f

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [8e7462e7001f865864e1a55d237590e50ec9a7cc]

        Blind fix for --enable-pch Windows builds
        
        Change-Id: Ieffc0e8a29870dcc63c28fc644742b3e6a6031a4

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [7e68c64c1ed2cd14ccb4cf259831089c1aeb43b2]

        Make _WIN32-only DDE code use proper HCONV
        
        ...instead of various integer types.  Revealed that the GetConvId functions were
        unused.
        
        Change-Id: I6c6427bd8c14166e58bed3405084e3919bdc97f9

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [98ecb80ad8601b03509cb791b2db845350ac8d2d]

        sidebar theme loads pngs by name that are not picked up automatically
        
        anywhere else, so explicitly list them here in an auxillary ilst
        
        some are mentioned in sfx2/source/sidebar/Theme.cxx,
        and some are mentioned in *IconURL properties in
        officecfg/registry/data/org/openoffice/Office/UI/Sidebar.xcu
        
        Change-Id: I0cf3919c20277d4c88783f06da53c5e889049a06

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [373ab83193ee5e0e870cd2fecb5b789a95613bdd]

        Remove unused include file
        
        Change-Id: Id1a1dcc1d8d06e6a90861976cbb5616ec65ff234

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [3ee3b36ae0c064fb5c81268d8d63444309d1b970]

        loplugin:staticmethods: Don't be fooled by decls starting with macros
        
        ...like SAL_DLLPRIVATE coming from UNO include files.
        
        Change-Id: I9eb64c96b7e9e2a3742a166cedcf635d98fe65a0

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [3e993a51f14f2a2421ca80128fc9a316042f725b]

        loplugin:staticmethods: basic
        
        Change-Id: Ic8c8c8ad4470e14d662f478f6b859cd908c9f78c

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [8a3afbee5720d06ad426ba366829b904d7455fd4]

        loplugin:staticmethods: desktop
        
        Change-Id: Ic0c8ff1cd2809527ec4a3c4012af342bcab1308b

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [e1b1778b00227e11bd180db254ce6f2a20739394]

        loplugin:staticmethods: sc
        
        Change-Id: I7fb92d55a48e1a79568a25002bf17155b8f387b4

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [cff185e438f2db564d0309f1c790cd79be908351]

        loplugin:staticmethods: sd
        
        Change-Id: I150a2f4011981be28a0a8fc09c29d3f152bd8b78

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [a360d0b33a66be1ae190196e39c12b0494ba2840]

        loplugin:staticmethods: sfx2
        
        Change-Id: I64bd8564b335481a8cdfb053cc9563bea8ef47d3

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [5700899b13826f27be9c43fa9d7b5df786dd66df]

        loplugin:staticmethods: svl
        
        Change-Id: I5cadb5e19790a941c719253966bc65d54e2b60bd

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [789280ef6450a3e484316ace55b082dfdb588f7c]

        loplugin:staticmethods: svtools
        
        Change-Id: I0d44473c34131d7e843a40ade7261c0022104bfa

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [358d88d08bbbee155aaf9eeb49846f75cbead1c5]

        loplugin:staticmethods: svx
        
        Change-Id: If03d9797fddd88662cf7d0ba2a70c2841983b37b

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [b9589f237b5d74f8b70f9478a5c04285b6fcfc5a]

        loplugin:staticmethods: unotools
        
        Change-Id: I99debf2434c72cf4f5d0859dfd7a40ae331c65ab

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [f1cb6a031e5ba3fbdfb722175d82f48ee1e6067f]

        loplugin:staticmethods: sw
        
        Change-Id: I2b06eb926ebc8ab04883da3272ea239a12e09436

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [cb2b7a951ba447796611eaf411842ef9572a3d6c]

        loplugin:staticmethods: vcl
        
        Change-Id: I9a563100400375cd185729282b3e4f1ff3a44151

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [51e472296b42ea27532c80f68ed741ce204e1e59]

        loplugin:staticmethods: xmloff
        
        Change-Id: Iad001ce011cd6aff4af9bb2e9129abee7fb935dc

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [ac9c9de9af46918ce79afd17f78600b01439d562]

        loplugin:staticmethods: xmlreader
        
        Change-Id: Ibb345883350019a6623dbeb9ab437482f2b2923a

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [6a64d97ea118c3252ce21a157368a3a15f1607f5]

        we don't need the code, but we need the images in the src file
        
        apparently so they can be found at postprocess time and
        inserted into the image zips for the use of the pngs by
        other consumers
        
        Change-Id: Ib45834da69462109fdf7502176a6f4721057d980

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [4dab1026198907dc7821dc5fdf1971945d552cb7]

        merge copies of flushing code together
        
        and give it descriptive name cause it confused me as to what it did
        
        Change-Id: I37b761ab917a75c8364db9c3f7b4896c2dd217bc

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [a47d1a47184e84755f0f28300a1e477b2a6c1176]

        might as well rearrange these flushes to all look the same
        
        no logic change intended
        
        Change-Id: I0f2552ad604d83eea46822aba137cc780c3be60a

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [35dce8716bcc60b967e704564a30e2110167ad58]

        for 0 len arg, the source might as well be nullptr for these flushing cases
        
        Change-Id: I59a3c04d0cbeb92cd0d9348c2ed0cf65cb5683d4

2016-10-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [d7ff853a5d568bf61e06c3b3d4ccacc34a3379e6]

        i18nlangtag: fix loplugin:cppunitassertequals warnings
        
        Change-Id: I2f7134c8308b68c0a01c83d7f1427d18ec7b164a
        Reviewed-on: https://gerrit.libreoffice.org/29584
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [caa1874ad72005de263e6fd13ee8c660bedc01c2]

        Revert "SidebarResource doesn't do anything useful"
        
        This reverts commit e9886d32923e5fa3995f44701f27148f59df5c0f.

2016-10-07  Stephan Bergmann  <sbergman@redhat.com>  [b8711a13834d4b141bb41de915702131dcc494e7]

        loplugin:nullptr: remove duplicate warnings
        
        Change-Id: I859d9ac8f7e4134bdac59b39e95eb563d1291e8b

2016-10-07  Caolán McNamara  <caolanm@redhat.com>  [5d2210d5f3fecbd922fdccf0fa9d4b057880b409]

        might as well go back to a std::stack now
        
        after...
        
        commit 8daf6707ef203b26a744140f74d7cd231a25f0dd
        Author: Michael Stahl <mstahl@redhat.com>
        Date:   Thu Oct 6 23:37:51 2016 +0200
        
            xmloff: fix crash in ~XMLParaContext on fdo72541-1.fodt
        
        Change-Id: I57f10e60a2f76dde048a594d8391bb5b246dfc63

2016-10-07  Tor Lillqvist  <tml@collabora.com>  [82e87b0d7c568db8fa240fb9a842a6611f73f2d7]

        loplugin:staticaccess
        
        Change-Id: I392855967480a70712551f73c9481a8d540d2068

2016-10-07  Tor Lillqvist  <tml@collabora.com>  [bdb36cde1858efa8dfdc16ebb7f4baf87a5426da]

        loplugin:defaultparams
        
        Change-Id: I2bf415d8565c5b290ae2d62d321de58360f79612

2016-10-07  lbenes  <lukebenes@hotmail.com>  [ade43e6a86e4f864e771f4b3008a428bc10fa55f]

        tdf#102997 Fix Error in OOXML Transparency Conversion Math
        
        This fixes the import logic for tdf#100830 to handle transparencies other than 50%.
        
        Change-Id: If4e2e369a9674488878bb0a4378d48292ea4e0cb
        Reviewed-on: https://gerrit.libreoffice.org/29581
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-07  Mike Kaganski  <mike.kaganski@collabora.com>  [bf25013d4332dd7ed18f591e1d8c0e9591b0a8a7]

        tdf#39256: Fix "Orientation treated as Escapement"
        
        This fixes #5 issue of abovementioned bugzilla entry.
        As LO font doesn't support individual rotation of characters,
        now we simply ignore lfOrientation (as MS Word does).
        
        Change-Id: I36fd05f8e27f768ea690527360434df29e1d843f
        Reviewed-on: https://gerrit.libreoffice.org/28684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-10-07  Tor Lillqvist  <tml@collabora.com>  [0876bf5c7cd0c56868350eb702614698ee5466c6]

        loplugin:nullptr
        
        Change-Id: I67fae694a27c68c37e1f687ceaee9ff19db0ce55

2016-10-07  Takeshi Abe  <tabe@fixedpoint.jp>  [33c57f15501dbd05834cd8844e9124b06536e62c]

        starmath: Simplify code with std::unique_ptr
        
        Change-Id: I2f6f993b92ae7f2f89b2d9d6c89b51d827226a3d
        Reviewed-on: https://gerrit.libreoffice.org/29554
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-10-06  Michael Stahl  <mstahl@redhat.com>  [8daf6707ef203b26a744140f74d7cd231a25f0dd]

        xmloff: fix crash in ~XMLParaContext on fdo72541-1.fodt
        
        Change-Id: I3310699020bfea085eb62c50a7d5de25af51c1b1

2016-10-06  Gabor Kelemen  <kelemeng@gnome.hu>  [e7fac51c777fd9d1383e2c83947a828eff75a073]

        Updated core Project: help  298738d4bdfd00f9e73d53d4821d740fab494a90
        
        test-hid-vs-ui: Fix references to UI elements
        
        From source/text/shared/01/05280000.xhp, referenced items
        ['slantx', 'slanty'] were not found inside
        svx/uiconfig/ui/dockingfontwork.ui.
        
        Change-Id: Ie45282d59f51427e79a334e7d62588ac3bc62ac7
        Reviewed-on: https://gerrit.libreoffice.org/29569
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-06  Gabor Kelemen  <kelemeng@gnome.hu>  [34cf55685550616b0a00d40078f1b518bda89946]

        Updated core Project: help  5e1ffc32d24ea75aa762a8b8c2b9f2b8ada0fa0e
        
        This ahelp path should not start with hid/
        
        Change-Id: Ia36807f1d233b94e6c191ce8434ebd26cb8cbd76
        Reviewed-on: https://gerrit.libreoffice.org/29562
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-07  Maxim Monastirsky  <momonasmon@gmail.com>  [5e87eea81bab8a954a2c1ad6c923dd4134ec8901]

        Base SvxLineWindow_Impl on ToolbarPopup
        
        Change-Id: I93dbb180fc65bca77e0eb58f116d0a0a5266556a

2016-10-06  Szymon Kłos  <eszkadev@gmail.com>  [2796291bd84eeb71115f3d9fb3b8aec67c4f4214]

        tdf#102776 : fixed Notebookbar hiding
        
        Change-Id: I86cdf2aa9fd5167073da215f5baf50bb4f64f4dd
        Reviewed-on: https://gerrit.libreoffice.org/29579
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2016-10-06  Eike Rathke  <erack@redhat.com>  [a5442b696697e4a24566b1f5b7e5c9bc77a9fd03]

        rtl::math::approxEqual(value,0.0) never yields true for value!=0.0
        
        ... so replace with a simple value == 0.0 also in other modules than sc.
        
        Change-Id: Ie7316505a1cf9c15100114b45d300facceb03b7e
        Reviewed-on: https://gerrit.libreoffice.org/29575
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-06  Maxim Monastirsky  <momonasmon@gmail.com>  [ff085ed8fd6438d855526a8a4d699960e4d3cc73]

        tdf#95845 Use CommandInfoProvider
        
        Change-Id: Ief823dd19bc1c56a4acf380bfec8d35bdb20ad96

2016-10-06  Maxim Monastirsky  <momonasmon@gmail.com>  [44ba8c2b986bb94b8809885bdf7dc97ae7db7398]

        We pass the controller anyway, so get the frame from it
        
        Change-Id: Idd8fc19b24f4d55cd0f836761d5f155b9310c3ca

2016-10-06  Maxim Monastirsky  <momonasmon@gmail.com>  [5507e9dda79b769e8bb2c079f725d93931e5c1c5]

        Fontwork controls should not allow tearoff
        
        Change-Id: I243d29779247a8ebf622e989161d90a8b343704e

2016-10-06  Maxim Monastirsky  <momonasmon@gmail.com>  [ee0992bd8ba10e47e9e9a383e5eb2def03d94813]

        Just use a reference
        
        Change-Id: Ie070591ca92f8ab74c738bcf6a86b94329ab8b88

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [e9886d32923e5fa3995f44701f27148f59df5c0f]

        SidebarResource doesn't do anything useful
        
        Change-Id: Id716c9f9caa1a1e4f8ae0e7e05837bebdec4335a

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [3d75fde3fce0924f41d562bc07268d8b66079abd]

        no ValueSetWithTextControls are loaded from src files
        
        Change-Id: If19daf643a9dfcebe57d5d4860f1f4282b39e5fa

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [86e807dcd0e7996599a147fae683012a593e1359]

        drop ResId from example
        
        Change-Id: I55719033e6d130673b208b58305e8062031a0a47

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [c874231c3ab0dc836db497ed63865a226e41bb45]

        de-src RID_JUMP_TO_SPEC_PAGE and RID_PVIEW_ZOOM_LB
        
        Change-Id: Ideb8eff9d89dbc207dcf7d1228070b2e4a954723

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [071f0dbc67009ed4749875f14d5d1cd2117e9445]

        drop unused HID_JUMP_TO_SPEC_PAGE hid
        
        Change-Id: I746787eb0a4d961a00372bf40dc1bb98e8ef3607

2016-10-06  Eike Rathke  <erack@redhat.com>  [e6b0ad680e6fa122e49bf01116edb049dc4b0570]

        Resolves: tdf#76836 use text format only for text content
        
        Numeric content is not to be formatted with the text format. Entering a
        value in such formatted cell still forces it to text content as usual
        and then it is displayed using the text format.
        
        The previous behavior displaying also numeric content using the text
        format was always wrong and neither Excel nor Gnumeric do it. A numeric
        content is displayed left aligned though, which also Excel does.
        
        Change-Id: I3038123b2bfdc4669a8f73840742da92a1df895d

2016-10-06  Maxim Monastirsky  <momonasmon@gmail.com>  [c872e3c432566811e7644e76d1359b91fb377144]

        Extrusion controls should not allow tearoff
        
        Change-Id: Ie4e2b42d3f261ded4f2c8778e6a099103d7d3663

2016-10-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [cd1d2b3e1b5802576414cf497a3d2b56e4b0eb70]

        LOK: Calc: page-up/down - cursor moves far more than a page
        
        Change-Id: I1253044f26553dab08bc2a38c706f634e9377c86
        Reviewed-on: https://gerrit.libreoffice.org/29578
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2016-10-06  Eike Rathke  <erack@redhat.com>  [af58bbf076069dc3dd467e9b9f0c34b937c2c09c]

        rtl::math::approxEqual(value,0.0) never yields true for value!=0.0
        
        ... so replace with a simple value == 0.0
        
        Change-Id: I66bb05517467ff6f5e08852024ef6e067e6d6883
        Reviewed-on: https://gerrit.libreoffice.org/29570
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-06  Michael Stahl  <mstahl@redhat.com>  [e0d373bf5328bfe84079f094dd605bb8f4337330]

        tdf#101813 sw,sfx2: enable inserting master document as section
        
        Traditionally only ordinary com.sun.star.text.TextDocument could be
        inserted as a section but then commit
        3da8f3680556e0163f660a0a159930337c8c32ff unintentionally enabled
        inserting everything, including master documents
        (com.sun.star.text.GlobalDocument).
        
        I'm really not sure if this should be allowed or not but apparently
        somebody finds it useful so here we add some crude hacks to enable it
        (to be reverted in case it causes trouble).
        
        (regression? from 805fd1ca343d6295b8114a24cc29bdac332f266d)
        
        Change-Id: I439b2516fcbe54977ff04e487a920acd38c27152

2016-10-06  Eike Rathke  <erack@redhat.com>  [c13a19d462ef595201447272e357a65f5c005521]

        remove approxEqual() from OpenCL
        
        It's only use was approxEqual(value,0.0) which doesn't yield true for
        any other value than 0.0, so replace with value==0.0
        
        Change-Id: I9f4f496c94c2a24e934a1d33c070a070e4f2e1c6
        Reviewed-on: https://gerrit.libreoffice.org/29576
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [7543399f7278d573f157a48016f407bde3088e15]

        coverity#1373441 Side effect in assertion
        
        Change-Id: I10a8298e5379fa93a5d3616202a7802c0eda1cbb

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [8e61b0150b9d62d8ffd40089f69f49055187c998]

        drop loading Colors from src files
        
        Change-Id: I43f2fda133371a1284a53beeeb774552210c7e3f

2016-10-06  Stephan Bergmann  <sbergman@redhat.com>  [e03499917e0801ee9e16996a62185c3cd4e08a09]

        loplugin:fpcomparison: also look into member functions
        
        By accident, the plugin had only looked into non-member functions until now.
        However, for the vast majority of newly found cases, it is unclear to me whether
        the relevant code needs fixing or not, so I put all those into a giant whitelist
        for now.  Maybe the plugin's sginal/noise ration just isn't worth it, anyway.
        
        Change-Id: I7997a0ebdb4211af208285611656a40ead97d935

2016-10-06  Stephan Bergmann  <sbergman@redhat.com>  [f8ecdb7619cad29a6187004e28075efd928bd8aa]

        Simplify AstExpression::compare
        
        ...to only work with LONG values, as it is only used to compare enumerator
        values.  (But keep its general defensive-programming air that's so prevalent
        across the idlc code base; not sure whether it could rightfully be tightened, or
        whether this might be needed in parser's error recovery.)
        
        Change-Id: I15f1700834f9397f3c2e0ffdb00e2abeecb734f9

2016-10-06  Stephan Bergmann  <sbergman@redhat.com>  [187d7f8f527217c1f958feec7d3a83f866a8e477]

        CPPUNIT_ASSERT[_DOUBLES]_EQUAL
        
        Change-Id: I417cea926abcc511e74a090ee90a851c138ac0c0

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [f5e2a466066053d70e5ff6a0cc1857910b01a9b6]

        drop unused STD_MASKCOLOR defines
        
        Change-Id: I9e6d499788467e5215464cf8f5146721b847909c

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [e46e82a064c552b7e1f9f3bc14fbd95c35980b22]

        coverity#1373513 Uninitialized scalar field
        
        Change-Id: Id035cb04c0cd7879d7075b7c1bcd0359564f2f0b

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [6e57881e9908f6263069f3b3a585bc404799b9a4]

        I can't see any evidence of any remaining magenta mask using image resources
        
        Change-Id: I12865d743daa3e6479edb60584d5bd01f88e818d

2016-10-06  Tor Lillqvist  <tml@collabora.com>  [fe5e9610df64709cf505c0b5dc74aef2f55c1b77]

        Add FIXME
        
        I just can't even.
        
        Change-Id: Iab3572847bcbe63cb3c19bb027c8a6388c90fd59

2016-10-06  Tor Lillqvist  <tml@collabora.com>  [3456004fd5fce1bb2545e1eded708a2366ad73bf]

        Add FIXME comment about the OpenCL approxEqual() we define
        
        Note that the OpenCL approxEqual() is used only in the implementation
        of the RATE function, which is not in the trusted subset anyway, so
        that won't actually be used.
        
        Change-Id: Ide30921b1e1f48abb68b5dc64bc2da2fa802038b

2016-10-06  Tor Lillqvist  <tml@collabora.com>  [321a0625bd153dfb522d7f9574d698f632ab7262]

        Undo bogus changes to OpenCL code in 3e22dfa5eb1ccebdc719a671d23bde7ccab256fb
        
        Change-Id: Ieb6e6555f79c8030672a58a23248a2a5e7f8e09d

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [d999e48fda17c3525a0c3798d36e1a2102b6f297]

        drop unused RscImageListFlags::MaskColor
        
        Change-Id: Idb34feecb710c1415cf8863717809927665cd31b

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [d47486ccd691f8681d324b3f86a345304300f3b5]

        drop unused bmp format images
        
        Change-Id: I186d579671712a2bdd21ab2f4bd81fed403f67aa

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [04ba40c749fe01e226d30dc5d075e510d70bf48b]

        ImageList just reads and discards the MaskColor, so drop it
        
        Change-Id: I243e739fea28e3f38b91534182cc54c2aa660f0e

2016-10-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [4dfa3161896a0e045da3b5cf656ebd8f40044a46]

        vcl: allow runtime disable/enable of pdf writer compression
        
        Replace the DEBUG_DISABLE_PDFCOMPRESSION ifdef with a
        VCL_DEBUG_DISABLE_PDFCOMPRESSION environment variable. The less build
        configurations we have, the better, I guess.
        
        Also remove the COMPRESS_PAGES define, which was exactly defined when
        DEBUG_DISABLE_PDFCOMPRESSION wasn't.
        
        Change-Id: Iaa5530317432e59dee0d3ea2cb606661e8283835

2016-10-06  Eike Rathke  <erack@redhat.com>  [6a5a7d24974378ed54c83a9c618b48825a52fafa]

        ScTransferObj::ObjectReleased: prevent ScModule nullptr access
        
        This happened when in the debugger sitting on a break, switching to the
        application, hitting Ctrl+Q to quit, the Gnome "application not
        responding" query box appeared, then continuing in the debugger,
        answered "quit without saving" in the application while the Gnome query
        box was still displayed (which usually disappears automatically if the
        application runs again). Apparently some race condition between system
        clipboard and the application being torn down.
        
        Change-Id: I6accc29a14dec15f9fc7c2aeadf57475de148b2d

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [c8c4f28f1131f4e993f5cc7693077457b03b4400]

        no MetricFields are loaded from .src files now
        
        Change-Id: I4b30cbc7bc6a3a3a635c3889d43b7fa6513209f5

2016-10-06  Stephan Bergmann  <sbergman@redhat.com>  [65b1fee217f03dcaff498ba21fac77ef8a320a0b]

        Replace DdeString conversion opreator with proper function
        
        Change-Id: Ia6a9b40ea33dd9bff8322d8cff1692926f6d1db0

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [b225f421e82635093d1ad1eae4272a85089fbc3d]

        drop now unused sfx2/sidebar/ResourceDefinitions.hrc
        
        Change-Id: I151a37a37435a44e7331d957bd9d36f84cdf8677

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [3e0fa1ebbc9fc002af3164b40f11239726920fd9]

        drop unused hids and hrcs
        
        Change-Id: Id9a49391de6283ee15cb6e12564c3f57762ddffc

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [c7a2bbfa34233953fb7e675ec9ecd22c4ea96e1c]

        convert AreaTransparencyGradientPopup to .ui
        
        and
        
        1) merge with AreaTransparencyGradientControl
        2) grab focus for keyboard a11y like similar popups
        3) use degree symbol instead of "degrees" text
        
        and it now grows nicely to fit everything in correctly
        
        Change-Id: I326f3393165f7a098d739be70b644b29dd5238f0

2016-10-06  Heiko Tietze  <tietze.heiko@gmail.com>  [b15fef02c9311e0c160906769abbf96a96e56c73]

        tdf#93782 Reversed line endings and tdf#92152 half-arrow heads
        
        Artwork by Yanpas and Dipankar Niranjan
        
        Change-Id: I395b32953a791ae5f93e8e24120ca8c166677c50
        Reviewed-on: https://gerrit.libreoffice.org/29555
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-06  Armin Le Grand  <Armin.Le.Grand@cib.de>  [b07163d73a28e7792011edddf246726919364a26]

        tdf#102852 Fixed BreakDlg
        
        Needed to ensure correct return value in dialog
        and that it repaints
        
        Change-Id: I029d10b6699629b2f2f8651f6d96ceceba7a3d8c
        Reviewed-on: https://gerrit.libreoffice.org/29401
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [c5d355e9c9cbc94eede8f438895e192d834f7096]

        Resolves: tdf#103026 invalid dash causes CAIRO_STATUS_INVALID_DASH state
        
        Change-Id: I072635ff7c67022ebfd5bdb475e390f3aab7a51c

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [e713ec442de1370829f6d0e01d73b5d6ed6cd0f8]

        use a vector here instead of manual mem management
        
        Change-Id: Ic0944837bc49f4a0e86f67bcb5dccc8c1854a396

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [ae137866167f65557c64ff19dd3bcf602a55207d]

        these other IMAGE_STDBTN_COLOR defines do nothing
        
        Change-Id: If35bd52f973dc89b05afd283a4a89998c491b862

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [a1a10b82246667db6aaa9d59a397986886e66953]

        drop this newly unused IMAGE_STDBTN_COLOR define
        
        Change-Id: Ic417cc17e1dbccc1589e7e4269ac326e6ccb7007

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [3870de04eaed80d9eca22dc9cce2973b7ea4c649]

        drop now unused BitmapItem rsc fields
        
        Change-Id: I02ed667a3573b3374fce069be0d32dbd91292e49

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [924eff5cf02844ae35d0345fe361be4323371b50]

        drop empty ItemBitmap field
        
        Change-Id: If59c1a2bda49229ff48f8ec28c23491e6d9c8c83

2016-10-06  Caolán McNamara  <caolanm@redhat.com>  [a8c7e07d45f7dce54242e7b79910e1851fc47aef]

        outdated comment
        
        Change-Id: If853eb56aca74764ff1250f1d121dc2f2302202d

2016-10-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [41bbe4c53bc58f6156601b4e358b1546779277c0]

        sw: remove unused DbgRect
        
        Seems the last user was removed in commit
        2513329487f2b39740f3fa16eb1b07d9b191c699 (2004/06/23 12:50:40 cmc
        1.7.568.1: #i30554# remove unused code inside #ifdef USED guards).
        
        Change-Id: If49b4d34786b091f06df7064c5b0fd649310365d
        Reviewed-on: https://gerrit.libreoffice.org/29550
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-06  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [a9f820679a70ec3fc4fe4f43c8fed175b362d1fd]

        Related: tdf#102499 (4), default css::ucb::XCommandEnvironment.
        
        Make use of a dedicated interaction wrapper to serve ssl certificates
        correctly.
        See comphelper::SimpleFileAccessInteraction for details.
        
        Change-Id: Id78cd3f21223a797791598459af32eeec3539f2a
        Reviewed-on: https://gerrit.libreoffice.org/29541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-06  Stephan Bergmann  <sbergman@redhat.com>  [3c4e60f142df7b3235d0058dbbb15838a19f8ecd]

        Don't assume anything about wchar_t in portable code
        
        Change-Id: Ic036f374604729ed7f10ae62a8b458173a5bc22c

2016-10-06  Takeshi Abe  <tabe@fixedpoint.jp>  [f32b300c9e071c2bdee2a7b925200feb93add702]

        tdf#75757 Remove inheritance from std::vector
        
        Change-Id: I87572c545559ef22d4f74fb63218910681c1a7d7
        Reviewed-on: https://gerrit.libreoffice.org/29533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-10-05  Michael Stahl  <mstahl@redhat.com>  [f933da55797566cf725e35ab0df17e91c7d5598f]

        tdf#103025 sw: don't format header/footer in SwPageFrame::PreparePage()
        
        This has always been dead code because it used wrong constants
        FRMTYPE_HEADER|FRMTYPE_FOOTER which is actually Page|Column and
        SwPageFrame and SwColumnFrame are not direct children of SwPageFrame.
        
        Then commit 901e5c3a21a1299d10c44bc844246fe8c329bb82 fixed the
        constants but somehow the early formatting of header/footer results
        in wrong expansion of variable text fields, so just remove this code.
        
        Change-Id: I0af13168970f26355a1b247e071235166d08b7a4

2016-10-05  Michael Stahl  <mstahl@redhat.com>  [4e48432decd5c04c61bced9db71e866b54370ac3]

        sw: remove correctMarksAbsolute pre-condition check for now...
        
        ... in case the post-condition check fails it can be added for debugging.
        
        Change-Id: Id3ee0895af598080a8bda10e8e9edff883188cbc

2016-10-05  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [7ac7968435e556ee23e517a19521eac34ca04296]

        tdf#101943 Make Calc functions BETAINV and BETA.INV comply with
        
        ODFF1.2 (and with Excel where not contradictory with ODFF) and
        fix wrong result for probability 0.
        
        Excel does not allow a probability of 0, where ODFF does.
        A probability of 0 is mathematically correct and
        BETADIST( a, alpha, beta, b ) returns 0 both in Calc and Excel.
        
        Change-Id: I06c758c307584420aaccc1a97a35196af14d54f4
        Reviewed-on: https://gerrit.libreoffice.org/28723
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-05  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [75d5acfc7820235fab724a63c0bf4e61a0242bec]

        tdf#100496 accept year basis 2 for AMORDEGRC and AMORLINC.
        
        Although year basis 2 is not supported by Excel, it is defined in ODFF1.2
        for AMORLINC and is supported by Gnumeric.
        
        Change-Id: Iacf60dbb7c0502338998f7ff22233c5f8b0b7146
        Reviewed-on: https://gerrit.libreoffice.org/29188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-05  Akshay Deep  <akshaydeepiitr@gmail.com>  [9167f75c87c5a062c39ee63c4071061518f63b49]

        tdf#102238 START CENTER: Templates should be activated with single click
        
        Change-Id: If38f8fffd959c50b3befd521d2110e4c54e86be5
        Reviewed-on: https://gerrit.libreoffice.org/29295
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-05  Ilya Ponamarev  <ponamarev@gmail.com>  [664363eeb6d039fbb82d0afe3dcdecbefeff03da]

        tdf#102922: Password fields should use u2022 as masking character instead of *
        
        Change-Id: If4f8077de953a0756967d180b8e463eb5fd7dcec
        Reviewed-on: https://gerrit.libreoffice.org/29532
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [2e595954230b3a9ef555b2671699902c68532bdf]

        [API CHANGE] Remove css::awt::XStyleSettings InfoTextColor and InfoFont
        
        Change-Id: I2bee3f52a751ac1ed2b61a1488d6d58c1b36dcba

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [5f6af959fa0d0021ff473d34d5a4408cfca16a8f]

        InfoFont/Color is not used by vcl now
        
        anywhere anyone wanted to Get[Font|Color] give it the Label
        ones instead.
        
        why this is exposed through uno is bewildering, stubbed those
        out for the moment
        
        Change-Id: I7a31d027287436be1c075c76a370047efd010bf3

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [57a1b2277df803387181f44ec70f4fa61c3fba4e]

        now ditch WB_INFO
        
        Change-Id: I3b5505e06989c6bb8df5977b6690d32ca5f161e2

2016-10-05  Stephan Bergmann  <sbergman@redhat.com>  [183b2ff719364a17f1f21d7ba445e12c55d94871]

        external/firebird: Fix isinf-check for libc++
        
        ...which, at least since version 3.9, defines isinf only as a function, not as a
        macro, in math.h
        
        Change-Id: I7939d5bebe4b55ac7bd36bb321ad0020352a0e7b

2016-10-05  Stephan Bergmann  <sbergman@redhat.com>  [a6c88e4bf1d148ac462c2bcd7061eff602b627d6]

        SAL_WNODEPRECATED_DECLARATIONS_PUSH/POP around new macOS 10.12 deprecations
        
        ...for now
        
        Change-Id: I64a0a8f6a006d75b6f82d7aae570aef414984a78

2016-10-05  Henry Castro  <hcastro@collabora.com>  [af239f5affe82d0c6449e0e8f9828fe587033f02]

        sc lok: add .uno:AutoSum
        
        Change-Id: Id2bc0200734308aae1c2e39814c22c6b76664c59
        Reviewed-on: https://gerrit.libreoffice.org/29525
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [306add13e1d9f70e1111acde8362aea6c169a97d]

        convert the last two lonely FixedInfos to FixedText
        
        Change-Id: Ia6ed5f71931a6141efb3d5e5eb329149d6850342

2016-10-05  Szymon Kłos  <eszkadev@gmail.com>  [36ca919da2e360fde7cc28230069eff488a85ac5]

        tdf#101249 Notebookbar: remember the menubar visibility
        
        Change-Id: Ia4e89bfc97d102b2c548a19e62e262accb54d17d
        Reviewed-on: https://gerrit.libreoffice.org/29539
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [5eb4e551f88e4d12daeabe020aefd405578844c8]

        move these string resources out of the window resource
        
        Change-Id: I66be174603eb1d08e537d4865ad35f89adfbff34

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [449dcb850de1ee4fb718d659034fc0c8b0b99583]

        don't need a custom class to respond to a new selected listbox entry
        
        Change-Id: I68de5be394af8e9c9dcfa69a7e45d80a501b8b7e

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [43b13e9b73e425683977473ab171e1e140dba6cc]

        NoAppFocusClose is for menus that have submenus
        
        and don't want the parent menu to be auto popped down
        when the submenu gains focus.
        
        or floating windows that explicitly don't want to go away when they lose focus,
        which all these popups aren't
        
        Change-Id: I53f1f3ac586ff295597c4b9046032d3d976d053e

2016-10-05  Noel Grandin  <noel@peralex.com>  [eb6d4547a044b3eb7cb8945977e45647a37df28f]

        loplugin:unnecessaryoverride in svx
        
        Change-Id: Ib5e84838888b5fb56eb18c5334ffa3fdd203b997

2016-10-05  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [deb3fcc4876ec2ab45415a06fc80b247826cc48b]

        tdf#102507 Left aligned denominator
        
        In denominator, move blanks at the end of string
        to have denominator left aligned
        
        Change-Id: Ic7ce45dc1ba8c343232a0d4fa1bed2bde58a0bc2
        Reviewed-on: https://gerrit.libreoffice.org/29267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [0148bcbeccf1e62f789a5fadd65a359840854f1b]

        no FixedLines are loaded from resources files anymore
        
        Change-Id: I5b38c42e5b7fe7932e0dcc2539579d342ea9cf3b

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [e9e629358396926b4a907a2c89213b1b413e628b]

        drop unused heipids and resources
        
        Change-Id: I354f960e52d2d0345669600726c49e30641392e4

2016-10-05  Maxim Monastirsky  <momonasmon@gmail.com>  [944f81c544ff5b9e47d5e0764814d19df71b1764]

        SvxFrameWindow_Impl: Try to fix size calculation
        
        Change-Id: I7119f46a483615636cef57432a2c536af8ecd4c5

2016-10-05  Maxim Monastirsky  <momonasmon@gmail.com>  [c26afa7812d5b9f8e25f64ebab8515f5b59238c1]

        Base SvxFrameWindow_Impl on ToolbarPopup
        
        Change-Id: I2061125068bd94b5cdc46aa18a7aa7e21726e22c

2016-10-05  Maxim Monastirsky  <momonasmon@gmail.com>  [0ef0e08f2f0e2f59cf7a64cd981f42c5e141f9b4]

        Split some stuff from ToolbarMenu to a base class
        
        i.e. implement "todo: move to new base class that will replace
        SfxPopupWindow"
        
        Change-Id: I1b300e1e0c6423bf27d9dae7d75703b988afb154

2016-10-05  Maxim Monastirsky  <momonasmon@gmail.com>  [fd22d2d9e1935f19a900a339995827bc7a795cb7]

        Base SvxFrameToolBoxControl on PopupWindowController
        
        Change-Id: I7666c7c5c99b1705bc8ece2913c2cdf9fdecced3

2016-10-05  Maxim Monastirsky  <momonasmon@gmail.com>  [c700ed71f457a141c8033d2ab863bf884c50fa96]

        PopupWindowController: Tearoff support
        
        Change-Id: I2baaaa13f3d127dc1619c971b66091d3326fafbc

2016-10-05  Maxim Monastirsky  <momonasmon@gmail.com>  [da80f6e8499c9b0cf7711a30eb895f71719639cb]

        PopupWindowController: Small cleanup
        
        Change-Id: Iedbc8ddaf97f515fecc012322f0c1621317de076

2016-10-05  Maxim Monastirsky  <momonasmon@gmail.com>  [a7331e2485a92492ad88893e029c3d895abb7a8a]

        PopupWindowController: Use ImplInheritanceHelper
        
        Change-Id: I82b9ebf69b6b35b3a5e1e8a5dc5bb84eff1feb19

2016-10-05  Maxim Monastirsky  <momonasmon@gmail.com>  [6128a8311d37514c49c2fe3ba80f850a51de37d6]

        Add title-based tearoff to DockingManager
        
        Using FloatingWindow with WB_OWNERDRAWDECORATION as a toolbar dropdown
        is just a recipe for troubles. One example is
        https://lists.freedesktop.org/archives/libreoffice/2016-June/074431.html
        
        So fake the title to allow tearoff, instead of using a "real" title for it.
        
        Change-Id: I4fe00b9505686d91b9715e832ddb9f4b38f6554f

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [768e132ed82cbe73cb4ec0152a421db699f740f3]

        grab focus to border style popup
        
        Change-Id: I8943f78721386efaeb5bc23fca612504e4c54431

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [5227af2e4580e478eb92eaab8a42fc188c0fddbb]

        convert border style to .ui
        
        and merge CellBorderStylePopup and CellBorderStyleControl
        
        Change-Id: I96ca2784f2055e8d99380b4d4bcd1374c9c40f4e

2016-10-05  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [f423a9d695814b1babf5f2c3f42821190adc7e53]

        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.
        
        Change-Id: If7352f6b0cb7c7dab6af3cede96647308baa5ce2
        Reviewed-on: https://gerrit.libreoffice.org/29538
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-05  Noel Grandin  <noel@peralex.com>  [7cf9028d3b735c5a1929897e556357b5d18573a2]

        loplugin:unnecessaryoverride in forms/framework
        
        Change-Id: Ia2aabec5af5559903be09e1ef81d156a7538ab3f

2016-10-05  Stephan Bergmann  <sbergman@redhat.com>  [f1a8c3119f5c5cef8f3a421dace54237ac8794d3]

        Replace DdeData conversion operators with proper functions
        
        Change-Id: I866bdcbf1b6a5cda4472b6655ace866a3d5a8983

2016-10-05  Noel Grandin  <noel@peralex.com>  [708253a21474cc3797c65d6f053760ab9c3299a3]

        loplugin:unnecessaryoverride in accessibility..chart2
        
        Change-Id: I14ba52fe8352f8bbdfcaa90177f4f3ac9f0e08b1

2016-10-05  Noel Grandin  <noel@peralex.com>  [1e3996ce83b786fc61cedda0ec8f9a9ad358f032]

        loplugin:unnecessaryoverride in dbaccess
        
        Change-Id: I458092403faa46f80957a55b48374678e196de11

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [b51ea041dbcda1428fb5bfb6a5e8d8092fbc9226]

        MAP_APPFONT->MapUnit::MapAppFont
        
        Change-Id: I4f4a3d54bfcf779edc6ffe9cdfa4dc5f141e3b63

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [e6791a2efbfb3a88aefbf1829a580dc5b0812ef2]

        remove various unused hrc defines and headers
        
        Change-Id: If0b47fbe1f01d84697a0c25b82ca031c32fca66e

2016-10-05  Caolán McNamara  <caolanm@redhat.com>  [3845bded94ea1b933d545efce3cd2e5b0a75a2f6]

        convert line style to .ui format
        
        andd...
        
        1) adjust the UserDraw so the units are not truncated
        2) fix focus so keyboard works inside the popup
        3) merge CellLineStylePopup and CellLineStyleControl
        
        Change-Id: I51f05dd990c0a35b5b7515876362d3fbd908167f

2016-10-05  Noel Grandin  <noel@peralex.com>  [7618302b9c15580c1e00af042c586837f6f0bb0f]

        loplugin:unnecessaryoverride in sd/starmath
        
        Change-Id: I5a9d776af761fcaed7a6961e151feb38fc6353ed

2016-10-05  Noel Grandin  <noel@peralex.com>  [315c06d79256ddcc50c4817a2c93c161a01c9f8d]

        loplugin:unnecessaryoverride in sc
        
        Change-Id: I149e65eb605d405be54c7340ff2e668cc18c7552

2016-10-05  Noel Grandin  <noel@peralex.com>  [c47c1e3551e9bdfb92bbbb8bc87b5e2314449efd]

        loplugin:unnecessaryoverride in sw
        
        Change-Id: I641175c9c17fcc46b582b6487b8207deb343e645

2016-10-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [bbefa7589633d1c88f1c12d75b1e820666119c3a]

        sfx2: clean up redundant virtual keywords in classificationcontroller
        
        Change-Id: I7ac297a675034e64dcd629bf8243d9579bbeec6e
        Reviewed-on: https://gerrit.libreoffice.org/29535
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e065531d44f168151f5605c3e666e6c7ba1d9b33]

        Add missing background for Vivid template
        
        Thanks to Francisco Adrian Sanchez <franciscoadriansanchez@gmail.com>
        
        Change-Id: I2c24d94778a59d0683aa979be227ee8907c7a486

2016-10-05  David Tardon  <dtardon@redhat.com>  [24e0709fb4a9d76f66d7d603aa66ddf35e9dcf93]

        fix debug build
        
        Change-Id: Idbdb3f00faed2a0ae3f58393abf6e345e7d2363c

2016-10-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [954f752cf10fc6a8777af2a6a93e496688464687]

        convert MapUnit to scoped enum
        
        I left a prefix on the names "Map" so that I would not have to re-arrange
        each name too much, since I can't start identifiers with digits like "100thMM"
        
        And remove RSC_EXTRAMAPUNIT, which doesn't seem to be doing anything anymore.
        
        Change-Id: I5187824aa87e30caf5357b51b5384b5ab919d224
        Reviewed-on: https://gerrit.libreoffice.org/29096
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1e18e05a53c1d55afe36a887ca25f74f3f1d32d]

        merge dbaccess::StorageInputStream with dbaccess::StorageXMLInputStream
        
        Change-Id: I05b54b8a2fe4ff0c8b9f89e3d29e864e8665b7b8
        Reviewed-on: https://gerrit.libreoffice.org/29519
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-05  Stephan Bergmann  <sbergman@redhat.com>  [106ea87205cfba1bc39dc99ad8c3ee5f8fe350fb]

        Remove _TYPED suffix from tools/link.hxx macros
        
        ...which was introduced with 3ead3ad52f9bb2f9d1d6cf8dfc73a0a25e6778ed "Gradually
        typed Link" to distinguish the new, typed versions from the old, untyped ones,
        but is no longer necessary since 382eb1a23c390154619c385414bdbe6f6e461173
        "remove untyped Link<>" removed the old versions.
        
        Change-Id: I494025df486a16a45861fcd8192dfe0275b1103c

2016-10-05  Takeshi Abe  <tabe@fixedpoint.jp>  [36efdec23b86fe28c79fe672bb6862fb57b6e09a]

        starmath: Assert the precondition for OUString#replaceAt()
        
        Change-Id: I56ee95f9196eb2b2b3cc71203251b98ff1dba951
        Reviewed-on: https://gerrit.libreoffice.org/29464
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-10-04  Kohei Yoshida  <kohei.yoshida@collabora.com>  [1d37ad2575870a4cc3f4b73a55cae4f7147f0d12]

        Actually this should check for the top shared cell.
        
        To be extra cautious.
        
        Change-Id: I667d01dd82d957a0203a15602d9a2dacf7dc7e83

2016-10-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7e1fd9aa86ab8d5e86f35df8615f438a3383af98]

        Pivot tables: Fix wrong group field number in cache
        
        getCache should not append new group fields to the cache,
        but use those which are stored in the dimension data.
        
        Change-Id: I2011b0d3a22644a86c31500d74469b9c4c641649

2016-10-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [93098854c2d2b814a21161bd88071918cb382e87]

        Test XLSX import of number groups
        
        Change-Id: I12a8f301607240684676c5b50bdad0eea0923f97

2016-10-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f1a97fab957629d617b0b0ad44de5beb3d343f5c]

        Test XLSX import of date groups
        
        Change-Id: I25cd7e946231a718ca1c0ed64fb5e32b2a81abe8

2016-10-04  Caolán McNamara  <caolanm@redhat.com>  [47258c2c3d095ff1b9314d7a817baa567cf4907e]

        these helpids go nowhere
        
        Change-Id: Ib8938ac69227b99434fa4ab05c460cc44a96e4fd

2016-10-04  Caolán McNamara  <caolanm@redhat.com>  [f81916ad6974f9ff97717b4babe4bdfad88e9c8a]

        unused bitmap resource
        
        Change-Id: If7ca172846ee958e51c8648a425cf646e03f8826

2016-10-04  Eike Rathke  <erack@redhat.com>  [9db395d02a87605834c4c74f163861c5cbd14548]

        isRepresentableInteger: assert(fAbsValue >= 0.0)
        
        Change-Id: Idf140b312617e2a3a739cb5571d1b29ef700315c

2016-10-04  Caolán McNamara  <caolanm@redhat.com>  [349f4923e265d76cfd76627796dc93e99e0b5d02]

        can now remove both PopupContainer copies
        
        the recently unused svx one, and the forgotten not-built sfx2 one
        
        Change-Id: I1a4ede49dc74bb71f250ee3eee999d1a3dfbee57

2016-10-04  Caolán McNamara  <caolanm@redhat.com>  [5d812cae7eacccb7819a46ae45c577295db9f190]

        These are just floating windows, no need for all the special intrastructure
        
        get rid of the roundabout way that these popups are popup controllers
        (of a kind) for real popups
        
        for the moment keeping them as loaded from resources
        
        Change-Id: I083e8609ab133e3dc4a036daf8bfb44c08a6719f

2016-10-04  Caolán McNamara  <caolanm@redhat.com>  [7e61e1d644270f05664d358abeffbc8f72b01a96]

        remove PopupControl as an intermediate step
        
        Change-Id: I31438860511af6ae00bf7a94fb29326c3ed1a10c

2016-10-04  Caolán McNamara  <caolanm@redhat.com>  [33e8582c0f34ce30e4a29228548438dc53aa8711]

        coverity#1371197 the compiler defaults should be sufficient here
        
        Change-Id: I4230d03dc58027f958d8943c0ff90f00508f7386
        Reviewed-on: https://gerrit.libreoffice.org/29523
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-10-04  Michael Stahl  <mstahl@redhat.com>  [76a5c7138361d8fc6493638d6c5a882e0a891bb0]

        sw: fix assert in MarkManager::deleteMarks()
        
        On loading tdf89405-1.odt there is a "DdeLink" bookmark and a range
        annotation at the same position:
        
        info:sw.core:17729:1:sw/source/core/doc/docbm.cxx:290: N2sw4mark8BookmarkE __DdeLink__30_388680695 11,11 11,52
        info:sw.core:17729:1:sw/source/core/doc/docbm.cxx:290: N2sw4mark7UnoMarkE __UnoMark__16_673019520 11,11 11,11
        info:sw.core:17729:1:sw/source/core/doc/docbm.cxx:290: N2sw4mark7UnoMarkE __UnoMark__19_673019520 11,12 11,12
        
        While deleting the annotation's field character at 11,11-11,12 the
        DdeLink one is moved but the UnoMarks are special-cased and remain where
        they are, so just do some more sorting in this case.
        
        Change-Id: If077329bf675cdf8dd788cc145252a078aba3750

2016-10-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.com>  [92664a81aea6c150e219a1cf4b9a98d27cdd547b]

        vcl: remove artificial image byte size limit in JPEG filter
        
        When reading a JPEG image we limit the image raw byte size to a
        certain arbitrary value. This is not necessary and does not need
        to be enforced.
        
        Change-Id: Ia86ac2423f51a79eecf39d6afc0c81bb9b6ad1f1
        Reviewed-on: https://gerrit.libreoffice.org/29521
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-04  Stephan Bergmann  <sbergman@redhat.com>  [bef47d3da6f44b725519f7bf3e2400a3148bac67]

        At least MSVC 2015 doesn't find sal/osl/w32/time.h
        
        ...when included as <time.h> (our rather sick convention, for include files
        other than standard headers) rather than "time.h"
        
        Change-Id: I5aacfb81de95ae4254e39badffc9c83c7ac0f58f

2016-10-04  Stephan Bergmann  <sbergman@redhat.com>  [d5c763f7b114aeebcb08254f26be718cd738d6b0]

        pNewPattern can never be null here
        
        Change-Id: I87d66bca7b9399e0268eb2fb4c1dfa51d4461fa2

2016-10-04  Stephan Bergmann  <sbergman@redhat.com>  [d010fbf353ab6f73741e4d1d9ea4bd3ba5301d90]

        Actually delegate to Bitmap's move assign op
        
        Change-Id: Ib57906ead469d64d324f3820c6f5d3c49ab4cd0a

2016-10-04  Stephan Bergmann  <sbergman@redhat.com>  [bc1096fed97baae496d2b16868a9d7e36017bc59]

        Avoid UBSan "reference binding to null pointer"
        
        ...at least during JunitTest_sc_unoapi_2 at
        
        > ScTable::DoSubTotals(ScSubTotalParam&) sc/source/core/data/table3.cxx:2097:25
        > ScDocument::DoSubTotals(short, ScSubTotalParam&) sc/source/core/data/documen3.cxx:761:104
        > ScDBDocFunc::DoSubTotals(short, ScSubTotalParam const&, bool, bool) sc/source/ui/docshell/dbdocfun.cxx:1076:29
        > ScCellRangeObj::applySubTotals(com::sun::star::uno::Reference<com::sun::star::sheet::XSubTotalDescriptor> const&, unsigned char) sc/source/ui/unoobj/cellsuno.cxx:5868:15
        > 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
        > 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:241:13
        > bridges::cpp_uno::shared::unoInterfaceProxyDispatch(_uno_Interface*, _typelib_TypeDescription const*, void*, void**, _uno_Any**) bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:431:13
        > binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const binaryurp/source/incomingrequest.cxx:240:13
        > binaryurp::IncomingRequest::execute() const binaryurp/source/incomingrequest.cxx:77:26
        > request binaryurp/source/reader.cxx:85:9
        > cppu_threadpool::JobQueue::enter(long, bool) cppu/source/threadpool/jobqueue.cxx:107:17
        > cppu_threadpool::ORequestThread::run() cppu/source/threadpool/thread.cxx:165:31
        > threadFunc include/osl/thread.hxx:185:15
        > osl_thread_start_Impl(void*) sal/osl/unx/thread.cxx:240:9
        > start_thread (/lib64/libpthread.so.0+0x75c9)
        > __clone (/lib64/libc.so.6+0x102f6c)
        
        pStyle can apparently be null, will get passed through to ScColumn::ApplyStyle
        (sc/source/core/data/column.cxx), where it is only used in
        
          pNewPattern->SetStyleSheet(const_cast<ScStyleSheet*>(&rStyle));
        
        and which is apparently fine with a null argument.
        
        Change-Id: I13fbb092aab06960d820c605476b2cee58889be4

2016-10-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [59e38e946f19ab59370f8e52370b7a7b861cc558]

        comphelper: move setTiledPainting() from SfxViewShell
        
        And make it a static one. The primary point of that member function is
        to prevent invalidations during paint, and since multiple views are
        allowed, it wasn't extended to filter out invalidations from all views,
        not just from the current one. (Same goes for other callback types.)
        
        Change-Id: I23e6b2c2ff94227f2b72c481148b2d8279ae2905

2016-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac9373e65ed7908a19edc6f5c758af9b8232820b]

        merge sd::FuOutline with sd::FuOutlineText
        
        Change-Id: Ie8191ac91175ba51f89809aaa53bc1ffacf42df0
        Reviewed-on: https://gerrit.libreoffice.org/29520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.com>  [8a04fac29da8ae902bd5f0aac559129013274304]

        vcl: read image from JPEG one scanline at a time
        
        When reading an image from JPEG file we allocate a large buffer
        to hold the whole raw image before we read it into SalBitmap.
        If the image is large this step will spike the memory usage.
        
        This changes reading so that we allocate only the buffer for
        a scanline and read one scanline at a time.
        
        Change-Id: I405f4a14601e271c0293a2b75b4c9ec6c458d8a9
        Reviewed-on: https://gerrit.libreoffice.org/29504
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d954f856a9909a582b089fd9339b0930d57914d7]

        simplify loop
        
        Change-Id: I7c6041239fcd5f0fa29fffcb34f06085306a1682
        Reviewed-on: https://gerrit.libreoffice.org/29487
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-10-04  Stephan Bergmann  <sbergman@redhat.com>  [2c3ebb202f6c83706c07efe39cd6d9ab48b4f4c4]

        @since tag; sorting
        
        follow-up to 2135eae2a97c17d89cb47a2074830fd2d7b2226f "let approxEqual() not
        scale too early for large representable integer values"
        
        Change-Id: I628e01297fea08915d0ca1c95f3ba13f7ce15db8

2016-10-04  Andrea Mussap  <andreamussap@yahoo.com>  [d66b12b5be0bb5fc6903772e89a48d8ad61f723c]

        Updated core Project: help  66d3a06fa03301bbce6a17dc427f04a3527e0d7a
        
        tdf#80590 Help page for title pages
        
        Change-Id: I9daca6c8e3f453e276b14ec5780714c2abf3398b
        Reviewed-on: https://gerrit.libreoffice.org/29462
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        

2016-10-04  Caolán McNamara  <caolanm@redhat.com>  [fd79f88272d13c36e88199d276fea94f6b567a13]

        crashtesting: use a stack with the expected dtor order for its elements
        
        contains test document which crashes if it doesn't
        
        Change-Id: Ieeee6cc7007a90d37225fffd636c9648289f04d7

2016-10-04  Caolán McNamara  <caolanm@redhat.com>  [22cea99518af0358ddabab95f68fedcb94a7d923]

        this is used as a stack, so convert to std::stack
        
        Change-Id: I248617ccbb985615f936ecd607ab7c8246ff8e71

2016-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [f6a258948ae03311746699d23b03a1d7e2d235eb]

        remove bogus include checks
        
        Change-Id: Ia76f000ed10852dadc4ca0270b925efd6d8cd0b7
        Reviewed-on: https://gerrit.libreoffice.org/29518
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [ecfcee8b05e45ec82dec6ed417e9ac53d4d7b4ff]

        tdf#100830 drawingML import: handle <a:alphaModFix>
        
        Fill transparency on the UI. Regression from commit
        57450afb768c085df0ba2344aa94b5f843060178 (DOCX import: declare wps as a
        supported feature, 2013-12-03), as the VML import handled this.
        
        Change-Id: I654b51d51448d25d400979a4a62189b86126ac01
        Reviewed-on: https://gerrit.libreoffice.org/29517
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-04  Caolán McNamara  <caolanm@redhat.com>  [be014c218d81b228784764e280baa25750e7adb7]

        we just care about empty vs nonempty here
        
        Change-Id: Ie7888f611f804ed1bd235e32e21560981f116c9a

2016-10-04  Douglas Mencken  <dougmencken@gmail.com>  [ae3ec79354f7b4967e736c6a4cd7c08fc52e2b7d]

        there’s no need to peel tildæ for separator
        
        Change-Id: Id53e5c704759d831bedd42ca9a8cd9f393ecdd0c
        Reviewed-on: https://gerrit.libreoffice.org/29492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd89dff26155800be457735a0252476b670ddbd2]

        loplugin:mergeclasses various fixes
        
        better tracking of templates, ignore more noise in the plugin so the
        python has less log to process
        
        Change-Id: I62874236d362529bd566140ac3fcc65e734fd62c

2016-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e078db481150fe59ecc5ed576ff341a5a5a42cf]

        OUTLINERMODE_USERMASK is useless now
        
        Change-Id: Iba94c4f244aac5bd6b5abefe70061e1d037089cf

2016-10-04  Stephan Bergmann  <sbergman@redhat.com>  [974b7fe6dfa8935a2068365e416b8d886f9d2a32]

        clang-cl loplugin: sal
        
        Change-Id: If04d3f07dc8bffac8887773b5424c09848cd8f1a
        Reviewed-on: https://gerrit.libreoffice.org/29404
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [480f6916eff8636fbf6b980a604c6e19a099df08]

        loplugin:countusersofdefaultparams in sw
        
        Change-Id: I65beb17816641cff6a07379b7ba234afe26806b3
        Reviewed-on: https://gerrit.libreoffice.org/29488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-04  Kohei Yoshida  <kohei.yoshida@collabora.com>  [958827673309a80a710a86a9b115945547f520a0]

        tdf#93894: Add unit test for this.
        
        Change-Id: Ifd38b9fde776d9be48e776972993856cfe59b477
        Reviewed-on: https://gerrit.libreoffice.org/29515
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2016-10-04  Kohei Yoshida  <kohei.yoshida@collabora.com>  [7da2f3ce9f7b049c177a735a146dae84a764d3f7]

        tdf#93894: Get column labels to work with formula groups.
        
        Change-Id: Ia2a09981dceae2e9809c76570300de8ca1927c1b
        Reviewed-on: https://gerrit.libreoffice.org/29514
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2016-10-04  Kohei Yoshida  <kohei.yoshida@collabora.com>  [f309531cfe1d6a1b6ea1306d45ed3e121145bc5f]

        Add a bit more description here.
        
        We are creating a formula string using the tokens from the previous cell
        to see what it would look like if the current cell was grouped with it,
        then perform string comparison to evaluate for grouping.
        
        Change-Id: I29b780d44bec16c0b42990837b70435e059c7594
        Reviewed-on: https://gerrit.libreoffice.org/29516
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2016-10-03  Kohei Yoshida  <kohei.yoshida@collabora.com>  [191e0258427f2209f21384b4e4c685efda24ac03]

        Reverse the boolean logic.
        
        To have the 'true' value associate with action and 'false' with
        inaction.
        
        Change-Id: Icf61b1cb8642a72390d1f2aa45ca25fb67ec0dbd

2016-10-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f7e01c583440c06f5f4a735790e3a22237a1b84f]

        add INTERCEPT test case
        
        Change-Id: I87038e7f0a33e81815591765550dc08944d7eb3d
        Reviewed-on: https://gerrit.libreoffice.org/29505
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-03  Tor Lillqvist  <tml@collabora.com>  [9b970120fe66a6671f8965919d34fe75baedd886]

        Bump IPHONEOS_DEPLOYMENT_TARGET
        
        Change-Id: Ic65e248b4a7f99ebb354dad87157e35cf3e55424

2016-10-03  Caolán McNamara  <caolanm@redhat.com>  [d2e69a61a3e3b962cddf576558f1412c7baacd06]

        Resolves: tdf#101953 controls become wider/smaller switching to/from graphics
        
        Change-Id: I20a82d1ff2f3a11b0f327eecc90a2bb30bd4df3d

2016-10-03  Stephan Bergmann  <sbergman@redhat.com>  [4b339dafd96366ca2de661c722c7a0e87bf70ac3]

        loplugin:staticmethods
        
        Change-Id: Iac376aff079cddd030a07883f3cccf71a7ff5f91

2016-10-03  Tor Lillqvist  <tml@collabora.com>  [eecb4405daac3267b83d441c2edeb58c186cde3f]

        -Werror,-Wdeprecated-declaration
        
        'stringByAddingPercentEscapesUsingEncoding:' is deprecated: first
        deprecated in iOS 9.0.
        
        Change-Id: I3a95cbd4ff6ff4924bb7fe1a4c1bac4fad405856

2016-10-03  Andras Timar  <andras.timar@collabora.com>  [dc9f7bbb8d81c1b8fce42a45f362597bb8ad05dc]

        set translatable attributes in .ui files
        
        Change-Id: Idcdf9fbbc6b980a376fc0b5d607cbb48aa1dc5f1
        Reviewed-on: https://gerrit.libreoffice.org/29503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-10-03  Gabor Kelemen  <kelemeng@gnome.hu>  [586479a9128f421c1e142ca733b12385d066274b]

        Updated core Project: help  359a2f1fadaa69574238147a9c954b8a42999019
        
        test-hid-vs-ui: Drop help for obsolete Bitmap editor controls
        
        From source/text/shared/01/05210500.xhp,
        referenced items ['BTN_MODIFY', 'BTN_LOAD', 'BTN_SAVE',
        'LB_BACKGROUND_COLOR', 'LB_BITMAPS', 'LB_COLOR', 'BTN_ADD']
        were not found inside cui/uiconfig/ui/bitmaptabpage.ui.
        
        Change-Id: Iff1fd4accaa961324ac89d38a5df3042cddfdcf5
        Reviewed-on: https://gerrit.libreoffice.org/29497
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-03  Gabor Kelemen  <kelemeng@gnome.hu>  [5b9884911947300f9220c1891bcdd21889a617cd]

        Updated core Project: help  b17d3edd630d48518a5d4e321e12150f722e327a
        
        test-hid-vs-ui: Drop help for removed Background controls
        
        From source/text/shared/01/05030600.xhp, referenced items
        ['transparencymf', 'previewctl', 'gradientslb'] were not found inside
        cui/uiconfig/ui/backgroundpage.ui.
        
        Change-Id: Ie40e117a74492a2ba12c37156d756bc1633267e3
        Reviewed-on: https://gerrit.libreoffice.org/29499
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-03  Gabor Kelemen  <kelemeng@gnome.hu>  [d79a36c7796be2011edad00b91d4ac6d5fb64310]

        Updated core Project: help  b01bc2e9957861ffdcfb787595d462d243c922f8
        
        test-hid-vs-ui: Drop documentation of removed Area Fill options
        
        From source/text/shared/01/05210100.xhp, referenced items
        ['TSB_STEPCOUNT', 'TSB_SCALE', 'MTR_FLD_Y_SIZE', 'CB_HATCHBCKGRD',
        'TSB_TILE', 'TSB_STRETCH', 'LB_HATCHBCKGRDCOLOR', 'TSB_ORIGINAL',
        'NUM_FLD_STEPCOUNT', 'RBT_ROW', 'RBT_COLUMN', 'MTR_FLD_X_SIZE',
        'MTR_FLD_OFFSET', 'MTR_FLD_X_OFFSET', 'MTR_FLD_Y_OFFSET']
        were not found inside cui/uiconfig/ui/areatabpage.ui.
        
        Change-Id: Ifc37878cd22cac5612ac93c1037ba9675d0a8060
        Reviewed-on: https://gerrit.libreoffice.org/29495
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b5823a849898f4400f231a33a97a49d541062029]

        add LARGE test case
        
        Change-Id: Id60b843887a9b55fa72bb26199972e32c2ab2ebb
        Reviewed-on: https://gerrit.libreoffice.org/29507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c08b96a139cbe38dcd4ada58cd0c0f8ddbe6a3f6]

        add KURT test case
        
        Change-Id: Ie1f469eebaf85cbb0a519d43e300353dff68922e
        Reviewed-on: https://gerrit.libreoffice.org/29506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-03  Gabor Kelemen  <kelemeng@gnome.hu>  [4922a4bd4fa0d4a3c7b3cfd24b3d3067b82dbb82]

        Updated core Project: help  e7f873912a9dddbb900367eb57900da4f3a0975a
        
        test-hid-vs-ui: Fix reference to remotefilesdialog.ui
        
        From source/text/shared/guide/cmis-remote-files.xhp,
        we did not find file hid/uiconfig/fpicker/ui/remotefiledialog.ui.
        
        Change-Id: Ic653879047ed013722a70983bbec93d814d158b8
        Reviewed-on: https://gerrit.libreoffice.org/29498
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-03  Gabor Kelemen  <kelemeng@gnome.hu>  [c05ce274fb6d573756ec4f0de8ef69fbb4b01bee]

        Updated core Project: help  840a0ad51ed5e6b93526452d4ce1784747e4b29c
        
        test-hid-vs-ui: Correct references to optiondbfieldpage.ui file
        
        From one of ['source/text/shared/02/01170904.xhp',
        'source/text/shared/autopi/01120400.xhp'], we did not find file
        extensions/uiconfig/sabpilot/ui/optionsdbfieldpage.ui.
        
        Change-Id: I28d250f89e246a6d291e8739afe0a8b7bb7c186c
        Reviewed-on: https://gerrit.libreoffice.org/29496
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-03  Gabor Kelemen  <kelemeng@gnome.hu>  [9e2d9f58082755e265e5192e53b30d9c540d0e39]

        Updated core Project: help  78d33a588bbdca06736a9c8ccacabf48371c7427
        
        test-hid-vs-ui: Fix reference to FrameAddPage
        
        From source/text/swriter/01/05060900.xhp,
        referenced items ['FrmAddPage'] were not found inside
        sw/uiconfig/swriter/ui/frmaddpage.ui.
        
        Change-Id: I1ee6472a6ecaeb5d73b192ef0e9d6efdf12e1736
        Reviewed-on: https://gerrit.libreoffice.org/29494
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-03  Gabor Kelemen  <kelemeng@gnome.hu>  [5df90d21692ad721a57415e7cb0ba99b35cb9137]

        Updated core Project: help  fbd92ec0fed986cb1435cf6db812b13456896bd1
        
        test-hid-vs-ui: Remove help about removed UI elements
        
        From source/text/shared/autopi/01170000.xhp,
        referenced items ['windows', 'outlook', 'ldap']
        were not found inside extensions/uiconfig/sabpilot/ui/selecttypepage.ui.
        
        Change-Id: I0737d77f3786ab835569d1bdddb4548e844f0e2a
        Reviewed-on: https://gerrit.libreoffice.org/29493
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-03  Andras Timar  <andras.timar@collabora.com>  [98febb2684fad3a9e16bb284564442dfbb9a8af1]

        Updated core Project: dictionaries  e2a5fb6312c0b3c7533206d29b8779fd87d48f2a
        
        Update pt_PT dictionary to version 16.10.1.2
        
        Change-Id: I0f66f15b594bebaefc2b8ffbc26bff5450ebf292
        Reviewed-on: https://gerrit.libreoffice.org/29509
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-03  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [f7697a633cd56003fcb1d86bee7eb658020af506]

        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.
        
        Change-Id: I84a3e5635193c3f68d335eba7af41b05980f4192
        Reviewed-on: https://gerrit.libreoffice.org/29502
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-03  Douglas Mencken  <dougmencken@gmail.com>  [e8667a596d2c899ab73a03f3c8f824c9f0dbd72e]

        deal with even more typos in comment plus bin these ****fences*****
        
        Change-Id: I9ed2db862797f7ffedf6ae0b27ba99c54882a981
        Reviewed-on: https://gerrit.libreoffice.org/29501
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-10-03  Tor Lillqvist  <tml@collabora.com>  [3970eede36f4caca96118614c93d7348a7bd8346]

        Surely this is Linux-only code
        
        The initial commit in 2012 even says so, and nothing has changed it
        since.
        
        Feel free to fix more properly by making sure this code can be called
        only on Linux..
        
        Change-Id: Idb0a2b5594daa0cde7f4797b51ba3e5876170f9f

2016-10-03  Caolán McNamara  <caolanm@redhat.com>  [1c1d9867b0f789b21730faf76c02d2f86fcee43c]

        Resolves: tdf#101711 problems with attempt to remove unused bg images
        
        only do the save, unset (and possibly restore) of a bg image on the
        stylesheet if it has one owner, this continue to make the original
        scenario function without (so far anyway) the various reported problems
        
        Change-Id: I73382961973b1c53bf2ceff205615727dd378c77

2016-10-03  Tor Lillqvist  <tml@collabora.com>  [9e1ee599e00751bc2454a9e2549286f4afca81e5]

        Update min OS version to a more realistic value for iOS
        
        Change-Id: I63617c49ce176180709a32c59a468c6abe076a3d

2016-10-03  Tor Lillqvist  <tml@collabora.com>  [143d6eb831c6a285463feb31af977acd59972d5a]

        Also look for iOS SDK 10.0
        
        Change-Id: Ibc975a3c61542a2872a48c310351653734c225ce

2016-10-03  Gabor Kelemen  <kelemeng@gnome.hu>  [ecdb065d7a40eb6b8e86edb7ed22a4f5be67ed62]

        Updated core Project: help  1fdcc074098ce839d1bbd611cfae8f42dd3d75e6
        
        Remove help pages and other references to the Presentation Wizard
        
        This wizard was removed recently. Drop its help too:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=bb8040595c9b6f0ccde39e6833f27a50abb891d8
        
        Change-Id: Ib6ce2d1a62a556dafc4a857bf7aa0f55b8211b6a
        Reviewed-on: https://gerrit.libreoffice.org/29481
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-10-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [06faa823bc5dbb2aa2c096b5db2ffaeb15e56b04]

        remove obsolete comments
        
        gcc3.3 would not build with Point(0,0) in direct initialization of
        Rectangle: Rectangle a(Point(0,0),..);
        
        Rectangle a = Rectangle(Point(0,0),..); was the workaround which was
        replaced at some point in time
        
        Change-Id: I33e6607b6c7079812d9e4064cfe4d8b4badf2a95
        Reviewed-on: https://gerrit.libreoffice.org/29485
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [874035190625de4d82d357e61cc5bcf785c7b9fe]

        Fix typos
        
        Change-Id: Ia59d287a015482e9e97b701a6695463a7d235203
        Reviewed-on: https://gerrit.libreoffice.org/29439
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8f9af8dd970d8e2a620beb35a6ce145d65d18df5]

        Fix typos
        
        Change-Id: Ie44267e7c9f92eb1920f05235826abff761251f1
        Reviewed-on: https://gerrit.libreoffice.org/29430
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-10-03  Caolán McNamara  <caolanm@redhat.com>  [0c29c153465f80085e0c4ec0fe36e42e10ed4fb4]

        loplugin:vclwidgets
        
        Change-Id: If31494809ba8ce0028a15a88cf1bb2ead2769701

2016-10-03  Marco Cecchetti  <marco.cecchetti@collabora.com>  [ba64777045c9e34e24cccf83d74594092f6b0552]

        LOK: Calc: clear cell background in other views on editing
        
        Change-Id: Ia61bcdf7db0994b6681607403c56be707a9f17d9
        Reviewed-on: https://gerrit.libreoffice.org/29456
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>
        (cherry picked from commit 1922c8b1d46e0067ed21a18d249f04da6f3b0160)
        Reviewed-on: https://gerrit.libreoffice.org/29489

2016-10-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [051a9eb9ca205787e0763ef5118ef8e3c4b0aec9]

        Calc LOK: clear cell background when editing in parallel
        
        Change-Id: Id8eccf00ec6555d62c49e06130e3aa3a0eaaddea
        Reviewed-on: https://gerrit.libreoffice.org/29450
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit b16ba7314ef93b657dea4d6dd676b2dfd265bcaa)
        Reviewed-on: https://gerrit.libreoffice.org/29486
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2016-10-03  Marco Cecchetti  <marco.cecchetti@collabora.com>  [5fa79137b92417784c6123b88617bec6c7582d4e]

        Calc: fixed bug in parallel cell editing
        
        The background color by the wrong edit view was used causing a
        segmentation fault.
        
        Change-Id: Ife489989e382d6f4f905f0ca305928e64bbce588
        Reviewed-on: https://gerrit.libreoffice.org/29415
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2016-10-03  Marco Cecchetti  <marco.cecchetti@collabora.com>  [8ef20328866320cba9267027ea7284f8ec7edccf]

        Calc: implemented parallel cell text editing
        
        Change-Id: If8cc7a637cee6ba66813d55b25160fee13a2a219
        Reviewed-on: https://gerrit.libreoffice.org/29410
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2016-10-03  Caolán McNamara  <caolanm@redhat.com>  [cae57d2e588a4b5a104171e022b00abcc1605775]

        ClassLoader->URLClassLoader
        
        Change-Id: I1f46a99025ba33d08842da9b06611dcfa6b1b49c
        Reviewed-on: https://gerrit.libreoffice.org/29474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-10-03  Marco Cecchetti  <marco.cecchetti@collabora.com>  [3fcd1f80afcf789fbafae2a4360b62111089a5cd]

        Calc: edit engine could be accessed after being destroyed
        
        ScTabView <---------------- ScTabViewShell
        +ScViewData                 +ScInputHandler
           +EditView[4]                +EditEngine
                                        +ImpEditEngine
                                           +vector<pointer<EditView>>
        
        On tab view shell destruction:
        ~ScTabViewShell -> ~ScTabView -> ScViewData::KillEditView ->
        EditEngine::RemoveView
        
        but it occurs after the following:
        ~ScTabViewShell -> ~ScInputHandler -> ~EditEngine
        
        since data members are destroyed before ancestor classes.
        
        Change-Id: Ida56b8009c0d8a3cd23952259d78318e96ae5124
        Reviewed-on: https://gerrit.libreoffice.org/29409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2016-10-03  Marco Cecchetti  <marco.cecchetti@collabora.com>  [f5ed92549b9f113cbe252820a01a098b2b9d65ab]

        LOK - when a view is enabled, the existing edit views are killed
        
        A view is notified about killing its own edit view, if any, in 4
        cases:
        
        - before being deactivated
        - soon after being activated
        - when a 'cursor position changed' event occurs in any view
        - when a 'selection changed' event occurs in any view
        
        Now these notifications are skipped when LOK is active.
        
        Change-Id: I94020987a35b1450ec41e2fa5fcce8cfa7e92130
        Reviewed-on: https://gerrit.libreoffice.org/28948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2016-10-03  Caolán McNamara  <caolanm@redhat.com>  [348dcf1edb1a45027b52ba1e6f15bbf4d484a2c5]

        Resolves: tdf#99324 accel underlines don't appear in extension option pages
        
        because they are not widget-layout tab pages, we have to dive down
        through the WB_DIALOGCONTROL widgets as well
        
        Change-Id: I13dbf88878efd89794158ce43137381008e18890

2016-10-03  Caolán McNamara  <caolanm@redhat.com>  [1bceb4e6aeaea138fac5ea9b3dfb8710babb3d43]

        fix indent
        
        Change-Id: Ia1bc9fe3c2c3833e36ec6fb9636856049acf03ec

2016-10-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [6534421e88c1edd245edfd4ca70dd4e6aa8be8e9]

        sd: mpViewShell can be nullptr in DrawDocShell::GetState()
        
        Start Impress, e.g. go to Tools -> Macros -> Organize macros -> Basic,
        then start editing a macro -> crash.
        
        Change-Id: Ie54a3467e0121c9f87834129ba89fe6485fea552

2016-10-03  Kohei Yoshida  <kohei.yoshida@collabora.com>  [e86e96a32dcf551f2f103d149214306d26ea0238]

        Use closure to simplify use of for_each.
        
        Change-Id: I4bca7bec32e194418b811244cbfb8a3ab4c0cdfa
        Reviewed-on: https://gerrit.libreoffice.org/29465
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2016-10-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a31378fa043c72770aa7457c4e03194de8b3bab5]

        Fix typos
        
        Change-Id: Iad27d1f87568890180c142774c238a14d022946d
        Reviewed-on: https://gerrit.libreoffice.org/29441
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-03  Tor Lillqvist  <tml@collabora.com>  [9b79a4437d41a25ab61d5ab57ec3cb076af80816]

        Avoid pointless single-line wrapper for OpenCL isnan()
        
        Change-Id: I4056a1afac1413616a06d0b2f03d4bdead6cad10

2016-10-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f0249a88fc502df142d36f2f67c976618b7ba6b6]

        Fix typos
        
        Change-Id: I6730c6c5eab9157533822e5045e9f86109062580
        Reviewed-on: https://gerrit.libreoffice.org/29433
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f62ca8e2f33a63b62dd7c39b8e002b03d6c4d95]

        loplugin:countusersofdefaultparams in sw..vcl
        
        Change-Id: I152df55f5a30e073c66cfd3a64d5090a20cb232d
        Reviewed-on: https://gerrit.libreoffice.org/29471
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-03  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dc306db9b51e6f009803f7ba633674dc2840ac08]

        remove anchor test from the conditional format API test
        
        Change-Id: Ifcbcdf03d0d178f865c156fc8a6299741f814bc2
        Reviewed-on: https://gerrit.libreoffice.org/29460
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-03  Gabor Kelemen  <kelemeng@gnome.hu>  [52c252882bd293eb7eaf8e5b98fd9c0e21cd827d]

        Updated core Project: help  adc609e9541410c20f3cd6fda2d1718c9850d094
        
        test-hid-vs-ui: Remove help text about removed option 'Tip help timeout'
        
        From source/text/shared/optionen/01013000.xhp,
        referenced items ['tiphelptimeoutnf', 'tiphelptimeout']
        were not found inside cui/uiconfig/ui/optaccessibilitypage.ui.
        
        Change-Id: I24905a46208f5f2ce3fa793ba523b74c680452d8
        Reviewed-on: https://gerrit.libreoffice.org/29478
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-03  Gabor Kelemen  <kelemeng@gnome.hu>  [1491130fbd764a6262f58f60863390560cf328bd]

        Updated core Project: help  5f851b07a431857b3fbb4d03d6883578ed6bffbc
        
        test-hid-vs-ui: Fix reference to the 'invertnormals' element in .ui file
        
        From one of ['source/text/shared/01/05350400.xhp',
        'source/text/shared/01/05350300.xhp',
        'source/text/shared/01/05350600.xhp',
        'source/text/shared/01/05350500.xhp',
        'source/text/shared/01/05350200.xhp'],
        referenced items ['inverthormals'] were not found inside
        svx/uiconfig/ui/docking3deffects.ui.
        
        Change-Id: I236f7f7218c3bc43fd7cf0c2d76ca1f89297046f
        Reviewed-on: https://gerrit.libreoffice.org/29477
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-03  Gabor Kelemen  <kelemeng@gnome.hu>  [0a65e0af504b6b4adb0fffa0866ca91da2697347]

        Updated core Project: help  d382facf6fe638dd8ec04bdf45cf92a4488cc597
        
        test-hid-vs-ui: Fix reference to the 'formatted' element in .ui file
        
        From source/text/shared/01/05020300.xhp, referenced items ['formated']
        were not found inside cui/uiconfig/ui/numberingformatpage.ui.
        
        Change-Id: I9a9fcee3ac21e79aba7e8637a8ed89597fccf296
        Reviewed-on: https://gerrit.libreoffice.org/29476
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-03  Gabor Kelemen  <kelemeng@gnome.hu>  [6aef47e6315f04b0412d4cd51de44c431208c6c0]

        Updated core Project: help  91563122b47dfbc08aa2d3a5c2d73bb48eb8ff72
        
        test-hid-vs-ui: Remove help text to deleted option 'Current document only'
        
        From source/text/shared/optionen/01040300.xhp,
        referenced items ['doconly'] were not found inside
        sw/uiconfig/swriter/ui/optfonttabpage.ui.
        
        Change-Id: Ia19102b0ec8ef72918cd23f9585b90363eaf67fc
        Reviewed-on: https://gerrit.libreoffice.org/29479
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-10-03  Noel Grandin  <noel@peralex.com>  [9f0096d934fcdec6cd55e32a15fd438f628f894b]

        fix bug in DocumentSettings::LoadList when testing result of lastIndexOf
        
        managed to trigger it in a flat ODF test document of mine.
        
        I suspect that this might have something to do with one of the various
        conversions to OUString, the old String APIs might have returned -LARGE_INTEGER
        instead of -1.
        
        code was introduced in commit
            cbcfda9b2079ea4ef83b2a42828408b5f70f7692
            Author: Michael Meeks <michael.meeks@novell.com>
            Date:   Mon Sep 5 17:22:24 2011 +0100
            add XPropertyList enum, factory, and associated cleanup
        
        Change-Id: I39b4715cc12ef6366fe0466786589ef198602a98
        Reviewed-on: https://gerrit.libreoffice.org/29473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2016-10-03  Takeshi Abe  <tabe@fixedpoint.jp>  [bd631f933cf2f5a515abc303c277c1197aa54200]

        starmath: Add comments on indexing
        
        Change-Id: Ic87d04f65f8272832c8742f99821876cc28bb514

2016-10-03  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [db29cdcc70ba792ed54e0957929b4524816b1fb3]

        tdf#102872 TAB function is missing its argument
        
        Commit 98f0e0eda50690bd01842c806bd13e3bc5af2966 introduced TAB function
        but its declaration in basic/source/runtime/stdobj.cxx is missing its argument
        So it used TAN function as argument
        
        Change-Id: Id4461ca805f9c7034b0440de46b845f29f57e3b0
        Reviewed-on: https://gerrit.libreoffice.org/29437
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-10-03  Caolán McNamara  <caolanm@redhat.com>  [b72593fac6addd571158bd37deccccb0045104a8]

        Resolves: tdf#101470 don't restore last value when submenu appears
        
        Change-Id: Ia0cce8607334289b619b1f59dbdd67b000a06e01

2016-10-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c7114b66bd615670950ef6f7c2d80adab3fb4c33]

        Fix typos
        
        Change-Id: I7000efdb7276053c16de992fa8f9a4e614ecb3e2
        Reviewed-on: https://gerrit.libreoffice.org/29434
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-03  Caolán McNamara  <caolanm@redhat.com>  [bb43a23036dcfda114368441c5aa82a9a90355cd]

        coverity#1373353 Uninitialized scalar field
        
        Change-Id: Ifc65e3fbc2dd076f322482459f4ad96745f64882

2016-10-03  Caolán McNamara  <caolanm@redhat.com>  [d8b8ddf372c980f8c7d1ad66ae439d2ce60b82ba]

        custom dtor is unnecessary
        
        Change-Id: I2b9d167628995747a6c1b032f3461d988ed485e5

2016-10-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [2e143e77d05c5798904e8e24cf99e7967efc61f1]

        sw: prefix members of WW8Fib
        
        Change-Id: I69f8b6dda03b9a8cc19fc1dbe5e8031cfb7329d2
        Reviewed-on: https://gerrit.libreoffice.org/29470
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-03  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [909b6b84944e17141109272d917dcf4887483e5a]

        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.
        
        Change-Id: I765a2fe29f432a07a649e5a35440ae351c681af9
        Reviewed-on: https://gerrit.libreoffice.org/29454
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-03  Justin Luth  <justin_luth@sil.org>  [fe8ec3f3f09aae165c854294ad52d6870e70ef8e]

        n#780843 revert part of docx testcase
        
        revert testcase for commit 211916f86585cb4f6258eb30e0474e4c21cd37f1
        
        On import, it is impossible to know where automatic
        end-of-pages will be, so it cannot be known that all the
        content before the page-break will be on the first page.
        
        Removing this testcase because Writer does not have
        the capability to dynamically assign headers/footers
        to continuous break sections. This test worked on this
        particular document, but not on generic documents.
        
        Replacing it with a version of the document with more
        text before the continuous break, which produces the
        exact opposite footer results.
        
        Change-Id: If660edd47b4eb19798f79babe65c37e1a9848739
        Reviewed-on: https://gerrit.libreoffice.org/29408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-10-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [14d096e2bf7998de55350b8fe53ec511dedcc477]

        Fix typos
        
        Change-Id: Ie75beb4e282a4d1b784a5847262e39cf9c851527
        Reviewed-on: https://gerrit.libreoffice.org/29440
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-03  Noel Grandin  <noel@peralex.com>  [ba3521f28831f41c92aa863ba6ba6da7c91c56f7]

        add more dumpAsXml()
        
        and make it format the output nicely, so I don't have to use 'xmllint
        --format' before I can read it.
        
        Change-Id: I065ee93193f3c6c7bab87212ab96021fb0d7c5ed
        Reviewed-on: https://gerrit.libreoffice.org/29407
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-03  Chamal  <e12346@ce.pdn.ac.lk>  [bc4715ddac99ca104e1ba6b313f089cfe4039381]

        tdf#100726 Improve readability of OUString concatination
        
        Fixed the issue on sw/source/core/access/accpreview.cxx
        
        Change-Id: I74a19129580ca8f7f357d590832cac5a360ba636
        Reviewed-on: https://gerrit.libreoffice.org/29455
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [02981bec24fcbc160ac7e10aed3af6053aa1780a]

        remove pointer to local
        
        Change-Id: I21cb1e1798d7ca127005fd047d84ff535eb48019
        Reviewed-on: https://gerrit.libreoffice.org/29458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d0349556c3d045d325d511d8ca4e6ddcac666cf2]

        add test for tdf#77873
        
        Change-Id: Ifd16c51029d2aa4deda0370f4d2867ed9c9e53d9
        Reviewed-on: https://gerrit.libreoffice.org/29461
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b11ad787372c4b833cc58a3738e375af26309b8d]

        support TargetFrame in url field import/export code, tdf#77873
        
        Change-Id: Id09ecbd10b8ee60371f223d62f2dd6fe1c2296ca
        Reviewed-on: https://gerrit.libreoffice.org/29459
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5961d5a0e543d7af7c2bd269b2627c6f8d67d036]

        uitest: annotate slidesorter window
        
        Change-Id: Ie8c0cf79b8b92908a001271934a81fa2a2d6e693
        Reviewed-on: https://gerrit.libreoffice.org/29447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-02  Jaskaran Singh  <jvsg1303@gmail.com>  [06f319937187f76ee402d53b3baa78c391c2af19]

        tdf#90937 Add a set of cell styles to calc
        
        The styles that are are added by this commit were created
        by the design team. Special thanks to Yousuf Philips and Mattiaz
        Poldaru for taking initiative.
        
        These styles have been taken from the attachment posted on the
        bugzilla thread. A few necessary lines have been added to make it
        work.
        
        Change-Id: I7503ea9114e3908a4007a5e5d6a09486a32a3674
        Reviewed-on: https://gerrit.libreoffice.org/29364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jaskaran singh <jvsg1303@gmail.com>

2016-10-02  Chamal  <e12346@ce.pdn.ac.lk>  [9563c13247dec8fdad8bf4e5748e3495f1a5f843]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Fixed the bug on sw/source/core/access/accpreview.cxx
        
        Change-Id: Ia16b03f4e5c377a0715608efbd0730c196b26f4b
        Reviewed-on: https://gerrit.libreoffice.org/29453
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-02  e12346  <e12346@ce.pdn.ac.lk>  [793dae3e90692467c0f111cf5b127209f7f522fa]

        tdf#100726 Improve readability of OUString concatination
        
        fixed the bug on rsc/source/rsc/rsc.cxx
        
        Change-Id: I0c1c92f63b8c18d3acbdcf74e7284a2dae19da44
        Reviewed-on: https://gerrit.libreoffice.org/29451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-10-02  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d866c3af42bb32a328ce2fd7e460744e28efd08d]

        cppcheck invalidPrintfArgType
        
        signedness and long vs int corrections
        
        Change-Id: I67c6b9e05b16f5d8d4693879f1656db50dc7ec48
        Reviewed-on: https://gerrit.libreoffice.org/29355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-02  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a9483f7105b58b6d78c06aa5b3e6e4a3466ae8dc]

        add default cases
        
        mutes over 150 warnings on kde build environments
        'enumeration value ´...´ not handled in switch [-Wswitch]'
        
        Change-Id: Iefc8cd3bc820b1d8e039db6fc188533ceffb9d39
        Reviewed-on: https://gerrit.libreoffice.org/29225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-02  Takeshi Abe  <tabe@fixedpoint.jp>  [4514d7032b8a93d6bfacbb3354bafca98c0559b6]

        starmath: Prefix members of SmParser
        
        Change-Id: Ib39bf2a9b8c37d9f2ac4ed3db602c3b0a82a506b
        Reviewed-on: https://gerrit.libreoffice.org/29397
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-10-02  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d88ba9042cc68cd6c8aecd1c54c79f11d0887624]

        fix indentation
        
        Change-Id: I74e02ba63e7a5d9fee37e7a2a384ddc4018804b3
        Reviewed-on: https://gerrit.libreoffice.org/29448
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-02  Eike Rathke  <erack@redhat.com>  [2907779a5c576b341ef33e795617a7c54de668a2]

        unit test cases for approxEqual() and approxSub()
        
        Change-Id: I4aa53d83feaccd3d08c69a35cee2fa84f1ec0964
        Reviewed-on: https://gerrit.libreoffice.org/29429
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-01  Kohei Yoshida  <kohei.yoshida@collabora.com>  [55c30b56ed9bfe44ab2a2a6861aa3d9ad2d16601]

        Dump the stored formula results for debugging.
        
        Change-Id: Ib9edd7e8d61d7a83191e4848fea47b7c9b1b1766

2016-10-01  Eike Rathke  <erack@redhat.com>  [2135eae2a97c17d89cb47a2074830fd2d7b2226f]

        let approxEqual() not scale too early for large representable integer values
        
        And since this is now too much code for inline move implementation to math.cxx
        Which again made it necessary to give libreofficekit lokdocview.cxx its own
        implementation that doesn't even claim to build against sal ...
        
        Change-Id: I0f80be9d9172ee20693b9babde715206f2c3d8c1
        Reviewed-on: https://gerrit.libreoffice.org/29428
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ec3aabe66bde2c8bdea2c3692ac1c4981c8910a3]

        support crop and rotating for drawinglayer object in UI testing
        
        Change-Id: I57a9a43dc5289a9a987e4bf54a3c8d8d40824e67
        Reviewed-on: https://gerrit.libreoffice.org/29421
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-01  Caolán McNamara  <caolanm@redhat.com>  [86617760eb8bc6c0b2713b9496ade9203d1077a5]

        Engine() return mpOutliner, so can crash if Engine() used post delete
        
        if Deactivate called during ::dispose
        
        Change-Id: I066dcc52278f12442de0281c8d783353aed5a186

2016-10-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c0bcdde2a048b6e5465a14182947c09fcd170d45]

        Fix typos
        
        Change-Id: I6aeda978911b25caa45d4e459e581fc743e93d2c
        Reviewed-on: https://gerrit.libreoffice.org/29442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0d4996862b5df79fd601eff6193d5718f8f84047]

        Fix typos
        
        Change-Id: I9701cc93a9f4315e71c133237fdd96ef6964c8ff
        Reviewed-on: https://gerrit.libreoffice.org/29438
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [441fa1c03664081d76bf6007c4ac0aee32f56342]

        Fix typos
        
        Change-Id: I1e0e6f1b99090f26a6cd657ee9019bf2fa906dd9
        Reviewed-on: https://gerrit.libreoffice.org/29436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6445d8d7d662d9bbeb20647bd14470ff7a4dba34]

        Fix typos
        
        Change-Id: Icfc61fcc5ace717bca4bea988243674afe31e6f8
        Reviewed-on: https://gerrit.libreoffice.org/29435
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [943919692e8cd96839aeb8cc97598fd4e55c5eea]

        Fix typos
        
        Change-Id: I8374d6d08f4eb4ae2821e213371c615b92d7e9ab
        Reviewed-on: https://gerrit.libreoffice.org/29432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-10-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.com>  [f15eb068fdc1e3e70a4c623b6bf462cda64f43ad]

        svtools: don't store "vcl" Graphic as a pointer
        
        Change-Id: Icf8a5fa72ef66659bbc9c70355d430ff6bf545fc
        Reviewed-on: https://gerrit.libreoffice.org/29412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-10-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [88488d579b1e3fbd35465eeb76a40a552d6be93b]

        add resizing support to drawinglayer ui test objects
        
        Change-Id: Ic17b32c25677855388ff49f2f7daeb1a84557fde
        Reviewed-on: https://gerrit.libreoffice.org/29419
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7d1b897287696789b66c848dfad94a43051769c2]

        add initial test for handlign drawinglayer objects
        
        Change-Id: Idbf13ef748447120baa1709be0a9c24367d0887e
        Reviewed-on: https://gerrit.libreoffice.org/29418
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [786971a13adba78072c0ec03101c6c63d76a432f]

        add initial drawinglayer support to UI testing framework
        
        Change-Id: Id0450cdf655accb6bd1a50871e83d5c8ecdaab5f
        Reviewed-on: https://gerrit.libreoffice.org/29417
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-10-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [d751af3f84909996d44b9354ce9ed34891d374e1]

        tdf#101094 (34): Fix test and missing field value in comparision operator
        
        Change-Id: I6be4a7861f2a978c260defd54dcbc8d124017439
        Reviewed-on: https://gerrit.libreoffice.org/29431
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-10-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [32c29f79cb976f8b04eb635857ef3b8eecde443e]

        Revert "don't write item right before destruction"
        
        triggers warnings in the dtor if RefCount isn't reset.
        revert till we have better ref counts and don't need debug code in dtor.
        
        This reverts commit b74d2433c856d6d172d9588f4b6d59c31ec02853.
        
        Change-Id: I1835885d94e15339aa7602037d850e1524fd9662
        Reviewed-on: https://gerrit.libreoffice.org/29427
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-10-01  Caolán McNamara  <caolanm@redhat.com>  [a77223b281d79db60c6905e77538f077200b1af8]

        rearrange SwCalc some more
        
        Change-Id: Ib1ffc112ddd006102b29536f7433a3f16bf63a3f

2016-10-01  Caolán McNamara  <caolanm@redhat.com>  [9b2a24b9e32ded1b6dc111ddc06b7ed07c0b7d6d]

        rearrange SwCalc a little
        
        Change-Id: I42278cf63f3cf2a1c3362fcb8c4eeacab2a9de48

2016-10-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dc41255dc725dfa912326cc5d9e420bd66471c64]

        add test for tdf#101910
        
        Change-Id: I3c0b98655a0a7a32e9022ce44a007d2303590e56
        Reviewed-on: https://gerrit.libreoffice.org/29423
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

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

        default copy ctor/assignment are sufficient
        
        Change-Id: I9076b5705ae213c4170cb313cd5b40b3214e2256

2016-10-01  Caolán McNamara  <caolanm@redhat.com>  [450c15a1181ef9aee0bdaa01bae06dd91c86acba]

        avoid coverity#1371264 Missing move assignment operator
        
        Change-Id: I5085b0a04cf24b8d4678165371e44dc3556300e3

2016-10-01  Caolán McNamara  <caolanm@redhat.com>  [fa3d4fea73c7c9d5f8790e8b4708776ef3eaab21]

        coverity#1373442 Uninitialized scalar field
        
        Change-Id: If827f7ed98be2cf123910ae8944a5f1da9cb7016

2016-10-01  Caolán McNamara  <caolanm@redhat.com>  [05528a63000ff9d41038db55a0e43a5d0588ac44]

        silence coverity#1373441 Side effect in assertion
        
        Change-Id: I1cf7b7d20a0b567c7363c5a9abc5bf1195b57262

2016-10-01  Szymon Kłos  <eszkadev@gmail.com>  [a2765c02cd44a7f4ab7d30716d8fe7c1811aa3a6]

        Notebookbar: fixed context handling
        
        After last changes context switching was not working.
        Removed unnecessary Resize call to avoid flickering.
        
        Change-Id: I7931f4d442737c704c41bb7944c6d95e45b964f7
        Reviewed-on: https://gerrit.libreoffice.org/29411
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2016-10-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [74b2cc607448d24146bd3508abb832d6ab42cb56]

        tdf#96161, always write the varyColors element
        
        The default value changed between MSO 2007 and 2010 so we need to always write the value.
        
        Change-Id: I563eafa84baa3df656c83d657ebbb4c381c09957
        Reviewed-on: https://gerrit.libreoffice.org/29420
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5f658dc87794036182aa1f8586d82c5ee997cd8b]

        tdf#101910, mark ScRangeList updated when DeleteArea was used
        
        Change-Id: I98390b28c5a1bbbd391ff054b2f574951c7c00c4
        Reviewed-on: https://gerrit.libreoffice.org/29422
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-10-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cf4ff92144726a91508fcaf4be21170eac5cb99a]

        add missing include guards
        
        Change-Id: If8fa3a98fec128a091b1dd1c2764ad80aac0bb90
        Reviewed-on: https://gerrit.libreoffice.org/29416
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-30  Michael Stahl  <mstahl@redhat.com>  [8e7997fe0c4f5a20918fbaabc1a00fd0db070b95]

        sal: WNT: print errno when oslCreateThread fails
        
        Change-Id: Iad0a2a7ba68b3f43c22e0b5a3cee646f8baba30e

2016-09-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [33a2e47c907f7e2c1995b4a1e910dec94c3cedb4]

        add RATE test case
        
        Change-Id: Id7da3c3e11ce05c2630d7ac6e9c715a92e554bb4
        Reviewed-on: https://gerrit.libreoffice.org/28885
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4800eab008b5872289d92f40bf673d82ce7aa86e]

        add CONCAT test case
        
        Change-Id: Iea1601b8bb5979a10288cc1e768026b2388722df
        Reviewed-on: https://gerrit.libreoffice.org/29403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-30  Noel Grandin  <noel@peralex.com>  [eebcb73394b62093e33b5eb11744a0a4f401f331]

        add script for dumping poolitems values
        
        Change-Id: Ifad071ebc17c6c4d0f8d498264070f78c14d9bd3
        Reviewed-on: https://gerrit.libreoffice.org/29406
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-30  Caolán McNamara  <caolanm@redhat.com>  [43e241541eefd21cfc7a8e8f51ef958c2a7ba4d7]

        Resolves: tdf#101004 crash on using slide master design from master view
        
        started asserting since...
        
        commit f7ed8b99b628625851fb28ec1a3dead710c8871c
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Jun 23 16:54:52 2015 +0100
        
            allow slide design to affect multiple standard pages
        
        but looks broken well before that
        
        Change-Id: I03988696e7a25e4f8c932f55bcd1879994ac1005

2016-09-30  Caolán McNamara  <caolanm@redhat.com>  [264f3830d70f683f2f11ebf344ffa233a454cea6]

        coverity#1371302 Missing move assignment operator
        
        Change-Id: I3df51235e9c8140ac8711b4bd7a9a677fe9ad9eb
        Reviewed-on: https://gerrit.libreoffice.org/29402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-30  Michael Stahl  <mstahl@redhat.com>  [966677bea718d95b3931c4ec86f5add1bca6cb1f]

        vcl: remove WNT ImplFontAttrCache
        
        The fontnames.dat cache turns out to be unused in release builds; it
        contains the fonts in instdir/share/fonts but in the MSI these are
        always installed into C:/Windows/Fonts nowadays.
        
        Change-Id: Ibaac87515310d659566622e006b3b7ec01c7551e

2016-09-30  Stephan Bergmann  <sbergman@redhat.com>  [def490468df794166ce7bba1ec2d2feb410278ab]

        osl_getSocketOption shall return the new length
        
        regression introduced with c89f22ffcd4191f7cb8ef0e68adb2a0f0ec6c74e
        "INTEGRATION: CWS pj72"
        
        Change-Id: Icea8bc43e346dbe4cf7cbfdf1176704d52b339f4

2016-09-30  Caolán McNamara  <caolanm@redhat.com>  [524ce218ea40e0c419367c973cba7b7d677da740]

        Revert "these are equal to the defaults"
        
        This reverts commit 9e09827b0111b2acd8c2b78369ed46a5732931aa.
        
        Revert "coverity#1371302 Missing move assignment operator"
        
        This reverts commit e214fab7a318f7881d0bd2803f54ce4e1ac2cb83.

2016-09-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [51035a3d4518a56bd4177a77923f606612052247]

        add CHAR test case
        
        Change-Id: Ifb0eee3e011b66154fb74e729ae912f6a7f0b278
        Reviewed-on: https://gerrit.libreoffice.org/29247
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c4d81fa3a91f57e318dd74ca0f601d6edca374c]

        fix perf bug (I think)
        
        In commit 93160bcb2dce54bbccb5935cd0a71b52ad5e5461 "convert PAINT
        constants to typed_flags", I removed two lines of code (based on faulty
        analyis), which appears to have caused a performance regression in the
        "ILmr" test
        
        Bug noticed and tracked down by Jochen Nitschke, I'm just testing and
        committing.
        
        Change-Id: I1c7dfc305765f7b20458421680f776a4a9324281

2016-09-30  Stephan Bergmann  <sbergman@redhat.com>  [98323f936ba454f974d168e79f2187a8d3324ef0]

        cid#1371195, cide#1371212: Replace PageHolder with shared_ptr
        
        ...removing the need for SharedCount, too
        
        Change-Id: I20c724c940c571aef1c12453da30c3e9fbb46466

2016-09-30  Stephan Bergmann  <sbergman@redhat.com>  [904959b85853be0a79c757f9df92e1a9b7e0c01c]

        Remove OStorePageData typedef
        
        Change-Id: I9f4e8fa41a59325fe7036acb66d045a833294bd6

2016-09-30  Stephan Bergmann  <sbergman@redhat.com>  [ba09cda3ef52f58a1d5387ee33b30042baf2bf34]

        Remove "#if 1  /* EXP */"
        
        ...whatever it was supposed to be good for
        
        Change-Id: I8f2a526aeaa484675e1bd6763fa692f8cbed2a51

2016-09-30  Stephan Bergmann  <sbergman@redhat.com>  [2950528c51b175ae704c674010d8538e3e83da08]

        No need for rtl_cache_* here
        
        ...which shows that m_pCount will never be null
        
        Change-Id: I87c6e4bf5d258c59a8e91cd194c64b1ce85b4445

2016-09-30  Caolán McNamara  <caolanm@redhat.com>  [673fe197751cca6477c851f6a64674ced768bc49]

        coverity#1371191 Missing move assignment operator
        
        Change-Id: If543e0685f808cfe72eaa0ff60c87bb3b1a5ea42

2016-09-30  Caolán McNamara  <caolanm@redhat.com>  [e214fab7a318f7881d0bd2803f54ce4e1ac2cb83]

        coverity#1371302 Missing move assignment operator
        
        Change-Id: I1dc1eab92b63198e190698d3ef514b0ac9682aad

2016-09-30  Caolán McNamara  <caolanm@redhat.com>  [9e09827b0111b2acd8c2b78369ed46a5732931aa]

        these are equal to the defaults
        
        Change-Id: Ib1ab02264b7fc68af880c90f20d3244e42dab090

2016-09-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [6c76ade9516ada09222a18af69eb381b2e859b24]

        i18npool: fix loplugin:cppunitassertequals warnings
        
        Change-Id: I2ebe54af7b769189e248b1a3af55ee1b6a66174a
        Reviewed-on: https://gerrit.libreoffice.org/29399
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [4481158f639661f8e59e74097eefb059c2a5cbfd]

        unuseddefaultparams plugin has been superceded
        
        by the countusersofdefaultparams plugin
        
        Change-Id: I79cdc4cf884deea212ee76e1436f07696ff49f44

2016-09-30  Khaled Hosny  <khaledhosny@eglug.org>  [281bd0b08a1c678209befd2355c29d823a2e85d3]

        Update HarfBuzz to 1.3.2
        
        * Only build the library, makes no-freetype patch redundant.
        * Don’t build ICU support as a separate library, otherwise we would also
          build the alternative UCDN Unicode functions which we do not use.
        * Don’t build FontConfig support stuff that was added a few releases ago
          as we don’t need it as well.
        
        Change-Id: Ia5f296c61a6ce2a589b1c521b3c2c7c75dbcf74d
        Reviewed-on: https://gerrit.libreoffice.org/29342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-30  Noel Grandin  <noel@peralex.com>  [4d87443bf59c3242d58b56cc1583d73213ae1f2f]

        loplugin:constantparam
        
        Change-Id: Idbe8c8e6b3d44cacce296ec8c79b2b244281057c
        Reviewed-on: https://gerrit.libreoffice.org/29321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-30  Takeshi Abe  <tabe@fixedpoint.jp>  [8e812b87ff7f8c5bf2c6f8858646c55effd2eea3]

        tdf#75757 Remove inheritance from std container
        
        Change-Id: I476c83ea195281f977bb6fa5019f983609ff3a6e
        Reviewed-on: https://gerrit.libreoffice.org/29347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-09-30  Gulsah Kose  <gulsah.1004@gmail.com>  [8e466c431e6d61911b2b15895a4b63df12422057]

        tdf#97164 Add text for visualition of percent symbol.
        
        Change-Id: I31dc1a7a4ed0bc0e760e10c1a2ff52660a258e12
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/29299
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-09-30  Justin Luth  <justin_luth@sil.org>  [a324e85cbbe62c8d8b6b6c0d0692746c17673453]

        tdf#101815 editeng SetMustRepaint when InsertText
        
        Change-Id: Ib66e7d53c231ac40f59593fd45a0706418a9398c
        Reviewed-on: https://gerrit.libreoffice.org/28717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-09-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [96e1fcbb41fdfa070f96dc7a6c8c9b9281de1e9d]

        tdf#102769 Options: Display formatting mark chars next to their labels
        
        Change-Id: I62b23057649fe08396913b3c17cc36935e46161d

2016-09-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [89a3f825559753d6600807342ca96c169cd58c87]

        tdf#102235 Tweak terms to avoid misunderstandings
        
        Change-Id: I8dc57d894c00090d04b2baef986a64813affb954

2016-09-29  Michael Stahl  <mstahl@redhat.com>  [a0687f7e656a137cd0c1661094afc72f466ba629]

        tdf#83306 add unit test for compareWithLength and '\0'
        
        Change-Id: Iba48390035c560ea499c7fd793d5dd84d1f63cf0

2016-09-29  Michael Stahl  <mstahl@redhat.com>  [d3db7589f14ea1874095a66810e64577a6f004b0]

        vcl: fix some mysterious WNT font cache file
        
        Apparently VCL maintains a mysterious fontnames.dat file in the user
        config, but it's currently completely borked because the "styleName" is
        written differently than it is read.  Also increment the magic number to
        ignore existing invalid files.
        
        (presumably regression from 5c24789ca33d7b2b0c39626208cf0708fb470d95)
        
        Change-Id: Id94eef1c56ab928d3d2e43ec13d9a5d91b37df90

2016-09-29  Caolán McNamara  <caolanm@redhat.com>  [2434e019252cbc8b6a567eafe89ccfdf4749b838]

        reorg FillItemData
        
        Change-Id: Ia70bf1c7fb4bf524b92c3f97103cd74bccf46822

2016-09-29  Caolán McNamara  <caolanm@redhat.com>  [a15db9dbb306031c9a4903a6875de94473c740da]

        coverity#1371177 avoid Missing move assignment operator
        
        Change-Id: I15517a725e705db0f106b01eb9a013efeca4f47f

2016-09-29  Caolán McNamara  <caolanm@redhat.com>  [a218467c93cfe4c26414ac00cbb0503156d483ec]

        enforce some form of consistent indent here
        
        Change-Id: Ib26aaa29861e940748a31a3df7f8c5f0408e8c13

2016-09-29  Caolán McNamara  <caolanm@redhat.com>  [ea2b56a72a6d7deb68793d7b8bcdb2fded1fbd68]

        coverity#1371164 Missing move assignment operator
        
        Change-Id: I9817115f3bc0af542ed27605f8d0ca50107dd7d8

2016-09-29  Caolán McNamara  <caolanm@redhat.com>  [57d80be7fcd35625bd9e8007cb75088491ed5a1c]

        coverity#1371147 avoid Missing move assignment operator
        
        Change-Id: Ie9bc91be66ae0fe24bd1920d2ea59b0f5376e7b1

2016-09-29  Szymon Kłos  <eszkadev@gmail.com>  [be68bf55c303ce8aaaa79578178e6ff9a5e18d18]

        tdf#102776 : toolbar mode changing in multiple windows
        
        This patch provides better toolbar mode switching:
        - only in current module (if eg. Writer and Calc opened)
        - in multiple windows with the same module (two Writer docs)
        
        Change-Id: I81bfe626b677bc0168c4a7cd6ce5563ceed5c14b
        Reviewed-on: https://gerrit.libreoffice.org/29394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2016-09-29  Takeshi Abe  <tabe@fixedpoint.jp>  [663e26f24f1fa1abadc37838983bebd7407d65f8]

        tdf#53472, tdf#102268: Reimplement "intd"
        
        This reverts its original implementation introduced with
        93e6291c29d547c0c29c6e43b2ca4b36a3e8506f partially, and
        improves the patch proposed at 746633bd0315939fd5e0b50c90692d356d2ed678
        (but reverted at e265ea36df02310881e959a031b74578b323bfa5).
        
        Change-Id: If0aa5b985cac45a1cd9ea87bae293243af9d12b2
        Reviewed-on: https://gerrit.libreoffice.org/29271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-09-29  Caolán McNamara  <caolanm@redhat.com>  [38d61128467aedc2935443be21c38168f5e00df6]

        coverity#1373423 Uninitialized scalar field
        
        Change-Id: I893bd383a6865e066de7aa0093d2d2642d89e82f

2016-09-29  Stephan Bergmann  <sbergman@redhat.com>  [ebf5a786cadfc562ed9ec05ca9fd751068868d89]

        loplugin:vclwidgets
        
        "VclReferenceBase subclass dispose() function MUST call dispose() of its
        superclass as the last thing it does"
        
        Change-Id: Iab326014d3de805f68729f6d2912f7e960368f11

2016-09-29  Stephan Bergmann  <sbergman@redhat.com>  [a8f206d9e888c5339bd5f98961c1a460dab5504d]

        loplugin:literaltoboolconversion
        
        Change-Id: I99859433f3e3541c8e44248e4a29ef2c5fb24845

2016-09-29  Olivier Hallot  <ohallot@collabora.co.uk>  [e379ef63bc5610fd85e92003548ad3ae0f2328f5]

        Updated core Project: help  e828dbadef246a13c1ba4b6c3f26064bad602a67
        
        Help page for Notebook bar
        
        Add help page for notebook bar.
        Based on the work of Szymon Klos eszkadev@gmail.com
        
        Added a warning text on the fact it is an experimental feature
        
        Now we get the warning
        
        Change-Id: Icf014a7c03469c5bf484ed3c449bb34cd23b0485
        Reviewed-on: https://gerrit.libreoffice.org/29043
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-09-29  Caolán McNamara  <caolanm@redhat.com>  [a8f32f34b68d9368db5371c0889e7b5955b5a10f]

        Resolves: tdf#67555 writeFile honors ntfs symlinks as it turns out
        
        and correctly truncates the file without replacing it by a delete
        + recreate.
        
        So we can drop the custom temp directory+move code of
        
        fdo#42122 - truncate files that shrink to avoid dictionary corruption
        
        This reverts commit 28300209604ee1bb8e5050322b29e95a07f679d8.
        
        and so don't need
        
        fdo#66420: fix user dictionaries on Windows
        
        This reverts commit d68de5195605bd9236851e0714dd9b03b0f5f3be.
        
        Change-Id: I7f2010f4113f78cd0667632253b56055d189cbff

2016-09-29  Michael Meeks  <michael.meeks@collabora.com>  [1498c4f631e9c90b11dbdb18e8b094b90e143466]

        tdf#101827 - mend busy contour dialog.
        
        Previous impl. had an un-necessary timeout to update the screen constantly.
        
        Change-Id: I28ba50166530d516d299b9c873cf59577043bf82
        Reviewed-on: https://gerrit.libreoffice.org/29392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2016-09-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [b32b6c09d190effbe29389a87a80df36007d2e99]

        sw lok: disable pixel alignment of cursor logic values
        
        It just makes harder for a client to find out if the cursor of one view
        is at the same position as the cursor of an other view.
        
        Change-Id: Ifaebd1c93c45918c87f3c2c3d12bbb3af949184e
        Reviewed-on: https://gerrit.libreoffice.org/29393
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c3399b0d4084d92879b1354bd05a9b891bd187a6]

        fix the build
        
        Change-Id: I95d98ec792c8741ee9d22ff174b388bb59cc7638

2016-09-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1a142d1dbdc33c9c4694e04f3b8b89848da47da6]

        add complete test for tdf#96453
        
        This is the fourth and final part of the UI test tutorial.
        
        The test combines the previous 3 items in the final test. The original test
        from the first tutorial is used as a template, the SvSimpleTable support
        is used to assert that the table contains the correct amount of entries,
        and the UNO helper methods that the document contains the correct amount
        of conditional formats.
        
        Change-Id: Ibe2047e10ff6368c145c88b2bcca9648aa7f8f54

2016-09-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3da8806e079c8fa75330100e5c17658b4f7e79a0]

        add helper methods to deal with Calc UNO
        
        This is the third part of the UI Test tutorial.
        
        The code in uitest/libreoffice is generally useful UNO code that
        allows to interact with LibreOffice. This code should be independent
        of the UI testing framework and provide external developers a
        helpful starting point to writer python extensions.
        
        Change-Id: Ia1429577affd98dcf3f1aee3da3a7256499a1c78

2016-09-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a801155464cf479b3fbf30f27e3f51030d69ba14]

        add introspection support for SvSimpleTable
        
        This is the second part of the UI test tutorial.
        
        The tutorial shows how to add introspection support to a new
        vcl::Window based UI object.
        
        Change-Id: I2b3ed68d313749787869c7e85f2e27c9d01fff4a

2016-09-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d4e19a2394f58191b4d60f445988450142650679]

        allow to listen to different events
        
        Change-Id: I4121d35e8052cf25bc2e6089e45c62c3bbcc859a

2016-09-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d5c8fa716cfe8599107979db3966e14e8d220c44]

        use the new close dialog abstraction in impress
        
        Change-Id: I6fef4bfa5b964c83b21c73ec406bf7fc10958a41

2016-09-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0a4eecd49a6744838a23a0a6804a851511aed246]

        make use of the new event for closed dialogs
        
        Change-Id: I59102fda8390d9594999ceaa45105e38ecbc970e

2016-09-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [814266e801fbc28ea431ac8b13bb40d8a8243cc7]

        send an event when the dialog is actually closed
        
        The last data structures in vcl are only updated when the dialog is disposed. Especially mpFirstFrame
        is not updated until the dispose. So we need to wait until that point for the UI tests.
        
        Change-Id: I7432600e879c4c7dcffa445ac6b3cd228d0aa856

2016-09-29  Giovanni Calligaris  <giovannicaligaris@gmail.com>  [f6998d9087c472954cc605c1308ec2df940dddd9]

        Updated core Project: dictionaries  a722518c294b898d9f3fbfc7f24b14a2008ef507
        
        Update Guarani thesaurus to v1.1
        
        added Makefile changes/additions
        minor correction and replace idx file
        glitch in dat file
        
        Change-Id: If26d8e5fcf9737534b4188416574faaedbb8a2e5
        Signed-off-by: Olivier Hallot <ohallot@collabora.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/29236
        

2016-09-29  Gabor Kelemen  <kelemeng@gnome.hu>  [5f94382659ecde865bb80be62159d50a761dae25]

        Updated core Project: help  708e33c4cb0054b38fced2fb160a5240e02feb01
        
        Remove 'Insert Video' and 'Insert Sound' help pages
        
        These were removed from the UI, now there is Insert - Media - Audio or Video:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=1875ea687b2c5c45fe3df626c05ca5f483417269
        
        Change-Id: I7b68098144282b7770da38313ca623061d188fa3
        Reviewed-on: https://gerrit.libreoffice.org/29385
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-09-29  Caolán McNamara  <caolanm@redhat.com>  [17f912c5bb63426f0758dccbc3357a73f56f3137]

        Resolves: tdf#101433 reset RasterOpMode on cached virtual device before reuse
        
        Change-Id: I178aa499b080b0b684d41fdd4115a6398f944c43

2016-09-29  Michael Stahl  <mstahl@redhat.com>  [de7ed418e7813c85f192b558ff06e976eccaa54d]

        tdf#83306: sal: fix compare of rtl::OUString/OString containing '\0'
        
        For whatever reason oox shape import code uses OUStrings that contain
        '\0' characters.
        
        The rtl_uString / rtl_String are allowed to contain '\0' but the
        strncmp/wcsncmp functions stop comparing on the first '\0', so use
        memcmp/wmemcmp instead.
        
        (regression from 281989007fd7dea997ed9a65f513f80b1aff67dd)
        
        Change-Id: If148927f19d065a21f32f3c14433b0bda7ae9301
        Reviewed-on: https://gerrit.libreoffice.org/29384
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-09-29  Caolán McNamara  <caolanm@redhat.com>  [04f571349c1b540900fc5cebfa6a10904e349a75]

        Resolves: tdf#102334 Some hidden text not imported as hidden correctly
        
        began to be a problem since..
        
        commit 705a8c226aee3e68db492083b7cf8b704335328b
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Sep 23 20:35:50 2014 +0100
        
            WW8PLCFMan::AdjustEnds deeply flawed concept wrt change tracking
        
        but underlying problem is...
        
        commit b3cee382f449aa69213dc21f7b1ba6a5356d2865
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Jun 27 14:52:41 2011 +0100
        
            Related: #i76955# make this 4+ times faster
        
        Change-Id: I1cd42a0f51599efab9352c960a5f496626af7ac0

2016-09-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [56239a62557c413665b05b6f9692c48a455d4825]

        add test for tdf#96453 part 1
        
        This is the first part in the UI testing tutorial. The commit adds the skeleton for a
        UI test. Currently the test only opens the conditional format manager
        dialog and closes the dialog again.
        
        Change-Id: Iff1d662d0aa675efad6b9682bf86a246c7a5a8d3
        Reviewed-on: https://gerrit.libreoffice.org/29373
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [462048b3502bdb79cb1171cc58d911666bc7d142]

        fix test failure
        
        Change-Id: Ia963b3930b5d2d0ab612619e0165dadd058b3fda
        Reviewed-on: https://gerrit.libreoffice.org/29372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0fff0211fbdbd23c8e9511f9e352ec65305e4fa2]

        add missing test files
        
        Change-Id: Idab1e1649b016d99ccd32158d36dc1d3e56a44b9
        Reviewed-on: https://gerrit.libreoffice.org/29371
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-29  Gabor Kelemen  <kelemeng@gnome.hu>  [f2c5a98b92c1245dbf8a514b971597b92470b29e]

        Updated core Project: help  09d83720ede6138a465e5531ae4dc8feb2bb39a0
        
        related tdf#96398 Remove help for Insert - Object - Plugin
        
        Support for external plugins was removed in 5.2
        so the corresponding help can go too
        
        Change-Id: I26f242da25a9ff9a2dcb86510cfe42247820719f
        Reviewed-on: https://gerrit.libreoffice.org/29383
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2016-09-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [d5263c2c564c88e3dafe4c1ab8d3d9c1c48ede73]

        LOK: conditionally include part number in invalidation payload
        
        Since desktop/ code queues, compresses and only emits callbacks on idle,
        it's possible that two invalidations are in the queue, and there was a
        setPart() call between them. In this case it's impossible to tell what
        part the invalidation was sent for.
        
        Fix this by conditionally including the part number in the invalidation
        payload. It's off by default, a new feature flag is added to request
        this behavior.
        
        gtktiledviewer enables this feature flag by default, though just to show
        the part number in the debug output. Android doesn't enable it.
        
        Change-Id: I73e6def848c0eb61d64e71026002c7a0e750aab4

2016-09-29  Michael Stahl  <mstahl@redhat.com>  [785eb0ed14cde731c2795f68f004f0b811cfe387]

        gbuild: try to avoid invoking gdb with LD_LIBRARY_PATH set
        
        Commit b078e0d638514b298616838fae090b8294bac32f introduced the problem
        that gdb will load via LD_LIBRARY_PATH the libpython3.5m.so.1.0 from
        INSTDIR instead of the one from the system, which makes it unhappy (at
        least on Fedora 24).
        
        Try to hack around that by detecting that the user wants to run gdb, and
        passing in a command "set environment LD_LIBRARY_PATH ..." so that "run"
        inside gdb uses the custom LD_LIBRARY_PATH but gdb itself does not.
        
        Change-Id: I1d29d2af1a77ffab3e718a876c17c29de444c6d9
        Reviewed-on: https://gerrit.libreoffice.org/29349
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-09-29  Gabor Kelemen  <kelemeng@ubuntu.com>  [d77a23f8bb017024aefa63defbc64b1f7c05cda2]

        tdf#95386 Remove remaining mentions of Help Agent
        
        Replace it with the Help on Help command
        
        Change-Id: Ia454a2f6a123b4fb68fda1eae1e07e99ba81487f
        Reviewed-on: https://gerrit.libreoffice.org/29381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-09-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [481c3a9dd45414662d04837b60743bf0e7556165]

        sw: remove unnecessary debug code in fetab
        
        Change-Id: I78bff9b899a6bbe2ab831a6f0cba60f614609449
        Reviewed-on: https://gerrit.libreoffice.org/29379
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-29  Caolán McNamara  <caolanm@redhat.com>  [17f749afd75c407bf7adae9b8e15276de14ef5d5]

        only date autofilter menus need the space for the tree expanders
        
        so for lists that don't include dates then drop the tree view bits
        to save space to the left of the entries
        
        Change-Id: I44f624d8a06d578674806813239a408466c87d70

2016-09-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.com>  [b052acce562373675209fa9b0b85bbd02fc50999]

        vcl: test JPEG reading - RGB, CMYK and grayscale
        
        Change-Id: Ice713966b9c721472441478c965212b5c8f74acd
        Reviewed-on: https://gerrit.libreoffice.org/29368
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-09-29  Szymon Kłos  <eszkadev@gmail.com>  [558faa307d87510c2d9d12b23c12f261c424f835]

        Page margin popup converted to use outside sidebar
        
        Change-Id: I3c4cc20fc8f2818677a77f848a1566bb56ceb7c6
        Reviewed-on: https://gerrit.libreoffice.org/29363
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2bebc1fc2e76f73d953ca1e1f64803fd4c42a62c]

        tdf#88206 replace cppu::WeakImplHelper* in sfx2 and svl
        
        some fallout in include/editeng/unotext.hxx
        which uses WeakAggImplHelper1 from implbase1.hxx
        
        Change-Id: I7237c46c1eb17752c63eeddc6a3aee41788fbbd2
        Reviewed-on: https://gerrit.libreoffice.org/29374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-29  Michael Meeks  <michael.meeks@collabora.com>  [d200c344cfd7bf25b6dc6cac5626728c3ef94fff]

        Fix naming of makefile to mend make dump-deps.
        
        Also add error message to make this more clear in the future.
        
        Change-Id: Ic9e3a2c89119ef1ec3e6cc1074b7419f7ee268b7
        Reviewed-on: https://gerrit.libreoffice.org/29375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-29  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [c9196b4996377eecba6c06cd916f0e2268c1933d]

        tdf#101549: Add script to remove tooltip_markups
        
        From the glade .ui files. Currently the script doesn't check for
        identical tooltip_text.
        
        Change-Id: Ic6b80e7eb0ced2e4515cc57d3b548b26cef5b67c
        Reviewed-on: https://gerrit.libreoffice.org/29366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-09-29  Justin Luth  <justin_luth@sil.org>  [13c0122ad18dd1db187de8afc2ef406421d6d0e5]

        tdf#90697 unit test for an unused FirstPage header
        
        Continuous section breaks are tricky to handle.  Here is a
        strange case where the first page header is defined in the middle
        of a page, so it is unused. Also added is an extra section page break
        for added complexity (which inherits from the previous section).
        
        Except for not dynamically switching to the most recently defined
        headers/footers (which Writer is not designed to do), these breaks
        are currently handled somewhat properly.  Adding this test
        to prevent regressions.
        
        Change-Id: I6fe464c8839660a6eb19e0dd205adfa6ec988d7d
        Reviewed-on: https://gerrit.libreoffice.org/29322
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-09-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a87a31602165cb2a37c32f5928e4f9daade7271d]

        merge SdrPageView::IsObjSelectable and SdrPageView::IsObjMarkable
        
        These member functions have the same purpose and share same
        functionality in great parts.
        The checks are rewritten for better readability and merged
        into IsObjMarkable.
        This adds IsInserted and a same page check to the function.
        
        Tested selection of nested grouped objects.
        Tested selection of objects in front of objects on master pages.
        
        The fix for #i43302# doesn't seem nessasary (saw no way to create
        empty groups) but leaving it on for now.
        
        Change-Id: I35d84c66dfd832d626ba2700f22d4c437593cac7
        Reviewed-on: https://gerrit.libreoffice.org/27786
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-09-28  Gabor Kelemen  <kelemeng@ubuntu.com>  [2f6f851acab5284f516ad6a91c05149ffed575d2]

        tdf#100015 (related) Move Math help icons to correct location
        
        So that they are actually packaged into the theme zip
        
        Change-Id: I119880dc1fb9448e69fd17a3ad0d2463027563a6
        Reviewed-on: https://gerrit.libreoffice.org/29339
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-09-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f6f213bed507d1d7547f6098a67b6e460d46bce6]

        tdf#99386, broadcast that cell content changed after merge cells undo/redo
        
        Change-Id: Idf41d1b07e26af66d9eefd18e5d5b582edc205e9
        Reviewed-on: https://gerrit.libreoffice.org/29370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-28  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [80942ca029a632beb48d0e1baf37e28a355c7dd9]

        tdf#102235 Replace Hindi with Indic and add some sample digits
        
        Tools > Options > Language settings > Complex Text Layout > Numerals:
        Choosing "Hindi" (eastern arabic) numerals is quite confusing
        for Hindi language which use Devanagari numerals.
        I propose to recall it "Indic"
        See https://en.wikipedia.org/wiki/Eastern_Arabic_numerals
        and add some sample digits
        
        Change-Id: I97e50d6e5c4715eb3aed9701457164269d5d75da
        Reviewed-on: https://gerrit.libreoffice.org/29000
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2016-09-28  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [652c97b8216c03676bbee08f749e2164e8808c8d]

        tdf#101549: Remove tooltip_markup from glade .ui files
        
        where there is also an identical tooltip_text.
        And convert the remaining tooltip_markup properties
        to tooltip_text.
        
        Change-Id: Id9995217468fb7046a2822dcef9a99072a7269ee
        Reviewed-on: https://gerrit.libreoffice.org/29367
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2016-09-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c688bc302683338853c4ae485c09a34d871ecdb1]

        add GAMMALN test case
        
        Change-Id: I885c3d335dc1219ca5d24a91ea0ab39311e5ba63
        Reviewed-on: https://gerrit.libreoffice.org/29305
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a39c1f86abe5442ccdf2c693455c545562bd8139]

        add HARMEAN test case
        
        Change-Id: I5a7a04e4030e26bcf1eac4d9c72382b4fc68ec8e
        Reviewed-on: https://gerrit.libreoffice.org/29329
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [0055b6f13f931444785f68ef192f993c0f5616b9]

        add GAUSS test case
        
        Change-Id: I051def159eeb3ddab693b0ef340636504a635b42
        Reviewed-on: https://gerrit.libreoffice.org/29333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b08b16e8106b4ad47288b5b9af98cc1390203cb4]

        add GEOMEAN test case
        
        Change-Id: I5d0e94515a7cb87dc09eb5dcc0ee65e7de9593db
        Reviewed-on: https://gerrit.libreoffice.org/29331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ad48da87038bd0ae67c2edb4199813e1a2205a69]

        Reintroduce "tdf#90697 unit test for rtf import"
        
        This reverts commit 7c3cb23136229c748984b49847af6f729ce3e6ba.
        
        Change-Id: I3a38663f6dffbb47a4d120d59ba26ada76d4c701
        Reviewed-on: https://gerrit.libreoffice.org/29350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-09-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e44961c95d06303766ca15291befcc6323cc5c2b]

        cleanup includes
        
        related tdf#102630 Useless /org.openoffice.Office/Substitution feature
        
        Change-Id: Ifa260c962efcaacd7477fb03a3d4d07e43743e6f
        Reviewed-on: https://gerrit.libreoffice.org/29359
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-09-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [6adebd2b2b4cf1b78d6b545fcdf798164d7bbd9e]

        remove define 'local'
        
        Change-Id: I7b8ff60a25a5b835b7a2893befeb82b424bbcd2c
        Reviewed-on: https://gerrit.libreoffice.org/29354
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-09-28  Caolán McNamara  <caolanm@redhat.com>  [057d8abebb19fedd769a43120621488ba305cf93]

        Resolves: tdf#102343 unable to undo stylesheet changes in master...
        
        slides done via proxy textbox objects
        
        regression since...
        
        commit 12a4200e8ff7f045efcc7e9d15a24b15b248c437
        Author: Armin Le Grand <alg@apache.org>
        Date:   Thu Aug 9 08:42:27 2012 +0000
        
            Related: #i120498# Enhanced Undo/Redo and user experience...
            when editing texts in graphic objects and/or tables
        
        The issue is that the formatting changes in these master textboxes create
        changes in the stylesheet, rather than just changes in the textbox itself and
        the changes above don't take that into account and throw away these unusual
        undo objects.
        
        Change-Id: I209758cefa96b2f886161de1d44d6a68d007faa7

2016-09-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [7fd1516ed3eeb6523276eabbf9d7f8fcb246e96a]

        sw lok: fix one view inserting a comment, other view jumping there as well
        
        Views are expected to be more or less independent. So when one view
        inserts a comment, don't emit cursor callbacks in the other views, so
        that the other views don't jump to the comment position.
        
        Change-Id: I5e4eadccef971dce2b7c759f3094f6d348d07645

2016-09-28  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [41ef50797baf7dbd05ebda647ae591e8ed754987]

        editeng: invalidate everything only when toggling header-footer edit
        
        The repaining of the full screen can be costly in certain
        cases. Here we avoid it altogether if we don't switch
        between header/footer editing and document-body editing.
        
        If for whatever reason this results in some regression,
        we should then avoid the invalidation for the Online
        version only. The change is unconditional because,
        in theory, it shouldn't cause regression, and tests
        pass.
        
        Change-Id: I05467c98b5fa4857b94f6742004f98dca3799826
        Reviewed-on: https://gerrit.libreoffice.org/29272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-09-28  Michael Stahl  <mstahl@redhat.com>  [ebcbc970f8d0ecbba8c6d7e7c2a1b977d63bc2fb]

        tdf#102073: sw: do not create SwFootnoteNumPortion inside table
        
        The SwTextFormatter::WhichFirstPortion() wants to create a new
        SwFootnoteNumPortion for the first paragraph in every cell, because it
        doesn't have mpPrev set and SwTextFrame::IsFootnoteNumFrame() is true,
        and somehow this even causes an infinite loop in the bugdoc because
        initially nothing more than the footnote number fits inside a line.
        
        Just detect that it's inside a table and return false then.
        
        Change-Id: I1f010f1242d53d9f99a4d3a4f6fc3cee65aa3958

2016-09-28  Caolán McNamara  <caolanm@redhat.com>  [c9023860bbf2cc48c85a144eb7bb1f7d0a0fdd9f]

        fftester: cut out middle man in deref null ptr and get address
        
        Change-Id: Iba157f47e847cb2eba1d771a6f357019d68b4f13

2016-09-28  Gabor Kelemen  <kelemeng@ubuntu.com>  [af652b80a54526c3cef67813ab8b181612ba737d]

        tdf#95386 Remove remains of .uno:HelperDialog
        
        Change-Id: Id131de5bf2b97a35fc67258fe5029fad0b4edf5e
        Reviewed-on: https://gerrit.libreoffice.org/29352
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2016-09-28  Gabor Kelemen  <kelemeng@gnome.hu>  [d25904daaeffe42f4f77a20853c7384218b4544d]

        Updated core Project: help  112cf7c587ffbfb442148e1d49d3638596b91615
        
        tdf#100015 (related) New image locations in Math help
        
        Images need to be moved around a bit for packaging so references
        to them need to be modified accordingly
        
        Change-Id: I3dce3fa5f38aa2a4fc9b3f22c59327d99008cee3
        Reviewed-on: https://gerrit.libreoffice.org/29340
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-09-28  Gabor Kelemen  <kelemeng@gnome.hu>  [c54124a2f3470fe6a6b3e312cf72f858de6d7155]

        Updated core Project: help  d9c6d41f7cc34ced40b2a9ba433d41d429b0a4d5
        
        tdf#95386 Remove remains of .uno:HelperDialog from helpcontent
        
        Change-Id: Ibe3f7d9b89ad919a03c9b1b6d87a72c1d3883b47
        Reviewed-on: https://gerrit.libreoffice.org/29353
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-09-28  Gabor Kelemen  <kelemeng@gnome.hu>  [2ffd250be897292c779c8eb1a49d7eab34a4ee90]

        Updated core Project: help  2a71b08a718d170e6240a8e006ab71c98465a944
        
        tdf#98438 Remove reference to nonexisting Table toolbar icons
        
        Change-Id: I89c7dd720c5a8f7d3eb70c4c089a0ecc9a1723d0
        Reviewed-on: https://gerrit.libreoffice.org/29344
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-09-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [406ae1e2ed34b2789de858163faa1a07bd141b7e]

        sw: fix loplugin:staticanonymous
        
        Change-Id: I8e58200129eea0eae37c335265bf634b390da28a

2016-09-28  Caolán McNamara  <caolanm@redhat.com>  [e59821570b1b2a79f2f13504ec0bdb0be133a9b5]

        GetSvxShape does the same checks, so use it directly
        
        and drop the worthless unused xShapeTunnel
        
        Change-Id: Id9875691e8a01a11a84b0dd08a53fdee517924f4

2016-09-28  Jaskaran Singh  <jvsg1303@gmail.com>  [7b0aed617f1e57335837cf56ef2d222a96f8270d]

        Remove old cell styles from calc
        
        Change-Id: Ic3f7aa6d247af8a422899549b7238c7fb6cf2406
        Reviewed-on: https://gerrit.libreoffice.org/29338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jaskaran singh <jvsg1303@gmail.com>

2016-09-28  Caolán McNamara  <caolanm@redhat.com>  [5345b1562066d61b9ed79f072f8a953c67f847ed]

        Resolves: tdf#102358 writer cannot save 3d shape inserted from draw
        
        because SwXShape::supportsService always returned true for
        com.sun.star.drawing.Shape I surmise that getSupportedServiceNames
        should always list com.sun.star.drawing.Shape as a supported service
        
        This went awry with...
        
        commit 2f50ce6cfab2871cd879c1429e1938d3642616ef
        Author: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
        Date:   Thu Dec 5 19:17:18 2013 -0200
        
            fdo#54938: Convert sw to use cppu::supportsService
        
            Change-Id: Ic27bf31e5eb991ccceb8b97713d1e50a736709c8
            Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
        
        Change-Id: I9821a620da8bac3b6b59da976a8c25bb2deafcf1

2016-09-28  Eike Rathke  <erack@redhat.com>  [e439058541cd02937cf43f399fef8767bd3d4996]

        sc-perf: avoid second call to ScAttrArray::Search(), tdf#87101 related
        
        In that scenario, of 36791233 calls only 9217 were necessary as most times
        nRow2 equals nRow1.
        
        Change-Id: I14228d065175addee76b9142c98110efe59701e7

2016-09-28  Jaskaran Singh  <jvsg1303@gmail.com>  [a995e219a4553202f24d0da59aa22c1dd5743dfc]

        Fix minor issue in importing cell styles
        
        Change-Id: I734f4bb6a6347487d210cde2639cb704e3aedae1
        Reviewed-on: https://gerrit.libreoffice.org/29337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jaskaran singh <jvsg1303@gmail.com>

2016-09-28  Michael Stahl  <mstahl@redhat.com>  [b7192612c18222e19a0867925e4fe1d5b0e12e8a]

        sw: presumably rEnd != rStart implies rEnd isn't on index 0
        
        ... because only checkbox marks with only one dummy character should
        have rEnd == rStart; the 2-dummy-character ones have the end position
        behind the 2nd dummy character, see lcl_AssureFieldMarksSet.
        
        ... and "fix" some more "unused variables".
        
        Change-Id: I25fb33891c1a74213bbeb2bbd7f3843809ee7273

2016-09-28  Caolán McNamara  <caolanm@redhat.com>  [219aae1cea7ba88d5a4503f8070566755efd3aef]

        Resolves: tdf#96748 'Default Language' show current ui lang not new default
        
        i.e. if you select it, then the General::UILocale is unset and a new
        default generated based on the L10N::UILocale and what langpacks are installed
        but what the entry string claims is "Default - Current Language", rather than
        "Default - The Language That Will Be Used", so split out the language selection
        code into a reusable bit and use that to get the name of the language which will
        be selected if this entry is used
        
        Change-Id: I13d901c9a47ef213aea86417501114d4231efae5

2016-09-28  Michael Stahl  <mstahl@redhat.com>  [0145d83cc7872bf943de12e386645a7aa8868f5d]

        sw: -Werror=unused-parameter
        
        Change-Id: I1d437077ac1bf7bf6a53e1348ccbdce7b8b20bc3

2016-09-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [0b136fccf87b7341433e5a2aed8ec6b500940205]

        oox: use '= default' to define a trivial destructor
        
        Change-Id: I67f368c84dee85102c63bb4e3f811454a03c9560
        Reviewed-on: https://gerrit.libreoffice.org/29348
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-28  Stephan Bergmann  <sbergman@redhat.com>  [24d366e5357b4b7cac71c26fe153bacad6ace4a3]

        Remove $(CLANGDIR)/tools/clang/include form confgure.ac, too
        
        ...after it had already been removed from compilerplugins/Makefile-clang.mk with
        4d54e240262ffb2d2de1d72986f025657e230c77 "Who needs that
        $(CLANGDIR)/tools/clang/include anyway?"
        
        Change-Id: Ie99bb87a10cbf78ce1ab39d35dad976c51995b8f

2016-09-28  Michael Stahl  <mstahl@redhat.com>  [bb069fe7b8b6a24f9ff4df4c7052961e17ea3a8c]

        sw: remove defensive programming bullshit in lcl_AssureFieldMarksSet
        
        In CppunitTest_sw_ooxmlfieldexport testFdo81492 a TextFieldmark is
        inserted at a position where already another TextFieldmark starts. The
        defensively programmed lcl_AssureFieldMarksSet notices there is aleady a
        dummy character at the start position, and does not insert another one,
        but then the dummy character for the end position is inserted, moving
        the start position index, which puts the start position behind another
        bookmark.
        
        So we end up with a field mark that has a end character but not a start
        character and an un-sorted m_vAllMarks.
        
        Change-Id: Icd15e83471e18f607eb41b2f7b0c2ce61c94ff9f

2016-09-28  Michael Stahl  <mstahl@redhat.com>  [2bd8be10e231314e757f29a37177f529e6f1df47]

        sw: rStart variable isn't a reference
        
        Change-Id: I48c402e3dcd9606d7f40ee2096fa8803d5499d73

2016-09-28  Michael Stahl  <mstahl@redhat.com>  [bcc3509cdbffef6a3f371434161efbfc4fbd8e5c]

        sw: make the debug code in docbm.cxx usable
        
        Change-Id: I45e412e107601947221d679992356b47d29ad4a7

2016-09-28  Michael Stahl  <mstahl@redhat.com>  [39ac3aed06c65184e4c387234d045aee8f684e04]

        sw: assert that IMarks are MarkBase
        
        Change-Id: Id9e61dc624a34012dc7a53e262c76f8d25c4a455

2016-09-28  Michael Stahl  <mstahl@redhat.com>  [6c673a29947924148b9550517b98d8953680a2ca]

        sw: fix sorting in MarkManager::correctMarksAbsolute()
        
        The recently added tdf90697.rtf caused a libstdc++ assertion about
        non-sorted m_vAllMarks.  This is because a SwXParagraph was disposed, a
        bookmark on it was moved by correctMarksAbsolute onto the first
        paragraph in a table, and there was a SwXTextRange with a UnoMark
        pointing to the SwTableNode, so the sort order was not maintained.
        
        So if at least one mark was moved, re-sort the array.
        
        Change-Id: I0efc7827c826e696f29f8480bab1044b31ccfe39

2016-09-28  David Tardon  <dtardon@redhat.com>  [bfbbbd87d33c0d51a9ff844f2175400b753ba5b9]

        sync build cond. for avmediaQuickTime with Module_avmedia
        
        Change-Id: I7188f6b94ca8782fc9c5fb106cb08801fc5ef5c0

2016-09-28  David Tardon  <dtardon@redhat.com>  [99d2240ab618b4877af99234e8897315c00ad01b]

        fix build on 32-bit ARM on latest Rawhide
        
        Change-Id: If00c42235d6ec92634dc8c23fdcbb50e332ffa68

2016-09-28  Noel Grandin  <noel@peralex.com>  [5af110e20bbf3df91750e1173382ef442476603f]

        variable name and indentation improvement
        
        Change-Id: Ia3a97b08e1280e3665a56cdbb25ad07687dc7040

2016-09-28  Noel Grandin  <noel@peralex.com>  [678bdd064af207a7b90e3e44d652eb59be7db61f]

        extend dumpAsXml to EditDoc
        
        Change-Id: I71464b20c5897a2af3b4069f7f0963ef55dcd8c4

2016-09-28  Stephan Bergmann  <sbergman@redhat.com>  [62b2d8ff356e7ac74dc0a66f1630e704af270356]

        tdf#102630: [API CHANGE] Remove /org.openoffice.Office/Substitution tree
        
        ...from configuration (see issue for details).  Also, remove mention of that
        configuration tree from the documentation of the css.util.PathSubstitution UNO
        service.
        
        Change-Id: Ia0373bc7d19e650b7954b7dbb934a578c96fcab5

2016-09-28  Jaskaran Singh  <jvsg1303@gmail.com>  [43e9abd29cc3a9246a3d2789024c6c252974c9e3]

        Add functionality to set parent cell style
        
        Change-Id: I829a39f5b013f14a867c509052a5719a878a3a81
        Reviewed-on: https://gerrit.libreoffice.org/29325
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jaskaran singh <jvsg1303@gmail.com>

2016-09-27  Kohei Yoshida  <kohei.yoshida@gmail.com>  [3d9231dd4945dcd6c3d53ba11152049d382b975f]

        Add a bit more checking on the internal pivot table states.
        
        Change-Id: I8be8f510cecab8ec8aa07f2f81795bbfdf727a26

2016-09-27  Kohei Yoshida  <kohei.yoshida@gmail.com>  [57d925dede88d870a20f6ec469a26bf6961658ce]

        Let's keep the naming style of test document consistent.
        
        Change-Id: Ib832509bc4c4daa5eddb9a8e1a341a5892436455

2016-09-28  Eike Rathke  <erack@redhat.com>  [b325f332409ec72d8c5906c64d635e9f083ebfdd]

        sc-perf: remove one more unnecessary call to TrackFormulas()
        
        ... when leaving bulk broadcast.
        
        Change-Id: I3d456094ecc7759ed3e58af7901d544126c30b27

2016-09-28  Tamás Zolnai  <tamas.zolnai@collabora.com>  [049d2ffd329f88934a92b72e4ec650ea46bf8c61]

        Test the case for pivot tables sharing a group
        
        Fixed with 3b64a198568d5b2bb14066581aca112cc6182fd7
        
        Change-Id: Ideea06ea95f6c565e1487f2b27ef249c38c5d4dd

2016-09-27  Caolán McNamara  <caolanm@redhat.com>  [b466bd9292de9755270b19153c41aed12e204761]

        Resolves: tdf#101475 adjacent cells text is still too wide
        
        this still isn't brilliant I guess
        
        Change-Id: I18b6647133329afa85826a8014f839986a9b68de

2016-09-27  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [b65c618f2d9c29838f5ed3cfe9cff4e34dea977e]

        MediaWiki export help: “WikiMedia” → “MediaWiki”; minor copyediting
        
        Why is “wiki” always capitalized? It’s not a proper name.
        
        Change-Id: I55941f192e149dc93a6576e5ca21edac78299cb4

2016-09-27  Caolán McNamara  <caolanm@redhat.com>  [f20996450e409406f4f55f9eb7ca9bfe1e455c35]

        Resolves: tdf#101884 keyboard navigation in User defined border control
        
        Change-Id: I92ea37754f057c560d19b41f814a1d649ea74876

2016-09-27  Eike Rathke  <erack@redhat.com>  [5c841052abdf082b4cbe06784cfdd76f11fafef2]

        sc-perf: avoid repeated TrackFormulas() during bulk broadcast, tdf#87101 rel.
        
        Multiple callers involved. Most significantly ScDocument::Broadcast()
        calls ScDocument::TrackFormulas() individually. Track/collect pending
        formula cells at the end of the bulk broadcast instead, which gives an
        instructions read speedup by factor 6 for the broadcast, and an overall
        speedup in the scenario for inserting the rows by factor ~2 wall clock
        time.
        
        ScDocument::InsertRows()
        Before, Ir Incl: 282,227,033,656
         After, Ir Incl:  66,307,994,805
        
        With cycle detection:
        
        ScDocument::TrackFormulas()
        Before:
                Ir Incl          Ir Self
         66,981,644,959   11,913,444,899
        
        After:
                Ir Incl          Ir Self
         10,819,556,073    1,973,232,494
        
        Change-Id: I85fe8b03ecb52cffaa6fa14354b3cc3467ecc111

2016-09-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7cf444454c0c27e2f6d764164ea880b87163f45a]

        add test for tdf#101843
        
        Change-Id: I90bd5e8042e3157286774c97d2ea3c109da2b658

2016-09-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7e7f6b0a056b51a425934f63745ae5c9fed2e51f]

        tdf#101843, ensure repeated rows set the hidden/filtered flag correctly
        
        Change-Id: I759107eeb074698d5e4987c76005788aee33287d

2016-09-27  Stephan Bergmann  <sbergman@redhat.com>  [47f7e30f3584cbccd02cf3748399079778facd0d]

        tdf#102630: [API CHANGE] Remove SharePoints support from PathSubstitution
        
        ...apparently unused and broken (see issue)
        
        Change-Id: Ic20d287b59d3317fecdba03a3edf8f51611c91ba

2016-09-27  Stephan Bergmann  <sbergman@redhat.com>  [0901c29d522f03c29c60fcda537918c2bf9eda63]

        Adapt external/liblangtag/clang-cl.patch.0 to liblangtag 0.6.1
        
        Change-Id: Idf75ffa042c4858ef9bea99d603adb691b295139

2016-09-27  Caolán McNamara  <caolanm@redhat.com>  [1aaba02fafe0b9131c2cdeba3fb4ad9924da81be]

        this should always be empty now
        
        Change-Id: I5849ce78407675150ca1fd96388a4569bcd14f4a

2016-09-27  Caolán McNamara  <caolanm@redhat.com>  [4da7971812b0a53ba80f7d9c29851c527488067d]

        Resolves: tdf#102177 focus not restored from context menus
        
        the problem being that the attempt to restore the focus in the document in the
        floatingwindow tear down is blocked because the menus have set that window as
        modal so the focus isn't set.
        
        The attempt to set the focus in the floatingwindow teardown causes the
        SavedFocus in the menufloatingwindow to be dropped, so the extra layer of code
        to restore focus after modality is removed doesn't do anything
        
        this is fallout from...
        
        commit dd46727b99d4bb5135451aa7e5e1bdb197373843
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Apr 5 15:27:38 2016 +0100
        
            Resolves: tdf#87120 no keyboard navigation inside floating windows
        
        which allows the focus to "truly" enter the menus, triggering the
        floatingwindow attempt, which fails but blocks the menufloatingwindow attempt
        
        easiest thing seems to make the restoring modality, and then restore focus,
        something that MenuFloatingWindow does before it finishes
        
        Change-Id: I97a4ac71419dcb04709e4667586d8343e89ddbeb

2016-09-27  Caolán McNamara  <caolanm@redhat.com>  [65fc486f7e28ec02ed481265dcaa30d09eaadc6c]

        ImplEndPopupModeHdl takes no argument
        
        Change-Id: I2e4a498bb9c4d5e887f55d38cdae6c6aeef44a4d

2016-09-27  Caolán McNamara  <caolanm@redhat.com>  [0d56cc15803965a1be6991a3630076f7ccf67817]

        detangle code that now looks silly since...
        
        commit 9b7dfb10641ba7978ffcbd1db0507163411ae027
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Jun 9 16:52:21 2016 +0100
        
            EndSaveFocus does nothing on the !bRestore case
        
        removed the code that made it look like it made sense
        
        Change-Id: I2e7280fd6643e86d65cba04c8302be099d6f3d0e

2016-09-27  Caolán McNamara  <caolanm@redhat.com>  [95a6d24ed7a231c42ccd608fb93cbed989a62e3a]

        the only place the default xFocusId arg isn't used...
        
        the argument is (effectively) equal to the default
        
        Change-Id: I26fcd43d2bc8e37e6887c244f728e3231328e34e

2016-09-27  Stephan Bergmann  <sbergman@redhat.com>  [120d8fc75c164555058d63ef7dca8bfbd8316a5a]

        Use FixedVariable::bAbsPath to check for special path vars
        
        Change-Id: I526c45ecf3c7e21b87c16eef5047707f74da7668

2016-09-27  Stephan Bergmann  <sbergman@redhat.com>  [02f114096d56f717da4b1665b1d2d3a9dac20f4e]

        Remove redundant FixedVariable::nEnumValue
        
        Change-Id: I39a2a65e06cdf421786fbbfedecad604fcb3abd2

2016-09-27  Stephan Bergmann  <sbergman@redhat.com>  [02c079fc4f111865252fb89d705361792b289caf]

        Remove unnecessary typedefs
        
        Change-Id: I0c65720a3db88242bdf36338864f6961478f547f

2016-09-27  Stephan Bergmann  <sbergman@redhat.com>  [da2e1ea7d4a919a13caf159d1afce13843f7a621]

        Use range-based for
        
        Change-Id: If112967db4828f8570692af5dbbbd9e3c2a837aa

2016-09-27  Stephan Bergmann  <sbergman@redhat.com>  [2c5934b1a10f36525be1220db062d1738b6aac62]

        Reduce var scope
        
        Change-Id: I5b5ea9968c7648e38a5cacda5e1f6ba8bea78749

2016-09-27  Szymon Kłos  <eszkadev@gmail.com>  [9b8e77e2936d3dc44450a68a80de39658d69cd17]

        tdf#101249 fixed crash after inserting OLE object 2
        
        Change-Id: I1997e69e09cfae10b26a3b3e851583714ee9b3e9
        Reviewed-on: https://gerrit.libreoffice.org/29318
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2016-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [3468dab9ff02ecdf5d0806a00e15b9b579c8dc35]

        clang plugins: do "dotdot" normalisation
        
        which fixes some false positives
        
        Change-Id: I555349180b5ca819f29695789f1545ba2177bd09
        Reviewed-on: https://gerrit.libreoffice.org/29320
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7c3cb23136229c748984b49847af6f729ce3e6ba]

        Revert "tdf#90697 unit test for rtf import"
        
        b/c of crash in dbgutil build
        
        This reverts commit 298571e2e10f5a925abc3cb75940dbef5701b583.
        
        Change-Id: I41e6e9d17809e416813b4ee4032f38d3278b4103
        Reviewed-on: https://gerrit.libreoffice.org/29319
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [45fa73f87258f51bf37c92052723c4b99c49dc2d]

        sw: avoid emitting invalid cursor pos during end text edit of comment
        
        A comment text edit (provided by editeng) works with relative twip
        coordinates, conversion of the cursor position to absolute twips happens
        in ImpEditView::ShowCursor(), provided that the pOutWin member has a map
        mode origin that respresents the offset correctly.
        
        This is not true during SwSidebarWin::DeactivatePostIt(), the map mode
        origin is already reset back to 0, so just don't emit callbacks during
        shutdown, the sw body text cursor will be shown later anyway.
        
        Change-Id: I02c15bb9fad99db8e43fd2f37df770dd165be788

2016-09-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d3ab1f8499a5e7040ff6bdf85b951bb9a3d6ac40]

        add BASE test case
        
        Change-Id: I40ca3d8b2851bd2ccbf2826eb7ccf80abbf80b7e
        Reviewed-on: https://gerrit.libreoffice.org/29193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-27  Michael Stahl  <mstahl@redhat.com>  [16c0807d75cfd9ecbca9c703ed0eadda80529aab]

        configure: reject Apple JDK
        
        Since commit 32bc8ddbf335dd26019edcf12758643b4cff9913 the jvmfwk rejects
        Apple JDK and while the Java code builds fine with it, various tests such as
        CppunitTest_dbaccess_hsqldb_test fail if it is the only installed JRE.
        
        The simplest way to avoid the problem is to not allow building with
        Apple JDK.
        
        Change-Id: I5701e38cffded4596ac94608867a038ff76f75ec

2016-09-27  Michael Stahl  <mstahl@redhat.com>  [9a5b10544a11df3c0b08532a9143cd9adced4a4d]

        configure: non-working ant is an error, not a warning
        
        For example ant 1.8.4 doesn't work with JDK 1.8.
        
        Change-Id: I709fd0591c330cbfe6542976eb2fa0c3aec1e63f

2016-09-27  Stephan Bergmann  <sbergman@redhat.com>  [91af7e0ee6e6a526af2b6564a3cfd313e1eac1f0]

        SAL_WARN in case bBackToLoaded failed
        
        Change-Id: I3ee3801ae36b7394a97f46e76116cfd11c74de2d

2016-09-27  Caolán McNamara  <caolanm@redhat.com>  [50cacaea4d8f2a27ea4d9e626dbb518a57eb9ffc]

        convert floating add field to .ui format
        
        Change-Id: Ica9adc19f370d6340d2f5fac552cf1b995b390e0

2016-09-27  Caolán McNamara  <caolanm@redhat.com>  [e6fc195ae8a59d665395149ea5f06749c4c6a596]

        Resolves: tdf#98946 too many running MathTypes...
        
        causes mathtype to display a warning dialog, so
        try restoring them back to loaded after loading
        them in order to get their preferred size
        
        Change-Id: Idff714efa228a739f380dbae429d852a8f8c5298
        Reviewed-on: https://gerrit.libreoffice.org/29234
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [d378cd2f766eeb1fd1c98f62c9ae6b5b59fd00f1]

        tdf#87914 sw: add an initial .uno:SmallCaps command
        
        - handle it in SwTextShell (for normal Writer text)
        - simple icon in the galaxy theme
        
        Change-Id: Ib8f11dbca28b19a2fc0411c92d9f0b4b052277bb

2016-09-27  Stephan Bergmann  <sbergman@redhat.com>  [bae1e2aa636f144fe01cb8d9721e54525fed8b2c]

        Add note
        
        Change-Id: I68af0bcfd6700ee40f2d0879e57de9d66c62c983

2016-09-27  Stephan Bergmann  <sbergman@redhat.com>  [653e0ccc4e6230f28dd4c553dc7e9482beafa3cd]

        tdf#101898: Only re-substitute whole segments with $(username)
        
        ...otherwise, if $(username) happens to be "user", it will endlessly re-
        substitute inside a (already partly re-substituted) URL of the form
        
          $(user)/...
        
        Regression introduced with 16fb0d3d0f68708c183c53bd18660a23970b77fe "tdf#98407
        PathSubstitution: Add substitution for $(username)".
        
        Change-Id: I1c8b64f383fdfd97fa5edc192e9ca4b46944d6f1

2016-09-27  Tor Lillqvist  <tml@collabora.com>  [6d6668bb22a063cabb86bc601603d205522ae865]

        Actually, just get rid of these file-local const variables
        
        Use string literals instead.
        
        Follow-up to b7dfa4d6625d066f5507420089434cb7ac29c968.
        
        Change-Id: I364c792d69c052b0d581490f425b2543172c62d8

2016-09-27  Takeshi Abe  <tabe@fixedpoint.jp>  [7664d30a9ab9b941e05a33cb1ddae3c92ddff288]

        sw: Drop unused forward declarations
        
        Change-Id: I2913466f8fa87b3c377a1abf65b8ccc477b73f40
        Reviewed-on: https://gerrit.libreoffice.org/29311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [298571e2e10f5a925abc3cb75940dbef5701b583]

        tdf#90697 unit test for rtf import
        
        When importing this rtf file, sections were interpreted as page breaks.
        They shouldn't, instead all content should be on the same page.
        
        Change-Id: I445ce507d14d21ef568734ab7020eed9cbfe57ac
        Reviewed-on: https://gerrit.libreoffice.org/29298
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-27  Rosen  <rosen@live.com>  [b7dfa4d6625d066f5507420089434cb7ac29c968]

        tdf#38835 - strip out non-trivial globals before main
        
        deleted calling OUString object calling in global
        
        Change-Id: Iac4cb9583bf8c00a6743d018f6234ca5181d72e3
        Reviewed-on: https://gerrit.libreoffice.org/29312
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [09e5845b7e68f7c74d5c9b6b3841a0f5ca4ede0a]

        add GAMMAINV test case
        
        Change-Id: I46c185f911604a2b70c0be9e5e05ce385871e271
        Reviewed-on: https://gerrit.libreoffice.org/29304
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-27  Johnny_M  <klasse@partyheld.de>  [edb9901980842872e8a41eb7c7dad907346a3caa]

        Updated core Project: help  10fd59fe53de18975ae62bed7df510ea0432f728
        
        Improved topic relations for a selected set of pages
        
        Following pages are affected by this update:
        1. "Functions by Category"
           (https://help.libreoffice.org/Calc/Functions_by_Category):
        - Added a variable to its heading, so that it can be referenced from
          other places
        - Removed self-referece in its "Related Topics" (it was turned into
          the above heading reference instead, thereby also correcting the
          remote HTTP page reference to local help file referece).
          Note: Pages already using the reference will auto-ajust (e.g.
          "Related Topics" of
          https://help.libreoffice.org/Calc/Statistical_Functions_Part_One)
        - Corrected "Operators" reference location by moving it into
          "Related Topics"
        
        2. "Statistics Functions"
           (https://help.libreoffice.org/Calc/Statistics_Functions):
        - Added a variable to its heading, so that it can be referenced from
          other places (point 6 below)
        - Cleaned up references by adding a "Related Topics" section
        - Using links to heading variables in "Related Topics", for improved
          heading string consistency
        
        3. "Text Functions" (https://help.libreoffice.org/Calc/Text_Functions):
        - Added a variable to its heading, so that it can be referenced from
          other places (point 5 below)
        
        4. "Add-in Functions" (https://help.libreoffice.org/Calc/Add-in_Functions):
        - Added a variable to its heading, so that it can be referenced from
          other places (points 5 and 6 below)
        
        5. "Add-in Functions, List of Analysis Functions Part One":
        - Added a variable to its heading, so that it can be referenced from
          other places (point 6 below)
        - Moved "Related Topics" chapter to the bottom of the page
        - Using links to heading variables in "Related Topics", for improved
          heading string consistency
        
        6. "Add-in Functions, List of Analysis Functions Part Two":
        - Added a variable to its heading, so that it can be referenced from
          other places (points 2 and 5 above)
        - Moved "Related Topics" chapter to the bottom of the page
        - Using links to heading variables in "Related Topics", for improved
          heading string consistency
        
        The updated pages were tested as described in
        https://wiki.documentfoundation.org/HelpContent#Without_the_LibreOffice_Core_Repo
        on 32-bit Debian Linux with:
        Version: 5.3.0.0.alpha0+
        Build ID: d15082cac2306fb9562ff126eb5827b7b9eee1e1
        CPU Threads: 2; OS Version: Linux 4.6; UI Render: default;
        TinderBox: Linux-rpm_deb-x86@71-TDF, Branch:master, Time: 2016-09-19_05:41:30
        Locale: en-US (en_US.UTF-8); Calc: group
        
        Change-Id: Icbb3725fd16d3ff76e5e4244c2284349332cffb7
        Reviewed-on: https://gerrit.libreoffice.org/29306
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-09-27  Tor Lillqvist  <tml@collabora.com>  [c0c678ea9212abca4c70c737028c20073bb53b9d]

        Add note that Rectangle::toString() format now has a stability requirement
        
        De facto, at least.
        
        Change-Id: Ie83f275d376841a7e4e9f7e80895165fe70a69b9

2016-09-26  Kohei Yoshida  <kohei.yoshida@gmail.com>  [dc99aa32becdd63c62db2cdb564b38a020fb6afa]

        Move up the less common case and reduce indentation for the main case.
        
        Change-Id: Id30a849af718629515251cac39eead39a2d9e5e6

2016-09-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a4c974293e84685aa055922b70b2470fcff2d844]

        don't dynamically link to system boost in internal boost case
        
        Change-Id: If1cc03b3861ac89b14d8d726fa4ce042f0086b24

2016-09-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f3531bebd1746e2f3cec2a18d92322ab482ee2ab]

        tdf#101104 this paranoid safety check actually causes a bug
        
        Change-Id: Id31f98f5f84eabf603045e4d9f7ebd448689eed5

2016-09-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c8a5f46b6121106d3efc0a4d45922bf910f6f94c]

        OOPS, we were actually testing the wrong method
        
        Change-Id: I29adf81d3da56d7150e5182025d931ee62598e63

2016-09-27  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c55873f3e72a05cf94dabd7109c99e4b66c4f5a6]

        Return early on error
        
        Change-Id: I963c069e27903e3d1a709ce0c17666a17f45f132

2016-09-27  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b905116dc41a4101e4e44d39d946bbba6a3a334d]

        This parameter can be const.
        
        Change-Id: Ia77b9bebb0653ce5d428956b4d2fca39461bb7c2

2016-09-26  Caolán McNamara  <caolanm@redhat.com>  [7fcefe280a5960ef6f56b46a7aeac8e1295850f2]

        Related: rhbz#1366710 fedora mips64 and mips64le use lib64
        
        Change-Id: I34aacd5c15595786b8dde4202a7538c4ff7889a3

2016-09-26  Caolán McNamara  <caolanm@redhat.com>  [54bba0f517cf134302e2a09233e1c9067f0e9c15]

        cppcheck: noExplicitConstructor
        
        Change-Id: Id410f19787f25bc9633ff69fa947c477cc999420

2016-09-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [89804c14ee99721d252e30468342384fbc8926b2]

        implement prototype for more stable calc cell style names
        
        This should ensure that as long as the style does not change the cell
        style name is the same after an import export cycle.
        
        Each ScPatternAttr stores a unique ID and we store the ID to name
        mapping during import. During export if we find a ScPatternAttr that has
        a key that is also stored in the map we write back the style name from
        the map.
        To avoid name collisions we block the style names from the import for
        the export.
        
        The missing piece to make this completely awesome is now to make sure
        that styles are sorted by name during export. That way we can reduce the
        diff between import and export even more.
        
        Change-Id: Ie4fe2aa00f07efec27ea129e314ac0b6b7e0d8c0
        Reviewed-on: https://gerrit.libreoffice.org/29255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-26  Caolán McNamara  <caolanm@redhat.com>  [f626fd5f897796451685c06ce5f397a90aeaa8e6]

        Resolves: rhbz#1378521 csv dialog a11y returns a new accessible on every query
        
        the gtk a11y rather assumes that the a11y things "belong" to the matching
        widget/component and those owners will dispose them, so follow that pattern
        here and dispose the a11y objects when the parent is disposed
        
        to reproduce, enable a11y, load a csv, click once in the first column
        of the preview area and cancel the dialog and close libreoffice
        
        Change-Id: Ib830da499e9f2d6fed94fb12ede7c929b607ab10
        Reviewed-on: https://gerrit.libreoffice.org/29301
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-27  Tamás Zolnai  <tamas.zolnai@collabora.com>  [3b64a198568d5b2bb14066581aca112cc6182fd7]

        bnc#957991: Improve pivot cache reading performance
        
        Performance problem was caused by grouping. Pivot
        tables with the same source are linked to each other
        by the pivot cache and so all the pivot tables were
        updated when one group was added to one of the tables.
        
        This code change first of all fixes a functional issue:
        group name was wrongly imported and so pivot tables using
        group fields were broken. This caused by calling
        RefreshPivotTableGroups() on a pivot table which is not part
        of the cache yet and so update was not called on this table.
        Calling ReloadGroupTableData() solve this problem.
        
        Second part of the codechange is about the consistency
        of the pivot cache. We have an invariant in this code to
        have the same groups for tabels with the same source.
        To keep this invariant we update every newly inserted
        tables adding the neccessary groups.
        The performance improvement here is that until the table
        is not part of the cache, it does not updates other tables.
        Group syncronization is done when the table is inserted to
        the ScDPCollection.
        
        Change-Id: Iaff55ffa3ed9c9b48cb18bd150eb4e1f7b617353

2016-09-26  Rosen  <rosen@live.com>  [622bb4bc72ee6e8eae3193e80e13748be150e1e0]

        tdf#96505 Get rid of cargo cult "long" integer literals
        
        Change-Id: Ica3a8ddc187949de765c8a065ada766d5e29b8b1
        Reviewed-on: https://gerrit.libreoffice.org/29241
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [c8968b12f9ae88f592d8a8d17cdecfae8aa8722e]

        CppunitTest_sw_uiwriter: avoid SfxLokHelper
        
        It assumes that the process has only a single document opened
        (createView() creates a new window on the frame returned by
        SfxViewFrame::First()), while it's possible that in this test an other
        testcase forgot to dispose its component.
        
        This way testCursorWindows() depends less on other testcases, and
        ideally all testcases should be entirely independent of each other.
        
        Change-Id: I35decb0b69aeebd3984f4da4386c696a63fe3e04
        Reviewed-on: https://gerrit.libreoffice.org/29300
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-26  Eike Rathke  <erack@redhat.com>  [0f6a4ab13ec3dd4f9df0cb10e2de2c648cc4b0ac]

        prevent adding duplicates in calls to GetCurrencyFormatStrings()
        
        Identical currency format codes popped up with
        fabb8f48dd89d71378daf293a974a412deccc961 that adds several currency
        symbols for the same ISO currency code, which of course also duplicates
        the format codes that use the ISO code. Do not offer them in UI which
        just looks confusing.
        
        Change-Id: I0bf039c400aa2e3bad946848ed4e57c8cfcb0fc3

2016-09-26  Eike Rathke  <erack@redhat.com>  [fabb8f48dd89d71378daf293a974a412deccc961]

        Paraguayan locales [es-PY][gug-PY] use ₲, Gs and G currency symbols
        
        Gs respectively G were used as default so far, make them use the "real"
        currency symbol ₲ instead, but support and offer also both others for
        both locales. As discussed on the l10n list,
        https://listarchives.libreoffice.org/global/l10n/msg10167.html
        and thread.
        
        Change-Id: I5c60baa81f5a08029f524c9890bb6238d510f7f2

2016-09-26  Michael Stahl  <mstahl@redhat.com>  [bdf2c5932c081bbd028d2defaf576f93dc157a36]

        LLDB remove pretty-printing of long obsolete String class
        
        Change-Id: I8574c0b731efecb174370d09cfea2c89c27ab974

2016-09-26  Michael Stahl  <mstahl@redhat.com>  [79afde9b14e65c7c074617e63a094d911d0bc78f]

        LLDB pretty print rtl_String / OString too
        
        Change-Id: Iaf77d03d8116273054ae3efca88f44fd926bf211

2016-09-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [097f2e8cd15b9e7b4e96aecf1964c4764b52d595]

        sc: fix Android build
        
        to_string() is missing in the std namespace on the broken Android toolchain,
        work it around.
        
        Change-Id: I91c15cdcc906f35c6daef6be94f1260a7361942c

2016-09-26  Noel Grandin  <noel@peralex.com>  [da870b35dd0cf8b7a987530e896b3e044f444908]

        remove unused ICoreParagraphStyle
        
        which was introduced in
            commit aef1e2dde5e53ba8416a393bbe155ef0c18511a7
            Author: Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
            Date:   Mon Dec 21 03:55:14 2015 +0100
            move SwXStyle entirely into compilation unit
        
        but Bjoern can't remember why he introduced it:
        "Likely best to rip it out now and implement it properly when there is
        a good testcase for this XML filter scenario ..."
        
        Change-Id: Iaef19131d804369436097ab445d6c192587f9d9f
        Reviewed-on: https://gerrit.libreoffice.org/29297
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [56cda453daf71a368f316cb559e3e1f529e1c4fa]

        CppunitTest_sw_rtfimport: fix ASan/UBSan build failure
        
        pDocShell->GetWrtShell() can be nullptr, even if pDocShell is not.
        
        Change-Id: I2d60475abe545c2dbb13ede74d2d65432a3c93a7

2016-09-26  Szymon Kłos  <eszkadev@gmail.com>  [d8e91627b96e1325a8859d8ee54cdf5e15516bb9]

        tdf#101249 fixed crash after inserting OLE object
        
        Change-Id: I4ddd52f5da1745a2b9f2d6d54d5091d8f10107e7
        Reviewed-on: https://gerrit.libreoffice.org/29155
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [b9cc6653606c829805c6c01b9613a3a25d81c20b]

        sw lok: fix cursor position after inserting a comment
        
        Make sure SwVisibleCursor::SetPosAndShow() doesn't emit LOK callbacks
        till a comment window is active.
        
        Need to invoke the unit test from desktop/, as the sw tests have the
        status bar disabled.
        
        Change-Id: Iab26024e9bb4da9c939bbd6cf769ec5c4dcb9a19

2016-09-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [5bc4bcfde4955e3e48255310500102775ba4af23]

        CppunitTest_sc_tiledrendering: std::string::find -> OString::startsWith
        
        Change-Id: Ic7185cc0430e7007b1e4f27ba5c43d947405e198
        Reviewed-on: https://gerrit.libreoffice.org/29292
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-26  TiagoSantos  <tiagofsantos81@sapo.pt>  [771d106280b13033805dfa3497048a86cce8ac45]

        pt-PT AutoCorrect Abreviation sync with pt-BR version with linebreaks
        
        - 'SentenceExceptList.xml'    - This is the abbreviations exception list. I have not done any work on it. Cherry-pick from the Brazilian version, so credit goes to them.
        
        Change-Id: I373c82535675bf75fc90360a4c2d8c6c27a4cad3
        Reviewed-on: https://gerrit.libreoffice.org/29277
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-26  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [ac060f97cc937787b4079e435c5b312f6894c277]

        tdf#102499 (2): Refactor the WebDAV resource access retry
        
        Change-Id: Ia29560d54a61f1238f3b4e945d78308a3a68c483
        Reviewed-on: https://gerrit.libreoffice.org/29269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-09-26  Michael Stahl  <mstahl@redhat.com>  [9373913086dcf16421bbe6cac49bb1444155c1de]

        sal: Mac OS X 10.8 fails test_log1p
        
        ... because its libc log1p() does not return -0.0 unmodified but as +0.0
        
        Change-Id: Ib3fcd005a9876e0e74775bf4f826a887cdd29279
        Reviewed-on: https://gerrit.libreoffice.org/29237
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-09-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [87adcc370b801572935c8c9f5dadede73a45ce1d]

        add ASC test case
        
        Change-Id: Iab5d990411fad6fb7397bbd36d959db6e28a182c
        Reviewed-on: https://gerrit.libreoffice.org/29157
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-26  Szymon Kłos  <eszkadev@gmail.com>  [5bd2931b57a6cb4ac1f39d7ddae874ac693cfab0]

        tdf#102063 Notebookbar wont appear on launch
        
        * removed static members from SfxNotebookBar to avoid crashes
        * Updating Notebookbar state after module load
        
        Change-Id: Ia4e3dcb0b6e2c5aa7c5205992dbf3575e72fa354
        Reviewed-on: https://gerrit.libreoffice.org/28841
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [808ba5ac050fb5c9b3e1c77cb71feff1cf1a664e]

        sw: prefix members of SwXMLExport
        
        Change-Id: Idd5897a9b74cd86e19cb0791b8c22ebd8528e91e
        Reviewed-on: https://gerrit.libreoffice.org/29290
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [198fabe0f2dcfa920eb975da11e9b45d010dcb3a]

        soon is now
        
        Change-Id: Ib4b8b949f00609149f9134fb2f286cd7e0dc0255
        Reviewed-on: https://gerrit.libreoffice.org/29254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-26  Stephan Bergmann  <sbergman@redhat.com>  [84b279b856a708022481408a3d553e6b8565678b]

        That syntax is fine with MSVC 2015 now
        
        Change-Id: I83fee880e1248dd874f7f459aa670c74deda6a7d

2016-09-26  Noel Grandin  <noel@peralex.com>  [93160bcb2dce54bbccb5935cd0a71b52ad5e5461]

        convert PAINT constants to typed_flags
        
        Change-Id: Ie0a02c87ca225ee7a8b8e76a2498836836e79c82

2016-09-26  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [c506954ce9a466fbc5204b3b5e2190ed907dfffe]

        tdf#101094 (33): Fix: use the correct exception
        
        Change-Id: I41e7cc0a1e176e44cb1b3fb87269eb6e052c6478
        Reviewed-on: https://gerrit.libreoffice.org/29273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-09-26  Noel Grandin  <noel@peralex.com>  [833156c6a6aa3603adf69384e63f01dbe8cb1f80]

        convert CR flags to typed_flags_set
        
        Change-Id: I20f602eedc72581e22f18c514d8f406690844c28

2016-09-26  Noel Grandin  <noel@peralex.com>  [606077ed58dfbc133d99a6a38a8aabf552a687bb]

        convert HASATTR constants to typed_flags_set
        
        Remove unused constant RTL.
        
        Inline PAINTEXT constant since it is only used in one place.
        
        Change-Id: I7b2c15e7579fc5bc475d00fe714f17592bd5e2a1

2016-09-26  Noel Grandin  <noel@peralex.com>  [5d944079fa264777293a869e38e38424edceedfa]

        convert SUBTOTAL constants to typed_flags_set
        
        Change-Id: If3d7f874d11de1eac53dc37c3e86667236db493e

2016-09-26  Noel Grandin  <noel@peralex.com>  [8cde91ecce5664d1e58970d1ecd57817e63f34ec]

        convert BREAK constants to typed_flags_set
        
        Change-Id: I33edff5feca07ed891df4c6c4dbc470748c4f4b4

2016-09-26  Noel Grandin  <noel@peralex.com>  [58a24575eb96a045cd8cacd2c96ab64aee992c0e]

        convert ScXMLImportWrapper import flags to typed_flags_set
        
        Change-Id: Id3aef9e6c43886d3c3fb9691a5d8f75499ed387c

2016-09-26  Noel Grandin  <noel@peralex.com>  [7f97b5e72c61066ea1ddd0f782e50070ce5f6363]

        convert CONTINUATION constants to typed_flags_set
        
        Change-Id: I38333e5d229aa520fbe0a8ad72007c503853956e

2016-09-26  Noel Grandin  <noel@peralex.com>  [69c29c9f895fa58c923af5e6dee1226f8bbfeceb]

        convert eNBOType constants to scoped enum
        
        and remove unused constants, which means we can remove the
        GraphicBulletsTypeMgr and MixBulletsTypeMgr classes
        
        Change-Id: I395691b48987543355379708e2c60d0de438d72c

2016-09-26  Noel Grandin  <noel@peralex.com>  [594c2b98f8c6c0c03a438e441596ba04e4a66164]

        convert eNBType to scoped enum
        
        Change-Id: I99340449d99ce6a6b45c91c913357bcdbbb9a946

2016-09-26  Noel Grandin  <noel@peralex.com>  [0e740b9b07cd3f7b03c875f9a0bfda251bae6cfe]

        convert ITEMCONN_ constants to scoped enum
        
        Remove unused enum values.
        
        Which means that these methods simplify to constant values:
           ItemConnectionBase::GetEnableState() -> TRISTATE_INDET
           ItemConnectionBase::IsActive() -> true
        so inline those values.
        
        Which means that ControlWrapperBase::ModifyControl is always called with
        a first parameter of TRISTATE_INDET, so drop that first parameter.
        
        Change-Id: I6d63b63b2f15faad2336665f60e7239e35b74e47

2016-09-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [dc578a3b80868e43b2abb46f258751124ecb6d35]

        add ARABIC test case
        
        Change-Id: Ib7d65337063a6fb61af054f9c07fdb4bb8b62715
        Reviewed-on: https://gerrit.libreoffice.org/29154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-26  Maarten Bosmans  <mkbosmans@gmail.com>  [a2021e8621aa7db997e1aa89f9c7fab923dc98ab]

        ScStyleObj: Translate some German comments
        
        Change-Id: I0e9b6300c15a42b4c5dd3d1d3a8097cd2fb934bc
        Reviewed-on: https://gerrit.libreoffice.org/29276
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fc742749b63e0b22161c99bd2450fcede64ff4b3]

        tdf97667, add dumpAsXml for the conditional format data
        
        Change-Id: I2f78be8588ed75e1e1e569af01190dad720ff442
        Reviewed-on: https://gerrit.libreoffice.org/29258
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [423c67150631545b512e40d8c1e716b3ba8b6569]

        add CODE test file
        
        Change-Id: I037d034d044b41f8d7a3402d06fd0a78e4729efa
        Reviewed-on: https://gerrit.libreoffice.org/29265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [9ae37d6c12e20f33224af9f74070c379d96c2141]

        add GAMMA.INV test case
        
        Change-Id: I0978bef88949b8464976c474da26c158ee0c1c63
        Reviewed-on: https://gerrit.libreoffice.org/29192
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cb64e937139dad31279078ca464157190cb54350]

        add test for tdf#100393
        
        Change-Id: Iee500b1721dc8cc8e76f86bd152353a4b0c67556
        Reviewed-on: https://gerrit.libreoffice.org/29257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c6ed68c6324f909f3338cde0983aaaff17a801ab]

        handle the debug output earlier
        
        Change-Id: I4a47fd063ca9f57d6f5d38abcc84e21899f28876
        Reviewed-on: https://gerrit.libreoffice.org/29259
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8a11d34c7e08218b5ff9da4870c460297f312332]

        tdf#91312, don't forget to delete the old cond format indices
        
        Change-Id: Ia3267bd52d2905cb332daa11b0e7c93251f43e55
        Reviewed-on: https://gerrit.libreoffice.org/29260
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [cda8ce18310c2c32166e03acd5e2a852b960a892]

        add CONCATENATE test case
        
        Change-Id: I70d8176ad92f0cdb3fe4f12b5b6625bbb26f19af
        Reviewed-on: https://gerrit.libreoffice.org/29270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e49eb1c69c2850d81a72f59b1b23a3b24b31f953]

        loplugin:loopvartoosmall, use size_t for loop vars
        
        Change-Id: I1657bd1e7f491ffdf21b3de055be2515a8f23e9e

2016-09-25  Caolán McNamara  <caolanm@redhat.com>  [5b8d36d924ad32ecf83ac75dc2d4add7b78ab8c6]

        avoid coverity#1371177 Missing move assignment operator
        
        Change-Id: Ib31f553915e6a0863a6b3dc53320b9287503a517

2016-09-25  Caolán McNamara  <caolanm@redhat.com>  [6bd3c2ca4b904abfe54509ff292a99a64e228ab8]

        improve scoping
        
        Change-Id: I69019979b59929ea65bdca56a731ee764fbe3e08

2016-09-25  Caolán McNamara  <caolanm@redhat.com>  [88fe2590901b9c0955b97e0521b20dba9a8a97da]

        avoid coverity#1371166 Missing move assignment operator
        
        Change-Id: I0c5559c71f8a961bbab6fbd3a647aeca4a10b44f

2016-09-25  Caolán McNamara  <caolanm@redhat.com>  [be214eb2e193707f6bd4d1a279a6cadd1b734948]

        avoid coverity#1371161 Missing move assignment operator
        
        Change-Id: Ief3dd38ade3fca74ea35e2a1a71637cba3336b59

2016-09-25  Caolán McNamara  <caolanm@redhat.com>  [c606f4bfa49b930ab50b98eacbfae9d6d73a180d]

        coverity#1371240 Missing move assignment operator
        
        Change-Id: Icf7a55fb7c37b5642913b010a54a7690c0593474

2016-09-25  Caolán McNamara  <caolanm@redhat.com>  [958f7a7b772cff53e441b02c322ffbd80decc9a0]

        impl this with a std::unique_ptr
        
        Change-Id: Ia2a7971bf67bac2ed2c5dd3ef48a17f4f3d59a5d

2016-09-25  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4563921f23d79f6e3e431a314064c6dd201cfee2]

        remove unused parameter
        
        bTotalRanges is never used.
        SFX_ITEMSET_NO_DEFAULT_CTOR is no where else used.
        
        Change-Id: Ia35ea875f16a8ca04c2173b01074113f1825f565
        Reviewed-on: https://gerrit.libreoffice.org/29248
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4954fff93ad353fc4dfab0ced51084dfcd6043ba]

        disable the two unstable tests for now
        
        We need a replacement for waitUntilDispatcherAvailable that works with
        events. Using a timeout will always cause issues.
        
        Change-Id: I8893d701a5f0cf2fd497246d66b220466a000083
        Reviewed-on: https://gerrit.libreoffice.org/29275
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [04e6ed499ca95df6e122069b5497db7306529446]

        loplugin:unreffun, remove unused local class
        
        Change-Id: I3cf3a1733ac79f1d11d38b16543837b5fe26fcc6

2016-09-25  Maxim Monastirsky  <momonasmon@gmail.com>  [02ddfd10e9e46e2b121416d815303c386400ba6f]

        tdf#96736 Let MenuBarManager handle the save dropdown
        
        Instead of trying to do everything (icon theme
        changes, disabling commands etc.) manually.
        
        Change-Id: Iffd420bf09ccd566e96f39cb9684ab466a7c6555

2016-09-25  Kohei Yoshida  <kohei.yoshida@gmail.com>  [f3fd652f396219a462060342f1e135afcfad5417]

        Remove code that's no longer used.
        
        It was just an experiment I did just for a brief period, beofore someone
        else did something totally different.  Either way, this code is no longer
        needed.
        
        Change-Id: If7b90244f77c8b2cf9a30c47187467b2f7e20ee5

2016-09-25  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [5678bc99fb685fe09191e8419a1121e565f97f80]

        tdf#101935 and tdf#102201:
        
        This fixes both the bugs.
        
        Change-Id: I7a64abc0cb12b5195a3b955549ce4f72f3530d57
        Reviewed-on: https://gerrit.libreoffice.org/29263
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-25  Luke Deller  <luke@deller.id.au>  [8dc46fc45b5c7d833caca331a9045167d1794f1a]

        Avoid failure in VBA test when window is too small
        
        The VBA test case "SplitRow" in window2.xls requires the spreadsheet
        window to be large enough.  It looks like this has been discovered
        previously and some of the assertions commented out with a note about
        the window size requirement.  However we bumped into a failure in one of
        the remaining assertions on one of our tinderboxes.
        
        To resolve:
        
         - Maximize the window at the start of this test case
        
         - Skip the test if the window size is still too small
        
         - Re-enable assertions which had been commented out due to this issue.
           (Note that VBA which reads Window.SplitRow appears to be broken in
            LO, so I have left two assertions here commented out with a FIXME)
        
        Change-Id: I5e87a360958f665457bbf8ec9c703a99794a62dc
        Reviewed-on: https://gerrit.libreoffice.org/29110
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-25  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [e62c02a089e454eeea472e758e113e7e28568a02]

        tdf#102499 (1): Add WebDAV test to check HTTP reponse status codes retry
        
        Change-Id: I4ff36df3ac1cc0788322768378fb74f70892f922
        Reviewed-on: https://gerrit.libreoffice.org/29245
        Tested-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-09-25  TiagoSantos  <tiagofsantos81@sapo.pt>  [0e156497a87608f266389192f6d22d35076a6694]

        pt-PT AutoCorrection main update (pt-BR selective merge)
        
        'DocumentList.xml'    - This is the second version, with the changes introduced in 5.2.1.
        The file is not a patch, so it should replace the former one.
        It should credit the Brazilian team,
        since the changes are mostly from them.
        I mostly triaged and cherry-picked.
        
        Change-Id: I863e653bbc1116a94b847ea3a02fa5e2599f0378
        Reviewed-on: https://gerrit.libreoffice.org/29249
        Reviewed-by: Marco A.G.Pinto <marcoagpinto@mail.telepac.pt>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-25  TiagoSantos  <tiagofsantos81@sapo.pt>  [b9fdee4a996cf9620a73072e785684464146fe53]

        pt-PT AutoCorrection Exceptions for Two Letter CAPS
        
        'WordExceptList.xml'    - Two Caps Letters exceptions.
        Cherry-pick from the Brazilian version, so credit goes to them."
        
        Change-Id: I44ec03d730cbdcf22d442738dee35c348eba11ff
        Reviewed-on: https://gerrit.libreoffice.org/29252
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [fee48796b2f63972e2ba4d7a98ab01af98ed0be1]

        add CLEAN test case
        
        Change-Id: Ic987393ce47ca75615b4b147bd3dab0f5485b60b
        Reviewed-on: https://gerrit.libreoffice.org/29264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-25  Rene Engelhard  <rene@debian.org>  [7a37301822e15ab4553487a4798d2f999d3ae887]

        fix KDE4 build with KDE headers in /usr/include again
        
        Change-Id: Ie8e9a48bfe8249c8a68afeffeeaeee6be1a5dc97

2016-09-25  Rosen  <rosen@live.com>  [dad35b0463a16d3d6eca068100e95822ae466a9a]

        tdf#96505  Get rid of cargo cult "long" integer literals
        
        Change-Id: Ic1602a57d1662cb30b2339de9eeb6483fdfbef37
        Reviewed-on: https://gerrit.libreoffice.org/29242
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-25  Gulsah Kose  <gulsah.1004@gmail.com>  [7b8832ff972a4e9f3e03fd7d96882b2a78c03b3e]

        tdf#101390 Add Arrows toolbox functions on calc drawingbar.
        
        Calc arrows toolbox includes following commands
        .uno:LineArrowEnd
        .uno:LineCircleArrow
        .uno:LineSquareArrow
        .uno:LineArrows
        .uno:LineArrowStart
        .uno:LineArrowCircle
        .uno:LineArrowSquare
        .uno:Line
        
        Change-Id: I09c93447baeafd3f7d4993117458d4585d21cbaf
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/29021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-09-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1a4555f3b3572f398c33bffd1ed2a40705431733]

        fix the OpenGL selection logic
        
        Now OpenGL is again not used on the build bots.
        
        Change-Id: I7369394c44ab1e16135e2b22f7f8effca0f25d3c

2016-09-25  Maxim Monastirsky  <momonasmon@gmail.com>  [a05b67585249b895a70e7fae89dc177e3aeaf57a]

        tdf#102266 Try to keep HUD up to date
        
        Recent HUD versions don't seem to support the activation
        callback, so we have to update menus in the background.
        
        (regression of 15436c009e756dd4c94046f9849ad5a186454af8)
        
        TODO: Is this manual iteration in GtkSalMenu::SetItemText
        worth it, or maybe simply calling Update() will be good
        enough, too?
        
        Change-Id: I7f08c3518e1767915d84036cdce7f678961595ef

2016-09-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9aef73aa452f86df8c760ca028914fc542909a58]

        show correct command to execute the test
        
        Change-Id: Ic7515c1d43737fb6864228d37be1b356acecfdc3
        Reviewed-on: https://gerrit.libreoffice.org/29253
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-24  Mark Hung  <marklh9@gmail.com>  [e23434e5af1bf11b00728b1925b0315fb7467b35]

        Remove Chinese comment in svl/qa.
        
        The Chinese characters in the comment caused a compiler warning that
        it can not be represented in cp950 codepage and forbid
        OUStringLiteral1 concatenation. Replacing it with meaningful English
        comment so others can understand it.
        
        Change-Id: Ibc571e68ee5d65a89e385d79962db0fd6b1298cc
        Reviewed-on: https://gerrit.libreoffice.org/29246
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-24  Caolán McNamara  <caolanm@redhat.com>  [ad4026693a372fbc4037bd8d7ced839e0d0f545f]

        this is a (dubious?) compareToIgnoreAsciiCase not compare, so restore
        
        Change-Id: I2c4c4d20f2f2c06310b926fb573ba41820022b43

2016-09-24  Henry Castro  <hcastro@collabora.com>  [918834c04fd44fd863e34523dce73104e7d2232f]

        sc lok: avoid full invalidate tiles
        
        Change-Id: Idd49dc61ba8dbd7af42f641bb019cf83814f9e8d
        Reviewed-on: https://gerrit.libreoffice.org/29240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2016-09-24  Caolán McNamara  <caolanm@redhat.com>  [88c7f08c49642ed14e62e96f63cae00ef608cbbb]

        coverity#1373358 Unchecked dynamic_cast
        
        Change-Id: I96526a735c0adb4c20c463f73c34701a9fafb76b

2016-09-24  Caolán McNamara  <caolanm@redhat.com>  [dd691312a3a0e0e18ade5c64a3c4f5115c3fde0f]

        we shouldn't need explicit lt_rtl_OUString, etc things anymore
        
        Change-Id: Ibeec3fcc353e07e61fb2c838b318e0a04081ce2c

2016-09-24  Michael Meeks  <michael.meeks@collabora.com>  [3be5deadcb46e09d84d99b2b108b65b06ff356e9]

        tdf#91043 - vcl: gtk file picker should tolerate empty filter list.
        
        Apparently LibreLex creates a dialog through UNO and sets no filters.
        
        Change-Id: I518beef6f9c6ebab0d2e49bda78a33a283ad93d3
        Reviewed-on: https://gerrit.libreoffice.org/29238
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2016-09-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [c540ae79e0916479bc92b2659ff834adcad34041]

        MM don't crash on canceled SHELL documents
        
        We show canceled documents, as long as there wasn't an error.
        
        Change-Id: I821f89bc9355df5b2223876ad52fee2a717e670a

2016-09-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [3c4dfb872d50413b605fb846dfdebd28947026e8]

        tdf#94987 Create directories for temp filenames
        
        Per default a temporary file is construted from a path and a leading
        pattern for the filename. For mail merge the filename can be read
        from a database column. If the path is not existing, a temporary
        directory is created.
        
        Normally the temp file function would fail, if the filename contains
        a slash and the sub-directory of the filename doesn't exists as a
        subdirectory of path.
        
        To implement tdf#94987, this adds an option to the temp file class
        to create the parent directories of the filename pattern.
        
        Change-Id: I02bf34294dac85598ee153d8cfcf00bc5d7775af

2016-09-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [260cd3aeea2d02507dd131ee2028c4f48f7562f8]

        MM account next record fields for progress dialog
        
        When calculating the maximum document count, we were not accounting
        "next record" fields in the document, like in labels etc.
        
        Also any selection of records was ignored.
        
        Fixes accounting part of tdf#101841.
        
        Change-Id: I703d2186d44d2e5426c4af0d4b2d89e0fe820039

2016-09-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [178a23a827f16e046e5d5efb2aa2aa3fc990452a]

        MM just increment after a successful next record
        
        This correctly counts the record id from 1, while using 0
        for the first item in the selection array.
        
        Change-Id: I363eab048cb041bf46454ef685baab1eb3b2138a

2016-09-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [971947b38d1dbc6213e55403cf482a530cd9b449]

        tdf#101822 Revert "vcl: Stop-gap solution to ...
        
        ... start the gen / kde / kde4 plugins again."
        
        The patch was just hiding the real bug and introducing others,
        Ihe original bug is now fixed in all the X11 based VCL plugins,
        so it can be reverted.
        
        This reverts commit 37800290245fd0462295a8bbaabd9d761929fa65.
        
        Conflicts:
        	vcl/unx/generic/app/saldisp.cxx
        
        Change-Id: I95bea07e29293aaab178e30b5fb3cfe089d2d28f

2016-09-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [06283e7b00f9f7b7ad1a3e30d2dcb85c8d550588]

        tdf#101822 X11 SalDisplay init => AfterAppInit
        
        This fixes all X11 based VCL plugins to move display
        initialization  into AfterAppInit (gen, TDE, KDE4),
        
        This is done by moving input method and display into
        SalXLib, so they are available in AfterAppInit.
        
        Otherwise the configmgr service won't be available in
        SalDisplay::BestVisual.
        
        Change-Id: I9380075b9770bceb8f453bbcb7fe31291634ff89

2016-09-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [3bc2b8c5e0c4213b53a974944189bdf7f8155502]

        tdf#101822 Always de-zombie the glxtest process
        
        Make sure we wait for the glxtest process.
        
        Change-Id: I143290b80ba83e35f8d0f95d133c25178c5fe563

2016-09-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [8dc174178fae4cc98bf7b95ce44bfafc40b5f39e]

        Clarify KDE4 and TDE config variables
        
        The configure flag is already --enable-kde4, so rename most build
        and configure variables, including the config headers, and the
        build module to include the major number.
        
        Also rename the TDE MOC stored as $MOC to $TDE_MOC to prevent
        conflicts.
        
        Change-Id: Ib947ae4b80349cc52eac7812cb93e8a42606b526

2016-09-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [f486329a03b8667bd958624937f02edc9af143d1]

        TDE fix some clang plugin based warnings
        
        Change-Id: I3b44038e8a889e4c13126fd8d721e53e71ea9ec6

2016-09-24  Tor Lillqvist  <tml@collabora.com>  [e44b034512551c09689edcecfa7401ecbb4af80e]

        tdf#102382: nextEventMatchingMask should only be called from the Main Thread
        
        So don't then unless we are on the main thread.
        
        Change-Id: I6ba52ed7db5d73a4c1c6acf10bdf254a6f959da8

2016-09-23  Michael Stahl  <mstahl@redhat.com>  [41602324b00866b3c4f5f52759c8eb5ea8a1da0d]

        vcl: C++11 is awesome, they said! it's a whole new language, they said!
        
        Change-Id: I96f00bd00ffcfea8ca026aacbaacf9539e327eff

2016-09-23  Stephan Bergmann  <sbergman@redhat.com>  [09a77ceaf64852fa3204c2d9221a293bb3820dae]

        cid#1371232: Add move semantics
        
        Change-Id: I8bd9a62da64adfc52be9ba954eb8dbc92d8ecc77

2016-09-23  Stephan Bergmann  <sbergman@redhat.com>  [c53af84c9ca1a1d5090d72b03a8c483d7485f7db]

        cid#1371196: Add move semantics
        
        Change-Id: I7bf2d6f5e5b1d10cde210c814567017680c6a74e

2016-09-23  Stephan Bergmann  <sbergman@redhat.com>  [4c1823923f47103a29f208b72e96e6e70773f18e]

        cid#1371304: Add move semantics
        
        Change-Id: I60051e720e816b1bd72193cbc028ce7264ba1e6a

2016-09-23  Stephan Bergmann  <sbergman@redhat.com>  [6b51e526b70f32903608a1d4715bd26cd183aae3]

        "// not impl" -> "= delete"
        
        Change-Id: Ide848d53564a4c4f822ae3875102ee09f03e3ce5
        Reviewed-on: https://gerrit.libreoffice.org/29232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-23  Julien Nabet  <serval2412@yahoo.fr>  [5333743d3b8288fb40e4657aedf1db2255f6a62b]

        tdf#100994: use CGContextStrokePath instead
        
        This is a blind fix attempt to fix "Freeze when first action after launch with OSX Sierra with iMac 5K"
        
        I started from bt:
        frame #9: 0x00007fffbe094cf6 CoreGraphics`CGContextDrawPath + 183
        frame #10: 0x0000000102b16cda libvcllo.dylib`AquaSalGraphics::drawPolyLine(unsigned int, SalPoint const*) + 330
        frame #11: 0x0000000102929039 libvcllo.dylib`OutputDevice::drawPolyLine(tools::Polygon const&, LineInfo const&) + 361
        frame #12: 0x0000000102928d30 libvcllo.dylib`OutputDevice::DrawPolyLine(basegfx::B2DPolygon const&, double, basegfx::B2DLineJoin, com::sun::star::drawing::LineCap, double) + 768
        (see https://bug-attachments.documentfoundation.org/attachment.cgi?id=127502)
        
        then:
        http://stackoverflow.com/questions/32871234/how-to-make-kcgpathstroke-work-in-swift-2
        which advises to replace:
         CGContextDrawPath(ctx, kCGPathStroke)
        by
        CGContextDrawPath(ctx, .Stroke)
        
        and finally this:
        http://stackoverflow.com/questions/37838578/how-to-stroke-a-cgpath
        which advises to directly use this:
        CGContextStrokePath(context)
        
        Change-Id: I99f9800c39f18d16488f7ef4114a71722f9b8123
        Reviewed-on: https://gerrit.libreoffice.org/29194
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [ecdec24c035513dbf2ee1814eb437e2a9d9a3d6c]

        tdf#102384 sw: avoid moving cursors of other windows in SwTextNode::Update()
        
        There is a list of exceptional SwIndex containers in that member
        function, like bookmarks, at-char anchored fly frames, etc. If we're
        growing (so basically in the safe case), don't touch the cursors of
        other windows, either.
        
        This helps to avoid the surprising "I didn't do anything and my cursor
        moved" behavior.
        
        Change-Id: I9941fdcb6b7ad4b6e18a321cecc72fdf73d917fd

2016-09-23  Caolán McNamara  <caolanm@redhat.com>  [d17d7c63d2d15495f7faeead11672c1a9e798610]

        coverity#1371156 Missing move assignment operator
        
        Change-Id: I187bc61678b5283843227612c243c5a09d0e7eb1
        Reviewed-on: https://gerrit.libreoffice.org/29227
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-23  Caolán McNamara  <caolanm@redhat.com>  [c136c978751e6d3f86fd2ca6c3d468049c0d3f51]

        coverity#1371219 Missing move assignment operator
        
        Change-Id: I72ed6082b561079b45e82d8258fa1abbe23117e2
        Reviewed-on: https://gerrit.libreoffice.org/29228
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-23  Michael Stahl  <mstahl@redhat.com>  [3de25678535de1589989f88daf847767caae3f94]

        vcl: Apple clang segfaults on "(", the "{" seems to work better
        
        Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
        
        Change-Id: Ib9c8639d4c821a39afb6b071ccd6c7072e6f9e7c

2016-09-23  Noel Grandin  <noel@peralex.com>  [3e22dfa5eb1ccebdc719a671d23bde7ccab256fb]

        convert formula error codes to scoped enum
        
        Change-Id: I5ff214bf1ec9031e30344bc125bc99916fd11bfb
        Reviewed-on: https://gerrit.libreoffice.org/28897
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-09-23  Eike Rathke  <erack@redhat.com>  [7d8196ea2f4ec3634dbad7367345e62c4ea9893d]

        perf: eliminate SfxSimpleHint and move to SfxHint, tdf#87101 related
        
        There were over 150 places in *::Notify() functions that did some
        dynamic_cast<SfxSimpleHint*> of which ~98% were unnecessary because the
        base class SfxHint passed was an SfxSimpleHint anyway. dynamic_cast
        operations come with quite some cost, so avoid if possible. Specifically
        for ScFormulaCell::Notify() that created a bottleneck in scenarios where
        cells were notified that already handled a previous notification. In
        mass operations doing the dynamic_cast before it could be decided
        whether having to act on it or not this made 2/3 of all time spent in
        the Notify() call.
        
        To get rid of that rename/move SfxSimpleHint to SfxHint and let classes
        derive from SfxHint instead of SfxSimpleHint. This comes only with a
        slight cost that an additional sal_uInt32 is transported in such hints,
        initialized to 0, but this is neglectable compared to the huge gain.
        
        For the rare cases where a Notify() actually expects both, an SfxHint
        (formerly SfxSimpleHint) and a derived hint, this changed order of the
        dynamic_cast involved so the simple SfxHint::GetId() is handled last.
        Modules using such combinations can further optimize by treating the
        simple SfxHint::GetId() first once verified that none of the other
        derived hints use an ID not equal to zero respectively none of the ID
        values the simple hint uses.
        
        Change-Id: I9fcf723e3a4487ceb92336189d23a62c344cf0ce
        Reviewed-on: https://gerrit.libreoffice.org/29205
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-09-23  Stephan Bergmann  <sbergman@redhat.com>  [751689283c9f3010f7978b6576b25ffc579202ef]

        These functions wouldn't be implicitly declared/defined, anyway
        
        Change-Id: Icd8531a6665b83c801b2f1e62dea5e8c45b06f00

2016-09-23  Michael Stahl  <mstahl@redhat.com>  [fcdf75d9460c933670a03b5d88de17838db23ee2]

        Makefile.in: check JAVA_HOME/bin, not JAVA_HOME/include
        
        On Mac OS X 10.8, the directory contains "bin" but not "include", so it
        re-runs autogen.sh all the time.
        JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
        
        Change-Id: I9065c8daef47df535f60267fc2c3e7cb23fc3910

2016-09-23  Michael Stahl  <mstahl@redhat.com>  [7ac64b9afa00f5d8b7da94d48793cd6f70812730]

        fix denglish comment
        
        Change-Id: I118e06b9664bdfc82de3c75471c28ec8e5dd84d2

2016-09-23  Aleksandr Andreev  <aleksandr.andreev@gmail.com>  [a303b53b3f04e737eacb53d259e5b45e59dfe93f]

        Updating cu collation data for Unicode 9.0 and CLDR 30
        
        See http://unicode.org/cldr/trac/changeset/12851
        
        Change-Id: Idce0985c3015a0bfc24cb44a5abdf0eb86e5d183
        Reviewed-on: https://gerrit.libreoffice.org/28969
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-09-23  Stephan Bergmann  <sbergman@redhat.com>  [18cd08ae42b0fbd1e8ded8c046a5c801b30b968c]

        cid#1371162 etc.: Move semantics for cppumaker-generated UNO exception classes
        
        For UNO ABI reasons, these classes need to be CPPU_GCC_DLLPUBLIC_EXPORT (so
        their RTTI symbols get exported), so they are careful to explicitly declare any
        special member functions that would otherwise be declared implicitly, to mark
        them CPPU_GCC_DLLPRIVATE.  But for LIBO_INTERNAL_ONLY, we always use
        -fvisibility-inlines-hidden (except for MSVC, where it doesn't matter, as
        CPPU_GCC_DLLPRIVATE expands to nothing there, either), so can leave those
        functions implicitly declared, so not to prevent move ctor and move assign op
        from being implicitly declared.
        
        This covers cid#s 1371143, 1371162, 1371185, 1371189, 1371290, and 1371308.
        
        Change-Id: I468088750a02f85a4790d956c37f4c30de03f00c

2016-09-23  Pranav Kant  <pranavk@collabora.co.uk>  [4151c09d9a03731c3ffbb1314ead26dbd8edae85]

        gtktiledviewer: Wrap dialogs in a GtkScrolledWindow
        
        Change-Id: I33be18779ea680f7a9c20814ca3c3d94d206900b

2016-09-23  Aron Budea  <baron@caesar.elte.hu>  [451c7de9d750f8a2f1348b1eae1bcd8ee042563d]

        tdf#102216: move row overflow check after EoF check (CSV import)
        
        With the check in the original place, importing exactly
        1048576 rows gave a warning.
        
        Change-Id: Iae98c07f638168d8537436045423ae6274ef7f64
        Reviewed-on: https://gerrit.libreoffice.org/29159
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-09-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [949fa9a462d1f5fa59dd845fb93d55c77d8b153f]

        qadevOOo: Remove unused imports
        
        Change-Id: I5295ba9af550d14f56f218765d43ce01a8177247
        Reviewed-on: https://gerrit.libreoffice.org/29223
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [065ef005e9c93db43efdb7733bf7371673fcbd17]

        Make createDesktop return XDesktop, not Object
        
        and adjust/cleanup calling instances
        
        Change-Id: I6b7be34fe6fce0a6fdbf2227f3e565b2f434c88c
        Reviewed-on: https://gerrit.libreoffice.org/29221
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-23  Caolán McNamara  <caolanm@redhat.com>  [01889962cab8449e1d9682d22db0f6e1e28252fd]

        Resolves: tdf#99626 only the first queryTermination call in wizards works
        
        cause the first call looks up the "queryTermination" method on the object
        and replaces the object with that function, then calls on. Subsequent
        calls then try to lookup "queryTermination" on "queryTermination".
        
        Just pass queryTermination directly in the ctor (like all the other
        wrappers do)
        
        Change-Id: Ie042081c3c34e33b2f040d1ab1a33eeac4df9c3b

2016-09-23  Caolán McNamara  <caolanm@redhat.com>  [7adb5c683ce2ee35bc7e56ae6c9cb59bdd45187d]

        use std to impl this resource sharing
        
        Change-Id: I41ea7bf672040089ccca5cf2bc449a0d0e78b903
        Reviewed-on: https://gerrit.libreoffice.org/29219
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [04f50946dee164220af1c99cc03b2d7c0a98ea3f]

        tdf#97721 KDE4 correct menu checkbox offset
        
        Qt paints checkboxes next to images, so they always start left
        oriented in menus.
        
        Change-Id: I33ab0cf443f6716f9f9adc3ec2c394337db5f923

2016-09-23  Stephan Bergmann  <sbergman@redhat.com>  [3ed5847c3e9a6dfee5bb5b7f228822fc1431a54c]

        external/firebird: Use gb_Helper_extend_ld_path to add icu dir
        
        Change-Id: If51813fc559a78a54ae5dcae4b8b9213c5e1bae6
        Reviewed-on: https://gerrit.libreoffice.org/29215
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b316edff1ba12529c23683c50a077e349d084f56]

        Handle exception
        
        Change-Id: If295d9a6106c0d03313c80464134e060da72bf53
        Reviewed-on: https://gerrit.libreoffice.org/29224
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-23  Maarten Bosmans  <mkbosmans@gmail.com>  [463843656731758f7e9292c03ab85b302e4bba0d]

        Factor out common ScInterpreter::GetInt32() code
        
        This might also be slightly more efficient because for
        GetInt32WithDefault() when the value is missing, the
        default value is not converted to and from double anymore.
        
        Change-Id: I0a234265273086824f749b04aba022dd5cef322f
        Reviewed-on: https://gerrit.libreoffice.org/29203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-09-23  Michael Stahl  <mstahl@redhat.com>  [680b1b5976197e378b091c9f9abeb5d33c6ede5c]

        liblangtag: stop whining about missing supplementalMetadata.xml
        
        A good way to get developers to add files is to print 80 lines of
        stack trace multiple times on startup.
        
        Change-Id: Id563ab1d26d32e6fe3f14b2afb59949ea04f0d6a

2016-09-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [eb00cb1ba8bbee3c65b7bc0eff9a16e8debbf2d2]

        Remove duplicate comment
        
        Change-Id: I78d207a4be9eeb9ddf1782ed2488c928d9d1744a
        Reviewed-on: https://gerrit.libreoffice.org/29222
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6de79e3a10eb2ad72e70c79ebacf6f14cb64cf7f]

        Remove nonsense comments
        
        Change-Id: Iad1091f3c4363940e956219e1723e159c35ea280
        Reviewed-on: https://gerrit.libreoffice.org/29220
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-23  Caolán McNamara  <caolanm@redhat.com>  [9d0571a2761cab230aa7447ba7a4ce3c3ab48079]

        why this odd unused assignment thing
        
        Change-Id: I4c87e3fb418211a5f3750746e1b6928fbe8f1741

2016-09-23  Caolán McNamara  <caolanm@redhat.com>  [01e4697b6ddd3193cba7a46a033dadf97e21135c]

        default assignment operators are good enough
        
        Change-Id: Iaa7fd4112084d673cf768ebb732e1ea8a3383bdc

2016-09-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [5878bb1d2ff6b4e7b577aa5747da7d4ca673070d]

        editeng: fix loplugin:cppunitassertequals warnings
        
        Change-Id: Icccd2db45616de708d83058d76ace312db8af94e

2016-09-23  Caolán McNamara  <caolanm@redhat.com>  [59097e8d4c4d0570a0863ebaad1259a4436ef816]

        coverity#1371281 Missing move assignment operator
        
        Change-Id: I7d0351931b0baa434bd24db05358e096cfa1b6e2

2016-09-23  Caolán McNamara  <caolanm@redhat.com>  [5840a28fd43146e1d76beacdedacd48107e5f8c6]

        coverity#1373351 make SetTabRows the same as SetTabCols
        
        Change-Id: I9cfe2f3ec96ee72ff2e7657661a003086d301db6

2016-09-23  Stephan Bergmann  <sbergman@redhat.com>  [78cc97405be83aaea6bf47102c2465233bbcd25f]

        -Werror,-Wunused-variable (clang-cl)
        
        Change-Id: I829e2d45ac9fabc8fe1a26bebd9e6ce8c2af29c7

2016-09-23  Stephan Bergmann  <sbergman@redhat.com>  [73a346d3e94509e00932080bb9c3b385d26627d2]

        This is fixed with MSVC 2015
        
        Change-Id: I032b872f75b59904c1c81e8932ad8058ece301b0

2016-09-23  Stephan Bergmann  <sbergman@redhat.com>  [83ada47b08e582f45b352a980827a5813bcca3fa]

        -Werror,-Wignored-attributes
        
        (__declspec attribute 'allocator' in MSVC 2015 atlalloc.h; clang-cl)
        
        Change-Id: I88d2bc4667ded75a545c95f428e654be787b03f8

2016-09-23  Stephan Bergmann  <sbergman@redhat.com>  [5d787f957db7a784cd9bbd092eb0bf1c9e80ba6d]

        Don't check HAVE_GCC_VISIBILITY_FEATURE with clang-cl (intended to fail there)
        
        Change-Id: I4cae18e1359f2e30ef4d4d7d550306489fcedd74

2016-09-23  Stephan Bergmann  <sbergman@redhat.com>  [3a2818280ad65c3d0aa9e720f62fec571713b2e7]

        external/liblangtag: Tunnel LD_LIBRARY_PATH to where it's actually needed
        
        At least make-4.1-5.fc24.x86_64's /usr/bin/make (indirectly) links against
        libfreebl3.so, so it could erroneously pick up our instdir/program/libfreebl3.so
        delivered there from external/nss.  But that's a problem for ASan/UBSan builds,
        where that libfreebl3.so is instrumented and expects to find certain symbols
        exported from the executable (and which /usr/bin/make of course doesn't have),
        so running make from within external/liblangtag/ExternalProject_langtag.mk
        fails.
        
        Turns out that the only place where LD_LIBRARY_PATH is needed during the build
        of external/liblangtag is when running
        workdir/UnpackedTarget/langtag/data/reg2xml.
        
        (This is unrelated to the recent changes to external/liblangtag by the way; just
        happend to show up now by accident, when doing an incremental build where
        external/nss had already been built when external/liblangtag got rebuilt.
        external/firebird has a similar problem, but everybody seems to run ASan/UBSan
        builds with --disable-firebird-sdbc anyway for now.)
        
        Change-Id: I6e045b6d33a154e350f4640265e6568f96634187
        Reviewed-on: https://gerrit.libreoffice.org/29211
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-23  David Tardon  <dtardon@redhat.com>  [7f3395c42dac1b15b3ed7e19d4390bd888e5a7da]

        upload liblangtag 0.6.1
        
        Change-Id: I4e9ef9e607a15ab49ea16a2c3920e36a3a1aded2
        Reviewed-on: https://gerrit.libreoffice.org/29179
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-09-23  Mike Kaganski  <mike.kaganski@collabora.com>  [6bdcb730faa5b996882b4648b86b7caf93b8f421]

        Replace SWRECTFN macro with a class
        
        Change-Id: Ib400c5930be84d26665b0e12a61508c8fbfd7f08
        Reviewed-on: https://gerrit.libreoffice.org/29105
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-09-23  Noel Grandin  <noel@peralex.com>  [e85d92a874524f677493dda5785be11ca6e99f17]

        Revert "Revert "remove SfxPoolItemArrayBase_Impl typedef""
        
        This reverts commit b0eecd2d3ba4a1a424a2d52cccf64fe6fc09c34b.
        
        Now that the necessary parent commits are in, we can re-apply this.

2016-09-23  Caolán McNamara  <caolanm@redhat.com>  [373b44a2fcbe78e8a3ff14cd410826af151a6adf]

        Resolves: tdf#101971 OleLoad under structured exception guards
        
        sample pptx crashes down in the depths of (apparently pre-installed on
        32bit Windows 10) Flash.ocx
        
        Change-Id: I4e083d492e56e72df47b2c172d7f07f0e39b82ea
        Reviewed-on: https://gerrit.libreoffice.org/29199
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [52977bdbefefe73fb8032692deb2d57633d5c3f3]

        cid#1373353 uninitialized members
        
        Change-Id: I88ae046866c616cc7de226e85eaab1a0e76eb59e

2016-09-23  Asela Dasanayaka  <rukmal.tb@gmail.com>  [bb06f2c00eea15c287fc06988d6f9b1f21098936]

        tdf#100726 Improve readability of OUString concatination
        
        concat string in module i18npool to improve readability
        
        Change-Id: I7f447d64703cf5eb07742329ff2656f67214898b
        Reviewed-on: https://gerrit.libreoffice.org/29206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-09-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [70c7e82003a539ed7f7ccbe596bde5ac9031d15c]

        move SfxPoolItemArray_Impl::ReHash to poolio.cxx ...
        
        ... it's declared in poolio.hxx
        
        Change-Id: I8cc4a7152f66cf89fb01cd7a718974d76825ec04
        Reviewed-on: https://gerrit.libreoffice.org/29181
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-23  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [792da744f3a360b2336fde3c9796e8e22db61308]

        Fix Cppcheck report: reduce scope of the variable 'fTemp'
        
        Change-Id: I935de8e287f94f3219542dfe67f7bb4a05be14da
        Reviewed-on: https://gerrit.libreoffice.org/29200
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b74d2433c856d6d172d9588f4b6d59c31ec02853]

        don't write item right before destruction
        
        SetRefCount writes only SfxPoolItem members m_nRefCount and m_nKind
        
        Change-Id: Ibd06d4edc619b9a840a8a232d9395dd85c452149
        Reviewed-on: https://gerrit.libreoffice.org/29195
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Eike Rathke  <erack@redhat.com>  [854254c36f4c4804bb5c8fcde2edef444baed25c]

        attempt to fix build, ScImportExport( ScDocument*, const OUString& )
        
        ... is not unused but only in ifdef _WIN32
        
        commit c4cd079b8f613084a99a83b95c3968b65cbd8900
        Date:   Thu Sep 22 15:08:42 2016 +0200
        
            loplugin:unusedmethods in sc..vcl
        
        Change-Id: I36c8d57fddfffe8c99cf40ae514270f445388d08

2016-09-22  Michael Stahl  <mstahl@redhat.com>  [853a63997aaae1e54b638432b1b1391c070f4e2b]

        desktop: that wasn't unused, just rarely used
        
        Change-Id: I87c0fb287aa0b3fc5ad0216d8007772de3d03b2f

2016-09-22  Eike Rathke  <erack@redhat.com>  [a84f4d266d01ddc085772e9a839d05c267a9fe67]

        attempt to fix build, reintroduce TabitemValue::isLast()
        
        commit 7419057e3ec4365748fa6456e207f40fd9e09c62
        Date:   Thu Sep 22 16:34:14 2016 +0200
        
            loplugin:unusedmethods in chart2..svx
        
        removed that but vcl/unx/kde/salnativewidgets-kde.cxx needs it.
        
        Change-Id: I1ddc98ffafb1f6a1a22642a9a83cc58085cb4271

2016-09-22  Eike Rathke  <erack@redhat.com>  [d519232369c3dca7a3ad8011dcabc52479fa518f]

        attempt to fix build, PrinterInfoManager::changePrinterInfo() gone
        
        commit 7419057e3ec4365748fa6456e207f40fd9e09c62
        Date:   Thu Sep 22 16:34:14 2016 +0200
        
            loplugin:unusedmethods in chart2..svx
        
        removed that from
        include/vcl/printerinfomanager.hxx
        vcl/unx/generic/printer/printerinfomanager.cxx
        but not the empty base class implementation from
        vcl/null/printerinfomanager.cxx
        
        Change-Id: I9bfd1c77490c70b9bf7a69c93d34bd0249cce64f

2016-09-22  Stephan Bergmann  <sbergman@redhat.com>  [261113b5c78eaa93beed7e5961bca5fe8e1339b7]

        -Werror,-Wunused-private-field
        
        Change-Id: I88df0a06482a04609eb0c394dc7d9a023fc7e921

2016-09-22  Noel Grandin  <noelgrandin@gmail.com>  [e0e8d0fbcf018ac172865af5a3070f30b06d1df5]

        fix windows build
        
        by reverting part of commit
            commit 7419057e3ec4365748fa6456e207f40fd9e09c62
            Author: Noel Grandin <noel@peralex.com>
            Date:   Thu Sep 22 16:34:14 2016 +0200
            loplugin:unusedmethods in chart2..svx
        
        Change-Id: I72515c9b5f3739f57d4b63a724a9fa32075b2612
        Reviewed-on: https://gerrit.libreoffice.org/29197
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Noel Grandin  <noelgrandin@gmail.com>  [39293397dd4438f62d989a6bd390ac8396b6ca17]

        fix windows build
        
        by reverting part of commit
            c4cd079b8f613084a99a83b95c3968b65cbd8900
            Author: Noel Grandin <noel@peralex.com>
            Date:   Thu Sep 22 15:08:42 2016 +0200
            loplugin:unusedmethods in sc..vcl
        
        Change-Id: I4d925532369b37e13d97edd907c12f59a350e6ea
        Reviewed-on: https://gerrit.libreoffice.org/29196
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c30fbfba96ab2d8d6229d7f4010718bd2b3c97d9]

        tdf#75757 remove inheritance from std::vector
        
        Change-Id: Ief06d3ea0288e8ebf34f2f67f3d1dfc9405b6d49
        Reviewed-on: https://gerrit.libreoffice.org/29180
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-09-22  Noel Grandin  <noel@peralex.com>  [b0eecd2d3ba4a1a424a2d52cccf64fe6fc09c34b]

        Revert "remove SfxPoolItemArrayBase_Impl typedef"
        
        This reverts commit d141d5b3bd11ba6154b5d064fb69900405724b13.
        
        seems like I pushed it too soon, it depends on other commits not in yet.

2016-09-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d141d5b3bd11ba6154b5d064fb69900405724b13]

        remove SfxPoolItemArrayBase_Impl typedef
        
        Change-Id: Id4d3f80b3906395838afaffb2b0d00437d17f6dd
        Reviewed-on: https://gerrit.libreoffice.org/29182
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a49748caf2bc3d236862eef5d26383212d35e648]

        convert SfxItemKind to scoped enum
        
        reduced size because it is stored in widely used SfxPoolItem.
        converted 'if' chains to 'switch case'
        
        Change-Id: Id9b5e375b681c88e8c91c561abd1a50610aa4815
        Reviewed-on: https://gerrit.libreoffice.org/29186
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Maarten Bosmans  <mkbosmans@gmail.com>  [450a2fd5e2dafd1a0c08e73ef85db978f6b1a927]

        tdf#53698: Cache more than 1 item in NumberFormatCodeMapper
        
        In zforlist.cxx the function SvNumberFormatter::GetPreviewStringGuess
        switches between the system locale and en_US in order to guess the
        formatting of a number.  This results in poor performance, because in
        the created SvNumberFormat only the last used locale is cached.
        
        Caching more than 1 entries improves the load time for the document
        attached to tdf#53698 from 90s to 60s in case of non en_US locales.
        
        Change-Id: Id0eb4447dea6213015e2d958d8303a1e7892487a
        Reviewed-on: https://gerrit.libreoffice.org/29136
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Noel Grandin  <noel@peralex.com>  [7419057e3ec4365748fa6456e207f40fd9e09c62]

        loplugin:unusedmethods in chart2..svx
        
        Change-Id: Ifb6045885049733415895f58cdd911256f48323c
        Reviewed-on: https://gerrit.libreoffice.org/29187
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Noel Grandin  <noel@peralex.com>  [c4cd079b8f613084a99a83b95c3968b65cbd8900]

        loplugin:unusedmethods in sc..vcl
        
        Change-Id: I70fcf95dfd3db05b4fd6e5cee37866f673d3afa8
        Reviewed-on: https://gerrit.libreoffice.org/29183
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [ba3d6d8a39d31316923d2326059c07b0a7e3c05e]

        sd lok: fix pixel-to-logic conversion in DrawViewShell::MakeVisible()
        
        The problem, as seen by the user is that during shape text edit,
        sometimes just traveling with the cursor causes invalidations, which is
        unexpected.
        
        What happens is sd::Window::KeyInput() invokes
        sd::DrawViewShell::MakeVisible(), which does a pixel-to-logic
        conversion, but because the map mode is in general disabled in the LOK
        case, nothing happens. Then a bit later aVisArea.IsInside(rRect) fails,
        as it compares pixel and logic units, which results in
        sd::ViewOverlayManager::UpdateTags() scheduling an async call to
        sd::ViewOverlayManager::UpdateTagsHdl(), which at the end causes a full
        invalidation in sd::SmartTagSet::remove().
        
        Fix the situation by temporarily enabling map mode, so we don't detect
        a visible cursor area as a non-visible one.
        
        Change-Id: I6d16f24d13143dc263a89317fbc38111e652c0ac

2016-09-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [c6fc963c534bc9069ef975246e5d619777b9f570]

        KDE4 enable and handle rollover menubar
        
        Change-Id: Ice2657c8e8ecccb67d1b14292514a42ff37caa39

2016-09-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [843b9d5dba5098c2676491dda66bed31e57f4329]

        VCL add support for rollover menubars
        
        KDE theme engines can explicitly support rollover menubars via
        styleHint( QStyle::SH_MenuBar_MouseTracking ).
        
        So this adds support for this feature to the vcl::Menu.
        
        Change-Id: Ica923ff2d06cfd54e548ba858b3d90f70d9c255a

2016-09-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [0de3368e4d82d579b8e2550391e142607cbb6aa8]

        tdf#97721 KDE4 no PRESSED state for checkboxes
        
        Selecting radio and check boxes is handled via
        QStyleOptionMenuItem::checked. Actually forwarding the
        QStyle::State_Sunken creates strange artifacts in all
        menus.
        
        Change-Id: Ia0b0864b9bec5961023b4f25315a8acf1fae4683

2016-09-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [c04ce0acbb68f9770e29c2e25fb74c2eb7aa2e11]

        KDE4 no more progress bar flickering
        
        This will always redraw the progress bar over the last one.
        It stops the flickering at least in KDE4 from re-painting the
        background, but obvously will break any transparent or alaiasing
        effect, if it was used.
        
        There is actually a mbProgressNeedsErase in the global settings,
        so actually use it when setting a new progress value.
        
        Change-Id: Ic62784da4f6d08bf0e03a9e04848a5cc687ee236

2016-09-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [78b944747e374c9245173072cf78e67118344d10]

        tdf#94172 KDE4 fix gradient toolbars
        
        Bug introduced by commit 4f5fe008a3d5f0b5ddfa656299306cff9d57d802.
        The code was moved from ImplInitSettings to ApplySettings and somehow
        a not (!) got lost.
        
        Change-Id: Ie3fa4fb99d030d106aab712cd6bdafada8c6d423

2016-09-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [987a4a994edf1512aaa7a92721c4b6e829806b62]

        tdf#94112 KDE4 use disabled WindowText color
        
        Libre office just has a general disabled color. Instead of the
        general QPalette::Mid, use the color QPalette::WindowText of
        the palette QPalette::Disabled.
        
        Change-Id: Ie6943b455d3e6545289b241ee4ab85128f4fd7ab

2016-09-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [3c923db82a649ecec83f6231f97a847d0b8e19ce]

        KDE4 Switch default image color to transparent...
        
        ... and just fill the painted image once at the beginning.
        
        Also adapt background based on the control information from Qt4.
        
        Change-Id: I39c03b2ca779381920e2597b4bea7973fea6ae2a

2016-09-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [11e0a584dd980abc8f2276fc9408a5bf7d71abc1]

        add GAMMA test case
        
        Change-Id: If8778c62ec7c88e036c86ea7cb1fb018c251235e
        Reviewed-on: https://gerrit.libreoffice.org/29147
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [26d175afa94df41bb4a33e50dff3e788ba20ec36]

        add VLOOKUP test case
        
        Change-Id: Ia185cbf7b72ffe014b0f2a3f99bf21c0a33cee06
        Reviewed-on: https://gerrit.libreoffice.org/29153
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-22  Caolán McNamara  <caolanm@redhat.com>  [99ee7deaf0a7a61bc74e8cb2d8a654fb675f50bb]

        Resolves: tdf#102347 configure size/expose might never come...
        
        if you request a size you might not get it.
        
        This attempt dating through...
        
        commit 6dc1d2706f519d91617ac1a12fc2051d97ef98c0
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Jun 15 10:56:33 2015 +0100
        
            another stab at tdf#91393
        
            block paints only if the new requested size is larger than the original and
            unblock on explicit expose events as well as configure ones
        
        ...
        
        commit 8f324aebfb94c4b2023894121b954ad4f35eb395
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Sun Jun 14 15:49:56 2015 +0100
        
            Resolves: tdf#91393 autotext (etc) not fully drawn
        
        ...
        
        commit e6a1956034c98204e30b0ca40330249d6f6f8155
        Author: Jan Holesovsky <kendy@collabora.com>
        Date:   Fri Jun 12 15:36:03 2015 +0200
        
            tdf#91301: Don't cache incomplete tabs.
        
            After introduction of the Idle processing, something has changed so
            that the underlying GetGdkWindow() does not update its size fast enough;
            even though the gtk_window_resize() is called before the Window::Erase()
            (that actually paints the background) etc.
        
        is all junk. I don't see the original problem of tdf#91393 or tdf#91301 anymore
        under gtk2 after reverting this yet anyway to see if they need another fix.
        
        Change-Id: Ide071eba279de726a9c6a80884bc9021c8914d9d

2016-09-22  Michael Stahl  <mstahl@redhat.com>  [a3504b128c752c8fccd55bfc7e2db24f1db53337]

        gbuild: remove gb_CFLAGS/gb_CXXFLAGS += -fno-omit-frame-pointer
        
        This did not take effect anyway because unxgcc.mk unconditionally
        overwrites it; see
        https://lists.freedesktop.org/archives/libreoffice/2016-September/075218.html
        
        Nobody knows why it was added so just remove it.
        
        Change-Id: Ib1a6d06ed8e380e63c588a72b6a65bfbeaacb924

2016-09-22  Michael Stahl  <mstahl@redhat.com>  [df989df233d6af30cc081996707e85ee5acf2c8c]

        gbuild: remove gb_CXXFLAGS += -mminimal-toc on PPC64
        
        This did not take effect anyway because unxgcc.mk unconditionally
        overwrites it; see
        https://lists.freedesktop.org/archives/libreoffice/2016-September/075218.html
        
        Change-Id: I33a2ae9aae44d974d6b5466a2d7dae61ae5cc92c

2016-09-22  Michael Stahl  <mstahl@redhat.com>  [9eac0d443d07949140d638e2fc43c2d312b62dd1]

        gbuild: gb_COMPILERDEFAULTOPTFLAGS doesn't exist
        
        ... since commit 8541943b8d08f62217e99c9d47a5f222e1fba86e
        
        Change-Id: I56b12ebd59b8387878f20d625381d3f743558a43

2016-09-22  Stephan Bergmann  <sbergman@redhat.com>  [73e4a2b25d30259f89931bc0ae43a820f66fb9ba]

        Missing "const"
        
        Change-Id: Ib0cd605cf8e71e94f4442c07300726aff1d9ce03

2016-09-22  Noel Grandin  <noel@peralex.com>  [1c15a20df81fef594ef8fa887247aef9f2248c28]

        loplugin:unusedmethods unused returns
        
        Change-Id: I4da3374e31d3c7407b401d66275da7f56ae83d30
        Reviewed-on: https://gerrit.libreoffice.org/29178
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Takeshi Abe  <tabe@fixedpoint.jp>  [875c5905c71635c8e75d0756cc86d953523726e2]

        sw: Clean up forward declarations
        
        Change-Id: I02eb887101f2ebe9eb5abe8e2291f8cf5d79d2ce
        Reviewed-on: https://gerrit.libreoffice.org/29141
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-09-22  Noel Grandin  <noel@peralex.com>  [fd22e36ff53c448d1d7831b0ac66ecc29621ff9e]

        loplugin:unnecessaryvirtual
        
        Change-Id: I7b1aa65a557f3855939ad8b183bba8ff656946f8
        Reviewed-on: https://gerrit.libreoffice.org/29173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Mike Kaganski  <mike.kaganski@collabora.com>  [5f8eb78d994e1329b9524a709480b71fa862ff6a]

        Silence some MSVC warnings for autogenerated files
        
        Change-Id: I8b4430f9f8282ef7a6b23964ca51d3444a450305
        Reviewed-on: https://gerrit.libreoffice.org/29174
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-09-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [e387193eab0e4729d02b6ffd2c972c3d71942947]

        sw: move LOK_CALLBACK_VIEW_CURSOR_VISIBLE to SwCursorShell
        
        That's where the non-view variant is emitted, and SwVisibleCursor
        said visibility=false even if the cursor was expected to be
        visible.
        
        Also fix the test callback that checked if the payload is equal to the
        "true" literal, but actually the payload was a JSON.
        
        Change-Id: Ifa0e23eb274925e8ab8ef5e7c21370ad2cd22282

2016-09-22  Eike Rathke  <erack@redhat.com>  [a4480555561df77e36c5f622cb63e4cf44b2490a]

        remove unused defines
        
        Change-Id: I72eea07e775fa1987081b952523dc4e32483fc8a

2016-09-22  Eike Rathke  <erack@redhat.com>  [43a8b03e6f250dad19ba36d41adaa0b39be88b10]

        rename GetId() to GetTablesHintId() and GetIndexHintId()
        
        In preparation of moving SfxSimpleHint that has GetId() to SfxHint.
        
        Change-Id: If781ba9578931d9543875ee288ce37c727bfba10

2016-09-22  Mike Kaganski  <mike.kaganski@collabora.com>  [806dfdafa803d643937bc6edcd1aaebeddfeb7ac]

        Use 'with open(file) as f:' to avoid 'ResourceWarning: unclosed file'
        
        Removes 220 warnings from build log (at least under Windows).
        Requires Python 2.5+
        
        Change-Id: I06b18b14a08f2c27528fcb009faddff081ffd54e
        Reviewed-on: https://gerrit.libreoffice.org/29172
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-09-22  Maxim Monastirsky  <momonasmon@gmail.com>  [769f640558dbaf787059bd8131f174a9b1e6d7d0]

        tdf#102355 Fix disabling entries via dispatch interception
        
        ... in ResourceMenuController based top-level menus.
        MenuBarManager doesn't set frame action listener for
        top-level. This wasn't an issue when top-level always
        was the menubar, but now top-level can be a popup menu.
        
        Change-Id: Ibc9116389239eb06f84a2e53b31eacc0a09d438e

2016-09-22  Luke Deller  <luke@deller.id.au>  [328310d52e0f52ed1ebbd23535a67a82693adc61]

        Fix JunitTest_framework_complex:CheckXTitle
        
        This unit test class relies on calling waitForEventIdle to wait for
        UI transitions to complete.  On Windows this is not reliable, due to
        VCL's use of PostMessage (Windows message queue) to asynchronously
        handle some events such as focus changes.
        
        This issue causes the test to intermittently fail when the dispatcher
        for the action the test wants to perform (like closing the print
        preview) is not available yet.
        
         - Change the test code to explicitly wait for the desired dispatcher
           to be available
        
         - Remove the sleep which was added earlier this year to address this
           symptom in one location
        
        Change-Id: Id701209a28cd0c806ab0a548508d31f9f11211f5
        Reviewed-on: https://gerrit.libreoffice.org/29167
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Maxim Monastirsky  <momonasmon@gmail.com>  [7acac4e5b2635f561143701c9634941293f6db14]

        Fix memleak in GtkSalMenu::NativeSetItemCommand
        
        Change-Id: Id952f3dc236d2dc2c6839ce75943bda162fabf82

2016-09-22  Maxim Monastirsky  <momonasmon@gmail.com>  [77bb1d838e1730a552346108fd608b373a05d3c8]

        Don't unnecessarily activate all menus in gtk2
        
        Change-Id: I9d4b4e55673f73dd6c518bb169416958fde72a32

2016-09-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [a912ec7dad25bdb099f80f18b7f8d4892747000b]

        desktop: guard against nullptr frame in doc_registerCallback()
        
        Change-Id: I96956d6631ed574c06df62e9b633d7e1e4d5a5f2

2016-09-22  Szymon Kłos  <eszkadev@gmail.com>  [af3df5340d5d1a26b0d031b03c85cf715ef6ad57]

        Notebookbar: separate .ui files settings for each module
        
        * each module have own list of implementations
        * deleted placeholder .ui files from Calc and Impress
        
        Change-Id: Ib7d4cafbb332447e769ca753003d31e9f3025f0a
        Reviewed-on: https://gerrit.libreoffice.org/29143
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-22  Stephan Bergmann  <sbergman@redhat.com>  [d749277ac0e035a9e34351faa28fcb4201ccfb81]

        Fix sh quoting of ; and \ (the latter in the cygpath -w output)
        
        Change-Id: Iec52b93746b2fd9bbd6ad67667092717f39222d7

2016-09-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [476ceebf4bc1b244dcdb34a743ce5c851a959952]

        tdf#101894 Copying a single sheet with a chart on it garbles the chart
        
        ..on the new sheet
        
        Bug introduced with
            commit 86e9ef21a06a9babefb778dfc3e02118d371d70d
            Author: Noel Grandin <noelgrandin@gmail.com>
            Date:   Tue Mar 8 20:41:21 2016 +0200
            sequence->vector in sc
        
        Change-Id: I7a6539005f42c7a7036c60b12a9ff2f77f71ba6b

2016-09-22  Eike Rathke  <erack@redhat.com>  [60d0b992ea3a910be79ae4a8e8b0bb32a358b18a]

        sc-perf: tdf#87101 add bulk scope for BroadcastRecalcOnRefMove() calls
        
        Bulk scope prevents repeated broadcast/notify/track cycles of identical areas
        during mass broadcasts.
        
        Brings insertion time of tdf#87101 bugdoc from 3min30 down to 2min30
        
        Change-Id: I360fd52b622a8a327cdede47ed398260b7e8b4f6

2016-09-22  Eike Rathke  <erack@redhat.com>  [5306fabfea74c01b49f96920564c7eefa91e87aa]

        tdf#87101 Revert "fdo#83067 also volatile cells need to listen to all refe"...
        
        This reverts commit 0792aef9010007d5738723d8930990028bef2f9e.
        
        It created a bottleneck with massive use of OFFSET() functions mixed
        with other references, see tdf#87101 bugdoc. Will have to come up with a
        different approach to solve the "broadcast cell move" problem.
        
        Additionally, the unit test for tdf#83067 and the original problem still
        work with the reverted change, so we seem to generally have fixed
        something else in the meantime..
        
         Conflicts:
        	sc/source/core/data/formulacell.cxx
        
        Change-Id: Ida2e26398f99ff5878d43ffb46035bc4441dfff6

2016-09-22  Stephan Bergmann  <sbergman@redhat.com>  [14863b9a065ddc3332dd1da14c28708919b0101d]

        Make workdir/UnpackedTarball/langtag/data/.libs/lt-reg2xml find its libs
        
        ...after ecd5d49dc30d11845ccc1a14e26bf37d73959463 "liblangtag: prevent libtool
        from adding annoying stuff to RPATH".  "Outsmarting" libtool in the way
        described in 1d028d4783da69c5c0e6e0b59e0f8ac55eb9d2b1 "Fix Linux RPATH of
        various external modules" only works if there's no utility applications in the
        outsmarted module, that are run while building the outsmarted module (cf. the
        redland case in 1d028d4783da69c5c0e6e0b59e0f8ac55eb9d2b1).  To work around that,
        pass in an LD_LIBRARY_PATH (or equivalent) that finds the relevant libs as built
        in that module.
        
        (And gb_Helper_extend_ld_path was until now only available in com_GCC_defs.mk.
        There, it accepts any number of paths separated by ":".  When used in a
        platform-independend way like it is used here, it will only support a single
        path.)
        
        Change-Id: Ic615e436b19b8b9aa7daa019c8f5287de90c3abc

2016-09-22  Noel Grandin  <noel@peralex.com>  [a1720f3a01f4c44364ce8f93e6fc6de225a4a48b]

        convert C_ constants to typed_flags
        
        Change-Id: Ia80cef26edce3e0a664044f3ca65d33998546d0f

2016-09-22  Noel Grandin  <noel@peralex.com>  [12a2f6dfefb13cfcb75f191f835601357fbc7538]

        convert SIZING constants to scoped typed_flags
        
        Change-Id: Ibd504cd7059bcaae0a37c0df25d805efff573b99

2016-09-22  Noel Grandin  <noel@peralex.com>  [37acd3c0ca1b57834e02ea71b996cdd50743572c]

        convert CARDINALITY constants to scoped enum
        
        Change-Id: I35cc98086850e62a2ea8703fc4b086ed2adff66a

2016-09-22  Noel Grandin  <noel@peralex.com>  [394b8e396541d5620714204118a6fcda7465270b]

        convert UPDATE constants to typed_flags
        
        Change-Id: If32ec675678acf08febc82a48ae43f2358026f76

2016-09-22  Noel Grandin  <noel@peralex.com>  [6a23621be34edea5082382f63f6dde47f9735b71]

        convert COLORMODE_RGB constants to scoped enum
        
        Change-Id: I41d13e08d721402442fe807181bac19f5853debe

2016-09-22  Maarten Bosmans  <mkbosmans@gmail.com>  [110183572bfe9da0020b4c506d4b458bf69b1e85]

        tdf#53698: Add a NumberFormatMapper member to SvNumberformatScan
        
        This way the NumberFormatMapper can cache subsequent getFormatCode calls.
        It improves performance in case LANG=en_US.
        
        Change-Id: I81922f219c29a5aa302e5ad3afead107dee463e3
        Reviewed-on: https://gerrit.libreoffice.org/29135
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Maarten Bosmans  <mkbosmans@gmail.com>  [9df9949cc484ea0ba109e7d41fd03b15afaedb11]

        Remove NumberFormatCodeWrapper
        
        This class only adds a level of indirection, without any useful functionality.
        
        Change-Id: I806e1b9241caf025c62c12c93aad3101daac874a
        Reviewed-on: https://gerrit.libreoffice.org/29134
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-22  Stephan Bergmann  <sbergman@redhat.com>  [4c70a1a6666a079872b8f1966bd398e924dc1d1a]

        Check harder whether file is really under WORKDIR
        
        1977b57bc9aaea71252358fa502110c348153c70 "vcl: loplugin:override" had only hit
        in out-of-tree builds, where the #include in the generated
        workdir/CustomTarget/vcl/unx/kde4/tst_exclude_socket_notifiers.moc is an
        absolute path.  For in-tree builds, the generated #include line is
        "../../../../../vcl/unx/kde4/tst_exclude_socket_notifiers.hxx", so the returned
        getFileName() is .../workdir/../../../../../vcl/..., so was erroneously
        considered to be under WORKDIR.
        
        Change-Id: I9abef04b90ecb4921087a53ff196b833940085e5

2016-09-21  Michael Stahl  <mstahl@redhat.com>  [b078e0d638514b298616838fae090b8294bac32f]

        python3: put a RPATH into libpython3.so
        
        libpython3.so is the "ABI compatible" wrapper library around
        libpython3.5m.so - it is not actually used by anything in LO right now,
        but let's ensure it has RPATH $ORIGIN just in case.
        
        This revealed that the AIX patch in python3 accidentally changed the
        SONAME of libpython3.5m.so from upstream's libpython3.5m.so.1.0
        on ELF platforms, because the SONAME variable was set in the shell
        command but read as a make variable in the next line, which is actually
        evaluated earlier.
        
        So rename a few files in packages to use the upstream SONAME.
        
        Change-Id: I3611f75eee62b0993b853230521a2fa41ac5cd9c

2016-09-21  Michael Stahl  <mstahl@redhat.com>  [3d31cf66bb0c3f628cd175b50373f746ec45645f]

        coinmp: no need for bzip2 library
        
        Change-Id: I1f5115defa3619f13ce00d64d5532d2b08dc2ccb

2016-09-21  Michael Stahl  <mstahl@redhat.com>  [ecd5d49dc30d11845ccc1a14e26bf37d73959463]

        liblangtag: prevent libtool from adding annoying stuff to RPATH
        
        Change-Id: I699e84614f09c6e1edad5bcd51eae73d1ab8123f

2016-09-21  Andras Timar  <andras.timar@collabora.com>  [e58bd7a00eba8d2fd0f1db2e8121c81077a3101d]

        tdf#101976 related: check for read-only state of all Online Update settings
        
        Change-Id: I1c14d3fd8fd257f762f136f5b03ac0ec31b44254
        Reviewed-on: https://gerrit.libreoffice.org/29109
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2016-09-21  Andras Timar  <andras.timar@collabora.com>  [0794fb0edc85bf147e4d199e541efaad578e4b96]

        tdf#92266 better language selection in Windows installer
        
        It won't select 'kok' when we have 'ko', 'sid' when we have
        'si', but language variants will fall back, e.g. en_ZW -> en.
        
        Change-Id: Ie417b6be664d5148829d2f7280e20653f84bc7a3
        Reviewed-on: https://gerrit.libreoffice.org/28744
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2016-09-21  Andras Timar  <andras.timar@collabora.com>  [131446b38311b3437daa187ac534a0d05a9df9ee]

        tdf#93237 different Windows Uninstall DisplayName for 32-bit and 64-bit builds
        
        Change-Id: I6c7f9dd6e64a448b60904d8ee57fd45a45153f01
        Reviewed-on: https://gerrit.libreoffice.org/29102
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2016-09-21  Andras Timar  <andras.timar@collabora.com>  [dd3d1ff9544e2af15847385c24c59837e0db0af7]

        fix en-US language selection logic
        
        Change-Id: I60a90e310bd60c97f4d135a4740928c6e19d3ebc
        Reviewed-on: https://gerrit.libreoffice.org/28743
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2016-09-21  Andras Timar  <andras.timar@collabora.com>  [08d99b2b5f66d56ead828cd6a2744a188de27673]

        fix documentation of $(home) path variable on Windows
        
        Change-Id: Ie97d7d63f2fde98e51e2210c5ad1063ad7ab07db
        Reviewed-on: https://gerrit.libreoffice.org/29144
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2016-09-21  Caolán McNamara  <caolanm@redhat.com>  [1f6af12705ddcf14eb4617a6f2f523b844e3f6db]

        Resolves: tdf#101708 only export loext table attributes in 'extended' variant
        
        Change-Id: I35f297e94e1eb6ed56020cf69102fad4c4d1e7f4

2016-09-21  Caolán McNamara  <caolanm@redhat.com>  [0bfefc0b396bd61cc5f508bf86afc12cfadaa483]

        Resolves: tdf#83037 <-->  corrected into ← →  instead of ↔
        
        don't use - as a word separator except for breaking up
        a compound word for the purposes of tdf#55693, e.g.
        TEst-TEst autocorrected to Test-Test)
        
        Change-Id: Ie52a16af0b5838d1ba0de9c5f9c30dcab05c3bc7

2016-09-21  Caolán McNamara  <caolanm@redhat.com>  [dbaf39901d419f1a601033b7aa4486911c0ca266]

        reorg of code can drop the special msvc warnings handling
        
        no logic change intended
        
        Change-Id: I84f7e3fd60a49f7c3b898c7dda37a92701a8ef68
        Reviewed-on: https://gerrit.libreoffice.org/29151
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [d7788287456cb633226203f259e212c143b83050]

        lok::Document::getCommandValues: expose sw redline author colors
        
        These colors are used in the tiles, so it's a good idea if the client
        can use matching colors for cursors and selections. But to be able to do
        that, we need an API to expose these colors.
        
        Change-Id: Ia688c07e6c300fecdf8dc428d5a3f000d1857387

2016-09-21  Julien Nabet  <serval2412@yahoo.fr>  [cd72269a6a2c85ae9dd4552aa4808ef4fd1f6c0e]

        tdf#102233: avoid infinite loop recursion in IsProtect node method
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=102233#c5
        
        Change-Id: Ic985662011b33d4b20b7c60df33c9ecc97326e85
        Reviewed-on: https://gerrit.libreoffice.org/28972
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-21  Michael Stahl  <mstahl@redhat.com>  [00f62f7b1762f34eec6c35492399628193b4f978]

        add bin/check-elf-dynamic-objects
        
        Change-Id: Ia21375e376c25f9731455ef505422fa9bab884cb

2016-09-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [f240f073d228e62afd3f60563c23626efad0df7f]

        Related: tdf#102308 sw: ignore seconds when combining redlines
        
        The purpose of storing seconds was to get a better timestamp, not to
        make combining impossible.
        
        Also fix two issues with the existing testcase:
        
        - read both timestamps, so test doesn't fail if the second is 0 in the
          first redline
        - don't fail if minute changes while waiting for a second
        
        Change-Id: Ib6c8ecdcf2f0da9191f0b48e6aaefc0b2449583e

2016-09-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d0ebd056868e96469ca1356a0a2f37c433456f75]

        Add some missing documentation to idl files
        
        Change-Id: Id5a3a6d4cc08f55cd7ff31614248ce203b2e4e8d
        Reviewed-on: https://gerrit.libreoffice.org/29146
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-21  Michael Stahl  <mstahl@redhat.com>  [7c9150af57dfeecf4a0828d20238adc1ecaf18e3]

        sw: apparently CppunitTest_sw_mailmerge needs scfilt library
        
        At least my incremental ASAN build failed because it loaded an outdated
        libscfiltlo.so that was still linked against outdated
        liborcus-parser-0.11.so causing an odr-violation.
        
        Change-Id: I4a4e134ab14503b15742138e9c4c29cb2b98d655

2016-09-21  Caolán McNamara  <caolanm@redhat.com>  [22a53c2bb8c72610e96b50a71dd19c755ff17498]

        Related: tdf#102073 survive table in footnotes edgecases
        
        Change-Id: I31339e4adf9bf147cbd788dc1be4088b24d59b74

2016-09-21  Caolán McNamara  <caolanm@redhat.com>  [82dcd668689bce4b16a38baba09922d46d5952e7]

        return early on non-main condition, no logic change
        
        Change-Id: I056ef7100c908cde53794f028a3acef5dcb07779

2016-09-21  Caolán McNamara  <caolanm@redhat.com>  [b2aa15ed6e989c50402e3914bffbc1a352e127de]

        implement IsTableRightToLeft the same as IsTableVertical
        
        Change-Id: I56ab1e9766f53bf8445f8c0ecab4682fcd24b7ec

2016-09-21  Caolán McNamara  <caolanm@redhat.com>  [148ad4cd0981e8352023f574884340ce81730d7b]

        return early on non-main condition, no logic change
        
        Change-Id: Ia804e4c6bfb57e0984f3d6e76cd8d27a299cafe3

2016-09-21  Caolán McNamara  <caolanm@redhat.com>  [fa5337ce04a642cb54d802f102735d90728516b9]

        use #i format for these bug ids
        
        Change-Id: I90b6e426718ff11b4dfae00f7ee6b5e1036390f9

2016-09-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5057c70ed8fea6f68c1bb28cfc35243d46cf712b]

        remove #defines for HtmlContextFlags masks
        
        InsertFlyFrame was always called with CONTEXT_FLAGS_ABSPOS mask.
        Put the value of CONTEXT_FLAGS_ABSPOS in the function and remove
        parameter.
        CONTEXT_FLAGS_MULTICOL is used for headers/footers and footnote
        contexts. Put the mask in the enum class.
        
        Change-Id: I9b1bcd27270ee7fc0eddfaf10afa430a36b2adc9
        Reviewed-on: https://gerrit.libreoffice.org/29138
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-09-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [adfb650bec005a46c2192852a8f5801497a19611]

        tdf#101359 handle less bookmarks then expected
        
        Change-Id: Iaa4a54aecbe894296609f462db451c2ed94b1213

2016-09-21  Michael Stahl  <mstahl@redhat.com>  [f610982ea6210a20b497d17078d6f67d9d6a554b]

        oops /me stupid
        
        Change-Id: Ic6a3d52f0f5d288858f9164e31997a315993a34a

2016-09-21  Michael Stahl  <mstahl@redhat.com>  [1977b57bc9aaea71252358fa502110c348153c70]

        vcl: loplugin:override
        
        Change-Id: I884e1e53eb26d092e8d75319d331e42dbc320209

2016-09-21  Stephan Bergmann  <sbergman@redhat.com>  [ca3c8526efc57eb90dcb238dd740cfe41df13b31]

        Valgrind reports read of uninitialized bCLBool
        
        ...during e.g. CppunitTest_sc_subsequent_filters_test, where
        CL_DEVICE_LINKER_AVAILABLE is apparently a later addition (<https://
        www.khronos.org/registry/cl/sdk/1.2/docs/man/xhtml/clGetDeviceInfo.html>
        mentions it while <https://www.khronos.org/registry/cl/sdk/1.0/docs/man/xhtml/
        clGetDeviceInfo.html> doesn't).
        
        Change-Id: Icdaeffa4adb0765a6317f443130fa295761eb93f

2016-09-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1c856b3e282a43943f25717acd6ebbf6e2225f39]

        Fix typo
        
        Change-Id: I3055f06c2b72d651ebf633bc46aaf682716a8fc2
        Reviewed-on: https://gerrit.libreoffice.org/29139
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-21  Stephan Bergmann  <sbergman@redhat.com>  [6d0b2791c41f27068ef165c020193ff8b30e4ea8]

        ASan/UBSan reports read of uninitialized bHasStandardStyles
        
        ...during CppunitTest_sc_subsequent_filters_test, where
        7911f21cd3e0deb6c1966dc97b8a5e5cf994d3af "Add to a method to check if stlpool
        already has standard styles" apparently forgot to initialize it
        
        Change-Id: I66c6ccb8f3a3ec38ed326ccf35f3a82711c4ef6f

2016-09-21  Andras Timar  <andras.timar@collabora.com>  [3e9e36f64d29a1abc9b4dd0893e3b80d9944469c]

        unused header
        
        Change-Id: I9339f192ae84d46a496ab76cb6430d32a28c7787
        Reviewed-on: https://gerrit.libreoffice.org/29108
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-09-21  Andras Timar  <andras.timar@collabora.com>  [3d45d6fdb8f8a6adfc696d7b89b502cd0530460b]

        64-bit Windows build is not experimental for a while
        
        Change-Id: I1b973c60a19e59c98c669d08e8472c18c2fc0c58
        Reviewed-on: https://gerrit.libreoffice.org/29104
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-09-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [613147080a070518ee6965b373cd7c9553ce90e1]

        add SHEET test case
        
        Change-Id: I0b968bef2e9dba00879868e7b63865ac5531ba7c
        Reviewed-on: https://gerrit.libreoffice.org/29103
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-21  Noel Grandin  <noel@peralex.com>  [51c6e9153de507f37d1474b31f557265cb304c06]

        convert SfxItemPresentation to scoped enum
        
        Change-Id: Ibf605706a9f804ab509ac4f92f5f88fcf3daebc1
        Reviewed-on: https://gerrit.libreoffice.org/29131
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-21  Caolán McNamara  <caolanm@redhat.com>  [25e4708c1f49986f3f082beb2e940aa2d7fb4d81]

        Resolves: tdf#100795 SAL_MIN_INT32 32bit overflows on finding min limit
        
        for control points, so halve it to the practical limit
        
        Change-Id: I1285631bebebf86e257a2fdd804c0c81dcefac96

2016-09-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [aaf8eb1cb09a5072de620269d2474eec622393d1]

        sw: use range-based for loop in textboxhelper
        
        Change-Id: I5275e4bd9e812a1b1229ad67fba671fdb23d2b37

2016-09-21  Andrea Pescetti  <pescetti@apache.org>  [74ac65c49cc1d53b1aa93c2b7c720255867aace2]

        #i114963# Enable IPC before OpenClients to allow client connections when printing.
        
        Patch By: aptitude@btconnect.com
        
        (cherry picked from commit 602bd18953b23b7aa939cc118d2aa7cb24b172be)
        Conflicts:
        	desktop/source/app/app.cxx

2016-09-21  Noel Grandin  <noel@peralex.com>  [90fd9bdef5ad4254971e68c2174da470ef3822bc]

        loplugin:implicitboolconversion
        
        Change-Id: Id7dafb926a0eb7fae5e481555eae3d35fe795900

2016-09-21  Noel Grandin  <noel@peralex.com>  [3153c581e071188f5487fc805c7916ef8f508d91]

        spelling Surregate->Surrogate
        
        Change-Id: Ic7d79036f4e94a487c9b12edb18d6e4098938585

2016-09-21  Noel Grandin  <noel@peralex.com>  [553f10c71a2cc92f5f5890e24948f5277e3d2758]

        add dumpAsXml() to more pool items
        
        Change-Id: I276109148bab8180ce2442f5ee69722357362453

2016-09-21  Stephan Bergmann  <sbergman@redhat.com>  [c33647429b179c024f0749be85c89f737a8b42db]

        cid#1371252: Add move semantics
        
        Change-Id: I7cf1b4c92fdddbef681654c780a9ee466c33ce0b

2016-09-21  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [dec8da2a9aadbb6758ee76c30582bd8620a10ecb]

        Ignore temporary editor/tool files
        
        Change-Id: Ibe47493edad6a6b016810ea777907d84d0f618f9
        Reviewed-on: https://gerrit.libreoffice.org/28651
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2016-09-20  Eike Rathke  <erack@redhat.com>  [a8a8ff59c5749bbe1f2f58ea8fd42d66e6ae2a81]

        sc-perf: tdf#79023 do not call SvNumberFormatter also for numbers in OOXML
        
        Change-Id: Ib565687bff2205da0213f6d523dd2bc42c96ad47

2016-09-20  Eike Rathke  <erack@redhat.com>  [73c7e0921d752df53004ed55735f3e8888cc592f]

        sc-perf: tdf#79023 for ODFF do not call SvNumberFormatter to determine numeric
        
        Speedup of this particular function and callees by factor 33 ...
        
        1000 calls for =12345.6789 and =123.456 alternating:
        
        Before:
        Ir       Irpc  Callee
        9859177  9859  ScCompiler::IsValue
        6246858  6246  SvNumberFormatter::IsNumberFormat
        3496261  3496  SvNumberFormatter::GetStandardIndex
        
        After:
         298000   298  ScCompiler::IsValue
         248000   248  rtl_math_uStringToDouble
        
        Change-Id: I36eac8c5fe1b1cbf34dfb480c9e7ca6607769364

2016-09-20  Tor Lillqvist  <tml@collabora.com>  [3b658417dc563e48906ba246ec2bfeaaefb5603b]

        loplugin:defaultparams
        
        Change-Id: Ic314f620e711f8e16980c568c28b7cc361c5c1a8

2016-09-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7ecd33724fcfff08db1cfd963c68cd0ed83f98c2]

        Improve warnings in pivot table code
        
        Change-Id: I5230bcb4abbc720cc2177e26f8fa5b8969039624

2016-09-20  Henry Castro  <hcastro@collabora.com>  [0b5c4d382185c781ee5161b36bbe21be3db94a47]

        sc draw: emit LOK_CALLBACK_GRAPHIC_VIEW_SELECTION when view is created
        
        In multiple view environment, when a new view is created ensure to
        notify other views graphic view selections.
        
        Change-Id: If75f9525af6e851e096b6d273957b94882c441cf
        Reviewed-on: https://gerrit.libreoffice.org/29094
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-09-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [28447258fb6d9b8246f2a96d1a86945ef255d110]

        lokdocview: guard against int overflow
        
        If a too large rectangle is parsed, the width or the height may be
        larger than std::numeric_limits<int>::max(), in that case just set
        width/height to that max value, instead of allowing an overflow.
        
        Change-Id: Ic01319b01a3f9286501c346ea765868be57466a1

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [11aa8ac4e3ae212cd06ffe9f24c5d99af5dfb9a3]

        cid#1371314: Add move semantics
        
        Change-Id: I995cbdb2b6adc707abe5f1a179e94251641120bc

2016-09-20  Michael Stahl  <mstahl@redhat.com>  [b7faef01678573f7b060ad26798aa841689ce3e6]

        tdf#101536 sw: do load Insert Index dialog's document ReadOnly
        
        Turns out SwOneExampleFrame is used for different things, so load doc
        read-only only if it's an existing document.
        
        (regression from 6a8407d82d71083c8bdec6a106ba9092a5196cbe)
        
        Change-Id: I0a1ab0725ed9dccca23742c9d83cd9635a188edf

2016-09-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [ccb979c53931ab3f4712d0a3f7d0f844dcfc5c5d]

        tdf#101359 Really walk the document mark list
        
        In both functions we want to walk the current mark list and
        act on the MarkType::BOOKMARK, so mimic the behaviour of
        PopulateTable in HaveBookmarksChanged.
        
        My previous commit 96454829f7dc6480f9ddd4262bc03d5ccabadea4
        is broken and just works out of luck...
        
        Change-Id: I2f53b775208cad7e83992d1ae4fb67a41588cb92

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [5e0edd5fafbc8696fe75d9518a93b59969418c43]

        Fix "ubsan: 9 is not a valid value for type ´SvxNumType´" once again
        
        ...after 1658bd231bc662504a072097dc614c29fe2e116d "loplugin:unusedenumvalues"
        broke it again after 992fba98f4d0b6ff0d20c15b0ddff09edd37847c "ubsan: 9 is not a
        valid value for type ´SvxNumType´" had fixed it the last time.
        
        This time, acknowledge that SvxNumType can apparently take on rather arbitrary
        sal_Int16 values from the css::style::NumberingTypes constants, and make it an
        alias for sal_Int16 (whether or not keeping such a trivial alias is good or bad
        overall).
        
        Or is the bug elsewhere, and values of type SvxNumType should really only take
        on the restricted set of values originally encoded by the enum?  At least the
        below UBSan backtrace (from CppunitTest_sw_rtfexport) suggests otherwise, but
        then again there's also an SvxExtNumType enum (include/editeng/svxenum.hxx),
        encompassing more parts of css::style::NumberingTypes.  Oh, my.
        
        > svx/source/items/pageitem.cxx:49:25: runtime error: load of value 9, which is not a valid value for type 'SvxNumType'
        >  #0 0x2aafdaebe669 in SvxPageItem::SvxPageItem(SvxPageItem const&) svx/source/items/pageitem.cxx:49:25
        >  #1 0x2aafdaebf194 in SvxPageItem::Clone(SfxItemPool*) const svx/source/items/pageitem.cxx:59:16
        >  #2 0x2aaf7fab9b7c in SfxItemPool::Put(SfxPoolItem const&, unsigned short) svl/source/items/itempool.cxx:632:40
        >  #3 0x2aaf7fc4794a in SfxItemSet::Put(SfxPoolItem const&, unsigned short) svl/source/items/itemset.cxx:467:56
        >  #4 0x2aaf7fb96635 in SfxItemSet::Put(SfxPoolItem const&) include/svl/itemset.hxx:131:42
        >  #5 0x2aaf7fb89539 in SfxItemPropertySet::setPropertyValue(SfxItemPropertySimpleEntry const&, com::sun::star::uno::Any const&, SfxItemSet&) const svl/source/items/itemprop.cxx:256:14
        >  #6 0x2aaf9ef1a5d4 in void SwXStyle::SetPropertyValue<(unsigned short)1>(SfxItemPropertySimpleEntry const&, SfxItemPropertySet const&, com::sun::star::uno::Any const&, SwStyleBase_Impl&) sw/source/core/unocore/unostyle.cxx:1596:14
        >  #7 0x2aaf9ef3c72f in SwXStyle::SetStyleProperty(SfxItemPropertySimpleEntry const&, SfxItemPropertySet const&, com::sun::star::uno::Any const&, SwStyleBase_Impl&) sw/source/core/unocore/unostyle.cxx:2013:9
        >  #8 0x2aaf9ef8103d in SwXPageStyle::SetPropertyValues_Impl(com::sun::star::uno::Sequence<rtl::OUString> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) sw/source/core/unocore/unostyle.cxx:3025:17
        >  #9 0x2aaf9ef821ee in SwXPageStyle::setPropertyValues(com::sun::star::uno::Sequence<rtl::OUString> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) sw/source/core/unocore/unostyle.cxx:3053:9
        >  #10 0x2ab00730d08b in writerfilter::dmapper::SectionPropertyMap::ApplyProperties_(com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&) writerfilter/source/dmapper/PropertyMap.cxx:1489:24
        >  #11 0x2ab00731cede in writerfilter::dmapper::SectionPropertyMap::CloseSectionGroup(writerfilter::dmapper::DomainMapper_Impl&) writerfilter/source/dmapper/PropertyMap.cxx:1331:13
        >  #12 0x2ab006b9ede2 in writerfilter::dmapper::DomainMapper::lcl_endSectionGroup() writerfilter/source/dmapper/DomainMapper.cxx:2823:30
        >  #13 0x2ab0071db9f9 in writerfilter::LoggedStream::endSectionGroup() writerfilter/source/dmapper/LoggedResources.cxx:101:5
        >  #14 0x2ab006712a3b in writerfilter::rtftok::RTFDocumentImpl::sectBreak(bool) writerfilter/source/rtftok/rtfdocumentimpl.cxx:633:18
        >  #15 0x2ab0067a8c13 in writerfilter::rtftok::RTFDocumentImpl::popState() writerfilter/source/rtftok/rtfdocumentimpl.cxx:2789:13
        >  #16 0x2ab006a26134 in writerfilter::rtftok::RTFTokenizer::resolveParse() writerfilter/source/rtftok/rtftokenizer.cxx:105:33
        >  #17 0x2ab0067194f9 in writerfilter::rtftok::RTFDocumentImpl::resolve(writerfilter::Stream&) writerfilter/source/rtftok/rtfdocumentimpl.cxx:740:27
        >  #18 0x2ab0075ebae7 in RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) writerfilter/source/filter/RtfFilter.cxx:147:20
        >  #19 0x2aafcf2873a5 in SfxObjectShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) sfx2/source/doc/objstor.cxx:2261:30
        >  #20 0x2aafcf22d4d2 in SfxObjectShell::DoLoad(SfxMedium*) sfx2/source/doc/objstor.cxx:764:23
        >  #21 0x2aafcf4a4d09 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) sfx2/source/doc/sfxbasemodel.cxx:1841:36
        >  #22 0x2aafcfde31b3 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:698:28
        >  #23 0x2aaffef07028 in framework::LoadEnv::impl_loadContent() framework/source/loadenv/loadenv.cxx:1110:37
        >  #24 0x2aaffeeead5a in framework::LoadEnv::startLoading() framework/source/loadenv/loadenv.cxx:379:20
        >  #25 0x2aaffeee3919 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:165:14
        >  #26 0x2aafff10ddac 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:596:12
        >  #27 0x2aafff10e11a 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:582:64
        >  #28 0x2aafab4c3938 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
        >  #29 0x2aaf90aee900 in SwModelTestBase::loadURL(rtl::OUString const&, char const*) sw/qa/extras/inc/swmodeltestbase.hxx:621:23
        >  #30 0x2aaf90aed267 in SwModelTestBase::load(char const*, char const*) sw/qa/extras/inc/swmodeltestbase.hxx:610:16
        >  #31 0x2aaf90aec404 in SwModelTestBase::executeImportTest(char const*) sw/qa/extras/inc/swmodeltestbase.hxx:222:13
        >  #32 0x2aaf90cf4d31 in testTdf65642::Import() sw/qa/extras/rtfexport/rtfexport.cxx:1013:1
        >  #33 0x2aaf90cf62af in CppUnit::TestCaller<testTdf65642>::runTest() workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:166:6
        >  #34 0x2aaf4ee5d7dd in CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >  #35 0x2aaf680c4cd6 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) test/source/vclbootstrapprotector.cxx:36:14
        >  #36 0x2aaf4ee17a87 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >  #37 0x2aaf5ea4a8a6 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12
        >  #38 0x2aaf4ee17a87 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >  #39 0x2aaf5abd5ef4 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:65:16
        >  #40 0x2aaf4ee17a87 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >  #41 0x2aaf4ed8c2ef in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >  #42 0x2aaf4ee17a87 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >  #43 0x2aaf4ee14101 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:77:18
        >  #44 0x2aaf4eede065 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:181:28
        >  #45 0x2aaf4ee5a929 in CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >  #46 0x2aaf4ee60ad3 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >  #47 0x2aaf4ee5fa3d in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >  #48 0x2aaf4ee60ad3 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >  #49 0x2aaf4ee5fa3d in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >  #50 0x2aaf4ef1eeb6 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >  #51 0x2aaf4eedbe79 in CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:148:9
        >  #52 0x2aaf4ef20440 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
        >  #53 0x52b642 in (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:305:20
        >  #54 0x52604d in sal_main() sal/cppunittester/cppunittester.cxx:455:20
        >  #55 0x524192 in main sal/cppunittester/cppunittester.cxx:362:1
        >  #56 0x2aaf50b3c730 in __libc_start_main (/lib64/libc.so.6+0x20730)
        >  #57 0x437658 in _start (workdir/LinkTarget/Executable/cppunittester+0x437658)
        
        Change-Id: Id170860cbff9f4cae5c87cb5cfc70ffe3bc8c9c5

2016-09-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d09bfe6bf10fe16e087c7f30268b72f36c33302e]

        tdf#96662, only use the crossBetween="midCat" for line and scatter chart
        
        Change-Id: Id2be263daf2c5a9f2d69ed50b79ac029143f02ca
        Reviewed-on: https://gerrit.libreoffice.org/29080
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [d9dca1eef91faa710112ffd20a2b2d36b48a9287]

        tdf#102308 sw: improve redline timestamp precision
        
        It's not clear why it was like this since the initial import, but at
        least not clearing seconds is already an improvement.
        
        Change-Id: Ic452256d4ab47e6779ec71fe6576eacb5b74fb43

2016-09-20  Michael Stahl  <mstahl@redhat.com>  [bb0e9dd57e7ca0f346ac1102139edaec4e6b3790]

        tdf#101164 sw: Insert Database Columns dialog: expect selection
        
        ... as bookmarks, not raw row indexes.  Bookmarks is what
        FmXGridPeer::getSelection() / FmGridControl::getSelectionBookmarks()
        always produce, and it's unclear to me if there even is a case where
        something other than a bookmark ends up pasted into Writer.
        
        The only case where dbaccess creates a selection that doesn't contain
        bookmarks is in SbaGridControl::implTransferSelectedRows() if no rows
        are selected but i haven't figured out how to reach that state.
        
        (regression in OOo 3.3)
        
        Change-Id: Ib45787bc002447338df775102790843f2cb1dd3b

2016-09-20  Michael Stahl  <mstahl@redhat.com>  [984790f15d935f986fd0f5ed92f6a63c17eace35]

        tdf#101164 sw: Insert Database Columns dialog: ensure one of ...
        
        ... the radio buttons is active by default, in case there's no
        configuration to read the state from yet.
        
        Change-Id: If1c0462eb5cb9ea5177f1d5a8953b34fabd0829c

2016-09-20  Michael Stahl  <mstahl@redhat.com>  [14bcb68cbbd23db8705d40dd116d3970a00b08e7]

        o3tl: replace yet another sal_Size with std::size_t
        
        Change-Id: I3f6a401d6d5ed7b44a71dc8bda559dcc4d57ee32

2016-09-20  Noel Grandin  <noel@peralex.com>  [3f736b998d6606f5b6066bca528c15d5f40242b5]

        fix build
        
        by reverting part of commit b18e1bc61ccba9d0c74274e2fe45b2b422c601cf
        "loplugin:unusedfields"
        
        Change-Id: I69274b54f65e22ec15a053b54af84635d245f51b

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [0a6c8bde34efbb25f52fcd728d489544424f10ed]

        CPPUNIT_ASSERT_EQUAL disambiguation
        
        Change-Id: I31d30627badb08469f7e0fd3ded957df78b58275

2016-09-20  Noel Grandin  <noel@peralex.com>  [5865af093c9698c7358e6f3b8ae37cd2cb1cfaff]

        tdf#102223 EDITING Deleting all content from a cell changes font formatting
        
        The code in question was added in:
          commit 48ea88c8c8194d65105aa22108583369575926e1
          Author: Rüdiger Timm <rt@openoffice.org>
          Date:   Wed Mar 12 09:02:20 2008 +0000
          INTEGRATION: CWS impresstables2 (1.1.2); FILE ADDED
        
        So hard to tell what its original purpose was. Probably trying to clean
        up the model, but had the unintended side effect of removing styles.
        
        Change-Id: I7d774706c22cf72e914b356df9bbc5947ee2c1a5
        Reviewed-on: https://gerrit.libreoffice.org/28950
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b18e1bc61ccba9d0c74274e2fe45b2b422c601cf]

        loplugin:unusedfields
        
        Change-Id: I852e98b16fdcb88b04e39d11e3101d502c918c24
        Reviewed-on: https://gerrit.libreoffice.org/29078
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-20  Caolán McNamara  <caolanm@redhat.com>  [8a382d4ad190cf07cbd6b1fd6b903975134b0cf1]

        Related: rhbz#1362451 avoid recursive ownerchanged handling during ownerchange
        
        Change-Id: Id9c12b7ce6458348890d7c7ff7fdb2cd37c4601c

2016-09-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3e826f8897170caee4b8a51a8346c71cb767984d]

        tdf#102295: remove mutex - use atomic for watchdog timings
        
        Change-Id: I6587bad8b7906faeae39735343278b10be78c05b

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [e1954f5ba5f637c9df801401db3630c8e1138ccf]

        Related cid#1371287: Work around missing OStringBuffer move semantics
        
        ...by adding more assign op overloads instead
        
        Change-Id: I3686d6c29adc47b1a8c48be4260614fd53589c8b

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [95ee4cab864c0bafb23bc7d0e3ac25a0d91e22f8]

        Related cid#1371289: Work around missing OUStringBuffer move semantics
        
        ...by adding more assign op overloads instead
        
        Change-Id: I2d2e1b7f19d1b57528707ed5a5cce94b5fa5c2d0

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [7e965ee623a31392d86eb925acaf8ea664a33da7]

        Related cid#1371287: Improve code to not depend on missing move assignment
        
        Change-Id: I0397812ed7b728e03199d64929c42292fc9b1502

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [2bd18402f1de8401511e4199e3b2113d9149ebdb]

        cid#1371306: Add move semantics
        
        Change-Id: Id669a84742cc4ffa3bb9f225af7fa4d218999681

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [f0f600751feb5615499010c31e5a577568a88e7f]

        cid#1371245: Add move semantics
        
        Change-Id: I35daf9030478831262521497a1977bdfbe661dd8

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [9dbb9f9a07d43841473770e9d8c4d4f1f5ffba9a]

        cid#1371291: Add move semantics
        
        Change-Id: I9bca3413e023b6909fbf75e567ed75739189bc43

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [49f11e4a5cb60993e1421ccae831c810d494c4d7]

        Related cid#1371289: Improve code to not depend on missing move assignment
        
        Change-Id: I6f0b8247b6757ddee158bd870473b749f22e7671

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [b1e945d8969e5d27df4ce94e77d871576b2b2d32]

        Remove redundant default ctor definition
        
        Change-Id: Ifdeaf8cde86eb284e7b5c67e8ef3bfe816c5654c

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [61794421b1b77bd4211e82f4f9642b310aefdd41]

        Related cid#1371287: Improve code to not depend on missing move assignment
        
        Change-Id: I4c03ad08078e25ea7f7d754e6eaa587da7984c9d

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [e27a0ec89f6d13be0ddf4d68b844a78f939f7bf9]

        Related cid#1371289: Improve code to not depend on missing move assignment
        
        Change-Id: Id254fa76cafe33a36646d517d224ba6a05406c09

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [cf62e6c1d87bdee8021351cefaedec0796e15c90]

        Related cid#1371289: Improve code to not depend on missing move assignment
        
        Change-Id: I332010574a2ddd13590452f08da32f21f8ef882b

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [f6766271b361fe18a299df23cb0b6d67467f70d5]

        Mark new exported function as SAL_CALL
        
        ...for consistency with existing exported functions
        
        Change-Id: Ib513dc8ce4dbf4e614f5453f2bbd32dcac4b8666

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [480edfceca5470eb4fe9f11c9535645872ee4bd6]

        external/liborcus: Mark patch as upstreamed
        
        Change-Id: Id830c74cbdfb759300ae278df2ece642eb3579bb

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [075489b4b810692edc2ba9910eb3ca659a2b6745]

        Adapt loplugin:dllprivate to DISABLE_DYNLOADING
        
        Change-Id: I721cfeaa144c773ead457e1c9138009d4071a06a

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [ee0a0b840763df64ee8940697dbea69c6cccf5e9]

        external/liborcus: Let us override -fvisiblity=hidden
        
        (needed by UBSan builds that use -fvisibility-ms-compat instead)
        
        Change-Id: Ifabaf352cf2b9e77f9458eff46e240141f9e729d

2016-09-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [5edebdf67720ac0867b088400e2b31806138dc25]

        tdf#84684 RTF import: fix ZOrder of child shapes inside group shape
        
        Both ODF and OOXML's drawingML seem to just not write ZOrder for child
        shapes (instead they just describe them in a bottom-up order), but RTF
        does use dhgt, it seems. Given that ZOrder has different meaning inside
        and outside a group shape use a stack of GraphicZOrderHelpers to get the
        correct result.
        
        Change-Id: I68dbd9f0ae59a1759da14bf414dc1d277d1c927d

2016-09-20  Jan Holesovsky  <kendy@collabora.com>  [81b9c4e20a1749d143715eb4367be104da7c872f]

        tdf#102295: AMD actually has two vendor id's.
        
        Change-Id: I9cc1341c8f8d154927a778dfa15b8d3013a9a487

2016-09-20  Jan Holesovsky  <kendy@collabora.com>  [cd98a0fd6c15069a5e1e5dfccedac13da686083b]

        tdf#102295: The relaxed values were actually too pessimistic.
        
        Change-Id: Ia117ae4a60a10994f3c59316e8c9a161aa8e5baf

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [1ea987f23a4514bcae5a6bd98014ade1af4a0107]

        Remove HAVE_GCC_VISIBILITY_BROKEN, never true
        
        The check for broken -fvisiblity-inlines-hidden doesn't mention a specific bug.
        Its roots date back to 072e89cf68dcf9b6713945e402dd7a9fe5cea48d "INTEGRATION:
        CWS newportstl" of the --with(out)-stlport area.  Lets assume whatever failure
        is long since fixed.
        
        Make this a fatal configure error for now.  The check should be removed
        completely after LO 5.3 branch-off.
        
        Change-Id: I7c64c2e8b9bd342beec9b84ff71f5712a6155b7d
        Reviewed-on: https://gerrit.libreoffice.org/29075
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [6a00d6e074287d112575b3eba6e575504bd9f069]

        Remove obsolete HAVE_GCC_VISIBILITY_BROKEN check
        
        <https://llvm.org/bugs/show_bug.cgi?id=12255> "with -fvisibility-inlines-hidden
        needed copy not emitted for virtual inline function" (which covers the relevant
        part of the Clang bug 11250 mentioned in the check) is reportedly fixed ever
        since at last Clang 3.2.
        
        Make this a fatal configure error for now.  The check should be removed
        completely after LO 5.3 branch-off.
        
        Change-Id: I47edf92968f32735a509ef649e0e85b891baab4b
        Reviewed-on: https://gerrit.libreoffice.org/29074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [f255c3e96e25a43a4724d80287554d892d7ffd70]

        [API CHANGE] Remove HAVE_GCC_VISIBILITY_FEATURE, always true
        
        * GCC documents -fvisibility at least as far back as the GCC 4.0 online
          documentation at
          <https://gcc.gnu.org/onlinedocs/gcc-4.0.4/gcc/Code-Gen-Options.html>.
        
        * For external code, odk/settings/settings.mk unconditionally set
          HAVE_GCC_VISIBILITY_FEATURE for all platforms other than Windows.
        
        Make this a fatal configure error for now.  The check should be removed
        completely after LO 5.3 branch-off.
        
        Change-Id: I1de415b6ed1591e0a7b6640ece861b6f0ef74112
        Reviewed-on: https://gerrit.libreoffice.org/29073
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [60b6b1eae563c727160724a8671844bf8136f5d5]

        Remove obsolete HAVE_GCC_VISIBILITY_FEATURE check
        
        <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26905> "default-visibility class
        symbol improperly resolved as hidden-visibility" is fixed ever since GCC 4.2.
        
        Make this a fatal configure error for now.  The check should be removed
        completely after LO 5.3 branch-off.
        
        Change-Id: Ie365d5a0e2217a4efd1e8e2642963738ae7d20b1
        Reviewed-on: https://gerrit.libreoffice.org/29072
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [8af35c9590262965c603d8609b57cc76d23e8506]

        Remove obsolete HAVE_GCC_VISIBILITY_FEATURE check
        
        <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19664> "libstdc++ headers should
        have pop/push of the visibility around the declarations" (aka gcc#22482,
        rhbz#162935) is fixed ever since GCC 4.2.
        
        Make this a fatal configure error for now.  The check should be removed
        completely after LO 5.3 branch-off.
        
        Change-Id: I3e8fde187b4b20652ee3164485ef868a9bf5a7ce
        Reviewed-on: https://gerrit.libreoffice.org/29071
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-20  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [63e034326b56f6c8696ac1d82a32ae8fbffdba2a]

        convert constants to scoped enum TblAction
        
        move enum to header because default function parameters need them.
        added default case to switch to mute 'not handled case' warnings.
        
        Change-Id: I54d8734232e7568fd21ad0178a8492b4903866a3
        Reviewed-on: https://gerrit.libreoffice.org/29038
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e245b05b2d0a64c4aed9bad96242ee6c021d43c5]

        adapt aMsgItemInfo to 5b8c22379
        
        Change-Id: If5fd822f3f90b204d2661cf7b4446cb925ee6f3b

2016-09-20  Takeshi Abe  <tabe@fixedpoint.jp>  [3a8035bcb6cf081572d86813021bbccab265a935]

        tdf#97049 Export "intd" to MathML
        
        Change-Id: Ie1fc33e18958e73d4876b2b5daceec127011c3cc
        Reviewed-on: https://gerrit.libreoffice.org/29003
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [d5f1e7c5adac5f38379c56b536640f3aaf9ec7d5]

        Obsolete workaround for SUNPRO 5 compiler
        
        Change-Id: Ib51f08e1d0e0dff066b06ecd85976b777d722a33

2016-09-20  Stephan Bergmann  <sbergman@redhat.com>  [07339d03afe742c53c22cb4ff5f73fe3132cff54]

        Remove obsolete workaround for SUNPRO 5 compiler
        
        ...copy/pasted into three more places
        
        Change-Id: I6661244d0248af509cd867fc3e8c451551068a78

2016-09-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [ece7079f77efea3fcbd205209fb16f6c9a12bf3f]

        Updated core Project: help  229282b80660a023077e5330afbbae51398b9690
        
        It’s called an asterisk
        
        Change-Id: If15846de1cd0df1023198bff74711419ec3137f5
        

2016-09-20  Gabor Kelemen  <kelemeng@gnome.hu>  [e57baf08d6b1911ac151e5485b2ea8331725324f]

        Updated core Project: help  e8cbb3daf90aa2a6f2e68c01841535b49d53d066
        
        tdf#97105 Fix location of the Freze Rows and Columns menu item
        
        This is now under View -> Freeze Cells
        
        Change-Id: I6968ee93a1d2f12451791b297b9497eae6e93cd6
        Reviewed-on: https://gerrit.libreoffice.org/29024
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-09-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.com>  [e5c3c69423c0f32bf4bee147936e58ba4d3be181]

        tdf#102295: relax timeout timings for the GL watchdog
        
        Some OS/GPU combinations need more relaxed watchdog timeout timings
        as the shader compilation takes too long to complete.
        
        Change-Id: Ifd9ff7ecfa4b004d5411d6d364dd01a389a3fcec

2016-09-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [11370a0ce5a8ca503927cff38d79b38e513123fe]

        try to generate more excel compliant files, tdf#41722
        
        §18.3.1.10 says for the operator attribute: "The operator in a "cell
        value is" conditional formatting rule. This attribute is ignored if
        type is not equal to cellIs"
        
        but checking §18.18.15 there are at least 4 attribute values that are
        not related to cellIs. I have added them now but need to test that this
        really helps.
        
        Change-Id: Id15efc7e0148b4e3b54404d1ffd911adc56b11ec

2016-09-19  Caolán McNamara  <caolanm@redhat.com>  [38a61ddaf63768ebe19c92d561eac6f50d67ded7]

        Resolves: tdf#102293 triple click results in visually unselected word
        
        in previously unselected textboxes in impress
        
        started happening after...
        
        commit 16c7f8916661df24f4681ec82f6bd4d7ad85d141
        Date:   Tue Jan 12 16:36:49 2016 +0000
        
            tdf#97075 - don't render sdr overlays before we paint
        
        in impress instead flush the overlay after activating the edit object
        if we go on to put the cursor in there. Seems to work.
        
        Change-Id: Ib746c36d1074aee09771a3dc1d69834ce80a9c08

2016-09-19  Milos Sramek  <milos.sramek@soit.sk>  [5c71ae07229b1a76b6ad54c485c8cde55ea309e5]

        Explanation of the SPRM acronym added to definition of the Sprm class
        
        Change-Id: I536cd6ba2d531292d5148819dfd914b76f4b1111
        Reviewed-on: https://gerrit.libreoffice.org/29032
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-09-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [288013f25d2e52a76f7ce5368c505a6ccb3b64a2]

        sw: emit LOK_CALLBACK_STATE_CHANGED when cursor enters/leaves a redline
        
        For now only care about the start of the cursor, which can be only at a
        single redline.
        
        Add matching testcase + expose it in the gtktiledviewer status bar for
        interactive manual testing.
        
        Change-Id: Ib61757412d6b54bef64361d4a8563795ca0bab6c

2016-09-19  Eike Rathke  <erack@redhat.com>  [aa51bf1e17dfb4a0a95a24e7de7f55d2b44b9472]

        in GetInt...() check !isFinite() instead of isNan()
        
        ... and propagate coded double error instead of setting
        errIllegalArgument.
        
        Change-Id: I28456c3b0320181a80fe255e875a0bd78216c279

2016-09-19  Eike Rathke  <erack@redhat.com>  [388014fc19b2a785f887cdfee91100fc9ab8d58d]

        Resolves: tdf#100409 do not return coded double error for single matrix value
        
        Change-Id: I94477bf64ee7972e9822921a8a15d935cb01e53b

2016-09-19  Jan-Marek Glogowski  <glogow@fbihome.de>  [5c8ad526447934a5eae94fa5f40584083a874d9f]

        Fix '--as-needed' build for zmf with system libpng
        
        Change-Id: I92378dae4a515a587c897fff83b15d8e836b0aa2
        Reviewed-on: https://gerrit.libreoffice.org/28974
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2016-09-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3a9917b66d6820ec9f2844f8292a46d8b0b9180b]

        tdf#100393, handle copying one cell to multiple cols with cond format
        
        The same fix has been applied for rows already.
        
        Change-Id: I77300680a657fb874d07641fbae928eb6c210acd

2016-09-19  Caolán McNamara  <caolanm@redhat.com>  [c708c9351bf2ef578e2f200ee834731c31d80261]

        fftester: isAsciiLowerCase has a isUnicodeCodePoint assert
        
        which is not helpful when the data is incoming from the outside
        world
        
        Change-Id: I00304ed0d577944a33f5fa6af155f1d130ab7d59

2016-09-19  Caolán McNamara  <caolanm@redhat.com>  [8d5db645ca0c910fc624d3513be7d312aea4a49c]

        fftester: only decrement if there's a valid position before it
        
        Change-Id: I64bddeb805ac5c2ad6d76e2b3271ae8a216d603f

2016-09-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b1e9c9ae07bcdffb23925162e261633be2ee9bfe]

        Add .editorconfig file
        
        See http://editorconfig.org
        
        Change-Id: Ia571ca5d53fb9f02bd8d208b922c8ec5ef1939e5
        Reviewed-on: https://gerrit.libreoffice.org/28962
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-19  Julien Nabet  <serval2412@yahoo.fr>  [f0207e3d2dec9f3e9e0c944e23bee92f467641f7]

        tdf#101919: rename ownCloud to Remote server
        
        Change-Id: I217fdc805ce425f8a4a17d0d0e924e532ec070de
        Reviewed-on: https://gerrit.libreoffice.org/28983
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-09-19  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [2a148e2b5ea11fd371042e836fa95438ffa738e7]

        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.
        
        Change-Id: If52316ddd6ce637fb7d2ef518423de246ee2dcfb
        Reviewed-on: https://gerrit.libreoffice.org/28992
        Tested-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-09-19  Caolán McNamara  <caolanm@redhat.com>  [914d72ee1edb351e4975a516240a38696f619217]

        Related: rhbz#1353069 don't clear XATTR_FILL* from stylesheet if...
        
        This is similar to de4908eb4d2f1f2ce38a37eea18a9efc4a0073b1 where
        
        the master page is not the sole owner. Which happens when copying
        and pasting slides which bring along a duplicate master page to
        an already existing one, and the attempt to remove the duplicate
        strips the fill properties from the shared stylesheet in use by
        the other
        
        regression from...
        
        commit b876bbe2cacce8af379b10d82da6c7e7d229b361
        Author: David Tardon <dtardon@redhat.com>
        Date:   Tue Apr 26 09:17:11 2016 +0200
        
            rbhz#1326602 avoid exp. bg bitmaps from deleted slides
        
        Change-Id: I0a3a34ade2ad8464b1edb67a6e28dab45c761a2c

2016-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e58324aaca6875dbfe7c6c8333d747d2bfd9d089]

        convert storeAccessMode to scoped enum
        
        Change-Id: I67705cdff0440487019a2992571147d648be1bfc

2016-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [99e95346ac33f2d04536ab6c268936ab8b822b42]

        convert CopyOrNewType to scoped enum
        
        Change-Id: I4bc01dfbf3305e7eaa0887444e894d14e9e4d092

2016-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [9049c94b32f00b8239cd2b50e5ac29dabf41cb61]

        convert UndoOrRedo_t to scoped enum
        
        Change-Id: I8d4dec9a3a861a45e41f8c8699ae5f8d81211369

2016-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [1658bd231bc662504a072097dc614c29fe2e116d]

        loplugin:unusedenumvalues
        
        Change-Id: I9dcc9f73af6db5b4f7cc946bc28931e5c230b34c
        Reviewed-on: https://gerrit.libreoffice.org/29012
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-19  Stephan Bergmann  <sbergman@redhat.com>  [4f86b7a86cae630c19f6f0d1b4d6672c25e2eb3c]

        cid#1371142: Move semantics for css::uno::WeakReferenceHelper
        
        Change-Id: I442b2d8061bd7d50cbf832b345a7a63461e26224

2016-09-19  Gabor Kelemen  <kelemeng@gnome.hu>  [2d31990ad0806e74f92841fb8f87db101e1a8fc3]

        Updated core Project: help  f3339c932c24d48eb854399d92cd7ca64fe3ea1c
        
        tdf#97823 Change SearchCriteria parameter of HLOOKUP
        
        VLOOKUP uses singular, as it looks for one value.
        Change it at HLOOKUP so it's both grammatically correct
        and matches the parameter in the linked VLOOKUP description.
        
        Change-Id: I4b8247ccb90fb726e3526675b4eba2f6fb51c29e
        Reviewed-on: https://gerrit.libreoffice.org/29014
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>
        

2016-09-19  Gabor Kelemen  <kelemeng@gnome.hu>  [c76366f8b1718d7e658b8bc51921c6c37c386aa2]

        Updated core Project: help  939edb112114cf3e740012a429d1f69a0d1d9bdb
        
        tdf#97823 Change VLOOKUP parameter SortOrder to Sorted
        
        Sync with HLOOKUP's Sorted parameter. This is a boolean
        indicating if the data is sorted or not, not the order
        like ascending or descending.
        
        Change-Id: Ic48de6597c6b1997502c4dffb4a5bb15cbe49d74
        Reviewed-on: https://gerrit.libreoffice.org/29013
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>
        

2016-09-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [6e02ee608c79806d2c08ea131c2bc0fb5d245b29]

        Updated core Project: help  da9f009d25a28d75b0c8dabdf57c0e72e505941e
        
        Add couple of screenshots to help files
        
        Change-Id: I5cfe4c7bb48c588aaecb1e9299e8e2b59c680fda
        Reviewed-on: https://gerrit.libreoffice.org/28613
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>
        

2016-09-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5b8c22379e2eae74f7ed78326ab89483db5c6624]

        tdf#96453, tdf#100793 rework transfer of data between cond format dlgs
        
        The xml based transfer of information was a bad idea from the start. It
        can obviously not transport the temporary conditional format information
        from the manager dialog. Therefore the whole handling here was
        completely broken and deleted formats came back, changed formats were
        not saved and added formats got applied directly to the document.
        
        Now the document fornat list and the one from the manager are indepedent
        again and as long as the manager has not been closed with ok nothing is
        written to the document.
        
        Change-Id: I9802be11cd15c2d2d877e55c91d836735fe0e0ff
        Reviewed-on: https://gerrit.libreoffice.org/28995
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [96646c351e20fa6699fa368457a05ee70f76f103]

        sw: prefix members of SwAccessiblePortionData
        
        Change-Id: Ia41a57b11e2df5261657855e92701dce4cbe95aa

2016-09-19  Caolán McNamara  <caolanm@redhat.com>  [c9805c52264eb99b3d73f9038da716ac94501502]

        Remove mention of NSIS from NOTICE cause we don't use it...
        
        since
        
        commit 2ba4a4bf6384cd57664d316dd479bddfa38760d6
        Author: Andras Timar <atimar@suse.com>
        Date:   Tue Dec 6 19:28:21 2011 +0100
        
            remove NSIS support
        
        Change-Id: I2388acbcefbb9d7422d49c28e1a0a24f80fc1c1d

2016-09-19  Caolán McNamara  <caolanm@redhat.com>  [29c55564070aa1fa7846448a6ca90fe47c38bd0a]

        Related: rhbz#1373933 gtk3 emits a lot of style-updateds signals
        
        so don't throw away font settings every time, check if the font settings
        changed and only emit FontChanged if they differ from the last seen settings.
        
        Change-Id: I129887e3e866f395da3b906a38cf568abea5de8e

2016-09-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [c2673a358c78b864c1276f7956d5a348003b7a02]

        liborcus: fix Android build
        
        stoi() is missing in the std namespace on the broken Android toolchain,
        work it around.
        
        Change-Id: I9ea4f89bea346a4383fbb99e03b09ebae43d21e5

2016-09-19  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [5a7dbe1ec161a5683086d22ec13506396dcdddda]

        o3tl: refcounts should be native platform int width
        
        Change-Id: I19854d85b680612733557c42ee58b35adb5ea4c3
        Reviewed-on: https://gerrit.libreoffice.org/29002
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-09-19  Zdeněk Crhonek  <zcrhonek@gmail.com>  [01542bf662fc83564e5d40eaa3a79dd1d8b0ec67]

        add BETA.DIST test case
        
        Change-Id: I514e06585fac3c16a40318f8d51d389fd13c9c5a
        Reviewed-on: https://gerrit.libreoffice.org/28997
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-19  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4165e3fae6dce408c52aedda8319fc5cd8e93dc8]

        add FTEST test case
        
        Change-Id: Icae9ed5dee0f9b230e4629b47d9a3eaff0328534
        Reviewed-on: https://gerrit.libreoffice.org/28988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-19  Gabor Kelemen  <kelemeng@gnome.hu>  [71b5a4ae856bb61aed8d91e66a43135665b9c301]

        Updated core Project: help  e21bf9fa94cae8ec3527bed2aa6b4c71501b65eb
        
        tdf#97821 Add section anchors to VLOOKUP/HLOOKUP links
        
        The missing anchors caused the links to not work
        
        Change-Id: I4af8d0467cec347dee535f510133819987e88491
        Reviewed-on: https://gerrit.libreoffice.org/29010
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2016-09-19  Arnaud Versini  <arnaud.versini@gmail.com>  [a46803587d48adccfb314dc0e7e9d07daed1b313]

        Replace local ASCII function with rtl/character.hxx
        
        Change-Id: I63568dabbcea4159276b4020af6bc01f9175dfa7
        Reviewed-on: https://gerrit.libreoffice.org/28996
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-19  Mert Tumer  <merttumer@outlook.com>  [7d794b193ef517de979bc1e481f655eb1124103c]

        tdf#96797 - Android: Viewer file filter is not working on ownCloud
        
        Change-Id: I6ffb450d935ae1f7b4900243b9ff2f8df408628f
        Reviewed-on: https://gerrit.libreoffice.org/27829
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-09-19  Mert Tumer  <merttumer@outlook.com>  [c57e7685f22c4b010a7ddb25fa896f8405e95818]

        tdf#101260 - Android: Filter in External SD doesn't work
        
        Change-Id: Iaba74749c11cbac972fecf816e5bb090edd9e06c
        Reviewed-on: https://gerrit.libreoffice.org/27802
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-19  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [516c0608ba44a60abec3e0a67382e5bc7977316a]

        tdf#67973 UI: change option name from "Format" to "Page numbers"
        
        UI: change option name from "Format" to "Page numbers"
        in dialog Page styles
        
        Change-Id: Ia1f18e5ebfca4892fde01038be97472374eaf41f
        Reviewed-on: https://gerrit.libreoffice.org/28372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-09-19  Stanislav Horacek  <stanislav.horacek@gmail.com>  [d15082cac2306fb9562ff126eb5827b7b9eee1e1]

        Updated core Project: help  9e65be21197548d68eca86906209f24e36ff4533
        
        update labels of File - Properties - Statistics tab page in Calc
        
        Change-Id: Ibfbfc2a1a84ad913a9e50e829b5abb95ea2e7d04
        Reviewed-on: https://gerrit.libreoffice.org/28998
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-09-19  Maxim Monastirsky  <momonasmon@gmail.com>  [1ef48f3bebe80a386490e2a0f8fd0ae40de07ada]

        GtkSalMenu: Need a way to remove icons too
        
        e.g. user switches menu icons option off.
        
        Change-Id: I2a3f2c170f262a4542bfea24eb746f3aa405cbd6

2016-09-19  Maxim Monastirsky  <momonasmon@gmail.com>  [ee8909ff066bb707c5d1234dc6d609bb5c0251f2]

        Missing g_variant_unref
        
        because g_icon_serialize is calling g_variant_take_ref
        on it, followed by a g_variant_ref_sink call inside
        g_lo_menu_set_attribute_value.
        
        Change-Id: I1b68c64b6845f2f58b70c54f1b0f3f53141c1d5c

2016-09-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [9a16731899212dcbf9ef70510f053514dd5fe5bd]

        Update orcus to 0.12.1.
        
        Change-Id: Ib9500fe5d0331bee589dcdddb5f912903188011c
        Reviewed-on: https://gerrit.libreoffice.org/29001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-09-19  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c8d0afbfd0b68e1c8227fe35029287b874bac654]

        Use localized name for pivot groups created via API
        
        Same string used in ScDBFunc::GroupDataPilot() method.
        
        Change-Id: I5b4d1b32af039caee76121fc534418a05a0882e0

2016-09-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [046f3aa2d9285da7661c4d9f59c0baf406227553]

        extract the code to get the max key id to own method
        
        Change-Id: I56bd53e03a7ea97b15895528ec02a09a73d877b6
        Reviewed-on: https://gerrit.libreoffice.org/28994
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0a2d66c66642c6f1a65039861087592311457b37]

        fix indentation
        
        Change-Id: Iab226c47b63253bc8d0876af861e3e4731ff1ce2
        Reviewed-on: https://gerrit.libreoffice.org/28993
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-18  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [827cc09948c09d934dd32ca1867252618f761eab]

        Related: tdf#101094 (31): Add a simulated HEAD method: use GET
        
        Some server have HEAD method disabled or not implemented.
        So we can use GET with no data, retrieving only the header info.
        
        The implementing code comes from LO WebDAV serf implementation.
        
        Change-Id: I3b3d81f5a07232c4f1647888685e820939bc978c
        Reviewed-on: https://gerrit.libreoffice.org/28982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [e592877844573fa5ab934b7ab3b13aaa33ed621d]

        loplugin:unusedenumvalues
        
        Change-Id: Icf17f936ce6d07d0e152252833c8645cf9b1163b
        Reviewed-on: https://gerrit.libreoffice.org/28942
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-18  Mark Hung  <marklh9@gmail.com>  [17d7ac5c1a06d29cbeeb3efd245ebf2e6725da12]

        tdf#54860 make indention handles on the ruler movable inside the table.
        
        Handle of the ruler is disabled when the last row of the table is split
        across pages. ( i.e. SwTabCols.bLastRowAllowedToChange is true,
        which is implied by SwTabFrame.m_bHasFollowFlowLine. )
        
        m_bHasFollowFlowLine may restrict frame to grow its height in
        SwRowFrame::GrowFrame(), but SvxProtectItem affects horizontal ruler,
        so I removed it and it seems not harmful.
        
        Change-Id: I519dead13c7124449bc39ed5eb9af38d235eec25
        Reviewed-on: https://gerrit.libreoffice.org/28431
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-09-18  Mark Hung  <marklh9@gmail.com>  [eb8217e17e09613ab1af43a89b52f04e7cb781e8]

        tdf#80724 try to reuse calculated underline font as much as possible.
        
        Underline was broken because for every portion it calculate a
        new underline font based on the following portion so that the
        portions do not have consistent underline fonts. And worse the
        last portion is never be treated as part of continuous underline.
        
        Change-Id: I7a62d89d5b1031a0e7c5e0339f0c591e58dceb12
        Reviewed-on: https://gerrit.libreoffice.org/28267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-09-18  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [3287bc2f91438085b7604773d5e0346fc3c3f452]

        fix missing default ctor for ObjectTypeFormatEntry with MSVC
        
        MSVC can't create the default ctor (likely because members are pointers).
        deleting default ctor will trigger gcc (4.8) fault where aggregate
        initialization fails.
        create ctor which does same as aggregate initialization, this also
        prevents implicit creation of default ctor.
        
        Change-Id: Ica79c7404de240f38ad18100e6dbc25f1b427960
        Reviewed-on: https://gerrit.libreoffice.org/28981
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Luke Deller <luke@deller.id.au>
        Tested-by: Luke Deller <luke@deller.id.au>

2016-09-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5a2cc16f701a8e03307f6d5286e53c3305d9c6a4]

        make sure that we are not trying to load the filter lib in ucalc
        
        This casues crashes on exit as the ucalc lib loads the filter lib which
        is linked against the sclo lib. The sclo lib is statically linked into
        the ucalc code so that this causes the symbols to be two times in the
        program.
        
        Change-Id: I93e5a9b4dffa7c4b797ffef91b91f5f29f65348e

2016-09-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bebb04bec523efe300863a39df719795cb4379cc]

        make sure the test is not executed before the libs have been built
        
        Change-Id: Idf9e638ac559e1135182811c2bc30465efe45d3d

2016-09-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [53ece9928587fedc93231a8f730455d638663296]

        place the calc default style file in the share folder
        
        Change-Id: I1b8bfee1abf82c5a55cbfc5c1674b115cdfe63b8

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [1c54582a045ccd434e7c4e0cadb7275468c6a53c]

        Enable cell alignment test in orcus interface
        
        Change-Id: I1078e29d6fa0c51a4457b43806340eaf10096a92

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [55fcc386401bca573a95bfed37a3de687f83884c]

        Add test for cell align in orcus interface(currently disabled)
        
        Change-Id: Icbb139cc520e4afd84986d245fab5f157431fc4e

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [7e45d7effb280a1116d7a4891813c39951849eb1]

        Correct initial values for cell align in orcus interface
        
        Change-Id: I54b7def1d1d1a5b518abc6774495dd371a928ef3

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [da891402371535f39613dc8be9e5d022e1e533a8]

        Add test for strikeout in orcus interface
        
        Change-Id: I72e917934919ddf5cc2cdd188a692c3fba94433e

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [cf03533f572a7aa542587bbc837dc124ffde66d3]

        Add test for font in orcus interface
        
        Change-Id: Ibe2b5ef344a8f1ca27d3b59be9ac53e2c6f5b3b0

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [301e0dd1d223cea43390bc886c3ae39d6cadb5e5]

        Add test for cell protection in orcus interface
        
        Change-Id: I952b5897bf3f728d103c43d93cadeffb92d1c3a9

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [cc65cc7846758cc3aad987be5ab7b70d4c68f39a]

        Add diagonal border test for orcus interface
        
        Change-Id: I762e3b5f634b96664a3687e89b1a117895265bee

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [a531c8ce9e0b7fad6efe58f089c4e58411ff9dd1]

        Fix a bug in border import in  orcus interface
        
        Change-Id: Ic058787b1779f7731c0fe60d73b221011abe2b6c

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [ab4aeb14edeedda65d29db228df16b50de447ede]

        Fix a typo in border style import in orcus interface
        
        Change-Id: Ib8dcf0cb031ed39987b14706026f658bbea0a080

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [9cab12f925e5b6656d9e8e0c58f81e0833dc12a6]

        Initialize border attributes in orcus interface
        
        Change-Id: I99994147830e96bea07f52fc6f2575f05cb0a40f

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [759b2fcb2ff3e916e7f69d182c74bac03e9f2da3]

        Disable printing default protection in imported styles
        
        Change-Id: Iba85a8a401542496f2313af576344d8ffdf768fe

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [2210d4bb2beebb392939cb6b94d00d24cac81a9d]

        Make sc/res/xml/styles.xml install on every build
        
        Change-Id: I1656a24057d9aae513cd9e7e736bfb7b258ba733

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [f13cea7a9c074e21102eacb16448454f38961787]

        Add Test File for Orcus ODF styles import
        
        Change-Id: I3131fe598b1af4731214d02e1ef09e7ab10f4761

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [983d1c4d4c6f69c6b4e2d2fa88d408e35ed6b220]

        Add test for orcus style import
        
        Change-Id: I4731ed1854f854651b828ae4cb27e6b040660bdf

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [c2dfe8f2fdb7b6df0bc939530dcef25605f7c86c]

        Change the way url is handled for orcus style import
        
        Change-Id: I6d5f9059f8a83ae5b148ff0498d8af0777acfac8

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [9b49fe9e47b561ae0bb665cd7f565c4262c5e6c4]

        Link orcus headers and libs to subsequent filters test
        
        Change-Id: If036666f16dec23539e0e5a78f3a28d9cdc8be53

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [9cb0042e9552e055fc34aea6abcb6c5359be1302]

        Export ScStyleSheetPool Symbol out of its lib
        
        Change-Id: I7fe0842be5e3c07b3d0b8936b276d3107e8daa14

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [16b8a44c6067b0ab72da730d9b24cff7bb09a104]

        Add facility for cell alignment to orcus interface
        
        Change-Id: If073c34bc9898f2a069815892431a2db22f43d3a

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [933ae1905617a2e2cc177a34a7060a2b26e5827c]

        Reform orcus interface to set border width
        
        Change-Id: Ic93b334205221548e4bd7920551034b1ccee4fa8

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [872c5e0c807ae248387ee425615e4c8080d01221]

        Add odf strikeout to orcus interface
        
        Change-Id: Ibf8d1e7b0272fe4112fda0249eafef1aa5438d9a

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [7c48d3d49463eae8afb4738b9b79f8024f773074]

        Reform orcus unit warning
        
        Change-Id: Iec221f019a65fcb42281f76b724ea306587f66c8

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [0dae3aacbf46ddd7dbef10b3f376ca2ad7665212]

        Fix reorder and overflow warning in orcus interface
        
        Change-Id: I700463434a99a87e485b61bac78513a286f507cd

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [77e568cd4c0e20fe26219487f89e56d80a11713a]

        Remove unused variable from orcus interface
        
        Change-Id: I3883b5361824838a3cb802cb9c577d4d39c070b2

2016-09-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [862846ef4797bdcc0f2cd78178bf3e3d451222c6]

        fix assert in number format orcus import
        
        Change-Id: Ib0a8ce074c9245fa8ba66008524887f015c7bf76

2016-09-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [99b353e00c2cdcae92c1632e4e14fa4033ba2277]

        use ScDocument's number formatter
        
        Change-Id: Iff04869b8e8ba73575bd5d336db42f1e08cec5d8

2016-09-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6efdcc4c0fa42e3a7b01924d6e5cf576a1ded8d8]

        fix assert when opening a calc document in new orcus styles import
        
        Change-Id: I6e62ddaeb20687bf3ad3e7de86f749e1047363b9

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [99dfc082da2886975b32c66a7812122194ba63ce]

        Reform function to apply protection in orcus interface
        
        Change-Id: Idb25283fbd504d64c3518b1a4b742e9e50f6ccff

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [6670cc357a015eb497437a559c25105a08c54474]

        Add diagonal borders to calc orcus interface
        
        Change-Id: Ia0d41baa4e4d6fdb5872c8ec3f462ff02a32f518

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [57f71f190a2b11fdcc471d94cdc60727f18a656f]

        Add call to import ODF styles when spreadsheet is created or loaded
        
        Change-Id: If2f6843337f554829a321cfbe0b7dfdba90dca48

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [e57e81ad89cf6271ee55fae077290c3f65bb5afc]

        Implement Interface for Importing Styles via Orcus
        
        Change-Id: I2ec4cb1ad358e2e4a49e82e916a54fae81558937

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [2aea6d519ff7e487af0b2a39d78e00c0227799af]

        Add a method to import ODF styles via orcus
        
        Change-Id: Id76593bbb9982ec6745737ade800ae669e8e4471

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [7911f21cd3e0deb6c1966dc97b8a5e5cf994d3af]

        Add to a method to check if stlpool already has standard styles
        
        Change-Id: I9173b0232d466a27cf8a7b35e0a9f0567b398115

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [6fbd64d89794033d438a031da4b4f6d64af53afc]

        Add functions for cell protection in orcus interface
        
        Change-Id: I86111e9584e9d629d5fbb6a17c8936de719d190b

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [7662f37e7ee9faf421ac3de3f627b3e772687967]

        Add functions for border width and style to orcus interface
        
        Change-Id: Ia707c7bf110f67f6537841999d0b1504fb24eab5

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [2730107f3f2626b3a666879a42421c7bbae739db]

        Fix getDirection for border in orcus interface
        
        Change-Id: I43077c6b61d883826476ab1234d6b70abadcae0a

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [d909d788095381bd9de39181b68bac0b9118bcc6]

        Implement orcus interface for font underline
        
        Change-Id: I35e0c6cf472877007244dc32f749ba621e9c3c9a

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [5a2b92977df1ce28f99b1a391fdfd3a37bd727f9]

        Declare font, border, protection orcus interface methods
        
        Change-Id: I486d861ba3c2c763964cdc3af2312661ef1a533d

2016-09-18  Jaskaran Singh  <jvsg1303@gmail.com>  [92be10ca0669fc05565507c4e62c674c5224e49f]

        Switch from orcus-0.11 to orcus-0.12
        
        Change-Id: I837ed3a30fae6fbe6cb658f1feecce1e88279ae0

2016-09-17  Luke Deller  <luke@deller.id.au>  [e28d52387383d5b9b3554f364e885a20f4292d81]

        Fix JUnit test case for AccessibleFixedText
        
        This test case was failing on platforms where the default font
        does not fit inside the default size of a fixed text control
        (hard coded to be 12px high in UnoFixedTextControl's constructor)
        
         - Adjust the test case to explicitly set the text control's size
           to its preferred size.
        
         - Re-enable this checking on Mac OS X, where it had been disabled
           in 2013 due to this issue
        
        Change-Id: I469a733f0a2719c60564d61c89bb64ab3ab622ba
        Reviewed-on: https://gerrit.libreoffice.org/28961
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4d6a17c60b38d453b6444a59da31fb7378e7f3b1]

        convert ShapePropertyId to scoped enum and use it for enumarray
        
        new type ShapePropertyIds replaces vector and plain arrays
        replace END enum member with LAST
        remove PROP_END_LIST from plain arrays and properties script
        store ShapepropertyInfo as reference in ObjectTypeFormatEntry
        store ShapePropertyIds as reference ShapePropertyInfo
        
        Change-Id: If273cc9e6c7bbd625dba5dc79f1c4ae0b21bdb3c
        Reviewed-on: https://gerrit.libreoffice.org/28960
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2aa61f07eccd3749d9e9f4a02f2e642bb03cad55]

        fix warning in windows debug build
        
        > o3tl/typed_flags_set.hxx(82) : warning C4309: ´static_cast´ :
        >                                truncation of constant value
        
        
        
        Change-Id: I396b68e47d682ffe90ba3afb2ebf846cf100e20c
        Reviewed-on: https://gerrit.libreoffice.org/28977
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-09-17  Stanislav Horacek  <stanislav.horacek@gmail.com>  [cea853720a66961ccd36246d67b26af23907de12]

        Updated core Project: help  29627a94f11a6c7c27041949b2353fb29fa12141
        
        tdf#100353 describe fourth argument of NETWORKDAYS function
        
        Change-Id: I970483f5bc0e8d2d6f172b7876d45cf23ba26e59
        Reviewed-on: https://gerrit.libreoffice.org/28967
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-09-17  Stanislav Horacek  <stanislav.horacek@gmail.com>  [52435312671923c4b5295ee55680c2db75270dab]

        Updated core Project: help  d26da961ff68cb9d764eaf6332430394f100ec1d
        
        remove redundant spaces
        
        introduced in 206a20ba56d185411cd099f324a0d9c0529eaf48
        
        Change-Id: Iea9fd5844f0aaf49e89c2e79a2a4cc9066b11806
        Reviewed-on: https://gerrit.libreoffice.org/28966
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-09-17  Gabor Kelemen  <kelemeng@gnome.hu>  [574c7dc7477a561785ed81087fee4a5592550815]

        Updated core Project: help  f8d42fe73a9a27a17ee421ef63340ac41eeb2539
        
        tdf#99885 Fix example on using the AGGREGATE function
        
        Change-Id: I27b783c937c7ad44839803f3fd7810a4d03a3d87
        Reviewed-on: https://gerrit.libreoffice.org/28936
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-09-17  Stanislav Horacek  <stanislav.horacek@gmail.com>  [b1086c743c7749f966a360b8a428320f998dfe1e]

        Updated core Project: help  25ddb95121b787fc523c60b838eee35f3c25b814
        
        rename "Graphics cache" to "Image cache"
        
        Change-Id: I4fa5fdfc352a352c56972c9784422703a231579d
        Reviewed-on: https://gerrit.libreoffice.org/28968
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-09-17  Gabor Kelemen  <kelemeng@gnome.hu>  [e043b12b4b81a54d6936f62cd77475395c7983a6]

        Updated core Project: help  f3f6967430b24e04be249a063296d5b0f0769f94
        
        Menu item rename: View -> Fields to View -> Field Names
        
        Some occurrences were replaced in c375894037bb4da57fe7defc45b88d8c0c989dd8
        but some others remained.
        
        Change-Id: Ic68d79c92b82ff4f7c85a51b7e66f9da0d93ad60
        Reviewed-on: https://gerrit.libreoffice.org/28918
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-09-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5b6185d27781d5876d1c6fb18d848a7babdfec88]

        Reduce scope of soma local variables
        
        Change-Id: I6e8938fa76e6afe0763610266b25ebf5ffe48d56

2016-09-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [94782edef386a9e32842d3caba39e69a04760248]

        Fix build with DEBUG_PIVOT_TABLE macro
        
        Change-Id: Ia2e38469ab8df268c6e03d77cae76e16e454ad76

2016-09-16  Jan-Marek Glogowski  <glogow@fbihome.de>  [96454829f7dc6480f9ddd4262bc03d5ccabadea4]

        tdf#101359 Just advance list box for BOOKMARKs
        
        Since the list box just contains MarkType::BOOKMARK, just advance
        the list box position for marks of this type.
        
        Change-Id: I7b8743abb1ffb2fda2242c5e7301b3ff15ae355b

2016-09-16  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [5e9d5eeb8a33fdcc500377d9eace40b5f5a7f750]

        tdf#101541 function WORKDAY.INTL not working properly
        
        When holidays are adjacent to weekend days, wrong results occurred.
        
        Change-Id: I9ec86e00f1a62ea941ff70617a1b448601aff9cc
        Reviewed-on: https://gerrit.libreoffice.org/28771
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-09-16  Eike Rathke  <erack@redhat.com>  [cfde267f21b047bc19fe77dbd7ce52bdd7a1141d]

        Revert "Revert "add MOD test case""
        
        This reverts commit 9dc3356f1499a2b90078be86ca7470eb2e96aba8.
        
        Should not fail now since
        
        commit b9a27d5856f60688456762bfcc29c38670009254
        Date:   Wed Sep 14 12:56:31 2016 +0200
        
            sc: disable function test documents for 32-bit PLATFORMID=linux_x86

2016-09-16  Eike Rathke  <erack@redhat.com>  [0666f041601ec1c7ee194e8d395ffa2b860a349b]

        Revert "Revert "add CUMPRINC test case""
        
        This reverts commit 9532f45ff009f67940c77dccd463f3088866b75e.
        
        Should not fail now since
        
        commit b9a27d5856f60688456762bfcc29c38670009254
        Date:   Wed Sep 14 12:56:31 2016 +0200
        
            sc: disable function test documents for 32-bit PLATFORMID=linux_x86

2016-09-16  Eike Rathke  <erack@redhat.com>  [8d9d982b6aadbfd9d9a0d9cf0b5a4e38bf404556]

        Revert "Revert "add GROWTH test case""
        
        This reverts commit 620e1697fe041a07ac15fde7620489d7728f2a27.
        
        Should not fail now since
        
        commit b9a27d5856f60688456762bfcc29c38670009254
        Date:   Wed Sep 14 12:56:31 2016 +0200
        
            sc: disable function test documents for 32-bit PLATFORMID=linux_x86

2016-09-16  Eike Rathke  <erack@redhat.com>  [588ebef9e8d1e2c703b79f51f2a1c8004cd7d96d]

        Revert "Revert "add LINEST test case""
        
        This reverts commit 9545b62ee3b8f8b2c3c0c3ca03009d8690721713.
        
        Should not fail now since
        
        commit b9a27d5856f60688456762bfcc29c38670009254
        Date:   Wed Sep 14 12:56:31 2016 +0200
        
            sc: disable function test documents for 32-bit PLATFORMID=linux_x86

2016-09-16  Eike Rathke  <erack@redhat.com>  [0523e11a2530ed101c580f93f94a4180e9dc0c9e]

        Revert "Revert "add LOGEST testcase""
        
        This reverts commit 9e3c49f4449519680f2b149c71367f44dfa7736f.
        
        Should not fail now since
        
        commit b9a27d5856f60688456762bfcc29c38670009254
        Date:   Wed Sep 14 12:56:31 2016 +0200
        
            sc: disable function test documents for 32-bit PLATFORMID=linux_x86

2016-09-16  Stephan Bergmann  <sbergman@redhat.com>  [cfde3fd966ae9ef35fe685759e7e19bf0b8466ab]

        Improve test failure output
        
        Change-Id: Idf3838e1a434b0667e43b1168909e2d3d86cdc43

2016-09-16  Stephan Bergmann  <sbergman@redhat.com>  [5fb8a050210a7cabf49daac0da8f80b94d60de2c]

        external/python3: Fix building against external/zlib
        
        ...whose (static) library is called "zlib" instead of just "z".
        
        (I ran into this when trying to do a 32-bit Linux build in a 64-bit environment,
        with only very limited 32-bit support installed in the system.)
        
        Change-Id: I9286975917ddf643a22803561677af035e66fb98
        Reviewed-on: https://gerrit.libreoffice.org/28964
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-16  Stephan Bergmann  <sbergman@redhat.com>  [ec3fb334b00c1790de2bff4444f15fe1aa5bec88]

        external/harfbuzz: Remove hidden dependency on freetype
        
        In external/harfbuzz/ExternalProject_harfbuzz.mk we are careful to configure
        harfbuzz --with-freetype=no, but then harfbuzz goes on to nevertheless link some
        of its programs against freetype.  However, those all appear to be test programs
        that we do not otherwise rely on, so just suppress building them in the first
        place.
        
        (I ran into this when trying to do a 32-bit Linux build in a 64-bit environment,
        with only very limited 32-bit support installed in the system.)
        
        Change-Id: I1bab2ff4b533e5a30d68d72ec001904cb63f5d94
        Reviewed-on: https://gerrit.libreoffice.org/28963
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-16  Stephan Bergmann  <sbergman@redhat.com>  [43d633d789d817916a11801d0bd3c927a75ac258]

        Try silence cid#1371124 ("Operands don't affect result")
        
        ...where Coverity doesn't reveal which instantiation of the templated code it is
        complaining about, but it must be ScRefFlags (sc/inc/address.hxx), which has
        underlying type sal_uInt16 and a mask of 0xFFFF.
        
        Change-Id: If0abd195885acdffb3c61cdab88d7a2c87c00c4f

2016-09-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [d53bb5c044f039bd2fd38977a85012b03abbe32c]

        sd draw text: emit LOK_CALLBACK_VIEW_LOCK from registerCallback()
        
        This is similar to commit 7b784e4e3927d91a96cd0b54fc43c9b488822e47 (sw
        draw text: emit LOK_CALLBACK_VIEW_LOCK from registerCallback(),
        2016-09-14), but this fix is for Impress.
        
        Change-Id: I995d2ed223aa6ce7845c440039d176b6beada84e

2016-09-16  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [46f09cb1252078ef23ed93a3551acbdcca9d31cd]

        tdf#101855 BETA.DIST: apply same constraints as Excel does.
        
        Change-Id: I617146665e72286aef3de35b859ca2e52d039bd8
        Reviewed-on: https://gerrit.libreoffice.org/28612
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-09-16  sll  <trtle@yahoo.com>  [1eebbd48fabbefaa52f5f223649c8d591915a884]

        tdf#98493 UI : "SCENARIO SELECTION IN NAVIGATOR (sheet group)"
        
        Change-Id: I71071ba71ce05487273ce66e64f930cd2ec7b8d0
        Reviewed-on: https://gerrit.libreoffice.org/28697
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-09-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [d9cff00683d31fbd4b3c4c2d6afbe164f4a85d47]

        Revert "convert ReaderWriterEnum to scoped enum"
        
        It causes breakage on some gcc's with "default constructor could be not
        generated" message.
        Will attempt to re-land later.
        
        This reverts commit 6da5ed6d7cea0917047dca92a9e32a7eb5e85ad6.

2016-09-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [6da5ed6d7cea0917047dca92a9e32a7eb5e85ad6]

        convert ReaderWriterEnum to scoped enum
        
        Change-Id: I6af2784857c835a823218ba88f4bf65a19a0d253
        Reviewed-on: https://gerrit.libreoffice.org/28959
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-16  Stephan Bergmann  <sbergman@redhat.com>  [1ba11723b89497f045cc10d548eb4228986af608]

        Missing include
        
        Change-Id: Ia4b86b8a6c8cc5ae87284080a31f8ddf9d99455d

2016-09-16  Stephan Bergmann  <sbergman@redhat.com>  [0ba00ee1a2e4e711aca31cda7b1d8ef7a33c95b4]

        Replace remaining OSL_ASSERT etc. in binaryurp
        
        Change-Id: I6f013cacbefe9c681baa3e91f73f4fc05c99ba78

2016-09-16  Gabor Kelemen  <kelemeng@ubuntu.com>  [e488d3c9527e0e7cfd3dd56479db4ed6d4035ea3]

        tdf#101088 Add comments about translatable elements of classification
        
        Make it obvious which parts are translatable to avoid overtranslation
        
        Change-Id: Ic2772f6d4c394189b6fa089906985a7fdae75b26
        Reviewed-on: https://gerrit.libreoffice.org/28945
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-09-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [dcc92a7cb5aa1faa711c8da7f7d8ecee0a192c25]

        sfx2: add SfxLokHelper::getViewIds
        
        and also expose it in the LOK API. This way clients don't have to keep
        track of what views they created / destroyed, they can also get an up to
        date list with this method.
        
        Change-Id: Ibaee42c545803e04a31e7c13ab6ec370b99465c4

2016-09-16  Michael Stahl  <mstahl@redhat.com>  [9035f00ede7925eb699864d17baf7c897a8c7e53]

        embeddedobj: add a comment why the original size is restored
        
        ... in OCommonEmbeddedObject::getPreferredVisualRepresentation()
        
        Change-Id: I326b7df4350f34fc9a1c363ea0e9bc77d8f1e976

2016-09-16  Michael Stahl  <mstahl@redhat.com>  [dbf87d2124a0c01014b9e839804455d3be38831f]

        coverity#1372990 xmloff: use unique_ptr for RewindMaps
        
        Change-Id: I51e67607d94a465ce39e822f01a0c60efbf1a0f0

2016-09-16  Stephan Bergmann  <sbergman@redhat.com>  [c480677f5f654ada532dfba21e3d34718c977131]

        In binaryurp, fix change from rtl_copyMemory to memcpy
        
        ...done in 36a2db3722b79ed3df075d7f3fa77fb761bcf5a4 "Replace usage of
        rtl_*Memory with equivalent from string.h"
        
        Change-Id: I068feab3140cdcb34ea8c80e273ea2761f0efb7f
        Reviewed-on: https://gerrit.libreoffice.org/28941
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-16  Yousuf Philips  <philipz85@hotmail.com>  [77cf4acc2765e43e3289fc9331111fb510c9a30c]

        Updated core Project: help  dbaafc06a3900c768074b2f5c2a0af8c7c6194d8
        
        tdf#102219 Correct shortcuts for navigator and references
        
        Change-Id: I3b2a35a05597e6002668e8c4a2afea207a9242bc
        Reviewed-on: https://gerrit.libreoffice.org/28943
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        

2016-09-16  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [b193670284a4129aea04fa62c965663551d609de]

        tdf#79398 Add qa unit test for sub-format
        
        Change-Id: I61e640185ef77335d0e393a3827d78579473cd33
        Reviewed-on: https://gerrit.libreoffice.org/28604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-09-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [dc00592b4e48a111efc6ff78bdbf7af998e58e22]

        lok::Document: rename getViews() to getViewsCount()
        
        As this only returns the number of views, not the actual views. Since
        it's a rename, it's just an API (but not an ABI) change.
        
        Change-Id: Ib4f0ea56a90e5ae9c80ee1781aa2f29aff4259e7

2016-09-16  Caolán McNamara  <caolanm@redhat.com>  [ef7abe81df10cb8a8c04afbb1fbe700f94e73f04]

        Resolves: rhbz#1373933 gtk 3.21 emits a lot more "style-set" signals
        
        also deb#837356
        
        since gtk3 commit of...
        
        commit 0f116135f4a5033ce4e9dfa19f10624701fa615c
        Author: Matthias Clasen <mclasen@redhat.com>
        Date:   Fri May 6 10:12:14 2016 -0400
        
            Avoid emitting ::style-set by name
        
            GtkStyle is deprecated, but we still emit ::style-set quite
            a bit, so lets at least not be slow while doing it.
        
        docs say...
        
        'GtkWidget::style-set has been deprecated since version 3.0 and should not be
        used in newly-written code.
        
        Use the “style-updated” signal'
        
        and this code just came over from gtk2 without any thought about it at the
        time, so change it over to the "style-updated" which makes everything happy
        again
        
        Change-Id: I9e920d2fb2d820ff1b1b5a9ecb228484df3d6146

2016-09-16  László Németh  <laszlo.nemeth@collabora.com>  [0f433fb2f51953296e3050392e827dadfd19b22f]

        tdf#56907 extend dot leader character list in ToC for typography
        
        Add ONE DOT LEADER, TWO DOT LEADER and HORIZONTAL ELLIPSIS
        characters to the "Fill character" list of tab stop entries in
        Table of Contents formatting. These characters give typographically
        better dot leaders, than the default dense FULL STOP dot leader.
        
        See also http://scripts.sil.org/CharStories_2024
        
        Change-Id: I1d10c8bf59b2722c3ec78d59063a25534570129b
        Reviewed-on: https://gerrit.libreoffice.org/28937
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2016-09-16  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ea9da1dd7790de9a8057a00a22c9b28a4a7bc09c]

        add comment for raw number
        
        values are already in initial commit
        fd069bee7e57ad529c3c0974559fd2d84ec3151a
        (svx/source/dialog/tpline.cxx)
        
        corresponding chart2 commit
        668c6b0245b6076ac8fb3f5d734795117188675e
        (chart2/source/controller/dialogs/dlg_ObjectProperties.cxx)
        
        nNoArrowDlg = 1100 was initially commented out and removed later
        
        Change-Id: If11506c071cf18d06200032f3cd3b753bc0a4e59
        Reviewed-on: https://gerrit.libreoffice.org/28915
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-09-16  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ae65dbbafe3a07a701f8f45059d0a3d55b1afc59]

        fix copy&paste in DownBarFills
        
        Change-Id: Id1e61caa2252c2d27560b8565abd3255faaf684b
        Reviewed-on: https://gerrit.libreoffice.org/28939
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-09-16  e12346  <e12346@ce.pdn.ac.lk>  [171201c574b325653794bcd851d0aa7a80dc3249]

        tdf#96505 - Remove "long" integer literals in vcl/source/gdi/
        
        Removed the "long" integer literals in "vcl/source/gdi/". Some literals are
        left to match external methods
        
        Change-Id: I55aa9bd2935bfd82c9c1cc5cd1efcc4b7c3d9346
        Reviewed-on: https://gerrit.libreoffice.org/27784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-09-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [81ce0f37728295660a3b6a7a09920f16f3fc7663]

        filter: fix loplugin:cppunitassertequals warnings
        
        Change-Id: Ibb80377a581d70501dbd243307e883057508e67f

2016-09-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2b77b43685884fb4e9be04152a49294fa50db36]

        loplugin:singlevalfields in basic..idl
        
        Also fix obvious bug in the initialisation of the
        connectivity::odbc::OConnection::m_bClosed field.
        Probably closes some kind of connection leak there.
        
        Change-Id: I04579cf91bcd6d6c51c697d83971da4142743a82
        Reviewed-on: https://gerrit.libreoffice.org/28932
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-16  Caolán McNamara  <caolanm@redhat.com>  [389939b02bde4ea72268960310bbd1f2984200bf]

        fix build
        
        Change-Id: I700d3b791ad7380e4d875cf33b98879303f01fb0

2016-09-16  Tor Lillqvist  <tml@collabora.com>  [7b660e1423554928350e1de2cd4cb7eb577a27ec]

        Either -O2 is broken in Apple Clang, or some of our code is broken
        
        Already with Xcode 7.3.1 some unit tests crash when the code is built
        with full optimisation. Xcode 8 did not help. So use -O1. Yeah, this
        sucks. Don't have time to investigate in detail.
        
        Change-Id: I0cffad1a3ee3ee86b61eca3c856476133125049b

2016-09-16  Stephan Bergmann  <sbergman@redhat.com>  [b755094c831d449aba37eaf53e4f6e28b9ee5ad9]

        No need for an abstaract HIODev::close
        
        ...that was only called from dtors anyway, where its virtual-ness doesn't
        actually help (and would trigger loplugin:fragiledestructor if that were
        enabled)
        
        Change-Id: I477a22f2cadd1124b7106c5338e525629968a284

2016-09-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [96e9ffa64706f523d67659a20a0ccce6fbd0cb91]

        loplogin:singlevalfields in include/
        
        Change-Id: I27842162fcf82120ecb811ee8e89e187430931fc
        Reviewed-on: https://gerrit.libreoffice.org/28931
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-15  László Németh  <laszlo.nemeth@collabora.com>  [7fc7fad400c619e518448ee521b2aba099dccf9b]

        tdf#95024 Update Hungarian Autocorrect patterns
        
        to help the transition to the new Hungarian orthography
        
        Change-Id: Ib7cfc98ef759890bdb322a4c86d6f3d4e76349bc
        Reviewed-on: https://gerrit.libreoffice.org/28916
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2016-09-16  Takeshi Abe  <tabe@fixedpoint.jp>  [d9da9a6e4d6f9537ad6b95f6b631078d195a03d5]

        Drop redundant cast
        
        Change-Id: Ief00bc6e82cd4e54602e069c0bafd1dfc7bdd2ff

2016-09-16  Takeshi Abe  <tabe@fixedpoint.jp>  [a41587a7410f300b5225dc15ada2972a79b66322]

        tdf#102074 Allow to choose page direction on printing brochure
        
        not only for CTL, but also for CJK.
        
        Change-Id: Ic987e6f97a42d66aa859d5da496542ed099eadf0

2016-09-15  Michael Stahl  <mstahl@redhat.com>  [381a790066dba9d9e32196c36e31dd13402bbac4]

        sw: remove some can-never-happen checks that are now assert()
        
        Change-Id: I16cd7253b3c8e65bf9f400ace2aa93e47c8981e4

2016-09-15  Sophie Su  <sea0721moon@gmail.com>  [5059efab2f982daf041701165d15587794ffbfc7]

        tdf#43157 clean up OSL_ASSERT in /core/sw/source/core/undo/docundo.cxx
        
        Change-Id: I866ba17ffe82294758fd54c525c030eda1e0761a
        Reviewed-on: https://gerrit.libreoffice.org/28418
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2016-09-15  Caolán McNamara  <caolanm@redhat.com>  [6dee1b1a8c12770d1e8139819aa532056deb3ed5]

        use std::unique_ptr
        
        Change-Id: Ibdbb7c32435684c7166ff3437a9fe812b3760356

2016-09-15  Caolán McNamara  <caolanm@redhat.com>  [a84a94ff53ee37c191da6e697d3fce0684418b2d]

        use std::unique_ptr and remove custom dtor for coverity#1371321
        
        Change-Id: Idf1e423fe78d44bca351624e81bcca85205a644b

2016-09-15  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [58abb0fd301c235ea3f8d2a00be299ca0e9c7a8e]

        tdf#82840 Add radio buttons for toolbar styles
        
        Add 'Icons Only', 'Text Only', and 'Icons & Text' radio buttons
        to the 'Toolbar' tab of the 'Customize' dialog. And remove the
        corresponding items from the 'Toolbar' menu button.
        
        Also removed some unused literals and code pieces.
        
        This patch is towards achieving the design and functionality
        suggested in the related bug report.
        
        Change-Id: I072b05ae64817e93c0dbd5fb434126b525c2fd48
        Reviewed-on: https://gerrit.libreoffice.org/28773
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-15  Tor Lillqvist  <tml@collabora.com>  [51e1f98e5a9817e7bdb740dd0dacfe5f49b6f07f]

        Remove outdated comment
        
        Change-Id: I8547760d4ea24205e21f215f25f0c58757bd9329

2016-09-15  Gabor Kelemen  <kelemeng@gnome.hu>  [213c31739bf55a04fcf76f22e96865116ee8883a]

        Updated core Project: help  e965f370818b8ab4de16db492402cdff4ee574e9
        
        tdf#101723: Wrong parameter reference in COUNTIFS explanation
        
        Copy-paste error, sync with function description:
        Criterion_range2 -> Range2, Criterion_range1 -> Range1
        
        Change-Id: I7c6a200072703944f013f67e220150abaede9418
        Reviewed-on: https://gerrit.libreoffice.org/28924
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>
        

2016-09-15  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [8b40c0a61c5cae6904219d895351efffa8f2a58c]

        Updated core Project: help  206a20ba56d185411cd099f324a0d9c0529eaf48
        
        Correction for Hijri calendar
        
        [~hijri] works for all locales using arabic alphabet, except Oman (may be a bug)
        
        Change-Id: I42ba27032fdabe64b626db494e27b5f139f78325
        Reviewed-on: https://gerrit.libreoffice.org/28502
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>
        

2016-09-15  Gabor Kelemen  <kelemeng@gnome.hu>  [48f6a8be7e8cce6b6f577e7bb210bc69109db6d7]

        Updated core Project: help  6d24687976074e3bf84dcc4d373cc8a208b4e299
        
        tdf#102206 Change suffixes of LCM_ADD and GCD_ADD to _EXCEL2003
        
        Change-Id: I8004ad5eb82e3c1d522b655f8533750d87a64bd3
        Reviewed-on: https://gerrit.libreoffice.org/28927
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>
        

2016-09-15  Tor Lillqvist  <tml@collabora.com>  [3d118198f2ca165dd71cc1208fee08bfbc669ae5]

        Make sure some history is preserved for posterity
        
        Change-Id: Ie74f12ee6fda9f8bcba540d52ce7ec53236998bf

2016-09-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [84e91157c674b0b78b792fc1d4f841fe50b1dd9b]

        sw: allow select of redline by index
        
        Previously .uno:NextTrackedChange always worked by cursor position, but
        redlines are stored in the redline table, so they have a unique index.
        Allow specifying that index when invoking the command, and in that case
        ignore the cursor position.
        
        Change-Id: I7dbe8044feca8fcc48635482a22317b024f40ffa

2016-09-15  Gabor Kelemen  <kelemeng@gnome.hu>  [5518de780519ad95d2079d21255de3edf20879f3]

        Updated core Project: help  2251478b3e1440a5a0b1928dc492e15f679fca49
        
        Change file extensions in examples: sxw -> odt, sxc -> ods
        
        Some examples still used the old StarOffice extensions.
        
        Change-Id: Id6f7a28f0ff8511181f3641d8ad9f6f5896cef68
        Reviewed-on: https://gerrit.libreoffice.org/28925
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>
        

2016-09-15  Stephan Bergmann  <sbergman@redhat.com>  [9c8974a0445a2bbc6e7b47fec4e156991a0c3c6d]

        -Werror,-Wunused-private-field
        
        Change-Id: I8200bd0fa2480cbca71305027963fa1cd9106a91

2016-09-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [32e45a6f2a6b35ad72796387633b6b88ad117232]

        convert LogLevel constants to scoped enum
        
        rename some variables to distinguish them from type name
        use enumarray for log level strings
        remove unused DATA member
        
        Change-Id: Id3c38b82e679b3aede5ce790735443e769d5f236
        Reviewed-on: https://gerrit.libreoffice.org/28920
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-15  Michael Stahl  <mstahl@redhat.com>  [437377bbda0ac6b0be3c4f6fac59a4c782eecef8]

        tdf#101771 framework: avoid deadlock in AutoRecovery
        
        AutoRecovery::implts_updateModifiedState() should call external
        functions like isModified() before acquiring its own mutex.
        
        (regression from 403eefe81b8a0afe888c60452c17d6b2c5d8343f)
        
        Change-Id: Iae56eec2b6f392b7a7f65a5f54c73efa746263d0

2016-09-15  Stephan Bergmann  <sbergman@redhat.com>  [582321c1f6509868a054afe1daf757baf2ffbe88]

        Missing initialization of SvxBorderLine::m_pColorGapFn
        
        ...since 6dd4905a7ac93a48dc87358da3ba0a8078bbb6cf "loplugin:constantparam in
        dbaccess..editeng"
        
        Change-Id: Ib27615069ac1c7061ad691aada227ebdd70326e5

2016-09-15  Marco Cecchetti  <marco.cecchetti@collabora.com>  [a097d680d2e8eccbfba42ae1cf6b316235460291]

        Revert "LOK: we use callbacks latch for not missing messages sent very early"
        
        This reverts commit bbae556d12e4edf7795b0b5643df77fd8cdbdacd.
        
        Change-Id: If1370751b612ff06ef5be13e8a4017af7dc34a7c
        Reviewed-on: https://gerrit.libreoffice.org/28908
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
        (cherry picked from commit c0dd075d52409031876f5bc3923062ba5847fd53)
        Reviewed-on: https://gerrit.libreoffice.org/28929
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2016-09-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [e93b30c9d9f4deba597b73e04df7d4082b779b69]

        sd draw text: emit LOK_CALLBACK_TEXT_VIEW_SELECTION from registerCallback()
        
        This is basically the Impress equivalent of commit
        2ea385a54b53797ab3960869012f3ce3268eab2c (sw draw text: emit
        LOK_CALLBACK_TEXT_VIEW_SELECTION from registerCallback(), 2016-09-13).
        
        Change-Id: Ib138845de6db2a8ad49dc8596af3e05ec5278610

2016-09-15  Caolán McNamara  <caolanm@redhat.com>  [74844277cc2194c9e43f5bd7a6f78a9603da32f3]

        disable generation of ole previews in ODF format until after load
        
        so the user update links dialog can control their generation
        
        SdrEmbedObjectLink becomes exposed to calc so it can
        detect if the link dialog needs to be used to update
        ole links.
        
        Change-Id: Id1dd7ea17342140eab9307d546528747e3a98090
        Reviewed-on: https://gerrit.libreoffice.org/28879
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [f78ad80e5562567e8612269b8bed1283bafb6198]

        sw: clean up useless dbglevel=2 code in swbaslnk
        
        Change-Id: Ibb461df36578c700a6299ad35181e26af70ab928

2016-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [309b65a0921fd6c1f7756e2a71fd92bb3629e9fa]

        Some of our supported compilers don't do constexpr, which means
        
        o3tl::typed_flags can't be 'static const'
        
        Change-Id: Ia2e40353f7a1b9e66617fa42f9eed6213f9e2d62

2016-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [27be81819064cb96d98c881f45d6e3fbdf7a33d0]

        loplugin:singlevalfields in l10ntools..sax
        
        and ignore URE headers in the plugin
        
        Change-Id: I939df744c1173cf0f67d515f6c3fb4ac4cb25588

2016-09-15  Caolán McNamara  <caolanm@redhat.com>  [f7ae11ce60c0d1d63e09041e621f9e95bb952847]

        untangle this a bit, not immediately clear what it did
        
        Change-Id: I36e7cf246707ff6b8bbf19dbb2c750fe183e897c

2016-09-15  Michael Stahl  <mstahl@redhat.com>  [86f6fc069f6ad8afea4092fb493014d2b69467d6]

        connectivity: firebird: loplugin:nullptr
        
        Change-Id: Ia711be1238de87ac5b52b02de077b70220369e4b

2016-09-15  Michael Stahl  <mstahl@redhat.com>  [f6536d875bff70767b5bf389fe2ae34802a6b022]

        vcl: consistently use sal_IntPtr to marshal drag source / drop target
        
        This may be either an X11 Window or a GtkSalFrame*.
        
        Change-Id: Ib963cfb329bb711cfaab47f2748da139117cdbae

2016-09-15  Michael Stahl  <mstahl@redhat.com>  [ab7d6b0d4fa8c91306f7b4f460a4596abc159912]

        tools: SvFileStream::LockRange/UnlockRange take 64 bit positions
        
        Change-Id: I85d9cc00daaaa127817aaaa6f54d3e6f86907fb6

2016-09-15  Michael Stahl  <mstahl@redhat.com>  [b647996a9babbee7b33cf45192e57df6a124628b]

        replace sal_Size with std::size_t (or sal_uInt64 for SvStream pos)
        
        ... except in include/rtl, include/sal, include/uno, where sal_Size is
        retained for compatibility, and where callers of rtl functions pass in
        pointers that are incompatible on MSVC.
        
        Change-Id: I8344453780689f5120ba0870e44965b6d292450c

2016-09-15  Michael Stahl  <mstahl@redhat.com>  [a19a67e20e847a42063559694ec5beec71abcfb3]

        sd: loplugin:staticmethods
        
        Change-Id: I86dabc6e1fdd6fc9fd2fc35a6272061484af154d

2016-09-15  Stephan Bergmann  <sbergman@redhat.com>  [f1d9f6c8fa6cf801d1e92faeae711382ccf9fdde]

        Remove unused declaration
        
        Change-Id: Ica1bb8ed197f4581da4a4df61b91a91081602b91

2016-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d17d6930e026aa76310767ba7013bb9e9e889b0]

        Remove OutputDevice::PaintScope
        
        PaintScope was introduced in
            commit bfceb557efcd607ef018ae35fc73f8d61a9b9a4e
            Author: Michael Meeks <michael.meeks@collabora.com>
            Date:   Wed Sep 16 09:17:37 2015 +0100
        
                GL paint-flushing guard re-work.
        
                Unfortunately, since we can have 2x SalGraphics' on a
        OutputDevice,
                and one of these can be a printer - things got very confused
        around
                which context to glFlush. This de-tangles the various reference-
        counts.
        
        and then mostly removed in
            commit 33fac4828038bc38ab4a0c4b891d762a5ae73e5e
            Author: Noel Grandin <noel@peralex.com>
            Date:   Thu Dec 24 09:21:23 2015 +0200
        
                loplugin:unnecessaryvirtual
        
                and unwind some apparently now unused VCL OpenGL and
        GlyphCachePeer
                stuff.
        
        Finish the job, it's not doing anything at all anymore
        
        Change-Id: I1365c2d0652ee92630d0649b2df6e5a7b7e37e73

2016-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b48b3cc92c93911f61535d22a2c8731574ee51a]

        loplugin:singlevalfields in sc..vcl
        
        Change-Id: I68752a3daf5ddd8581c07759b8be2c1dabbb9258

2016-09-15  Justin Luth  <justin_luth@sil.org>  [b79b5e0df6dc5a0ba18054b0503d6fa804b69f02]

        tdf#53856 writerfilter set parentless style based on default
        
        docx import of base-less style "Text" was conflicting with
        LibreOffice's builtin "Caption"->"Text" paragraph style.
        
        This only worked when the parent .isEmpty(). Style names can
        use localization, so forcing the imported parent-name will not
        match between different language versions.
        
        Change-Id: I86d9965abb4ee90b04c713371529a679d045660c
        Reviewed-on: https://gerrit.libreoffice.org/28894
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-09-15  Caolán McNamara  <caolanm@redhat.com>  [7f0a219c9ad38ae33b51ff69d545f69659691c1e]

        Unmodified default SdrOle2Obj size is 101x101
        
        svx/source/unodraw/unoshape.cxx
        
        sets a css::awt::Size maSize to 100, 100
        
        svx/source/unodraw/unopage.cxx
        
        increases that by 1, 1
        
        awt::Size aSize = xShape->getSize();
        aSize.Width += 1;
        aSize.Height += 1;
        
        to call SdrObjFactory::MakeNewObject with 101, 101
        so default size is 101x101 (getWidth() vs GetWidth() confusion ?)
        
        Change-Id: I4d4375dff64d7b8e236d1a24322e749e04ee530f
        Reviewed-on: https://gerrit.libreoffice.org/28895
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-15  Stephan Bergmann  <sbergman@redhat.com>  [538635e089cac31ddf433f650e86de5e2b7f03cc]

        Make OGenericUnoDialog::destoryDialog non-virtual
        
        ...it is only ever called:
        
        * either from dtors, where the virtual-ness doesn't acutally help (and would
          trigger loplugin:fragiledestructor if that were enabled)
        
        * or, in module filter, from executeDialog members of (final) classes directly
          derived from OGenericUnODialog without overriding destroyDialog
        
        Change-Id: If9a7370385a27952189423e5632b3f01e18ddbb5

2016-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3c4ae5fdac0341f01eeed8d5c633d203eed8b2a]

        use split() to simplify loplugin python code
        
        Change-Id: Ib6d7acf54ca6c12a3b096435f8a621244df88b4f

2016-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [6df2c90c08b67b943022286e7152b51d52e0ef5e]

        loplugin:countusersofdefaultparams in vcl
        
        Change-Id: I046e6f16c5b171a06e2be2da2f72340634f3e979
        Reviewed-on: https://gerrit.libreoffice.org/28891
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-15  Gabor Kelemen  <kelemeng@gnome.hu>  [c77b933f907e1d3c4778dd63cb4295c08d4d3f31]

        Updated core Project: help  eb949d8e2f087ea0358719948e75a4aeacddd74f
        
        tdf#102198 Fix references to the "Save As Template" menu item
        
        Change-Id: I63a78ca9b99447bf8e458377419b0ba92550fe37
        Reviewed-on: https://gerrit.libreoffice.org/28903
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-09-15  Zdeněk Crhonek  <zcrhonek@gmail.com>  [7a49cffaed5fe8db9199f5af6d7c1227d1bfd9c5]

        add FORECAST.ETS.MULT test case
        
        Change-Id: Ibc555a9a3c3c7158012b6809b2d8c7d9bf4fda2f
        Reviewed-on: https://gerrit.libreoffice.org/28912
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-15  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8697d18f717c75ddeedfe08161091da71007b859]

        add OFFSET test case
        
        Change-Id: Ifdb1a0d83ba9b539ea5bda0345f292330e691277
        Reviewed-on: https://gerrit.libreoffice.org/28881
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-15  Zdeněk Crhonek  <zcrhonek@gmail.com>  [dc73f699da8e20f5753d481cf8680c761e62c468]

        add ROWS test case
        
        Change-Id: Ied7286dc5fa480ef3403ed5cfed3ab9b6a30b049
        Reviewed-on: https://gerrit.libreoffice.org/28914
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-14  Norbert Thiebaud  <norbert@sqdata.com>  [91cc48f3d4b8e11f44a366e395b010203ff9c5bc]

        cid#1372878 modulo by zero
        
        Change-Id: I37ed251597f44d382fde96c39ff9d07e4d14c50a
        Reviewed-on: https://gerrit.libreoffice.org/28859
        Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
        Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>

2016-09-14  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0f33526ec27a3abcfa1ca9348a46238b1432e5e4]

        put all SfxShell feature flags in one typed_flags class
        
        make values unique across modules.
        check if flag used in correct module.
        
        Change-Id: I656ffd3d527dd895777e14e1cc933c8b9b3f6e46
        Reviewed-on: https://gerrit.libreoffice.org/28906
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [bee4ff508a456a1552aacdf6fc838b8b7cffb9ec]

        desktop lok: avoid unnecessary setPart() in paintPartTile()
        
        If possible, switch views, not parts, that way started Impress text
        edits don't end as a side-effect.
        
        Change-Id: I3f18d4dda6bc24235bf1219416f153248a867fa4

2016-09-14  Eike Rathke  <erack@redhat.com>  [b9a27d5856f60688456762bfcc29c38670009254]

        sc: disable function test documents for 32-bit PLATFORMID=linux_x86
        
        Change-Id: I18ee46abbb5de79a35c4c78292dc9d6d43017de2
        Reviewed-on: https://gerrit.libreoffice.org/28893
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-09-14  Michael Stahl  <mstahl@redhat.com>  [999499ab25df8b293c009ddfa2e0bedbe5e6ce3d]

        gbuild-to-ide: MSVC 2012 no longer supported, replace with 2015
        
        Of course not tested in any way but with any luck the project file
        format hasn't changed and it will "just work".
        
        Change-Id: I81c5043259feeabd69ef31ea7ef160901ac7ebdc

2016-09-14  Stephan Bergmann  <sbergman@redhat.com>  [15f92676f74d58b0af8578d6c45d0faa3de19164]

        external/firebird: Hack around detection of clock_gettime on Mac OS X
        
        ...where the 10.12 SDK includes clock_gettime, marked as
        
          __attribute__((availability(macosx,introduced=10.12)))
        
        in time.h.  However, the way firebird's configure checks for it, it gets
        detected as available regardless of the used -mmacosx-version-min value (and
        even if the configure check would go via the time.h header, the availability
        attribute would only cause a -Wpartial-availability warning, not an error, so
        we'd need to pass CFLAGS=-Werror=partial-availability into firebird's
        configure.)
        
        Change-Id: I67e12743e1df0574e7fc4b2121add9fe1fb7677b

2016-09-14  Andras Timar  <andras.timar@collabora.com>  [486f9064367fd99029ba34a36486e3d70773131a]

        Revert 8c4dbcef8f and provide a better fix
        
        This reverts commit 8c4dbcef8f92c9bd1c2208e7de7971f184f8a3ff.
        
        bccu#1781 bug was in LibreOffice Online. After deletion of the selected
        editeng text, the selection did not disappear. By making the fix conditional
        to LibreOfficeKit::isActive(), we can avoid the weird selection problem in
        desktop editeng.
        
        Change-Id: I78c68b5a79db816ea4d0bdf3d75dd1ba4c269106
        Reviewed-on: https://gerrit.libreoffice.org/28900
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-14  Stephan Bergmann  <sbergman@redhat.com>  [16bbeb5713f4f9894e81ecf34a0e00f56a425f96]

        Change the shared bridgetest code from static to dynamic library
        
        ...so ASan builds do not complain about ODR violations due to multiple instances
        of vtable for testtools::bridgetest::CurrentContextChecker after
        a53808c0ed577468393aced90963af6496706959 "loplugin:dllprivate" removed the
        SAL_DLLPRIVATE from class CurrentContextChecker (which apparently /did/ have an
        impact with -fvisibility-ms-compat, as used by Linux Clang ASan/UBSan builds).
        
        Change-Id: Ifb1ba1819f7ea989300f4696d44f9599a1436563

2016-09-14  Stephan Bergmann  <sbergman@redhat.com>  [0f6cb25be8ef72ec1e3cadded38f0698edf08cb4]

        loplugin:override
        
        Change-Id: If6d03fd0d3b5b69f3b07e697c4f6d7a3668ee69a

2016-09-14  Stephan Bergmann  <sbergman@redhat.com>  [c765a6757fd3908ad88e759c5cd7742c2f27eaec]

        loplugin:override
        
        Change-Id: I0cd2007c9169fe480e28e684cfe1bd8b24da7123

2016-09-14  Stephan Bergmann  <sbergman@redhat.com>  [b932b199602b418ae1d71a8e1751e30339e2fcaa]

        loplugin:override
        
        Change-Id: I1971301f2b07a6d0608d13d1ab60c6339a079468

2016-09-14  Stephan Bergmann  <sbergman@redhat.com>  [f734b24f4f7d1096f393a66ee87feb48c551d996]

        loplugin:override
        
        Change-Id: I73f96cb391a430443f9bb80a5406627c5564dcd9

2016-09-14  Stephan Bergmann  <sbergman@redhat.com>  [386aeda1f09936866881d272e7cff94ba59604a7]

        loplugin:override
        
        Change-Id: Id9c234d605b4f8107833980825b402006e4f0031

2016-09-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [eefccb4a103729e73ba7dcb512c615bc161d7b2b]

        sd lok draw text: make sure watching views have no cursors
        
        These additional views are only created to follow the updates done in
        the editing view, not to contribute additional cursors.
        
        With this, if the first view edits a shape text and the second view is
        created, then no unwanted text view cursor is created in the first view
        for the shape text from the second view.
        
        Be precise in the unit test and make sure that cursors from all views
        are hidden, because even without a fix the cursor of view #2 is hidden,
        but not from view #3, so the test wouldn't fail without the fix. (But
        hardcoding the 0-1 and 2-3 view IDs exposed by Impress before/after
        initializeForRendering() would be ugly.)
        
        Change-Id: Idf64f7bfcc35c98a5eada9a0a523a9b45b65a211

2016-09-14  Stephan Bergmann  <sbergman@redhat.com>  [bd132e558df9e1cfe48beb7a67f9237ed78465c5]

        loplugin:override
        
        Change-Id: Ica137897f02c5caa4c4891f75531ada3957025d9

2016-09-14  Caolán McNamara  <caolanm@redhat.com>  [fc6744603ab8bb5a00c4f97435b5e509bdeaeb94]

        Resolves: tdf#101859 dispose unused popupmenu before dtor
        
        Change-Id: I097a342f29aa88ab2d0a6a80b9ac6e1e9a5e3d5a

2016-09-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [ecc29bf323a83b0379ffed31057c8ab409e0d2d2]

        sfx2: use range-based for loop in lokhelper
        
        Change-Id: I7c3421231dd74c8d1e2678a6aee92288fdd3221a

2016-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ea50b5b43a934f2ab080f50585e386ebce0b805]

        loplugin:countusersofdefaultparams in xmloff
        
        Change-Id: Ia92a878ac97b3cc668594946e77a718f27a3e3ed
        Reviewed-on: https://gerrit.libreoffice.org/28890
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-14  Noel Grandin  <noel@peralex.com>  [20a9e101d909cb1953101e5962b74731e1265400]

        loplugin:constantparam
        
        clean up the plugin a little, and try to catch params which are default
        constructed, which doesn't seem to be working yet
        
        Change-Id: Ife45f18502a45cd26306424b7432c55fcbb0fd12
        Reviewed-on: https://gerrit.libreoffice.org/28861
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-14  Noel Grandin  <noel@peralex.com>  [0761f97525b3f3ce2cd73f8db28bf389a3c44f57]

        loplugin:constantparam in accessibility to basic
        
        Change-Id: Id77cbcaefebf310a5d99c6ac12d154e182fd0a1c
        Reviewed-on: https://gerrit.libreoffice.org/28860
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-14  Justin Luth  <justin_luth@sil.org>  [e44addfd5d227123928d1295bb8582799aaac6a0]

        writerfilter style: use emplace_back, avoiding typedef
        
        Change-Id: I106f94ad4b8c8711a563971cb43d71aa90b139f8
        Reviewed-on: https://gerrit.libreoffice.org/28868
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-09-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [7b784e4e3927d91a96cd0b54fc43c9b488822e47]

        sw draw text: emit LOK_CALLBACK_VIEW_LOCK from registerCallback()
        
        With this, in case the first view has an active text edit and a new view
        is created, then the shape text lock is instantly visible in the second
        view, even if the first view does not end + begin the text edit again
        later.
        
        Change-Id: I82d98ab1431a54a1a8897d16ce7fa0856baa2a10

2016-09-14  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f1018190a8f791b7dca195f223b9c987a73a83af]

        tdf#88205 use list ctor for uno::Sequence a11y to canvas
        
        Change-Id: Ib719c94c0488b8a48fdb013bc8fbd1a988595d18
        Reviewed-on: https://gerrit.libreoffice.org/28866
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e49e33c26950b606714c0dafb26cbcb2aeb3877]

        loplugin:constantparam in chart2..connectivity
        
        Change-Id: Ic9e1bd36a11c7148fa7595a2b6c6de9bd7a8653d
        Reviewed-on: https://gerrit.libreoffice.org/28834
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2016-09-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e1822c809b137859382139aace0c08be4547c157]

        add EXPON.DIST test case
        
        Change-Id: Ic038ec8030dd05120f74f5cc9a299e40671484c1
        Reviewed-on: https://gerrit.libreoffice.org/28882
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a63bd06b5f6652c331afac3fccd82b3de4ba4ff9]

        add F.TEST testcase
        
        Change-Id: I31fdab18b0e8c133f41877977c4a3b97f8af54fd
        Reviewed-on: https://gerrit.libreoffice.org/28883
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [08641cc939f65c86b0ec86e0c05fe8f252e9b23c]

        add PV test case
        
        Change-Id: Ib420b55de35c6110a3e08d4539ad2d3176379462
        Reviewed-on: https://gerrit.libreoffice.org/28884
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-13  Maxim Monastirsky  <momonasmon@gmail.com>  [74fd959945dbbfbc3dcc331a08ff8fc7c6410295]

        tdf#74377 Keyboard shortcuts for context menus
        
        Configurable through the options dialog. The default behavior
        depends on the current vclplug (hide for gtk2/3 and OS X, show
        otherwise).
        
        Menus currently affected by this change:
        
        - SfxDispatcher based context menus
        - chart2 context menus
        - vcl's Edit control context menu
        - Several MenuBarManager based toolbar dropdowns.
        
        Change-Id: Iad9fb99dc90e01c17cba9c07c1a2b262b920e11d
        Reviewed-on: https://gerrit.libreoffice.org/28849
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-09-14  Stephan Bergmann  <sbergman@redhat.com>  [ebe46f14a266f7e538bc8b8fa6b9f7d78c5e308d]

        loplugin:override
        
        Change-Id: I7b746d652887d61e6a8a63b5b3ba37e0a158817e

2016-09-13  Stephan Bergmann  <sbergman@redhat.com>  [6af14d2d18b9956692b27046569258bb9e8dd43d]

        loplugin:override
        
        Change-Id: I25cbca130c3e075d614d9bbb63b6264e8e73c165

2016-09-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c15e1d9b8e9e0b9b7e6817e00a482ac26d49d608]

        add FISHERINV test case
        
        Change-Id: I9bf023d07fdc4e85d956eee0327f57b9ba5b495e
        Reviewed-on: https://gerrit.libreoffice.org/28874
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-13  Stephan Bergmann  <sbergman@redhat.com>  [a53808c0ed577468393aced90963af6496706959]

        loplugin:dllprivate
        
        Change-Id: I1fe70a39c50aba8b84c117653185fc37dbbfeab0

2016-09-13  Eike Rathke  <erack@redhat.com>  [ccfbc9d3ac83fa238d6240b5365dc7572c64d241]

        unconditionally replacing Y after G (era) with E was always wrong
        
        For example, in en-US locale  G MM/DD/YYYY  saved and reloaded lead to
        G MM/DD/EE  using the Hebrew calendar.
        
        Use E or EE only if a secondary calendar was given.
        
        Change-Id: I6db22e89f435342aa4a1bce7fa13711c138007f5

2016-09-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4e7b0af6244d89c523868ef508f4bb254085672e]

        add FORECAST test case
        
        Change-Id: I5cc3df27a75ad56126ef6ade3167af93a1570733
        Reviewed-on: https://gerrit.libreoffice.org/28875
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [2ea385a54b53797ab3960869012f3ce3268eab2c]

        sw draw text: emit LOK_CALLBACK_TEXT_VIEW_SELECTION from registerCallback()
        
        With this, in case the first view has an active text edit selection and
        a new view is created, then the text selection is instantly visible in
        the second view, even if the first view's text selection does not change
        later.
        
        Change-Id: I3255febd5d65d6576ddbc57cf96836bdf0b06a72

2016-09-13  Eike Rathke  <erack@redhat.com>  [e12c9b41012e44275761b35795b83ec4bc838d42]

        do not add calendar modifier to format code when importing as E or EE keyword
        
        ... with implicit calendar switch.
        
        Change-Id: Ie4d848e261fe86bbe504954b2e0c7cf24bc181bc

2016-09-13  Eike Rathke  <erack@redhat.com>  [426723912fcb9bca39e0cada68e209f5f1be927c]

        that copypasta comment fragment makes no sense
        
        Change-Id: I835fd6045e5ab5aeb93c91edb07037b1ed3ea4a9

2016-09-13  Caolán McNamara  <caolanm@redhat.com>  [abbe7584543ad27e658de515c7dafcc1ce34a18c]

        Resolves: tdf#101924 fatal exception on Sounds like Japanese options
        
        suspected regression from
        
        commit 1a967fead616b201535449fa812775c88d5b2e3b
        Author: Eike Rathke <erack@redhat.com>
        Date:   Tue Mar 24 15:53:23 2015 +0000
        
            do not include non-mask bits in masks
        
        Change-Id: Ic35a4aecc4834fc255eae81d3d83cc4e74618604
        Reviewed-on: https://gerrit.libreoffice.org/28764
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-09-13  Yousuf Philips  <philipz85@hotmail.com>  [9adafa3283dfc48a433ef9761a1ab7f7f672278f]

        tdf#87794 Hide contextual media player toolbar
        
        Change-Id: I71dce7a5ad7f898b4338f95b1fc3bfca5080907a
        Reviewed-on: https://gerrit.libreoffice.org/28820
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-13  Caolán McNamara  <caolanm@redhat.com>  [a6a193666dec43c19efa0cc24c4579ded5ab7fb0]

        Enable breeze dark icon theme
        
        This reverts commit 480ee0a664f6c2227973e46e1cd26c2bf885c2e0.
        
        Change-Id: Iad58d7c4b6f9196845efda9a22479093a8c4e367
        Reviewed-on: https://gerrit.libreoffice.org/28869
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-13  Tor Lillqvist  <tml@collabora.com>  [6e18d56c77b705bafa0754e057a8048afa70dad8]

        Remove totally bogus comment
        
        Was initially in German with glorious ASCII graphics, but equally
        bogus.
        
        Change-Id: I9f7286049ed6a0ec7c1511dd3da018e5f6442b15

2016-09-13  Tor Lillqvist  <tml@collabora.com>  [647360d9489c0589467aad18008ddb347d1ebf85]

        Add comment wondering whether a #if makes sense
        
        Change-Id: Ib6e6ab79632325dd3d592265a9ee859b1bc2c3ca

2016-09-13  Stephan Bergmann  <sbergman@redhat.com>  [8332db757c894344d78b3cac650f53b2a3f320bc]

        loplugin:override
        
        Change-Id: Ia2445bb53ea3508ee3be4e3eb5eb031e26f1bf9c

2016-09-13  Michael Stahl  <mstahl@redhat.com>  [66bdcb96ed9320398e57b06aabc30bd225de0cfa]

        xmloff: invoke SvXMLImportContext destructor with proper namespace map
        
        The recent pRewindMap fix revealed that the xContext object is destroyed
        too late so the destructors containing half the import code (because
        where else would you put complex logic that can fail?) are invoked with
        the namespace map of the parent element, which breaks RDFa import and
        JunitTest_sfx2_complex.
        
        (regression from 32ccb4ea863651c22bf33cc15012971d2a2d2810)
        
        Change-Id: I0c897ea0cae2db4d35f2ba19ba2f6e8026f1b3ec

2016-09-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [586789fe757c0eb350c360a49cf90431a0bd5b24]

        sw draw text: emit LOK_CALLBACK_INVALIDATE_VIEW_CURSOR from registerCallback()
        
        With this, in case the first view has an active text edit and a new view
        is created, then the cursor position is instantly visible in the second
        view, even if the first view's cursor does not move later.
        
        Change-Id: Ia82e7dc1ce9bb58c67a280179ecadc74d3b63026

2016-09-13  Yousuf Philips  <philipz85@hotmail.com>  [798d55fcd8efc10fcef6b8ac3fa5abdbc82501ec]

        Adjust controls in animation deck and make it a11y accessible
        
        Change-Id: I0a9bbfdc88f3432a80900aeee04c2de71c1c54fb
        Reviewed-on: https://gerrit.libreoffice.org/28796
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-13  Andreas Kainz  <kainz.a@gmail.com>  [1fe95cc79365e4155ae142291a623693216e42f4]

        Breeze Dark icons for use on dark themes
        
        Change-Id: I160131bf2f91f33cbe9f885fd851b3e49a8ae300
        Reviewed-on: https://gerrit.libreoffice.org/27756
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-13  Caolán McNamara  <caolanm@redhat.com>  [480ee0a664f6c2227973e46e1cd26c2bf885c2e0]

        Revert "Enable breeze dark icon theme"
        
        This reverts commit ee5df53075f852df7c81e2520663f5b03b17f41e.

2016-09-13  Noel Grandin  <noel@peralex.com>  [df89e038095bbd834aae355f52cf1176bdf67e5f]

        rename ContentInfo attribs field and methods to charAttribs
        
        to match naming higher up the call stack
        
        Change-Id: I8a89625de5d834b32fd6ea863ebc4152956a21fe

2016-09-13  Noel Grandin  <noel@peralex.com>  [c010ed6ba4302534ac712efc923a8a8bf1d0896b]

        impress: extend dumpAsXml to style information in ContentInfo nodes
        
        Change-Id: I783f6ad9b71f18c070537e4806381a103960b6eb

2016-09-13  Yousuf Philips  <philipz85@hotmail.com>  [a915b14640ecf53756771363c2a29468cafc2717]

        Change presets label from default to preset in border tab
        
        Change-Id: I77bd74579ca254c880276deaceffd3be425a8e70
        Reviewed-on: https://gerrit.libreoffice.org/28654
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-13  Yousuf Philips  <philipz85@hotmail.com>  [4addd72e2db8e42a285d95d01b6bc80a7d0c675a]

        tdf#102006 tweak start center and make it more a11y accessible
        
        Change-Id: Ib7cd1bbb9d827cc5d8dcc413cb489be6a0111cfa
        Reviewed-on: https://gerrit.libreoffice.org/28791
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-13  Yousuf Philips  <philipz85@hotmail.com>  [2075a1e4a4001300afeef3bf1c9c285022ed7473]

        tdf#101951 Add shortcuts to common alignment shortcuts
        
        Change-Id: I0e5b63fa1167b44d79c433f7ab864e11f18e3b42
        Reviewed-on: https://gerrit.libreoffice.org/28724
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-13  Yousuf Philips  <philipz85@hotmail.com>  [a2d48a4eef92cf3b7a62c6bd6601337a01848b9d]

        Adjust controls in sw paragraph dialog alignment tab
        
        Change-Id: I87a07d9cd1c4ec3edb4022c4ed3a42c8a891acc0
        Reviewed-on: https://gerrit.libreoffice.org/28656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-13  Yousuf Philips  <philipz85@hotmail.com>  [ee5df53075f852df7c81e2520663f5b03b17f41e]

        Enable breeze dark icon theme
        
        Change-Id: I3f89d5ecce57e0901a31b76b986c4f72353f0a1f
        Reviewed-on: https://gerrit.libreoffice.org/27766
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-13  Eike Rathke  <erack@redhat.com>  [4ef10fce39575ec0bd3793b5fdf731c0b9af25a3]

        recognize NaN with no bits set in lower word as error
        
        Which can happen for example for -nan(0x8000000000000) as a result of
        calculating with -inf. This was displayed as NaN instead of a proper error
        value, now #NUM!
        
        Example test case:
        =FORECAST.ETS.ADD(50, {-1,-2,-3,-4}, {10,20,30,40})
        
        Change-Id: I1e1d95e1f188e0036b72be37dd20039c9a9a13f6

2016-09-13  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7aa10d2be124386928314160c4d81dd7978c7494]

        fix out of bounds error
        
        there are 22 entries, but Sequence was allocated with 21 fields
        
        Change-Id: I6af71e2ece99b643843b4d82e0c6be332be361fa
        Reviewed-on: https://gerrit.libreoffice.org/28852
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-09-13  Caolán McNamara  <caolanm@redhat.com>  [fad9786b06d188ba6e354620f57176f3d94a6637]

        detangle gadzillion checks into something readable
        
        no logic change intended
        
        Change-Id: Ib6af93afc1f80b7fc36239c96d5e0a71fcbcb789

2016-09-13  Stephan Bergmann  <sbergman@redhat.com>  [6dd32d427452733467912045dd48cd59cfaec35c]

        chmod 644 some source files
        
        Change-Id: Icd8821278635c1bd27b5185cddf5dc25dfba7eb4

2016-09-13  Stephan Bergmann  <sbergman@redhat.com>  [91dd2db17bd6cb9b357d1d69b187174e31eabef0]

        loplugin:override: No more need for the "MSVC dtor override" workaround
        
        The issue of 362d4f0cd4e50111edfae9d30c90602c37ed65a2 "Explicitly mark
        overriding destructors as 'virtual'" appears to no longer be a problem with
        MSVC 2013.
        
        (The little change in the rewriting code of compilerplugins/clang/override.cxx
        was necessary to prevent an endless loop when adding "override" to
        
          OOO_DLLPUBLIC_CHARTTOOLS    virtual ~CloseableLifeTimeManager();
        
        in chart2/source/inc/LifeTime.hxx, getting stuck in the leading
        OOO_DLLPUBLIC_CHARTTOOLS macro.  Can't remember what that
        isAtEndOfImmediateMacroExpansion thing was originally necessary for, anyway.)
        
        Change-Id: I534c634504d7216b9bb632c2775c04eaf27e927e

2016-09-13  Eike Rathke  <erack@redhat.com>  [6f8ea7e89ea190b9462c945d55a3ad8777b2f3ef]

        avoid loading all calendars of a locale
        
        Change-Id: I42d572a5dbd4c89351bd1f03aae75b9b7dbe7e30

2016-09-13  Eike Rathke  <erack@redhat.com>  [f882555332fffbd3ea82c3a25a05ebebe3884415]

        switch to using LocaleDataWrapper::doesSecondaryCalendarUseEC()
        
        Change-Id: I6621e82249feeed3d88ee463447d08c4f812259c

2016-09-13  Eike Rathke  <erack@redhat.com>  [c22f9f0e00f26015f8019193c0db2fbb895b2cdc]

        introduce LocaleDataWrapper::doesSecondaryCalendarUseEC()
        
        Preparing to replace the number format import hack of
        95c91f098e8974c41c8d403a351fe53db6822165 and generalizing for known locales.
        
        Change-Id: I0413987e302eaa84ef6a7dde2ecb365144313e81

2016-09-13  Eike Rathke  <erack@redhat.com>  [1e0b7b7e4b95e896e32d49a2fed7a5760e509f36]

        cosmetics
        
        Change-Id: I32c1df5a8e7164c59ebfe0d1e1d11dd6f3b8edf8

2016-09-13  Caolán McNamara  <caolanm@redhat.com>  [5f58670b43e5284d9460b561e774175c7a2dd7ab]

        add xdg-email as the default email route
        
        because xdg-email is apparently the only route
        that knows how to support adding an attachment
        to thunderbird
        
        Change-Id: Ife1b56ccfe2434eb31ad67bef00f55197e96151e

2016-09-13  Caolán McNamara  <caolanm@redhat.com>  [187e2dbd6ece29c27c851a71bb02b2b52bb8d13f]

        coverity#1372877 I'm guessing this is what might have been the intent
        
        warning is 'Constant' variable guards dead code
        
        Change-Id: I06e65f576180d7ff62417828c26f969982788b55

2016-09-13  Caolán McNamara  <caolanm@redhat.com>  [3a10baaf8faad1a615a53400a9a168144c6d6599]

        coverity#1372442 Unchecked return value
        
        Change-Id: I2ff6c844e62ced35477f96a710a31cdd902f3505

2016-09-13  Caolán McNamara  <caolanm@redhat.com>  [780ac20278600e32fffd2d89a15fbeed86321179]

        Graphyic->Graphic
        
        Change-Id: Id405e6a41d8c8ed56471ec058633a21ee4346737

2016-09-13  Caolán McNamara  <caolanm@redhat.com>  [441f0434714a98b64b7956ce6cf44723eadc0883]

        coverity#1371335 Self assignment
        
        these copy ctors are seriously confused
        
        Change-Id: I07b2d8cc16ba983cd74782207260b3057f8e7d7d

2016-09-13  Stephan Bergmann  <sbergman@redhat.com>  [b017f869e80993679d17e27b76c5c0edc1a22452]

        loplugin:rangedforcopy
        
        Change-Id: Ie3faef85382f7e23244e10362bfbe3469357dbfd

2016-09-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [786cc8a5a3cd34329c72b867e5fd7896b10a7351]

        sw: emit LOK_CALLBACK_GRAPHIC_VIEW_SELECTION as part of registerCallback()
        
        Have a Writer shape selection in the first view, create a new view, the
        second view doesn't see the selection. But the same works if the shape
        selection is created when the second view was created earlier.
        
        Emit the svx selection state as part of SwCursorShell::NotifyCursor() to
        fix the problem, but take care of not sending the status to the new view
        itself.
        
        Change-Id: Iff3979235e1c12cc64867c3184354967f451370b
        Reviewed-on: https://gerrit.libreoffice.org/28857
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-13  jan iversen  <jani@documentfoundation.org>  [465d3076835d88972d99c92b9b518a0e1762fea2]

        Revert "tdf#73797 Enable object rotation (.uno:ToggleObjectRotateMode) for writer"
        
        This reverts commit 594182ce7c2551dd1d13a014cfdfd96a057e63de.
        
        Change-Id: Idf2580e84d4190ba0aaba1a3394a4318043da458
        Reviewed-on: https://gerrit.libreoffice.org/28858
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-13  Caolán McNamara  <caolanm@redhat.com>  [2546ca9dded58cfde5a4c35a3fde69ac3f27a767]

        coverity#1372879 Integer overflowed argument
        
        Change-Id: I9e5115a00781d07c9c57e39854d6e1482bd02795

2016-09-13  Justin Luth  <justin_luth@sil.org>  [5aaf4d89c5acfbdf1e85a760e3b3585f7d04e48a]

        tdf#89315 writerfilter add missing parents to out-of-order styles
        
        Styles that inherit from a parent style, but were defined in style.xml
        before the parent, were losing their base style.
        
        Change-Id: Ic12876dddb1aa961cd8ef7579061cca30c320c71
        Reviewed-on: https://gerrit.libreoffice.org/28785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-09-13  Tor Lillqvist  <tml@collabora.com>  [714de95ec549a7a79574cbe5a59450083c279dc6]

        Remove nonsense comments: // bitfield
        
        Surely the actual bitfield syntax is enough to tell the code reader
        that it is a bitfield.
        
        Change-Id: Ic9552e01b19c8b34b2a17db56b9ff63e7c7de926

2016-09-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [0ae863c8ac4b712d67041e8bcf4069afbe71b494]

        tdf#101976 cui: fix crash when setting AutoCheckEnabled and it is read-only
        
        With instdir/share/registry/data/registrymodifications.xcu being:
        
        <?xml version="1.0" encoding="UTF-8"?>
        <oor:items xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
          <item oor:path="/org.openoffice.Office.Jobs/Jobs/org.openoffice.Office.Jobs:Job['UpdateCheck']/Arguments">
            <prop oor:name="AutoCheckEnabled" oor:op="fuse" oor:type="xs:boolean" oor:finalized="true">
              <value>false</value>
            </prop>
          </item>
        </oor:items>
        
        and then trying to set 'Check for updates automatically' in Tools ->
        Options -> LibreOffice -> Online Update.
        
        Change-Id: Ifb196b6351c8a9182dfcf2ddf0a1e0555bcccedd
        Reviewed-on: https://gerrit.libreoffice.org/28856
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-13  Tor Lillqvist  <tml@collabora.com>  [94d952dfbef9ab9d593491185e49ea4f5d4784c2]

        Add comment
        
        Change-Id: I53db8747403d55faf5e94f089c925e7491aae911

2016-09-13  Tor Lillqvist  <tml@collabora.com>  [677666d724c8f3e8fc24ec21d0d401c40a78287f]

        Bin noise comments
        
        Change-Id: Ie89d4a18d06b81748ceb593a08d10cd1c14640cc

2016-09-13  Szymon Kłos  <eszkadev@gmail.com>  [7aa6e5ce82eaca64f666b9fc6c0351bfd55d376a]

        tdf#102065 Notebookbar: Menu bar disappears when cancelling dialog
        
        Change-Id: I6f83248eddfc279fe69f0f9c1d64d6b453bb1d3e
        Reviewed-on: https://gerrit.libreoffice.org/28843
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2016-09-13  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [e137caed30052359783f2b112eee72553be1bd4f]

        tdf#101094 (30): Better explanation of OPTIONS errors in debug build
        
        Change-Id: Iea0eef5d3cd67c73325eb7af883ef8ce286187cd
        Reviewed-on: https://gerrit.libreoffice.org/28850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-09-13  Noel Grandin  <noel@peralex.com>  [757fd37747fd59091fa17432e8c8858b8a207a84]

        fix a TODO in XclImpExtName::MOper::MOper
        
        where it was not mapping the XLS error code to CALC
        
        Change-Id: Ia44d6a6793960b52f43a0983d231347ba193636c
        Reviewed-on: https://gerrit.libreoffice.org/28839
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-13  Noel Grandin  <noel@peralex.com>  [2cfcf12836afe5437b0fd8720bde3a997aae58ac]

        remove open-coded versions of GetDoubleErrorValue and CreateDoubleError
        
        Change-Id: I07a1540a1b9ca60fa1e62e9cc0091866d9f2f64d
        Reviewed-on: https://gerrit.libreoffice.org/28838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [6dd4905a7ac93a48dc87358da3ba0a8078bbb6cf]

        loplugin:constantparam in dbaccess..editeng
        
        Change-Id: I1d0dc3d89933d86cd229e503b350fccc1523dedc
        Reviewed-on: https://gerrit.libreoffice.org/28833
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a46076245ca6a85712f51187553f5abd3f0aa79a]

        avoid crash with nullptr access
        
        e.g.
        http://crashreport.libreoffice.org/stats/crash_details/7d19c6e6-19cb-4ba0-a51f-7b7eef514ae1
        
        Change-Id: I97c9da78bc30b730843753da677574ae247cb430
        Reviewed-on: https://gerrit.libreoffice.org/28853
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e006b6889ef782e2f2af58c981f013262d52066d]

        add FINV test case
        
        Change-Id: I787608e8927ad61feb01c61dd17959ba763004d7
        Reviewed-on: https://gerrit.libreoffice.org/28846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ed7e74ae1c7ecfc29df152a8397fb9f6e1763a60]

        try to avoid the deadlock around the clipboard, tdf#56818
        
        This deadlocks in the case that we have an external process
        communicating with LibreOffice as the SolarMutexReleaser allows a
        connection to be processed while the normal code has just released the
        SolarMutex. If the external call code now goes down the same code path
        we deadlock on the SolarMutex together with other mutexes in the
        clipboard code.
        
        Change-Id: I18fd6953c9566452a31b1a4c32c68494ec7a52ac
        Reviewed-on: https://gerrit.libreoffice.org/27251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-13  Takeshi Abe  <tabe@fixedpoint.jp>  [b570fa88adb005ce0868fdefe5d94489dcd00c93]

        sw: Make DelHFFormat() local
        
        Change-Id: Ifcfcccfa5a7c6f8696de5c2084736fa40659998d
        Reviewed-on: https://gerrit.libreoffice.org/28842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-09-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [27ff348d32ed46751e419660868a1d697a4888eb]

        add MATCH test case
        
        Change-Id: I485ad67c4f022ffdb059a9925e62fb2d60a9f01a
        Reviewed-on: https://gerrit.libreoffice.org/28848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-12  Tor Lillqvist  <tml@collabora.com>  [01755200f6c01afc5c5970141501aea084e8b770]

        Bin some noise comments and superfluous vertical whitespace
        
        Change-Id: I3c19457bb29cd1392f14598fc8798aed4b1a1a7f

2016-09-12  Tor Lillqvist  <tml@collabora.com>  [5177666536f65915c3ca07090a4b561b57ae6f63]

        Bin a few unused forward declarations
        
        Change-Id: Ic10de79427d3a353451c9b603495f55459a5936d

2016-09-12  Noel Grandin  <noel@peralex.com>  [a3baa68980307b7d0d19515f2f69583d4fd6833c]

        fix bug in ScDBExternalRange::findFieldColumn
        
        where it was calling "pErr = nullptr" instead of "*pErr = 0"
        
        Change-Id: I509381b13d00a0c1115fcf625a7363ec6f4da583
        Reviewed-on: https://gerrit.libreoffice.org/28837
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [57f2d719f37d5d8a4ee9a3bded8faee9011ac305]

        add FDIST test case
        
        Change-Id: I3ad539f4f59c0f6c9a43f69aca1d74aa9f3e3343
        Reviewed-on: https://gerrit.libreoffice.org/28845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b37ca33a703b8d06442e1c9907281aba28399a07]

        add FISHER test case
        
        Change-Id: I6817f7b9478ada45cc3c2b89292c1a6a4782326e
        Reviewed-on: https://gerrit.libreoffice.org/28847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-12  Maxim Monastirsky  <momonasmon@gmail.com>  [c4b520160cc1e3caac836cc2ad64df10d93a6dbc]

        tdf#90721 Line color initial behavior similar to fill color
        
        Change-Id: Icf6d35d188f57e1b91da1ce5947f35c97c4f2e78

2016-09-12  Tor Lillqvist  <tml@collabora.com>  [0b9987b61426c896bd15c6986280d8fb4ed3f040]

        Bin a few unused forward declarations
        
        Change-Id: I33d021d811ade38befa4c61de740ce86dfe08376

2016-09-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e93fcb551479964009e86d08419f5428c7e784f0]

        cppcheck: variable scope
        
        Change-Id: Ibe52bb265a064cd454d408ccac06f3bbbb5236e6
        Reviewed-on: https://gerrit.libreoffice.org/28683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [c4224e6cafa5aa5c604dfdc0daf7f145aa6c08be]

        sw: emit LOK_CALLBACK_TEXT_VIEW_SELECTION as part of registerCallback()
        
        Have a Writer text selection in the first view, create a new view, the
        second view doesn't see the selection. But the same works if the text
        selection is created when the second view was created earlier.
        
        Emit the selection state as part of SwCursorShell::NotifyCursor() to fix
        the problem.
        
        Change-Id: I7d71c9b58941c8ca8720b0e63e54bc757b1aaf61
        Reviewed-on: https://gerrit.libreoffice.org/28844
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-12  Caolán McNamara  <caolanm@redhat.com>  [830ac71eca425caf04764076e3064b5f1ad05c52]

        Resolves: tdf#101879 explicitly put menubars at the start of task lists
        
        Change-Id: Ia6a36b08f84960b01472833504cd65bfbad473eb

2016-09-12  Mike Kaganski  <mike.kaganski@collabora.com>  [56badc051ceee678e978add00d36c8e4d2d37ddb]

        tdf#101889: add absent brackets to OpenSymbol
        
        The code points for the glyphs were chosen according to IANA and Unicode:
        http://www.iana.org/assignments/character-sets/character-sets.xml
        ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/ADOBE/symbol.txt
        Adobe Symbol font map has been corrected accordingly.
        
        Fixed MT Extra font to always have symbol charset.
        
        Change-Id: I45d4f33f2b640cc852175c7c5d5c875cb72a9297
        Reviewed-on: https://gerrit.libreoffice.org/28677
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-09-12  Stephan Bergmann  <sbergman@redhat.com>  [3aaa820446f1ad3d3b0ddc557238b6fb3496dd54]

        tdf#91966: In SDK, set CPPU_ENV=mscx for 64-bit Windows
        
        Change-Id: Ib93b2db40f43f98d8369cb91ca35692cc92f023b

2016-09-12  Stephan Bergmann  <sbergman@redhat.com>  [bb0816673dc755f109fb1c8a78154a932119fd2e]

        Disable GCC 6 -Wnull-dereference again for now
        
        ...at least with both gcc-6.1.1-3.fc24.x86_64 and a recent GCC 7 trunk build it
        produces lots of incomprehensible (potentially false positive) occurrences in a
        --disable-debug build, like
        
        > [CXX] store/source/stordir.cxx
        > In file included from /home/sbergman/lo/core/store/source/stordir.hxx:30:0,
        >                  from /home/sbergman/lo/core/store/source/stordir.cxx:20:
        > /home/sbergman/lo/core/store/source/storbase.hxx: In member function ‘storeError store::OStoreDirectory_Impl::create(store::OStorePageManager*, rtl_String*, rtl_String*, storeAccessMode)’:
        > /home/sbergman/lo/core/store/source/storbase.hxx:237:23: error: potential null pointer dereference [-Werror=null-dereference]
        >          m_nUsed = rhs.m_nUsed;
        >                    ~~~~^~~~~~~
        > /home/sbergman/lo/core/store/source/storbase.hxx:236:23: error: potential null pointer dereference [-Werror=null-dereference]
        >          m_nSize = rhs.m_nSize;
        >                    ~~~~^~~~~~~
        > /home/sbergman/lo/core/store/source/storbase.hxx:235:23: error: potential null pointer dereference [-Werror=null-dereference]
        >          m_nAddr = rhs.m_nAddr;
        >                    ~~~~^~~~~~~
        > [...]
        > [CXX] store/source/storlckb.cxx
        > In file included from /home/sbergman/lo/core/store/source/storlckb.hxx:29:0,
        >                  from /home/sbergman/lo/core/store/source/storlckb.cxx:20:
        > /home/sbergman/lo/core/store/source/storbase.hxx: In member function ‘storeError store::OStoreLockBytes::readAt(sal_uInt32, void*, sal_uInt32, sal_uInt32&)’:
        > /home/sbergman/lo/core/store/source/storbase.hxx:595:26: error: potential null pointer dereference [-Werror=null-dereference]
        >          return isA<U>(p) ? static_cast<U*>(p) : 0;
        >                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
        
        <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16351> "NULL dereference warnings"
        looks like this is a known problem.
        
        Change-Id: I5eb0c9def7dd12e3a440d280e3fa2331317031b4

2016-09-12  Caolán McNamara  <caolanm@redhat.com>  [24731174015d04b7acb5041fdc836dd74f9313a1]

        coverity#1371323 Missing move assignment operator
        
        Change-Id: I806cb0a1ede9c025c00fab58a3fd8835887c0a44

2016-09-12  Caolán McNamara  <caolanm@redhat.com>  [703ad53629fb8f9002483142f906249e6160b4db]

        this doesn't need a virtual dtor
        
        Change-Id: I5c628a063fb5309f493729ee4bd7b122a3d2c3d5

2016-09-12  Caolán McNamara  <caolanm@redhat.com>  [9f3906f1f0c860449b452871f7cb19b77a508eb5]

        coverity#1371178 Missing move assignment operator
        
        Change-Id: Ib7df699269bcacd5dbf64662c47b538aee9235a5

2016-09-12  Noel Grandin  <noel@peralex.com>  [1d7dd96e313dd23ca8d49abf879d51db448f76ee]

        impress: extend dumpAsXml to table cell and styles
        
        Change-Id: If11ca945cae4f5127394dcc3871f4b6a76c24fac

2016-09-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [ab6dcd326ad7bf8c47a820514440bf8ac5f0d5f3]

        sw: emit LOK_CALLBACK_VIEW_CURSOR_VISIBLE as part of registerCallback()
        
        Have a graphic selection (and thus a hidden text cursor) in the first
        view, create a second view. The view text cursors should be hidden in
        the second view as well.
        
        Change-Id: Ic22db84aab62c8f43c2da3d4a19b56c993c9f012
        Reviewed-on: https://gerrit.libreoffice.org/28836
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-12  Michael Stahl  <mstahl@redhat.com>  [2934f6bcc75c781cdf9e614b9d7d8533eb680b3f]

        sw: partially revert commit d0b09f41efe938e94a84e783c9ff5742edcbfba8
        
        These still trigger sometimes in JunitTest_toolkit_unoapi_1
        and i haven't had time to track that down, so back to SAL_WARN for
        now...
        
        Change-Id: I4d9f653ffddc7c704d33950d847345f4895d3f87

2016-09-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [5cda220d6e4c60288da22ed983e7390d0597f0d7]

        Indentation fixes
        
        Change-Id: I78575ebd6b78b2f5873bcec6c8c46d941a92ceb2

2016-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [774d2a94d31c14fb24c07a5c85220e5ef528ad20]

        loplugin:constantparam in extensions..lotuswordpro
        
        Change-Id: Ifb30d5d53536045638d872761626a1b60fa52dad
        Reviewed-on: https://gerrit.libreoffice.org/28831
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-12  Szymon Kłos  <eszkadev@gmail.com>  [69ce52fbf26fab9239562d2bfd407db67cfb6ec8]

        Page size popup converted to use outside sidebar
        
        Change-Id: Ia9c4c03a9780dca146adda8f1a126197d3e38643
        Reviewed-on: https://gerrit.libreoffice.org/28816
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [65828fa693507d699369f0dbc3c0bfc31638d945]

        sw: implement SdrMarkView::GetSfxViewShell() API
        
        With this, the graphic selection is no longer lost when creating a new
        view. That happened as the SwView ctor calls
        SdrMarkView::SetMarkHandles() while the new view is not yet current,
        which resulted clearing the graphic selection in the old view, not in
        the new one.
        
        A side-effect of introducing SwDrawView::GetSfxViewShell() is that now
        SwView::getPart() is called from the SwView dtor, guard against doing
        any real work there in that situation to avoid potentially reading
        already deleted data.
        
        Change-Id: I4fab39a907d2cbe228c0fc8d44bedc64893387d1
        Reviewed-on: https://gerrit.libreoffice.org/28832
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-12  Justin Luth  <justin_luth@sil.org>  [3943147ab341f1e4d1c6db34405010085488b0b1]

        tdf#86926 writerfilter prevent PROP_GRID_LINES exception
        
        Ensure that only values accepted by MID_GRID_LINES
        will be inserted, otherwise an exception can be thrown.
        
        
        Change-Id: I7bac5d502034e073d2d9071af952639abb399c3a
        Reviewed-on: https://gerrit.libreoffice.org/28766
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-09-12  Caolán McNamara  <caolanm@redhat.com>  [27826a91fde08081d15e74b0f3b5b7ef135d4001]

        fftester: break as soon as an exception is required
        
        Change-Id: Ia787c42f484c00242f1bcaca8ea7459890ec5745
        Reviewed-on: https://gerrit.libreoffice.org/28828
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-12  Marco Cecchetti  <marco.cecchetti@collabora.com>  [b7b62d4a59bb274dffed93489068ceb3342f717e]

        gtktiledviewer - Calc fix: selection handlers were not removed
        
        Change-Id: I2b4ad4dbf281458d0994eff176a2f62e20fb603b

2016-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [1013587c03d168b54349b5d47c8359e97acc0ad5]

        loplugin:constantparam in package..stoc
        
        Change-Id: I04b6d14d3dd8d55ccc4d4eb9313bc37959690672
        Reviewed-on: https://gerrit.libreoffice.org/28824
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-12  Caolán McNamara  <caolanm@redhat.com>  [feb54746b2e3227466488f0f9be661f7df92358a]

        return earlier, no logic change
        
        Change-Id: I7356ead43eb1e0f673a436ecf9fec9129d0e02bd

2016-09-12  Caolán McNamara  <caolanm@redhat.com>  [168c867fc0950dfea61e682846d3a014995888b4]

        fftester: no table manager
        
        Change-Id: Icb3c640e04416f9120d37558646a570daeddf0a4
        Reviewed-on: https://gerrit.libreoffice.org/28825
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [dd4d65a88e54c01cdaecb8176fefc533de776579]

        sw: prefix members of SwAttrIter
        
        Change-Id: Ib9b18d71ba8a68dba6a4272908ed31fc78afcb94
        Reviewed-on: https://gerrit.libreoffice.org/28823
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [25e4e9694ce12152693e9d272557e5d546becd40]

        handle nullptr in various clang plugins
        
        since we are using it so widely now, instead of NULL
        
        Change-Id: I990ff1334f657663e8791ab064d69e56636fe6e7

2016-09-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ba269f7294e2416659011cbb498a2c6b5f9d5199]

        add LOOKUP test case
        
        Change-Id: I64c1500b73d44297f0c714621e387591bc96761e
        Reviewed-on: https://gerrit.libreoffice.org/28821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-11  Caolán McNamara  <caolanm@redhat.com>  [78e57cf6622ac1b424c9e00885e378ee819df882]

        rework to avoid coverity#1371295 Missing move assignment operator
        
        Change-Id: I6cdaa375525b14299b374273b6651a2a89f0c500

2016-09-11  Caolán McNamara  <caolanm@redhat.com>  [8bd5dd43a90576f4c55a05ed2ba1af49d2168bab]

        coverity#1371190 Missing move assignment operator
        
        Change-Id: I20991a31a82ff96292cdd1be4fd2c4779f9f5514

2016-09-11  Caolán McNamara  <caolanm@redhat.com>  [b9f5607ba8e228d69dba89584ea75136b439b547]

        coverity#1371151 rearrange code to avoid assignment
        
        Change-Id: Iccba596ce958bcdd62aae572f3189592f96cad25

2016-09-11  Marco Cecchetti  <marco.cecchetti@collabora.com>  [539f981900e1823d880f2050291b48f4c51994dd]

        LOK: we use callbacks latch for not missing messages sent very early
        
        - lok::Document::setCallbackLatch: used on document load for
        set/unset the latch
        
        - now cell cursors of other views are correctly notified to the new
        view
        
        Change-Id: Ife6dca0e3e329b801d44070f55869afe95a2f313
        Reviewed-on: https://gerrit.libreoffice.org/28812
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2016-09-11  Andras Timar  <andras.timar@collabora.com>  [956db071966dd9a7319503118c28de58015e0fca]

        tdf#101949 update Source Code Pro fonts to 2.030 and 1.050
        
        Change-Id: Ic314f2b970ea96ec1eb027979723985138638cdb
        Reviewed-on: https://gerrit.libreoffice.org/28818
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-09-11  Yousuf Philips  <philipz85@hotmail.com>  [37ad8daabf596e039b4ca62e06e91d5a83128b7c]

        Tweaks to toolbar and notebookbar labels and tooltips
        
        Change-Id: Iafec55024317fe0c98268c35a08c01c7ec236e62
        Reviewed-on: https://gerrit.libreoffice.org/28742
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-09-11  Yousuf Philips  <philipz85@hotmail.com>  [b966e2d88e88d4ad58514cd2db21853213d17b2b]

        Shorten transition group label from 'Random Bars' to 'Bars'
        
        Change-Id: Ib1dee217807d7703fb3a6f00a499e194592cb50b
        Reviewed-on: https://gerrit.libreoffice.org/28792
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-09-11  Yousuf Philips  <philipz85@hotmail.com>  [c2518b877572fdde7da157263ee811eb66090080]

        Unify labels of name and description uno commands
        
        Change-Id: Id68bf487e6cc83d721c2f28f956d9b52d1a53ae5
        Reviewed-on: https://gerrit.libreoffice.org/28739
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-09-11  Yousuf Philips  <philipz85@hotmail.com>  [f37d6837bf864a08f567c10c5f5bc0d4e4b5f9f7]

        Remove toolbar labels from track changes toolbar
        
        Change-Id: I62cb3b8d0f57f7fd79cffce3b5aed5e384390e24
        Reviewed-on: https://gerrit.libreoffice.org/28814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-09-11  Yousuf Philips  <philipz85@hotmail.com>  [55f1b2b305864212cb1f808c031c028e12b44020]

        tdf#91781 Add Edit > Comment submenu to writer
        
        Change-Id: Ie123620d863443f9f00b213749c988e338ade44c
        Reviewed-on: https://gerrit.libreoffice.org/28815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-09-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [78404fe5549fded2eaf0c5ea6e1ca66039e995af]

        tdf#88205 use list ctor for uno::Sequence<OUString> in sc
        
        Change-Id: Icda2d7a2f16fbcdf3a1e796026540bfa568be2d9
        Reviewed-on: https://gerrit.libreoffice.org/28800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [7038a05224c88c58c5889dd1b7d70a8511f96f6a]

        LOK: new callback dropping implementation
        
        Now view callbacks have their own collection of last states where the
        key is made up by both the view id and the callback type.
        
        Callback dropping based on the last state is no more handled on
        queueing but on flushing, since what really matters is the last
        performed callback (for each callback type).
        Anyway in order to not modify the order of callbacks, that could be
        changed when an already queued callback is superseeded, dropping still
        occurs on queuing too, just by looking for the last queued callback of
        the same type.
        
        The result is a substantial reduction of redundant callbacks and fix
        the following problem in loleaflet: when there are more views for a
        speadsheet and cell cursors for two view are placed on the same cell,
        a continuos swapping between the two cell cursors can occur. That was
        due to a sequence of "EMPTY" and coordinates messages or cell cursor
        and cell view cursor messages which were sent in an alternating way.
        
        Change-Id: I79e14d11d4e8590aff715181e3410ad88c4e6175
        Reviewed-on: https://gerrit.libreoffice.org/28783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2016-09-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [785a7e58c4029dc36b624ef709e790f2fdaddee8]

        LOK: tidy up `CallbackFlushHandler::queue`, improved cell view cursor
        
        Rewritten the switch statement in `CallbackFlushHandler::queue`:
        
        - Now, the new callback data is emplaced after removing all states
        overridden by the new one.
        - View callbacks are checked not only for the same type but even for
        the same view id: that allowed to fix the following issue: starting
        from the 3rd view for a spreadsheet it could occur that only the cell
        cursor of the previous last view was displayed in the new view.
        
        Change-Id: I2b63526deb4dca39e3a1f430443ebc5d0f61938d
        Reviewed-on: https://gerrit.libreoffice.org/28782
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2016-09-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [bc005e8c9c1e7a03da63c168d9e55e9918f08e6c]

        update MONTHS test case
        
        Change-Id: I333fe1c0744563243723837a8ae27bfa7ba559d7
        Reviewed-on: https://gerrit.libreoffice.org/27408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1cef707d9e0f59d7137417533cb3d6f7ef16eae4]

        update years test case
        
        Change-Id: I796982f5675816a145048b906bbfcb8779b8c8c2
        Reviewed-on: https://gerrit.libreoffice.org/27410
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [cb4bd523a9acf47c2156469fa7ea76a0a15b3ded]

        update ODDLPRICE test case
        
        Change-Id: Ie3d8f18ef5a8ae0888e5e90077976a7710900dd8
        Reviewed-on: https://gerrit.libreoffice.org/27301
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-10  Gulsah Kose  <gulsah.1004@gmail.com>  [594182ce7c2551dd1d13a014cfdfd96a057e63de]

        tdf#73797 Enable object rotation (.uno:ToggleObjectRotateMode) for writer
        
        Change-Id: Ida868d0fc077d6697a0c3754b1add6a48c5d426c
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/27995
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-09-10  Kohei Yoshida  <kohei.yoshida@gmail.com>  [04695b95491b7e866298bf4231fb9cca25a35a93]

        Upgrade mdds to 1.2.2.
        
        This version contains one critical bugfix, which will probably fix the
        following two:
        
        http://crashreport.libreoffice.org/stats/crash_details/62f488c8-1c0e-4ac5-8651-16724b440bf8
        http://crashreport.libreoffice.org/stats/crash_details/298fd7a9-b0ab-46d2-816e-5aafb3b3be8e
        
        Change-Id: I5a26cea7f9293b5ed3026996a05ab8a3a671c38b
        Reviewed-on: https://gerrit.libreoffice.org/28794
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2016-09-10  Caolán McNamara  <caolanm@redhat.com>  [3c15beae4335cfa88a5454e90f23080f1b9a20e9]

        fftester: no table manager
        
        Change-Id: I033454670d1ee662bc80bc07578690155d97ce28
        Reviewed-on: https://gerrit.libreoffice.org/28805
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-10  Caolán McNamara  <caolanm@redhat.com>  [44d4d9d4e998de9b4dc939af4fa40e51e6300951]

        fftester: use of deleted RTFParserState
        
        but we only use the RTFParserState to use its m_pDocumentImpl and
        the m_pDocumentImpl is never changed for the RTFParserState lifetime,
        so take the m_pDocumentImpl at ctor time instead and use that
        directly later
        
        Change-Id: I15152e3f6d9008553b4a384a5e5da21373904cc9
        Reviewed-on: https://gerrit.libreoffice.org/28802
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-10  Caolán McNamara  <caolanm@redhat.com>  [0832db1330bc44c9442ca9431daf77ff28911f88]

        fftester: this mode is intended for paste into an existing doc
        
        so rearrange this to avoid (with G_SLICE=always-alloc) use
        after free after the joinnext that expects to be able to safely
        join the last node
        
        ==3439== Invalid read of size 8
        ==3439==    at 0x269362FE: SwIndex::Remove() (index.cxx:165)
        ==3439==    by 0x26885591: SwIndex::~SwIndex() (index.hxx:59)
        ==3439==    by 0x26885829: SwPosition::~SwPosition() (pam.hxx:51)
        ==3439==    by 0x269AAF0D: SwPaM::~SwPaM() (pam.cxx:437)
        ==3439==    by 0x208D9AA5: TestImportRTF (swparrtf.cxx:182)
        ==3439==    by 0x404054: sal_main_with_args(int, char**) (fftester.cxx:384)
        ==3439==    by 0x40230D: main (fftester.cxx:77)
        ==3439==  Address 0x19143e48 is 104 bytes inside a block of size 248 free'd
        ==3439==    at 0x4C2CD5A: free (vg_replace_malloc.c:530)
        ==3439==    by 0x518A7F4: rtl_freeMemory_SYSTEM(void*) (alloc_global.cxx:279)
        ==3439==    by 0x518AAD8: rtl_freeMemory (alloc_global.cxx:349)
        ==3439==    by 0x51895C3: rtl_cache_free (alloc_cache.cxx:1230)
        ==3439==    by 0x4EC7A8D: FixedMemPool::Free(void*) (mempool.cxx:49)
        ==3439==    by 0x26AC52FC: SwTextNode::operator delete(void*, unsigned long) (ndtxt.hxx:799)
        ==3439==    by 0x270BE0C0: SwTextNode::~SwTextNode() (ndtxt.cxx:275)
        ==3439==    by 0x26CC16D1: SwNodes::RemoveNode(unsigned long, unsigned long, bool) (nodes.cxx:2298)
        ==3439==    by 0x26CBD766: SwNodes::Delete(SwNodeIndex const&, unsigned long) (nodes.cxx:1210)
        ==3439==    by 0x270BFB60: SwTextNode::JoinNext() (ndtxt.cxx:715)
        ==3439==    by 0x208D9282: SwRTFReader::Read(SwDoc&, rtl::OUString const&, SwPaM&, rtl::OUString const&) (swparrtf.cxx:128)
        ==3439==    by 0x208D9A3E: TestImportRTF (swparrtf.cxx:187)
        
        Change-Id: I1cf70faae542a56f61fa651d6158774c28462999

2016-09-10  Noel Grandin  <noel@peralex.com>  [b1164b07f9fdcd06a77dbdd74d45245a7c42c93e]

        loplugin:constantparam in sd
        
        Change-Id: I2bc989802c12b379a1ba4202f54ecfef1f339c8c
        Reviewed-on: https://gerrit.libreoffice.org/28774
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-10  Julien Nabet  <serval2412@yahoo.fr>  [1c6596af456e4cb98784a0728bcb936d3b1f9d0d]

        Typo: (un)kown->(un)known
        
        Change-Id: I7455c928293cd8d2d2ff16aa85fe02c9a54959d2
        Reviewed-on: https://gerrit.libreoffice.org/28801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-09-10  Noel Grandin  <noel@peralex.com>  [78ea29d51a23bf75f5753fae68ab8abe1072bbef]

        loplugin:constantparam in sc
        
        Change-Id: I82c78dd880c98532db407b0183a43705be2de67c
        Reviewed-on: https://gerrit.libreoffice.org/28777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-10  Andras Timar  <andras.timar@collabora.com>  [6ebca1d1094d8fd85e485e504e810a1954befcc3]

        check for read-only state of OpenCL settings
        
        Change-Id: Ia3695d5e4901e527ef847a86e737f6c7eba5085f
        Reviewed-on: https://gerrit.libreoffice.org/28730
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [df3dbec57ec286baa61677a694ae821e7408bc92]

        Updated core Project: help  6c8c4a5e044c5c22ca3acc7d968b096340562627
        
        replace "also :" by "also:"
        
        reported via pootle feedback
        
        Change-Id: I075ba046e72791ac44d37580972ee270134c4a35
        Reviewed-on: https://gerrit.libreoffice.org/28797
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        

2016-09-10  László Németh  <laszlo.nemeth@collabora.com>  [681d5fd37e469491268d40147c621187dc6f4b95]

        tdf#97191 fix emoji correction conflict with time format
        
        by removing the bad patterns from DocumentList.xmls, and
        adding "h" to the end of the bad en-US emoji short names,
        (separated by a space according to the orthography):
        
        :1 h: instead of :1:, :10 h: instead of :10: etc.
        
        Also complete the fix for tdf#93233, removing the :1:30:-like
        (never working) patterns.
        
        Change-Id: Ia39e1f0d5fdbf686713c6deacf2a56e0beb8b42b
        Reviewed-on: https://gerrit.libreoffice.org/28756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2016-09-10  Stephan Bergmann  <sbergman@redhat.com>  [7ed3e749f7b525bdbbbd353f85c765becb90daa6]

        Blind fix for MSVC
        
        Change-Id: I53e01f3c76cf1e52fbf5f95f525cfc3b643b9e77

2016-09-10  Andras Timar  <andras.timar@collabora.com>  [822209e28238088d3a63cbfa6826bba3634f418f]

        typo fix: oue -> our
        
        Change-Id: I4c592f467017cc88cd7deb124f9859e0ff515009
        Reviewed-on: https://gerrit.libreoffice.org/28775
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2016-09-10  Andras Timar  <andras.timar@collabora.com>  [d83925c38b809ce4c7a40cd8f839364d57a390dd]

        DejaVu fonts version 2.37
        
        Change-Id: I86ed4ce1683e572c497dd5170f2e15b8bb20d501
        Reviewed-on: https://gerrit.libreoffice.org/28778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-09-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9f0bf2c32ae5adde6ec73a3eecdb108ab1457049]

        fix the build
        
        Change-Id: I600d1820d95ecbd428bbda18b3a07ec225bd2db0

2016-09-09  Khaled Hosny  <khaledhosny@eglug.org>  [983e03a7d81c0ab24782b28ab899452fa6fd99ac]

        Hack to make Arabic subtending marks work
        
        E.g. in Amiri.
        
        Change-Id: Ibdac6b02bdbae40786d7c2c4725641be5cbfb80d

2016-09-09  David Tardon  <dtardon@redhat.com>  [8e11d353665242fc90ef485ff8f67a44206b6393]

        use std::unique_ptr
        
        Change-Id: I8ba37267e8a7058ade54783ea0e117a8f8816c45

2016-09-09  David Tardon  <dtardon@redhat.com>  [8d458a24f79ed9ba321daa3db283eb22dbd7c27f]

        use std::unique_ptr
        
        Change-Id: I642486578190ed5e74a917c60153cac084f35fe8

2016-09-09  David Tardon  <dtardon@redhat.com>  [97dbbf7282b48eccedf60696ad65cf4e9987c7a9]

        avoid manual memory management
        
        Change-Id: Ibc4e7191e5cbc5a14c32b32bab99116173070a87

2016-09-09  David Tardon  <dtardon@redhat.com>  [7469d7556919a4ebb54e71fbdf3be9c7f88afa13]

        use std::unique_ptr
        
        Change-Id: I39475538ed838e4210e256d85c6dd46232f8dc50

2016-09-09  David Tardon  <dtardon@redhat.com>  [bbb017f95ec70c8d10dc6e1473f14eeda9ff6144]

        use std::unique_ptr
        
        Change-Id: I52713ea0015a5f0118c337279f37bc38b1121f1e

2016-09-09  David Tardon  <dtardon@redhat.com>  [66e6278e9ad0537843cfecbfee9bcf808702a141]

        use std::unique_ptr
        
        Change-Id: I507b19dfd7445144258554b08bbf2fea0ed1698f

2016-09-09  David Tardon  <dtardon@redhat.com>  [064a33a3b8e194876a4e368f65d8df2ff86ce381]

        use std::unique_ptr
        
        Change-Id: I3d7a8a8296e1d107b1f364b5c0785fc9f19cbed5

2016-09-09  David Tardon  <dtardon@redhat.com>  [ab028d991a4c9618c59fd71ddcc4c8f64428264c]

        use std::unique_ptr
        
        Change-Id: I55c6282c7b60cceb702a5f2f0f24b8ad288ec716

2016-09-09  David Tardon  <dtardon@redhat.com>  [ecb2850003ed2e9d40da1c3d3ac3ee043ce2bf76]

        use std::unique_ptr
        
        Change-Id: Ic0cb9399e5cfc7237a3cda666b1d4f926761a9ca

2016-09-09  Justin Luth  <justin_luth@sil.org>  [bdd4a238a1d8a0cbbebbd759011050659668f92b]

        tdf#86926 writerfilter allow fallback if exceptions
        
        The multiset routine was put in to increase the speed of applying
        properties.  However, if one property causes an exception, the
        remaining properties are never applied. There is already a fallback
        routine (if the multiset can't be created), so use that instead
        of returning in a failed state.
        
        Change-Id: Iac53edd5fca8e8543d536609113a7b1109befd82
        Reviewed-on: https://gerrit.libreoffice.org/28765
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-09-09  Noel Grandin  <noel@peralex.com>  [20c14c812ccc00692d42d294d3b8dea1774e3511]

        loplugin:constantparam in sfx2
        
        Change-Id: If5d401001abb7bf3fc642d47f537b57836e6d9c5
        Reviewed-on: https://gerrit.libreoffice.org/28772
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-09  Stephan Bergmann  <sbergman@redhat.com>  [9dc0f2b703d8fbc8698a3cf36949a981e55b68c6]

        Blind fix for MSVC
        
        Change-Id: I1b3e21e9fdf1ac14e095df203cb48fdd1b4fd028

2016-09-09  Noel Grandin  <noel@peralex.com>  [cb958bb5e0e81d343c91c08a8513006a7bf1d913]

        loplugin:constantparam in sot..svl
        
        Change-Id: I08db2db3b90725c556e3ba062da5d62d98f6e882
        Reviewed-on: https://gerrit.libreoffice.org/28769
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-09  Andras Timar  <andras.timar@collabora.com>  [f4fcec5f0802620192c31aad24db436ead1b2036]

        handle read-only state of collect usage information setting
        
        Change-Id: I0f612cc39636dd3e2a829b7a6c8dc2a0a5a4b530
        Reviewed-on: https://gerrit.libreoffice.org/28763
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-09  Andras Timar  <andras.timar@collabora.com>  [89d77f9d96bbdb8385a49812c731ebbd8e331912]

        handle read-only state of wordcount settings
        
        Change-Id: I1ece8611bbc2d3635abf7270418cefe2834b797b
        Reviewed-on: https://gerrit.libreoffice.org/28762
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-09  Caolán McNamara  <caolanm@redhat.com>  [6744039f1becbc182445685a5cba3ed8a0be2705]

        Related: tdf#101921 get taborder to match visual order
        
        Change-Id: I5cf751266c021de469ae57697c1ad25130ee09d4
        Reviewed-on: https://gerrit.libreoffice.org/28768
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-09  Caolán McNamara  <caolanm@redhat.com>  [3d7d318914bd69262da647e0db23ec47d6550afe]

        Resolves: tdf#101921 no tab navigation in style&formatting sidebar
        
        Change-Id: I737ed446d0ead9d748873fec90b62dcced35e328
        Reviewed-on: https://gerrit.libreoffice.org/28767
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-09  David Tardon  <dtardon@redhat.com>  [43c6b20b9fef7b6d331ae15cfcc9fd2632799584]

        use std::unique_ptr
        
        Change-Id: I46dd045b2648f711b3e29ffea0c2e264c141293c

2016-09-09  David Tardon  <dtardon@redhat.com>  [87bc9685c250b403d4c002b54d5c49a6a81222fb]

        use std::unique_ptr
        
        Change-Id: I33d75ede0031da63c00c35af7b42867fea0b8d80

2016-09-09  David Tardon  <dtardon@redhat.com>  [a13b6bd7317e39c3b54d4792aeea99fda0922a9d]

        use std::unique_ptr
        
        Change-Id: I71627aa2a524a59180e8934df9561cf67a1c6126

2016-09-09  David Tardon  <dtardon@redhat.com>  [44c7366d5b58116c14d1dfd41ab6d2c8daec223a]

        avoid manual memory handling
        
        Change-Id: I8b8d1126f20ee29fb3ac80e539da5e340226c304

2016-09-09  David Tardon  <dtardon@redhat.com>  [fccf28b5795b18907337bbb22a85d23a52280add]

        use std::unique_ptr
        
        Change-Id: Ic03888e22949c6c3fc529f9a557f58620fc76f20

2016-09-09  David Tardon  <dtardon@redhat.com>  [df19c3c8006174e452cea455328ebb25e81a444b]

        reduce the insanity level of the codebase a bit
        
        Change-Id: I4e0ee3cb87dd8f2bf8e35909e1b93d311c17a8c6

2016-09-09  David Tardon  <dtardon@redhat.com>  [22547c51cf9484b0d7e1a7ed317fe5f70aaab694]

        use std::shared_ptr
        
        Change-Id: Ie3f89c611f06be3c2fd5f43a4fa691f719078307

2016-09-09  David Tardon  <dtardon@redhat.com>  [8304c237c3d3538cdb597e668aa43df54d4b43c3]

        use std::shared_ptr
        
        Change-Id: I057b3f2ac6ec57b1a586bf450145a9690d891752

2016-09-09  David Tardon  <dtardon@redhat.com>  [7afc5ab572d4584f005a04cd57188a7c646b164b]

        use std::shared_ptr to manage memory
        
        Change-Id: I3fcf285a75a1bf8252e0784c9ff4aceee64f4b5b

2016-09-09  David Tardon  <dtardon@redhat.com>  [2e0cea44050e931bf7b290980a6b8c23de6526d5]

        use std::unique_ptr
        
        Change-Id: I8ebbb94ae5f77fa44f46fb771f7d8ad5fc89a5bc

2016-09-09  David Tardon  <dtardon@redhat.com>  [109ea4752b734683483aef5154d8debca2d300a3]

        use std::shared_ptr
        
        Change-Id: Ib285d2445077a0263a09b36bf1a6fa1fe7f59496

2016-09-09  David Tardon  <dtardon@redhat.com>  [b42af6cee1d2c8a2bdb37d1a6e7e53704b839ee2]

        astyle
        
        Change-Id: Ib237a5f02b64b93bd2994cd98f29938c3a0904ae

2016-09-09  David Tardon  <dtardon@redhat.com>  [05adc066ec8cbc0609e26ba0ddb2d8e766549309]

        use std::unique_ptr
        
        Change-Id: Idd19671bb2eab12cac2011160c617bf3f43659d7

2016-09-09  David Tardon  <dtardon@redhat.com>  [1eb1ff0faa395ae51696662c85df5e654331b94c]

        use std::unique_ptr
        
        Change-Id: I94aafd665116d01d2f6134c4b41ab70c34e23ab6

2016-09-09  David Tardon  <dtardon@redhat.com>  [260cbd3d3c86cd306129f3db290fed8b993b2909]

        use std::unique_ptr
        
        Change-Id: I21572ac8afb1c514ff78b1e23c7fb9259f0b01fb

2016-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5981249db34db2367bae2a2f3e7e8d9f8bd09a0]

        loplugin:refcounting
        
        Change-Id: Ic2ab440e011502a1df3cd658fd8a86acc5d5c31c

2016-09-09  Noel Grandin  <noel@peralex.com>  [c3c3e5b0554ca3f49649c96cf0b0b1b770713532]

        loplugin:constantparam in svtools
        
        Change-Id: I04caae0c9ae621c55e16d3bdc014a4729617feb3
        Reviewed-on: https://gerrit.libreoffice.org/28757
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4b0ab2214425545aac5d98c49dc320ee39d6dc2]

        loplugin:refcounting
        
        Change-Id: I3ab5f1df08670fdad3e31aadafd3a02f1925dd88

2016-09-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [b3c72c734087b178cbcf1622e1088335c6eaf6a7]

        cppuhelper: fix loplugin:cppunitassertequals warnings
        
        Change-Id: Ia7c3de84b8001a30dbe1863be58a9639167cfa11
        Reviewed-on: https://gerrit.libreoffice.org/28760
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-09  Mert Tumer  <merttumer@outlook.com>  [fbda3f9a8d2d3f2ccd7999a3f110c56bce38c1d8]

        tdf#96810 - Fix Android Viewer: Keyboard can not hide with keyboard button.
        
        Change-Id: I87d83953094d31ed4e1bcf60c55dd19056a7994e
        Reviewed-on: https://gerrit.libreoffice.org/28005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-09-09  Stanislav Horacek  <stanislav.horacek@gmail.com>  [52e9cab97dbd7caded0eb63d33ccf12ec61aaec6]

        Updated core Project: help  ea2be76c292e9b2ad455bc47540d8e03626b7ee7
        
        tdf#100990 correct example for RATE function
        
        Change-Id: I8161bd5b805ffc0e852c2d2516e48eba8bdf10cd
        Reviewed-on: https://gerrit.libreoffice.org/28745
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-09-09  sll  <trtle@yahoo.com>  [e7446c7e7cef06c3f3aa2f19292a412944f0f8a3]

        tdf#62717 FILESAVE : Names Master pages are not saved properly
        
        Change-Id: If58a72fca0f9cbdeb6fc11cc36dbf13e22cdd99a
        Reviewed-on: https://gerrit.libreoffice.org/28750
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-09  Stephan Bergmann  <sbergman@redhat.com>  [31dc693029a6a6f68262ecb68ea7b6dafd291003]

        loplugin:refcounting: No more special-handling of SvXMLImportContext
        
        ...after 32ccb4ea863651c22bf33cc15012971d2a2d2810 "resolve the snafu with 2
        separate refcounted bases"
        
        Change-Id: Iaf13deb0b83b6dfe1a2cf3863e07cf042c8e4f47

2016-09-09  Maxim Monastirsky  <momonasmon@gmail.com>  [ccb986bae00ece4c1402ea89e66c9e46a331c8b1]

        Simplify SfxRecordingFloat_Impl by using SidebarToolBox
        
        Change-Id: I3d2348d8e3db91b0ae4e757efa14a0168604a2b0

2016-09-09  Akash Deshpande  <fastakash@gmail.com>  [79586cf338a6f02ca3568b12f88380cb61957dc9]

        Updated core Project: help  187a8d006c9b738a387eedd65c0cb71e8257e6ce
        
        help-to-wiki shell call replaced with a function
        
        shell call to run getalltitles has been replaced
        with a function call.
        
        Also added a new option to save the title file
        alltitles.csv  If this file is needed, to continue
        to generate this, please add -t to the run.
        Or else, please remove it so that a stale file
        is not kept around
        
        Change-Id: I2902243df59d415fb313efa7d4132b0190658fa3
        Reviewed-on: https://gerrit.libreoffice.org/28650
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        

2016-09-09  Stephan Bergmann  <sbergman@redhat.com>  [02235bc4610f22028c614a61b1493257fda4eaf0]

        Some --enable-ext-* switches got removed
        
        ...with 8dc38d9ded92960eda46343b67da8a8b95404b5a "Remove obsolete OxygenOffice
        bits"
        
        Change-Id: I796505a87a821d6f7f0b79ade9fdeec89932e561

2016-09-09  Noel Grandin  <noel@peralex.com>  [8bfcb53c3d1389632fc7f1eca53d73187a489dfa]

        loplugin:constantparam in svx
        
        Change-Id: Id08850b90a0e286ff837dd6b0c1691fa7dc793fa
        Reviewed-on: https://gerrit.libreoffice.org/28746
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-09  Noel Grandin  <noel@peralex.com>  [976a4803e4cca4c5104c0ed60544a91a50ada012]

        disallow calls to ::Create in VclPtr subclasses
        
        where it can be actively dangerous, if the calling code thinks it's
        creating a ScopedVclPtrInstance, and it actually only gets a VclPtr
        
        Change-Id: I638b28207d60e8fc4ca3d31000c0735d06ce2eb3
        Reviewed-on: https://gerrit.libreoffice.org/28714
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-09  David Tardon  <dtardon@redhat.com>  [0f9a81c8f58c1a9e771d7ff90abe3c20e8283f94]

        remove manual memory management
        
        Change-Id: I07960df50645fb77b24eaad4a60f93b715cbb6a9

2016-09-09  David Tardon  <dtardon@redhat.com>  [6678ff2e84f134a670259b48a7ba1721fccdaeb6]

        improve comment
        
        Change-Id: I475902aa68b426ce27782ed80f45344b57eadd9c

2016-09-09  David Tardon  <dtardon@redhat.com>  [084de9dda40095937dfb990fc39edea31626dba3]

        remove manual memory management
        
        Change-Id: Ic715adae42ff34be892d19802629aa50077dc120

2016-09-09  David Tardon  <dtardon@redhat.com>  [7dd877b4be3ca9cad441b88e4510d5917d25b5b6]

        remove manual memory management
        
        Change-Id: I218784e052ee4d7b9a64ac54cdfaa0f8d08aacad

2016-09-09  David Tardon  <dtardon@redhat.com>  [c6a65137436c87a6e9f85d46193c42ba35698446]

        use std::unique_ptr
        
        Change-Id: I352e542de656d22963eb872f79b40e20008d0a32

2016-09-09  David Tardon  <dtardon@redhat.com>  [516992ec6e8d67552610928b91d7b0d9f7014600]

        remove manual memory management
        
        Change-Id: Ice48916fc9841a29b3a02997375347c7b605effe

2016-09-09  David Tardon  <dtardon@redhat.com>  [73f32870cf3b88b65c40e362fae9bb63e51ec5ce]

        use std::unique_ptr
        
        Change-Id: I3cbe6058cd0d1bccb786866a6adf4859424e36ab

2016-09-09  David Tardon  <dtardon@redhat.com>  [655b94643cae76e09d179adc8172790fcff3f881]

        remove manual memory management
        
        Change-Id: I3f5259ac7cf099a5d03d95a7e9132cc8cb6d0734

2016-09-09  David Tardon  <dtardon@redhat.com>  [4bda91ca86f0036320140178a533c6424b01e43f]

        use std::unique_ptr
        
        Change-Id: I26ab9b4fa441fcbcce8eb013a1d7dce5c8591b6d

2016-09-09  David Tardon  <dtardon@redhat.com>  [a363175cfc100664efa218b87a4d9a143014054a]

        remove direct memory management
        
        Change-Id: I9c7d53a9cfd5c03e1551626a96cdaa30fc4e546b

2016-09-09  David Tardon  <dtardon@redhat.com>  [a66933a890a70f5ff2ac43ccc03c26540ef2ccb3]

        use std::unique_ptr
        
        Change-Id: I5128b3e950657f3fe6fc71a8de56c9dd87ac2324

2016-09-09  David Tardon  <dtardon@redhat.com>  [91c8bec906cd3c39b9da5629391b151d1bad9a03]

        remove direct memory management
        
        Change-Id: I269d42704004f2d6e620fedc82a27e7982ecda23

2016-09-09  David Tardon  <dtardon@redhat.com>  [7977914ae7614657575f7d1ae2cf86f7ad69a580]

        remove direct memory management
        
        Change-Id: I9ab3fccd5b8a0cc64bfe7b70ed7a3e36d0e58a33

2016-09-09  David Tardon  <dtardon@redhat.com>  [3ef084c9bd7a7952a0e69efb9dbda81473c7856b]

        remove direct memory management
        
        Change-Id: Id0278f15e0c46a32cf07900dffdf27b3acb2649c

2016-09-09  David Tardon  <dtardon@redhat.com>  [4f776e0ff2d7b3635dc504c3251dddd03f76c205]

        drop useless comments
        
        Change-Id: Idbecb59bbefb4e63e1de80b8a28033be31e3dd58

2016-09-09  David Tardon  <dtardon@redhat.com>  [4da3d1e3d7469f9ee3de5f183fe0e94cedcb3b1d]

        fix indentation
        
        Change-Id: I0292b9408b0ff74f133daba955a81d9ac706b336

2016-09-09  David Tardon  <dtardon@redhat.com>  [45df4baf4e311e3f0e785bd7b2af9f65ffc436e8]

        use std::unique_ptr
        
        Change-Id: Ic6ebe839fa22e6a7b9904ad00877eddd78331ba4

2016-09-09  David Tardon  <dtardon@redhat.com>  [bb35e4dcf986619edb300f4dcd35d54b04dce034]

        remove direct memory management
        
        Change-Id: I5dd5d9130f11f47c4b48c1aae9748434ac751d95

2016-09-09  David Tardon  <dtardon@redhat.com>  [8b229333aeb98dae259dac068b67195a8baa1423]

        fix indentation
        
        Change-Id: I7f2bf5b4ee507cd50904a193bfd64b293cbdd922

2016-09-09  David Tardon  <dtardon@redhat.com>  [d0d596fc737404e1102fa49086eb585c473cc77a]

        drop useless comments
        
        Change-Id: I0493541da0d444ab94676365e93d4e0e5712bbea

2016-09-09  David Tardon  <dtardon@redhat.com>  [db77b0c691cb3725bdef016117aad0f32718af9f]

        use std::unique_ptr
        
        Change-Id: If5e2e9a47480cca5fea09f96e876aece9cb21f9e

2016-09-09  David Tardon  <dtardon@redhat.com>  [5b010b43d7cadc11ebc6756a9b7689c660f3d387]

        remove direct memory management
        
        Change-Id: I15823666ce8ea1840dc7b927d1a6f2f810edf2d2

2016-09-09  David Tardon  <dtardon@redhat.com>  [6c285099289b2d73c9e7da503341e22728be1787]

        remove direct memory management
        
        Change-Id: I9696b1c0ffe100c8089494197940377d3c6223f5

2016-09-09  David Tardon  <dtardon@redhat.com>  [e501c39a48ab3f73f1994ab03a7f194774ed7ff4]

        remove direct memory management
        
        Change-Id: I5857df56c782131a5849417f69067e6481fd6f6f

2016-09-09  David Tardon  <dtardon@redhat.com>  [1e8140083d7015b47fe326cfbf13da8c6ba8cef2]

        remove direct memory management
        
        Change-Id: Ie5103347fc30095778d96d46ce702bf4f0da00a6

2016-09-09  David Tardon  <dtardon@redhat.com>  [32ccb4ea863651c22bf33cc15012971d2a2d2810]

        resolve the snafu with 2 separate refcounted bases
        
        Change-Id: Ia275596d54ea27436f03d01297fb78b6ca09e8a6

2016-09-09  David Tardon  <dtardon@redhat.com>  [a013b8505534896bc926e54116ef14e7879b0545]

        upload libzmf 0.0.1
        
        Change-Id: I706d454226d17fe1386c876782f6ad2843f17197
        Reviewed-on: https://gerrit.libreoffice.org/28718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2016-09-09  Maarten Bosmans  <mkbosmans@gmail.com>  [6cf44da0395ce5d8dc9cfda838fb15c593507363]

        Related: tdf#100709 Add unit test
        
        This tests for the two bugs fixed in d16070a3.
        
        Change-Id: I453fc603ca98895c56c6e8df6315b8d1ea96bfde
        Reviewed-on: https://gerrit.libreoffice.org/28734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4a751b119129fc3c924b92cc9d527ab9b504b5c5]

        add F.DIST.RT test case
        
        Change-Id: I8afc84c7e397061f9794985d3ffca54d81713fdc
        Reviewed-on: https://gerrit.libreoffice.org/28645
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [138d4fe2b61ed2a5cf6f3d66e54ee204cd452d62]

        add F.INV.RT test case
        
        Change-Id: I7ef191f8665921b194efbe26e99e544be7243a65
        Reviewed-on: https://gerrit.libreoffice.org/28643
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [9b3699b3b8b49aab42f16a493eeff60897788072]

        add F.DIST test case
        
        Change-Id: I85ab3fab1fc1c7bd709befb269a60e90aa33e66d
        Reviewed-on: https://gerrit.libreoffice.org/28647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1ec04556c9a3819f58ad810f06ff1aaa8bdb2f63]

        add ERF.PRECISE test case
        
        Change-Id: I1d6e4bedd63800f7070e1d4b1e4bbeeaba8e0fcf
        Reviewed-on: https://gerrit.libreoffice.org/28639
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ed1dc7bcd8833620f150dbf8479ceeffdc826657]

        add F.INV test case
        
        Change-Id: I49cbe991ccbca0a4a420ad19c26cf4681d4d60a8
        Reviewed-on: https://gerrit.libreoffice.org/28646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3d1391e05a1dcbe0e8468fd84282137fcc73f152]

        add INDIRECT test case
        
        Change-Id: Ifcfcf47dd22560a1e6abdd393e9712ec68a4d5e6
        Reviewed-on: https://gerrit.libreoffice.org/28638
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d6c6b9764fa3749d6f2fbca52d1918c66b6a5d00]

        add EXPONDIST test case
        
        Change-Id: I47ce7ff494484d4cbf2dbb0505c3d98d8640d72b
        Reviewed-on: https://gerrit.libreoffice.org/28644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-08  Yousuf Philips  <philipz85@hotmail.com>  [2846aae8feee12695aa920d49c611c5c13cf6f5f]

        tdf#92218 Implement Impress single toolbar mode toolbar
        
        Change-Id: I38c5b6a85c63da55be1382dc4e6ad42a22d33f26
        Reviewed-on: https://gerrit.libreoffice.org/28741
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-09-08  Yousuf Philips  <philipz85@hotmail.com>  [191b4d964458a052f491521d41eed2f7a7792156]

        tdf#91820 Add Insert > Form Control submenu into Calc
        
        Change-Id: Id5271b9eed490c70f5969a20642ff8b0c2393170
        Reviewed-on: https://gerrit.libreoffice.org/28740
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-09-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [8dc38d9ded92960eda46343b67da8a8b95404b5a]

        Remove obsolete OxygenOffice bits
        
        Since 77104ccd7658cb8f3ac142ea9f7fabc15fc08580 the OxygenOffice
        distro configs are removed and no other official distro uses these.
        
        Change-Id: I2b4d5fea7e4b9098ac88733821af219db23c48fe
        Reviewed-on: https://gerrit.libreoffice.org/28738
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2016-09-08  Mike Kaganski  <mike.kaganski@collabora.com>  [ba18832ceeda21f047a664b71a4333a54737e6c8]

        tdf#75221: make margin collapsing implementation conform OASIS proposal
        
        Since the margin collapsing (aka contextual spacing, implemented
        for LO 3.6 by Miklos Vajna, commits
        6f04bf5e90ff75288dcf75c43843edf798641e3d,
        0662778b0b4b9958ee5e5bd3bac69f9e290f9495,
        11059331718fb8faab483c75633b4e80d8028b7d,
        03f9b6bebc0ca77021be46664c7bcbe4cb297503,
        8631dbf85fb5ed56d225e32ea5a9c36c96b0d649,
        9f4bb5bd4f55b4a80544413efde26391849b1d7f,
        f722299e133568fe75f7cf9ce0c103a1553474c4) is only meant
        to suppress fo:margin-top and fo:margin-bottom, as seen in
        https://issues.oasis-open.org/browse/OFFICE-3767, current
        implementation is inconsistent: it nullifies all spacing, including
        normal line spacing.
        
        This patch makes sure that collapsing conforms to specification.
        
        Change-Id: I413f6469d7891dd85f1f7a2c666f219187ddaec4
        Reviewed-on: https://gerrit.libreoffice.org/28692
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-09-08  Caolán McNamara  <caolanm@redhat.com>  [d45d8ae3c51606eb1d9e63396a0eab13c8742907]

        Resolves: tdf#101881 gtk3 3.18 menubar doesn't grab keyboard...
        
        the same way gtk3 3.20 does with gtk_grab_add, so on gtk_menu_shell_deselect
        the keyboard focus doesn't remain in the menubar.
        
        bisecting gtk itself I find...
        
        commit 5cbbb90e311d95192d1b68ba89c3190cdb652868
        Author: Carlos Garnacho <carlosg@gnome.org>
        Date:   Thu Nov 26 19:54:31 2015 +0100
        
            GtkCellRendererAccel: Use gdk_seat_grab()
        
            https://bugzilla.gnome.org/show_bug.cgi?id=759309
        
        is the commit that makes it do what I want, so add an extra
        gtk_grab_add/gtk_grab_remove around our entry and exit of the menubar
        
        Change-Id: I5bf09834b4e1a14d30403208d03b3abd28a382a8

2016-09-08  Caolán McNamara  <caolanm@redhat.com>  [bcf8f878899be13002b2c40f9f2b9363f20fec3a]

        remove IMAGEROTATION and IMAGEREFLECTION SfxSlotMode enums...
        
        unused since...
        
        commit 7affe26a1291eef8c77e890228061f13e987bff1
        Author: Maxim Monastirsky <momonasmon@gmail.com>
        Date:   Mon Feb 22 18:47:15 2016 +0200
        
            Kill sfx2 menu support
        
        Change-Id: I902957b8379be7c314f5357750aeba5a2fcc0a00
        Reviewed-on: https://gerrit.libreoffice.org/28749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-08  Maxim Monastirsky  <momonasmon@gmail.com>  [d704c2b95e811798b900ac18974f7983ffca4090]

        Wrong command for shape name
        
        Change-Id: I99719229fe58233053ce39aa3f07b0d112b32bd7

2016-09-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [a7b0cd14117972dce5fc18e09057cb362fbc01de]

        sw: remove qa/tiledrendering/tiledrendering.cxx again
        
        It was first removed in aa94466699a98730d9e8d112fd52cea63c2226b2
        (Executable_tiledrendering is obsolete and can be killed, 2015-03-24),
        and then it was re-introduced with
        00f2787a4a68633206635743298926bf2e65a8fa (vclwidgets: wrap all
        vcl::Window subclasses allocated on stack in VclPtr, 2015-04-09) due to
        a mismerge.
        
        Change-Id: I243375d6a8d7804ed23f2080d2dbb3c0132789f1
        Reviewed-on: https://gerrit.libreoffice.org/28747
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-08  Maxim Monastirsky  <momonasmon@gmail.com>  [28ffa3e2abb5cf3a33314dd957deff752261cef6]

        Unused strings
        
        Since 7affe26a1291eef8c77e890228061f13e987bff1
        ("Kill sfx2 menu support").
        
        Change-Id: Ib08ba64e7d3dc479df15f04f4e9ab81e13611202

2016-09-08  Justin Luth  <justin_luth@sil.org>  [3870c0555aa461268a6d056543f4545d562769ce]

        tdf#81345 docx import fix default page break regression
        
        "regression" from 4e653d15eff26aa5283d8ba20611893f4c573f57
        
        If there are new style elements, then don't treat a
        default break in columns as a continuous break.
        
        This fixes both round-tripping, and initial import of
        columns and headers on this particular document. Since
        MS and LO treat sections so differently, it is a balancing
        act of what to change.
        
        Change-Id: I9c79bc1246108da6a5ebbf744acbcfcbb9d33d48
        Reviewed-on: https://gerrit.libreoffice.org/28728
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-09-08  Noel Grandin  <noel@peralex.com>  [0f8a30318695447e205b17fb0af06362ab890bc3]

        loplugin:constantparam in sw
        
        Change-Id: Ibae4cac28e6ff52298c804519f683017729c07a5

2016-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac1c3f2ab68a17b6508901bf9b5abdad618158a6]

        more workaround lack of constexpr
        
        Change-Id: I1be117f9845d502d4b8dfa238dc13198f8b76dd6

2016-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e5ec21c5191dc6c90c51ae786ac692e804c1fb7]

        workaround lack of constexpr
        
        when dealing with switch statements and o3tl::typed_flags
        
        Change-Id: Ia72a3ff643ea1c41f9b328e980ba51f3cdfdf582

2016-09-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [64a6083df40c5ffe43333f557a96846ea4fa10f6]

        Related tdf#64575 Only allow "Fill Slide" for 1 Image/Slide
        
        Change-Id: I4887a5dd727eecacf7c80a581428f6440218bf86

2016-09-08  Douglas Mencken  <dougmencken@gmail.com>  [8d1885de86132a975075b23a043ead1ad4d9d4f3]

        convert PictDrawingMethod to enum class
        
        Change-Id: I10b8a5b13a68a0229de4b5db64020f5b7dbc5bc3
        Reviewed-on: https://gerrit.libreoffice.org/28731
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-09-08  Stanislav Horacek  <stanislav.horacek@gmail.com>  [d43864ba4b59375c4a5d55987384a41333941516]

        Updated core Project: help  fbd93f4c667396b55f7c2df3707590ba56218b39
        
        tdf#101805 correct documentation for ERF.PRECISE function
        
        Change-Id: Ic621f1e60f41ebcda5b3f390713da4315cf68500
        Reviewed-on: https://gerrit.libreoffice.org/28735
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-09-08  Stanislav Horacek  <stanislav.horacek@gmail.com>  [fb627243020ce053fe2e705c7d64a5020977f208]

        Updated core Project: help  b62218feb4fc7d278699d425868fdc7ac1bb6212
        
        tdf#101064 adjust menu path to Format - Frame and Object - Properties
        
        Change-Id: Ib7692042bfb7daaf7325be8f183759b27eb315e6
        Reviewed-on: https://gerrit.libreoffice.org/28733
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-09-08  Noel Grandin  <noel@peralex.com>  [579426f798580093214fa8a7cc648318642c7e12]

        loplugin:constantparam in sw
        
        Change-Id: Ic49d1c3c7b57fb213964ddc21b0f774c762aad94

2016-09-08  Noel Grandin  <noel@peralex.com>  [847e004e65ec3c35acff607588d15cd75a84f121]

        convert nsRedlineMode_t to typed_flags
        
        including fixing a bug in SwXMLExport::exportDoc where it was ORing with
        a constant from a different type: nsRedlineType_t::REDLINE_INSERT
        
        Change-Id: I2bb154c9a35d106e64fd1a8b6e928d0384c9fafe

2016-09-08  Noel Grandin  <noel@peralex.com>  [3cac15856ade9fce161a49212c9d1861741122a5]

        loplugin:constantparam in sw
        
        Change-Id: Ifcb05b7fbca7fc6c8ad82bad38a927ba9f9511bf

2016-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [e61b20dc1aeb271fab1f143e336cdc5b886b3d17]

        rename CollapsAttribs -> CollapseAttribs
        
        Change-Id: Ic70f67fb7e0e557a3a726f44aef25931def49835

2016-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [17b1bbb548cd193cde68a35b84d1ace6452e7036]

        improve comment grammar
        
        Change-Id: Ic7da4b4d67bb006290af6c7b9e5d084d13b6ca98

2016-09-08  Jakub Trzebiatowski  <ubap.dev@gmail.com>  [6ccb82ddf302acbd56bd4ea67fce107883e5391c]

        tdf#101712 Writer Table Style; odf export; remove parent export for cell style
        
        Do not export the parent-style-name attribute for a cell style.
        The parent-style-name attribute should refer to a style of table-cell
        family. Not a table-template element.
        
        Reviewed on:
        	https://gerrit.libreoffice.org/28729
        
        Change-Id: I350ec7cef0ac544ce4e5dec54015412a4070b1d8

2016-09-07  Caolán McNamara  <caolanm@redhat.com>  [1c2ac71f80e271a6352384e0bce8c8f432bf37f6]

        Resolves: tdf#100443 handle sun keyboard copy/cut/paste keys
        
        Thanks to Charles Lindsey for these suggested changes
        
        Change-Id: I22d14f16ee560f189c40ba0b143718278e0a8b7d

2016-09-07  Caolán McNamara  <caolanm@redhat.com>  [cb6fc75c5433b826afdbbb60259c0d6c658f8e14]

        Related: tdf#100443 don't use deprecated gtk keysym defines
        
        Change-Id: I7c018a304844b06e66b7f344a4deeabb43ae4026

2016-09-07  Stephan Bergmann  <sbergman@redhat.com>  [641722e9c6eda7f4bfe626ed6227c0906ef6afc6]

        loplugin:stringconstant
        
        Change-Id: I972a8423f3751de50c95d83ddcefe449493ccf57

2016-09-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [9d9e5b40c1a6d91323564e60b25ccf04df86db4b]

        tdf#78727 sw: fix missing textbox text when anchored inside flying table
        
        It was missing as the shape text range was deleted twice, as
        DelFlyInRange() thought both the fly and the draw frame format own its
        contents range, while only the fly one does (when called by
        SwDoc::MakeFlyAndMove(), called by SwXText::convertToTextFrame()).
        
        Thanks Red Hat for the pizza!
        
        Change-Id: I26e23550df085511e0e87f593f1a461057413d0e

2016-09-07  Yousuf Philips  <philipz85@hotmail.com>  [93b1279ce7aacc98ed102e0db30445db286b26e6]

        show go to page icon in menu
        
        Change-Id: I7d22dad7c0e31a12731b938aa7d6a059c28ada38
        Reviewed-on: https://gerrit.libreoffice.org/28702
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-07  Akshay Deep  <akshaydeepiitr@gmail.com>  [eb20d3cdaacb96b23f1fc771120388e6628b09e2]

        tdf#101869 Allow toolbox to open from spacebar
        
        Change-Id: I3a60c8f590f78a9d750a428170d2a0521f267fd8
        Reviewed-on: https://gerrit.libreoffice.org/28727
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-07  Yousuf Philips  <philipz85@hotmail.com>  [5f560fa672efc9651dd6c68a909cfcfe5ac38a12]

        Adjust labels in the bullets and numbering dialog
        
        Change-Id: If8892446dcabd8dc51d1193fe1fcccd64fa07bac
        Reviewed-on: https://gerrit.libreoffice.org/28706
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c1861bc8cebd2dda015c26919c4e69ef9d2f8539]

        Make PageColumnPopup Dropdown-only
        
        Change-Id: I69d8fd528238548521f1e201a19d1681c4ee3ec1

2016-09-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [35a80b643305d9a054120e5ab5c137903d5a946f]

        Make PageOrientationPopup Dropdown-only
        
        Change-Id: I48b119e2bc7571ccaa609e7a8cef7eb4ad8aeb0f

2016-09-07  Szymon Kłos  <eszkadev@gmail.com>  [d5137fe53e5f2e0b87dd27f6e7602a392b3931bd]

        Page column popup converted to use outside the sidebar
        
        Change-Id: Iedb239eba5d74d10cef68276c2a03028f8cf81bf
        Reviewed-on: https://gerrit.libreoffice.org/28703
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-07  Caolán McNamara  <caolanm@redhat.com>  [e928e2daa3a8a9ad5d8ee7bf5982b41ec9cc6344]

        less dlopen, call gtk2 things direct, baseline is newer now
        
        Change-Id: Iff385fe836f8e959fb8b16aa76603b490bc44d9f
        Reviewed-on: https://gerrit.libreoffice.org/28719
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-07  Szymon Kłos  <eszkadev@gmail.com>  [56fdbdbe51d10d08936f4514bef82887000ea53c]

        Notebookbar: fixed crash while using two modules simultaneously
        
        Before patch after opening e.g. Writer and Calc with active Notebookbar
        crashed application.
        
        Change-Id: I0eb18778ff23acce19d662156185480c6112eaa1
        Reviewed-on: https://gerrit.libreoffice.org/28715
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-07  Eike Rathke  <erack@redhat.com>  [95c91f098e8974c41c8d403a351fe53db6822165]

        Resolves: tdf#101963 loading zh-TW ROC calendar use EE|E instead of YYYY|YY
        
        This still (unnecessarily) prefixes with [~ROC] but preserves the
        intended "no leading zero" semantics.
        
        Change-Id: I154be0978a8147ceddefcb546c257d44f770b5de

2016-09-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [583aec2552ed7f8eb22ea7ab7fff7d42e09a506d]

        tdf#90597 Revert "Jump to next change when accepting or rejecting a change"
        
        This reverts commit 1deaa9d304239b2d603cc85bbcb8b8f50d8714da.
        
        Change-Id: I4718ffea3f288b654cb037a5edbfa66f704a6eb5

2016-09-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7acb661bebc052125bb7362ed594737e1d387dfb]

        Photo Album Dialog: Don't add caption by default
        
        Change-Id: I025a42b765200cfa6ac9664c03051a9f523700a0

2016-09-07  Maxim Monastirsky  <momonasmon@gmail.com>  [a9c136b963134a0aa7cf20159acc1bc545f1d40e]

        Do not change the OBJ_CAPTION code path
        
        (and fix static method call)
        
        Change-Id: I5a73695eaa8b6b5b3506acd34b303dea28cfb5e5

2016-09-07  Gulsah Kose  <gulsah.1004@gmail.com>  [37a3fc1ca2a08e41dcf39946d891e7e315106d64]

        tdf#101390 Add Arrows toolbox functions on writer drawingbar.
        
        Writer arrows toolbox includes following commands
        .uno:LineArrowEnd
        .uno:LineCircleArrow
        .uno:LineSquareArrow
        .uno:LineArrows
        .uno:LineArrowStart
        .uno:LineArrowCircle
        .uno:LineArrowSquare
        .uno:Line
        
        Change-Id: I91af27826ea411eabfa61c11962cfb85d2d2aab2
        Reviewed-on: https://gerrit.libreoffice.org/28363
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>

2016-09-07  Akshay Deep  <akshaydeepiitr@gmail.com>  [f10549961983b10148ba9ffe91a5e6c19bde909f]

        tdf#101812 Opening template manager switches to templates view in start center
        
        Change-Id: If80957bcebebe6c64237cd446465a3d6cc72bc18
        Reviewed-on: https://gerrit.libreoffice.org/28725
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-07  Abhilash  <abhilash300singh@gmail.com>  [511acc66f543b0200ebe70cf072e5a8db8677809]

        tdf#64575 Photo Album: Better Image Layout
        
        Change-Id: I021c5fa921eb80edd996e0224e69e3b3d54b76d3
        Reviewed-on: https://gerrit.libreoffice.org/27654
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-07  Khaled Hosny  <khaledhosny@eglug.org>  [6323e6628668849438e6e19ba7ad2c6598263261]

        Fix not-so-newly introduced perf regression in vcl
        
        Reverts f688acfdae00ebdd891737e533d54368810185e1 and the cluster
        boundaries part of 1da9b4c24e806ad2447b4a656e2a7192755bb6a8, checking
        the user of the GlyphItem::IS_IN_CLUSTER flag again, I think the old
        code provides what they expect.
        
        Change-Id: I47d279837af963a6db74ebd0019dcef83d98ae7a

2016-09-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [e75057a4d79d96464ff7ddd1511641b23757a502]

        tdf101964 Make the Styles category name translatable in Templates dialog
        
        Change-Id: Ia3a7054d8c8cfc7ae86f11087c1c2d7209bd104a
        Reviewed-on: https://gerrit.libreoffice.org/28722
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-07  Szymon Kłos  <eszkadev@gmail.com>  [1fc1e8ed0c24ea545658ee6e4aabd40d74b7125f]

        BigToolBox painting fix
        
        If the button was dropdown only type the arrow
        was on the same position as a text.
        
        Change-Id: I3d9693ef57c5c2d27549987339a1c388bc3ff724
        Reviewed-on: https://gerrit.libreoffice.org/28721
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-07  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [3b3feeff98385bccce14b83bf32f079f624550c6]

        tdf#82840 Add 'Add Separator' button to toolbar customization
        
        Add 'Add Separator' button to the 'Customize' dialog's
        'Menus', 'Context Menus', and 'Toolbars' tabs. And remove the
        'Add Separator' item from the 'Modify' menu.
        
        In the following commits, more widgets will be added
        and moved around to achieve the suggested appearance
        and functionality in the related bug report.
        
        Change-Id: I1961e2ebeb326eca69d8f967b2b636793200aba0
        Reviewed-on: https://gerrit.libreoffice.org/28681
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [bece2e8415a9ef33bba492569c7c21e58878a836]

        writerfilter: avoid redundant get() call on smart pointer in TableManager
        
        Change-Id: Ie9361fb64a199a9690e2c6bc62a891406fb8b4b9

2016-09-07  Caolán McNamara  <caolanm@redhat.com>  [0b229f73b676d1e9f1dd28b04b6aae4de1f4de32]

        gtk: drop unneeded X11 includes
        
        Change-Id: Iea6f90e40401bd3f0e4c54de598df2262f14b686

2016-09-07  Johnny_M  <klasse@partyheld.de>  [980756ce042eede8ba617f1c54a387a7ecbaf5db]

        tdf#101863 Remove superfluous apostrophe auto-corrections in DE
        
        Following auto-corrections in the DE locale are are being removed:
        
        gehts -> geht´s
        gibts -> gibt´s
        wirds -> wird´s
        
        Change-Id: I511ad10b065e3ebe65bc06b9304b0822adbb4e6d
        Reviewed-on: https://gerrit.libreoffice.org/28628
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-07  Noel Grandin  <noel@peralex.com>  [bcbbf987771793030c7377f065f01f53c8f23ee3]

        -Werror=unused-but-set-variable
        
        Change-Id: I1a7ed38a95b06029d821b000324b2cc880df1ebb

2016-09-07  Noel Grandin  <noel@peralex.com>  [21cbf3a33dbf06c119cc3c1f377b953fd97af94b]

        convert HTML_CNTXT constants to typed_flags
        
        Change-Id: I94197bd40e4eca751452494d41abba05f69c8b8c

2016-09-07  Noel Grandin  <noel@peralex.com>  [93136caef5a34d2d4017376fa7192d332765431b]

        convert HTML_FF flags to typed_flags
        
        Change-Id: I61c1c008925bcd4b51de327004b73e1c18b34189

2016-09-07  Noel Grandin  <noel@peralex.com>  [15da84c9c3a5323075c5e97ccd595a130f54cf20]

        loplugin:constantparam in sw
        
        Change-Id: I16badc615e98202668b1b201035b5137cb94c10c

2016-09-07  Noel Grandin  <noel@peralex.com>  [c158c00489d35af7f5f9278b8ee545678d6a42e5]

        loplugin:constantparam in framework..vbahelper
        
        Change-Id: I592f73012ae8a4df8488ef04dc0956d9400625bc

2016-09-07  Caolán McNamara  <caolanm@redhat.com>  [5e9982668224345f901631d664985e823530e05a]

        rtf: throw early on a bad nestrow token
        
        Change-Id: I9de8d09bce18fd1e8a145617794594a99a5f996e
        Reviewed-on: https://gerrit.libreoffice.org/28708
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-07  Caolán McNamara  <caolanm@redhat.com>  [4349b6b060c95ca42f5a2ecebafe389e0e9dbb48]

        rtf: don't skip backwards on skipping bin specified bytes
        
        otherwise we could end up re-parsing the block endlessly
        
        Change-Id: Ia90a9e5b513951c91e1917483f9e030dbee98ffb
        Reviewed-on: https://gerrit.libreoffice.org/28707
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-07  Caolán McNamara  <caolanm@redhat.com>  [6d812e114f1fac014da82955a73b44212b2c6022]

        cosmetic, substitute text::HoriOrientation::NONE for 0
        
        Change-Id: I793597b65a8bacac2cab67ece70b42478c793aad

2016-09-07  Caolán McNamara  <caolanm@redhat.com>  [318394abef910649d8ef4db39a0f4c469c03d3cf]

        wrong ScopedVclPtrInstance creation
        
        Change-Id: I524f507bc5720704460d94bb52f99cb7792703e9

2016-09-07  Noel Grandin  <noel@peralex.com>  [673b436c3592c5747f3dce4947168d6fa3ba45ea]

        loplugin:constantparam in vcl
        
        Change-Id: I0cae8e5de1170dec4c82df7f1f5377143a079876
        Reviewed-on: https://gerrit.libreoffice.org/28686
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-07  Noel Grandin  <noel@peralex.com>  [702496391b2b9ef53f83752b34feb3c33d7fb4e9]

        loplugin:constantparam in vcl..xmlscript
        
        Change-Id: Icf66c08071b154259c9e551342d30331caf2b15a
        Reviewed-on: https://gerrit.libreoffice.org/28685
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ec47e78fee143a3f1705c35300003cb2369013c6]

        framework: cleanup redundant comments
        
        Change-Id: Id4cb444a1e21ec0ee94a2604c15bc43220a7b571

2016-09-06  Caolán McNamara  <caolanm@redhat.com>  [30af3971d826d55426f51a7beb14c24ac3880250]

        fftester: missing ValueLast
        
        Change-Id: I8e881871b1ae4dea757263d04796779e62e168dc
        Reviewed-on: https://gerrit.libreoffice.org/28693
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-06  Caolán McNamara  <caolanm@redhat.com>  [a5a875940b231b3da5ea23378aa61fefa0a4ac79]

        if we throw in sw on HoriOrientation::NONE then don't pass it in from rtf
        
        Change-Id: Ie01cca9b7cc432fc1fe14bb600af5083d6ca6a0d
        Reviewed-on: https://gerrit.libreoffice.org/28687
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-06  Stephan Bergmann  <sbergman@redhat.com>  [f7dd958ad383c31fe380273d4a59e24fe6fe8caf]

        Work around loplugin:unnecessaryoverride
        
        ("public virtual function just calls public parent", in the gtk3 case)
        
        Change-Id: I0d5653f835fe0e62a905943fda7d79538dabfee3

2016-09-06  Stephan Bergmann  <sbergman@redhat.com>  [548ab842a845e1e51922c8928be4ee57c8909146]

        Again avoid UBSan "left shift of 65536 by 16 places cannot be represented...
        
        ...in type 'int'"; i.e., re-apply 11cc9bdc21be241f2feb3ab4822d9d365dba4f96
        "Avoid UBSan 'left shift of 65536 by 16 places cannot be represented..." after
        67ef208b2b586603e205105a384231645d7f6712 "Fixes for migrating SvXMLImport to use
        FastParser" removed that fix, for no apparent reason.
        
        Change-Id: I8379d2ae8a39ce8a655688d1168d8de67186472a

2016-09-06  David Tardon  <dtardon@redhat.com>  [c6383758c7f22071346b25f0d3e45d17d73b5a64]

        use std::unique_ptr
        
        Change-Id: I0cc84cc6b18849118a2b7824a8e4b37ca063cd50

2016-09-06  David Tardon  <dtardon@redhat.com>  [7571242f793200379bf90f605f21225e03df85fe]

        rewrite using a for loop
        
        Change-Id: Ia58651d011064e4d324e5e7851b681f4d13d41a7

2016-09-06  David Tardon  <dtardon@redhat.com>  [7e4d1521058916cf0facdba91f5b0ae1e95d318a]

        drop unneeded dynamic allocation
        
        Change-Id: I9e19c33998137ee0065f92ccb980d1ff5a82115b

2016-09-06  David Tardon  <dtardon@redhat.com>  [9f965900a8a22cdf9dcd10f962e27b9ffc3ed8b8]

        remove extra whitespace
        
        Change-Id: I07dd8be5e74c0776d24222d8af2628535c9ba980

2016-09-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [77bb65881a7dff2f3935df6dae7f3b1e0b756e12]

        remove outdated comment, getter not needed
        
        DBG_CHKTHIS call was removed from Which() in commit
        d205ff49be10159d1766c2d06182c02255497def
        
        Change-Id: I4d5b806f0b0733ae3dc84c672ad9d6915d211f68
        Reviewed-on: https://gerrit.libreoffice.org/28682
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [0f2d5db38bac64b665c6e4a127bbbd63a7ed9af5]

        tdf#44986 RTF import: handle \trwWidthA by faking cells
        
        The DOCX import handles this at a tokenizer level, so let's do the same
        in the RTF case as well.
        
        Change-Id: Id7ff43fa9e9bcd05b13d187623d39fb072758057
        Reviewed-on: https://gerrit.libreoffice.org/28679
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [cb970f2d3d4241ce209b84518ac798598fd0dc39]

        use range based loops in SfxItemPool
        
        access arrays with []
        try to clear up Delete()
        
        Change-Id: Ifcb741f56d263cf79c751aa6e32b410e6c22e6ef
        Reviewed-on: https://gerrit.libreoffice.org/28673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-06  Noel Grandin  <noel@peralex.com>  [d2143eacaf8b9799a1abd9bf1ce54df9bf73d29a]

        teach loplugin constantparam about default param values
        
        Change-Id: I334622bd34d8349f5b3988122d282b1062b225bb

2016-09-06  Noel Grandin  <noel@peralex.com>  [d69066115c73986b9956d1dfd070787ff6eebd6a]

        improve loplugin:countusersofdefaultparams to check constructors
        
        and their call sites
        
        Change-Id: Ie068cfe2a8f7c3887d38f186a5e91b0cfdcad236

2016-09-06  Caolán McNamara  <caolanm@redhat.com>  [180a0eac238ce456771ff20b8d3274b43408f54c]

        use same GtkInstance::AnyInput impl for gtk2 and gtk3
        
        Change-Id: Ib69884e0d02b0b245459eb05d5dfb54797d566ce
        Reviewed-on: https://gerrit.libreoffice.org/28680
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-06  Yousuf Philips  <philipz85@hotmail.com>  [9ea5483d9bd44b136c89e45ef96bbf3df0a7cdef]

        a11y: fix missing labels in sw paragraph dialog textflow tab
        
        Change-Id: I3173cf240131788013345aa864156286affa476d
        Reviewed-on: https://gerrit.libreoffice.org/28657
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-06  Yousuf Philips  <philipz85@hotmail.com>  [c97969af143bbc646bd24b25f1aae49a8decf662]

        a11y: Labels for fill characters options in paragraph dialog
        
        Change-Id: Ied1bbc4350da2de3df0e3e695eee7baaeb46499b
        Reviewed-on: https://gerrit.libreoffice.org/28659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-06  Yousuf Philips  <philipz85@hotmail.com>  [606894486d7eb85d9748675ef4ef5bda12846753]

        tdf#91820 Add name and description to Format menu
        
        Change-Id: I6a7dddce37bdc57fa0de51c4095d5cb413b9fd11
        Reviewed-on: https://gerrit.libreoffice.org/28649
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-06  Yousuf Philips  <philipz85@hotmail.com>  [13d421570e0a5638d5c137a7c3499357b54a17e9]

        tdf#101116 Improve accessibility of template manager
        
        Change-Id: Id4475bbb9945703d1611fb36ea299904afc6ad1e
        Reviewed-on: https://gerrit.libreoffice.org/28637
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-06  Yousuf Philips  <philipz85@hotmail.com>  [62fdfdded30e3e7507590a07791cc78e6b2b1d80]

        Make character dialog's hyperlink tab accessible
        
        Change-Id: I6b2351b5a46562236dc93c6de3daa185e2a72fb2
        Reviewed-on: https://gerrit.libreoffice.org/28653
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-06  Caolán McNamara  <caolanm@redhat.com>  [2923907cbdc68b5723a00b92cbf6b6845c3c77f8]

        GtkInstance should use default no-op I18NImeStatus
        
        gtk3 already did, gtk2 claimed to support it, but
        will use the built-in gtk support for this. So this
        leaves this as gen/kde4 only now.
        
        Change-Id: I640ffafc93bf45a4729ecd33f0f85f23fa67b4bf

2016-09-06  Caolán McNamara  <caolanm@redhat.com>  [d2038058c0568041e1722e877aae2825931a8745]

        move all X11SalData stuff together
        
        Change-Id: I2dc27e8aa0231ad66955721029f61720d757967f

2016-09-06  Caolán McNamara  <caolanm@redhat.com>  [495ad69a2eb2b0b12bf799a8f973a7121c4722d2]

        don't need to include all these headers, reduce to required min
        
        Change-Id: I1f05ed32cabc059309f46ec0a195705f0e774bd6

2016-09-06  Takeshi Abe  <tabe@fixedpoint.jp>  [c966bac490bb161cb2f5ede962a6e3e7f002e178]

        starmath: Drop unused 1st argument of SmErrorNode's ctor
        
        Change-Id: I01d8fa4bcfbfd4757230ff54902967f709216111
        Reviewed-on: https://gerrit.libreoffice.org/28678
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-06  Caolán McNamara  <caolanm@redhat.com>  [9f0827d5824f1418bd3e26bb3ac9458179898e9c]

        SalI18NImeStatus is stubbed the same way for everyone except...
        
        the gen vclplug, which is then unused for the gtk/gtk3 case
        so only possible to use in gen/kde.
        
        Make the default impl the no-op case and override just in
        gen
        
        Change-Id: Id0dd3fe4ae4e5b94bfc56219defab56905ec710a
        Reviewed-on: https://gerrit.libreoffice.org/28675
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-05  drazil  <abcdefghi236@gmail.com>  [12c11e65780e48bc569c1028b0f5efec3373c5ee]

        tdf#43157 Clean up OSL_ENSURE in FontTable.cxx
        
        Clean up OSL_ENSURE in FontTable.cxx.
        
        Change-Id: Ibe0b58d00ac5cd63e6227f5d73e70fd1785aa694
        Reviewed-on: https://gerrit.libreoffice.org/28640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-09-05  Takeshi Abe  <tabe@fixedpoint.jp>  [d3035126aa8d35130a12263d052c3360a1e57cc5]

        starmath: Pass offset by const ref
        
        Change-Id: Ideb32c7c5d43ff8d1ed9882c4c2654bec5239267
        Reviewed-on: https://gerrit.libreoffice.org/28664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-09-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [9ee01c424e37f7cd76d2edf38e9bc5f6e988d18d]

        gbuild: remove hardlink deliver
        
        Since there's hardly any 'deliver' going on anymore...
        
        Change-Id: Id349958d299c9742382d37deab2125bc09930c14
        Reviewed-on: https://gerrit.libreoffice.org/28655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2016-09-05  Aron Budea  <baron@caesar.elte.hu>  [fdc867a4bc6ac2810732af898c620a889cde725c]

        tdf#100442 use unordered_set for GraphicManager's maObjList
        
        Speeds up ImplCheckSizeOfSwappedInGraphics.
        maObjList didn't seem to depend on it being a vector.
        
        Change-Id: I0028186b5c4f53ae198b9b33a31c51f0b2e5eb45
        Reviewed-on: https://gerrit.libreoffice.org/28439
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2016-09-05  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [67ef208b2b586603e205105a384231645d7f6712]

        Fixes for migrating SvXMLImport to use FastParser:
        
        These are necessary for implementing fast interfaces
        for the contexts.
        
        Change-Id: I37655c85c76b42782a49eeea3140490213047341
        Reviewed-on: https://gerrit.libreoffice.org/28641
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2016-09-05  Stephan Bergmann  <sbergman@redhat.com>  [4e933ea84ec97ab5c4a353995c4c1ce7cdf54ea3]

        sal_Bool -> bool
        
        Change-Id: I0d491db88b181de63fcfb2e45a02571f272b6bfe

2016-09-05  Stephan Bergmann  <sbergman@redhat.com>  [f893a2b9ee74e15de4ead641635c728616b65bdc]

        Simplify Sequence construction
        
        Change-Id: I24b53d2879d1aa34d7882300c7b51e42e621160e

2016-09-05  Gökhan Gurbetoğlu  <gokhan.gurbetoglu@pardus.org.tr>  [f62d22286972d22809fafbd9cb44263d12a6aa85]

        tdf#43157 - Clean up OSL_ASSERT, DBG_ASSERT, etc.
        
        Change-Id: I8114e338451b5b2e79b2318f558cbd075f024f08
        Reviewed-on: https://gerrit.libreoffice.org/28584
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-09-05  Yousuf Philips  <philipz85@hotmail.com>  [6004f5c61ec4b075075360e49b138d34ad84d056]

        tdf#101115 Make save as template dialog accessible
        
        Change-Id: Ibe853888e93fd4adeb322b9e426ba6f07c309f7f
        Reviewed-on: https://gerrit.libreoffice.org/28636
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-09-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8d3efdfe0cbc21e7bff57f6d265ed6d6cefece7f]

        fix LAST enum members
        
        SdrRepeatFunc doesn't use it.
        XPropertyListType needs LAST for o3tl enum range.
        this fixes warning in svx/source/xoutdev/xtable.cxx:359:
        unknown xproperty type
        
        Change-Id: I5c3b7d0fa55c46002240e4f1697b1f21a0e364f4
        Reviewed-on: https://gerrit.libreoffice.org/28672
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-05  Stephan Bergmann  <sbergman@redhat.com>  [7471d39ec6bfa494e5e5066e2942cf3b638a7fb3]

        distclean generated files
        
        Change-Id: I5498122f200aee198fb639189fdb93f89462c7b1

2016-09-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [b8b639fc7538d02efaf4d2c7abc6e371e9e52402]

        sw: prefix members of SwEntryBrowseBox
        
        Change-Id: If6e368a5d3bd1dfddb58556cbd9c249f9ced32fe
        Reviewed-on: https://gerrit.libreoffice.org/28671
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-05  Noel Grandin  <noel@peralex.com>  [60f35eb4b77f5a0704bcc2567a8976b332c564ca]

        drop default param from Fraction::Fraction
        
        because if I make call-sites use the default, I get warnings about
        ambiguous functional conversions
        
        Change-Id: Ifd452c946832d0f9d62a10a46d90fe1ea3e79945

2016-09-05  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [4aca836a468bb0e2a7aae0800164e2b81f96243f]

        tdf#82840 Add 'Reset' button to toolbar customization
        
        Add 'Reset' button to the toolbar customization dialog,
        and remove the 'Restore Default Settings' item from the
        'Toolbar' menu.
        
        Note that this 'Reset' button does not only reset
        the selected item but also restores the selected
        top-level toolbar to default settings.
        
        Since there is no 'Restore Default Settings' option
        in the other tabs of the config dialog, the button is
        disabled and hidded in the parent class ctor, then
        made visible again in the child class ctor.
        
        In the following commits, more widgets will be added
        and moved around to achieve the suggested appearance
        and functionality in the related bug report.
        
        Change-Id: I028c082daf423761e3511101069a0dc842743e3b
        Reviewed-on: https://gerrit.libreoffice.org/28621
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-05  Szymon Kłos  <eszkadev@gmail.com>  [cbe43883e465336da55c96665f9bb7672ffa3bb0]

        Page orientation popup converted to use outside sidebar
        
        * popup converted to .ui file
        * added .uno:Orientation
        * label & icon for .uno:Orientation
        * control inserted to the notebookbar.ui (Page layout tab)
        
        Change-Id: I93f35a65c4461635d0cfd1afd4546a9d2a8c4d04
        Reviewed-on: https://gerrit.libreoffice.org/28405
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-09-05  Noel Grandin  <noel@peralex.com>  [74ab2a686144545255a2f07dde3f14f66f37753e]

        Convert PPDKey::SetupType to scoped enum
        
        Change-Id: I7c39c9bd4bc3b8fe82840665906f8d520e2e2d2a

2016-09-05  Noel Grandin  <noel@peralex.com>  [2e3717837ffe257f98c854ebde2c7a0ac0ff27fb]

        convert PrinterInfoManager::Type to scoped enum
        
        Change-Id: I3ae15e3ef9505b9857ab1dfa0ecdbf57e3a08150

2016-09-05  Noel Grandin  <noel@peralex.com>  [3dfbf76e587b7ed7ee40ef2b4c4ef4805df22900]

        convert DuplexMode to scoped enum
        
        Change-Id: Ic6f6e11437e75d17630683196c1b94dc25dd888f

2016-09-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2c39312bae5973eeac408cb5a615db946c01517d]

        correct copy and paste in debug message
        
        Change-Id: I6898c78d412544f0e2a44d7d48140731b676821a
        Reviewed-on: https://gerrit.libreoffice.org/28669
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-05  Noel Grandin  <noel@peralex.com>  [5d22a47b4431c5718d989e738d2963d0b880d898]

        loplugin:countusersofdefaultparams
        
        Change-Id: I38bfc88e85a9e5a024e982e555a0e0485a3010ad
        Reviewed-on: https://gerrit.libreoffice.org/28662
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-05  Noel Grandin  <noel@peralex.com>  [87ee6c044d79978d2121087f5e1a10f417adf9c7]

        convert Orientation to scoped enum
        
        Change-Id: Ifbfcf3557ca2a16d21e7a1d613ee54c1c6625f07

2016-09-05  Noel Grandin  <noel@peralex.com>  [04a8ba2084950f998d791edad29739c124c8c4b8]

        convert ScrollType to scoped enum
        
        Change-Id: I6dd02d4f7df028dada6cfd5d767a6ec1b1c1efe1

2016-09-05  Noel Grandin  <noel@peralex.com>  [a1cd62bcd589a7c1050e327f4cb0ad95f9ea19d1]

        convert ToolBoxButtonSize to scoped enum
        
        Change-Id: I365b0e34361eb339b04e5f4792f54eff5bf582a5

2016-09-05  Noel Grandin  <noel@peralex.com>  [256654c26fa0d474891809d30d0004c3d87a5841]

        convert ToolBoxTextPosition to scoped enum
        
        Change-Id: I467b3245d5366af461dfd45eb9fd6fa87a6bef17

2016-09-05  Noel Grandin  <noel@peralex.com>  [5fab198d0d6c2a6619cf7e5deac2f1fc969810ca]

        fix usage of std::unique
        
        in commit 26c149617c54e29902a "std::list<sal_Int32> to deque"
        
        Change-Id: Ifd6ad15d8f95512e31bac4c39d2092a53a7c0ee1

2016-09-05  Noel Grandin  <noel@peralex.com>  [2df04c81cf08301f8b4479471dd59352bf90b6e3]

        convert ExtTimeFieldFormat to scoped enum
        
        Change-Id: I6cb4e057f7a5b83edb51048f24372d19fbf48177

2016-09-05  Noel Grandin  <noel@peralex.com>  [0112840eb074dd0feeedb4aa132e7e04c2b855b1]

        convert ExtDateFieldFormat to scoped enum
        
        Change-Id: I717e5e727ee0e2b6d732ecc6a432c70926654902

2016-09-05  Noel Grandin  <noel@peralex.com>  [12569802394fb0a9850fcdb0647a0845a803f1ff]

        convert GradientStyle to scoped enum
        
        Change-Id: Ib740da708612df7a5f4b8c82262b9b1bd436604d

2016-09-05  Noel Grandin  <noel@peralex.com>  [933c0679d64a5585ebfd233180a1a818b493eec5]

        convert HatchStyle to scoped enum
        
        Change-Id: Ibef51ae5ae135ae584791959ec3f7bf78c50e2a8

2016-09-05  Noel Grandin  <noel@peralex.com>  [65ca57a447bae97714b1b32aa2df5705215a95ad]

        convert LineStyle to scoped enum
        
        Change-Id: I30cfa5a0649b806604c443f55683d1f2a430983d

2016-09-05  Noel Grandin  <noel@peralex.com>  [a881fd7e66294ada222e1d618a7d47a0549a2342]

        convert RasterOp to scoped enum
        
        Change-Id: I136423c105316c9b5b18e64d04a248fd7ac5590b

2016-09-05  Noel Grandin  <noel@peralex.com>  [8c5d90adaf1813c8f3a65487044b8fbe80f8bc85]

        convert FontAutoHint to scoped enum
        
        Change-Id: Ie60f2e94e178ab7ed292b20da88fb5958662a041

2016-09-05  Noel Grandin  <noel@peralex.com>  [fcdf143e519778bba1a852fd75b65122ba748f1c]

        convert FontHinting to scoped enum
        
        Change-Id: I13ce9e6d50e8d4e087c936bd86e8e96997f020cd

2016-09-05  Noel Grandin  <noel@peralex.com>  [4442d226438c1f558021b2df9fe6e540e72cbc7e]

        convert OutDevSupportType to scoped enum
        
        Change-Id: I7a1e4448dfff0ea6909149533d228829d980796c

2016-09-04  jan iversen  <jani@documentfoundation.org>  [619d5fceada2df7c7bc915cea51779fd115d0fcd]

        Revert "Update of pt-BR autocorr list."
        
        This reverts commit 27be36b66cc55886c47f0f424a354056392f75d0.
        
        Change-Id: I23add0b4942c4e9a52c0d314a3bf8fc8e20acf42
        Reviewed-on: https://gerrit.libreoffice.org/28668
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-04  Caolán McNamara  <caolanm@redhat.com>  [c233b1b63750a995fcc0547459fae4cf3ec9e735]

        coverity#1371177 default assign is good enough
        
        and
        
        coverity#1371311
        coverity#1371240
        
        Change-Id: I1f792b9a8e3e386633d4026d8b073ab615d243f3

2016-09-04  Caolán McNamara  <caolanm@redhat.com>  [c5653039412114a14eb0b53e6e1ca26efaf468cd]

        coverity#1371167 Missing move assignment operator
        
        Change-Id: I95bafeb32b0444bf387efc1f6a56018975f09f29

2016-09-04  Tiago Santos  <tiagofsantos81@sapo.pt>  [27be36b66cc55886c47f0f424a354056392f75d0]

        Update of pt-BR autocorr list.
        
        Work is based on work according to author:
        "   - 'DocumentList.xml'    - This is the second version, with the changes introduced in 5.2.1. The file is not a patch, so it should replace the former one. The diff file is on the bug page. It should credit the Brazilian team, since the changes are mostly from them. I mostly triaged and cherry-picked.
            - 'SentenceExceptList.xml'    - This is the abbreviations exception list. I have not done any work on it. Cherry-pick from the Brazilian version, so credit goes to them.
            - 'WordExceptList.xml'    - Two Caps Letters exceptions. I have not done any work on it. Cherry-pick from the Brazilian version, so credit goes to them."
        
        Only DocumentList.xml contained changes.
        
        Original was sent by mail.
        
        Change-Id: Iabfc21072eb1d7f70bf5382636cd85c326d484db
        Reviewed-on: https://gerrit.libreoffice.org/28667
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-09-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9684040d81ff2e9c5847d2d9c7fbec505775cbba]

        get index only when needed
        
        GetIndex_Impl can't be USHRT_MAX
        for nWhich > SFX_MAX_WHICH bSID is true and GetIndex_Impl
        returns nWhich - pImpl->mnStart
        
        Change-Id: I392e544d65196b7af143ee1864f9065e92b717d1
        Reviewed-on: https://gerrit.libreoffice.org/28665
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-09-04  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [c36489be617be3e8ca25612d29afb221bc7ae6c1]

        loplugin:defaultparams: Default method parameter
        
        Change-Id: I79f9eefecc6389bbf288d2be6b13129cd8f467ef
        Reviewed-on: https://gerrit.libreoffice.org/28663
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-09-04  Maxim Monastirsky  <momonasmon@gmail.com>  [04d7143a5f47a3287d0e223352180024f13d9a3c]

        Fix "CntUInt32Item::PutValue - Wrong type" warnings
        
        ... when clicking the currency button.
        
        Change-Id: I9e137b98a7c2c3025dfd66056b041257e7cf0a12

2016-09-04  Julien Nabet  <serval2412@yahoo.fr>  [aaea58f49085184830ef8f55329827a931f9cea8]

        cppcheck: redundantIfRemove
        
        Change-Id: I8576c5042265399de6d9c72ffd67bce0fb256923
        Reviewed-on: https://gerrit.libreoffice.org/28661
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4d0b71be75804dd2b008d3da932d620893fbd780]

        remove reimplementations of SfxItemPool::ReleaseDefaults()
        
        use method from base class SfxItemPool to release and remove the
        static pool of default items.
        SdrItemPool is child of XOutdevItemPool using the same static pool,
        no need for own code in dtor.
        
        ~SfxItemPool has a Delete() call too but with conditions.
        leave child's unconditional Delete() for now.
        
        Change-Id: Ife4e6398b7b0fa69483bc3c795719778c5efcc51
        Reviewed-on: https://gerrit.libreoffice.org/28632
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-09-04  Maxim Monastirsky  <momonasmon@gmail.com>  [0c3a9aa403c209e522dc5c32258c33381677c91e]

        tdf#101779 Multiline tooltips in template manager
        
        This time just set a flag to use Balloon style,
        instead of forcing extended tips.
        
        Change-Id: I170bbe4b1bb95aeb9fde00cbecc2bb46c9078e9d

2016-09-04  Maxim Monastirsky  <momonasmon@gmail.com>  [331d3a8b23cdbff0e1434aa5a553efdcc2c7c822]

        Related: tdf#101779 TipStyleBalloon for ShowQuickHelp too
        
        681294d55b6b4edcdef08982596cb4bcee32e635 converted
        TableDataWindow::RequestHelp to use ShowQuickHelp,
        but it wants to set TipStyleBalloon to be able to use
        line break. Also I want to do the same in the template
        manager dialog, in the following commit.
        
        Change-Id: Ie2569a5ab29620a5f4474dafd2309513c08bd7d2

2016-09-04  Maxim Monastirsky  <momonasmon@gmail.com>  [d5081c16ac77971c9523405c4a10a10a628ce0da]

        tdf#101852 Revert "tdf#101779 Allow multiline tooltips in template manager"
        
        This reverts commit 2decee2ccd9a4167949843da0db99edaebe6acd8.

2016-09-04  Maxim Monastirsky  <momonasmon@gmail.com>  [56205276698dc6633d8110f628339bb01ae1fcc3]

        Non-split currency button
        
        Change-Id: I002af2140dd372302509509baf8d5f400ed4341a

2016-09-04  Maxim Monastirsky  <momonasmon@gmail.com>  [3317b1f7eec887f4ed1303ef0ab8b43acd200f60]

        Restore the toggle state of the currency button
        
        Change-Id: Ibe7d8b183038c4a925282ccab1b637342a714712

2016-09-04  Julien Nabet  <serval2412@yahoo.fr>  [a57f8cb0709f7f2ff0aaf6f5be06f59c4d859074]

        cppcheck: Prefer prefix operator
        
        Change-Id: Ie5afc17cd0a27989c11bbf1d107b95ddad1218c3
        Reviewed-on: https://gerrit.libreoffice.org/28660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-09-04  Zolnai Tamás  <tamas.zolnai@collabora.com>  [b1053933a9569fdf791aad1dce0ee4f1d3a082dd]

        cppcheck: nullPointer
        
        Change-Id: I171d396198dc91b0e0d2ce00f130359ff5f6018b

2016-09-03  Zolnai Tamás  <tamas.zolnai@collabora.com>  [4a7a36b544e1ae3c87fef014922d572c409e94ff]

        cppcheck: variableScope
        
        Change-Id: Id290ca5e53c75b2c27dda6a6bb228a380084b115

2016-09-03  Zolnai Tamás  <tamas.zolnai@collabora.com>  [423b4ed6a2474f9ba1110b324b54950c2fc56c76]

        cppcheck: variableScope
        
        Change-Id: I3850017bdf3ac2ac0436d4f64f45d61be9c8691a

2016-09-03  Zolnai Tamás  <tamas.zolnai@collabora.com>  [dfc2fa4a9bf9e277461d77fb4004086c089187a8]

        cppcheck: variableScope
        
        Change-Id: Idd96330afaee66dcbeddc62c93691139c2a1830d

2016-09-03  Yousuf Philips  <philipz85@hotmail.com>  [ca504cd4ca381e5d24a82e588dac51c344c6f946]

        tdf#94551 Preset list: 3 entries per row and always show scrollbar
        
        Change-Id: I748b92d01031120e750f306549c7d46ed29a313a
        Reviewed-on: https://gerrit.libreoffice.org/28492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-09-03  Caolán McNamara  <caolanm@redhat.com>  [e65b42831bca279d67748eaacb119e844d3d6964]

        coverity#1371244 Missing move assignment operator
        
        Change-Id: I172f8397a96e5b7d0d4639e35c591caea2a0eef4

2016-09-03  Caolán McNamara  <caolanm@redhat.com>  [0047512ad973ad2d214eff6afd06c9eab856dfba]

        try and silence uninit_member
        
        Change-Id: Iac633a1793a79049aa6e7adde1692b469b03b74b

2016-09-03  Caolán McNamara  <caolanm@redhat.com>  [dca56edbb1a0feae7cc8fa090e298ec38ecb5602]

        coverity#1372444 Dereference after null check
        
        Change-Id: Ia756854e1f4a848b62dda38c9667ddd032989605

2016-09-03  Caolán McNamara  <caolanm@redhat.com>  [29012d14efab09ffd3a74a6695f80ee6882765b3]

        coverity#1372443 Unchecked return value
        
        Change-Id: I44532e3bf77e8397e1dc08d766c43ecfc0b0a59f

2016-09-03  Caolán McNamara  <caolanm@redhat.com>  [d98355805e0c275ccdbdfb45f20592fa3621c4a5]

        coverity#1372442 Unchecked return value
        
        Change-Id: I09c4500a66da8a53630e8701e1531a04e178eaf8

2016-09-03  Caolán McNamara  <caolanm@redhat.com>  [1b3980564f518a3bbc871307807eb151cd02ea1a]

        coverity#1372445 Uncaught exception
        
        Change-Id: If28494c8727504c6f995576b59e6c79995e405a0

2016-09-03  Caolán McNamara  <caolanm@redhat.com>  [a54f7b5ce913505c93764d4dc6bca39118457830]

        coverity#1372446 Uncaught exception
        
        Change-Id: I831c0d2e6449eae76383163f08e7b16c7decc92f

2016-09-03  Caolán McNamara  <caolanm@redhat.com>  [696e83b663d4f3e00f23947613f9f3916a4dd14d]

        Resolves: tdf#101795 restore hiding on end of Gtk fpicker execute
        
        but don't hide it at the end of every RunDialog::run so that the
        dialog still exists and is visible if the "sure you want to overwrite"
        dialog needs to be displayed
        
        and restore the cui options stuff to its original state as well,
        undoing the earlier efforts of...
        
        commit c1bd3156cf66318023f36d81ce809a38072588e4
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Jul 21 21:44:06 2016 +0100
        
            Resolves: tdf#101054 crash on options->path with non-native file picker
        
        and
        
        commit 3bbc0574d78d129359638b74612de2f93419eeb0
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Jul 5 10:16:51 2016 +0100
        
            Resolves: rhbz#1352835 path options doesn't promptly destroy folder picker
        
        Change-Id: I5d6bcee9fb0a73a95cc29e8f3f2ee2aea91a135a

2016-09-02  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [f7513f0f53f2d074c08610a68fb787bb379c31d4]

        tdf101725 - fixed missing autotexts from Standard
        
        Change-Id: I1f751888e5fc28b54f4e32344769d568433eb387
        Reviewed-on: https://gerrit.libreoffice.org/28572
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2016-09-02  Michael Stahl  <mstahl@redhat.com>  [9670f0d17ffed1ff07cb1deddcabc26c756e4bc1]

        editeng: don't let wild-card auto-correct leave current word
        
        If a paragraph has e.g. multiple -> in it then auto-correct of the first
        one will create via the .*->.* rule a new auto-correct entry that has as
        long-word the word that contains the first -> until the last -> and
        everything in between.  This will be somewhat irritating when it is
        eventually applied.  Avoid it by limiting the wild-card loop to the
        current word, which is apparently the intent anyway.
        
        (regression from a07425892205ff8951027ea20459b97370d01de6)
        
        Change-Id: I294bae863c44eb460627b61b4383133131fe4b3a
        Reviewed-on: https://gerrit.libreoffice.org/28608
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

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

        fftester: apparent wrong property tested for existence
        
        Change-Id: I5d208bb2a85d7aa4eea9b1c950eeb6f35493f759

2016-09-02  Tor Lillqvist  <tml@collabora.com>  [326da3886e6f700ad1fb269df201fae9fa01d5df]

        tdf#101866: Get rid of two more erroneous upper-casings of strings
        
        Follow-up to f948dce856d51704e1962553198015dbebb6e527.
        
        Change-Id: I46c5a96a076fa6eec952e31201bb3563464cf602
        Reviewed-on: https://gerrit.libreoffice.org/28626
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2016-09-02  Yousuf Philips  <philipz85@hotmail.com>  [c261d785f3b39f4d96dc20a52ee5f2cb498cc71c]

        tdf#92733 Even better labels and tooltips for crop functions
        
        Change-Id: I3b2368e9a0a0183bb46b3162f7c0f1503346c5fc
        Reviewed-on: https://gerrit.libreoffice.org/28625
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2016-09-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [1e1eb87f36095acefe73579448ceef8442beba5f]

        sd lok: implement SfxViewShell::NotifyCursor() API
        
        The same API is already implemented in sw and sc already, the sd
        implementation allows selecting a shape in one view, then creating a
        second view, and seeing the selection of the first view in the second
        view, without de-selecting and re-selecting the shape in question in the
        first view.
        
        Change-Id: Ia36e4772584d132f1ff6a7eb07ca4cadaa384ee9
        Reviewed-on: https://gerrit.libreoffice.org/28623
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-02  Abhilash  <abhilash300singh@gmail.com>  [6228d6c52e4a6e6c0d82632a135211286e06852e]

        tdf#32581 Add the possibility to retrieve the filename of media
        
        Change-Id: I3ca1a9d830d3cb49753df61afa94413704c94a48
        Reviewed-on: https://gerrit.libreoffice.org/28259
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-09-02  drazil  <abcdefghi236@gmail.com>  [8e375369206606c541cff5f46ea6a87db2c808b4]

        tdf#62847 import image hyperlink in docx
        
        The image hyperlink is a resource id in the document and needs to be translated into real URL.
        First I define a new type CT_Hyperlink_URL in the model and associate it with an action handleHyperlinkURL.
        In OOXMLFastContextHandlerProperties::handleHyperlinkURL I dispatch it to OOXMLHyperlinkURLHandler to translate resource id to real URL then set the PropertySet with real URL.
        Then the correct URL will be captured while resolving GraphicImport, which will be stored in GraphicImport_Impl::sHyperlinkURL as an OUString.
        Finally the property will be set in the GraphicImport::applyName if the length of the sHyperlinkURL is not 0.
        
        Also adds a test file image-hyperlink.docx and a test in ooxmlimport.cxx.
        
        Change-Id: I6194b9cc6bcc1bfaa033ab05e94836fe96e33f14
        Reviewed-on: https://gerrit.libreoffice.org/28432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

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

        upgrade Gentium Basic
        
        Change-Id: I054f552df5ac861abd7fe8f74ec52ba92e75faae
        Reviewed-on: https://gerrit.libreoffice.org/28620
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-02  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [bffce5c5c12deaa15bbd6484f30631f766ba2ee7]

        convert ppPoolDefaults to std::vector
        
        Change-Id: I13ba5b66f3ea70bae28181f580579c73a4353f68
        Reviewed-on: https://gerrit.libreoffice.org/28599
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-02  Caolán McNamara  <caolanm@redhat.com>  [85cf08c19f3ba3ca9dc7b5320c0bdab90242b94a]

        coverity#1371213 Missing move assignment operator
        
        Change-Id: I2454a230cd9a524086beba1a2ca32ea0b70bf17e

2016-09-02  Caolán McNamara  <caolanm@redhat.com>  [590fc29a66bc3301023f28a7d4c33ac0b0f5eba6]

        coverity#1371159 Missing move assignment operator
        
        Change-Id: I1470d6a27cb5ee5a98ddb13f4f12cb0b7289b282

2016-09-02  Caolán McNamara  <caolanm@redhat.com>  [5e9f98148b332f5c4df4ef785af650fd61340907]

        coverity#1371145 Missing move assignment operator
        
        Change-Id: I3aa3267cb6a824d1a7a843f2f61d7ce08ae0cd52
        Reviewed-on: https://gerrit.libreoffice.org/28619
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-02  Caolán McNamara  <caolanm@redhat.com>  [84e8e11dc3c73bcfe63f5e9c6cc49ee18a511a9b]

        Resolves: rhbz#101681 set hyperlink tooltip for the full hyperlink area
        
        not just a single point in it.
        
        This way gtk3 knows the successive tooltip hints for the positions
        along the hyperlink are for the same tooltip
        
        Change-Id: I46a8c960e528f6a9aaab5bea145c6870f22e46c5

2016-09-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [c152008943160fa901ef8a356515a6a074370ff0]

        svx: move GetSfxViewShell() to SdrMarkView
        
        ... from SdrObjEditView. This way SdrMarkView can avoid
        SfxViewShell::Current() calls, and it can avoid clearing the LOK graphic
        selection of the old view when constructing a new view.
        
        With this, an existing graphic selection in an Impress LOK view is no
        longer cleared when creating a new view, thanks to the
        sd::View::GetSfxViewShell() override.
        
        Change-Id: I70a287aa9c2265bf59a9fb18e0c3839b8f119bbc
        Reviewed-on: https://gerrit.libreoffice.org/28618
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-02  Caolán McNamara  <caolanm@redhat.com>  [9a01af253060123b86b702bb9d8ae8fe623edde4]

        coverity#1371150 Missing move assignment operator
        
        Change-Id: Iaf59b0dfc822fd00563ae15d25fde8c3cf2e2462
        Reviewed-on: https://gerrit.libreoffice.org/28614
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-02  Justin Luth  <justin_luth@sil.org>  [52b29c60801cf75364fd8275a22e812797cb184d]

        tdf#76349 SpacingWithoutBorders: enable .doc RT
        
        Microsoft allows spacing in textboxes even if the borders are not
        shown, but LO does not.  Added a compatible setting, used an existing
        setting to allow the spacing, and changed .doc export not to zero
        out the spacing if the border was zero-width.
        
        Using the compatible setting in the export code is almost redundant,
        but it does require that the document was LOADED as .doc, and not
        "save as" from another format.
        
        This patch simply allows round-tripping - any user attempt to modify the
        border settings will enforce normal LO border rules.
        
        Change-Id: I60ac036e1bfac381eea15e33c21495ad3800277a
        Reviewed-on: https://gerrit.libreoffice.org/28601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-09-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [91733eff7fba157daf88b092189d842f9d6f1b68]

        sw lok: avoid hiding / showing sdr mark handles on focus change
        
        For one, this is unwanted: in the LOK case we want to switch between the
        windows without any side effect to be able to e.g. paint tiles.
        
        For another, this caused an invalidation loop when two views selected
        the text frames or images in Writer. The loop looked like:
        
        1) Press a key in view #1, so a setView(0) + paintTile() is necessary in
        view #0.
        2) SfxLokHelper::setView(0) to switch from view #1 to view #0.
        3) SwFEShell::ShellLoseFocus() on view #1, which hides sdr marks ->
        invalidate.
        4) SwFEShell::ShellGetFocus() on view #0, which shows sdr marks ->
        invalidate.
        5) paintTile() in view #0.
        6) SfxLokHelper::setView(1) to paint tiles due to 3). (Generates
        invalidations in both views.)
        7) SfxLokHelper::setView(0) to paint tiles due to 4).
        
        And so on, this way a call to SfxLokHelper::setView(0) resulted in an
        another (async) call to SfxLokHelper::setView(0) all the time.
        
        Change-Id: Ice855b9128f61bb7b823b499cad366998f297b5d
        Reviewed-on: https://gerrit.libreoffice.org/28611
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-02  Caolán McNamara  <caolanm@redhat.com>  [8ac2bdfd797f9aad21c866fa5ca224bf82356c1f]

        coverity#704000 silence Unchecked return value
        
        Change-Id: Ie4a00562377a346df2edcd62468372a1091802a1

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

        coverity#1027278 silence Unchecked return value
        
        Change-Id: I3f2aa0393876a146ed291ad9e10575312516527f

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

        coverity#1371325 Missing move assignment operator
        
        Change-Id: Iebe5ec7e2cdc6743dbabdecaa7cbb1c4a04893c4
        Reviewed-on: https://gerrit.libreoffice.org/28610
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-02  Stephan Bergmann  <sbergman@redhat.com>  [cc6693bebb3dbcb6bd608bd95b8109919e2bf365]

        Fix MSVC 2015 build
        
        ...which has HAVE_CXX11_UTF16_STRING_LITERAL but cannot use chart16_t string
        literals with ConstCharArrayDetector (which uses sal_Unicode) as long as
        sal_Unicode is still wchar_t instead of char16_t for MSVC.
        
        Change-Id: I7c55e0361d1c8c717467d5ab6c942bce3569f3a7

2016-09-02  Stephan Bergmann  <sbergman@redhat.com>  [cb93207d215b696a05246472ba4d13a7a3a2949d]

        Avoid calling memcpy with illegal nullptr (when aHiddenValues.empty())
        
        Change-Id: I69801b2618c466e8fa31977feb2b07ec909cebff

2016-09-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [40f0ae88bc6b6964389073aba62b6af8d55982e5]

        dbaccess: fix loplugin:cppunitassertequals warnings
        
        Change-Id: Ia450aa3170a21424fce641d3c8dee43b49f8ef61
        Reviewed-on: https://gerrit.libreoffice.org/28609
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

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

        boost::intrusive_ptr->tools::SvRef
        
        Change-Id: I4c913dc62efe3f3747e78670f4efb0216d95c4ad
        Reviewed-on: https://gerrit.libreoffice.org/28585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-09-02  Noel Grandin  <noel@peralex.com>  [175c49baef5d8dd3f7a28fec5a3dce956303dc42]

        loplugin:countusersofdefaultparams
        
        Change-Id: I2ed581e58523ac8b52aa520f7a02f69f408665fe
        Reviewed-on: https://gerrit.libreoffice.org/28587
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-02  Julien Nabet  <serval2412@yahoo.fr>  [a8a7b7114d96b2013b00e9bc0ced81aad5495457]

        Revert "tdf#101629: fix https://addons.mozilla.org/ case"
        
        This reverts commit 454e1ebcfc589ce82c8c2d5585e22bea1ea5fc79.
        
        Change-Id: Id296e622dc8e14bd20549325d890196d8d36b1a5
        Reviewed-on: https://gerrit.libreoffice.org/28605
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-09-02  Takeshi Abe  <tabe@fixedpoint.jp>  [c9f445d1dee474cf6e7435ba176318735aa2ae67]

        Replace SmNodeIterator with std::vector's iterator
        
        and drop obsolete comments in SmCaretPosGraphBuildingVisitor's ctor.
        
        Change-Id: Ibbe5a810ff265eb558906552bb560f9145eaf0cd
        Reviewed-on: https://gerrit.libreoffice.org/28571
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-09-01  Zdeněk Crhonek  <zcrhonek@gmail.com>  [91ee1cdce712d50e1e6951bcd7ba82dac50d8038]

        add INDEX test case
        
        Change-Id: I88f8db37fe9951e534e8a6701d2e3e8b215e3fa0
        Reviewed-on: https://gerrit.libreoffice.org/28606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-01  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b98f96a244b81082b009d5bf3c657ef857173d37]

        add DEVSQ test case
        
        Change-Id: I2212a305a16c834ef0a679b6c741778c94fd5f3c
        Reviewed-on: https://gerrit.libreoffice.org/28558
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-09-01  Justin Luth  <justin_luth@sil.org>  [79054f270a9cb9b4838d0f184e9bc31c2fce3a53]

        Formatting: consistent spot for TreatSingleColumnBreakAsPageBreak
        
        I failed to keep this instance in a consistent position earlier.
        
        Change-Id: I098e5e3f4c3d562d986ae9233cfd62d29fd0f4dd
        Reviewed-on: https://gerrit.libreoffice.org/28600
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2016-09-01  Eike Rathke  <erack@redhat.com>  [dcc56d663059b3baced58e34bb8186a05ceadf53]

        remove now pointless comment about alignment boundaries
        
        ... and adapt ScRawToken size comment to reality.
        
        Change-Id: Ia9c1cecc5d01f49c6d5fbe5b53472e6f0ef153cb

2016-09-01  Eike Rathke  <erack@redhat.com>  [f684d1edfd48b686549b893dc0612c31d9617bdc]

        cosmetics
        
        Change-Id: I22d4c04db2917f96e3c9ca1a71c628e859ad13c5

2016-09-01  Eike Rathke  <erack@redhat.com>  [ce23f28157e8925be815d7e7340e229e4302ce15]

        move comment to where it belongs
        
        Change-Id: Ia3110b911e6d367a3b5d246a95384efc2f72f9f8

2016-09-01  Stephan Bergmann  <sbergman@redhat.com>  [e11931da72eabd98f9ea49ae93bd76039b283268]

        GetPaletteName() may change pColorList
        
        ...since 571866eaba914742a48938abb6c8495e97868bf1 "[GSoC] Rework of color tab"
        
        Change-Id: Ia4ad8bf675abe6b279527eaed0b0e5ebc5b2f180

2016-09-01  Stephan Bergmann  <sbergman@redhat.com>  [9f765added5d3c672de4bda4493b65f9ce1b8187]

        No more need for ScRawTokenBase
        
        ...since 05eda0dc19af81ed0d5167bdd0a92113e6e8bc60 "loplugin:unusedfields in sc"
        
        Change-Id: Id80ec49fc93a6d599e2b36727c0424af77fae693

2016-09-01  Mike Kaganski  <mike.kaganski@collabora.com>  [1a9a77f84cac68bd5374df3e9ee4df88dc87a0ac]

        Related: tdf#74299: use OEM encoding for ancient DXF
        
        This patch analyses DXF version data to heuristically detect
        which files use OEM text encoding (DOS versions of AutoCAD).
        Also, it uses LO's currently-selected default document language,
        instead of system locale, so that user can change that to match
        language of the DXF, and get correct result.
        
        Change-Id: I3aec7e24f3d7efca35d0dd1acca8b277a076f210
        Reviewed-on: https://gerrit.libreoffice.org/28556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-09-01  Khaled Hosny  <khaledhosny@eglug.org>  [67192b3cfa54be7b0b60d450783ac2ac4c38bbc6]

        tdf#101361: Fix cursor key movement in RTL text
        
        Revert "tdf#32531 Fix for key movement in table cell of different
        directionality"
        
        This reverts commit a215cec969f7401b08cabb686c5b2b1d803399d0.
        
        This seems like the wrong fix for the original issue, as it breaks how
        “visual” cursor movement works in RTL text.

2016-09-01  Stephan Bergmann  <sbergman@redhat.com>  [4ec58562d48c26e2ddf4bfad1a692ce4d6cb018e]

        Missing dependency of test on instdir/share/template/common/internal/html.stw
        
        ...when testing sw/qa/core/exportdata/html/pass/cp1000068.odt, leading to the
        problem described in bf3c6237bb110d3eb84970e44593a7880e2e8536 "pTemplate can
        probably be null here"
        
        Change-Id: Ic96fabb3cab83b005a1ebae573a5bf4549270603

2016-09-01  Stephan Bergmann  <sbergman@redhat.com>  [bf3c6237bb110d3eb84970e44593a7880e2e8536]

        pTemplate can probably be null here
        
        Observed with "make clean && make CppunitTest_sw_filters_test" (which misses a
        dependency, a bug to be fixed next, so happens to not set up m_pTemplate in
        SwHTMLWriter::WriteStream, so dereferences a null pTemplate here.  Don't know
        whether there's also legitimate scenarios that can lead to a null pTemplate
        here, but at least the code in SwHTMLWriter::WriteStream setting up m_pTemplate
        takes into account that it can be set up as null, and the code in the called
        SwHTMLWriter::GetTemplateFormat takes into account that the passed in pTemplate
        (which used to be the same object as the outer pTemplate/pDoc, before breaking
        IDocumentStylePoolAccess out of SwDoc, see below) can be null.
        
        Regression introduced with 535971f3a166da6c0e44a6b7211c7f8c298f388f "Refactored
        IDocumentStylePoolAccess out of SwDoc."
        
        Change-Id: Iabb4ae2ca018ce3a19756d62b9002b245cb409cd

2016-09-01  Stephan Bergmann  <sbergman@redhat.com>  [802f2c88af919b18f08bf4568964ad7087bf9e8a]

        For Valgrind, zero out alignment bytes of 24-bit bitmap, too
        
        ...caused false warnings in CppunitTest_sw_filters_test testing
        sw/qa/core/exportdata/html/pass/cp1000068.odt
        
        Change-Id: I48943d5d4999e1b8c9a7ab50e39e65b2171b1b94

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [9292ca07dd3f9ee9dedd765ba7696a626bc25476]

        Resolves: tdf#100182 index entries lost on save
        
        regression from...
        
        commit 3e6ba91e2d6d362f4af91566e740f5dbc310e026
        Date:   Wed Nov 25 10:53:40 2015 +0200
        
            loplugin:unusedfields in include/xmloff
        
            Change-Id: I979743671e9a2e868d815f917427588b7b0320ba
        
        which removed ctor for sDocumentIndexMark and sDocumentIndex
        when it should have just removed sDocumentIndeb
        
        Change-Id: I5ed5a2d30a3f76c6b45bbf74a3720420d0fcf676

2016-09-01  Eike Rathke  <erack@redhat.com>  [b9a2c849a657bdb9d5953b96f60409cb877b0005]

        exclude also single quoted strings from function name suggestion
        
        These may be sheet names or label names, but never function names.
        For example, typing ='e should not suggest "[EASTERSUNDAY], EDATE, ..."
        
        Change-Id: I818b91b533b868ccb6d2eb1eef74112162d2fe3d

2016-09-01  Tor Lillqvist  <tml@collabora.com>  [b4a1c54e6ca203fb364d37dccac5ce3160793989]

        More informative warning
        
        No idea whether the warning is useful, though, but at least now it
        tells what the value of Pos is and how much "too big" that is.
        
        Change-Id: Ib2794f0484a660715c78e1341b1f8c66e3e2f77e

2016-09-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [f96fa389f950dd97bd213402fb5ea6eb114f9ab7]

        sfx2: nullptr pViewShell was seen in SfxLokHelper::getView()
        
        I'm not sure how to trigger this reliably, but Pranav got this:
        
        	#0  0x00007fb2f471bbf0 in SfxLokHelper::getView(SfxViewShell*) (pViewShell=0x0) at sfx2/source/view/lokhelper.cxx:82
        	#1  0x00007fb2f75edf4f in doc_paintPartTile(LibreOfficeKitDocument*, unsigned char*, int, int, int, int, int, int, int) (pThis=0x7fb290253c40, pBuffer=0x281fbd0 "", nPart=0, nCanvasWidth=1024, nCanvasHeight=256, nTilePosX=0, nTilePosY=11520, nTileWidth=15360, nTileHeight=3840) at desktop/source/lib/init.cxx:1338
        
        Given that SfxViewShell::Current() may indeed return nullptr (e.g.
        during shutdown), change SfxLokHelper::getView() to return -1 in that
        case, and adapt client code to handle that.
        
        Change-Id: Ia191c843c8a993f3d7157de432af57964c0a8f63
        Reviewed-on: https://gerrit.libreoffice.org/28583
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [98ce52b6786723d2402bd423638947bddd0f2fd7]

        coverity#1372406 Uncaught exception
        
        Change-Id: I24fe9cb3aa9002d4b94b6f934e39aff243c1e09d

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [02d1eb96e1f99eb85a7f997c98e3759f5575f1b6]

        coverity#1372405 Uncaught exception
        
        Change-Id: I9d2029be969d767eb096137017e8a7e646b69d2d

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

        coverity#1372404 Uncaught exception
        
        Change-Id: Id78404a2fae06004a35c9bf07136bd4806a12e02

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

        coverity#1372403 Uncaught exception
        
        Change-Id: I9bdb04e55f28c5470e13debde9845c984954092f

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [321d5970c687fac40fb5da55b517f01ca630ad77]

        coverity#1372402 Uncaught exception
        
        Change-Id: I63743ccdeca1be66da5622bd286f08daebdd74ff

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

        coverity#1372401 Uncaught exception
        
        Change-Id: I9624eeacbe8dc32fd22560737c3d69cf022b2724

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

        coverity#1372400 Uncaught exception
        
        Change-Id: I2319602a3b04bc0c5a6d4082ac62f98f7a697cf8

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

        coverity#1372398 Uncaught exception
        
        Change-Id: Icf6c0f8071a3ea2de81073dfcabc64fae6aeee9c

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

        coverity#1372397 Uncaught exception
        
        Change-Id: I5baed239582f91a30c451eb26c46ea9bf33c92a4

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

        coverity#1372396 Uncaught exception
        
        Change-Id: Idd2be5ba18d68ab9b5f7da12b69727480ad9ff50

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [2ff52852a267f6a7c63d00291bc38677916d39c5]

        coverity#1372395 Uncaught exception
        
        Change-Id: Ia384d4f7186e3ea870a6bb06fb8227ae0321715e

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

        coverity#1372393 Uncaught exception
        
        Change-Id: I310fb547b81d89e9000760f6628e07d2e5c7effc

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [3c50bae22266ee708e7e81cf0334d8944261a891]

        coverity#1372392 Uncaught exception
        
        Change-Id: Ic8bb4748b0752796fcb76c1816441bb22b896809

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

        coverity#1372391 Uncaught exception
        
        Change-Id: I62358c3705c437dfe1e3e370a2cc857a21144ca2

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

        coverity#1372390 Uncaught exception
        
        Change-Id: I4bb01b0bb9865986d9da8ed294a46fa7a4488458

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [99542f5744b8feaec0c44081029cdedd93a77639]

        coverity#1372389 Uncaught exception
        
        Change-Id: Ic788073adcaefb3de2bff7e249f17a64fad48b19

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [1e9881441482f61c770a30f8294e6a38ec1a2ebd]

        coverity#1372388 Uncaught exception
        
        Change-Id: I55c4e2ad1f3384c4e8b0a6cc88b83fa96cf2dede

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

        coverity#1372387 Uncaught exception
        
        Change-Id: I563e7987d00a68373c05dc4f1f3d62cd3e52de70

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

        coverity#1372386 Uncaught exception
        
        Change-Id: Ic1fd5486e6b26718086d2f062459f11c00f244d2

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [50caee009b82fcae7f851e3a1b21ecc3e47a82de]

        coverity#1372385 Uncaught exception
        
        Change-Id: Ic8a33ef10d627bc5868a77aa7f14b46682d735d2

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [66f7aaf7663c3d7f8c5a13093f7449d14e028b03]

        coverity#1372384 Uncaught exception
        
        Change-Id: I4451623ba950b93e0efba5b3ec755622c2bea2bc

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

        coverity#1372383 Uncaught exception
        
        Change-Id: Idfdd846d8439be91b059d53dab6591d202576fae

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [9f0e49cee4ddf96f48b65078adccaf16bb35b785]

        coverity#1372382 Uncaught exception
        
        Change-Id: I7c3e11542d2b82af212d2f52bc1b66f0e6ce187c

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [69bea8fde2bb98ee4b8522e9968a6648d0d1329b]

        coverity#1372381 Uncaught exception
        
        Change-Id: I37fb1503737f81edb92a0571cc6222a69ba465c2

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

        coverity#1372380 Uncaught exception
        
        Change-Id: I7e3fa90b9186b518188b322f9236bd588d00d846

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [07395b440f5f2f12aa122b7fd047865a5ed55611]

        coverity#1093229 Dereference null return value
        
        Change-Id: I6f9b6c024442f5152b5f2c72fa018f10b4b7866a

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

        coverity#1372378 Dereference null return value
        
        Change-Id: I4f5c6b79d884497574dee37a15752178c1eb59ed

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

        coverity#1372379 this can be a real assert cause we deref it afterwards
        
        Change-Id: Ic80132c5fa94d935910c1cfdb03f696b2812676a

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [1d07d8fb5ee361be5e15c753ddbde2f26fefe393]

        coverity#1372376 assert can't have Division or modulo by zero
        
        Change-Id: I0b7615bb5a29e1a275647670351f643784467885

2016-09-01  Maxim Monastirsky  <momonasmon@gmail.com>  [671ac3a9221598febdc6304fceabbb2ade86f41e]

        Looks like the menu highlight handler is now unused
        
        Change-Id: I75ff4bce35e7940e07b760f672e08ffe0dd208f8
        Reviewed-on: https://gerrit.libreoffice.org/28580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-09-01  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [662f5a5a16339ecda071ea6b95afefeea63c4fe9]

        tdf#79398 Insert LCID in the correct sub-format
        
        During XL export, LCID is insert in format if necessary.
        If there are several sub-formats ([>0];[<0];[0])
        this commit insert LCID in the correct one.
        
        Change-Id: I016c38a3338634113bfc0aa7e20e028e2e01e201
        Reviewed-on: https://gerrit.libreoffice.org/28427
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-09-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [fcf417a77369853195d6727b2db8df290663256e]

        sc lok: implement SfxViewShell::NotifyCursor() API
        
        This way a new Calc view gets the cell cursors of existing views even if
        they don't move after registering the LOK callback in the new view.
        
        Change-Id: I5babc9921d37217ac199d4c19ed33cbb9620d119
        Reviewed-on: https://gerrit.libreoffice.org/28581
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-01  Noel Grandin  <noel@peralex.com>  [b8ee524330d924456931ad602eb4701b55a2aa85]

        loplugin:countusersofdefaultparams
        
        Change-Id: Ifc9cdbda77048791203e89350c2efa9a6c34c4a5
        Reviewed-on: https://gerrit.libreoffice.org/28555
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-01  Noel Grandin  <noel@peralex.com>  [26c149617c54e29902a77d2f95ca7c64af13b52f]

        std::list<sal_Int32> to deque
        
        Change-Id: I28942e35cf240b83ad49def6252f2709baf525a9

2016-09-01  Noel Grandin  <noel@peralex.com>  [30ab4661371e6ae1e4b60c9e1f72f1205a326221]

        std::list<sal_Unicode> to vector
        
        Change-Id: If437d2588c75c76fdf03413c074f4f49f93a12f4

2016-09-01  Noel Grandin  <noel@peralex.com>  [1f7f8ab442917acad935cea1d30c2d3acf506320]

        std::list<sal_Int32> to vector
        
        Change-Id: I991fba4593665035df26a0e13f0219029f2eb917

2016-09-01  Noel Grandin  <noel@peralex.com>  [f1ea2177ce53ac873f3306d3ade7d23371df8cbf]

        std::list<int> to vector
        
        Change-Id: I018eec4fa6647e76c5f4d6a08350acda2950b33e

2016-09-01  Noel Grandin  <noel@peralex.com>  [74a944721c093e6a781d2bfa90b1ddeb11462b73]

        std::list<int> to vector
        
        Change-Id: I05d4531ac6d3daa8c996db374bc2a2425215dde8

2016-09-01  Noel Grandin  <noel@peralex.com>  [3c376151f5445f3a5ca147f962a12235128cfc01]

        std::list<sal_Int32> to vector
        
        Change-Id: I7784e9bebf3185eb3e0f699fc80005d3d92ac1b5

2016-09-01  Noel Grandin  <noel@peralex.com>  [9e9e7bd3c9dc9a3149436916e747c7f7ee040621]

        std::list<sal_uLong> to deque
        
        Change-Id: I99d4f5fb322301542519241ec65a38304ecc16a1

2016-09-01  Noel Grandin  <noel@peralex.com>  [6af36bae47e34c51b0f063e938554db3a922eed6]

        std::list<sal_Int16> to vector
        
        Change-Id: I4129ea523bd3e4882ff776328b46c72abf9f918f

2016-09-01  Noel Grandin  <noel@peralex.com>  [a378ece3831f3639022a6fb5543c279f517c7535]

        std::list<sal_Int16> to vector
        
        Change-Id: If1fbab63446ed7d1627f542a7aac4a9eb2fa6c88

2016-09-01  Noel Grandin  <noel@peralex.com>  [bb932b34f19bf8297549b9741b7cdcfe691ca374]

        std::list<sal_Int16> to vector
        
        Change-Id: I3b8b902108d632ea992018ca023984bf1366e804

2016-09-01  Noel Grandin  <noel@peralex.com>  [18e638ef6fa55d045f874d38574f30d8152094e4]

        std::list<sal_Int16> to deque
        
        Change-Id: I5e841fd7a9de74bba359c7e39d23d9a9b3fbc1f2

2016-09-01  Noel Grandin  <noel@peralex.com>  [649bae7fb2c6ecd7dcbbfd7f0d0ba37f598ac2f5]

        std::list<sal_Int32> to vector
        
        Change-Id: I9691983a026ce4c0d2979de85b0abaed48b90910

2016-09-01  Noel Grandin  <noel@peralex.com>  [d1f2d52e21aff9bf0e70ed3da261102eaa609f54]

        std::list<sal_Int32> to vector
        
        Change-Id: I468689916e508e65cbe37d7b1123f47b63d9b08b

2016-09-01  Noel Grandin  <noel@peralex.com>  [3069878c60da990a603754ced4a64be4e7855538]

        std::list<sal_uInt16> -> vector
        
        Change-Id: Ic08ac3fcb750ceff1f5b3201d4a3151ad567aa1f

2016-09-01  Noel Grandin  <noel@peralex.com>  [47a72493a9106a4783bfcb7c34a8cde579a2cba0]

        std::list<sal_Int32> -> std::vector
        
        Change-Id: Ie1d062bd4dabf7ca7de08193597225462447b076

2016-09-01  Noel Grandin  <noel@peralex.com>  [f651ea26eaa6b2a5b3dd1892397fbb1fac157d1d]

        std::list<sal_Int64> -> std::deque
        
        Change-Id: Ib34d6bf97fc97ea1c30c184a7de4ace7f533065f

2016-09-01  Noel Grandin  <noel@peralex.com>  [29285b3e9c96fdf11aac3be1ebf5ec7303b56027]

        ::std::list < sal_Int64 > -> std::vector
        
        Change-Id: Ia3c3b8dd1fc3c5865ad0642cfa93430b95fae9d2

2016-09-01  Noel Grandin  <noel@peralex.com>  [03f14c776093eea721aa8edda4ee38ed644b5caf]

        std::list<float> -> std::deque
        
        Change-Id: I698b8e35ec0a22390b42c03699155e48b5ccedba

2016-09-01  Noel Grandin  <noel@peralex.com>  [a53e6e2b3cc92e46961260137208eacec474093f]

        convert RefDevMode to scoped enum
        
        and fix the bForceZeroExtleadBug TODO
        
        Change-Id: Iac9295c6ce31112d69a870e3a229823eb1e9a4f2

2016-09-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [3a897f7cbf44f44f2baa750f85d9aecbbbd2b6f9]

        CppunitTest_sw_filters_test: fix ASan build
        
        MaybeNotifyModification() should be called only in the POS_INSIDE case,
        not when POS_EQUAL gets there via the fallthrough.
        
        Change-Id: I8a05ee508a14f62b12e93799b2e98a33041d6f33
        Reviewed-on: https://gerrit.libreoffice.org/28582
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-01  Susobhan Ghosh  <susobhang70@gmail.com>  [ced120105884ba423d96d7129475a2a6cdd86987]

        Hide/Disable the Page property Panel for Writer
        
        Change-Id: I3d8769f59811863ab38abeaefb289213d2c37570
        Reviewed-on: https://gerrit.libreoffice.org/28379
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-09-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [6e781d5c9356e4cfa98cb5d9e2e51c4944f4b615]

        sw: remove the old calculator implementation
        
        It was disabled build-time + also one had to turn it on from a debugger,
        doesn't seem to be useful anymore.
        
        Change-Id: Id04a763e8dc9f09ce28374210da4ec39fbb2b3e1
        Reviewed-on: https://gerrit.libreoffice.org/28579
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-09-01  Caolán McNamara  <caolanm@redhat.com>  [9472ed3fe6e46e18bad88e9e388af6c342436a32]

        fix non-debug enable-assert-always-abort build
        
        Change-Id: Ie120e56339d263ef7e2e7f1bdd04da62726d046c

2016-09-01  Michael Stahl  <mstahl@redhat.com>  [813a8944bdb337a0018208381aa30118151872ff]

        sfx2: SfxCommonTemplateDialog_Impl can't even decide if...
        
        ...no family selection should be represented as "0" or "0xffff".
        
        Change-Id: I08ef69bf35d130898cb995463dc29e72a372562c

2016-09-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [705574be7ab3425ce7e43b38771b4f7e1b246f27]

        use SfxItemPool::IsWhich instead of custom implementation
        
        Change-Id: I56cbdc1ede491486643f73a98117c5cd4ce77c1d
        Reviewed-on: https://gerrit.libreoffice.org/28564
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c48f940cf888816b3282b1c82136f57c010f1236]

        remove some unnecessary global.hxx includes
        
        Change-Id: I50afe36056d32352a1c3118bc445fd55bcf10b6e
        Reviewed-on: https://gerrit.libreoffice.org/28568
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [eac1468db541feafcbabb88b59d3e555845bd3b2]

        use IsStaticDefaultItem from poolitem.hxx instead of custom checks
        
        Change-Id: Ic49a940d83e5b8944bd724203bb2045bb1eb22b9
        Reviewed-on: https://gerrit.libreoffice.org/28567
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [95bfa2c03d9dacd73670071c8108285dfc0f7830]

        use SfxItemPool::IsSlot instead of custom implementation
        
        Change-Id: I435fb78f10f361120ee1865465dab93aa4661806
        Reviewed-on: https://gerrit.libreoffice.org/28565
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d22525fcb03497a38ef5c9308ae7b50416ea9fb2]

        avoid warning in PoolItemTest
        
        > warn:legacy.tools:19758:1:svl/source/inc/poolio.hxx:139:
        > Start-Which-Id must be greater 0
        
        adapt ID range in the test
        and leave usage comment in SfxItemPool ctor params
        
        Change-Id: I93150be8d3d1e330c6574b9f8d05b3b1ef2ffa43
        Reviewed-on: https://gerrit.libreoffice.org/28570
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [fa5a9b970ebf73b2c3a316903ced1b1e8bddb2be]

        hide SFX_WHICH_MAX define
        
        Change-Id: I90ef9d3712847ce63b2bae206edcf859dbeeecbb
        Reviewed-on: https://gerrit.libreoffice.org/28566
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-01  Noel Grandin  <noel@peralex.com>  [1b86c57b08986109a7a5d431407fde273ab242d0]

        loplugin:countusersofdefaultparams
        
        Change-Id: Icfc2fdde493619fefaf6119d366f8f7166b3ff36
        Reviewed-on: https://gerrit.libreoffice.org/28547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-09-01  Maxim Monastirsky  <momonasmon@gmail.com>  [c780c6726dca5e2fe33297e44f25ae3e00703294]

        Gallery submenu was missing from native menus
        
        ... for both OS X and gtk3. The reason is that it was
        filled in item highlight handler, which isn't implemented
        for native menus. For now use the menu activation handler,
        like for the similar button in SvxLineTabPage.
        
        Change-Id: I437fd6536dbd9e6ba51282eaacc8b43c3a2d6cbf

2016-08-31  Michael Stahl  <mstahl@redhat.com>  [75c39b903f06b656293edf20ec4a5173a0755fb6]

        let's make Impress crash less - SfxStyleFamily edition
        
        Commit bcb41235deaf4b7ca90522bda3ba21a686819e6e - in addition to
        introducing the enum SfxStyleFamily - inconsistently converted one
        call of DrawDocShell::SetStyleFamily to use enum SfxStyleFamily
        instead of a mysterious "5", but did not adapt all of the code that
        extracts the SfxUInt16Item that subsequently extracts this value and
        expects a number 0-5.
        
        Since it's clearly inexcusably stupid to have 2 different public sets
        of integers identifying styles, make the usage of the second "array
        index" integers private to templdlg.cxx; the SfxUInt16 item now always
        contains enum SfxStyleFamily.
        
        (regression from bcb41235deaf4b7ca90522bda3ba21a686819e6e)
        
        Change-Id: I333575c504277c2046f8f5a6b36ae3f86b3b3201

2016-08-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [fa8db4cb890ffbbd20790eff2e295dfbc048b7b4]

        add COVAR test case
        
        Change-Id: I734d3a2b958a7d353e3b87db46793c836dbb0e27
        Reviewed-on: https://gerrit.libreoffice.org/28563
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [80ed9726c0fc0aa8952fdf600f5336791c19bd7e]

        add COVARIANCE.S test case
        
        Change-Id: Ib7f716c76ea9f56c70045b9b6cc2fcbd0cab8d77
        Reviewed-on: https://gerrit.libreoffice.org/28560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [575b8be566243288ae35263087ced2049c35bb0c]

        add CONFIDENCE.T test case
        
        Change-Id: Ibd7b84360a27642dc9f9210876f514e9dc109c2d
        Reviewed-on: https://gerrit.libreoffice.org/28562
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [19e055c87489a77606e0193475e372512499ba5f]

        add COUNTIF test case
        
        Change-Id: I5b4f961ff051ecbaf615d5584bb9964f05dc65fd
        Reviewed-on: https://gerrit.libreoffice.org/28559
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-31  Maarten Bosmans  <mkbosmans@gmail.com>  [4a63c145dcce8411c5707f6b99877cc87a4f6c5d]

        Resolves tdf#100709 Optimize SheetDataBuffer::addColXfStyle
        
        The insertion of RowRanges into the sorted set was done by iterating through the
        set until the correct insertion point was found.  By using set.lower_bound(),
        the complexity goes from O(N) to (log N) for a single insert.
        
        Regarding tdf#100709: the import time for the attached example document reduces by 12x.
        
        Change-Id: Ifb03d58a0e46a936ab61a5f0b512e956c87e5e2b
        Reviewed-on: https://gerrit.libreoffice.org/28510
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-31  Maxim Monastirsky  <momonasmon@gmail.com>  [2decee2ccd9a4167949843da0db99edaebe6acd8]

        tdf#101779 Allow multiline tooltips in template manager
        
        Change-Id: Ia3dc45fc35aeeabfabc119bb84847c479ed32fda

2016-08-31  Maxim Monastirsky  <momonasmon@gmail.com>  [89a0365082e6ba9c255c2f7d69b537bb9936d848]

        Revert "tdf#101440 Better rendering of tooltip in gtk2 and windows"
        
        See tdf#101779 for a proper fix.
        
        This reverts commit c505ec78ddf97fbcb6e39b7865df5a455d41bf38.
        
        Change-Id: Ie825c1d2d8b4ab5696078da95c1b7f3fc699b2cb

2016-08-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [7167c2b6548830b82280f2f3943d445e9afd6f5e]

        sfx2 lok: introduce SfxViewShell::NotifyCursor()
        
        It allows removing the hide/show cursor hack in
        SfxViewShell::registerLibreOfficeKitViewCallback() introduced in commit
        4d211384f048b689f20e46d4d586f342b110cb5c (sfx2 lok: fix missing view
        cursors in a new view, 2016-06-20), and instead let the application code
        in sw/sc/sd implement the best way to show existing cursors in a new
        view.
        
        This way the per-app cleanup of view cursors introduced in commit
        bc9b4fd4c83af3532204237157821d4884c42d8e (lok::Document::destroyView:
        clean up view cursors/selections, 2016-07-15) has matching per-app init
        code.
        
        This commit just adds the API + adapts existing sw code to use it, sc/sd
        still has to be implemented.
        
        Based on a patch by Marco Cecchetti, thanks!
        
        Change-Id: I38510fa4962f405b1b96a79024206c9e7f33cad2
        Reviewed-on: https://gerrit.libreoffice.org/28557
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-31  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f322c52b89f514b792179c4d7e6ee2c3aa893a4e]

        use initializer list ctors for res types
        
        make nSize and nOffInstData const,
        let Size() return fixed sizes
        
        Change-Id: I7e2792e1cd990e65582020353054087f94856151
        Reviewed-on: https://gerrit.libreoffice.org/28545
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-31  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2a1431208e4292e8563935f5e8cd0107113f65ea]

        cppcheck:noConstructor for RscEnumerateObj
        
        use initializer lists for ctors
        
        Change-Id: I1ac13d4178d070e02223cb70d8dc80d229a5fa7b
        Reviewed-on: https://gerrit.libreoffice.org/28543
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [6330590e7aeeeaccd305bfd23f00badb59a43d8f]

        desktop: fix Android build
        
        to_string() is missing in the std namespace on the broken Android
        toolchain, work it around.
        
        Change-Id: I77fd06f869291e04c265b6b6d38b2e60b0d48caf

2016-08-31  Maarten Bosmans  <mkbosmans@gmail.com>  [d16070a30d421098faedd51c4333d1d42163268f]

        Related: tdf#100709 Fix two bugs in SheetDataBuffer::addColXfStyle
        
        The addColXfStyle method is supposed to add a formatId to all the cells in a
        specified CellRange where there is no previously set formatId in the
        maStylesPerColumn member variable.
        
        There where two bugs in this function:
         - If there is overlap between the row ranges already in maStylesPerColumnBB and
           the given RowRange, it should be updated to only cover non-overlapping cells.
         - In the case when the given CellRange spans multiple columns, the RowRange
           should be applied to all these columns.  When the row range given to this
           method is changed because of earlier set RowRanges in
           maStylesPerColumn[nCol], the RowRange was not reset to the given method
           argument for a new column.
        
        Change-Id: I4244c4303ca983801c5116cbd26971dd641411ab
        Reviewed-on: https://gerrit.libreoffice.org/28509
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-31  Julien Nabet  <serval2412@yahoo.fr>  [9876ffe934a21df1df4a457aa88aa8441243dba9]

        tdf#96749: deal with missing custom headers/footers in docx
        
        Some custom headers and footers are referenced in docx but aren't present.
        See https://bugs.documentfoundation.org/show_bug.cgi?id=96749#c1
        eg: warn:writerfilter:20417:1:writerfilter/source/filter/WriterFilter.cxx:214: WriterFilter::filter(): failed with exception
        Element does not exist and cannot be created: "header1.xml"
        
        See comment in bug: "The attached DOCX was generated by
        1C:Enterprise -- extremely popular monopoly business CRM in Russia,
        with huge userbase (millions of installations)."
        
        This is apparently not a fatal condition in MS Word, so all we need to
        do is to return when we hit such a problem (resolveEmbeddingsStream is
        a recursive function).
        
        Change-Id: I0e085a5f07dc6cc044bbd713e8f81d67dbe5d8b2
        Reviewed-on: https://gerrit.libreoffice.org/20993
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-31  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e8b19c216be98aa0dd7f837152fc5bc93cd0f367]

        use range based loops
        
        clear of standard containers is superfluous in dtors
        
        Change-Id: I3dd482573100a67a931122670abdcc60b8521790
        Reviewed-on: https://gerrit.libreoffice.org/28544
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-31  Michael Stahl  <mstahl@redhat.com>  [cea58d4c27621725b068d26f3587491322769f45]

        slideshow: stop whining about PresenterCanvas' lack of XUpdatable
        
        Change-Id: I1e447f5eccb41325d96e9c4cb1598a05e702badc

2016-08-31  Michael Stahl  <mstahl@redhat.com>  [52bac50deb628cb21c88d5dcab032d4980bb8974]

        sd: fix un-sorted SidArray in FuChar::DoExecute()
        
        Triggers an assert in SfxBindings::Invalidate().
        
        (regression from ecc7308efa973fd1f1985ff9a0a0f01414b73f2b)
        
        Change-Id: Ida5b6c006ef6b8a839962c4f09c8341eee980270

2016-08-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [725aa105df08b5fa4f25e5eb9eb07f9dafb79d99]

        add CORREL test case
        
        Change-Id: Ifffb6e2ba2c9d7370d49799f4b741e8687ea69bb
        Reviewed-on: https://gerrit.libreoffice.org/28533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-31  Caolán McNamara  <caolanm@redhat.com>  [98294d715c72751d9dd47fd1995865e04b2bdf5a]

        Resolves: tdf#100094 hyperlink tabpage put hyperlink name in wrong field
        
        mismerge of
        
        commit 74593273655e475017bb2bd45aba3c6b132e372d
        Date:   Thu Jan 9 12:59:28 2014 +0000
        
            Resolves: #i123988# assure that hyperlink attribute...
        
        Change-Id: I45391b112666a07a0edfa49b2a8682c446a92cf4

2016-08-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [23753b79188a7056784a21d841b98b57dcf6d4b5]

        add COVARIANCE.P test case
        
        Change-Id: I5e5fe6d302b46580048de69eeda3968981f322b5
        Reviewed-on: https://gerrit.libreoffice.org/28527
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5967fbdd33f604b1024bf90ed59cb596d3dc715c]

        add ERFC.PRECISE test case
        
        Change-Id: I072ed4639feba9f6f32ee57e6425e6b2c0dde479
        Reviewed-on: https://gerrit.libreoffice.org/28532
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [62db0d52613807376eed2443d97a278d3787bdb7]

        add COUNTA test case
        
        Change-Id: Ie86278cbcf11f5d4002a7345534ad9bc85ef7980
        Reviewed-on: https://gerrit.libreoffice.org/28528
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [241c36cf29f4aa11fed8b2f908b12a55627b48b4]

        add COUNT test case
        
        Change-Id: I0709224de2735c9a1a0ea3c92d091145910ced3e
        Reviewed-on: https://gerrit.libreoffice.org/28531
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c5f4f5aa1ada7e33b26474dc95efd67990a91029]

        add COUNTIFS testcase
        
        Change-Id: I367b1cd13175233a51e05844c0f6e3d1e7115afd
        Reviewed-on: https://gerrit.libreoffice.org/28530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [02bef409ec515904d00cf2977727dabb02cd3e79]

        add COUNTBLANK test case
        
        Change-Id: I2e220dd0e2b00a06e4fc3f06a5510961828929f5
        Reviewed-on: https://gerrit.libreoffice.org/28529
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-31  Noel Grandin  <noel@peralex.com>  [bdc4010565af5059a1aa331719fbee1d74a230eb]

        tdf#101810 - Crash when selecting Bibliography from Tools
        
        fallout from commit aa0d0536 "tdf#97527 - vcl: reference-count Menu"
        
        Change-Id: I996a5b739f35d034b15fd5d0b4c94fd57688bf12

2016-08-31  Sophie Su  <sea0721moon@gmail.com>  [48e1f5028c5e507f1343bc695ec7e1079fd177cf]

        tdf#93333 in AutoCorrectDialog list also CJK languages if enabled
        
        Change-Id: If203511e6645848544895d2f0813f3f362a8e336
        Reviewed-on: https://gerrit.libreoffice.org/28437
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-08-31  Caolán McNamara  <caolanm@redhat.com>  [677a0b459b8c1ad749969c4bb65b8d78cdf26cdc]

        add spaces in warning
        
        Change-Id: Id040cfdae4adf07492e5262e93336caf4396aa39
        Reviewed-on: https://gerrit.libreoffice.org/28546
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-31  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c53912e526b54f67067861a42ce54ae1e24a92af]

        cppcheck:assertWithSideEffect
        
        Change-Id: Ib3d2bb85c925a4208a9e2f0032857a11258c3bb2
        Reviewed-on: https://gerrit.libreoffice.org/28540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-31  Noel Grandin  <noel@peralex.com>  [9b0b3d40a2566af279204fa5991f35475fc8210c]

        convert LB_ constants to typed_flags
        
        Change-Id: I2293b0120bff73f51ed7ea4d12d5ef3eb1bcba81

2016-08-31  Noel Grandin  <noel@peralex.com>  [10609a987d81f1f08f42cba2f3e9337b31b4fe07]

        convert MOVE_ITEM constants to typed_flags
        
        Change-Id: I9be9226cbe9bf6b76df3132d1ed3f08ea65bf273

2016-08-31  Noel Grandin  <noel@peralex.com>  [60638b092d1da63ec99886e50435ad57cc290d71]

        convert SW_SERVICE constants to scoped enum
        
        Change-Id: I731d93f9ab77e60880365c8e2f5e62221d8da5ad

2016-08-31  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ce7484ffff5ccb7c41975da1ac453c6cbd49531f]

        LOK: queue-up events while processing client calls
        
        To prevent feedback effects and improve performance,
        we now queue up events fired during the processing
        of a client call on the LOK API.
        
        This has the advantage of giving us a chance to
        compress redundant events and to combine others
        (where possible) into fewer ones.
        
        Change-Id: I2f6ea12c5d85205e6495cb130f6a6262534b6bb2
        Reviewed-on: https://gerrit.libreoffice.org/28311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2016-08-31  Noel Grandin  <noel@peralex.com>  [6527b4073c72d3fdf2307a58a06023fe28fd9960]

        loplugin:countusersofdefaultparams
        
        Change-Id: I697b9081424acdc61107709392baa8af8ce29028
        Reviewed-on: https://gerrit.libreoffice.org/28497
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [127a34ef2cf9fe0ac13a273c12c6d45ef57eaf49]

        lokdocview: handle empty LOK_CALLBACK_DOCUMENT_SIZE_CHANGED payload
        
        Calc omits the document size in the payload in several cases, and
        online.git handles that, so handle it in lokdocview as well for now,
        instead of fixing up all the sc code to always emit the doc size in the
        payload.
        
        Change-Id: Ib2cca1770d2a160e32540e3a3158eb00bf13207b

2016-08-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6d361d86f72d33fac41847b80883c524580f4cf3]

        opengl: remove unsused "bitmap ops" in GL backend
        
        Change-Id: I188570d11349a5344753f3948daedf0e17806c6c
        Reviewed-on: https://gerrit.libreoffice.org/28536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-08-31  Stephan Bergmann  <sbergman@redhat.com>  [32fc5177f7c60b4a875a7b10af9a20240177e9f6]

        loplugin:stringconstant
        
        Change-Id: Ia4b69d90b2cbeb9aeed9514c12a71abe5e4bd6d5

2016-08-31  Caolán McNamara  <caolanm@redhat.com>  [281027ea88d4d683449d4ce2cdb0563223741465]

        Resolves: tdf#98100 no valueset tooltips with extended tips...
        
        and no offline help available. I feel this was the original
        (day-0-checkin) intent of the code, otherwise why bother with
        the "| HelpEventMode::BALLOON" as that makes no difference
        to the existing logic. And this per-item help is what other
        similiar widgets do.
        
        Change-Id: Idda130450db322acefd9ecc13986067790f9a614

2016-08-31  Eike Rathke  <erack@redhat.com>  [31fa29d9006e615bbe4f7b3e20a0e6c27fcf8245]

        Updated core Project: help  c122aa7574e363c9dce332f1ca8b69b1cccde202
        
        change bad example for "Convert only if unambiguous" to something better
        
        Why is this even in the OpenCL_options help file?
        
        Change-Id: I319b59cea3d7f56b58de95292ca53b708e7e23c7
        

2016-08-31  Stephan Bergmann  <sbergman@redhat.com>  [7bf2b0f13d8e6b97f423e8d859f7927247442837]

        loplugin:stringconstant
        
        Change-Id: Id7ccf94640fa67c5143ebc14bc210ff764efca75

2016-08-31  Takeshi Abe  <tabe@fixedpoint.jp>  [ecafca50e9a6d0fac3c809f275342f571a1470df]

        Replace use of our own SmNodeIterator with range-based for loop
        
        in starmath/source/cursor.cxx and starmath/qa/cppunit/mock-visitor.hxx.
        
        Change-Id: I7733d5d17bb03532d6c4f1d6967c69d65bc3bede
        Reviewed-on: https://gerrit.libreoffice.org/28538
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-08-31  Noel Grandin  <noel@peralex.com>  [5b473e72787d2b61601ecea59ad8f5bf5f738229]

        fix windows build
        
        Change-Id: I1d438150d516a5e621b5bdaa939b3cbf83a865a1

2016-08-31  Stephan Bergmann  <sbergman@redhat.com>  [8675a2c88d2516089d432eed278d2970ab1ad6d2]

        Remove irrelevant comment
        
        Change-Id: I38e505512f4b58320297d66795258fca58dfb3df

2016-08-31  Caolán McNamara  <caolanm@redhat.com>  [13d288a0d1151e285b3deec5df1b452238e7b0dd]

        build fix
        
        Change-Id: Ia752f08a483dbff355609502c10fcde12d56015a

2016-08-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [ba96008a02fa3d1675ac2cc0b9310736a8b75041]

        writerfilter: use sal_Size for offset values in RTFTokenizer::resolveParse()
        
        This way
        
        nCurrentPos > (nLastPos + nPercentSize)
        
        doesn't do suboptimal add of two values, then truncate to int precision,
        then compare against long.
        
        Change-Id: Id2f380116a05e98fd073a58652c106bf88d13981
        Reviewed-on: https://gerrit.libreoffice.org/28537
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-31  Caolán McNamara  <caolanm@redhat.com>  [6f11653287ad41df935bf25ffd6ffe8e7acb3bb1]

        Resolves: tdf#98097 no tooltip for colors in "Recent" colors area
        
        cause the tip is the color name and that's not stored, so store
        the name when we have one, generate a #rrggbb if there isn't one
        and on loading the names, "repair" the names if the names didnt't
        exist because this option didn't exist when the colors were last
        saved
        
        Change-Id: I33d373081e8a5a46ac585bc55fe449dba0519f99

2016-08-31  Caolán McNamara  <caolanm@redhat.com>  [2e31a37b87397e6d77cbffc127a0998f54e7f35c]

        fftester: non-contiguous cells, lets keep the test case though
        
        Change-Id: I6642961b616546da71df7c1830de1e2ebd427126

2016-08-31  Noel Grandin  <noel@peralex.com>  [ca41685fa922dc13d40726f91472cf800aacc081]

        fix build
        
        Change-Id: Ic2c1396b0945118887f176d1b7e8bd9ef972bdcd

2016-08-31  Noel Grandin  <noel@peralex.com>  [bf02fe3b4db51c8e5c80c3438f0fc166ef386861]

        inline some get-function-pointer-collection functions
        
        no need to have two different ways of getting to the SwMoveFnCollection
        structs, they are already exposed and used as global constants
        
        Change-Id: Iec6e1ee2d9cd2edb8237f24d72024652271a9d5e

2016-08-31  Noel Grandin  <noel@peralex.com>  [f1226d19d944791fc0150c064d1a9985d5913907]

        Get rid of a pointless indirect function pointer variable
        
        Change-Id: I7c202c6bff8ed405817ea1e7feb4a2c6427825ad

2016-08-31  Noel Grandin  <noel@peralex.com>  [12b4d982c2f0dbebd2380823f3f63fe30e219f09]

        Get rid of a pointless indirect function pointer variable
        
        Change-Id: I913a6be200b78790f465d2672d6da22a3b8d2b73

2016-08-31  Noel Grandin  <noel@peralex.com>  [f0a563cce1c6e6f6babbe33bc3382d4ad4439754]

        Get rid of a pointless indirect function pointer variable
        
        Change-Id: Ibcfac031bb0891b4849dc48904893bb891887788

2016-08-31  Noel Grandin  <noel@peralex.com>  [8c0db3e8ac158c8e131085843fcc326073e28c05]

        Get rid of a pointless indirect function pointer variable
        
        Change-Id: I81055c6973247e226dc9dc3fda072aef94fa8966

2016-08-31  Noel Grandin  <noel@peralex.com>  [d562c4e4ead3174a9cc720835ecfbfa16e40e15d]

        Get rid of a pointless indirect function pointer variable
        
        Change-Id: I542a5fb00a5c972230c072d72a745fddb095f708

2016-08-31  Noel Grandin  <noel@peralex.com>  [7bf9abffb69966882feecca4b35a04722e5b7822]

        convert FindRanges to o3tl::typed_flags_set
        
        Change-Id: I745b2f469e44b79a06a18bc5264aae75b096835c

2016-08-31  Noel Grandin  <noel@peralex.com>  [8b52d4e73a06d433d128d61a4939e92e4a497d71]

        convert SwDocPositions to scoped enum
        
        Change-Id: Idd9414b4a10398130337e474fb8fd4063e3bd4f8

2016-08-31  Noel Grandin  <noel@peralex.com>  [fd405ab457183f1c0d48d47bbd3308edb2e30242]

        remove the SwMoveFnCollection* typedefs
        
        which were just obscuring the code, and pass it around by const&
        
        Change-Id: I4fce5ef4bf616867c46a145f660a8e90d3c94462

2016-08-31  Noel Grandin  <noel@peralex.com>  [4300656d9f0015c6a894b76ddcf537b446d0b9ba]

        convert XmlReader::State to scoped enum
        
        Change-Id: I8020843ad238ac3487f7f2781693ca619db5e1b3

2016-08-31  Noel Grandin  <noel@peralex.com>  [9cd59f774621b99174af2cd698466d5c0d9a68e2]

        Get rid of a pointless indirect function pointer variable
        
        Change-Id: If6847f55e6a09970375998b6eee82ddefaf3eaed

2016-08-31  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [488c8053dc824d4736b02020bb440d43c4933eb2]

        Improve polynomial trendline equation representation
        
        Insert a blank between x variable and its coefficient
        Aplly also to linear trendline
        
        Change-Id: I7d1e61f12aa1cf98b4181df6a4849df1e5293793
        Reviewed-on: https://gerrit.libreoffice.org/27265
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-31  Arnaud Versini  <arnaud.versini@gmail.com>  [e53bb6a0f0257da68790437d7ac39a7e103fe9ea]

        store: remove STORE_IMPL_ISP2 and STORE_IMPL_CONCAT.
        
        Change-Id: Iec6cff8da24515f17a5ad2b9ba6e1f92df124921
        Reviewed-on: https://gerrit.libreoffice.org/28508
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-31  Arnaud Versini  <arnaud.versini@gmail.com>  [7173a4edab9a7c2e73d1caceb4422445a4d1c502]

        store : Replace store::swap with std::swap
        
        Change-Id: I85c1026502dc69b229aaf287858ae76f9391a34d
        Reviewed-on: https://gerrit.libreoffice.org/28506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-31  Maxim Monastirsky  <momonasmon@gmail.com>  [72eb18e520ea8165a6a20958a1551f55e5e14cab]

        gtk3: Implement menubar hiding
        
        Change-Id: Ia772f05daa74453fc3dc8fe0c257fdac358cd5c6
        Reviewed-on: https://gerrit.libreoffice.org/28490
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-08-30  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [34dced99c33a97dab86c4538fa267ad4ad4fb41f]

        Ignore schema files for src tarball generation
        
        Change-Id: I1aeafbe35f7badb6c59eddf79de4e96229b66886
        Reviewed-on: https://gerrit.libreoffice.org/28494
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-08-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cc89cb56d51b4f43d999701ff97a89ff9fb5a31a]

        add Venetian (vec) ui language
        
        Change-Id: I643eb91691dddf2c4ece2edb27383cb7dd0e3fdc

2016-08-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [668655d7abde9099e97e8071fb3617078321a1b0]

        Updated core Project: translations  4a467ef3a02f7a0903868273eaa3788edd6b73fc
        
        add Venetian (vec) translation
        
        Change-Id: Iee6f75ba41586355efc4e63a4ef5698e47ffcb01
        

2016-08-30  Michael Stahl  <mstahl@redhat.com>  [9299b4ed1fd6aec795e55cf9a5a67f6111b48f7c]

        Revert "fftester: empty tabbox protection"
        
        This reverts commit da8583e9ae9dd7085e463b289533d2eeeccd761c.
        
        This should also be covered by commit
        dc83b3ae470914dbcb08fe1f0a4a4e1a1d3d8e19.
        
        Change-Id: I173eb3e7f51288574e4807553200a9ca59a45fef

2016-08-30  Eike Rathke  <erack@redhat.com>  [e3df93d03c19bc75d1aeb340f056f57db3f4f46c]

        return const&
        
        Change-Id: Ia36a6c13dab4c6dbdcff45bfa432835296eec868

2016-08-30  Eike Rathke  <erack@redhat.com>  [d3351ca3c73263fb0151970e7924dff5fa105504]

        LanguageType is unsigned int16
        
        Change-Id: I5745fe2a54936e7a2585fe311522d71f08b97bfc

2016-08-30  Xisco Fauli  <anistenis@gmail.com>  [75003438e4b429ffb3f013afd0e36d70545833cc]

        tdf#101237 SVGIO: Use black as default when parents' fill...
        
        ...attributes are empty or none and there's a reference
        to a clip-path present.
        
        Change-Id: I4dc4e3bcaac43a007fbdb8a1d006cbd39c737396
        Reviewed-on: https://gerrit.libreoffice.org/28500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <anistenis@gmail.com>

2016-08-30  Justin Luth  <justin_luth@sil.org>  [93d7fc90b57bb08052299c94fa0a28bb8f494a9c]

        tdf#76349 writer: make 1column-as-page break a compatibility option
        
        Unable to find/create a proof .doc document, so only implementing this
        for .docx
        
        Change-Id: I3a0cb2ddf7b3aeecc9200e595f70d8c88af4b122
        Reviewed-on: https://gerrit.libreoffice.org/28501
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-08-30  Eike Rathke  <erack@redhat.com>  [1fe51b19829d1393f0e376ec65b889b61d1b1ba1]

        construct only when needed
        
        Change-Id: I5729e80bdaf726c64edf3d50f7225b2181f6e2c9

2016-08-30  Michael Stahl  <mstahl@redhat.com>  [dc83b3ae470914dbcb08fe1f0a4a4e1a1d3d8e19]

        Revert "fftester: non-contiguous cells"
        
        This reverts commit 9accbfa0a52433cf03fe186fc69334d387981eb9.
        
        ... and the code change of "avoid crashing on load of fdo54724-1.rtf"
        commit 4ee3eabd0f058b26544c84b2b5aaf5478d921817.
        
        It's much simpler to detect early in convertToTable that there is a
        row with no cells in it, which should not be allowed.
        
        Change-Id: Iff6d235b29514edd57cc55addeefb24242595d88

2016-08-30  Eike Rathke  <erack@redhat.com>  [424d48d347c317fa1a542d65e68327aea08cb1ed]

        calling set::find() before set::insert() is unwise
        
        ... because the insert() fails anyway if the key exists already and
        adding a find() only is a performance penalty.
        
        Change-Id: I38da75754fb23b9db3b59e5a0bd81e5e5bb05ce2

2016-08-30  Eike Rathke  <erack@redhat.com>  [628bb5ce3c9774e9b499aad81bae300ef023b25c]

        pass the already available bcp47 string instead of yet another conversion
        
        Change-Id: I6ed8428b28300cdd0586d505211e45d76a622115

2016-08-30  Eike Rathke  <erack@redhat.com>  [9a2d6e7e77a660560af9d5b1bbe3a5171176f8d6]

        Related: tdf#83376 fallback to known in linguistic context is wrong, always.
        
        Change-Id: I2f06818e6569fd7e59b94d11b69808a2b81490d5

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [c7fd6532682a12d8981e6b19b4fbb75d6d3c412c]

        Resolves: tdf#97055 hyphenation claims its already active after closing
        
        cancel button works, hyphen all works, but closing it via wm close
        skips the cancel callback.
        
        simplest thing seems to be to call SpellEnd when necessary, flagging
        that its not necessary by disabling the close button on the RET_OK
        case
        
        Change-Id: Ib0a67c4395e9d20941e735ebb14f6bd7f7ddb66c

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [107e5981b45f8ee042f6fbf5e1aa84aa557f8989]

        default dtors are fine here
        
        Change-Id: I503f954a2729aa2737d783ed8c72f62d8a68da4c

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [a7b18aaa46c225d3546ad52aab0c460092c8edb0]

        no point in these dtors being virtual
        
        nothing inherits from these classes
        
        Change-Id: Ic887ac8a046b8697e310e19b6e7fdf9efae8f074

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [2b8b8740f211a649a358fbe2406cae12e9621a77]

        default assignment operator is fine
        
        Change-Id: I0b63abbfe7d29c35cf7c7dd047527b20ad46c538

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [dd5fa4cea7b0c6912754e6887a678a050d4a7610]

        declare default dtor as virtual
        
        Change-Id: Ic77dbe3ffb2d2856d437158914b877b913296e0e

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [181c6a88866511384b291de0701e0e0c9289703d]

        coverity#1371300 Missing move assignment operator
        
        Change-Id: I4add8d1f0e1f007d247d4fe9f6fa2048b792c1b0

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [606232e450888b12e24da9c3e56c91333a1bb6d3]

        rework for coverity#1371269 Missing move assignment operator
        
        Change-Id: I10f9ed448854b4ece61fd84b8aa49674d0828cac

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [29730225f2e1dcc0a2e0a63f1eebbc442055fecb]

        silence coverity#1371204 Missing move assignment operator
        
        and
        
        silence coverity#1371210 Missing move assignment operator
        
        Change-Id: I6d7a59fd789c16ee11a27d50ba8fd14f17ae77e0

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [a2dbaac6a802af438d82b9889d58fc6ac534ca09]

        default assignment and ctor are fine here
        
        Change-Id: I50edc71ee8bb4398764f2e15180a0269aac233ce

2016-08-30  Eike Rathke  <erack@redhat.com>  [04311182b6fadcbdeef7aec15c7eea0240ee628c]

        Resolves: tdf#83376 do not let linguistic tools fall back to known languages
        
        Falling back to known locales was necessary before the new language tag
        implementation that can register "unknown" tags on the fly. In fact here we
        want to handle tags unknown to us and not fall back to worst case en-US even,
        so that dictionaries, grammar checkers, thesauri et al for any language tag can
        be used with such tagged document content.
        
        Change-Id: I06e54f41e00e69779b4c0cbbc891f250545a17d2

2016-08-30  Khaled Hosny  <khaledhosny@eglug.org>  [cf425acfd4a5ff7c660523601964d45cbad74b53]

        tdf#56403: Text is right aligned in RTL locales
        
        Draw/Impress is setting writing mode to RTL (which in turn sets text
        alignment to right) if the current locale is RTL one. This does not make
        sense at all since it means document prepared on a LTR locale and
        contains LTR text will appear right aligned on RTL locales.
        
        It would have slightly more sense if SetDefaultWritingMode() actually
        just set a default (for e.g. new documents), but that is not the case
        here as it affects all documents.
        
        This was introduced in 2c32696a04bc195c8ce61a0df6dcafb8c0c49fe0 with a
        branch merge and no further explanation.
        
        Change-Id: Idee0f58e153498a6676a22242d2edd5054b908c6
        Reviewed-on: https://gerrit.libreoffice.org/28411
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2016-08-30  Eike Rathke  <erack@redhat.com>  [3e289cf10b36f423ae6626296d739291850aa53b]

        use static LanguageTag::convertTo...() instead of LanguageTag().get...()
        
        They know best when a temporary LanguageTag instance is needed and when
        not.
        
        Change-Id: Ia0dc5b2d165b15362080d60dbb9f58cfa0403014

2016-08-30  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [022a58136d47a41cd490e00b2490329b8f7e6725]

        tdf#64145 Add empty subtitle string as default
        
        Only empty Title create automatic title.
        Empty subtitle has no other effect than remove subtitle
        if it is kept empty
        
        Change-Id: I7e7de198585885866efea24de3a66c26d3e340ae
        Reviewed-on: https://gerrit.libreoffice.org/27904
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [91545e2661afe4e7a648b861eadc0a9eeacbe9ae]

        add HYPERLINK test case
        
        Change-Id: Ic7254e2c69a85f2020b0a79e79d9252fe0a0069d
        Reviewed-on: https://gerrit.libreoffice.org/28471
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-30  Maarten Bosmans  <mkbosmans@gmail.com>  [f8a8a41c2ebbdf31127f74c6975fe140be0815e3]

        Translate some German comments and messages
        
        Change-Id: Id15e1afd991f3476e260ba40a8c45c7261113577
        Reviewed-on: https://gerrit.libreoffice.org/28493
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [3ab2b0625bb8ab8447a508d654d6e8c95d50dbd5]

        sc lok: implement getCommandValues(.uno:AcceptTrackedChanges) API
        
        Unlike in Writer, there doesn't seem to be an existing UNO API that can
        be reused here.
        
        Change-Id: I011a2f34d4d09ad604991637322ceadf6b2eb181
        Reviewed-on: https://gerrit.libreoffice.org/28498
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [a037f6338c19e16bcbc0674214666a786872c59d]

        Disable CppunitTest_vcl_wmf_test under --enable-merglibs for now
        
        ...the problems caused by that test having the vcl objects linked into both the
        test's library and the mergedlib (which the test's library links against) are
        just not manageable.
        
        Change-Id: I6976407275f1f8d8cebfe2dfc6c09656a3936200

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [e7bbf98659260ac5756c43ec7513f1fa0833f62e]

        Fix placement of EXTRA_ENV_VARS
        
        Change-Id: Id9ae15aaf24b65abfcb4006490836eae8a1d8db6

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [c5d8cb41a5bb26927b183defdc36daef523c9ce6]

        loplugin:stringconstant: adapt to improved OUStringLiteral1
        
        Change-Id: I5c9bfbb97f0eabe1ea691faf522d22070243d234

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [6427b84b39d2f31f93615f9499c4a3d683e46a4d]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (writerfilter)
        
        Change-Id: Ia156b152a5df279d879e91cc0311c2f4da27cd05

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [8baef341d5a6f6199f4bce2ab88d53b471d7a760]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (vcl)
        
        Change-Id: Ic04f33413713b592c10ebf27c1e3460a44e3794f

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [e29b6be3c4c7843459ba7b9307af3272c4d94fff]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (unotools)
        
        Change-Id: Ic87ea0139f0c8624a8af5700d97375075c091f73

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [172b8a5cdb8b11116d666e460cfabe651004efec]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (unoidl)
        
        Change-Id: I8f7fb8bba65f99732bb172b45e309868047f545c

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [70986cc3d4b283ce58f659507c57062eeb4b4b98]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (tools)
        
        Change-Id: I624505ceee232a531826915755717f2e09dc0a72

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [32f9120fa076ef9dcee1d29e0a596a36aade353c]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (sw)
        
        Change-Id: Ifa1a6bafd3628b48ebceb09f8cd864361848e81c

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [185c3c8207de78ebb4f4dc053b5fe16f810929cc]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (svx)
        
        Change-Id: I4d95f15896327101c1c19abc00edcecd7fee26a2

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [4d21c085e6acdc6b61d0e890ebcabeb4a4b8151e]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (svtools)
        
        Change-Id: Ifdfc684ea894e637617de845facbad645ed6331c

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [d7beb36e94a65f7cfea44b964aa7fbd2a734937b]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (svl)
        
        Change-Id: I5b9c503fd28209b893688e81ddd00eb843b44e37

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [f5a99c3748b9221ae58e38f85d549deeef425abb]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (starmath)
        
        Change-Id: Ic0a3a2ae6c0e2601cb415cba971620a71ded02a5

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [a86df4bbe0e4f3f3d20f3e33da77911019ad6350]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (sd)
        
        Change-Id: Ib044294174c665407dd2c1e8fd083e9f34733ec6

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [7a63e5f69add05afcfe2fb14f1c46dab54de66b1]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (scaddins)
        
        Change-Id: I30a66d2ff5233d6a2a6ec076e188f75a74843cc7

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [d488a646b5a703aef34396041c997902dcbbf98d]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (sc)
        
        Change-Id: I41af3d6acdb5dfdaa27febf99cc3c5aa031ad779

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [79a410daa9fbdc22eef2a0a4e4da4597c2071c4b]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (sax)
        
        Change-Id: Ia39a4f4689ae0d6e2b7303a89251634bfe0eeb2f

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [0cdfe1cdc167b355e3f88cb1c693210d074bf546]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (package)
        
        Change-Id: I359fcf33039b406d614bf71361a7882a101667d2

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [cd252e3ad8ca1b2c5c21c4279784a0c2ff9521b6]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (opencl)
        
        Change-Id: I0da7434b67148824d1c2343f8ecb2b069df6baa2

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [bbecf9313404d0741ff1edd9fe85e653f0ed48a1]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (oox)
        
        Change-Id: I1a3190f136b69702615cdf796ff45abfd89155dc

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [82b27577d20025bc8e9b68bfe365a860992be0cb]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (i18npool)
        
        Change-Id: If4bc7dd5af49cca85f474e817cc3cc358c2b48c2

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [1a212efd3a3ef0d87abae0299c2da2fc5249492c]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (forms)
        
        Change-Id: I25323e586bb80b833d1b2dace5498de853aa039e

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [0b288bf8e90fbf6bc0208d223085238e77b6b0e2]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (filter)
        
        Change-Id: I3c58c694e869c0825b90479ac572f6af9d030c4d

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [5d268dcbaf135e4e03c39960ccc3a22cc75f170d]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (embeddedobj)
        
        Change-Id: I4d1d29155c09b15514f96a8b53f9865eefc78704

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [0c9a71a7b2fd0a004e980724460a3763b76eb772]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (editeng)
        
        Change-Id: If8d2eb5e02a107cc1805e349a70df54160fed02a

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [56f21320f3214be0b361c09e08cf100a647d908a]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (desktop)
        
        Change-Id: Icdfcdb168d5570e37818bf866e2b4296c02824be

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [d42bc6e313529e3bb08527406b97c28c1cba55d4]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (cui)
        
        Change-Id: I75013800fca4475ff2cb93a1f5c34cd37b93bc6e

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [489a47dfa080ab6cbedc9abbecc3bb9de7690618]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (cppcanvas)
        
        Change-Id: I98a9e1404c2a9a39c8f930609c199c75f0a572f1

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [d0cb35f3be4f49dbbd7f7477421a209f118e7811]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (connectivity)
        
        Change-Id: I1c9e33d3f4306199320e60cf0eb2970e687576ef

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [6f821ca4a1c07e79d8cdbfd84c08445ae4c5186a]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (chart2)
        
        Change-Id: Id8699d6923f8c3e1133db5ef66a21d939b9c5668

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [1bab5c741940fe582bd5d142a5ef686c340c17e6]

        loplugin:stringconstant: adapt to improved OUStringLiteral1 (basic)
        
        Change-Id: I7e9ceb5513b34115bb1f41e627af06bbffc6ecf1

2016-08-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [30b84816eb5c6cd44bdee459cac1bb9f90859aec]

        gtktiledviewer: don't crash on unimplemented tracked change list
        
        As it's currently implemented only for Writer.
        
        Change-Id: I8c281b2294564472f2c2c5b7de5dd3f86a11a94a

2016-08-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c9493b344a9bd104d0a882f5e9407880c0c63c20]

        tdf#96248 delete SfxPoolItems with Which Id >= 4000
        
        Which Ids > 4999 (SFX_WHICH_MAX) are Slot Ids and handled above.
        Which Ids >= 4000 and <= 4999 are used by EditEngineItemPool,
        defined in eeitem.hxx (values 3994 to 4048).
        
        the former hack prevented that some of PoolItems got deleted
        when RefCount dropped to 0. when trying to Remove the PoolItem again,
        an earlier assert hits.
        
        hack and comment are in source since initial commit,
        other referenced comment is nowhere to be found.
        
        Change-Id: I299b2ae4aed088d4ee438397d0bb91ca8d055cef
        Reviewed-on: https://gerrit.libreoffice.org/28429
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-08-30  Michael Stahl  <mstahl@redhat.com>  [1ae5c5ea82207d90b556e8139ad48ca4ceff9311]

        Makefile: improve JAVA_HOME check
        
        On Fedora it often happens that the $JAVA_HOME directory is not actually
        deleted but contains a bunch of ".rpmnew" and ".rpmsave" files in
        jre/lib/security - so check that the "include" directory exists.
        
        Change-Id: I34bf945b346e79dbe6f1a6e96ba1ba5139ff8f13
        Reviewed-on: https://gerrit.libreoffice.org/28491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-08-30  Noel Grandin  <noel@peralex.com>  [4e8ff25ff73c0175fb51d11eb4ca7157a3789e97]

        loplugin:countusersofdefaultparams
        
        Change-Id: I69f55593e6101906e0e97565f2cfc818852258dd
        Reviewed-on: https://gerrit.libreoffice.org/28486
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [88c80411cb01ea4c73c533ac9efa8cc3e98e6954]

        loplugin:implicitboolconversion
        
        Change-Id: Ia50bd6ecc6a4b5efc2de81282a16203e89087314

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [fa15256e3d12aab1eaf5991c016fc10dea286675]

        Hack for shaky VCL test under ASan
        
        Change-Id: I0c89d1c23ddc1d0d6cd98d95ef31622a30d4862b

2016-08-30  Justin Luth  <justin_luth@sil.org>  [c06d77c5eb57c1a7f5692028b6b04132593f9156]

        tdf#101589 MS import: set 1-row table to don't split if row is set
        
        Since .doc and .docx don't have an option to "don't split table",
        we emulated that.  For this IMPORT case when there is only one row,
        consider the entire table to be unsplitable is the row is unsplitable.
        
        This will give the expected results if the user starts adding more rows
        to the table.
        
        Change-Id: I8a2d817ff714ba0df65b5a5e263b27df4264e848
        Reviewed-on: https://gerrit.libreoffice.org/28357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-08-30  Michael Stahl  <mstahl@redhat.com>  [7f95c479f7f24791b6e991d1ce0595aa05748845]

        sw: fix build, missing fmtlsplt.hxx
        
        Change-Id: Ie6efb0227bd93b957baa73fb5c723a397e4d7c41

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [3c117d18935fd216a3cda22d5a848f443270d019]

        default dtor and assignment are ok here
        
        Change-Id: Ic349222f29b302fbd44907c2d21c993b59341107

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [4a5e15aea704cf80bf22076ca1bc35746e99e76a]

        can declare default dtor as virtual now I belive
        
        Change-Id: I48005f1e8b405b4fa374edfd0d6ff69ffac437d7

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [776e2e2635487523cd1757f382f54487b36b5ad3]

        Resolves: tdf#96369 don't superscript ordinals for mixed text and numbers
        
        e.g. 5th is ok, but foo5th is not
        
        this is basically a regression from
        
        commit 17e6b8fd05af8fff86847c0ef1e8cc9ad013a1bd
        Date:   Thu Apr 7 13:33:48 2011 +0200
        
        where the older code would only do the conversion if the string
        before the number was comprised of non-letters, so go back
        to that logic.
        
        Change-Id: I928c365eb11891e78331bbd165dbdb9541ac0361

2016-08-30  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [45b89f4ebb0d3070d45a88ac033879fd11997976]

        cleanup: remove bin/lo-generate-source-tarball
        
        Use bin/lo-pack-sources instead.
        
        Change-Id: I5557a017dd741ba53793e238b4b17744cfe57bb6

2016-08-30  Justin Luth  <justin_luth@sil.org>  [129f93e46c29b388d38e9097869fd3e72dc40a5e]

        tdf#91083 ww8import: set table keep/split properties if emulated
        
        This applies primarily to multi-row tables.  (Single row tables handle
        don't-split emulation differently).
        
        Since .doc doesn't have table options to "don't split table"
        and "keep with next paragraph", we emulated that and now we detect
        the emulation and tick those settings again.
        
        Change-Id: Ie923195610aeb72927c9d75276ebf92e48969e6e
        Reviewed-on: https://gerrit.libreoffice.org/28423
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-08-30  Yousuf Philips  <philipz85@hotmail.com>  [5758f8a7f8e2e9819ef09f4e1fe38921b247dc65]

        tdf#90497 Unhide document themes sidebar design deck
        
        Change-Id: Id936c255432816e6a5defa0a39e0ce9f4f93ebd6
        Reviewed-on: https://gerrit.libreoffice.org/28465
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-08-30  Caolán McNamara  <caolanm@redhat.com>  [9accbfa0a52433cf03fe186fc69334d387981eb9]

        fftester: non-contiguous cells
        
        Change-Id: I1bf57f6e365b9e99a1893b5333e043ac6bc7b476

2016-08-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [1d1748d143ab4270a2ca1b5117852b1b1bb4c526]

        Related: tdf#44986 DOCX import: handle w:gridAfter by faking cells
        
        This is similar to the w:gridBefore handling code introduced in commit
        cf33af732ed0d3d553bb74636e3b14c55d44c153 (handle w:gridBefore by faking
        cells (fdo#38414), 2014-04-23), except that the fake cells here are
        inserted after the real ones, not before.
        
        Change-Id: I4c03bd49e52016a58e0e002ae85dede6a96e5f55
        Reviewed-on: https://gerrit.libreoffice.org/28487
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [11cc9bdc21be241f2feb3ab4822d9d365dba4f96]

        Avoid UBSan "left shift of 65536 by 16 places cannot be represented...
        
        ...in type 'int'" warning when constructing an XML_TOKEN_MAP_END instance, whose
        nPrefixKey is 0xffffU.  Problem got introduced with
        41b3fd8ca54eff7e71c69bb0b60e63016f1ac8c2 "Make SvXMLTokenMap compatible with
        FastTokens", the intent was presumably to make the shifted value of
        
          ( nPrefixKey + 1 ) << 16
        
        be zero in that case.
        
        Change-Id: I0b83a03198a44e54077899e4484634286d06cdcc

2016-08-30  Tor Lillqvist  <tml@collabora.com>  [d0f8361289dc6ed88f0ae8074bea34b57d811341]

        Clarify what the error code actually is
        
        Based on how LOK_CALLBACK_ERROR callbacks are actually done in
        desktop/source/lib/lokinteractionhandler.cxx.
        
        Change-Id: Ibbe37c681252aa91c979d51b9aae6236ff9d88de

2016-08-30  Tor Lillqvist  <tml@collabora.com>  [7c673d27df5e22d7af981806999cdbbf15866680]

        Bin some noise comments
        
        Change-Id: I5815d8fe9a77c04ec73ac105decce3cc154487c5

2016-08-30  Tor Lillqvist  <tml@collabora.com>  [5d77b738cb397338c95be898bf845bd0be8edc80]

        No reason why these functions can't be static, too
        
        Change-Id: I95b68e912c87657a6884f8c56bfcc7bc52c2f2e5

2016-08-30  Takeshi Abe  <tabe@fixedpoint.jp>  [7b9ca5a60c32bf5aeb4066f362fe0c7b826bae9e]

        Every composite node is of type SmStructureNode
        
        Change-Id: Ie8e8b248dc8f08e612f640b2afd6639dfd3375ff
        Reviewed-on: https://gerrit.libreoffice.org/28474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-08-30  Tor Lillqvist  <tml@collabora.com>  [d19c2417a5b5bbf765c39ed69412248f639da41d]

        Bin noise comment and superfluous newline
        
        Change-Id: I9094a0a21880e516bb65b1a324b6220bab0e27da

2016-08-30  Noel Grandin  <noel@peralex.com>  [b62f4c2cd9685618fff2270760ce0787880f1c8d]

        convert RECT_POINT to scoped enum
        
        Change-Id: I3f0304d69d5d638230b64135c73497192dc00cb3

2016-08-30  Noel Grandin  <noel@peralex.com>  [cbea925b367535eb2652a2c8fa80b4cc746d95bd]

        convert SdrEdgeLineCode to scoped enum
        
        Change-Id: Ibf84608461234e1df4114f72d9057f5697c5e3a3

2016-08-30  Noel Grandin  <noel@peralex.com>  [e9a2d9e7be22b455c1597277c152379f732ce447]

        convert DbGridControl::NavigationBar::State to scoped enum
        
        and remove a nasty hack where we were passing around an extra constant
        (SID_FM_RECORD_UNDO) without actually adding it to the enum
        
        Change-Id: Ib79d0a4e2d1418797b01067529d500728e95bf7e

2016-08-30  Noel Grandin  <noel@peralex.com>  [15b084f2034dc892ef456f8c65f162c760c69fe8]

        convert DbGridControl::Option to scoped enum
        
        Change-Id: I160fb53b585bb7eb04348dd208ec5c705d595279

2016-08-30  Noel Grandin  <noel@peralex.com>  [e27fbbcdf5fc1723297b22464d8291843f1b83a5]

        convert ExpressionFunct to scoped enum
        
        and drop the trivial subset of it EnumFunc
        
        Change-Id: I9ee7de829121f04e97c167b133cdc78c5ffd0822

2016-08-30  Noel Grandin  <noel@peralex.com>  [2c86c131f77cfb70033ea83700dae7064c5127dd]

        convert ActionDescriptionProvider::ActionType to scoped enum
        
        and remove an unused constant
        
        Change-Id: I8d46d16d3f575aa416bfc5a965986ee5dfb1f93c

2016-08-30  Noel Grandin  <noel@peralex.com>  [110528e6a2a5b7d46eadb1fb29a56728180657da]

        convert DescriptionGenerator::PropertyType to scoped enum
        
        Change-Id: Id55ccb4bf0109f1bb6f870b38792e3454b567877

2016-08-30  David Tardon  <dtardon@redhat.com>  [ab66fe65443af83216c51d310e0a341e40810d17]

        remove useless (and wrong) comment
        
        Change-Id: I151945c4617a3fc0e68ef8e5ecf1949cb0ab5f53

2016-08-30  David Tardon  <dtardon@redhat.com>  [151b7879bea2a48fb0868e446a9629ff8fe388ad]

        fix copypasta
        
        Change-Id: I26a94dcc6339eceee685a2340cef5ff5ba595037

2016-08-30  David Tardon  <dtardon@redhat.com>  [cb9cd7527fd8b71250f8d40017582b73e8a41ec5]

        drop extraneous acquire
        
        Change-Id: I1f26d0994f5895f8bb8ccd6c2ddce7fc1ec24ecc

2016-08-30  David Tardon  <dtardon@redhat.com>  [d1479d311b5a69eb1bf352d2007224351ddd5f0f]

        add vsdx
        
        Change-Id: I85b6cdf6185efd8c11f393b1a30a9241be620749

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [5536aea8228778e00b9f1ca8199d858cd03780ad]

        Let OUStringLiteral1 take its arg as ctor arg, not template arg
        
        ...which makes it more flexible, can now also be used on non-const arguments.
        The drawback of the argument no longer being a compile-time constant is remedied
        by making the ctor constexpr.
        
        Change-Id: Ia4903a2cc86791fece92eac0cb8406b6659dd19d

2016-08-30  Mike Kaganski  <mike.kaganski@collabora.com>  [20f6a6b159c69771dc0e087f63b6c701908e32e2]

        tdf#99402: fix Metafile Font handling
        
        1. For DEFAULT_CHARSET/OEM_CHARSET, use correct encoding
        based on LibreOffice Default Language for Documents setting
        (Tools->Options...->Language Settings->Languages).
        For that, two functions added to tencinfo.h, that map language
        names to corresponding Windows ANSI/OEM encodings.
        2. If charset is DEFAULT_CHARSET/OEM_CHARSET for Symbol font,
        then always use RTL_TEXTENCODING_SYMBOL.
        
        Unit test is included.
        
        Change-Id: Ibff63e7a03dec42a9d2a74399936d6bc04f2ff1a
        Reviewed-on: https://gerrit.libreoffice.org/28322
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-08-30  Stephan Bergmann  <sbergman@redhat.com>  [965f379b6ed2884f60b7fd6c0aae107fa5fceea7]

        Break test::setUpVcl into a test-setupvcl library of its own
        
        ...so it can be gb_CppunitTest_use_library_objects-included in upcoming
        <https://gerrit.libreoffice.org/#/c/28322/> "tdf#99402: fix Metafile Font
        handling".
        
        Executable_pdf2xml.mk linked against test since
        b0da8f00a0d41f2b17639fcee4ed4956421e55c5 "Make pdf2xml usable at least from
        within buildenv again", but that seems unnecessary and would now cause problems
        when linking the pdf2xml executable on Linux, as the linker for whatever reason
        wouldn't find the libtest-setupvcl.so referenced from libtest.so, even though
        the latter has a proper DT_RPATH.
        
        Change-Id: Iba5d80266520ce1f5dafedffa520d18e853f7ec5
        Reviewed-on: https://gerrit.libreoffice.org/28473
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2016-08-30  Justin Luth  <justin_luth@sil.org>  [11351e9a2e8f417772c33d36e5756c5e63d94984]

        treat even/odd header/footer enabled documents the same as others
        
        This doesn't have to do with even/odd section-breaks like I
        originally thought, so I'm comfortable removing the fail-safe
        exception that I originally included.
        
        Change-Id: I3eef867d275501615a502f76b71a16e3ecc7b58e
        Reviewed-on: https://gerrit.libreoffice.org/28464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2016-08-30  Takeshi Abe  <tabe@fixedpoint.jp>  [1f46cbf32a668e80f520d27093f56d6b61550852]

        VisitChildren() only for SmStructureNode
        
        Change-Id: I94167dd1b37198eab8e1f92049c094ac7a29e31f
        Reviewed-on: https://gerrit.libreoffice.org/28455
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-08-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [163bb0a6527fdd3c16da3afcff8ab4d7c8f8921a]

        add legal blurps to docs.libreoffice.org generation script
        
        Change-Id: Ic84b49029c2c773a59c286add3602bcd5540368d

2016-08-29  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [a46c9aa52a4963ab86bacb59f85b4e33596450fd]

        Updated core Project: help  a1ae3364bcbf664a39922cefc081ccc74fce570c
        
        Rewrite Trend Line Help page
        
        Insert new types of regression
        Update constraints
        Add new options (X-Y names)
        Reorganisation of the page
        
        Update:
        Convert all power value to <sup></sup>
        Convert unicode character sigma to its HTML code &#931;
        as &Sigma; is not recognized
        
        Change-Id: If1fe158d8c19ac80fb03ef3c7491ada5b666ccd0
        Reviewed-on: https://gerrit.libreoffice.org/28225
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-08-29  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [65d3436f3b0a5956c66b568df6636c059b2762bb]

        schema: copy of v1.3 schema to collect LO extensions
        
        This will be used during export tests, to ensure libreoffice
        extensions are properly added to the schema.
        
        Change-Id: Ia24d914fbe67c135fd8e3ed1add8dbf8fbc05a72
        Reviewed-on: https://gerrit.libreoffice.org/28449
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-08-29  Eike Rathke  <erack@redhat.com>  [e5cd5627ae21f68643c07d2f6330aa8b8cbf8659]

        name it Hungarian Rovas, tdf#97406 follow-up
        
        Change-Id: I62d5a503b199922b82e7cec3e0ef971bbbd43d09

2016-08-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [23ceebc4348e2463a23ccde76355a72d0324c9d7]

        add GETPIVOTDATA test file
        
        Change-Id: Ief1028336815671e43b4ae3c84fe2c8c31c882c2
        Reviewed-on: https://gerrit.libreoffice.org/28441
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [800b9de7b345962599d487c820014845a66da7d9]

        add AVERAGEIFS test case
        
        Change-Id: Ie4c713f3724ffaa7100e40c469d1e117d0fa277d
        Reviewed-on: https://gerrit.libreoffice.org/28146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [478d5325753cd664a9f1ff33ed11efe67a8b40ca]

        add ERROR.TYPE test case
        
        Change-Id: I1df542dd2c4d09e7968cfc8db29a8ff33c2dc397
        Reviewed-on: https://gerrit.libreoffice.org/28466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-29  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [4e8e637374f8dad5439da39bd0c4b8b0b7c13cde]

        tdf#101766: Fix new folder creation in 'Save Remote Server' dialog.
        
        Change-Id: I5297918ff6acf0631b8be370de3ac96bed474a47
        Reviewed-on: https://gerrit.libreoffice.org/28458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7dcbcfcf21cb05a606ab8954abf7c3fddda2c4fe]

        cppcheck:noConstructor for SfxDockingWindow_Impl
        
        Change-Id: I20d2c5351d7f4d3fd4c42ccc0528afd4c45d4426
        Reviewed-on: https://gerrit.libreoffice.org/28461
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [e2c240627c8a1a9cea1f9eedfb064214c8e93a39]

        sw: use SwModule::GetRedlineAuthor() in SwTextShell::ExecField()
        
        This avoids some code duplication, and also means that the redline
        author set by SwDocShell::SetView() affects the inserted Writer comments
        as well, while those were 'Unknown Author' in the LOK case.
        
        Change-Id: Ib51183302ee6904fdf69fb16f27ecfe6df39e6cb

2016-08-29  Michael Stahl  <mstahl@redhat.com>  [fae3b4cc192dbce54f87a6e1c67ab5d824eda947]

        boost: update generated wrapper headers
        
        ... and delete recently added clang Wundef patch
        
        Change-Id: I83af127fe98ff23feb944eb68dbd2334d23564c8

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [471408327978144dcc11f5f65f8208016867e03a]

        Remove duplication of "set up VCL" code
        
        The "this is called from pyuno" version in test/source/bootstrapfixture.cxx had
        had an empty deinitHook, but it appears to not hurt to give it the same
        deinitHook as the version in test/source/vclbootstrapprotector.cxx had had.
        
        Make test::setUpVcl accessible from outside module test for an upcoming use in
        <https://gerrit.libreoffice.org/#/c/28322/16> "tdf#99402: fix Metafile Font
        handling".
        
        Change-Id: I1d609445690b6ee5e331aa322cd4bf434a3de78e

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [66e2f20c5610eb500b4a9cf22ef024492ba0fd00]

        CairoFontsCache is only used in cairotextrender.cxx
        
        ...so move it there and remove the VCL_DLLPUBLIC
        
        Change-Id: I1fc75984f8a9935e34cd9ac36d878809b538bd1e

2016-08-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [698153d9096f705cc5e16e8ae6fc0ebd9210c79d]

        Indentation fixes
        
        Change-Id: I903fcd36878cd0b74757805bcbdb414feb713d7b

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [313fe1f7076fd7e078d5e52be9060150d60ce774]

        loplugin:staticmethods
        
        Change-Id: I2cd84261237eb1d60dfba5f85e444d5553e08798

2016-08-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e473e0e1b9bc354d53908cb0ca84db06c3051fe2]

        add HLOOKUP test case
        
        Change-Id: I4a4fcec694522060bede6ef66aed818b1dd37c14
        Reviewed-on: https://gerrit.libreoffice.org/28442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [d6d22cafcac210c8a0d8952c8ae41e38281e9a31]

        loplugin:nullptr
        
        Change-Id: I829b981553cd9e85c6bdae119fcf3df7600a679f

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [d0112acca482b1ea3eb066d4153f4f3795dbfe2c]

        loplugin:sallogareas
        
        Change-Id: I19e5abbf871674709df4b6983643735d8af66b85

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [925feb0f9265d4ed2c43e030a0278cbf0a405cf1]

        loplugin:passstuffbyref
        
        Change-Id: I0c14b9bca3259b9d24e1d869878872d930f1ff0e

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [a513130cba97f140574ec2d7b260e5f1000e7264]

        loplugin:sallogareas
        
        Change-Id: Iabbdee1e3d2cc72ac2771709cb02d70ce3a62ba2

2016-08-29  Michael Stahl  <mstahl@redhat.com>  [da7d3f708d0619fdb17128ffbaa430becb79121f]

        lcms2: Out-of-bounds read in Type_MLU_Read() (rhbz#1367357)
        
        Change-Id: I9c5a442125476412435ebefea29ad1b166faab8a

2016-08-29  Michael Stahl  <mstahl@redhat.com>  [9806bdaa1ee2d38dc63b0c8c85dbe9a8fadef488]

        download.lst: clean up duplicate FIREBIRD tarballs
        
        Change-Id: I3511e00a638f186b367d1c350e7334e340b6c4b7

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [c69c5ee809a014099a397ea0cc686405e778e882]

        loplugin:defaultparams
        
        Change-Id: If8cdddec3d092fc11ce0c571fc1788671755d2d6

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [abfc45841025d64700c4bb3d0c5d2addb3886974]

        loplugin:redundantcast
        
        Change-Id: I072f661c767fc29b0d2d79a9c479f6591acb7573

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [2ba31d772d58c458f359da8e06c7bfd5106ec031]

        loplugin:override
        
        Change-Id: I07167541ae506c7ac0a4fbcdbf14fbfaa163a200

2016-08-29  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [4a70eac6045c4d3d5773ad0807dcde5a25391836]

        WebDAV: Make some SAL_WARN log wording a bit better
        
        Change-Id: Ib854d1ac74e952c786136176899e533804eb1e61
        Reviewed-on: https://gerrit.libreoffice.org/28459
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-29  Susobhan Ghosh  <susobhang70@gmail.com>  [8393d4642273bfb3eb0cd0b68157e2b8674b70df]

        tdf#83830: Use samecontentlistbox in Header/Footer Panel
        
        Change-Id: Ib24f6e6ac91859467f105c4db9b094454443ff9d
        Reviewed-on: https://gerrit.libreoffice.org/28218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-29  Yousuf Philips  <philipz85@hotmail.com>  [4ef79854ea1219186296480d69fb10b05d1810c3]

        tdf#94547 Default set of pattern presets
        
        Change-Id: If8afd7af6bb3c69ac9a3e0c4bdae3dab127cbc2a
        Reviewed-on: https://gerrit.libreoffice.org/28409
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-29  Tor Lillqvist  <tml@collabora.com>  [e66fe457ff73520877820ef0c5d35ecffda73105]

        Get rid of a pointless indirect function pointer variable
        
        Sure, lots of them left. And actually, I don't know, maybe there is
        some deeper reason why such are used in the sw coding style. Feel
        free to revert these commits.
        
        Change-Id: I5a1c31fe32b3bdf6d40489d029be165c38a8ba05

2016-08-29  Tor Lillqvist  <tml@collabora.com>  [74f6d0df265a389f9e0668f322cec183451af2ff]

        Bin some dead code
        
        Change-Id: Ia77a8ee055b5d29490b863a7792edda995a3faa6

2016-08-29  Tor Lillqvist  <tml@collabora.com>  [6f9750ef54f7e0f2c1345b39dcf45bdf589630d8]

        Get rid of pointless indirect function pointer variables
        
        Change-Id: Ic8eddec51d59b531ae22421b796a148267b9f3c1

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [bdd60f1f5e0b995572321fd0865ccb8849d8ed76]

        Adapt loplugin:stringconstant to improved OUStringLiteral1
        
        Change-Id: Ibc5128df8bcf8cb5f2f09551c0de6dfdb46bdee0
        Reviewed-on: https://gerrit.libreoffice.org/28447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [2c10714426cc813c36aa82e4870b7b51c5c03050]

        Make OUStringLiteral1 a wrapper around UTF-16 instead of just ASCII
        
        ...not merely an ASCII character
        
        Change-Id: Id2b381b35fe3a15574728ed973d60263dfef7249
        Reviewed-on: https://gerrit.libreoffice.org/28446
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [0c8fa58a2d73702770687ed15b98822d09f96ac3]

        Support ConstCharArrayDetector also for UTF-16 arrays
        
        The long-term benefit will be support of C++11 char16_t string literals (for
        cases of string literals with non-ASCII content) once we drop any compilers that
        don't support those yet.  The short-term benefit is support for an improved
        OUStringLiteral1 that accepts any sal_Unicode value, not just ASCII ones (see
        next commit).
        
        Change-Id: I3f8f6697d7eb62b5176b7e812b5a5113c53b83a4
        Reviewed-on: https://gerrit.libreoffice.org/28445
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [c399004b42ae3694e13730712854556b6293763e]

        OUString construction from OUStringLiteral1 must not be overruled by...
        
        ...Except[Const]CharArrayDetector, under RTL_STRING_UNITTEST
        
        Change-Id: Ib185fb8406c4afcff1c854a2b74dae02a0ee2b3f
        Reviewed-on: https://gerrit.libreoffice.org/28444
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-08-29  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [f37fd4e2b47c7ffe81cd76db72b012a1210c1d1b]

        cppcheck: noExplicitConstructor
        
        Change-Id: Ifa588c37added377d753cb7b32a6f1e6a3672c94
        Reviewed-on: https://gerrit.libreoffice.org/28453
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [d017362bc68fe40c4bd79db76614d84aa9be913d]

        sw lok: emit REDLINE_TABLE_ENTRY_MODIFIED when deleting self-added characters
        
        This doesn't work out of the box via SwRangeRedline::SetStart/End,
        because the range of the redline is adjusted when redlining is disabled
        by sw::DocumentRedlineManager::AppendRedline() when it compresses the
        insert and delete redlines into a single reduced insert redline, and
        then the redline is updated implicitly via SwIndex.
        
        Change-Id: I4b652348b256df75e4c774ea5f3fdd78f59deb01
        Reviewed-on: https://gerrit.libreoffice.org/28454
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [412f514365ce6646f6221768ed2c46206dd0c91f]

        MM don't keep undo information
        
        Doen't make much sense to store undo information for all merge
        based progress. Actually it even prevents crahes when undoing a
        merged ODT document.
        
        Change-Id: Ic3a3982f3e5eb4f6de9f027a6a5e376c2833e8a5

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [d943d4faf92f0b86c25f3cd6fe77ed8a7d4905d1]

        Fix SwDoc::AppendDoc for trailing sections
        
        We already treat the StartOfContent node special in the CopyRange
        function to prevent merging of SwTextNodes.
        
        For trailing sections, we have to expand the code to treat
        EndOfContent special too, because the supplied SwPaM range is
        handled as [mark, point[, so it previously missed the section end
        node, which resulted in "unhiding" the last section, if it was the
        last node in the document.
        
        Change-Id: Ie094e2a0182647a49c9ba45d08a7dd2cabe667c6

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [345b7023b80587e1a022ff7d2ce16e8afb23d9c5]

        MM block idle-handling of generated documents
        
        We don't need any background idle jobs for the generated documents,
        like spell checking, statistics etc.
        
        This can be done when (or even if) the document is presented to the
        user as a background task.
        
        Change-Id: I4c72ed6e0d2f90d43e7f04cd0ea4418cbffe1206

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [9031b1aeac7cc9e7eb1ab250a9b523240efae4f6]

        Add SAL_INFOs to dump the SwPageFrame lifecycle
        
        Debug area name is "sw.pageframe".
        
        Change-Id: I136cc8192137a8c682900a6ce2c557f6b6b3a6cd

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [0599989164b77f6c3368b3a2feedc8861107e37b]

        Don't oscillate empty pages in CheckPageDescs
        
        For the first case of dropping "wrong" empty pages,look ahead and
        pre-validate the next page, if it needs this empty page, to
        prevent case three for the next page.
        
        This prevents destruction and re-insert of the empty page.
        
        Change-Id: I475aa98a2693f814afcc41bd4bc73f04e742c105

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [adf4c82b6c4ec9d8892f5c417e4a81cf04808447]

        Flush the page break for correct layouting
        
        This is a workaround to create correct SwPageFrm objects for
        layouting, so the page break is actually visible when
        copying nodes, so we create the correct SwPageFrm.
        
        This is especially problematic for mail merge after the fix in
        commit 60d34e1c840d2c317bb7d0a5b14f4602c22b3fcc, which -
        correctly - checks all later SwPageDesc for every fix done by
        CheckPageDescs().
        
        Change-Id: Ie6ea2e9a0587199be4dbaf3ed63a94c29b318ce2

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [0b5352f67e9c684e59c4f8653ed7fcdd9ae5aa05]

        Use InsertPage in AssertFlyPages
        
        AssertFlyPages used its own code to insert pages. It had two
        flaws:
        
          1. It used the SwPageDesc of the previous page, unaware of
             changed page description of a new page, which would later
             be fixed by CheckPageDescs, eventually requiring re-layout.
        
          2. The Code has an of-by-one error when setting the initial
             bOdd, which would also insert wrong / inverse left and
             right pages.
        
        So this changes AssertFlyPages to use InsertPage, which has a
        little more overhead for inserts, but prevents later expensive
        corrections, especially when CheckPageDescs() inserts or removes
        "early" pages, which need to evaluate and move all page bound
        flys.
        
        Change-Id: I8806cebb26db60602d8438f117e0416e07228b3b

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [f075c30ed6b7820a7723cf18049c2ec2384c5dab]

        Refactor duplicated code in SwFrame::InsertPage
        
        Change-Id: Iff9a78cf2f5e6ded4d1b03a8303529aa324ddad9

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [978a54b99d7e2df9c0df61cdc3d4153a005618b0]

        Fix some variable scopes and clarify names
        
        Helps understanding the code, especially CheckPageDescs().
        
        Change-Id: I53e7d0ea65d6c6ae3da98acba4d366a47d2c4210

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [9eff9e699e17cc5a8a25895bd28dc8e4ceb8071e]

        Don't re-check valid SwPageDescs when layouting
        
        nCheckPageNum is set to USHRT_MAX, if all SwPageDesc were checked.
        Code manipulating SwPageFrm objects checks the pages via
        CheckPageDescs(). If this is currently forbidden, CheckPageDescs()
        sets nCheckPageNum to the first page to check.
        
        I guess the !pPage check is there to check the pages - at the end,
        if someone has missed the CheckPageDescs call. And we have to run
        the check, if the current page is unchecked AKA
          pPage->GetPhyPageNum() >= nCheckPageNum
        to do correct layouting.
        
        Change-Id: Ib67878115cde04b7161c919a67131a1e1dc67d8d

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [28b4c575703430602c72a442f59bb5f9f6aeb749]

        Remove now unused SwTextBoxHelper functions
        
        Change-Id: I39500424c79040b1887ea74081fdf0ea0bc5f009

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [f7f5d27066b696ac4e33246d3794bde8058e8622]

        Add convenience function getOtherTextBoxFormat
        
        Since we already have isTextBox to identify a text box, this
        just adds a call to SwFrameFormat::GetOtherTextBoxFormat() to
        actually return the corresponding SwFrameFormat.
        
        This gets rid off all the remaining occurences of the
        SwFrameFormat / Textbox sets and maps.
        
        Change-Id: Id5f05a1ff71e604658e7d8a0d0825f5671335b3f

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [0bcc5b3daebeb2a7d2b5ba132af4745cc6c78cd0]

        Switch isTextBox to use the format pointers
        
        This replaces all possible occurences of the text box format
        maps, which just want to know, if a SwFrameFormat is part of a
        text box to use the direct lookup via the isTextBox, which is
        now a cheap call.
        
        Change-Id: I3b4e2301f816aead1b719cd70a8ef118e685ccfc

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [5bed080c77f99f22fd52ad6cf2d6274e7c1e12a8]

        Link DRAW and FLY format for faster textbox lookup
        
        Currently we have to rebuild the list of text boxes for every
        lookup. Instead of a managed set, or a per-document list etc.,
        this introduces direct pointers between the corresponding
        SwDrawFramFormat and SwFlyFrameFormat of a text box.
        
        Change-Id: Iefba2d153d9d8b3f1185aa305e9f463a50e78f89

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [efb68beb538b97148c3dbf54ce46c3a8bc49cd92]

        Don't inheritate from boost::multi_index
        
        Drops all using statements and the namespace aliases.
        This is more in the spirit of tdf#75757.
        
        Change-Id: Id7c81baea0e2d1af151b7b9bdce8d9fe5f7a2089

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [d460ec312a5510955828be1ff35f92faef89e755]

        Convert SwFrameFormats to boost::multi_index
        
        This is almost the same situation as SwPageDescs. What makes this
        more complicated is the fact, that actually duplicated draw objects
        are allowed, in regard to the key values "type" and "name".
        
        And actually for some types, duplicate names are not allowed, e.g.
        SwDoc::FindFlyByName( const OUString& rName, sal_Int8 nNdTyp )
        expects a single result!
        
        Change-Id: I6e0ea1099c1c1e6cfe90926170e27179722e88b8

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [9c3d9e9fb49318ceda69f060a8e847b15d679245]

        Convert SwPageDescs to boost::multi_index
        
        Page descriptions are exported via XIndexAccess, so they need a
        stable array, currently a vector. On the other hand they are
        referred by a unique name, so the lookup in the unsorted array is
        O(n), not taking into account the amount of string comparisons.
        
        The multi index container adds an ordered unique index, which
        gets the lookup time down to O(log(n)) at the cost of a bit more
        management overhead for most operations, which is largely
        outweighted by the amount of lookup calls. These anyway have to be
        done on insert to guarantee the unique naming.
        
        Change-Id: I3fb892ff524f6a9804d9572c1825074c0810649e

2016-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [9dd45f9e314d6c28fdeecbe559b33615b0ed1a2d]

        Fixup clang Werror boost build on MacOSX
        
        Fixes the Boost::Tuple header used by Boost::MultiIndex.
        
        Change-Id: I98eb047e699e04934ee09323633e28cecef84e70

2016-08-29  Maxim Monastirsky  <momonasmon@gmail.com>  [ab67543e09568368b41faf3510841a1dd48b993f]

        Toolbar popups need explicit deactivation
        
        ... if based on MenuBarManager, because unlike context
        menus, we reuse the same menu instead of creating from
        scratch each time, so that it suffers from the same
        "double activation" problem as in tdf#97665.
        
        Note that for GtkSalMenu the problem is only for the
        top level popup menu, as the Deactivate callback is
        properly called when sub menus are closed.
        
        The non-native case also had this problem, but only when
        closing the menu by selecting one of its items, and was
        fixed already in b41deb2ef057c3bd43fa61448bb4d7299138c8d4.
        
        Change-Id: Iee037f7baba0f80c32fb3a45f16511f8585c203e

2016-08-29  Eike Rathke  <erack@redhat.com>  [1d3bb054b2f69f3af5ba49f0cf5ff8c7ac72f625]

        Resolves: tdf#95162 Hung is RTL/CTL
        
        Change-Id: If408305564b1fddbef371f32d2b91b6a1e44a2b0

2016-08-29  Justin Luth  <justin_luth@sil.org>  [8fcb00173737f6243e459c9d7a80bf29b95c4839]

        tdf#101589 MS export: use dont-split-row for 1-row table
        
        .doc and .docx do not have a setting for "do not split table" so
        it was being emulated by "keep paragraph with next" for all but
        the last table-row.  That means that a single-row table with
        lots of content might be split.
        
        There is a setting to prevent a row from splitting, so use
        that instead in this corner case.  It needs to be
        separate from the other function in order to be
        set in time for docx to write w:cantSplit w:val="true"
        before the row contents. For some reason it did not work
        to move the whole function here.
        
        Change-Id: Idc11626e0e2cf1706b87a83f2bd4a802348cb633
        Reviewed-on: https://gerrit.libreoffice.org/28352
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-08-29  Caolán McNamara  <caolanm@redhat.com>  [9ae319f938de37a9de1e8a8853af106b413a4bc7]

        coverity#1371317 avoid unnecessary copies
        
        and coverity#1371211
        
        Change-Id: I65e277c4af70a86f1513749de4eb116d929e858f
        Reviewed-on: https://gerrit.libreoffice.org/28448
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [01c41fa9113272644ea81f2d51bfea07eb0954ed]

        sw: prefix members of SwHTMLForm_Impl
        
        Change-Id: Ifecf64e10833e2ede87e304db095c2480db64c81
        Reviewed-on: https://gerrit.libreoffice.org/28452
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-29  drazil  <abcdefghi236@gmail.com>  [41ce5e234c5b884b2efd426f46caec2831545b45]

        tdf#43157 Clean up OSL_ASSERT
        
        Clean up OSL_ASSERT in basegfx/source/tools/b2dclipstate.cxx
        
        Change-Id: I4107980aa079b0e0e8605de34ecfd01587647af6
        Reviewed-on: https://gerrit.libreoffice.org/28417
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-08-29  Noel Grandin  <noel@peralex.com>  [5586629f7519bc7e9d715f043327e9b87e54e597]

        cid#1371230 Missing move assignment operator
        
        Change-Id: Ia58dda7eaadf6a91b7af67e011a6f44a4e7a3c0b

2016-08-29  Noel Grandin  <noel@peralex.com>  [86c0ce4d4637142b939ebaeb79c6bd35e49c1082]

        loplugin:countusersofdefaultparams
        
        Change-Id: I26f46ddac3d7d810ebfa1c3e7f1a77427369828e
        Reviewed-on: https://gerrit.libreoffice.org/28451
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-29  Tor Lillqvist  <tml@collabora.com>  [8f96ab602a9e7cad1215abb693f33824a7b37679]

        Emit notification to a LibreOfficeKit client also when a redline is modified
        
        Work in progress, not all modifications to a redline record cause
        notifications yet.
        
        Change-Id: I01614cd6ede9576e9cc329889fef86342567325f

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [c98cb7af5773f9e0e18f2896388954ae148e3cee]

        Typo
        
        ...(ever since c5bcf0e5e7a467b41c955a5f13affbccd23004eb "convert sw pos/size
        page to .ui"), leading to out-of-bounds reads, but which should be harmless, as
        all they could do is add bad StringIds inot aFrames, but the only use of those
        IDs in SvxSwFramePosString::GetString (svx/source/dialog/swframeposstrings.cxx)
        guards against bad IDs.
        
        Change-Id: I7a50230c12bcf8a197f787201442c503fe5974e7

2016-08-29  Noel Grandin  <noel@peralex.com>  [7577ce1b1dc34f0b4a3264938cc5fe5e71670291]

        cid#1371168 Missing move assignment operator
        
        Change-Id: I986b94df4aa8158f3e0623ab6cb392c178a820ce

2016-08-29  Noel Grandin  <noel@peralex.com>  [ae23dca9847e7f456d39ae8e71b433531eba1eb3]

        cid#1371235 Missing move assignment operator
        
        Change-Id: If5fc8d783211a131711b5961d6b076c24dd64412

2016-08-29  Noel Grandin  <noel@peralex.com>  [529cfa4a16c79600f6ac09811d027134055a8c0c]

        cid#1371170 Missing move assignment operator
        
        Change-Id: Iaf02d5bd3090190b6b9ad15a884d3f0444983297

2016-08-29  Noel Grandin  <noel@peralex.com>  [e2c309adf59e21b187e050a5fe17df91d7d57f8f]

        cid#1371176 Missing move assignment operator
        
        Change-Id: I57df53df6933e1945fabc0e4a7f0e1c5815aeaca

2016-08-29  Noel Grandin  <noel@peralex.com>  [c455eb45aa2ff3cfd882c928f04d679fd68f073d]

        cid#1371144 Missing move assignment operator
        
        Change-Id: Ice8c22324700d51b86696fc3df140bb9f84973cb

2016-08-29  Noel Grandin  <noel@peralex.com>  [3c127bc71d04167a731c4b58c77104e59d42dad7]

        cid#1371163 Missing move assignment operator
        
        Change-Id: Ie050cfae965adf7bc43c91f366904cf6876783c0

2016-08-29  Noel Grandin  <noel@peralex.com>  [74fbfde33205e0af1c44fbbe47963c827c7efedc]

        cid#1371173 Missing move assignment operator
        
        Change-Id: Idf179403426d9714fa73d0c3370a6debc30a0431

2016-08-29  Noel Grandin  <noel@peralex.com>  [4e07987ce8134312920682e3481c3f8e3d7b66c3]

        cid#1371154 Missing move assignment operator
        
        Change-Id: If434a0ee5c97018777646c96f52ddded46ce0337

2016-08-29  Noel Grandin  <noel@peralex.com>  [8ae8e5d12eea6c3416674b4ce83a29fa3e6f99b4]

        cid#1371171 Missing move assignment operator
        
        Change-Id: I3150428f130823cdb1584e30c54f5591896214cf

2016-08-29  Noel Grandin  <noel@peralex.com>  [0157009f2293a255e2de682832ef9074924dd4b5]

        cid#1371160 Missing move assignment operator
        
        Change-Id: Ifcddd08cd1ec6bfb7679ee0433524c4bd68803dd

2016-08-29  Noel Grandin  <noel@peralex.com>  [05eed2888c8e33257137536453a84f4c458dd249]

        cid#1371253 Missing move assignment operator
        
        Change-Id: Ic95894569380927da5dbd9aba4844f17bbbf25f6

2016-08-29  Noel Grandin  <noel@peralex.com>  [e0ecd9b536ea60038795be31386f5d2785cb4d4e]

        cid#1371241 Missing move assignment operator
        
        Change-Id: Ic914ac2ed5fb48cf340f2e54d074ee64e202225e

2016-08-29  Noel Grandin  <noel@peralex.com>  [ab0eecc0be4671c984dedf5a4941febcd5dec589]

        cid#1371256 Missing move assignment operator
        
        Change-Id: Idf50c8f56e1d409fbd1306ee0fec20360bf99c86

2016-08-29  Noel Grandin  <noel@peralex.com>  [68697779cbe7fe3268e9cdb553688228c1efb97b]

        cid#1371188 Missing move assignment operator
        
        Change-Id: I775db6b3c9db0847184f12fad778a1fc3fcd92eb

2016-08-29  Noel Grandin  <noel@peralex.com>  [8898f0e128d10b135a7388ec113b35949f326811]

        cid#1371206 Missing move assignment operator
        
        Change-Id: Ide97adea0bc0611dac676df923796d031d6752e5

2016-08-29  Noel Grandin  <noel@peralex.com>  [2b8c88b475455d2f4e66f8a632d96f42d1e223ca]

        cid#1371226 Missing move assignment operator
        
        Change-Id: I915b24d8f546f156b85ad18ad0418903fa3ce1ba

2016-08-29  Noel Grandin  <noel@peralex.com>  [6380dde50f2f7c2e93c3ef3a1c88254cd3760d7f]

        cid#1371209 Missing move assignment operator
        
        Change-Id: Ib383d2a12ac13a78f4ecf6817379ebbe0dc83194

2016-08-29  Noel Grandin  <noel@peralex.com>  [82ca8bf77c7ea4ea9f5604235cbab012532e4494]

        make the SfxObjectShellLock inline code a little more readable
        
        Change-Id: Ia312f3bf588c7987ee6956ab2675e73b7d9db6a4

2016-08-29  Noel Grandin  <noel@peralex.com>  [83c0f29341a80cc71aac30293543e4ab66ae34e5]

        cid#1371187 Missing move assignment operator
        
        Change-Id: Ib0b51a029adcb0b703aa975b6c5fc02a8b21ed63

2016-08-29  Noel Grandin  <noel@peralex.com>  [45d4b2945cbea49efd5c3d725f3e067bfbd229ba]

        cid#1371223 Missing move assignment operator
        
        and cid#1371216, cid#1371179
        
        Change-Id: I64faaada85cc92a8b47c2a665488f07050be6fc3

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [9e00f6d70cda2070e6dafbad8eded7d6e7f14ef9]

        loplugin:vclwidgets
        
        Change-Id: Icce2f463d9263de4c0e40b38600677dbe74d83b3

2016-08-29  Dennis Francis  <dennisfrancis.in@gmail.com>  [5c401d8a93cdf7dfa450604856680a2154366fcf]

        tdf#93329 : Fixes FTest algorithmic bug
        
        Also added tests for FTEST() with reference results from Octave that
        covers a reasonable range of variance ratios.
        
        References :
        
        1) Octave-Forge : https://sourceforge.net/p/octave/statistics/ci/default/tree/inst/vartest2.m
           with head = f8f3ede1f4e9576f0e05700d7bed0b3f2753e9c5
        
        2) R-project : https://github.com/wch/r-source/blob/trunk/src/library/stats/R/var.test.R
           From read-only mirror of R source code from https://svn.r-project.org/R/, updated hourly.
           branch : "trunk", head = d48a3960875fa373e1e68286245ee8e1bc7ac0fd
        
        Change-Id: Icc843be3a1497e4d69e8b39b31c4b6998594dfe9
        Reviewed-on: https://gerrit.libreoffice.org/26482
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-08-29  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [41b3fd8ca54eff7e71c69bb0b60e63016f1ac8c2]

        Make SvXMLTokenMap compatible with FastTokens:
        
        Added seperate map for fastToken and Token, to get
        token using only fastToken. Default values are derived
        for fastTokens from prefixKey and localName. Duplicate/
        dummy tokens need to be overidden with different values.
        
        Change-Id: I17268754d8fd1bac29dd7bae05706ff20b8314ae
        Reviewed-on: https://gerrit.libreoffice.org/28415
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-29  Arnaud Versini  <arnaud.versini@gmail.com>  [301279ea15f0310367598300f884062333628767]

        BASIC : Remove useless SbxBase::GetCreator
        
        Change-Id: I3d9aa358ffaefc11b7d2427f2b567c360be2c667
        Reviewed-on: https://gerrit.libreoffice.org/28434
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-29  Stephan Bergmann  <sbergman@redhat.com>  [31714a78eba0fc1cfa3c1a9e0456c2c7ee4edf77]

        loplugin:unreffun
        
        Change-Id: If65f8ef5accad8d6317b07938ec97c7b129763b5

2016-08-29  Olivier Hallot  <ohallot@collabora.co.uk>  [cbc9410d3a683b0e7725c86c98412cb0ace358f6]

        Updated core Project: help  32e04637f0cdf7f44b17c83fb78f66752430ab41
        
        tdf#80652 Help file for CMIS remote servers
        
        Also
        * User guide for using remote files
        * Check-in, check-out
        * Setting up a remote file service
        
        Linguistics/typos and overall contents accuracy fixes welcome.
        
        Change-Id: I7779e4bde91c1d304d87de083e76c64309c13992
        Reviewed-on: https://gerrit.libreoffice.org/28277
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-08-28  Caolán McNamara  <caolanm@redhat.com>  [0b8d111086efd06ac1b1cc708ad57ff1a51b0c6e]

        silence coverity#1371316 operator= is equal to default, so unnecessary
        
        Change-Id: I9b301b6f661732ce4f6e9010324aa0a828736b50

2016-08-28  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [70152506d968f407fad3a1cb6959c67f99bd59ce]

        add ODF schema files to core repo
        
        Source: https://tools.oasis-open.org/version-control/svn/office/
        
        Please no changes to those files, these are the official, blessed,
        OASIS-approved standard schemas, in their respective version.
        
        Change-Id: I8538495fe7d9ece0c4e3ad097460a5f41ee7a403

2016-08-28  Arnaud Versini  <arnaud.versini@gmail.com>  [a8c5edcea9f58a9295776c2a3f200111a5a749ab]

        BASIC: Devirtualize SbiExprNode::~SbiExprNode and make SbiExprNode final
        
        Change-Id: I95581265e2cc7befc00e67d42b6516d49c794680
        Reviewed-on: https://gerrit.libreoffice.org/28438
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>
        Tested-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2016-08-28  Maxim Monastirsky  <momonasmon@gmail.com>  [34dad6cf5d68c50746bb387debc89726fad2aa69]

        Silence "non-nillable property without value" warnings
        
        Change-Id: I8135dde19023754dac506334ed576daba68b9365

2016-08-28  Maxim Monastirsky  <momonasmon@gmail.com>  [6bf7d1d0f69097b267d348d8d264e9b669f423a0]

        ResourceMenuController: Better error handling
        
        This should stop crashes in framework::MenuBarManager::FillMenu
        as seen in crashreport. Unfortunately no idea how to reproduce
        those crashes other than corrupting the installation (e.g.
        removing files).
        
        Change-Id: Iaed8e888dd74c4c1bb5d6fd7996ecf80f4645b68

2016-08-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [854dfdc9446629a0721bab15fbe6c2dcdf689dac]

        loplugin:salbool
        
        Change-Id: Icfc96f978a0fd73ceadbe3a4d57b9758e244ff2b
        Reviewed-on: https://gerrit.libreoffice.org/28436
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [bf7a7d6d10d0a8e1c7771c8ae57123a91edb77d7]

        loplugin:implicitboolconversion
        
        Change-Id: I6fa51f65e75ca84f746ff5d1c7dcf97a5225d2d2
        Reviewed-on: https://gerrit.libreoffice.org/28435
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-28  Caolán McNamara  <caolanm@redhat.com>  [476e7aca0eb3910786a39670f5b8e08c4e60283f]

        coverity#1326473 Resource leak on an exceptional path
        
        Change-Id: I22edbc104164cfd598cfa52e89a112415e63b2c7

2016-08-28  Caolán McNamara  <caolanm@redhat.com>  [3ad3365c4f7ba981024a2de7447faa5c73494c18]

        coverity#1354270 Uninitialized scalar field
        
        Change-Id: I770e02a6f7ef09c50cf93982dd88dfdb1a163bea

2016-08-28  Caolán McNamara  <caolanm@redhat.com>  [d17c9392f985a613f2575587e2f580868f20315b]

        coverity#1371444 Uninitialized scalar field
        
        Change-Id: I3a6c7c4aa688722a318271d5416313baf65db78e

2016-08-28  Caolán McNamara  <caolanm@redhat.com>  [fe828d3cb10ee7663236b5cc49588bfc07efa890]

        coverity#1242829 Uninitialized scalar field
        
        Change-Id: Icd847c620610b23e28daa58145bf333b7a9a10a3

2016-08-28  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [e0d0d87257d62ac61377a73909e17753f96e7aaa]

        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.
        
        Change-Id: Ifd6df0ea4b89824133e212f73950d6c3acd00dd7
        Reviewed-on: https://gerrit.libreoffice.org/28430
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0140d931e17a6392ead39a0250b2266fb6dfddf4]

        loplugin:defaultparams
        
        Change-Id: I9e6b81855e421186af92e53c71f5ba9bd8005319
        Reviewed-on: https://gerrit.libreoffice.org/28433
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-28  Caolán McNamara  <caolanm@redhat.com>  [45e01be11111213f689ba5f1fa319e3dc48ea9c5]

        Resolves: tdf#81883 dispose OCalcConnection's doc before shutdown
        
        if noone else does it, then ensure the doc is disposed before
        XDesktop it torn down
        
        Change-Id: I3136802a40c9cfb43039307dc65949d3264b6f2b
        Reviewed-on: https://gerrit.libreoffice.org/28428
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-28  Mert Tumer  <merttumer@outlook.com>  [5bdea25f681fb252967f99a22a38cce6be3c0b48]

        tdf#96771 - bug fix for owncloudfiles with white space characters
        
        Change-Id: I373db55ed819ed5d2a574ba2590032ee628218f4
        Reviewed-on: https://gerrit.libreoffice.org/27634
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-08-28  Armin Le Grand  <Armin.Le.Grand@cib.de>  [c665e7f6304f0fa7b3f90dc8d5fc2ad186adaf64]

        screenshot: fixup some details for screenshot dlg
        
        Edge-rounding and linewidth for selection/cursor, default
        filename for save dialog. Code cosmetics.
        
        Change-Id: I8a76d68f4f3070458ec4ba51a81bb046057218ab

2016-08-28  Armin Le Grand  <Armin.Le.Grand@cib.de>  [e2d26860f99b5e162c0af62db809a22198ab0cf9]

        screenshot: added functionality to dialog
        
        Moved code to cui, added abstraction for AbstractDialog,
        adapted rendering, changed selection, added better selection
        visualization, added save ressources and dialog, creating
        pure screenshot with annotation display
        
        Change-Id: I533d9f559ee17cd46105b934bcf4beef87b96168

2016-08-28  Armin Le Grand  <Armin.Le.Grand@cib.de>  [f9238c34f090adcc6a9da71349b776e7416ade91]

        screenshot: develop interactive screenshot dialog
        
        Implemented a first version of an interactive
        screenshot dialog that supports annotations, text excerpts
        for these and allows to create a screenshot file
        
        How to use:
        * enable experimental features in Tools->Options
        * open any random dialog
        * open context menu - there's now a 'Screenshot' entry
        * click that, screenshot dialog pops open, mouse over the
          grayed-out screenshot to highlight controls
        * click once to highlight, click a 2nd time to unselect
        
        Change-Id: I3bcd76b96ad023e11421e4fcfac866ebf4f5ff78

2016-08-27  Damjan Jovanovic  <damjan@apache.org>  [25aa9f30489801b2ed51395d7dad20ec0a2b0473]

        Resolves: #i96720# FilePicker: setDefaultName...
        
        setDefaultDirectory "broken"
        
        Display the proposed filename even when the URL
        specified for the file picker directory is invalid.
        
        As the Win32 file picker sadly allows both paths and URLs
        for directories, users try paths on other more
        restrictive platforms, and since the file picker there
        shows neither the directory nor the file, they wrongly
        conclude both are broken.
        
        Patch by: me
        
        (cherry picked from commit 42d181e761c9903bfe5dd71334cadacebd1d0dc8)
        
        Change-Id: I3f99937b667d7fe5198f6445ccd4d0e22d48c7c7
        Reviewed-on: https://gerrit.libreoffice.org/28426
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-27  Caolán McNamara  <caolanm@redhat.com>  [b3533883fd0397dbe9110145d62ef35944b64f69]

        fftester: empty tabbox protection
        
        Change-Id: I56b0845205d6968355b3327721bf9ca0930903e1

2016-08-27  Caolán McNamara  <caolanm@redhat.com>  [a3d74764d89e396dd7e8e7812ea64a062d6aed85]

        fftester: topcontext check
        
        Change-Id: I2045ce82a1d536ab566e6a1218bea9c6a6696024

2016-08-27  Niklas Johansson  <sleeping.pillow@gmail.com>  [50bec3daab04d2c2d041fdb100d97c30ad441491]

        Updated core Project: help  c375894037bb4da57fe7defc45b88d8c0c989dd8
        
        Wrong name on menu item
        
        The menu item is View - Field Names not View Fields
        
        Change-Id: I04616d324a2cedca960a4a0662adb8941ee3f4ea
        Reviewed-on: https://gerrit.libreoffice.org/28402
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-08-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [33b38082ca63813f7c478945be198cc504efde4b]

        put StreamMode masks in scope of enum class
        
        Change-Id: I77682f7e289a59b986bb84edf014029a20266470
        Reviewed-on: https://gerrit.libreoffice.org/28420
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-26  Michael Stahl  <mstahl@redhat.com>  [81a7aeb0806298c7a8571a46e09f485f3cf5ea13]

        redland: upgrade raptor to 2.0.15, rasqal to 0.9.33, redland to 1.0.17:
        
        - drop rasqal-pkgconfig.patch.1:
          merged upstream
        - drop most of rasqal-msvc.patch.1:
          merged upstream
        - drop redland-query-rasqal-avoid-assert.patch.1:
          merged upstream
        - drop redland-pkgconfig.patch.1:
          merged upstream
        
        Change-Id: I4f03bed5fc5c4b30151c0c532572e438681da041
        Reviewed-on: https://gerrit.libreoffice.org/28416
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-08-26  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [7fe8c0b852fa421fe52de99a7f59e45027139eed]

        Remove gcj support from build system.
        
        Change-Id: I79fe046ff8c932c5f6a9a5f70970168e42d23702
        Reviewed-on: https://gerrit.libreoffice.org/28406
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-08-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [daafd2ddaf019da11f4d0474b1840ad708a3199c]

        tdf#100002 MM: directly try filename from column
        
        If we generate multiple files via mail merge with the same name,
        we append a number to any file, so the "basename" filename won't
        actually be generated.
        
        But if we get the filename from a database column, the user
        expects to try the original file name before trying a name with
        an appended number.
        
        Change-Id: I68411901ed90d8e9a21423de9233a5be4f41eb12

2016-08-26  Riccardo Magliocchetti  <riccardo.magliocchetti@gmail.com>  [9fc04e6e36fa4f40f942bb643b77b03979c8d29e]

        configure: check for coinutils too
        
        Change-Id: I57d165ed166d9b9e950f01978acf7e89d1dcc79a
        Reviewed-on: https://gerrit.libreoffice.org/28318
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-26  Jaskaran Singh  <jvsg1303@gmail.com>  [31596d7e0520db1a311764fde256e16f43c50349]

        Change the wrong message in test
        
        Change-Id: I1c0d9563c67f2480906299bc039a853926f707df
        Reviewed-on: https://gerrit.libreoffice.org/28413
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jaskaran singh <jvsg1303@gmail.com>

2016-08-26  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [15f1721dcb8a0550a5f7db6c0bafd56e7b08ff39]

        tdf#101094 (28): Put back the thread mutex guard...
        
        ...the one I wrongly removed in commit
        72589082945e5a197f3fb4b884f48dd4ae275e5f
        
        Change-Id: I9f8e2f34a91b0fe481b1fe0f4655e3899a0589a6
        Reviewed-on: https://gerrit.libreoffice.org/28412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-26  Eike Rathke  <erack@redhat.com>  [f551477ab32ad2671d85a3070a0a436715ea7505]

        handle overwriting of symbols/opcodes in symbol map for known cases
        
        This silences the SAL_WARN_IF like
        warn:formula.core:6944:1:formula/source/core/api/FormulaCompiler.cxx:625:
        OpCodeMap::putOpCode: reusing OpCode 161,
        replacing '_xlfn.ORG.OPENOFFICE.ERRORTYPE' with 'ERRORTYPE'
        in English map 0x1018000
        
        that occurred during the first load of OOXML .xlsx documents since the
        old bad entries were added with commit
        89c4a69103b6e15e7f52401c51110b926c3ccf36
        
        In fact the direction opcode -> string was replaced, which it should had
        not. That specific mapping is only used though when loading msoxl
        namespace formulas from ODF.
        
        Also, the replacement of parameter separator and array column and row
        separator worked merely by chance, depending on in which order the
        entries where inserted to the hash map. Fixed along as it popped up with
        the new handling.
        
        Change-Id: I88017a8b38ccc30874c3dca7d78f0fa47a77a36f

2016-08-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c922161117dcaf33d6c61b0c5ffe860231e32e3c]

        tdf#95416 remove ../ style include
        
        move (default) dtors to source files, where members are complete
        
        Change-Id: I9f3273d322b62cb01e546ff30d9fb4d37747bb3b
        Reviewed-on: https://gerrit.libreoffice.org/28400
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d54773ada2301d3a5c1ffc702715cd2d4006ad53]

        remove unnecessary default constructor and operator=
        
        They are equal to the default generated and therefore unnecessary.
        
        Change-Id: I4c0c77c025443fc074308bfd3ce2637a7e1af8bf
        Reviewed-on: https://gerrit.libreoffice.org/27946
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-08-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a5b29a702e9102bf85d90a40d33cde81cafda45a]

        openldap: upgrade to release 2.4.44
        
        Change-Id: I9af1bedd06410bed17b37adc6213125e0c4f1f29
        Reviewed-on: https://gerrit.libreoffice.org/28393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-08-26  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [72589082945e5a197f3fb4b884f48dd4ae275e5f]

        tdf#101094 (27): Add a mutex guard to OPTIONS neon dispatch calls
        
        This is a sort of follow up to commit:
        510da29131e56ba0e1783e505e7131e6f7e0d6b4:
        
        "forced to make certain neon api calls thread-safe due to cups
        
        rhbz#637738 libgcrypt that's been initialized already by cups to be
        non-threadsafe is therefore then also non-threadsafe. neon uses
        libgcrypt. So in the (as this is the usual circumstance) case that
        cups is initialized before neon, then libgcrypt is not threadsafe
        even though neon attempt to initialize it as such."
        
        Change-Id: I1f868642ac15bf9fa25d3edd46390467d8fce1f5
        Reviewed-on: https://gerrit.libreoffice.org/28401
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-26  Rishabh Kumar  <kris.kr296@gmail.com>  [2c2f0eaf6ae6f8b0e235e848b25959301d0941bd]

        [GSoC] Remove popup confirmation dialog in fill style tabs
        
        Enable users to apply custom values without adding it to the preset list
        
        Change-Id: Ida00c6eeb06e717a8aed30f4d230ab616c5b03dd
        Reviewed-on: https://gerrit.libreoffice.org/28333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-26  Maxim Monastirsky  <momonasmon@gmail.com>  [c73592e38a075242bc90c5cb2119f163defdad25]

        tdf#101672 non-split underline button
        
        Change-Id: Ib20dc0d0036f594adb83a50c2e3da66f565b2db8
        Reviewed-on: https://gerrit.libreoffice.org/28356
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2016-08-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [22f3ea65355de33a01406ccf9910e0c746433f40]

        add COLUMN  test case
        
        Change-Id: I84aa4fb7029eece377db445c058e16824818717c
        Reviewed-on: https://gerrit.libreoffice.org/28390
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a176045f928442e895c5b1ae2eaf71566d5ddc02]

        add COLUMNS  test case
        
        Change-Id: I411f82576359ba7da9e9f9bda701b7438e542603
        Reviewed-on: https://gerrit.libreoffice.org/28391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [48d7e0d3e94ed790abe52bafbef54a0d62519915]

        add Errortype test case
        
        Change-Id: Ib432198503063a5ce43b2d1b877c36a9aa587fd9
        Reviewed-on: https://gerrit.libreoffice.org/28394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-26  Eike Rathke  <erack@redhat.com>  [a0e60062d90652a3de5739630b152cd6215b6b6c]

        add Old Hungarian (Hungarian Rovas) [hu-Hung-HU] to language list, tdf#97406
        
        Change-Id: I1804a08c69d496d6d1a7a8bb657b65fbfc24beb3

2016-08-26  David Tardon  <dtardon@redhat.com>  [4462447b8a48ad097e56c47e3736d80dc4aaa13a]

        tdf#94834 enable liborcus format detection on Windows
        
        Change-Id: Ia6b353ed800eabd5766cc76e799f6151b71f865e

2016-08-26  Stephan Bergmann  <sbergman@redhat.com>  [28cb2c1764f2365d69ce09cb69f0f5a676458a33]

        loplugin:refcounting: also cover temporaries being directly stack managed
        
        Change-Id: Ib0f7c60df1d2fba0d4d9d3fa6faf3bb97867ebc0

2016-08-26  Stephan Bergmann  <sbergman@redhat.com>  [6a1bebcc890c04acdc79236ff54cdd49b27be71a]

        Remove wrong check through template args from containsXInterfaceSubclass
        
        ...that was probably only there as a workaround for cases (equally wrongly)
        covered by the check for !hasAnyDependentBase in isDerivedFrom.  And the latter
        appears to no longer be necessary, probably because the cases it happened to
        cover intentionally are now covered correctly through some other logic that got
        added to this plugin meanwhile.
        
        Change-Id: Ife6370b4f966198fc731813afe62d765450382e6

2016-08-26  Stephan Bergmann  <sbergman@redhat.com>  [e3e66f7b07a920132c17a57e5434d0a472c6a250]

        Minor improvements of loplugin:staticaccess
        
        Change-Id: I731aab418fb42922208afdaa60d98ccd76377dab

2016-08-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [aa67fed597bb375d1180d85db7ac90999f86e1a4]

        reduce defines to bool
        
        nLastAction could be 0, ACTION_INSERTTEXT or ACTION_INSERTPARABRK
        only later was checked so make this a bool
        
        Change-Id: I49287d48ebd12f2fcb4fe71756fe39cf116f588b
        Reviewed-on: https://gerrit.libreoffice.org/28396
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [532c2bba7d9985a10b112c880f21691f6b66c19c]

        remove SvLBoxBmp class
        
        not used by anything
        
        Change-Id: I35d12bdd29c5aef43296ce4709e69b29f4685acc
        Reviewed-on: https://gerrit.libreoffice.org/28398
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ef699b4d41cc602322d980027956aab636c776d5]

        convert SV_ITEM_ID_LBOX defines to scoped enum
        
        and remove unused SV_ITEM_ID_EXTENDRLBOXSTRING
        
        Change-Id: Ic84d9341d0225b01b9ef46814483c66b1af307b5
        Reviewed-on: https://gerrit.libreoffice.org/28397
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-26  Susobhan Ghosh  <susobhang70@gmail.com>  [213a11b94caf28ffae927169ebd372a866f8f9b2]

        Add custom widget entries to glade catalog
        
        Change-Id: I0c51c70adcc81b04695ef07627e751a83c8d2f4d
        Reviewed-on: https://gerrit.libreoffice.org/28381
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-26  Daniel Sikeler  <d.sikeler94@gmail.com>  [e3b3c3fe41fde28b01ab1b2d8408d92dfa837dc5]

        Make SvXMLTokenMap compatible with FastTokens:
        
        Added new methods for the fasttokens and
        a lot of entries must be updated in later commits.
        
        Change-Id: I37de9c8d4bdeb75f678902a422a5961670480562
        Reviewed-on: https://gerrit.libreoffice.org/28355
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-26  Gökhan Gurbetoğlu  <gokhan.gurbetoglu@pardus.org.tr>  [674e0f0b43392a7e7fa515dad8427ccc901f7a01]

        tdf#100726 - Improve readability of OUString concatanations
        
        Change-Id: I3099818283a9801976288d0efa67a8711106f376
        Reviewed-on: https://gerrit.libreoffice.org/28360
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-26  Takeshi Abe  <tabe@fixedpoint.jp>  [ea9a90d83d92076d41abfd31a1fd3a5d84b6ba92]

        SmDrawingVisitor does nothing for SmBlankNode
        
        Change-Id: Iea9139617d0a572f2577f31928d1a1e603b90ed6
        Reviewed-on: https://gerrit.libreoffice.org/28392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-08-25  Yousuf Philips  <philipz85@hotmail.com>  [139d3b3e8b157c1f365f888126269f0902acbaa2]

        Notebookbar: Single contextual toolbar implementation
        
        Change-Id: I72a0bffc3f1093d9f07ea9d4ba9101df2cf4d032
        Reviewed-on: https://gerrit.libreoffice.org/28331
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>
        Tested-by: Szymon Kłos <eszkadev@gmail.com>

2016-08-25  Caolán McNamara  <caolanm@redhat.com>  [74475239774daddc9accbafbf53725b44325260e]

        coverity#704161 Resource leak in object
        
        Change-Id: I111f815526c3f50238f5df6f795abb397bb089e2

2016-08-25  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [1b8c61d5ca8e2a7ae7a0bcd189b7a87defecea03]

        Bump JDK buildtime requirement to 1.6
        
        Change-Id: I3dc715f3cd924d681658829254fd1392677d9e73
        Reviewed-on: https://gerrit.libreoffice.org/28382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-08-25  Caolán McNamara  <caolanm@redhat.com>  [2ae6847bb15957d437702987fa4dbc9a50be9b46]

        Resolves: coverity#1371769 'Constant' variable guards dead code
        
        Change-Id: I95e829ecc685603e147e68b44cb403d4f010e320

2016-08-25  Caolán McNamara  <caolanm@redhat.com>  [fd9e3d86951a95e6d2447a340740a8b12c0ff12a]

        DocHolder->DocHolder
        
        Change-Id: I8eddff0791a7887e1aee0515e73d40c54b97a0ae

2016-08-25  Eike Rathke  <erack@redhat.com>  [b0e0f225482834c9555d32b37b5656ffd571e243]

        use PushTokenRef()
        
        Change-Id: I626eeb2e996dc33915a045acfe6892e428c6db03

2016-08-25  Szymon Kłos  <eszkadev@gmail.com>  [3b01af931470c82375b4f962beb9f71243001230]

        GSoC notebookbar: hiding menubar
        
        + node in the Notebookbar.xcu determines if menubar is
          visible for each implementation
        + new .uno:Menubar command (toggles menubar's visibility)
        
        Change-Id: I8ee4ec5bdb78556a8561cc328cba8ecd9bbef60d
        Reviewed-on: https://gerrit.libreoffice.org/28044
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2016-08-25  Stephan Bergmann  <sbergman@redhat.com>  [1594fd83c303139692c5dd6a7f2e236dbf99638e]

        -Werror,-Wswitch (clang-cl)
        
        Change-Id: I874e103486dd77842a2299e0f20fe42ef6a7eaf5

2016-08-25  Stephan Bergmann  <sbergman@redhat.com>  [fa83177200bba96325663268a913af8447c1c689]

        -Werror,-Winconsistent-missing-override (clang-cl)
        
        Change-Id: Ie06e9ba94697c40fa03a535ad3f03c5ff181266e

2016-08-25  Stephan Bergmann  <sbergman@redhat.com>  [d4aae1b104659194f2c0e8ccdbb0a98d13259d42]

        -Werror,-Wnonportable-include-path (clang-cl)
        
        Change-Id: Ia468adf0bea2f7fca9b370ef0ff8b05e34b3ac19

2016-08-25  Stephan Bergmann  <sbergman@redhat.com>  [6810f00d09679644ec5971b235a0ec01dc572a8b]

        loplugin:staticaccess: Extend loplugin:staticcall to cover all access...
        
        to static members (data, in addition to function) via class member access
        syntax.  Also covers the (somewhat obscure) access to enumerator members.
        
        Change-Id: Iec54b8df2fdb423c0caf21a0dd0f9fe8fdf33897

2016-08-25  Gökhan Gurbetoğlu  <gokhan.gurbetoglu@pardus.org.tr>  [b7bf1ba2136b3d1e031673e7b541c6181e95ff61]

        tdf#100726 - Improve readability of OUString concatanations
        
        Improved readability of OUString concatanations. Also removed unused
        OUStrings "sColor" and "sEntry" from the code.
        
        Change-Id: Ie9792f499cd880be72229f8a8c71f05ff8e258b6
        Reviewed-on: https://gerrit.libreoffice.org/28375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-08-25  Eike Rathke  <erack@redhat.com>  [4d6dc9b84b0afd31a380e71fd53a3bc99d403430]

        ditch the now unused ever cloning PushTempToken(const formula::FormulaToken&)
        
        Change-Id: I0d09039a5f9cb797b5b72f3ee9044eab7c8f05c5

2016-08-25  Eike Rathke  <erack@redhat.com>  [a7d645f27f4723f38769a5b079765fa98399e8a7]

        use PushTokenRef() instead of PushTempToken(const formula::FormulaToken&)
        
        ... which unnecessarily clones.
        
        Change-Id: I06ecce94439c2923011f18f69be48a50048c6dde

2016-08-25  Eike Rathke  <erack@redhat.com>  [f26a37e4ad0b74c04b6c19c43c1ad209e6f92756]

        use PushWithoutError() when fishing from and pushing to the stack
        
        ... so no unnecessary copy is created.
        
        Change-Id: I0fbd31c0b6faf8691405a53884d8740f80d7ad4e

2016-08-25  Eike Rathke  <erack@redhat.com>  [035fc620b833a853a5ef84a7a05298be8d91a24c]

        move the nCurFmtType=UNDEFINED from PushWithoutError()
        
        ... to the only place where it makes sense.
        
        Change-Id: I8a2927af97abee28dd0ec89793c4745dcbd0031f

2016-08-25  Rishabh Kumar  <kris.kr296@gmail.com>  [28da3aed71a4850f47156d717b6a18fce98154e9]

        [GSoC]Remove Colors entry from Options dialog
        
        Change-Id: I6865bd159659d2386bf32876f5c65ac533522fbc
        Reviewed-on: https://gerrit.libreoffice.org/28330
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-25  Stephan Bergmann  <sbergman@redhat.com>  [269b58a04687f39042b57f5a3e59194b8ddfae58]

        Missing operator definition
        
        Change-Id: I39d3b68ca317a4a259b77532efc0897fc89a6fe9

2016-08-25  Noel Grandin  <noel@peralex.com>  [228d0950f5a0c0806355d3ecdf08d97d818b772b]

        loplugin:countusersofdefaultparams
        
        Change-Id: I7150494a56abc6ec9c7fba39cefe3967a475f073

2016-08-25  Szymon Kłos  <eszkadev@gmail.com>  [6488d249b0c5649313b6611660aca939e5c374bf]

        GSoC notebookbar: container with context support
        
        + added sfxlo-ContextVBox
        + notebookbar's .ui file must contain control
          implementing NotebookbarContextControl interface
          with id "ContextContainer"
        
        Change-Id: Ice81e23c4ba742564ebceeda95be120ea3f58c99
        Reviewed-on: https://gerrit.libreoffice.org/28247
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-08-25  Noel Grandin  <noel@peralex.com>  [b9ab0dd3e5eb3c948ee9a29006637e48d5751a5e]

        cid#1371276 Missing move assignment operator
        
        also cid#1371234, cid#1371249, cid#1371208,
        cid#1371250, cid#1371258, cid#1371266, cid#1371257,
        cid#1371221
        
        Change-Id: I18d952887b684e1999d003cec0f668789c851b52

2016-08-25  Noel Grandin  <noel@peralex.com>  [3d8154789bca1f5a0901859e23bf5e4b458af1ff]

        cid#1371277 Missing move assignment operator
        
        Change-Id: Ic737733f5951d5b21660a12a7a01202bd9bc303c

2016-08-25  Noel Grandin  <noel@peralex.com>  [69a5e1e562f7859a1c9745d578cd936a330b9aad]

        cid#1371281 Missing move assignment operator
        
        Change-Id: I29e1b042d2550bbe909ea432b161bdcb418d8976

2016-08-25  Noel Grandin  <noel@peralex.com>  [cff0edb0b874986886e5c98ca077bda640059a83]

        cid#1371284 Missing move assignment operator
        
        Change-Id: I84d4cfe58f9659b468a1fd62b7974fcdbf0bb1f3

2016-08-25  Noel Grandin  <noel@peralex.com>  [781fdb676fc89789180181e1ff2800df82c4c851]

        cid#1371285 Missing move assignment operator
        
        Change-Id: Ia822a01caec28f8137e30c05b6904c9fac367ce4

2016-08-25  Noel Grandin  <noel@peralex.com>  [877dfa3783316c4c2850b0e5bd3837765d7c12c2]

        cid#1371288 Missing move assignment operator
        
        Change-Id: I5181c76f558e1806de01f21422c715cc93f3cb3d

2016-08-25  Noel Grandin  <noel@peralex.com>  [37ffcb1ce74d08ccbca1545714bbf81669cd3d03]

        fix windows build, doesn't like default move methods
        
        Change-Id: I6e756a11aa07722ff18ed13219b780f3db3bc4a0

2016-08-25  Eike Rathke  <erack@redhat.com>  [d27b9f0f95367be3e9b4047bfa0648337241f7fa]

        ScInterpreter::Push() with const FormulaToken&
        
        Change-Id: I721963c4a372da0d36ed973edd375fe01ab502fb

2016-08-25  Eike Rathke  <erack@redhat.com>  [2561ec3f149cec3836982a29c017c0c6eaaa224b]

        away with the unconst cast
        
        Change-Id: Ie6a70fa9863bb70dbcf560fc523d8a38dfe67b71

2016-08-25  Tor Lillqvist  <tml@collabora.com>  [d911c1cf6980a67be24c4ff56547971afbfa2a4c]

        SCNR: Bin some unused forward declarations
        
        Change-Id: I59864e5464f1a5d5fb3f9717cb2a0ad18f52e300

2016-08-25  Eike Rathke  <erack@redhat.com>  [db8c3afe8c5a5756537d16cf0399e3b46876cc8b]

        let ScInterpreter::pStack contain const formula::FormulaToken*
        
        For two reasons:
        * introduce a new PushTokenRef() to push an already existing token,
          which can be used in several places that currently unnecessarily
          copy-construct a new token to be pushed
        * prevent unwanted side effects in case a token on the stack would be
          fiddled with, which was possible but just by convention wasn't done
        
        Change-Id: I715d81bcba8bdb415af45e889e9f9db1e0ac4888
        Reviewed-on: https://gerrit.libreoffice.org/28377
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-25  Noel Grandin  <noel@peralex.com>  [9fda8f5ad61c11d72718a50a175b23cb43bfa9ab]

        fix move operator= and add move constructors
        
        followup to:
          19828cc0 "cid#1371315 Missing move assignment operator"
        and
          0e748707 "cid#1371320 Missing move assignment operator"
        
        Change-Id: Id2479fef41cf8d98eef9246f3a86e6c9289c3d58

2016-08-25  Michael Stahl  <mstahl@redhat.com>  [a95ef3313387b8d30c5b60c397bb839afd7d60dc]

        cairo: try if --disable-xcb fixes android build
        
        Change-Id: I2a49f4e2b60fb51e4ec03dd82b7e54d1f39d887a

2016-08-25  Noel Grandin  <noel@peralex.com>  [065913d8aa830480961939aeec3c484c0b055f35]

        cid#1371309 Missing move assignment operator
        
        Change-Id: Ic00f39793f0341820ccce912f4350644a90104c5

2016-08-25  Noel Grandin  <noel@peralex.com>  [19828cc01ff1e3421907f77863a464e87c70f57c]

        cid#1371315 Missing move assignment operator
        
        Change-Id: I9da0ffe856a0a40094c1c553bb2c5e05d8d3ef5d

2016-08-25  Noel Grandin  <noel@peralex.com>  [0e74870782bd46a9654e63e19d081528fcccb6fa]

        cid#1371320 Missing move assignment operator
        
        Change-Id: I34da999f516abedd65135f67e7479706e64e7b20
        Reviewed-on: https://gerrit.libreoffice.org/28376
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-25  Stephan Bergmann  <sbergman@redhat.com>  [17e137d899de51f2cab485d4e339009954e558b5]

        Improve exception construction
        
        Change-Id: I2c1d28bb7c841f594fe2fdaf5f34fcdd730d8ee2

2016-08-25  Stephan Bergmann  <sbergman@redhat.com>  [4a95aa62ba34e1573540dc4395241e2654718c48]

        cid#1371770 Uncaught exception
        
        Change-Id: I147e98d0eef2568c78ea95aee9fa68656f2e8e75

2016-08-25  Stephan Bergmann  <sbergman@redhat.com>  [e353a8ffdd4dbf20dcfe3e8904848ce96deac5c5]

        cid#1371771 Uncaught exception
        
        Change-Id: I47105f30e702f9bc40cb711f862fb25796202d09

2016-08-25  Tor Lillqvist  <tml@collabora.com>  [507c04076086ed9cb2a2445a20f4698c6f2a5ba6]

        Drop duplicate forward declaration of SwPaM
        
        Change-Id: I59825a85de15d3056f1e17850f37562c5bb740f4

2016-08-25  Susobhan Ghosh  <susobhang70@gmail.com>  [6f437466f96868cb10187c404ed84fb6d3dcc645]

        tdf#83830: Use SpacingListBox in Header/Footer and Sidebar Wrap Panel
        
        Change-Id: I80ea84b6eaabcf241b313d46695cffdd74174c08
        Reviewed-on: https://gerrit.libreoffice.org/28104
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-25  Noel Grandin  <noel@peralex.com>  [79f1315a02b1dd4dd7b4a78dea410c3192663522]

        cid#1371326 Misused comma operator
        
        Change-Id: I8b27c4d20e86b6cf173374df0242f438909b4db6

2016-08-25  Noel Grandin  <noel@peralex.com>  [9a87305f5f4048c2b08136bbab434a2d6776d749]

        cid#1371328 Misused comma operator
        
        Change-Id: I3e585fb44612cb7ab2e6f04570b233310b01d8c8

2016-08-25  Noel Grandin  <noel@peralex.com>  [c5a2e968de63bbed210ec43327f3c8c3f286393d]

        cid#1371329 Misused comma operator
        
        Change-Id: Iba29bce22c59b25a452b454e2b7cad3c4e95f3a3

2016-08-25  Noel Grandin  <noel@peralex.com>  [c2e38d4dc455e47cee72b7b78e4f2dc0cf0e624c]

        cid#1371331 Misused comma operator
        
        Change-Id: I729c90f7873a7735eb59805e336f4dd337dea69b

2016-08-25  Noel Grandin  <noel@peralex.com>  [3aeb1f80527dc0adf4ed28f8b9bd67d970e65649]

        cid#1371332 Misused comma operator
        
        Change-Id: Ib7ba126d53e81dbd65451aa4bb33033f468ca295

2016-08-25  Noel Grandin  <noel@peralex.com>  [e64edc463553634c616abf93138279c7ca6f1a32]

        cid#1371333 Misused comma operator
        
        Change-Id: I5288cfb4e86bbcf07df1c74cdacdd5f0e7bf03fb

2016-08-25  Noel Grandin  <noel@peralex.com>  [ed104d2d671ab08c712f6840a96f01632dcd1d15]

        cid#1371335 Misused comma operator
        
        Change-Id: I05d330f4326304645aa75014c15a98d57e9039a1

2016-08-25  Noel Grandin  <noel@peralex.com>  [9bef4b9584eddcc19540c9a825b575c8409de7fc]

        cid#1371336 Misused comma operator
        
        Change-Id: I0aaf7dd1075ba9fe323f6a0e1b69203a57a8c7b7

2016-08-25  Stephan Bergmann  <sbergman@redhat.com>  [40b44f7eb25114e5e4e19e571b8781580a938ca6]

        Remove line again that was committed in error
        
        Change-Id: I66c140a72bbbafe0227d2265ae9c4da73a39e0fa

2016-08-25  Stephan Bergmann  <sbergman@redhat.com>  [128e7ce3ffa50b11b2d5ff9777a27b095a84e5d7]

        external/firebird: Try track down "Couldn't turn forced writes off" failure
        
        ...that is sporadically observed on tinderboxes.  (Can be reverted once the
        cause is found.)
        
        Change-Id: I74135b3159fe686b7d7da33da569bde6c73b89e2

2016-08-25  Gökhan Gurbetoğlu  <gokhan.gurbetoglu@pardus.org.tr>  [5d5f1de548c1086dd3476e40bfe06aa4a5830a6d]

        tdf#100726 - Improve readability of OUString concatanations
        
        Change-Id: I9d729c5c135f556a0dab7bcb8274b940e3452140
        Reviewed-on: https://gerrit.libreoffice.org/28362
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-25  Arnold Dumas  <arnold@dumas.at>  [89d3482b7a80c6fd508cf3954b7c52608445eae0]

        tdf#89329: use unique_ptr for pImpl in officeforms
        
        Change-Id: Icdf742cbdbecab11be6a3fdd4387ade1c8fd7c15
        Reviewed-on: https://gerrit.libreoffice.org/28368
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-25  Noel Grandin  <noel@peralex.com>  [f360244e5ddb6b607e752a0df3c37ccefaec1d9f]

        drop enum IAccessibleViewForwarderListener::ChangeType
        
        since only one of it's values was in use, and simplify the
        ViewForwarderChanged method as a consequence.
        
        Change-Id: I00544c9b0a601c01e49519be5bafe192c6f735f6

2016-08-25  Noel Grandin  <noel@peralex.com>  [3aa7db4586c53a0815b74cc514ff8a6541dc7e01]

        convert SvxAnchorIds to scoped enum
        
        Change-Id: I4375fa07eb6ac81b21b904e965e4c2f9600ca99a

2016-08-25  Noel Grandin  <noel@peralex.com>  [ce51b64947f120c592853aec2d01542dcd2cc2c0]

        convert SvxChartStyle to scoped enum
        
        Change-Id: I007dc799777524ccfabbb1ce52b9495437ff9156

2016-08-25  Noel Grandin  <noel@peralex.com>  [4c2969b7be7701753386112d477a4b818d834708]

        remove unused SvxChartDataDescr and SvxChartDataDescrItem
        
        unused since
        
        commit 4388503b94cdd305de66ab8e37e9058a160f56ba
        Author: Vladimir Glazounov <vg@openoffice.org>
        Date:   Mon Oct 22 15:56:40 2007 +0000
        
            INTEGRATION: CWS chart14 (1.3.12); FILE MERGED
        
        Change-Id: I4bebb6250efe24a3b85a99441239aa6933156a9e

2016-08-25  Noel Grandin  <noel@peralex.com>  [ac32de25069851369b05a4fa4d831077e5df6940]

        convert SvxChartTextOrder to scoped enum
        
        Change-Id: I09094152cdf4a2756a5775d651dab92042386ee3

2016-08-25  Noel Grandin  <noel@peralex.com>  [7db7666f01d81c1c345380ff724356224e9e1db6]

        convert SvxChartKindError to scoped enum
        
        Change-Id: Ibf6798fb1bdb7d16801402798414171876da915d

2016-08-25  Noel Grandin  <noel@peralex.com>  [9781212b55a3a8afd3e00cd0400725e38babfbdf]

        convert SvxChartIndicate to scoped enum
        
        Change-Id: I65183bd4ce21544608397164fc2660830378d975

2016-08-25  Noel Grandin  <noel@peralex.com>  [2927a5c1c70b66062cc2b60f6f4eb7cf6c727d2c]

        convert SvxChartRegress to scoped enum
        
        Change-Id: Ibdaad10c7936a0e53ab61c2016c8c9f3ac278767

2016-08-25  Noel Grandin  <noel@peralex.com>  [8387ca6817f2fafcbb9c3bd9df76c91e93d4f772]

        convert CUBE constants to typed_flags_set
        
        Change-Id: I5f0b0e73ab3b4c10fdc9ea2dc817ea2fda8149a7

2016-08-25  Noel Grandin  <noel@peralex.com>  [271bd3522e1148c0260688a42fd78959225db8cb]

        convert DataAccessDescriptorProperty to scoped enum
        
        Change-Id: Ifb8fb1d28464f0638ec1485d77ad333b1acc667c

2016-08-25  Noel Grandin  <noel@peralex.com>  [6cb3884898a39f57bcb30b2663a258e3971083fe]

        convert E3dDragConstraint to typed_flags_set
        
        Change-Id: Idd6d3e1ed0248b54247b2d86ce771ac5f5bb7c41

2016-08-25  Noel Grandin  <noel@peralex.com>  [fdaa46f065b52780a5115dbd1e59476bb44e39ab]

        convert SvxDistributeHorizontal to scoped enum
        
        Change-Id: I7f3592ac8ef90686954624f37394a6e8f047ca44

2016-08-25  Noel Grandin  <noel@peralex.com>  [b8d03c61dbf8a680a7073d6416a219368fb054b8]

        convert SvxDistributeVertical to scoped enum
        
        Change-Id: I1797b9cd0164f8fcee2fb768a1db08ae17457534

2016-08-25  Noel Grandin  <noel@peralex.com>  [9296ec4403b642939ae49322c5d84066ac5854c8]

        convert SvxNumValCategory to scoped enum
        
        and fix bug in NumFormatListBox::GetDefValue in SW
        
        Change-Id: I459b7d5bd181235daa5d128315604f1ed1259ed4

2016-08-25  Noel Grandin  <noel@peralex.com>  [6d61808a3dd98a9d05dacb4e4db68bcdb31dcee9]

        convert ViewType3D to scoped enum
        
        Change-Id: I6dad22dc2b1743c61c72fe8d2b95badc20ea5fa6

2016-08-25  Noel Grandin  <noel@peralex.com>  [1332241a03500b09ab846a56e86a25e18b8230db]

        convert FmSearchProgress::State to scoped enum
        
        Change-Id: I7ca1afedd6ca9b626c1e61322bffc66016ec7d58

2016-08-25  Noel Grandin  <noel@peralex.com>  [479aa67fd94d648cb5637773189bfb286ff78d5c]

        convert SEARCH_RESULT to scoped enum
        
        Change-Id: Id4b5bffaa89a07d3ceaad89f52b07482f10ac9d0

2016-08-25  Noel Grandin  <noel@peralex.com>  [f35e645e8271dbc1b6ed65f5fe846df3ba0abdba]

        convert SEARCHFOR_TYPE to scoped enum
        
        Change-Id: I077c38c1b17be0b541dd4dc1a8679b1ca7e367a8

2016-08-25  Noel Grandin  <noel@peralex.com>  [07f355c95d7e317ce3878b88d87ac82f20f58ab7]

        convert FrameBorderType to scoped enum
        
        Change-Id: I089a981d1d33e15460d66b30ee2b9a91081da781

2016-08-25  Noel Grandin  <noel@peralex.com>  [f9f3426e8210329efdabfc3151c778d649fec129]

        convert RefMode to scoped enum
        
        Change-Id: I4ecaeaa1fb4989576cb7322048c8ec3a3f3080ae

2016-08-25  Noel Grandin  <noel@peralex.com>  [ce7eb4c7cbbd48301bbe0c07c42a089271d485d3]

        convert FrameSelFlags to typed_flags_set
        
        Change-Id: Ia62e4a99a67e1a094be8bf71ce551f88eef0ef5d

2016-08-25  Noel Grandin  <noel@peralex.com>  [9e2750f6ac0da27fd4fa799cd449d4df3b07041b]

        convert FrameBorderState to scoped enum
        
        Change-Id: I100b5f5030da5610a350ac42c993ca4cfa786857

2016-08-25  Noel Grandin  <noel@peralex.com>  [47c4daf0d777771185823ac9367f2108e950d12e]

        convert SgaObjKind to scoped enum
        
        Change-Id: I1bc1244646db661f181d4224d81f12d613976362

2016-08-25  Noel Grandin  <noel@peralex.com>  [bd4526b557fe787b3826ddf46bf8009fb45e05e6]

        convert GridRowStatus to scoped enum
        
        Change-Id: I5a3808c563ba09ed734f020f37ffeb5790000874

2016-08-25  Noel Grandin  <noel@peralex.com>  [492a8c34cc71c7becb59e90ffde71b9072ebab2c]

        convert InitWindowFacet to typed_flags
        
        Change-Id: I9bd230997aa58672114dffc42a22ad2802bbeaf8

2016-08-25  Noel Grandin  <noel@peralex.com>  [b8064bdf7fabdbfd2546830f6fb8f0de6b8d4329]

        new loplugin: countusersofdefaultparams
        
        Change-Id: I79e2c690f3e664c14af12cf763dd5a8ac20d6b04
        Reviewed-on: https://gerrit.libreoffice.org/28353
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-25  Szymon Kłos  <eszkadev@gmail.com>  [1e84b23839d96068c862e746c9162db79d2c8c62]

        BigToolBox: fixed drawing with gtk2
        
        Button's width was equal to icon width when gtk2 was used
        
        Change-Id: I34e5c5c36653365ac422667a69d89aa6a91340a1
        Reviewed-on: https://gerrit.libreoffice.org/28361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-08-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1b78ee6fc00924fd8d502dc92b82738a404cee34]

        update credits
        
        Change-Id: I20497f102f212a66525ca7be2771baef4b8b55a5

2016-08-24  Jan Holesovsky  <kendy@collabora.com>  [e139edfa1df7e7353b420be20d298fd2882d9289]

        Simplify dynamic_cast followed by a static_cast.
        
        Change-Id: I258906a66f83f5b9b63bd034a22bad3648117819

2016-08-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [28f9dec5be1420a6523a7a4f8396c43933b9c5c1]

        update emoji autocorrect files from po-files
        
        Change-Id: Iae15a220df278da393fd992faaa34c7f8e6f78fb

2016-08-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [53c03688b03293e88ff7ff9aa45662a50ef1a3c4]

        add linebreaks to pt-PT/DocumentList.xml for maintainability
        
        finding Waldo in a single loooooong line is not always fun…
        
        Change-Id: Idfa69a80843c20d563fdc704981f5bdb9b23ac2a

2016-08-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1ee86d783b6f08673b18a51bc91023c5835dfde9]

        Updated core Project: translations  cc220e305045212ebb6311476ff3999d88fa6def
        
        update translations for 5.2.1 rc2
        
        and force-fix errors using pocheck
        
        Change-Id: I596fa1e8acc5be5e9ef1867b378b291a6853d935
        

2016-08-24  Michael Stahl  <mstahl@redhat.com>  [99cbdc9673eb252ae1badd77a6ec8424e0d55971]

        configure: NEED_CAIRO is obsolete since f70343bbbb
        
        Change-Id: I730700166ec6f5433bfa93b2344252f2f8408eaa

2016-08-24  Riccardo Magliocchetti  <riccardo.magliocchetti@gmail.com>  [42869757fc553d6851200a2e01895359fd16b182]

        m4: make explicit what boost library we are not finding
        
        Change-Id: Icd4e926a6e73ea1147419a9190d7888b6ac3e4c7
        Reviewed-on: https://gerrit.libreoffice.org/28312
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-24  Michael Stahl  <mstahl@redhat.com>  [13d139b934a705dfef377699ae6b753d9aa4ddfb]

        cairo: upgrade pixman to release 0.34.0, cairo to release 1.14.6
        
        * from pixman-0.24.4.patch drop:
          - Android support config.sub: obsoleted by new upstream autoconf
          - configure Mac OS X 10.4 (unsupported) linker warning
          - configure getisax Solaris check: it's unclear why this would
            give a wrong result on Linux, it certainly does't on Fedora 24...
          - __inline__ workaround looks fixed upstream
        * drop pixman-0.24.4.android.patch:
          obsoleted by new upstream autoconf
        
        * from cairo-1.10.2.patch drop:
          - Makefile.win32.common: drop this for now, we don't build
            cairo on windows and paths in this patch are still dmake INPATH...
          - Android support config.sub: obsoleted by new upstream autoconf
          - configure "libpng15" should be obsolete since it's overridden
            by png_CFLAGS/png_LIBS anyway
          - configure Mac OS X 10.4 (unsupported) linker warning
          - cairo-output-stream.c: fixed upstream
          - cairo-ft-font.c: presumed obsolete, FcResultOutOfMemory added in 2004
        * drop cairo.dlsym.lcdfilter.patch:
          FT_Library_SetLcdFilter since 2.3.0 so exists in RHEL 6 baseline (2.3.11)
        * drop cairo-1.10.2-oldfontconfig.patch:
          RHEL 6 baseline has fontconfig 2.8.0 so 2.2.95 isn't "too new"
        * drop cairo-1.10.2.wntmsc.patch:
          we don't build cairo on windows currently, and this doesn't apply
        * drop no-flto-clang.patch:
          fixed upstream
        * remove definition of COMPRESS var that appears to be completely unused
        
        Change-Id: I5d782b9267c348c266ef369db2f8ac2c3c70b90d
        Reviewed-on: https://gerrit.libreoffice.org/28365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-08-24  Michael Stahl  <mstahl@redhat.com>  [1efbdfcffff97ec0834274d13abe0f0d318b5f3c]

        libpng: upgrade to release 1.6.24
        
        Change-Id: I5528522d866262655eadcfcf09c038e0c6097bb9
        Reviewed-on: https://gerrit.libreoffice.org/28364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-08-24  Stephan Bergmann  <sbergman@redhat.com>  [191c0a9e7719b777146430486d703641aaff43bf]

        tdf#93630: Remember whether a doc was originally requested to be opened r/o
        
        ...so it'll be opened r/o again on SID_RELOAD.  Needs addition of yet another
        m_bOriginallyLoadedReadOnly state, after
        a199cad8376a5470c50125def2738b44b55ec018 "tdf#65498, tdf#87545: Don't confuse
        logically r/o doc with physically r/o" already added m_bOriginallyReadOnly.
        
        Change-Id: I9c7129a6f1b0e7618be616d5897ee6ef29e0abb7

2016-08-24  Asela Dasanayaka  <rukmal.tb@gmail.com>  [057ae1cfcac518e5693e75aca87d307ce90ba6fb]

        tdf#96505 get rid of "long" integer literals 'L'
        
        Remove L from integer literals in module basic all 0L, 1L, 2L and 3L
        
        Change-Id: Ia46ce3d206020e16fc17e95731244a557941528c
        Reviewed-on: https://gerrit.libreoffice.org/27816
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2016-08-24  Asela Dasanayaka  <rukmal.tb@gmail.com>  [9fcfe485cd23d7e560aa05efbd02401d62d144dd]

        tdf#96505 get rid of "long" integer literals 'L'
        
        Remove L from integer literals in module rsc all OL and 1L
        
        Change-Id: I4a47fead01c2e7f1febc5299eb0905ecf14cee2a
        Reviewed-on: https://gerrit.libreoffice.org/27818
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2016-08-24  Asela Dasanayaka  <rukmal.tb@gmail.com>  [a9bda90b3ad8ad8bb1e76c73e10df5c73607907f]

        tdf#96505 get rid of long integer literals 'L'
        
        Remove L from integer literals in module canvas all 0L, 1L, 2L , 7L and 8L
        
        Change-Id: Idd41a31857b4bb58ed8e7b6f4e727a73806098b1
        Reviewed-on: https://gerrit.libreoffice.org/27817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2016-08-24  Stephan Bergmann  <sbergman@redhat.com>  [b1c64670f11e8a0e2c89961018fe18ebc0c62841]

        loplugin:stringconstant
        
        Change-Id: I9d729c5c135f556a0dab7bcb8274b940e3452140

2016-08-24  Takeshi Abe  <tabe@fixedpoint.jp>  [e04bea2bad6839df08b1b631f1233d51088b9902]

        SmCursor::FindTopMostNodeInLine() requires non-null argument
        
        Change-Id: I3643c8a299276d7f3568747e6428ced4c8a6e2bf
        Reviewed-on: https://gerrit.libreoffice.org/28345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-08-24  Gökhan Gurbetoğlu  <gokhan.gurbetoglu@pardus.org.tr>  [c899cc46fc6522b7fd7c243bf7a67dfbe2e1e586]

        tdf#100726 - Improve readability of OUString concatanations
        
        Change-Id: I59c605bb31859a2a419cc9e9e60c174e842a03db
        Reviewed-on: https://gerrit.libreoffice.org/28349
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-24  Arnold Dumas  <arnold@dumas.at>  [8573b1baa66c65cc170d1393cacf948b4ead3e6a]

        tdf#89329: use unique_ptr for pImpl in fmgridcl
        
        Change-Id: If0fb04f41d2b9cd124d28278d121cd29b3e4d651
        Reviewed-on: https://gerrit.libreoffice.org/28350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-24  Noel Grandin  <noel@peralex.com>  [c222fa9c2206e3b8b0e8cf55bf61be26e32ea2d7]

        convert SdrPathSmoothKind to scoped enum
        
        Change-Id: I9b4a4226322c4d4eb2ab220ecf0b0efb068eea8e

2016-08-24  Noel Grandin  <noel@peralex.com>  [9649154f1d844c76ca134d73cd3736452f4f55d4]

        convert SdrPathSegmentKind to scoped enum
        
        Change-Id: I1f5da7fb90b0100610677279e93b6e02347c120f

2016-08-24  Noel Grandin  <noel@peralex.com>  [8267445b2e923b9de0ebe8c15e928e91c834ab86]

        convert SdrObjClosedKind to scoped enum
        
        Change-Id: Icb3a6ce66687ea66f72df956dc695e0a4147365e

2016-08-24  Noel Grandin  <noel@peralex.com>  [3d226bdc444084615b29f79b977ade73fd653240]

        convert EditedAndValid to scoped enum
        
        Change-Id: I0f321de899771fe826224decddab1ec92d64a21a

2016-08-24  Noel Grandin  <noel@peralex.com>  [00c3ea0ac629f695d22bb1debba385532f965379]

        convert SvxNumberValueType to scoped enum
        
        Change-Id: Ic82c18c16de8bd756a444de47c9a68e88fa1c7ee

2016-08-24  Noel Grandin  <noel@peralex.com>  [20d1ee06c0242948e7e512db5465fdbdedc70916]

        convert PaperSizeApp to scoped enum
        
        Change-Id: Ifd452ed0ca53223ae9b45e1b3b232fcfc6d29496

2016-08-24  Noel Grandin  <noel@peralex.com>  [6971da088718321b3790ce4d1d7b238dc8b76ce8]

        convert CTL_STYLE to scoped enum
        
        Change-Id: I11cd4c4ac409f898676bc6049b21580f83450b03

2016-08-24  Noel Grandin  <noel@peralex.com>  [27caeb631927a3e9dd8510768535afcd8f393773]

        convert UpdateType to scoped enum
        
        Change-Id: I1000875c186ee21d065e97b522f464ed6b635758

2016-08-24  Noel Grandin  <noel@peralex.com>  [70d76c8165bc9393a92fa6d0dc9922364988abe2]

        convert OverlayType to scoped enum
        
        Change-Id: Ic7758ec96bdf7f532b5b95048dbb7eb5f360f74a

2016-08-24  Noel Grandin  <noel@peralex.com>  [151752f89465ff980f9a377361eb90e4180943d3]

        remove CellOverlayType
        
        since only the CELL_OVERLAY_TRANSPARENT value was in use
        
        Change-Id: Ia7a0dfbf09b08e2dfed62d51af42e1409b05f275

2016-08-24  Noel Grandin  <noel@peralex.com>  [02329af0cbd25f5901be2ec938984968080d17f5]

        convert SdrTextAniDirection to scoped enum
        
        Change-Id: I67d1ffb1169e9faf4df90dd70a5496aa485979cf

2016-08-24  Noel Grandin  <noel@peralex.com>  [92743c1da67485338aadfc9e9444146f9bacd6d1]

        convert SdrFitToSizeType to scoped enum
        
        Change-Id: Id732c74b590db7006058d1919be2438b649a795e

2016-08-24  Noel Grandin  <noel@peralex.com>  [44b2afa192fbf78d337cf18840c26b7d04e91a4e]

        convert ShapeProperty to scoped enum
        
        Change-Id: I2e0dc3aaefb174c8960bb6b8ce9a4ad830626ba4

2016-08-24  Noel Grandin  <noel@peralex.com>  [c33a1d47de07c327013979b1165f72298eaded45]

        convert ViewType to scoped enum
        
        Change-Id: I4904ceae765f3452d8695adcf73043a4a42bbf0b

2016-08-24  Noel Grandin  <noel@peralex.com>  [f72baec784e9956702c429b8464c6d1b624e5481]

        convert ControlType to scoped enum
        
        Change-Id: I0b307045c477ea50bd596c491b501b7e8ae91cd4

2016-08-24  Takeshi Abe  <tabe@fixedpoint.jp>  [dd64e9ea7a36e6169a4419ff3e737e2759df2625]

        loplugin:nullptr
        
        Change-Id: I565c774d24bf52d33ea3ed37fa397f835de5875c

2016-08-24  Mark Hung  <marklh9@gmail.com>  [d5fab973d0af95c433c5f6a9492014f7db642489]

        tdf#87224 Merge character borders across different scripts.
        
        Character borders were broken when it contains multiple scripts.
        Merge borders on kern portions and draw its border as necessary.
        Refer to correct previous portion so it decide whether it join
        previous or next border correctly.
        
        Change-Id: I881da36a5204ef627289ee799438c4ff915b00ef
        Reviewed-on: https://gerrit.libreoffice.org/27652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-08-23  Henry Castro  <hcastro@collabora.com>  [cc497d86e092315f78a89f3ace8b81623dad7b46]

        sc lok: fix re-sizing several rows/columns at once
        
        Change-Id: I7b3760432aa4b3120bfd586a1abc42a46fff0df8
        Reviewed-on: https://gerrit.libreoffice.org/28351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [499f79e4726048afe0f5adf69627dfa849e60aef]

        add BINOMDIST test case
        
        Change-Id: I33401304473a86220c31a882ffe0dad9a2be469d
        Reviewed-on: https://gerrit.libreoffice.org/28193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Tor Lillqvist  <tml@collabora.com>  [db231633af4667e24281e0be69ab63ad3081fdc3]

        Simplify user name option GUI: Just a single "name" field
        
        See https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
        
        And it makes the code simpler. Win-win.
        
        It is just a single full name that is stored in ODF and OOXML anyway.
        
        Take care of migrating separate given names, father's names and
        surnames from older user profiles if modifying the data. Handle the
        "Eastern" (as the code calls it) case, too.
        
        Change-Id: Iebf59f224995f722669f844d03053a55c088bc6e

2016-08-23  Eike Rathke  <erack@redhat.com>  [f11bb8e70363bfac6a01a91a31f8346fb367b0a6]

        use PushTempTokenWithoutError() instead of PushWithoutError()
        
        ... as the error token was new'ed anyway, which saves yet another copy.
        
        Change-Id: Ia498754b3d1898a04bf1c916185fceb36c115261

2016-08-23  Eike Rathke  <erack@redhat.com>  [960b00c50cb2fc1b44bab9d0b5e9bb86ac038239]

        rename rNum to aNatNum
        
        ... since it is a copied instance now.
        
        Change-Id: Ied3845cde42cb39ecabafa660d3ba7f6b1ca8b48

2016-08-23  Stephan Bergmann  <sbergman@redhat.com>  [8b1752eb78c74736a7efaf32a362c9b672703f69]

        icopyConstructFromElements's nAlloc is never negative
        
        follow-up to 7fa183cb1a04120b37069c63166182065c3d975c
        "loplugin:countusersofdefaultparams in chart2..desktop"
        
        Change-Id: I099229ac4a3670e26570b083e3b0a4a92984f663

2016-08-23  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [d7ce684cae03e97b23f916a90db55e49f17a1601]

        tdf#79398 Add qa unit test
        
        Native number format [NatNum5] in Chinese is exported to [DBNum2] in XLSX
        with [$-804] to force Chinese language
        
        Change-Id: I271772515558d0b080abf2435642e578ea63f392
        Reviewed-on: https://gerrit.libreoffice.org/28097
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-08-23  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [4ccd991f6a6ca680ac2b7513ab3853e1ba9c71a3]

        GSoC - First cut at migrating xmloff/ to use FastParser:
        
        This lays the foundation for using fast parser and contexts.
        Tokens are detokenized and made to emit events just like
        legacy parser interfaces.
        
        Change-Id: I11659be68026e112fdd06f8a847f3f2c876dae35
        Reviewed-on: https://gerrit.libreoffice.org/28175
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [aab3c44b903181271827a9b0fb0ebc345b427ffb]

        add ADRESS test case
        
        Change-Id: I1d90f03c302648e9fc92c1b8cb25578960b80077
        Reviewed-on: https://gerrit.libreoffice.org/28337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5553041f4d9b5d676cb82bc1953f7334b201d9da]

        add SUMX2PY2 test case
        
        Change-Id: I735cb5b51b22053d5b67dd3587a83eafb0b83f4e
        Reviewed-on: https://gerrit.libreoffice.org/28248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [7a70cd77e44797d07a348993277b44a062868e9f]

        tdf#79398 Add LCID with DBNum during export to XL
        
        Change-Id: I64a01ef5eb7ada9bc5edbeb873e09fd348d8f6d4
        Reviewed-on: https://gerrit.libreoffice.org/28256
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-08-23  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [5214eba02c011b5d15cc2ba33f4c6bd811e6cef1]

        tdf#82840 Add 'delete' button to toolbar customization
        
        Added 'delete' button for contents of Menus, Context Menus,
        and Toolbars pages of the 'Customize' dialog. And removed
        the 'delete' item from the 'Modify' menu in those pages.
        
        Change-Id: Ie59a32e0b92116f8058fe8efe288bfb215b522b0
        Reviewed-on: https://gerrit.libreoffice.org/28323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-08-23  Rishabh Kumar  <kris.kr296@gmail.com>  [32abc402ee108b5980ed47a6c3132c4fdbc069aa]

        [GSoC] Keep the column width constant in fill style tabs
        
        Change-Id: I55c182a31aa862a4683304f2e4ffff5d0cacf603
        Reviewed-on: https://gerrit.libreoffice.org/28332
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-23  Tor Lillqvist  <tml@collabora.com>  [95212d11fc82bba60f0b51256010725504dd41ce]

        Rename two functions that had misleading names
        
        GetAddress_Impl() and SetAddress_Impl() handled more than just
        addresses. So somewhat boringly, s/Address/Data.
        
        Change-Id: I56c4e5ff7a4983a7fbb04d056c64333a016164c5

2016-08-23  Tor Lillqvist  <tml@collabora.com>  [af348f508405cf34f3dc3043c2e1bc9bf38800f2]

        Update comment now that we use an enum class
        
        Change-Id: I2daefa5a0e63d9a571ee90a9b8be5e58fa2315a1

2016-08-23  Noel Grandin  <noel@peralex.com>  [49bbea41a2371bb9fb5a585a2efec61bd82a92c5]

        use rtl::Static for static std::ordered_set in XMLPropStyleContext
        
        we suspect the current situation of causing a crash on shutdown after
        the tokenmap unit test:
        
        (gdb) bt 20
        __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>::deallocate
        (this=0x7fffffff52c7, __p=0x78a700)
            at
        /opt/rh/devtoolset-2/root/usr/include/c++/4.8.2/ext/new_allocator.h:110
        std::allocator<rtl::OUString>, std::__detail::_Identity,
        std::equal_to<rtl::OUString>, rtl::OUStringHash,
        std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash,
        std::__detail::_Prime_rehash_policy,
        std::__detail::_Hashtable_traits<true, true, true>
        >::_M_deallocate_buckets (
            this=0x2aaab3166640 <XMLPropStyleContext::maParaSet>, __p=0x78a700,
        __n=11) at
        /opt/rh/devtoolset-2/root/usr/include/c++/4.8.2/bits/hashtable.h:794
        std::allocator<rtl::OUString>, std::__detail::_Identity,
        std::equal_to<rtl::OUString>, rtl::OUStringHash,
        std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash,
        std::__detail::_Prime_rehash_policy,
        std::__detail::_Hashtable_traits<true, true, true> >::~_Hashtable (
            this=0x2aaab3166640 <XMLPropStyleContext::maParaSet>,
        __in_chrg=<optimized out>) at
        /opt/rh/devtoolset-2/root/usr/include/c++/4.8.2/bits/hashtable.h:959
        rtl::OUStringHash, std::equal_to<rtl::OUString>,
        std::allocator<rtl::OUString> >::~unordered_set (
            this=0x2aaab3166640 <XMLPropStyleContext::maParaSet>,
        __in_chrg=<optimized out>) at
        /opt/rh/devtoolset-2/root/usr/include/c++/4.8.2/bits/unordered_set.h:93
        rtl::OUStringHash, std::equal_to<rtl::OUString>,
        std::allocator<rtl::OUString> >::~unordered_set (
            this=0x2aaab3166640 <XMLPropStyleContext::maParaSet>,
        __in_chrg=<optimized out>) at
        /opt/rh/devtoolset-2/root/usr/include/c++/4.8.2/debug/unordered_set:113
        
        Change-Id: Iff36d4f217b8bb07083d2e599afade1f86206165

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6489bb3db6315aabb47a4da246a201e895b2dfca]

        add CHOOSE test case
        
        Change-Id: I8cc9376489999671637943b21d9969b79cc53a8d
        Reviewed-on: https://gerrit.libreoffice.org/28340
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3bf152fff140b265ee6f413d433951ea638ecdf4]

        add AREAS test case
        
        Change-Id: I38977f93795fd4cf567f452b8b2d9de1edfcc7d0
        Reviewed-on: https://gerrit.libreoffice.org/28338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [47156f0a167fde2ed96a2105ff23009dee88fdf2]

        add CONFIDENCE test case
        
        Change-Id: I4a950ba42cfebb4d6e0ea62bd9a3ebee28fbf1ec
        Reviewed-on: https://gerrit.libreoffice.org/28320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [90ded4cbf1ffbde2ef7926fb225759896ef075bf]

        Related: tdf#82677, remove cached element when appropriate
        
        Change-Id: I6f9e1218c2767ec69ca371c4f5a12c2f385c7363
        Reviewed-on: https://gerrit.libreoffice.org/28275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-23  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [00e1f840be4a1ff202d82377b3cbf233b352b1c3]

        Related: tdf#82677, add cache use in Content::getProperties()
        
        Change-Id: I47f583c808498aaf0f7cca1749fb5ef841ad10f3
        Reviewed-on: https://gerrit.libreoffice.org/28274
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-23  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [8f49381a2174300985de114ca68f64f97a4ebe42]

        Updated core Project: help  01b5fd2938a9680a773203fafc25acdae093f5bf
        
        Add new languages to Native Number [NatNum1]
        
        following c16efc81bd9fb1cfc85f7949eccbdeb5818e5093
        Build from source code in natnum1Locales[]
        i18npool/source/nativenumber/nativenumbersupplier.cxx#438
        
        Change-Id: Ifa17cca2f78c09f02cc21774cd8c9f10f790b849
        Update: correct ids
        Reviewed-on: https://gerrit.libreoffice.org/28181
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-08-23  Tor Lillqvist  <tml@collabora.com>  [5941496601600269296dde3e4ff8b615a8bb45ca]

        Let's say that if "givenname" is empty, "sn" is the full name
        
        Maybe eventually we can get rid of attempts in LibreOffice to
        interpret names as consisting of culture-dependent parts like "given
        name", "father's name", "last name" etc and just treat names as opaque
        strings. Let's start by saying explicitly that if "givenname" is empty
        but "sn" is not, then "sn" is the full name.
        
        See https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
        
        Change-Id: Id2c1df08c8faf65fd25d46a4380f5f53e60d5378

2016-08-23  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [98bd24f8b479132ca3f2d884749b738e9e6203e3]

        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.
        
        Change-Id: Ie4ebd946dd81583dc964a62c7744f3e2c716c737
        Reviewed-on: https://gerrit.libreoffice.org/28273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-23  Stephan Bergmann  <sbergman@redhat.com>  [2b4d13f135cd0e0b7000f1de658c35c873f533b3]

        Reduce scope of variable
        
        Change-Id: Ib3669c8946b431b845bcb217e7cf4a5f7a89177f

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [82e956675743633bad292d74cc50b29c55a57303]

        add CHISQ.DIST test case
        
        Change-Id: I3b0f04d884583ff2961a7ac8540a19d30fe420eb
        Reviewed-on: https://gerrit.libreoffice.org/28321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [143cba448b3a3f3fb9da8b76569848a49244f892]

        add TRANSPOSE test case
        
        Change-Id: Ibe0d1104a8bc77dfee903e38b5904b12e9710418
        Reviewed-on: https://gerrit.libreoffice.org/28272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8f322453b06f5972f1c801190acebe966f7f0780]

        add TREND test case
        
        Change-Id: I09ccef8f0febacc6726daf6d596b6c4d8c256195
        Reviewed-on: https://gerrit.libreoffice.org/28276
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c37ff58c6ecffa95f6c2b15f95056deac03b9242]

        add CONFIDENCE.NORM test case
        
        Change-Id: I6e1e6c1fe06e1c377f02a6780d5a14fa3a564928
        Reviewed-on: https://gerrit.libreoffice.org/28319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f82e4c18f0af898725fcb4e2040a4ea4f0461fa7]

        add SUMX2MY2 test case
        
        Change-Id: I224972450453f62e914e2d9fca704de918f17d07
        Reviewed-on: https://gerrit.libreoffice.org/28201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [294a14b6febb95ed8d1136d2abab45833c9d6e1f]

        add BINOM.DIST test case
        
        Change-Id: Ic17e3f9eddf964d766ba5e3027c8d4e3f38c9fe6
        Reviewed-on: https://gerrit.libreoffice.org/28178
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b62642bcea09fe9ed365fc7e0d93fa8fd8746ccd]

        add BINOM.INV test case
        
        Change-Id: I81f5cd929deb94dbce327811f0603ef2d6422f5b
        Reviewed-on: https://gerrit.libreoffice.org/28177
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [eea594839f3e20f4e4aa2b5bbe4bfe23d5f2f6e5]

        add SUMPRODUCT test case
        
        Change-Id: Ida187c8fea3bf598a47d1dd2c34054b27e6be2a9
        Reviewed-on: https://gerrit.libreoffice.org/28180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-23  Tor Lillqvist  <tml@collabora.com>  [17fbab444b130d1bb4c1abfc3feb1cfb33f7f39f]

        Add a comment about SwExtUserSubType <=> css::text::UserDataPart
        
        Change-Id: I6947b21307f0cd4b88403073f5ec1fcbff9a743d

2016-08-23  Stephan Bergmann  <sbergman@redhat.com>  [ff28315af105b1ec934a9b7181fadda8face3697]

        Remaining clang-tidy misc-move-constructor-init
        
        ...by turning the relevant ctor parameters into "const &" (following
        8f30da6386fa414b9fe4c704b294a978df77347b "Some clang-tidy
        misc-move-constructor-init").
        
        Change-Id: I6686dabe2f05156d6ecd49aa76a3a1166ccac045

2016-08-23  Zenaan Harkness  <zen@freedbms.net>  [690a1aa9dcf8ce98ec7f96a5980b571566152865]

        java extensions makefile - generify
        
        See http://listarchives.libreoffice.org/global/users/msg49357.html
        
        odk/settings/std.mk currently adds each .class file separately,
        therefore having to be updated manually any time one class or
        anonymous class is added, removed etc.; all the .class files in
        com/sun/star/lib/loader/ are needed in the jar anyway, so use a
        generic makefile rule.
        
        Change-Id: I3819ab94e2c056220993971de44408e46a4559ed
        Reviewed-on: https://gerrit.libreoffice.org/28317
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-08-23  Stephan Bergmann  <sbergman@redhat.com>  [21385d204995b5c8f5d5fbdfd8a845785e916595]

        Revert "Remove WorkPathVariable support from KDE backends"
        
        This reverts commit 8da1d7869a2bdbe006265f584e0d9af5046ef723.
        
        plus:
        
        Revert "Revert "KDE: don't throw on TemplatePathVariable""
        
        This reverts commit 72812a380c0d9587670bae1d1efa8700c874634e.
        
        I had misread the code and thought that handling of those two properties in
        shell/source/backends/desktopbe/desktopbackend.cxx would hide handling them in the
        specific KDE backends, but that is not actually the case.
        
        Change-Id: I32fae5ba34cc934ceca2f574d50fc327b506b001

2016-08-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5c6d594df392e7cb6c7a340454be69555f0e208b]

        tdf#92518 replace hard coded resource ids
        
        Change-Id: I7412c150248ed3601fb46afa44e63b32059551dd
        Reviewed-on: https://gerrit.libreoffice.org/28206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-23  Noel Grandin  <noel@peralex.com>  [f091a4d82e383b2beab91ecd01d9f6a700377a2e]

        convert SearchLabel to scoped enum
        
        Change-Id: I0c62a3166b9284895f119c600776dc2c7d6d1078

2016-08-23  Noel Grandin  <noel@peralex.com>  [f8d980a813fb0125a2d7bb332450b2ab1d943031]

        convert SdrHorAlign to scoped enum
        
        Change-Id: Ibddc5458c363b4174186c73bd0b3d9501933171a

2016-08-23  Noel Grandin  <noel@peralex.com>  [ec7d6860f0fdd3b8d0edc5b8f3620a295da965b3]

        convert SdrVertAlign to scoped enum
        
        Change-Id: Ie517acfea6b8e34def35e0362a8e9e387de588c4

2016-08-23  Noel Grandin  <noel@peralex.com>  [27ce6af929d12dcbd9aeddcceef5596ae21cdb10]

        convert SdrMergeMode to scoped enum
        
        Change-Id: I4569733d0c0b4a63e364f0d136bef8de71d62724

2016-08-23  Noel Grandin  <noel@peralex.com>  [2e8523f4083965085e19adac1e97eb3fb794d1db]

        convert SdrEndTextEditKind to scoped enum
        
        Change-Id: Ic331db66ad937eba6488e6a9bbb30131230a29d7

2016-08-23  Noel Grandin  <noel@peralex.com>  [6fc92adb8f89e653fd733e77ab24b4fcffe6a909]

        convert SdrHdlKind to scoped enum
        
        Change-Id: Ib0a06d94f8b51cce1f29f20d1c00d54be939c076

2016-08-23  Noel Grandin  <noel@peralex.com>  [c3b305149efd8a2407078ce5908ab1e1df567aba]

        convert BitmapColorIndex to scoped enum
        
        Change-Id: I3119d29f46376020e6d838578d1e10a6677a1623

2016-08-23  Noel Grandin  <noel@peralex.com>  [32918f74a6e1f49f5213efe39f27a0720aeca708]

        convert BitmapMarkerKind to scoped enum
        
        Change-Id: Ic0fbeaf9950a8b46f6509d9dd9632c85f45a203c

2016-08-23  Noel Grandin  <noel@peralex.com>  [618c5fea43904bc800344d08e9c7dcce5f6840b7]

        convert SdrHelpLineKind to scoped enum
        
        Change-Id: I640fc5497571f93068f613dff2f02e12848124f0

2016-08-23  Noel Grandin  <noel@peralex.com>  [e0b61fdd35462ff679743dff1203fb5dd50e86a4]

        convert SdrIterMode to scoped enum
        
        Change-Id: Iaa4631039e6b96627d8e547f21136f107e157d8a

2016-08-23  Noel Grandin  <noel@peralex.com>  [ba263e124ce263c3c893542062d9c473f5aae589]

        clean up the SdrObjFactory create callbacks
        
        passing params by setting fields on yourself is just gross
        
        Change-Id: Iee98a9e8e266b56fc886c76eab470ab1ff7ff8e4

2016-08-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [962719df881a8aefdec7f564293d1e0cd42a5540]

        remove dead resource name, related to tdf#92518
        
        added in commit 30008dfb2b5f29252687f975072ccf85e7d3590f
        "fdo#32869: Added navigation buttons to writer"
        
        fdo#32869 has other commit 6101a8f5f579023e52732603661a39b535e0ef0b
        which introduces new ID in shells.hrc
        +#define STR_SHELLNAME_NAVIGATION (RC_SHELLS_BEGIN + 62)
        this equals to 23312. 23313 was probably a typo.
        
        commit 8c041824b67caa53d3f7f96803b7a69ced6614b5
        "all these ids and their associated resources were unnecessary"
        removed this ID again.
        
        Change-Id: I02ef4f243aa0652b31feafcfbcc4545bc696d6f6
        Reviewed-on: https://gerrit.libreoffice.org/28329
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [3f5fc4c29e12c2c8ae8b0c8f57f7f1d6036dfd72]

        remove dead resource names, related to tdf#92518
        
        both entries exist since initial commit.
        
        first commit of chart2/source/controller/dialogs/Bitmaps.hrc
        668c6b0245b6076ac8fb3f5d734795117188675e contains:
        +    //#define RID_APP_START 30000
        +////#define RID_DRAW_TOOLBOX        (RID_SCH_START + 1)
        +////#define RID_DRAW_OBJ_TOOLBOX    (RID_APP_START + 10001)
        
        RID_SCH_START was 30512 -> RID_DRAW_TOOLBOX = 30513.
        10001 was probably added to next define in an ill attempt
        to avoid duplicate Ids and was 1 before
        -> RID_DRAW_OBJ_TOOLBOX = 30001
        
        Both Ids were unused and comments got lost.
        
        Change-Id: Ie4a7b2e8713857062dd57ce4039ffe8e5b1616d9
        Reviewed-on: https://gerrit.libreoffice.org/28327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-23  Arnold Dumas  <arnold@dumas.at>  [a29a94d71d37575f7ed0b04ee7aa83af697a5efd]

        tdf#89329: use unique_ptr for pImpl in fmmodel
        
        Change-Id: I631c72caafc31eeff46db6f98d1d09f25f5a8245
        Reviewed-on: https://gerrit.libreoffice.org/28281
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-23  Mike Kaganski  <mike.kaganski@collabora.com>  [850964c29c9a11aaafddaac69ffd1ae19f78ead1]

        [loplugin]
        
        Change-Id: Ie10af82c5c6e0cb5bb727fa95f92cc590e05b8fa
        Reviewed-on: https://gerrit.libreoffice.org/28342
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-08-23  Mike Kaganski  <mike.kaganski@collabora.com>  [0222a96d2406dbc04d8a6a317275f87896226995]

        [loplugin:staticcall] follow-up
        
        Change-Id: Id7d6baf412aa2f663ead04ed5778bdb1bb2aa8e7
        Reviewed-on: https://gerrit.libreoffice.org/28341
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2016-08-23  Mike Kaganski  <mike.kaganski@collabora.com>  [df3868dd4a037beeb9ab8eb1868ed4991a0885c6]

        [loplugin:staticcall]
        
        Change-Id: Ib78adbae9be5fd3330445ea13d90b03328fa7ba6
        Reviewed-on: https://gerrit.libreoffice.org/28339
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-08-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [290b25af222124051cc611061de9caf8f1efe966]

        tdf#95416 remove ../ style include
        
        Change-Id: Ie3228d4cdaabfcc6034ee3ac6dd2295a33021e71
        Reviewed-on: https://gerrit.libreoffice.org/27942
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2016-08-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3e6052ce1b9a24f82358e574de32919fa2b6499f]

        vcl: Adds backend tests to check for correct rendering
        
        Collection of test that check rendering of VCL backend. This works
        by rendering primitives to the VirtualDevice, outputing the result
        to a Bitmap and checking the rendering by comparing pixels. This
        should warn when the primitive is drawn to a wrong position or if
        it is the wrong size or color. It also test some rendering tricks
        like XOR drawing.
        
        Currently this is not implemented as a CPPUnit test but separately,
        as its own executable file so we can check the results visually.
        The idea is also to add the tests into LO for the user to test or
        automatically to test the backend on first start (especially
        useful to test the OpenGL backend as some drivers could have
        unexpected behaviour).
        
        Change-Id: I2a565b9986ca68850e2752466e3cd5fc71991ba6

2016-08-23  Eike Rathke  <erack@redhat.com>  [129c0d6363e58f6d32dc9583edb6a0edd07521f9]

        unit test for matrix concatenation with empty elements, tdf#101137
        
        Change-Id: I7594b8860e4fb4117c9d448dcde6e198a8b04863

2016-08-22  Andras Timar  <andras.timar@collabora.com>  [3b353215eaa7223b821026dbfc91e710ca9e484d]

        Make the string 'and' translatable in Manage Conditional Formatting dialog
        
        Change-Id: Ieb6422c399866c02e6f1e6170a2753495a7be5fd
        Reviewed-on: https://gerrit.libreoffice.org/28279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ff3c297d4879293c99d88dcfee9bf24d8828b4ab]

        add B() test case
        
        Change-Id: Ia10101b06ce82e77935452176448cfb329f56413
        Reviewed-on: https://gerrit.libreoffice.org/28190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [18035958b53688fe7b6b2ecb22010929c2b0c6d3]

        add CHIDIST test case
        
        Change-Id: Ib97735a3bb5786a575f6e10ad664a3768084b904
        Reviewed-on: https://gerrit.libreoffice.org/28228
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1fe44f6e9763203689c6d98aef82b5141d95410e]

        add CHIINV  test case
        
        Change-Id: If5ec185c840e66fd9c66d36733b587db1e7ced91
        Reviewed-on: https://gerrit.libreoffice.org/28227
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [37d1b76c415a6dc1f7bbd9ec36271592f1bdafd6]

        add BETADIST test case
        
        Change-Id: I85652ea446b5c53b838fce2e0a0cd3fda20f3fa1
        Reviewed-on: https://gerrit.libreoffice.org/28176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [9e48eb5de069d6a5dad9e9668ce01f6805fc82cc]

        add SUMXMY2 test case
        
        Change-Id: Ia305fc90a84f38f3c128a95df312c717ebefa971
        Reviewed-on: https://gerrit.libreoffice.org/28254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e2deb53e673fa2d6d61a528fe398806c453356d8]

        tdf#101658 Don't show embedded frames in Window menu
        
        Change-Id: I3e22a92815624cd9b287623c4958cf2df611bb97
        Reviewed-on: https://gerrit.libreoffice.org/28325
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-08-23  Eike Rathke  <erack@redhat.com>  [31d39c24e1ff2d3602e0212eeeecd8de88da6d38]

        Resolves: tdf#101137 handle empty elements in matrix concatenation
        
        Change-Id: I2de90e1cdfc4f215f6d7c644e0ab74372a4c2639

2016-08-22  Yousuf Philips  <philipz85@hotmail.com>  [d133075affa49f387e73acee24a608075829f3b4]

        Add separator to writer sidebar paragraph content panel
        
        Change-Id: I5a73265ceb1b884288708e1aa7971e465b66c6ba
        Reviewed-on: https://gerrit.libreoffice.org/28106
        Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
        Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>

2016-08-22  Szymon Kłos  <eszkadev@gmail.com>  [dabb20ebd5fa3b0d4bdb063b32f6ffbe2f59c3a2]

        GSoC: tdf#101249 Toolbar Mode switching
        
        + added registry entry for storing current toolbar mode
          for each application
        + registry entries to store toolbar mode configuration,
          remember additional visible toolbars activated by user
        + changing toolbar mode hides and shows suitable toolbars
        + added menu controller for toolbar mode
        + notebookbar implementation entries are disabled when
          notebookbar mode is not active
        + each mode can open/collapse the sidebar
        
        Change-Id: I2b03f87c6dce53190d12102892d9ad30fbfd3bf6
        Reviewed-on: https://gerrit.libreoffice.org/27991
        Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
        Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>

2016-08-22  Rishabh Kumar  <kris.kr296@gmail.com>  [fc185fd35360a84136dd834bfdcd2e522350999a]

        Add spacing between listbox and spin box in gradient tab
        
        Change-Id: Ib0e3ec686681ea71f24ccc52fbc408c091bdb270
        Reviewed-on: https://gerrit.libreoffice.org/28328
        Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
        Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>

2016-08-22  Stephan Bergmann  <sbergman@redhat.com>  [01c463efa2e2b96eaaa18dfb9d613abb2fbf95b1]

        Avoid illegal cast of SwDropDownFieldType to SwSetExpFieldType
        
        ...once the loop reaches an SwDropDownFieldType (whose GetName() is empty), and
        m_pCategoryBox->GetText() is empty (which it appears is always the case here in
        the constructor?), as e.g. happens when opening Writer's "Tools - Options... -
        LibreOffice Writer - AutoCaption".
        
        Change-Id: I11128981f32691158e1d5de74117c1b1a9d5fea4

2016-08-22  Stephan Bergmann  <sbergman@redhat.com>  [8da1d7869a2bdbe006265f584e0d9af5046ef723]

        Remove WorkPathVariable support from KDE backends
        
        ...now that b5c05876f73c31270bc374e4f481ef1d09a42e5f "Related: rhbz#1065807
        recover using xdg templates and documents settings" handles WorkPathVariable in
        the generic shell/source/backends/desktopbe/desktopbackend.cxx code.
        
        Change-Id: I3920cdb3f54688462813d212569c9b33a1371333

2016-08-22  Stephan Bergmann  <sbergman@redhat.com>  [72812a380c0d9587670bae1d1efa8700c874634e]

        Revert "KDE: don't throw on TemplatePathVariable"
        
        This reverts commit e44a7eefb7f632977b4c8c91ad14244372c6e04d, which is no longer
        necessary now that b5c05876f73c31270bc374e4f481ef1d09a42e5f "Related:
        rhbz#1065807 recover using xdg templates and documents settings" handles
        TemplatePathVariable in the generic
        shell/source/backends/desktopbe/desktopbackend.cxx code.

2016-08-22  Stephan Bergmann  <sbergman@redhat.com>  [4278cac8935339dddfa5473490124d11061a0b38]

        tdf#101661: Report XDG_{DOCUMENTS,TEMPLATES}_DIR only when it exists
        
        ...as had been done in the GConf-based backend prior to
        3cf557c12d27f1b2250e69a543136da098112d80 "drop gconf integration as per ESC
        decision".
        
        Change-Id: I56f256aaec542e0a62fc30a37d5c982e93e77812

2016-08-22  Stephan Bergmann  <sbergman@redhat.com>  [c0ee13464f239d84bb4afaf34e491413eb49961b]

        Avoid OUString::operator[] out-of-bounds assertion when line ends with "&"
        
        Change-Id: I430e1df81a378243b139c654869589f1a75f5897

2016-08-22  Stephan Bergmann  <sbergman@redhat.com>  [87c271d4a9c373ea13bd682945c1cc8a9ac52bea]

        Silence -fsanitize=array-bounds in external/nss
        
        ...by making lgdbDataStr::names a "by-convention flexible array member".
        Otherwise, e.g. CppunitTest_xmlsecurity_signing_test fails with "index 30 out of
        bounds for type 'unsigned char [6]'".
        
        Change-Id: Ie5bf4199b8b49090a987143d355754a69512e309

2016-08-22  Stephan Bergmann  <sbergman@redhat.com>  [72b621444a207405586876f015d4b32fab8cfc88]

        Remove noise from patch file
        
        Change-Id: I5b09280dbd5bda1751aa44b4ef6d5e3b8d88ea2c

2016-08-22  Stephan Bergmann  <sbergman@redhat.com>  [dc884734a77673d86bb95287d79f65ce6bedaa2b]

        Make CppunitTest_xmlsecurity_signing more reliable
        
        ...by placing cert8.db (and automatically created key3.db, secmod.db) in
        workdir/CppunitTest/xmlsecurity_signing.test.user/, which gets recreated afresh
        on every test run.  (From solenv/gbuild/CppunitTest.mk, that path should be
        available in the test as the value of the UserInstallation bootstrap var, but
        then test::BootstrapFixtureBase::setUp in
        unotest/source/cpp/bootstrapfixturebase.cxx explicitly resets UserInstallation
        to someplace else.)
        
        Change-Id: Iebd2956134ec2226b28024e7c26e02b642a1e6b1

2016-08-22  Stephan Bergmann  <sbergman@redhat.com>  [2d8911d9396a10ad794eb42b6d5a44e8f5af4d91]

        ucbhelper::Std{In,Out}putStream are only used in ucb/source/ucb/cmis/
        
        ...where their use of boost::shared_ptr (instead of std::shared_ptr) matches the
        use in libcmis, but makes them unlikely to be useful anywhere else.  So move
        them into ucb/source/ucb/cmis/.
        
        Change-Id: I68359be6b43d6889af4f241dcdcbdc0d9d70d717

2016-08-22  Yousuf Philips  <philipz85@hotmail.com>  [12c152ccbf2890378b92e7d00ecc532fee36b83f]

        tdf#89466: Adjust alignment and add left and right margins
        
        Change-Id: Ifcdd7586523d0cf839c9d896ce0d38570f822175
        Reviewed-on: https://gerrit.libreoffice.org/28268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-22  Eike Rathke  <erack@redhat.com>  [db4574f0bc4cc919e784a9efbd3968bb78996e30]

        clearly we want to match "-env:" only at arg start, not as substring anywhere
        
        Change-Id: Id7238329118ac6f9ddf58b31c6477be002895307

2016-08-22  Yousuf Philips  <philipz85@hotmail.com>  [1b12aa58b918068623a08076a9d292ee23766cae]

        TANGO: 32px icons for media insert and playback
        
        Change-Id: If3c593aee01c144b2188bc71345e3fe57a6fa450
        Reviewed-on: https://gerrit.libreoffice.org/28230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-22  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [734eb8b034c8035565d091aa016ce3b8df838b19]

        tdf#101636 Test index before reading OUString
        
        Change-Id: I0a4c02b172fc6d3273f6aa2cca855c27705b4d68
        Reviewed-on: https://gerrit.libreoffice.org/28282
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-08-22  Susobhan Ghosh  <susobhang70@gmail.com>  [e2325c8e15a92fff2cffa45d30485a50428ac1bc]

        tdf#89466: Fix slide orientation
        
        Change-Id: I19d8e56154cd36bc0e50fe08674d3f3566c133fb
        Reviewed-on: https://gerrit.libreoffice.org/28261
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-22  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [090e3fe4165aff11f557c7da2536fec44639607e]

        GSoC - Keeping both token lists in xmloff/ consistent:
        
        Added dummy tokens to keep the lists consistent and
        a test case to check the same.
        
        Change-Id: Ia58f1f77a5100a9fb3c7226fcad1fef1bd5aec39
        Reviewed-on: https://gerrit.libreoffice.org/28183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-22  Rosen  <rosen@live.com>  [308d541ed50c3ce3234a4a8ae86c968a70409d63]

        tdf88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I7a07552fb7f7c6dc66178be5db249007da49eb40
        Reviewed-on: https://gerrit.libreoffice.org/28280
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-22  Arnold Dumas  <arnold@dumas.at>  [57574c988c9efda1b9c72338378973a6ce0741e8]

        tdf#89329: use unique_ptr for pImpl in svdouno
        
        Change-Id: I3e2fc34fecb735cb9696d2943e69cc9929930e23
        Reviewed-on: https://gerrit.libreoffice.org/28278
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-22  Arnold Dumas  <arnold@dumas.at>  [b65131af6005860d9977f669d8e68b8edcde239f]

        tdf#89329: use unique_ptr for pImpl in roadmap
        
        Change-Id: I1683b258d72c1ec4b29110203e8af7ff2596ebb0
        Reviewed-on: https://gerrit.libreoffice.org/28283
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-22  Noel Grandin  <noel@peralex.com>  [0552ec9828ad65b1cf90f4e5253f0108facd5bf3]

        convert SdrHintKind to scoped enum
        
        Change-Id: I77ad33425d440263a71bc94f41d8e141f16dfb78

2016-08-22  Noel Grandin  <noel@peralex.com>  [2309217a55c8d5e6bdde2a6d4775f10415505fcd]

        convert SdrViewEditMode to scoped enum
        
        Change-Id: I1f58efceaee7346187f92c7ebaf901abc305ac33

2016-08-22  Noel Grandin  <noel@peralex.com>  [e382aa144561dab9295b17c4d5b29d4bd33ad687]

        convert SdrHitKind to scoped enum
        
        Change-Id: Ia7a18814fed7787e47ac2d3c02654a3648c5491e

2016-08-22  Noel Grandin  <noel@peralex.com>  [b6d5719d06190f01e43ed11b190c61fa9612de05]

        convert DefaultType to scoped enum
        
        Change-Id: Ib5c596bf8f2493cbc6f95530f2b3cd9ef7ab4156

2016-08-22  Takeshi Abe  <tabe@fixedpoint.jp>  [8a5c2586dc4f6854f8155331aad1c3fb2d54462f]

        starmath: Do SmCursor::MoveTo() more simply
        
        ... without unnecessary copy and re-calculation of squared distances.
        
        Change-Id: I2900f8ef690cae750be036dcb3c4270c82286a4c

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [264466bd604d7613aa0a5e4b34c149ad66414580]

        coverity#1371453 try silence Wrapper object use after free
        
        Change-Id: I707debb1dab694b3de2942e1c8b9a1bd7ec2d283

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [fdcec8131e6e2c5eb9df243c34f34f7742b975bc]

        coverity#1371621 Uncaught exception
        
        Change-Id: I82e500ce3b6022f7783f645bbcd4e957588f7bae

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [a473f328aa2b3d3d8049e2b87e1cc91b03dc72ec]

        coverity#1371345 silence Illegal address computation
        
        Change-Id: Ia9e16d2b95389941a3a18af550fd508425dfd571

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [bd2180f62c506d18b8c902b8a8f9295cc177f129]

        coverity#1371343 silence Illegal address computation
        
        Change-Id: I3731b864cf8aaaca0345fcefa9fc24f52d1f8d9c

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [e7e1c1fddfdeb7d1d22174071aa9e8a1e2df2408]

        coverity#1371342 silence Illegal address computation
        
        Change-Id: If4106031a5fcdd912d6b414c2289042567f6cc23

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [e68c04130e0db3e53339503b1382d7f270048c5b]

        coverity#1371341 silence Illegal address computation
        
        Change-Id: I1dc6e21e7aa409d0f9c7b1621d45201ae939b728

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [4f995babd1be94cb7cb71d84903c72ace4e90942]

        coverity#1371336 what is triggering this false positive
        
        Change-Id: Iea7577f06612cc172d9a83d95ed3294cc57bb22a

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [0a5afd1bbbadeba1334c9dcb20d4721e167027fa]

        coverity#1371452 Wrapper object use after free
        
        have another stab at silencing that
        
        Change-Id: Ia3fe1c072bd8062a13991bbb2eca008264450138

2016-08-21  Arnold Dumas  <arnold@dumas.at>  [221a1766e7726fe2a3b1257e61c42a3d8d83a335]

        tdf#89329: use unique_ptr for pImpl in richtextvclcontrol
        
        Change-Id: Icaa9b8bed2ae6efc8d87b44b5f104c4a4b272f70
        Reviewed-on: https://gerrit.libreoffice.org/28263
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-21  Stephan Bergmann  <sbergman@redhat.com>  [fb21736979fea823b6141eafba64d2b44935bc57]

        Move loplugin:returnbyref to store
        
        ...it complains about
        
          SbxValues * data() { return &aData; }
        
        (include/basic/sbxvar.hxx) returning by pointer rather than reference, but I see
        nothing wrong with that.
        
        Change-Id: I1e65ed47322d3b52d0e34a8233f146af86e209f3

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [4b313d803279900f86992eb0aced91fb593e4355]

        coverity#1371452 Wrapper object use after free
        
        have another stab at silencing that
        
        Change-Id: Ia3fe1c072bd8062a13991bbb2eca008264450138

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [782dffe709158b1060a29f2882c8b72fe221bb7b]

        coverity#1371619 Uncaught exception
        
        Change-Id: I29f297eeef071c322d7056612d374775acabe755

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [7e35227ee719ba5870903b5b1b06aa0220bb6080]

        coverity#1371620 Uncaught exception
        
        Change-Id: I001a977419624267d887c2c603523aa0cf7d0e56

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [982fbb183e159c90e6aec17c648d7f6bc45c9c20]

        coverity#1371622 Uninitialized scalar field
        
        Change-Id: Id1408665b01889eabe449047f2d8f62229aeeb16

2016-08-21  Caolán McNamara  <caolanm@redhat.com>  [43297fc501cd51982db1e7ed1fa1d4a1c18d0871]

        Related: tdf#86473 git rid of special pixel snapping for rectangles
        
        Change-Id: Ia9ab5c58975df2de8c261d92a866cbe264d03205

2016-08-21  Julien Nabet  <serval2412@yahoo.fr>  [454e1ebcfc589ce82c8c2d5585e22bea1ea5fc79]

        tdf#101629: fix https://addons.mozilla.org/ case
        
        Don't call copy function if its argument is -1 because "firefox" isn't present in searchTerm
        
        There's still at least 1 other case to deal (eg: ../en-US/ as indicated in bugreport)
        
        Change-Id: Id78ec6c174abecd9cc101ac730f5e83b5acd167d
        Reviewed-on: https://gerrit.libreoffice.org/28271
        Reviewed-by: Susobhan Ghosh <susobhang70@gmail.com>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-08-21  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [6431e91eca9e44684066a32ed3d6411509dac781]

        tdf#101094 (26): Fix possible early relase of cache mutex
        
        Change-Id: If42393b2738ab107d380e55a0cbf2d6fa9940130
        Reviewed-on: https://gerrit.libreoffice.org/28265
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
        Tested-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-20  Tor Lillqvist  <tml@collabora.com>  [932804559e845fb8ec6ac3a3b49308136a7e81e6]

        Check arm64 too
        
        Change-Id: I51f89eb05f7844a7b0a99eab1587bbe333b96b09

2016-08-20  Tor Lillqvist  <tml@collabora.com>  [ef5e3bfc71f94f77ecd13df9afe2fa768b020dbb]

        SAL_FALLTHROUGH
        
        Change-Id: I9b13e20b873e919aef93e5c7548112c47f57612e

2016-08-20  Caolán McNamara  <caolanm@redhat.com>  [676c9786ff8fac6a6593df51bd9cb3f10854a781]

        Resolves: tdf#86473 approx 1 pixel high rectangular polygon not drawn
        
        The other implementations of basically this in
        vcl/headless/svpgdi.cxx:AddPolygonToPath and
        vcl/quartz/salgdicommon.cxx:AddPolygonToPath hook this rounding foo off
        getAntiAliasB2DDraw FWIW
        
        Change-Id: Ideec049ec6ca04105721bf8acda44c31b2a73215

2016-08-20  Susobhan Ghosh  <susobhang70@gmail.com>  [44216ddbc620a1c05e98dda1f63ed6df0eae5275]

        tdf#87643: Make Shapes Deck experimental
        
        Change-Id: I6659f77611a34d8e7401f8e042ea9e31f539a7fa
        Reviewed-on: https://gerrit.libreoffice.org/28257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-20  Susobhan Ghosh  <susobhang70@gmail.com>  [62424100ce6db8e5f1ff5a8bbb587f8ca4c389fc]

        tdf#89466: Resize color and gradient controls to 150px
        
        Change-Id: I7a622bc47d3a070f6ad441a1fe3baac615b25058
        Reviewed-on: https://gerrit.libreoffice.org/28258
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-19  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [170105956f843047d4c79657584f0c01aa7814c7]

        configure.ac: configure-generated files sit in BUILDDIR
        
        Change-Id: I2e5515063189596aaa7438197c0c9d8897e938e9

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [4a647a04a7881964ce13b541399f89e4ab042ea8]

        Resolves: tdf#88953 byref args incorrectly passed in basic->c++
        
        partial revert
        
        of
        
        commit 22b094f5d8e1e82375b135abd3a6f99a9a555244
        Date:   Tue Jul 14 14:50:07 2015 +0200
        
            loplugin:unusedmethods basic
        
        and partial revert of...
        
        commit e2080e70fe8b085f18e868e46340454720fa94ca
        Date:   Wed Jun 18 12:14:29 2014 +0200
        
            new compilerplugin returnbyref
        
        and revert of...
        
        commit 536051f8862203e0e115a5394a6379acd83cc8fe
        Date:   Wed Jul 15 14:04:01 2015 +0200
        
            fix Windows build
        
            after commit 22b094f5d8e1e82375b135abd3a6f99a9a555244
            "loplugin:unusedmethods basic"
        
        Change-Id: I612937334fdb75365080c98a9d4da5ed7ae647e3

2016-08-19  Cor Nouws  <oolst@nouenoff.nl>  [b6df81b609f5cc9e7cc3080ed86e0433188bf097]

        Dutch example.xml classification: Corrections&improvements - tdf#100352
        
        Change-Id: I67812ad38e29f774e84f7685fc95c0579d718cbd
        Reviewed-on: https://gerrit.libreoffice.org/28241
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-08-19  Stephan Bergmann  <sbergman@redhat.com>  [8f30da6386fa414b9fe4c704b294a978df77347b]

        Some clang-tidy misc-move-constructor-init
        
        ...by turning the relevant ctor parameters into "const &".
        
        Change-Id: Ia8d0aba5da10ad6b25f8689e2281e45b3d71c1fc

2016-08-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [9e310a4705ce956551059040696166aefb2388cb]

        sw redlines: expose description as part of the UNO/LOK API
        
        A redline can have a manual comment and also an autogenerated
        description, like "Insert 'abc'". Expose this later property as well, as
        it provides useful additional information, especially when the comment
        property is empty.
        
        Change-Id: Id0f0ff62aef58d96b9b6071706c6f5b4a0d74800

2016-08-19  Stephan Bergmann  <sbergman@redhat.com>  [e774d798f6734f3bcc10e74bf641efcce0dedc40]

        pShell can be null here
        
        ...e.g., when opening "Tools - Options... - LibreOffice - Colors" from the Start
        Center.
        
        Change-Id: Id83591996e03794dc7dc53ccda58df7d7624ff8d

2016-08-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [0bc553f3ef3c188a96ea4875f4722ad4d40da4a3]

        sw lok: add callbacks for redline table insertion / removal
        
        An alternative would be to follow the Manage Changes dialog approach and
        subscribe to the SFX_HINT_DOCCHANGED notification in SwDocShell, cache
        the old redline table and find out the differences to the current one,
        but that way sound much more complex without benefits.
        
        Change-Id: I20a45285b88255ccea9d6646c0b5288ac1c91879

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [3196e949bb23a33bdb8700dbe27782e0e6c8f1e6]

        Resolves: tdf#100901 crash pressing tab in r-o document with hyperlink
        
        rather odd union in use here. Trying to call SwTextField::GetStart
        on SwTextINetFormat blows up under visual studio.
        
        Change-Id: Ic8145d7645bd6a68ef19e018311a4de6e6958bcb

2016-08-19  Tor Lillqvist  <tml@collabora.com>  [f351446ac8aea9dc27d200e7abe62250acfb05cd]

        Automatically avoid export validation if not using Java
        
        Change-Id: Ic1c917b16a8d812b3170b14890eacf3b9859cc2d

2016-08-19  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [b9ebc6e4c8b0ae72f4a208df29f99fe1404595ed]

        configure.ac: use sed from path_progrs macro
        
        Change-Id: I79a6352eabba6d6f3064df2340d53c2808210f6c

2016-08-19  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [53c98f01effb31c3308f0c27e4cc0bdd37fd974f]

        configure.ac: invert help text semantics for export-validation
        
        Change-Id: I5444c89db7bf46b1894026aa8a2d58ce4d2294df

2016-08-19  Noel Grandin  <noel@peralex.com>  [54ba67e5501d0ef6191fa106d199bc5e7d345c2c]

        more of 'make the location of download.lst explicit'
        
        Change-Id: I215c3f4cdc52eed977191fca3adaf72742cffb61

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [d02941ebdb023a6e3151878375a0ffbd163d9d51]

        Revert "coverity#1371372 Resource leak on an exceptional path"
        
        seeing as it doesn't build universally, java 1.7 onwards
        apparently
        
        This reverts commit 6830d8c2083fa66cc113f587cbfc4aa5a4f8a535.

2016-08-19  Stephan Bergmann  <sbergman@redhat.com>  [3f8b89e2b0c598c1a8a6e09b0b7d3cc1dc3133a6]

        Undo inadvertent add
        
        Change-Id: I2c991387dae67ee1bb2fa97e94cd8f2fcca81a60

2016-08-19  Stephan Bergmann  <sbergman@redhat.com>  [e73dc86924ad33a1522c7e4a284a66dabf54c160]

        Why not just drop that $(HOME)/icu54/icu/source/lib nonsense
        
        Change-Id: I2fed34ae680eb0bc01de90a7ef525cf8446cd940

2016-08-19  Stephan Bergmann  <sbergman@redhat.com>  [e1c16a523eeb612cd25191a9c2994d8eded64b72]

        Revive external/firebird/macosx-elcapitan-dyld.patch
        
        Change-Id: I382080f89b59a6cc642c829377954b72dae44abe

2016-08-19  Stephan Bergmann  <sbergman@redhat.com>  [af9800b7bf6d19b15fff9ef9c50b4b696f7dc3b9]

        Excess separator
        
        Change-Id: If86dc074ab1617837fbf771bb33e93ec1dc6ea2b

2016-08-19  Noel Grandin  <noel@peralex.com>  [8f6c5f21933c79aebbb2dcfc578799c573514dde]

        make the location of download.lst explicit
        
        to see if it fixes a tinderbox
        
        Change-Id: Ie87f2510330902a946bf5300dc63f67576fff146

2016-08-19  Noel Grandin  <noel@peralex.com>  [2749667151618307a5faab3af44132da05b77f0e]

        loplugin:countusersofdefaultparams in sc
        
        Change-Id: I4052af7a19616d33c3c5fda9650d8fc4dff32256

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [608bceee0505482d7bb443aeec95c132e21e01f4]

        coverity#1371338 Dereference null return value
        
        Change-Id: Id03176fc5d7870e257f2a7c48bea56d8e80035a6

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [84e059da41431a561db2f9d23cfff340091b9778]

        coverity#1371339 Dereference null return value
        
        Change-Id: I5ef9f7a22046bf1ca9b8a25c9fb0f2fc431c1993

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [6830d8c2083fa66cc113f587cbfc4aa5a4f8a535]

        coverity#1371372 Resource leak on an exceptional path
        
        and
        
        coverity#1371366 Resource leak on an exceptional path
        coverity#1371376 Resource leak on an exceptional path
        
        Change-Id: Ic0fd05f02b1d78a47d4ee924dee8f10811586d0d

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [21b0cbfdc531379cfdd8359941ac6c6a4b8b66fd]

        coverity#1371367 Resource leak on an exceptional path
        
        Change-Id: I4da5f6d427e8132d62860b46cb4def88b8afb25d

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [ccc355bc4e4368df51fbec33d6d0bcf035bffcca]

        coverity#1371375 Resource leak
        
        Change-Id: I53b5ddc26e77168c29ba1bcfd199b1accbc54d3a

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [16e6f1fb6b4f763fcb4af0c309f72b7819db72ed]

        coverity#1371374 Resource leak
        
        Change-Id: I6b96ab51c2013577b9d0299a86e545b4a899939a

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [ce757cdd9e68193ad08bffc0911f72e7cd3dc283]

        coverity#1371380 Resource leak on an exceptional path
        
        Change-Id: I278f8d50dfaaa45e582a34e43ddba3b143203796

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [29a479c3ceada7343974730c8c9eeaea0a5c9d1f]

        coverity#1371379 Resource leak on an exceptional path
        
        Change-Id: I0e26dfe610aa7e2cb5eb292aca239ba5e1ad34d9

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [2e333bcf78c6ee5d8aa9fe5edda910e34500bccd]

        coverity#1371454 DE: Dropped or ignored exception
        
        Change-Id: I324fe2b2cb2b5874b183fa9685d969708c345b39

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [6d1b332b411a615ad5677835b92d3dc43d4abd5a]

        Resolves: coverity#1371451 Useless call
        
        seems to be broken since...
        
        commit 74bd852583566fdfc7e2e35f8f9bd0ad1c821ecb
        Author: Stephan Wunderlich <sw@openoffice.org>
        Date:   Fri Jan 31 13:48:01 2003 +0000
        
            CHG: using AnyConverter instead of simple cast
        
        Change-Id: I005618f32ac50d3601e9ad0b790f37c08ba073ce

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [a75d49241df2e0dd2f1bcd3ce7fae3197eb5afe8]

        coverity#1371437 Uncaught exception
        
        Change-Id: I2daa658f51a81ce9292f236075dc37c16af4279d

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [a205a1ffade2520314553f1fc7cb529f6fc6e59e]

        coverity#1371438 Uncaught exception
        
        Change-Id: I83818be02fd7479bf6990dde076aad582a7f8f44

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [62e760e36c2f64dface18b0383ee61fdf7868aa8]

        coverity#1371439 Uncaught exception
        
        Change-Id: I642be9296babf077588eaf4c9da0aa11dc184fa0

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [dd8e0a4280feacd3cc81326e53de36b188f798ec]

        coverity#1371449 Uninitialized scalar field
        
        Change-Id: I9e43b01f40cc325b83d23903fcec9010f848fb28

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [55b4ca8b5e7283aafc7a539b629dc4c3dad8fb51]

        try and silence coverity#1371452 Wrapper object use after free
        
        Change-Id: I52ac98481a1a98c40ad8d6a31d8868b233337ec9

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [e00691e04d3e79145a93e89a7681b2847adea9c5]

        lets not have yet another indent style
        
        Change-Id: Iaf9d143c5f63b066d2a5d1d061354cc8b1cf1550

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [6b8585858a9ee065061f51070ea114e8c33a8ed2]

        coverity#1371353 Illegal address computation
        
        Change-Id: Ieeaf2ae7ba21a235141dcf303ca4485711c871db

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [05266d3fe8633cb88f7bc8cab74ea922b0da6ad6]

        coverity#1371352 Illegal address computation
        
        probable fix I guess
        
        Change-Id: I9b5582cfff6c489113c523f34bd1b6acb9d835fd

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [fef09fe0ddd53530ab32dd9ec91fdd07c5567343]

        coverity#1371337 Dereference null return value
        
        Change-Id: I209f28c1c78ffaec4f8f01b263e2e6320caa6a83

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [87e520e7b26c3eaf07ed10dcd0cb0f7f5cebd14d]

        Related: coverity#1371331 rework code a little
        
        Change-Id: I4ea8f7b4fdd891f552d23e86eb376bd33ac33411

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [b794ed87f46dba5af9567c235358efd66ecee5af]

        Related: coverity#1371328 rename variable slightly
        
        Change-Id: I5cd6e9f4f5b3d9d7086229e4753d443d0f82bed7

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [33f92fedf61c23843d87675af73d89cec363133c]

        Related: coverity#1371327 why use 'this'
        
        Change-Id: I49d92fdc86ac5b3eb61f75849d574cb260c77e2c

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [e1d50431a0107a1c0b0313a85b1856088353f777]

        coverity#1371130 'Constant' variable guards dead code
        
        Change-Id: I94ac63f009cb398ef88e4889084bb9a99eb8bf6c

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [af743edb6452beca15b47c288b97d50e8d2b8892]

        coverity#1371122 Unchecked return value
        
        Change-Id: I0f09f8a601d3159194d4fae0e22cc690d1633701

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [9031a01deaa2bc29dfc30ce7ae76e3852ace5808]

        coverity#1371120 Unchecked return value
        
        Change-Id: I0d515f405ddea289a9610e960c050b28bb842a2f

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [9ce9e22f664b5db0e6c21ee50ba6467bc369dd0b]

        coverity#1371119 Unchecked return value
        
        Change-Id: I6a39ee4aafe646c542f03c8548e1822837dfde5c

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [d785e039959d9274628488f7ef5b89af8445351e]

        coverity#1371118 Unchecked return value
        
        Change-Id: I59316bdbd6bf4eec2b382c5894f51f1208c84fb6

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [3a1e60b47b311ceaacf4676d62bf9b989ea6d26f]

        coverity#1371117 Unchecked return value
        
        Change-Id: I5243defe3cdcfecd5fac80a42863cda564f0aaab

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [c0b4aa8b7d0851208c5b6df00e1feab501aaf784]

        coverity#1371116 Unchecked return value
        
        Change-Id: I7d07b3e1b1eaaeb60adab2b957f6831794ee2eb4

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [ced06472f7b10bc301c66ebf1dd98d5dff8a7e6c]

        coverity#1371115 Unchecked return value
        
        Change-Id: I71749199bdfc7f00acc955038e519e790bd9c373

2016-08-19  Caolán McNamara  <caolanm@redhat.com>  [396138a6bc7192abe0837b419283860d3331f607]

        Resolves: coverity#705366 Mixing enum types
        
        and
        
        coverity#705367 Mixing enum types
        coverity#705371 Mixing enum types
        coverity#982694 Mixing enum types
        coverity#1027717 Mixing enum types
        coverity#1371228 Mixing enum types
        coverity#1371242 Mixing enum types
        coverity#1371280 Mixing enum types
        coverity#1371310 Mixing enum types
        
        MapUnit and SfxMapUnit share the same values and
        are freely cast from one to the other.
        
        Now that
        
        commit d30a4298bdb5ba53cd1fe659f2b742f218a2e527
        Date:   Thu Aug 11 15:02:19 2016 +0200
        
            loplugin:unusedenumconstants in package..svtools
        
        removed the SfxMapUnit entries that were directly unused, they
        don't match anymore and casting from one to the other is dangerous.
        
        Why there was two of these anyway escapes me, get rid of SfxMapUnit
        and just use MapUnit universally
        
        Change-Id: I4db5dcd04b59be2f85b62b728f96c90afe00c57e
        Reviewed-on: https://gerrit.libreoffice.org/28234
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [8b4705e0e0c76503b1ca61cb567d222f49466fc5]

        sw: remove never read SwViewShell::mbInLibreOfficeKitCallback
        
        This was read in the now removed SwViewShell::libreOfficeKitCallback(),
        so add a similar flag to SfxViewShell instead, and restore the lost
        condition.
        
        This fixes paint/invalidation loops when inserting the first comment to
        a Writer document in gtktiledviewer.
        
        Change-Id: Iad5ef90848f3b309ef8db4553760dd36d9b8a37c
        Reviewed-on: https://gerrit.libreoffice.org/28236
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-19  Stephan Bergmann  <sbergman@redhat.com>  [cf31f48acca45396588aa410ddbe613b92f9fbce]

        At which point, TokenmapTest::setUp/tearDown are redundant again
        
        Change-Id: I0b3017427aa0d3cf9450734c677b442e61fdbe63

2016-08-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [0b95e19d257d2afc1ec161c712e213aedfd6ccbe]

        sw: fix indentation in DocumentRedlineManager::AppendRedline()
        
        Change-Id: I61cc418378ef6135c3da15cfa47b85fb422a7b34

2016-08-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [6c4dfb98b364128af3dbf5b54d56bc6abe8952a2]

        cppu: fix loplugin:cppunitassertequals warnings
        
        Change-Id: I1a459954c84290d340a887212fd1f839f4ebe715
        Reviewed-on: https://gerrit.libreoffice.org/28229
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [d890ec2f130188af9d998abf5968f06e7218b7a4]

        tdf#101592 sw: track changes state is doc-specific, not view-specific
        
        So update the bindings of all views after changing it.
        
        Change-Id: I5355f40ba27be521dcdf343b08305f3736979bbb
        Reviewed-on: https://gerrit.libreoffice.org/28233
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-19  Arnold Dumas  <arnold@dumas.at>  [e420085f6f106cd78b70ffc3abd02e32123230f4]

        tdf#89329: use unique_ptr for pImpl in datasourcehandling
        
        Change-Id: Ib019d26a72d234245cc1a7322bfbfb11705f29d3
        Reviewed-on: https://gerrit.libreoffice.org/28231
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-19  Stephan Bergmann  <sbergman@redhat.com>  [514c88a33bcbe5deae00a6b9e17a89b0044a8d2a]

        external/firebird: --with-fbsample[-db] is apparently about specifying dirs
        
        ...not about specifying whether to build the examples at all (which would be
        useful for us, but for which there seems to be no switch).
        
        Change-Id: I511b2228a6e5e2df7e0ecb83135ad27945bb04b6
        Reviewed-on: https://gerrit.libreoffice.org/28221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-08-19  Szymon Kłos  <eszkadev@gmail.com>  [b8cff0ca4d65383e7bee03d3470a14d34b117899]

        GSoC addedsfxlo-NotebookbarToolBox to the glade catalog
        
        Change-Id: I42baf03695955158b38c912a8a461bc5745daa49

2016-08-19  Noel Grandin  <noel@peralex.com>  [4753582d6858bb88048ec1744ee50ecf766174b2]

        attempt to fix the xmloff/tokenmap tinderbox failure
        
        Change-Id: I1b70ef90de374ade858b8207802b8048b2dfd248

2016-08-19  Gulsah Kose  <gulsah.1004@gmail.com>  [d01d60be2708c876eaf6b5b58ac784923286c24e]

        tdf#86083 Add group buttons for column and row operation.
        
        Change-Id: Ic95618f37b1b76d320a90c318301644847253edd
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/27570
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>

2016-08-19  Stephan Bergmann  <sbergman@redhat.com>  [9bc591fa1e3723cee508e1484ad422fdef956d7d]

        cid#1371307: Move semantics for BinaryAny
        
        Change-Id: I30b8bb71f8a9e093183ee85484ccd694f3e1e10d

2016-08-19  Noel Grandin  <noel@peralex.com>  [178153e8220aa3bf29078f6df4ed6acd0b2f61e4]

        convert SdrUserCallType to scoped enum
        
        Change-Id: I0121b17242faee4238d82836453cec695f508db0

2016-08-19  Noel Grandin  <noel@peralex.com>  [6078d593fa27eab2035d97e7ef69872564e30f60]

        convert TableHitKind to scoped enum
        
        Change-Id: Ie9cde732a85adadc4edead9a29b456ff15b3f750

2016-08-19  Noel Grandin  <noel@peralex.com>  [1a37d46c794fd8aa5cf2dba0d74103c5c74e9ca2]

        convert SdrInsertReasonKind to scoped enum
        
        Change-Id: I225250ef296bb263bdb83c13e23412bf0204be51

2016-08-19  Noel Grandin  <noel@peralex.com>  [c2238e16fd131c4e6d49960e8b3caf5ec6a3d001]

        convert SdrAnimationMode to scoped enum
        
        Change-Id: I8a88a7ee538dab020e2ee08e4dce4b100f0bfa3b

2016-08-19  Noel Grandin  <noel@peralex.com>  [df418a41c1b90ab1a92eb150d01601f708856722]

        drop enum SvxViewHint::HintType
        
        and rename the containing class
        
        Change-Id: Id81623898b9ff102fcac6c2518240213b7d22233

2016-08-19  Noel Grandin  <noel@peralex.com>  [48c3b33d17591ff5b29f914ae5c0fdf787bf0d52]

        convert SdrCrookMode to scoped enum
        
        Change-Id: If7c62d6c6f5bfa5f4f4f7bdb1af9384f3fa7cea8

2016-08-19  Noel Grandin  <noel@peralex.com>  [eba160af2149f2ec70b78ea60f63f1b49065bba3]

        convert SdrCreateCmd to scoped enum
        
        Change-Id: I8772032dee25c790314384750b8c7277c4879318

2016-08-19  Noel Grandin  <noel@peralex.com>  [fc518ed954aa73eeeb529c21afbcfdfa55ef7fb4]

        convert SdrDragMode to scoped enum
        
        Change-Id: I244132d2240a46f42f14d453e5987968d274e907

2016-08-19  Noel Grandin  <noel@peralex.com>  [e00aa45d3456e2f76ed70d593d6ae1646aa1ae51]

        convert SdrObjListKind to scoped enum
        
        Change-Id: I37577e43ad6b9f0843b52cb3667f654abb335677

2016-08-19  Noel Grandin  <noel@peralex.com>  [5252d3951f2febdfc714f37ffef9f4c0794c4cec]

        convert SdrRepeatFunc to scoped enum
        
        Change-Id: I7702cf3696222c3e1d2422b602bb6c8394e39d7a

2016-08-19  Noel Grandin  <noel@peralex.com>  [4625dcc13cbe6d5277e7c8bc99879b1c060796c0]

        convert ObjStrAttrType to scoped enum
        
        Change-Id: Ief45dea1a9a687777fe6e9b1c0efede90f1e71ee

2016-08-19  Noel Grandin  <noel@peralex.com>  [e5301736046340812162a75ac88ca735f176c93a]

        convert SdrViewContext to scoped enum
        
        Change-Id: Ic41d522cdb7f80614bd5f269fe1d63f022d8dd84

2016-08-19  Noel Grandin  <noel@peralex.com>  [565e08cdca16e9e166da85e3c4b9c9a375a186bc]

        convert SdrEventKind to scoped enum
        
        Change-Id: I96c298089d9ca75909380843c7dbc255c4953b88

2016-08-19  Noel Grandin  <noel@peralex.com>  [a6a2b2826dbf248821147212a2ee9ecdcadd301f]

        loplugin:countusersofdefaultparams in sw
        
        Change-Id: I668bfe93d77b06385544651583bcf71f6b5df2fc

2016-08-19  Yousuf Philips  <philipz85@hotmail.com>  [f97bc791b0879af3fd1bc2d1f7753ce5ffa6ac5e]

        Notebookbar: First round of changes to group implementation
        
        Change-Id: I8d40a44e7f76580c82e3109535300e50d1eb5a0b
        Reviewed-on: https://gerrit.libreoffice.org/28199
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-19  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [d80ad9847e93be3cd20de6b233379ad328c8550c]

        Correct menu Insert>Trend line
        
        Only 1 trend line can be inserted. It is no more possible
        to insert trend lines for all series at a time.
        See comments in b0fbaa6fa28df570e8179f166fe0547892b2dbc7
        
        Change-Id: I3a8548af3d3cd641b4da342ee03681647844fde3
        Reviewed-on: https://gerrit.libreoffice.org/28226
        Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
        Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>

2016-08-19  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [9b9bcef5ef1858c63c8708bfae2ecea3d398eeb8]

        tdf#70565 Set correct default values to "0" of xfId attribute
        
        When xfId is not exist during .xlsx import
        it must have values set to "0".
        It is not impacts spreadsheets created with MS Excel,
        as xfId attribute is always created during export to .xlsx
        Not setting "0" value is causing wrong .xlsx import by LibreOffice,
        for spreadsheets created by external applications (ex. SAP BI).
        
        Change-Id: Ia4986236d5e902d0ff6f7a7a8da8f142b2c5061f
        Reviewed-on: https://gerrit.libreoffice.org/28069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-19  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [af3c42704398109fd23b9289ed951e7f2d00a3f0]

        Update odfvalidator jar - now built with java 1.6 target
        
        Package was inconsistent in target version, broke some tinderboxes
        
        Change-Id: I7933df8a87288a5199a3169c4243d4ae4bb31151

2016-08-18  Eike Rathke  <erack@redhat.com>  [faf8cca6dcf3fc03739f1e14af4d2b959c82c28e]

        Value member @since LibreOffice 5.3
        
        Change-Id: If7aa51768446eb41ce9f3a7d4493a021f380fa34

2016-08-18  Susobhan Ghosh  <susobhang70@gmail.com>  [3ac60abd6f487a32fa605c1761f5f7752f1125cb]

        tdf#83830: Limit width of color/gradient listbox to 150px
        
        Change-Id: I997605edb0ec85f5e68a0b2968533cea278710eb
        Reviewed-on: https://gerrit.libreoffice.org/28224
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-18  Tor Lillqvist  <tml@collabora.com>  [9f8d23d3b71efbfb72b355229dfefce1fb177612]

        loplugin:stringconstant
        
        Change-Id: I6dd872afb8d96da2ceb09ee553795ae98d5c0d09

2016-08-18  Tor Lillqvist  <tml@collabora.com>  [c76215cf99125eb21e259383fdff15d6c621d683]

        loplugin:defaultparams
        
        Change-Id: I738fa9270337b17c9373186cdcbc2e7f8cbc32d4

2016-08-18  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [0d5804cc8e26cbf315c85c3d1c5d62929f49b470]

        Fix sal log for 32 bit Linux build
        
        Change-Id: I2644079cafa46db8689463e1d0abc1cf3bdf49de
        Reviewed-on: https://gerrit.libreoffice.org/28222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [b69503ea67cea885fde8a36f41af37a56455fe19]

        WaE: -Werror=logical-op, I guess this is what was intended
        
        Change-Id: I8646045372fc66cf459a7bd1d977ced6502ef751

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [88c9133b16749e33872e358aedd81ebc81593e3a]

        coverity#1371121 Unchecked return value
        
        Change-Id: I1413b62112922af8d6872de413ca7decc0d75875

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [0afe3e257e9d7b76e252b1022d7d0e4e0c940384]

        coverity#1371123 Unchecked return value
        
        Change-Id: I892b4b0531d456f73777d81cb47847cde2ed7364

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [4495427eabddcb553b3dd7fe06a8abfb320dc51f]

        experiment with renaming for bogus coverity#1371326 Misused comma operator
        
        Change-Id: Idd2cc5e888c85a33c9d26aac26c48f3c74571724

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [1b69b87f0faade1b7bc3bfe552af33da5a2d657f]

        coverity#1371450 Uninitialized scalar field
        
        Change-Id: I7feaef7a97c0acc10f70a1c5807f5c7af0068b78

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [4819843badc7536370052320ff5fb9cd934254e1]

        coverity#1371448 Uninitialized pointer field
        
        Change-Id: Iedfa017dffa4681a9d698108b5dbc7388637c611

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [ffa4d16c798fecee0e268e0cfe02e488d7b971b0]

        coverity#1371447 Uninitialized scalar field
        
        Change-Id: I6c3e18a3ab56a719552cfe9f0f6951e6bce3c2e7

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [d33412979a2efe023a9bbaea4c70822c8a443f95]

        coverity#1371444 Uninitialized scalar field
        
        Change-Id: I3e4294f3459ab069f4bd5a8233cbd8a4c1dd2beb

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [2179871c1f28871749680ecc7dc3191770684129]

        coverity#1371445 Uninitialized scalar field
        
        Change-Id: Ib9d2cf811b86cadee77877c6d294505e985b0111

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [4cb71eca76ca5572f059e4af79ea1578cf766869]

        coverity#1371443 Uninitialized scalar field
        
        Change-Id: I801ca445a89fb1b613323201c3cbfeb26381a8e5

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [13194412aaed3b88655c3e4ce6ae34d742e8273e]

        coverity#1371441 Uninitialized scalar field
        
        since
        
        commit 7438bc1f0c4fd42420460a144cc074bfb8091705
        Author: Rishabh Kumar <kris.kr296@gmail.com>
        Date:   Fri Jul 8 02:48:42 2016 +0530
        
            [GSoC] Remove bitmap controls from area tab
        
        Change-Id: I7290fda782bf7bb5c8a47168f5f74798bc353769

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [fb46ba9dfa37ed3b56c9374230f1dd557d162388]

        coverity#1371440 Uncaught exception
        
        Change-Id: Ia9ce56ecbaecd6e63b3ec7086d3a677a7816c924

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [6d9953a4d951353b5f04acc0522a98ccb331d7ab]

        coverity#1371381 Dereference before null check
        
        this ones in 5-2 also
        
        Change-Id: Ia594fdc466d745df141b76ad7d8af3f362287766

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [cafe446d2456e5bed120045b1c693fbe31874262]

        coverity#1371377 Resource leak
        
        Change-Id: Ib8fddfe5c62b937d23306a31a2a8ab9c83179546

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [bbc2824876f102f237fbe40c16321c31fbdf4779]

        coverity#1371373 Resource leak
        
        Change-Id: Ic292feea48f073b4f3c72d23d4516186ed06328e

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [43641dbdfc25fdecee0c58acb98e016797399ea7]

        coverity#1371371 Resource leak
        
        Change-Id: Icf83030835a62a7ba91a085e87889c17a106993a

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [f36c0efc89201f49dd14d0a225a548753e0b8fac]

        coverity#1371369 Resource leak
        
        and
        
        coverity#1371370 Resource leak
        
        Change-Id: Ib08b893396a9abc210c8ed391170fc620a3dad3b

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [9b181fa48f20b09bcfd9de1fb433a1b21d1546c3]

        coverity#1371368 Resource leak
        
        Change-Id: I5c35b3eaa6e9afe10096bf5013f83ff51cb870a4

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [f20090c4313eddfac481b8ac8cb98f4bb9cfec0a]

        coverity#1371341 Illegal address computation
        
        a sample commit to see if this is what coverity
        doesn't like
        
        Change-Id: I7b1f5d10623616a5aa9c2c8cd84ff3ad71ca665d

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [b5abad1aa512004b32a58b38ba2c9e0c67ce19fa]

        coverity#1371136 Explicit null dereferenced
        
        Change-Id: I61a9bf2b99eabef1802de73ac10fab1c9279c238

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [cb17a73d98a8385a6f7e0cdd86af4947ea2be0ed]

        coverity#1371135 this is surely all wrong
        
        maybe this is the intent
        
        Change-Id: I8917719984bff4aba0e9ced48e031104e3d02c36

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [efe91354ef0445c0b7261174d5dd701feba66715]

        coverity#1371133 Dereference after null check
        
        Change-Id: Ic3ba3e3a6f1ec945c83c5aeaf8b905be3ec49686

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [42ed857640e7d506344713972e0cb6a971391a54]

        coverity#1371132 Unchecked dynamic_cast
        
        Change-Id: I8df35ce69d4960d8f5529100ba705fd4d3cf684a

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [951ceab4016f183d8c8be15f50c12538aa196a50]

        coverity#1371131 Dereference after null check
        
        Change-Id: I292ac0b59af2ed8897367d56ddb01bf4606a7693

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [f0d1a4fce2b1859bf0088badfd0c02ddc1054c15]

        coverity#1371129 'Constant' variable guards dead code
        
        since
        
        commit 920d4463f6e59b815852c173e2974ffc7b4bb284
        Author: Noel Grandin <noel@peralex.com>
        Date:   Thu Jun 23 13:13:28 2016 +0200
        
            loplugin:singlevalfields in vcl(part1)
        
        Change-Id: I7bba52453a57832e5c6d2f54d36c18cf04568ed0

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [063b5a081986a2a64980cb957fd9a0c33dc02ae1]

        coverity#1371127 Logically dead code
        
        since
        
        commit 4391d400e01e4a756d03d357d81e9769c34ae83b
        Author: Noel Grandin <noel@peralex.com>
        Date:   Mon Jun 27 15:11:50 2016 +0200
        
            loplugin:singlevalfields in svx
        
        Change-Id: I43bef29ec1ef8b526b32d511a6013de9ff0758d5

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [213c14a9fb3eed27b9aee343495aa880b9c11c72]

        coverity#1371126 Logically dead code
        
        since
        
        commit 19c3aac98f756f6a9cda44a4cc70a2a924fa85df
        Author: Noel Grandin <noel@peralex.com>
        Date:   Sat Jun 25 23:21:36 2016 +0200
        
            loplugin:singlevalfields in sw(part2)
        
        which revealed the reality of what
        
        commit 5faf5492741abfd013ae677b1ec2fc06276d8644
        Author: Lei De Bin <leidb@apache.org>
        Date:   Wed Sep 12 04:07:30 2012 +0000
        
            Resolves: #i119612# fix the order of Hebraic string are changed after..
        
        did to the effort of...
        
        commit 1ef7ca4438b74f9f7b24451df90b860418d70bb1
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Feb 24 13:28:15 2011 +0000
        
            Resolves: fdo#34319 on import take into account idcthint
        
            i.e. force on the font that word would use. We really need a idcthint
            implementation of our own to be able to do this completely correct.
        
        note that the comment from leidb missed out on the use of the value
        "2", so retain the 0, 1, 2, ff values on import, and make use of them
        where we used to use m_nIdctHint.
        
        Change-Id: Id96ec6b088232a99fd1cbb7901452b5a0f55f8d3

2016-08-18  Tor Lillqvist  <tml@collabora.com>  [e554d2b7f6d6c6abbc89ff293944be473b0e1de4]

        loplugin:loopvartoosmall
        
        Change-Id: I1b7c1172b907a9bdc513324ccb91acc0d647fdb4

2016-08-18  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [a3e3ad9007749e58b49fa457f993b7c55d660c57]

        Updated core Project: help  ea4100df0c087e2439ae438cfa7a3d35efb6dd27
        
        tdf#30456 Add help to Merge Cells dialog
        
        Describe the three options that will be introduced with commit:
        https://gerrit.libreoffice.org/27463/
        
        Change-Id: Iefe1b887d28d1845755e5beeadfa6d829c8d4acf
        Reviewed-on: https://gerrit.libreoffice.org/27467
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>
        

2016-08-18  Tor Lillqvist  <tml@collabora.com>  [bc0abca9a743e156b8117aeccd0648247c9c308c]

        No export validation for the host platform when cross-compiling please
        
        Sure, would make more sense to hardcode this in configure.ac. But
        actually I guess that export validation will be turned off by default
        anyway soon.
        
        Change-Id: Icf266a0f389b9ebc8a28ee2e5f277449875ca885

2016-08-18  Tor Lillqvist  <tml@collabora.com>  [809241fbb2d81bef2eab9f87268915144f22c9a0]

        We don't need any export validation on the build platform when cross-compiling
        
        Change-Id: I3e5c92c2824f1b6503e85cff775424b48c3c38d0

2016-08-18  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [502574cb4f1c081b55445fd4b47de6693ef293e2]

        tdf#79399 tdf#101462 Add qa unit test
        
        Test Native Number formats NatNum and DBNum
        
        Change-Id: I6e62586d9bfcc27162017291ee110cb70f85d425
        Reviewed-on: https://gerrit.libreoffice.org/28098
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-08-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [686887e2cb71e4ffc1e16179b06adf938a9dc7f9]

        distro-configs: disable firebird on linux_clang_dbgutil_64
        
        As it's quite unstable and this way the clang tinderbox fails before
        deteching interesting problems (and firebird is covered by other
        platforms anyway).
        
        Change-Id: Ieaca3a6f5d036c9df22bdbe5a48bf27d2d9ce49f
        Reviewed-on: https://gerrit.libreoffice.org/28223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>

2016-08-18  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [07b25764a4c5479526951c0a0f8fbe4b43f4103e]

        Trend Line UI: R² was hidden
        
        Un-hide correlation coefficient
        better choice of shortcut
        
        Change-Id: I85acd8a91de2d337d8619ba164dcd14d1939fac9
        Reviewed-on: https://gerrit.libreoffice.org/28212
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-18  Eike Rathke  <erack@redhat.com>  [63592999a067d76c896ed79204330e1a4b934c80]

        refine HasColHeader()/HasRowHeader() conditions, tdf#91305 related
        
        Check not only the first row/column whether it consists only of text
        cells, but also the second row/column whether there are only text cells,
        and if so don't assume headers.
        
        Change-Id: I961e93599621c297e866caaf0062f387a7318838

2016-08-18  Wastack  <btomi96@gmail.com>  [0cc1ddf2d8d6bc7df74fdd8f8f97381df681177d]

        tdf#72987 GSoC Use Firebird backup format
        
        Store embedded database files as an archive (.fbk) file.
        The firebird database file is extracted when opening an
        odb file, and archived for each saving.
        
        Change-Id: I6c985f89a0fb01b2294f728b4581053521ca0c88
        Reviewed-on: https://gerrit.libreoffice.org/28045
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [93295a069b9ccccd6fa4da78a6b1ae98c63940f0]

        coverity#1371125 Copy-paste error
        
        this went wrong with
        
        commit 9b9e5cfd2fa629b2e1dc4a193e48a4a4e8d34126
        Date:   Mon Jun 20 17:40:13 2016 +0300
        
            tdf#99589 - tolower / toupper - dangerous to Turks ...
        
        restore the logic to the original logic, but with the new
        api
        
        Change-Id: I445064b19eeefabbd25849bae9ca569710cdfac5

2016-08-18  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [0868f670374cdcf6c2610d91ff8702f59b2e0bd3]

        enable export-validation in tests by default
        
        since ODF and OOXML validators are now being downloaded, so new default
        behavior is to use validation for export tests. To disable validation in
        tests -without-export-validation configure switch should be used.
        
        Change-Id: I5cfebae0375e6676ef8cba4cfdaac4b164eed97d
        Reviewed-on: https://gerrit.libreoffice.org/28014
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-08-18  Tor Lillqvist  <tml@collabora.com>  [79603023925547e1a2ace7cd4e113cdf702622b4]

        Move comment block back where it was
        
        Change-Id: I020c1def83d7cc37f9d5e14f2fefacb31a56bbbf

2016-08-18  Tor Lillqvist  <tml@collabora.com>  [99ee4ebb0e934413bed881a02e4634e4d3f813ea]

        If no WARN in SAL_LOG, use the INFO selection for WARNs, too
        
        Often the choice whether some particular message is displayed with
        SAL_INFO or SAL_WARN has not necessarily been that well thought
        through. Many SAL_WARNs are not actually warnings but purely
        informative. If you want to see the INFOs for an area it makes sense
        to want to see also the WARNs for it. So make it so, unless a specific
        WARN selection is specified.
        
        Change-Id: I6286c5f856b29e68bedb7f20efadf56953f94b72

2016-08-18  Yan Pashkovsky  <yanp.bugz@gmail.com>  [4cd9e45a439b654c8e1ff7983fe7e4bd073b9c92]

        tdf#91305 fix sort calc
        
        Change-Id: Id8969e28d653add5ba4348ece622b2b53ce464da
        Reviewed-on: https://gerrit.libreoffice.org/28094
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-08-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [b6011f07254f8003929320ad842d8d09daca0e09]

        sw: fix accepting/rejecting a change by index when cursor is not at a redline
        
        When there is no index, then the cursor position is used to find out
        which redline to accept/reject. LOK uses the index parameter instead, so
        there never disable the command.
        
        Change-Id: Icbe0905e4ebd170c6f33fe383cd3042d812a2eb0

2016-08-18  rpmbuild  <rpmbuild@fedoraproject.org>  [e527edf06f8befb45b76ee8ebabe62e6dc885e45]

        Resolves: tdf#91533 (rhbz#1364335) Tooltips are truncated
        
        Change-Id: Id9ec91ed9652f491e4e2a0556eeed27bf6517002

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [089620728299ab1688edaf066e9f9790d67449aa]

        cppcheck: noCopyConstructor
        
        Change-Id: Id5323cb6f52666f85965e11b07e4f2bca8af4e78

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [7a31ae209304730e06e1f33333ebc81e7c7b5de9]

        cppcheck: noExplicitConstructor
        
        Change-Id: I61ab542f4cc777ecd8f8393c7bcbb681e529de5f

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [4630157e29f565c110f4fa11223a2d2358508c26]

        cppcheck: passedByValue
        
        Change-Id: I3ffcfe1294a1cbb06aadd3a1a79e9259876e38cc

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [8a6eb111609fbb1e0270ef5ba475b027635c9749]

        cppcheck: nullPointerRedundantCheck
        
        Change-Id: I9d6c38ad3104369c7661bc8a8561807598aecfcb

2016-08-18  Stephan Bergmann  <sbergman@redhat.com>  [3323937085939952aaf0a98147d231dfdfb85321]

        Missing &&
        
        Change-Id: Ib7471e8050b2fb7e97bd90797d3839dca80b9689

2016-08-18  Stephan Bergmann  <sbergman@redhat.com>  [6782d9991c942042c9a959b57355b4bbce5cb314]

        external/firebird: Make GCC check work for Clang, too
        
        Randomly approximate that HAVE_GXX_FNO_SIZED_DEALLOCATION also implies support
        for -fno-delete-null-pointer-checks, and hope that approximation matches the
        various versions of GCC and Clang that are relevant for us.
        
        Change-Id: I265bf3432a852a094318a54975403eac60721ab4
        Reviewed-on: https://gerrit.libreoffice.org/28211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2016-08-18  Tor Lillqvist  <tml@collabora.com>  [ed815a242ef962afa52033a0d94ba6aa4539dd07]

        Add handling of a +RELATIVETIMER flag in the SAL_LOG environment variable
        
        Outputs a timestamp in decimal seconds (with millisecond accuracy).
        
        Simplified the handling of SAL_LOG if no "level" is specified. Now
        just a totally unset (or empty) SAL_LOG causes the default of "+WARN"
        to be used. Given how the code works, it would have become too
        unwieldy to check for all combinations of TIMESTAMP and RELATIVETIMER
        but no WARN or INFO.
        
        Change-Id: I7bb5bb665d4e764e7eee447e93486f6467042e97

2016-08-18  Wastack  <btomi96@gmail.com>  [0a9123152387f7a742481e9f35401270e29ed695]

        tdf#69949 GSoC Firebird implement autoincrement
        
        Change-Id: I6fe08b575f01b986f0a3c96b341f254279427b68
        Reviewed-on: https://gerrit.libreoffice.org/28062
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-18  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [bfbd66f151002af6f65b9c062cc511797690e625]

        Update officeotron jar once more for backwards compat
        
        Change-Id: I9feb6fb2f6631fb82c63e860fe816827fed279fd

2016-08-18  Eike Rathke  <erack@redhat.com>  [5dd8fdae4ad005481068852925aa5e4191c3a6bc]

        xmloff tokenmap: allocate map on heap instead of as class member
        
        Try to make the tinderbox happy..
        
        Change-Id: I564d554739fc38d2a901d38ad676c9ba28f3c233

2016-08-18  Tor Lillqvist  <tml@collabora.com>  [e4626191f7739834d2f66a24b42e12de7a1115cd]

        Mention what negative or multiply specified flags mean (nothing special)
        
        Change-Id: I8ac1839aab3438aa685aa8cdab2e972447352599

2016-08-18  Tor Lillqvist  <tml@collabora.com>  [fb77cc08421c25e9dccac627ca3be65096235e16]

        No need for nested unnamed namespaces
        
        Change-Id: I586c11d4fe61b56624ee158c04e365cfb0cc4012

2016-08-18  Tor Lillqvist  <tml@collabora.com>  [fb00c725bba8b5ea30d47d28d0e54c071f1fe2a6]

        Add handling of a +TIMESTAMP flag in the SAL_LOG environment variable
        
        Change-Id: I9bdcd8b2d7b46a087d7f5461b6f7c3d9f02ec084

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [f8ba7ff1e57bc769a4437c10b11200a6c0b122d9]

        cppcheck: nullPointerRedundantCheck
        
        Change-Id: I2f8e3b4315cf63335ec4ab0c51bbf81f9c8a06f7

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [a3b7bec8409c1d169a96d277e39157d3bc71d914]

        cppcheck: useInitializationList
        
        Change-Id: I10b2985f615e1943f56aed086739258c43ede985

2016-08-18  Eike Rathke  <erack@redhat.com>  [92ba4bc561293cc29e4e92bc3791dd9db1da6b9c]

        Resolves: tdf#101572 New Belarusian Ruble BYN/Br for [be-BY]
        
        Change-Id: I742ca7ae410f49cfa84e595433b241c4a7ca9ecb

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [052e3ebbf7aab404dd6db9960f2e9374aefa9a1b]

        skip checking for icuuc lib
        
        cause its called icuucd under debug windows
        
        and change the runtime load to try icuucd if MSVC_USE_DEBUG_RUNTIME
        was in use at compile time
        
        Change-Id: I10fbe4890a24364a45ae5993ad7e8079ac3fd182
        Reviewed-on: https://gerrit.libreoffice.org/28210
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-18  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [6bfa24aacb56aaf0d16c278ec1f3561d5e3b4606]

        Use English category names instead of localized ones in theme search tdf#87597
        
        Added an OUString array to hold the original English strings
        for search categories. The array is initialized in ctor by using
        an initializer list of strings.
        
        Also grouped the related strings of category names. So it can be
        iterated easily without writing their names one by one.
        
        Buttons in the UI will be displayed with localized strings,
        but the search will take place with the original strings
        coming from the array created in ctor.
        
        Change-Id: Ieb72644203df1325e97693b14d5b3476020c6ff1
        Reviewed-on: https://gerrit.libreoffice.org/28027
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-18  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [5a95364bcb43210708764af91b00663e0b198450]

        screenshot: add screenshot ui test to check target
        
        Change-Id: I6f3540f919f109b88628ed081a184b9e29a35450
        Reviewed-on: https://gerrit.libreoffice.org/28203
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [ee6067eb4a7b41da3635540733d4c28e4687cadd]

        add CVE-2016-3301 testcase
        
        Change-Id: Ia8c1cd93bc6734a7066eb483100bf73af43b7ca0

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [37a8d5de8a79c4e418f465ad26e7f69a8008acf9]

        add CVE-2016-3303 testcase
        
        Change-Id: I3917f55a4086820393a1cfbf8ba63c5fe4b77b40

2016-08-18  Eike Rathke  <erack@redhat.com>  [60d4b7fe920649812e1b2c59f0b54c9c44df9be1]

        xmloff tokenmap: do not assume anything did not fail
        
        Change-Id: If13feffe41631b45605511fbad07965e0d5cb8d5

2016-08-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [f2afe318ce800c1b301f7e1aef769194aa676b12]

        gtktiledviewer: specify author name when calling initializeForRendering()
        
        Open two views, and type into both of them when a Writer doc with
        redlining enabled is open: the manage changes dialog now shows how the
        correct author is used when creating the redline items.
        
        Change-Id: I48fb90301bfcc04b06d5be5544324ca76fe7b3d7

2016-08-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [cb9362faad9fe702031c5e657a31b1963ad4d374]

        sw redlining: support per-view authors
        
        In case there are multiple SwView instances and SetRedlineAuthor() is
        called with a non-empty string on them, switching views will keep the
        SwModule redline author string up to date as expected.
        
        Change-Id: I363221049dbacd67d7c8f4ff3e778f8032a3bc43

2016-08-18  Susobhan Ghosh  <susobhang70@gmail.com>  [451ad09dcb07487dfd0cec58d315595c46863bc4]

        tdf#83830: Numbering dropdown set to 6 lines, label adjustments
        
        Change-Id: Idd354f08678671b94ac8d30510425a5e8baa29e9
        Reviewed-on: https://gerrit.libreoffice.org/28202
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-18  Yousuf Philips  <philipz85@hotmail.com>  [32d160300e7bd51c0f273275a3d8872e55af9ad3]

        tdf#87938 Add descriptive instructions to 2fa dialog
        
        Change-Id: I0bbe3ae4591785e32467dec8554493f0b549d009
        Reviewed-on: https://gerrit.libreoffice.org/28105
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>
        Tested-by: Szymon Kłos <eszkadev@gmail.com>

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [5a70a76082150ed96e9fcddf94915b751c20d003]

        add CVE-2016-3304 testcase
        
        Change-Id: Iecfefeb1bb463dc2590ccaadcbad5c60790ede77

2016-08-18  Tor Lillqvist  <tml@collabora.com>  [50e19b71a63741cfa353fdfdbb13c41784bfc55f]

        Better fix for Objective-C
        
        Not sure what the exact mechanism of the problem is, but anyway, this
        helps.
        
        Change-Id: I5812381af0e4f12fcbdd06eafb1eedc170ffb608

2016-08-18  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b276db51dcb5a9f5a2390a23880ba0a10bed0f4a]

        remove dead resource names, related to tdf#92518
        
        resource ids were last seen in commit
        7ebdd05613de2b779ff28a9fa3ae8115701a7cee
        
        Change-Id: Ic4bed7601690b105683df8ea96c5859bd391f9f0
        Reviewed-on: https://gerrit.libreoffice.org/28188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-18  Takeshi Abe  <tabe@fixedpoint.jp>  [ddeb13b497e3c118c3bcb0fe55e1a61498b9daa2]

        starmath: Use SmCaretPos::GetPosAfter()
        
        Change-Id: Ie05354f9e359b9dbc10f9d8ee8a9579c67ec5e5f
        Reviewed-on: https://gerrit.libreoffice.org/28185
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [cbab44f5eb27c8a45905167d2443f56b816b4a7b]

        Resolves: tdf#101347 conditional formatting super slow on exit
        
        since...
        
        commit 88a0c7d01b7dfd085a0569030f97cc7de0f0d106
        Date:   Sat Mar 26 13:11:53 2016 +0100
        
            switch to a listener based cond format update, tdf#95437
        
        I'm obviously assuming here that the notify doesn't matter
        when the broadcasted is shutting down.
        
        Change-Id: I0fef0ac1c1d8757199dcffb3c8ec1b05a73c1f17
        Reviewed-on: https://gerrit.libreoffice.org/28006
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-18  Caolán McNamara  <caolanm@redhat.com>  [6f069cc1b7b566886d47c65d2e70580eb15fafd8]

        use preexisting helper to get DYLD_LIBRARY_PATH vs LD_LIBRARY_PATH
        
        plus line noise to extend the existing variable with another
        path if its already set
        
        Change-Id: I3e16a0a79da5d6c8c83fbad9c8d65abd9b7e2ca3
        Reviewed-on: https://gerrit.libreoffice.org/28196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-18  Stephan Bergmann  <sbergman@redhat.com>  [223c2258368e113beb7f5e6f2508dae7b394e26d]

        loplugin:redundantcast
        
        Change-Id: Iacdb05dd6c0c486975ac544a0a8a68abed80db67

2016-08-18  Stephan Bergmann  <sbergman@redhat.com>  [96b8a84118e0195be03983bde0b3448f3a216bd2]

        loplugin:redundantcast
        
        Change-Id: I1b1c348311930499e9ee971b87257db40f3873b3

2016-08-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [19eab7b79c13edc657f4e3f380889ed0206357bd]

        svl: no need to iterate in reverse order in GetRedoActionsInfo()
        
        We have random access to the array after all, so the non-reverse order
        is OK as well, and it's more readable.
        
        Change-Id: I966a56ae2e161d95f56927be1b2a9f9162d0f7bb
        Reviewed-on: https://gerrit.libreoffice.org/28204
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-18  Noel Grandin  <noel@peralex.com>  [6fdfa13a096c55f5038c4a850cfb108d30143d4b]

        convert SdrCaptionEscDir to scoped enum
        
        Change-Id: Iec6dfbdc65efde86ff24ddc51c48eb697bf4ead1

2016-08-18  Noel Grandin  <noel@peralex.com>  [55b74b454f4fceccfc05406b44919a5276e0b3ae]

        convert SdrCaptionType to scoped enum
        
        Change-Id: I5c1a2300ec6b3d9dc3085affa08cc544f46b27d6

2016-08-18  Noel Grandin  <noel@peralex.com>  [1cd85a60e3e24aa37015e57581bc2f1e20950f30]

        convert SdrEdgeKind to scoped enum
        
        Change-Id: Icadffb10750f8792ebd88c4f33f272fe565a3c7a

2016-08-18  Noel Grandin  <noel@peralex.com>  [b6471fa5150fca08db9f770aaa7a32c0ae5a5c46]

        convert SdrMeasureTextHPos to scoped enum
        
        Change-Id: I27dccc90565b9e3fb14e88581a181c421caee56b

2016-08-18  Noel Grandin  <noel@peralex.com>  [d4ec2ed0c598273479eb658b8cd10e043fe0bc73]

        convert SdrMeasureTextVPos to scoped enum
        
        Change-Id: I89cc8bc2cfdd3fe059bb38216a10d36dcfea3953

2016-08-18  Noel Grandin  <noel@peralex.com>  [d643cad3f067764ad0d7d7d8f238c590e6e509b5]

        convert ColorModel to scoped enum
        
        and move it into CUI, since it is only used there
        
        Change-Id: I6f8dcfc8d705aa2de2a05eec16f087f17c488872

2016-08-18  Noel Grandin  <noel@peralex.com>  [fde3facbc8bdeb820d828183948eceaec66e525a]

        convert PageType to scoped enum
        
        and move it inside CUI, since it's only used there
        
        Change-Id: I83ac1afaa60da9fb34480363a351608b133154cb

2016-08-18  Noel Grandin  <noel@peralex.com>  [65a4c406e9c0f2953547fbe006ff38644f489fc8]

        convert ProjectionType to scoped enum
        
        Change-Id: Iaab8f2ac68964272e3ea00195b3b05c520a1388d

2016-08-18  Noel Grandin  <noel@peralex.com>  [4a4c1bf4423a8b426c56c8d2b7013d6b5109309e]

        convert XFormTextStyle to scoped enum
        
        Change-Id: I88facbbbe262d9e26d2b45703c4f05c71bf51479

2016-08-18  Noel Grandin  <noel@peralex.com>  [a43de3d55bccfd8312dfcafbd387f3e8c7d1c633]

        convert XFormTextAdjust to scoped enum
        
        Change-Id: Ibc38e73aa5f2134cde7f1ea25b158ea9b8f241a9

2016-08-18  Noel Grandin  <noel@peralex.com>  [7d2cf760ec091a7b1ef6e42616a89b28446682f8]

        convert XFormTextShadow to scoped enum
        
        Change-Id: I1ff9d2f4aec60f050d9dde8e4c0e991169f585cd

2016-08-18  Noel Grandin  <noel@peralex.com>  [6e81c5829702d49b434788be33b687bb3f282b15]

        convert XBitmapType to scoped enum
        
        Change-Id: I749831dfb78c10f3f7b9ebed6a5ee296ba6b2886

2016-08-18  Noel Grandin  <noel@peralex.com>  [7232f03f9a74cc839710d4355470963610aff21d]

        convert SvXMLEmbeddedObjectHelperMode to scoped enum
        
        Change-Id: I12ccc8c7ba0885b3bacd0c17d430a853d327524b

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [a06a8ecb743aa3ffb1be83fbb98f7aa06bc230cb]

        screenshots: fix sc screenshot test
        
        Seems to need a new document
        
        Change-Id: I644d2fcb9fe4ec66e964192d3dda61ca331acece

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [ce6cbf86a5e4e23404a6102d18bb7433a64531d1]

        screenshots: add new global make target
        
        Up to now the screenshot creation was added/dependent of
        target slowcheck. Since quite some modules have added screenshot
        creations now, I added an own target 'screenshot' to allow to keep
        current slowcheck and screenshot creation separated
        
        Change-Id: I80a49a0db607edf8e0405672d570f624d29912e7

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [2bc4917a9b9f961e74f2953a82b1f3a01212f457]

        screenshots: clang plugin & tabpage usage fixes
        
        Adapted clang compiler results, made TabDialog implementaions
        of ScreenShot API work with real UXMLDescription names, including
        a solution for using multiple tabPages with the same *.ui file
        
        Change-Id: I56df878b3db3bcc18fa2b4713b7ad72d42e8eb30

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [b85600c9d49e555421612fdeca6c6316d192bbd6]

        screenshots: fix Linux, exclude a few crashing dialogs
        
        Change-Id: Ie06bb6b0bfd280e386bc418abdc496cb747f44b6

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [2a5ac6f6348acdfacc3a551b184369fe7dbfa0cd]

        screenshots: unify dumping of dialog test batch file
        
        Change-Id: Ia1e79216d9537c65f8b7362778a2e1ad3ec6c2c2

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [51cd1024a689955beacb1a64f30931e2797f7f43]

        screenshots: add dialog test cases for xmlsecurity
        
        All *.ui files create a screenshot, but not all look useful
        
        Change-Id: I5ae156d76d4b0b53a8c5a9950afdbc42d8e66b73

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [5212bd732f516a163ff514319937473fa57e81bf]

        screenshots: add dialog test cases for vcl
        
        All *.ui files create a screenshot, but not all look useful
        
        Change-Id: Ie189030767feb0acafa879d6d3912851d0d6db5a

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d43fc027a5fb724ebd4cfc4b2072ba6ced77bb9d]

        screenshots: add dialog test cases for uui
        
        All *.ui files create a screenshot, but not all look useful
        
        Change-Id: I95c254a2f98e0d5b1efc4f167be8499c5cf82436

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [89a0328551578ec60e1548776da9633263226cb7]

        screenshots: add dialog test cases for svtools
        
        All *.ui files create a screenshot, but not all look useful
        
        Change-Id: I7a7a6c3ab38e8890404082dd359ff5f4f1ebf9fd

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d8c45ed297a2e8fc24b84a7b8aeae2ea1bb452a3]

        screenshots: add dialog test cases for starmath
        
        All *.ui files create a screenshot, but not all look useful
        
        Change-Id: Iee511be3b1a94e036b289e55d77f690e10627706

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [641d1367a50189769b34b1c3007aa8ad78484bf0]

        screenshots: add dialog test cases for sfx2
        
        All *.ui files create a screenshot, but not all look useful
        
        Change-Id: I2bf5165828daed91a7e09205e6b329f0c844c3fc

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [a88c482429144561ebaf716648268dba834aac93]

        screenshots: add dialog test cases for reportdesign
        
        One patterned dialog does not work what means all based on this one
        do not work, need to be instantiated for real probably...
        
        Change-Id: I8d82e0dbf937bb4c052486da21ada58afe7f5a08

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [7906b063d3a3dffeea49a11d32cf93f8cba43e8c]

        screenshots: add dialog test cases for fpicker
        
        Change-Id: I6c94ff393e823552ea9c2332bd05abf5b2fafd54

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [8de6321946d08660b23514af528001d9cc976a78]

        screenshots: add dialog test cases for formula
        
        Change-Id: I2fb495dd8603b00127504240e4bec16726c2153f

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [4e7396dbe06df9cb6d441b0cf6c245426c11ff68]

        screenshots: add dialog test cases for filter
        
        All *.ui files create a screenshot, but not all look useful
        
        Change-Id: Idd684f1fee55eebb58b4b56a2681cd4058be2880

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [7a03c93bd6daee6f8f670629c7b3e3bedff209d9]

        screenshots: add dialog test cases for desktop
        
        Only one dialog had to be disabled, some others look not
        very useful
        
        Change-Id: I2f8e786c0bb94259c5d03e7a72cc1d6ed9bbc066

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [62e81fd51b92d1cfad72265d46ba168545edbb48]

        screenshots: add dialog test cases for basctl
        
        All *.ui files create a screenshot, but not all look useful
        
        Change-Id: I79be2811df628286e5af058a5a8e0232ddf6a2f7

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [daf841bff75bbd4700ec901c114bfe0f4a8171ee]

        screenshots: add dialog test cases for dbaccess
        
        One dialog makes the execution hang, seems to wait for some interaction
        
        Change-Id: I68ef4f9b2a1575a6c70238f82eb27ee87aaae336

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [56336f97625acbd9cc9de9e36e34cc5d02343464]

        screenshots: add dialog test cases for chart2
        
        All *.ui files create a screenshot, but not all look useful
        
        Change-Id: I90d977ae84a65e9576ba9cc9b178407997e4ba79

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [fd73a4b6ea4ba4ff9f6e513b0f812f38c8414c34]

        screenshots: add dialog test cases for cui
        
        Only one dialog had to be disabled, some others look not
        very useful
        
        Change-Id: Icbf46365e1824ea320ce721b8c783883336e9278

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [62b84ba934d8fafe05ffc76ed73d05b450dc714f]

        screenshots: add dialog test cases for svx
        
        All *.ui files create a screenshot, but not all look useful
        
        Change-Id: I5aeec438b90488ea19cdb1251fee7dcf23e1c2cb

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [2db8b3a81554735552e366ebbad1227579dee4ca]

        screenshots: add dialog test cases for writer
        
        Writer has currently no known dialogs that get created
        with an opened writer document. There are some ui files
        that do not work with fallback (7), but most work (167).
        Not all look good, though.
        
        Change-Id: I92a6a5077e3a8c93148e162455093399ba1f99ed

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [e56334255291a0ccb5165d7ceaa1391b906bb4de]

        screenshots: fix fallback cases for sd and sc
        
        Change-Id: I27dab5552e3924df30c8b09c46994b2d645bcde9

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [dc1e30095fa02fa4116fa96783bd4d51fe912473]

        screenshots: fallback screenshot to ui files
        
        Besides the already existing methods to dump adapted dialogs
        and create and dump fallback dialogs I added a possibility to
        process a given input file which may contain a list of
        UXMLDescription files (*.ui files), one per line. This file
        is processed (empty lines and comment lines using '#' allowed)
        and for each descriptor first tries to find a known, adapted
        dialog. If found it gets used, else fallback is tried.
        Added ui-definition files for sd and sc which contain all
        ui-files from these dialogs. Adapted the test base class to
        hold the needed functionality.
        
        Change-Id: I1d4c64af8cd5d9c89a53b193951c3e49669f5852

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d098f0c957824bd5dec89a799398d587ce9fb96f]

        screenshots: Use UI string and fallback for UI-String only
        
        Two changes in this commit:
        The Dialogs to be dumped are identified in their test files
        using their UXMLDescription to allow later to 'find' the
        known dialogs and use the specialized construction for these.
        Also added a fallback to construct a vcl Dialog based on only
        the UXMLDescription and the VclBuilder. This will be constructed
        without any active initialization/layouting, so should only be
        used for unknown Dialogs. Also added a dumpDialogToPath version
        to the tooling that can work directly with a vcl Dialog instead
        of a VclAbstractDialog.
        
        Change-Id: I90abb6f59c2fcc5d534907ae7e4b9a15edc2d694

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [836a77e5d6fdad5b74d296d5b55a6b0c8f016ade]

        screenshots: use new bootstrap fixture in sc and sd
        
        Change-Id: Ida0d3179726896b32b0876b1855b1f0be12d3b48

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [13184da2a39bc162b1912affd099daae74eb3a88]

        screenshots: move shared code to separate class
        
        Change-Id: I1760de221bc53d345c2bbfb4fe878c120073ea45

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [2e288225568077df79703da086668b0d533449c8]

        screenshots: this is really unused
        
        Change-Id: Iaaf171f7b91476be0f2d668402e6f309b81d53c3

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [01157c17018e2621b34ba46867a09296b9b92321]

        screenshots: use smart pointers
        
        Change-Id: I7b3780aecc7807e5905865f8d7eca816993ab148

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [a95241606c517c578c498ffefa95190ba1ed168d]

        screenshots: gen screenshots during 'make slowcheck'
        
        Change-Id: I666dfcb451367f5ac9f36207703cf090c1846b35

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [061a94ebb244d13e74608de098af49a6d1bf1967]

        screenshots: don't leak windows
        
        Change-Id: If39441d6419556d1ae7637626b17b81357d29c38

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [cb7dadfc099a73414a6d9345f615afcf4f0fe7f0]

        screenshots: support creating shots of tab dialogs
        
        try that with ScAttrDlg first
        
        Change-Id: Id84f5940ca3de9788446f2e513fa3991f31a2d5a

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [2dfbc3420138cf5fb16545c97f5ae0f1a7b9e7ba]

        screenshots: sc dialog factory ifc for tab dialogs
        
        Change-Id: Ia1f67a161cfadbf2b71d3647c50e1c0a4b24ae8d

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [04a200cf8e578a9f41d4511f31c1ee16fec4556d]

        screenshots: don't crash on opening csv import dlg
        
        Change-Id: I1ff56d79f7ff31317187cf077380481f1ef44366

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [34029d980bb7f213c766d42381f57c78df14ae17]

        screenshots: dialog doesn't even have a help button
        
        So drop helpID argument from its ctor (not to mention the fact that a
        help text with ID .uno:TabBgColor doesn't exist either)
        
        Change-Id: I0624f0474334cc799d67f7f292e11194de5195fa

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [cd2ecb3bd5f8b7855664ba8964c95be2e3378c75]

        screenshots: actually save screenshots for sc
        
        Change-Id: If563f5b0fd5b28589bfbe4cf91061951acd14ebf

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [ecdfab087c457ba693edae8ae75413c144209dab]

        screenshots: interface for sc dialog factory
        
        Change-Id: Ibe0f8ec2714002b2dc84ef0c0bb8cb845e906aab

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [a80bfcb38b0664a779f567b0f45b5445465ecf2d]

        screenshots: open more sc modal dialogs, part 2
        
        Change-Id: Ia5a1bbc00acff10405aa5205b9fd5a930deb5fc9

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [495224ac15f261b369935aab7c7946235dcb887e]

        screenshots: rPath argument is now unused
        
        Change-Id: Icd3c66b83419f25b198937b05ede9b22f1344726

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [14bb8b72c6a0aa2b302bded1a0f608c45bac9271]

        screenshots: modify tab dialog screenshot id a bit
        
        Use only ID of the current page.
        
        Change-Id: I27ef4d2112a047379cec6bc221ba403f1a0371e4

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [b8df3d4914f04c40570abca2afe0efac6d6c0d06]

        screenshots: names to copy screenshot IDs
        
        For tab dialogs. While at it, factor out file-saving code into
        a separate function.
        
        Change-Id: Ideffc9934c0d562fe365d0bb1942f31056d4a486

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [b5ff9533eef60c16c25fb66d97a3deaa73ed8494]

        screenshots: write created screenshots into workdir
        
        Use osl file abstractions for that
        
        Change-Id: I876ca61e1d42b29f7c592b2778d8847b15513b98

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [ab436a45ea10a7bb76f7f2ee3371259d1eed36d4]

        screenshots: open more sc modal dialogs
        
        Change-Id: Ie0d0bcea3409f99cce0b9dccd4f316d1da3c0d84

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [849c92d867ff3eaac58af55dca4f35a5c075996e]

        screenshots: kill work-around for pseudo-headless mode
        
        Start test with use_vcl_non_headless_with_windows instead
        
        Change-Id: Id6ff9c6f15ec927e1cbe2c599c526857982a76d2

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [a7c3ced4afaa3ca0c0cfc6a951b5f0d404836376]

        screenshots: opening some sc dialogs from cppunit
        
        Change-Id: I4e56f0264ada77e24f5d71fa9eaf48e5eedaaae8

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [181932b31ea9c07a9bec3677e73b67a9a6d4e3f2]

        screenshots: unset VCL_HIDE_WINDOWS
        
        Those screenshot cppunit tests need to run in non-headless mode with
        dialog windows exposed (i.e. VCL_HIDE_WINDOWS must not be set)
        
        To preserve the current behaviour (VCL_HIDE_WINDOWS is set always on Win
        and Mac, and in use_vcl_non_headless case on Linux), introduce 2 new
        variables:
        
        gb_CppunitTest_show_windows: unset VCL_HIDE_WINDOWS unconditionally
        gb_CppunitTest_hide_windows: set VCL_HIDE_WINDOWS=1 if HEADLESS is empty
        
        (i.e. let's not use emptiness of HEADLESS as an indicator, as it is
        empty in 2 mutually exclusive cases)
        
        Change-Id: Ib2f7a9cfb1202944d10856c44b6ac7c41156b333

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [28a806d3f1a301660d68fc514e7443df43728e35]

        screenshots: exclude sd tests for the while
        
        Change-Id: Ia5fc46f5030285049acf4836ba4cbd6285cbe5ae

2016-08-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [7d5bda0a2fdf8670b34e1e3f5043ddbe5399237b]

        screenshots: add missing cppunit files
        
        Change-Id: I9fd716671c7d1dc568d14b914c9a802fc6239a5e

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [ed43afc3a7d7f8ceadb01827b2c67f793cddd7bb]

        screenshots: added support for minimal Screenshot ifc
        
        For simple TabDialogs with minimal interface. That works, but found out
        that for SD it's using a TabDialog with two TabPages with the same *.ui
        file. To avoid problems for now, adapted to use PageIDs again, marked in
        the code as to-be-changed.
        
        Change-Id: I30af6367f4d3c1e9097b1fe3d2b230ab4eab5ed7

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [797db46a892eda18ca9b76f96e091c13211f1a33]

        screenshots: added pretty much all sd dialogs
        
        Windows version works well. Linux
        needs some adaptions, working on it. Also need to take
        a look at tpure TabDialog/TabPage cases (see case 23)
        
        Change-Id: Id0d32e14810dbc62b7735becf1826a9b436ce546

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [72aec4f8f1babefa6a62ff3d035b6d7661de476a]

        screenshots: added stuff for Linux build
        
        Change-Id: Icc219fd6d2d8fc555f8e54d1fd0116e5976c5f7b

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [13a9727a6399df8df0b2719adb094c81e147a3e8]

        screenshots: added more virtualization/abstraction
        
        TabPabe Identification to UI-File names. Isolated some data
        initialization constructs. Added more dialogs to dump. Should dump on
        all systems now
        
        Change-Id: I7ee07309e0bf88064f789c13bcbff93c17370f77

2016-08-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [3fb0839da320bb2256b7a2dcf46363fc25bbfbc9]

        screenshots: extend default paths where stuff gets written
        
        Change-Id: I1886d832bb9474371ea27d4d36f0446b221246d0

2016-08-18  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [eab85ed43846c7304980c098522f51de7ff11da8]

        configure: move export validation, check for min jre
        
        officeotron needs JRE 1.6 at minimum, so check for that and bail
        out sensibly. Had to move that entire block down after java version
        checks.
        
        Change-Id: I69b510c53a789478710dae6167a237c2edf40f2d

2016-08-18  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [327f5cc66f122979943d2c896eb1824791a854c9]

        Update officeotron jar - now built with java 1.6 target
        
        Mac did not like the previous 1.7 bytecode version.
        
        Change-Id: I0dc22731cadaed7883023cb89a84d7c9304714e1

2016-08-17  Caolán McNamara  <caolanm@redhat.com>  [9555b9c71031e2f91d0975f2eafa32481160508a]

        Tino should be Tinos
        
        Change-Id: I9f02547e2c800816abe395c42fecadba2ee7332e

2016-08-17  Stanislav Horacek  <stanislav.horacek@gmail.com>  [b7ccf456349c5c72b6b021e6a27d2bd8f30d7196]

        Updated core Project: help  641b43850cb2903e640bfbdd5df413e80aff2b68
        
        tdf#99840 update info on saving of pen drawings in Impress
        
        Change-Id: I46546fa3a25cf2eed21438f6171f1959777166f5
        Reviewed-on: https://gerrit.libreoffice.org/28093
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-08-17  Martin Nathansen  <marsianer@gmail.com>  [e879ddeda3d81ec95022142f7d4e514bfec8b123]

        Resolves: tdf#101245 doc(x) protected areas not protected with disabled cursor
        
        Protected areas of imported doc(x) documents are now protected even when
        the “enable cursor” option is disabled: It is still possible to set the
        cursor into the protected area, but the text is not editable anymore.
        
        Change-Id: If45dfc82fb7cc70e0a6569a9d735eafcafda9bc2
        Reviewed-on: https://gerrit.libreoffice.org/28075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Oliver Specht <oliver.specht@cib.de>

2016-08-17  Lionel Elie Mamane  <lionel@mamane.lu>  [2a871f0f24de805d8d11ae75a896004a5e522b8e]

        firebird: fixup cloop on Windows
        
        newly added patch was already essentially included in firebird-cygwin-msvc.patch
        
        Change-Id: Ibb4d17ced8fd58dd46ff8ca54c8a0d9d0422345e

2016-08-17  Lionel Elie Mamane  <lionel@mamane.lu>  [40bab0a345305ec271baa374cab20d55eeb2661d]

        firebird: gcc6 compatibility part 2
        
        Change-Id: I78ef547f4996050bffe83ab7e0e6acd046264bf8

2016-08-17  Lionel Elie Mamane  <lionel@mamane.lu>  [31b13ed9ef5c46e732208be17d7c90c3af89ed42]

        firebird: gcc6 compatibility part 1
        
        Change-Id: I4fbb131a629275626510d5311550e8bf8cdef6d5

2016-08-17  Lionel Elie Mamane  <lionel@mamane.lu>  [5dad45d798eaaeaa4c6e480e4ce4cd06964e7a1f]

        firebird: have built-in cloop use same compiler as everyone else
        
        Change-Id: I44cbbc82e34b9f4047a2fbebc3b959e3e148452a

2016-08-17  Stephan Bergmann  <sbergman@redhat.com>  [5e1476af00466e657290d952365f2cf91a59a614]

        Remove duplicate line
        
        ...that was added with both c4c10c17adfb139a208deeb1a47a9fcad924b9c3
        "INTEGRATION: CWS sb87: #i88687# let Loader call new unoinfo instead of old
        juh.jar UnoInfo.getJars" and 9d53b3321881bd54526f08a9219c539c1430f2b5
        "INTEGRATION: CWS jsc21"
        
        Change-Id: I355cbd933e3cff76416d02af8d6717326e0f3cb7

2016-08-17  Stephan Bergmann  <sbergman@redhat.com>  [e175592a2732c34e16bcd9c19dc465e4974071c3]

        Add missing Loader$1.class
        
        ...that was introduced with abbf4777f29374025d576ef8daa3f6dcba02ddf5
        "cid#1326844: DP: Use doPrivileged"
        
        Change-Id: I8cd4d947b258313d4d171c5888490d1a860ebee7

2016-08-17  Tor Lillqvist  <tml@collabora.com>  [4d4c19fe44cbdb2fa462c7044318fe34958261ea]

        Nah, just check for iOS explicitly for now
        
        Fixes build breakage on Linux with a system cairo.
        
        Change-Id: I4ef52fbd4a95f72c78433038654571d59efe8996

2016-08-17  Lionel Elie Mamane  <lionel@mamane.lu>  [64ccdbe5060986feda35d035012b1ed1016139a7]

        fixup firebird with internal icu: link time
        
        Let us see whether firebird uses LDFLAGS on MacOSX now...
        
        Change-Id: If1a2d1f11f1c17d8e4cc21f0bae87ec042333e8e

2016-08-17  Tor Lillqvist  <tml@collabora.com>  [bb10522fd92948b442cd5742677fcae65b8f8027]

        Revert "These 'inline' keywords are fairly pointless"
        
        Nah, they are a good idea in most cases.
        
        This reverts commit 1c8e4f74c63312fca5898452fae4ba32268fce65.

2016-08-17  Tor Lillqvist  <tml@collabora.com>  [53f9b5affe109342f1f6f02a2211fdd8b7047571]

        Drop some iOS-only code that seems unnecessary and in fact crashes now
        
        Change-Id: I146e340548830c18bc6737a723e0b4d3a684d1c9

2016-08-17  Tor Lillqvist  <tml@collabora.com>  [a1d9ed56029b5c6e70500314719ddcfae848aca0]

        We use a much newer ICU version now
        
        Change-Id: If631e7a4d3faabcce52e3c890faed5e649d2e967

2016-08-17  Tor Lillqvist  <tml@collabora.com>  [1c8e4f74c63312fca5898452fae4ba32268fce65]

        These 'inline' keywords are fairly pointless
        
        Change-Id: I1018ca4954282d0b62a254d509e29493588960c1

2016-08-17  Tor Lillqvist  <tml@collabora.com>  [cb87239694e17e014c345a231c0eb21cb121f6c2]

        Use correct path to the build platform's services.rdb when cross-compiling
        
        Requires introducing LIBO_URE_MISC_FOLDER_FOR_BUILD.
        
        Change-Id: I133a7f73e48090f67764838b45de4fe8b7580efe

2016-08-17  Tor Lillqvist  <tml@collabora.com>  [fb83fd9d22e07f8a12e5f54eea60440123125717]

        Massage ifdefs etc for iOS to avoid undefineds
        
        I think it's best to not use cairo on iOS, even if we do use it on
        Android. We probably want to use native APIs for the functionality
        that cairo would provide. Just like we do on OS X.
        
        No idea whether the resulting TiledLibreOffice will still work like it
        used to in May last year, when I last tried.
        
        Change-Id: Ie15cad6918d7a66e2aff7faabfcade7f3246b060

2016-08-17  Tor Lillqvist  <tml@collabora.com>  [f07b8e63fde24c04e0f496c356319440e03b4741]

        Surround use of StarBASIC with #if HAVE_FEATURE_SCRIPTING
        
        Change-Id: I996d5c9bf07a8cccb7790780f9772d512b155ffc

2016-08-17  Tor Lillqvist  <tml@collabora.com>  [a995d607efae4ce805f2122778456c88bc34d965]

        Adapt to LibreOfficeKit API changes, LOK_USE_UNSTABLE_API
        
        Change-Id: I7d83c90a8f3930f043101ed81b090dd38c43f986

2016-08-17  Tor Lillqvist  <tml@collabora.com>  [d97a4e5feb9cbed73f11d09171e4173bc6931f15]

        Why wouldn't we need liblangtag for iOS?
        
        Change-Id: I7bb75b17003a5a40f69da1f2db5f377d5f349c34

2016-08-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [087b71f423cf6c047137fb1316527132bb47fc05]

        sw: allow accept/reject of redline by index
        
        Previously .uno:AcceptTrackedChange / .uno:RejectTrackedChange always
        worked by cursor position, but redlines are stored in the redline table,
        so they have a unique index. Allow specifying that index when invoking
        the command, and in that case ignore the cursor position.
        
        The index is not stable after an insertion / deletion.
        
        Change-Id: I493a22e84800ded224fb6b9c61261744dc0fb64f
        Reviewed-on: https://gerrit.libreoffice.org/28192
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-17  Caolán McNamara  <caolanm@redhat.com>  [f2033c28f4ddb5984fc9b2374486f229f296d5f6]

        enable password export tests under macosx
        
        gerrit says they build with this cert folder
        disable variable in place
        
        Change-Id: Ibf711a01e6c055613c65dd94d85b523e7c8b5acd

2016-08-17  Caolán McNamara  <caolanm@redhat.com>  [34d7a1d9bf0866b9dddb684e723d9f1e5e9a3697]

        revert div by 0 ubsan hackarounds now
        
        Change-Id: I6497a87d3071f91d5465033d2dc6ecafaa6461f4
        
        Revert "use div() instead of /0 to content ubsan"
        
        This reverts commit fa293f7d6792a2beab048461c8a067e9ca980bb8.
        
        Revert "use div() instead of /0 to content ubsan"
        
        This reverts commit e043cce9a48c1e4f4dd232a58de64f03d1d3919f.
        
        Revert "use div() instead of /0 to content ubsan"
        
        This reverts commit ebe04c075649c677b55941e3b4e57fbca150b5db.
        
        Revert "use div() instead of /0 to content ubsan"
        
        This reverts commit fb2c146752074b132d665e40343a08dcb2e6672e.

2016-08-17  Lionel Elie Mamane  <lionel@mamane.lu>  [ebe4259437254123697d6d62a4475f112efff31c]

        fixup firebird with internal icu
        
        Change-Id: I38e44875234aa0c8382ab6e01b4f4c5cc16b834e

2016-08-17  Stephan Bergmann  <sbergman@redhat.com>  [be9cb972503d1eb6283d43a8bbabfef7f5ffef0a]

        Silence -fsanitize=float-divide-by-zero in some parts of sc
        
        ...that rely on floating-point division by zero to produce infinity
        
        Change-Id: I081c88a9631b1d8aab85c600c6da04f158089644

2016-08-17  Eike Rathke  <erack@redhat.com>  [7d733e16513a1b9413303d60feb03c5a0de941fc]

        Resolves: tdf#88257 handle FILTERXML array/matrix context
        
        ... in which subsequent node elements are to be stored in the result
        matrix.
        
        Change-Id: Ia980a99a2b9ffba0e651f5d4c2420c8acfb80615

2016-08-17  Mike Kaganski  <mike.kaganski@collabora.com>  [190f0685c866b6232564c9d207456d3292d7a551]

        tdf#69066: use Restart Manager to restart processes during installation
        
        The goal is to allow installer to automatically close and restart closed
        applications, and thus diminish users frustration when they don't know
        how to close explorer.exe, or how to start it again and bring desktop back.
        
        Reference: https://msdn.microsoft.com/en-us/library/windows/desktop/aa370379
        
        Notes:
        * A dialog MsiRMFilesInUse must be present in MSI.
        * It will only be used when operating system's Windows Installer version
        is >=4.0, and OS is Vista or newer. If system's Windows Installer is older,
        then current FilesInUse dialog will be used.
        * MSIRESTARTMANAGERCONTROL property has default value of 0, that enables
        installer to use the Restart Manager. It is explicitly set in MSI just in case.
        * Do not use Restart Manager and do reboot is selected by default.
        
        Change-Id: If9d8be7cb478d81db03485ee912991ae9d568ed8
        Reviewed-on: https://gerrit.libreoffice.org/28171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-17  Olivier Hallot  <ohallot@collabora.co.uk>  [cc0a182b8f38d1beb1dac4c473eb2f79952fa563]

        Updated core Project: help  38af1adac0c495b5865cd70d8a29163ec2fcdc14
        
        Document classification help page enhancements
        
        Added more information on
        Objective of classification
        Categories
        Levels
        Customization
        Pasting contents
        Toolbar
        
        Grammar and liguistics checks welcome.
        Corrected lawsuits
        
        Change-Id: Ibdf652a9ee7927fa10262c7b3b54f1d750bf72c6
        Reviewed-on: https://gerrit.libreoffice.org/27857
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-08-17  Wastack  <btomi96@gmail.com>  [3828e10f7c3918f89312228739b428dc5046b52e]

        tdf#91324 correct firebird date format
        
        Store date inside the embedded firebird database as:
        Years as the years since 1900.
        Months from 0 to 11.
        
        Change-Id: Ic6269a183261c4c482f91f0d3871b42c54d4b99f
        Reviewed-on: https://gerrit.libreoffice.org/28173
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2016-08-17  Wastack  <btomi96@gmail.com>  [d3a510e6ec7a42a7a30a24b7373931b8a8ef1a54]

        tdf#73073 GSoC Firebird Set autoCommit true
        
        Use autoCommit for embedded Firebird database.
        
        Change-Id: I5633960b8e3d4e6ee8f9b4f29406c7208a059521
        Reviewed-on: https://gerrit.libreoffice.org/28047
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2016-08-17  Wastack  <btomi96@gmail.com>  [45f42681f4d1260c42140a313560534e605f81a4]

        GSoC Upgrade firebird to 3.0
        
        Embedded firebird is now version 3.0.
        
        Supports MSVC 14.0.
        
        Instead of fbembed, there are now two libraries: fbclient and
        Engine12. fbclient is linked as fbembed before, Engine12 is loaded
        at runtime from fbclient.
        
        fb now needs system libtommath, which is supplied
        as a new ExternalProject of LO.
        
        Change-Id: I132939bdee745795b22f675e4265e9590079c45f
        Reviewed-on: https://gerrit.libreoffice.org/27642
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2016-08-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [0cb7d76bc5552245642ba423a87831cd9e0b2b92]

        writerfilter: fix Android build
        
        lround() is missing in the std namespace on the broken Android toolchain, work
        it around.
        
        Change-Id: Ib53ace52c3a7c345de1326e3566a279f2a3f1bce

2016-08-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [69fb6a307172e244497bc618a102afccdd7c93b7]

        lok::Document::getCommandValues: expose redline info
        
        Index is added as a property for each item, so that later changes can be
        identified by the index when they are accepted/rejected.
        
        Change-Id: I9362d208fdbed1f46d64558d44498d2b19150c81

2016-08-17  Stephan Bergmann  <sbergman@redhat.com>  [62c4a8aacf76771e97a8da35096e6ad69a11979a]

        "make debug=t" enables debuginfo again
        
        ...which had inadvertently been broken with
        99db9f2295eb9a8b3288df9798a292b8d6e1b854 "Make --enable-symbols orthogonal to
        --enable-debug/-dbgutil"
        
        Change-Id: I3962aa8c67426f3aebc5ad746f7ac281c68d941a

2016-08-17  Stephan Bergmann  <sbergman@redhat.com>  [ea704f00dea2c4fe0a229876993801ea83c3c4a1]

        Avoid division by zero
        
        ...when i == 0.
        
        Change-Id: Iae1adbe559370bdba195afb74e83b5c94e5de4e2

2016-08-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [9dbaf6b3b6112d9e16fd64ab0ed5dff6e513e5f8]

        tdf#95292 MM: add unit test
        
        bEndOfDB was handled inconsistently in ToNextRecord for record
        selections and normal record iteration.
        
        This unit test checks mail merge to generate the correct amount
        of three pages (actually five with the hidden, empty pages) for
        a five record data subset, mailing a linked label document with
        two labels. Previously the third / last page was missing.
        
        On Windows, this test originally failed, because the test document
        for synced labels opens the "synchronize" dialog, which is
        generated from an UI file, which are missing in the default test
        configuration.
        
        So this patch also switches the mail merge unit test to the
        "instdir configuration", which has locking enabled and prevents
        opening a documents twice. As a result we can't use a document for
        two test and have to load the source document for inspection after
        the UNO mail merge call, because it can just work with a file name
        as the source document. This way the document isn't opened twice,
        and the tests still pass on Windows.
        
        Change-Id: I98b33defc403c40b84af44d91ed7fdcf6cf347a3
        Reviewed-on: https://gerrit.libreoffice.org/23503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2016-08-17  Stephan Bergmann  <sbergman@redhat.com>  [0dd82f4ffe7ae462bae30b93d245d2234c55ef84]

        tdf#86087: Convert relative URLs to absolute upon import of docx etc.
        
        ...to fix the import part of tdf#86087.  Apparently, "fragment-only" relative
        same-document URLs (like <#anchor>) are supposed to remain relative; otherwise,
        various tests like testFdo69548::Import in CppunitTest_sw_ooxmlimport fail.
        
        Change-Id: I2dbba2f2f1e225f85e21600e68a3c4cffdb023b2

2016-08-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [8004bcd6e1180bdeae03200b2e5f6f93351d5e07]

        sw: use std::lround() instead of manual rounding in RTFSdrImport
        
        Change-Id: If869c3f987996918904dca76de92d3e35789efa5

2016-08-17  Stephan Bergmann  <sbergman@redhat.com>  [0214be9338f5a375014f8246f9908bbd22b27e58]

        -Werror,-Wunused-private-field
        
        Change-Id: I7c1f1438be7226b9ea4692f1c4e39782288f6196

2016-08-17  Stephan Bergmann  <sbergman@redhat.com>  [6be059453e243af45de6f5a3fa33d30b6dbf3d36]

        Use full absolute URL in footer-contain-hyperlink.docx
        
        What this binary change does is change in the contained
        word/_rels/footer1.xml.rels from
        
          Target="www.google.com"
        
        to
        
          Target="http://www.google.com/"
        
        because of:
        
        <sberg> vmiklos, do you know how
          sw/qa/extras/ooxmlexport/data/footer-contain-hyperlink.docx (introduced with
          4654e9b113a66c800161d0ee82d587055fff4f8b ["fdo#74271: Added unit test & code
          changes for footer contains hyperlink."]) was created?  It contains a
          word/_rels/footer1.xml.rels with a <Relationship Id="rId1"
          Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink"
          Target="www.google.com" TargetMode="External"/>, where that
          Target="www.google.com" is not a proper URL, but the testFooterContainHyper
          link test in sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx expects it to end
          up as "http://www.google.com/"
        <vmiklos> sberg: [...] that sounds like a bug, MSO resolves that as a regular
          relative file reference, i.e. to file:///...\ooxmlexport\data\www.google.com
        <sberg> vmiklos, ah, that's good to know; I'm trying to fix tdf#86087 ["FILESAVE
          FILEOPEN VIEWING: Can't open or save relative links in docx"] by turning
          relative URLs into absolute ones when reading docx etc. in
          writerfilter/source/dmapper/DomainMapper_Impl.cxx, but that now caused that
          test to fail
        <sberg> vmiklos, so I guess it's best to modify
          sw/qa/extras/ooxmlexport/data/footer-contain-hyperlink.docx to contain
          <http://www.google.com/> instead of merely <www.google.com>
        <vmiklos> sberg: yes, i think so
        
        Change-Id: I7986acb66f260faaf8fe5398f3778cc35fb9930d

2016-08-17  Caolán McNamara  <caolanm@redhat.com>  [a88e8607800e68461c4f7fc5e1f72f5f802c53fd]

        these are typically used for export substitution
        
        Change-Id: I6d31e7eaa87fc43faeefb5d4095efab8cedd3679

2016-08-17  Noel Grandin  <noel@peralex.com>  [8cb4a74de40973006e569f25958bd7585ddfc3e4]

        loplugin:staticcall
        
        Change-Id: I0e35e3e6b7540fb1b8a65b034095d2b1fe80715f

2016-08-17  Noel Grandin  <noel@peralex.com>  [d5de00cc73ca6b60f586c13f22d7b78470984dea]

        loplugin:unusedenumconstants in basctl..editeng
        
        Change-Id: I49a23a197969d58a3a2d6b2be1fbe4a647c7fa08

2016-08-17  Rishabh Kumar  <kris.kr296@gmail.com>  [0e867bc4cba66c14d543e111ea8ab89dc2444ee0]

        [GSoC] Add new Bitmap controls to bitmap tab
        
        Change-Id: I0eb59e5082da1efa52dcb3b85f6e4129aad3e676
        Reviewed-on: https://gerrit.libreoffice.org/26402
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-17  Tor Lillqvist  <tml@collabora.com>  [293b6080e9f3cd911d0046bfa16f556616c59d04]

        UTF-8 is Unicode, too
        
        There is no dichotomy of "Unicode" vs. "UTF-8". What is meant is
        UTF-16 (OUString) vs. UTF-8. So say so in the comments.
        
        Change-Id: I14fa7f543e87ed9e54fb37374a0b17d7e09a0879

2016-08-17  Tor Lillqvist  <tml@collabora.com>  [d5ffeddff2a241c2cbbf1e3a03e41aee47307f87]

        loplugin:staticmethods
        
        Change-Id: I84fe6603010defcfae32250c86e75cf2237f64a1

2016-08-17  Szymon Kłos  <eszkadev@gmail.com>  [ce59d3be31c144279a8ab857a2f1fc71bafab343]

        GSoC notebookbar: BigToolBox
        
        + New container: sfxlo-BigToolBox
        + Writer: Paste button with dropdown menu
        
        Change-Id: I8fa9ff2cbf594078cc2347bef790b8647ce4e6ea
        Reviewed-on: https://gerrit.libreoffice.org/28156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>

2016-08-17  Akash Deshpande  <fastakash@gmail.com>  [9a3457b1be0f78e21b572f660ce170a6f09c56e3]

        Updated core Project: help  2e141341684eb610834db92693d715f3fd01d0dd
        
        tdf#94553 fix nested lists in wikihelp
        
        The problem was that only the first element in a nested list
        was getting the extra '#' character Added a re.sub statment
        to ensure all elements inside a nested list have this to ensure
        proper display Also backing out temporary/FIXME changes in
        the xhp files.  The run is now free of warnings with
        the desired changes showing up for 'Using Gluepoints' page,
        which has a nested list
        
        Change-Id: I4009408ee11e191cbd5e1560ca1d08f3e7b5c630
        Reviewed-on: https://gerrit.libreoffice.org/28107
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>
        

2016-08-17  Noel Grandin  <noel@peralex.com>  [fa8121a08f8ca86864184b7922793209f978f3d9]

        convert SvXMLGraphicHelperMode to scoped enum
        
        Change-Id: Ib0360b395fafe3c8123a0cc0fd0cbfd581fa5414

2016-08-17  Noel Grandin  <noel@peralex.com>  [36d02d78061889ac20f9484672100e92cf1cc0c1]

        convert XPolyFlags to scoped enum
        
        Change-Id: Ic2a6fad90a0f8c8516469db240ec9910824c1286

2016-08-17  Noel Grandin  <noel@peralex.com>  [48cb92cb1671bfdef3fcf43978455f19b26ca7bd]

        convert XPropertyListType to scoped enum
        
        Change-Id: I071c0d17c7c5982af47bccd92580bbac62bdf7b3

2016-08-17  Noel Grandin  <noel@peralex.com>  [430b93f7f3c9f5aeb89db634447cb554acd125aa]

        convert SvxEscapement to scoped enum
        
        and fix a potential bug with footnotes and superscripts in writer in
        ndtxt.cxx, where it was passing bad args to the SvxEscapementItem
        constructor
        
        Change-Id: I0d2de34c056e7824f3b456a86d502e10ac93a1c1

2016-08-17  Noel Grandin  <noel@peralex.com>  [49561be0fd2041fc9d32c4ac1ab1063f620a4e08]

        convert SvxTabAdjust to scoped enum
        
        Change-Id: I29a33b8ea5daaa4b9059d024ffa4a99ca924f7ef

2016-08-17  Noel Grandin  <noel@peralex.com>  [42ab2cfbd92bc30a62a2c126d4ad6d5726846d8b]

        convert SvxLineSpace to scoped enum
        
        and rename to be more explicit
        
        Change-Id: Id06e6b68ef30e1d0d0daf19c37a390060e8bcb01

2016-08-17  Noel Grandin  <noel@peralex.com>  [a49eeecd2372c620caa66428acaf27ebc7d70e92]

        convert SvxInterLineSpaceRule to scoped enum
        
        and rename it to be more explicit
        
        Change-Id: I3f8bd7928495dba1e94b785cdda06d9819ee66bf

2016-08-17  Noel Grandin  <noel@peralex.com>  [de47ae4f7e409d2e341829a044d8f721377e2663]

        convert SvxSpecialLineSpace to scoped enum
        
        And move it inside editeng, since it's not really used anywhere else.
        And fix a bunch of places that were incorrectly calling the constructor
        with the enum.
        
        Change-Id: I74e8ab8bcf315eb5ad0720e74d04a450f0a3e5c9

2016-08-17  Noel Grandin  <noel@peralex.com>  [d5ad8f9619d463a643ab53447cf3576a9ff1a716]

        convert SvxBreak to scoped enum
        
        Change-Id: If8b79ed617e5662550bd73bd1506d047217f2313

2016-08-17  Noel Grandin  <noel@peralex.com>  [fd0e67ce0d8cf84470b1414009ed1e0f81410b0f]

        convert SvxCellJustifyMethod to scoped enum
        
        Change-Id: Ifdb9192f6556477a28af05a74042f216d4e9e8fd

2016-08-17  Noel Grandin  <noel@peralex.com>  [95be297746fda812f5a64e5fd53c753dfd9b249c]

        loplugin:unusedenumvalues in sw
        
        Change-Id: Ia5faa65cd7824183cead2634edab96b5d23a6c02
        Reviewed-on: https://gerrit.libreoffice.org/28072
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [e0a3269183bf145511361a3968dca07824923dd4]

        sd lok: limit undo/redo access to undo actions created by the same view
        
        Unlike in Writer, the state and the exec method of .uno:Undo is
        different codepath so for now ignore the Repair argument of the command,
        assuming that the command is only dispatched if the command is enabled.
        
        Change-Id: I3bfe8d72522f32efe436e21c383c99b3612eab6b

2016-08-17  Takeshi Abe  <tabe@fixedpoint.jp>  [f36406bf441704d8904f860d81774f0f89ab270a]

        starmath: Avoid assigned but unused value
        
        Change-Id: I3d8ede40e2231e3b88c43b17e353ea962e02acc7

2016-08-16  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [aa21f8acfa4d4997688ef4ddc04fcf95987e3424]

        tdf#100547 Save to ODF XY customized names
        
        Trendline equation: Following change 27069
        https://gerrit.libreoffice.org/27069
        Save customized names of X and Y variables in extended ODF
        
        Change-Id: Ie39487866f7671f4468a37f48847038fbd2cec2a
        Reviewed-on: https://gerrit.libreoffice.org/27233
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2016-08-16  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [428711f03c31802e339e57384b9f925a0e4dcc12]

        Start tdf#100547 Trendline equation: customize X, Y names
        
        Change trend line UI to add fields: X name and Y name
        to change "x" and "f(x)" in equation representation
        
        Next to be done: save it to ODF file
        
        Change-Id: I0680ee1bbfbbb74016ecc858917e10d6790ac63a
        Reviewed-on: https://gerrit.libreoffice.org/27069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2016-08-16  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [84d9a3642c62d930f4064536659c76a48b9f337e]

        GSoC - fix build of fasttokenhandler
        
        Change-Id: If561895da71e08bd9e58fce281c412d9f9206cad

2016-08-16  Daniel Sikeler  <d.sikeler94@gmail.com>  [f577a422079c5333caa52e69ad09eb2b83de9134]

        GSoC - implement global tokenhandler for odf-tokens
        
        This generates perfect hash for odf-tokens and use them with the tokenhandler.
        With added test case to check to and fro mapping between tokens.
        This is taken from Daniel's work in feature/fastparser branch.
        
        Change-Id: I7cf77c1eb6c9dd68fd78108c6e0726507c7672e1
        Reviewed-on: https://gerrit.libreoffice.org/28073
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-08-16  Niklas Johansson  <sleeping.pillow@gmail.com>  [10c6bef34d8f40173f2d87037327706cb20ed33e]

        Updated core Project: dictionaries  92e62f751b0eda0ba54bfa8c265ca40a077bc0ec
        
        Update the Swedish dictionary to the latest release
        
        Various minor updates.
        
        Change-Id: Ib22e2d88a52e890304694d57da9a192c773744ce
        Reviewed-on: https://gerrit.libreoffice.org/28179
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        

2016-08-16  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [c16efc81bd9fb1cfc85f7949eccbdeb5818e5093]

        Native Numbers: update list of supported languages
        
        Change-Id: I3a6ef21e1d46aeecb5bfd84e43dd2563b201de0a
        Reviewed-on: https://gerrit.libreoffice.org/28170
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-08-16  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [0da121bc6702b8ae1859708c7e5532f7b97e4c2a]

        tdf#30456 Enable to empty or not merged cells
        
        Insert options during MergeCells to empty hidden cells
        Three options:
        - Move contents to first cell (previous Yes)
        - Keep contents in covered cells (previous No, default)
        - Empty covered cells (new option)
        
        To be done: link to the help system
        https://gerrit.libreoffice.org/27467/
        
        Change-Id: I98e85296591cce8ba789d282cead1f1010e5e2ce
        Reviewed-on: https://gerrit.libreoffice.org/27463
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2016-08-16  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [6e44bb1b67f41dc7dbf15fe4502578a38ac59738]

        Fraction Number Format: add UI/Sidebar options
        
        Enable modification of fraction number format through dialog UI:
        - negative in red
        - "Decimal places" is replaced with "Denominator places"
        - leading zeros for integer part
        - thousand separator for integer part
        
        Update: options in Sidebar
        Thousand separator works, also for ' ' as thousand separator
        
        Change-Id: I0ed2952ed9cd8afb5444b44997526e5019a5858d
        Reviewed-on: https://gerrit.libreoffice.org/27268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2016-08-16  Noel Grandin  <noel@peralex.com>  [e8ac831bd6d5f2524bab826bfbedf23f8952bbce]

        Fix 'AddressSanitizer: container-overflow' problem detected on OS X
        
        Patch by Noel. Committed and this message written by tml, who doesn't
        fully understand what the code does, but this definitely fixes the
        problem.
        
        Change-Id: Ifdc9faac0323028fa2888eb4a2d68e6ae5a905ae

2016-08-16  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [f1bca4ad79dd95a412e8b321a168b518bf3e0eaa]

        Updated core Project: help  053c67aeb4049a175eda8dc4a1910516f58ce7b4
        
        Improvement in help page for number format codes
        
        added/fixed comments by LBP in code review 1
        
        Change-Id: Ic06e89a027d70d35c6985215b7fcc420d7b4e7ed
        Reviewed-on: https://gerrit.libreoffice.org/28110
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-08-16  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [5300b55a1dbcbea6ea244e66e3bc91a0218db5c9]

        tdf#101094 (25): Make a std::less explicit, add/remove TODOs...
        
        ... and a bit of function member signature change.
        
        Change-Id: I0d41277bca3991c7c105400e932df96f7bcf0d79
        Reviewed-on: https://gerrit.libreoffice.org/28172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-16  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [a81eac7ce80732f983eb06713ac79c9cd4c5340f]

        tdf#101204 make VDB return correct results for fractional periods.
        
        Change-Id: I97f7ff5f0c632a2b2e0501919a4d0fc1414fa028
        Reviewed-on: https://gerrit.libreoffice.org/27779
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-08-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [c3c5635b9bbd3de65760409c7f4e72b295b749be]

        LOK unit tests: document what is a view callback
        
        Change-Id: Ic605ca12cebfb6fd8239829942bbc6a70f45ac06
        Reviewed-on: https://gerrit.libreoffice.org/28168
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-16  Szymon Kłos  <eszkadev@gmail.com>  [aa2aa4a6d25874b5c3bb751bd42574b838f75fe2]

        GSoC notebookbar: icon size switching
        
        + added entry in the Options > View
        + changed sfxlo-SidebarToolBox to sfxlo-NotebookbarToolBox
          in the Notebookbar ui files
        
        Change-Id: Id5719953be9830b650af96d54e63936c553cda74
        Reviewed-on: https://gerrit.libreoffice.org/28169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>

2016-08-16  Caolán McNamara  <caolanm@redhat.com>  [76de7bbf3625efd9f4eeb2183bb0bd22e7a795db]

        Resolves: tdf#101511 package the emoji config stuff into install
        
        Change-Id: I02416f6b977fbe52ddf04ab1b12127c76797629c

2016-08-16  Stephan Bergmann  <sbergman@redhat.com>  [38ff65644f38f631239f36f85877e3b134dfc4e2]

        Remove unnecessary UcbStreamHelper::CreateStream overload
        
        ...with an explicit XInteractionHandler, but which was only ever called with a
        null XInteractionHandler, so could just as well call the overload that doesn't
        specify one (but internally uses a special SimpleFilaAccessInteraction handler
        since f60eaab748add19683e66c7e4bc073c9ce7887f7 "Related: tdf#99312, add
        specialized interaction handler", which is probably also what is wanted for
        these two calls to UcbStreamHelper::CreateStream in cui and sd).
        
        Change-Id: I2bf7bebd32f1c06b7414a4646631a19b689ee52f

2016-08-16  Eike Rathke  <erack@redhat.com>  [9e3c49f4449519680f2b149c71367f44dfa7736f]

        Revert "add LOGEST testcase"
        
        This reverts commit f2da3173f8d91898638749039265b7ad3303df2a.
        
        It makes fail the Linux-rpm_deb-x86@71-TDF and Linux-rpm_deb-x86@71-TDF-dbg tinderbox builds.
        
        Change-Id: I78f270e24fe7e500f147fb1ab637c67e54d5d07d
        Reviewed-on: https://gerrit.libreoffice.org/28161
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-16  Caolán McNamara  <caolanm@redhat.com>  [1ce624ea8abd583eb8007c39669795e3ab808b35]

        Related: tdf#101511 don't crash is emoji data is missing
        
        Change-Id: I4209763671b1a84cd9d35e0c90f5f3dff05b23b8

2016-08-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [77235ac64be61afd707931675fec100c7c50d01c]

        editeng: introduce OutlinerViewShell::NotifyOtherViews()
        
        This allows notifying other views about e.g. cursor position changes
        even if SfxLokHelper::notifyOtherViews() is not accessible from editeng.
        
        Change-Id: I921e97344ffe562109a221f241e70b3f68ee9aaf
        Reviewed-on: https://gerrit.libreoffice.org/28162
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-16  Caolán McNamara  <caolanm@redhat.com>  [b101ff56e874824fa9f0d37a8468b07dbf3d002c]

        Resolves: tdf#101165 crash on deselecting all filters
        
        this affects 5-1, but not master because of
        
        7967e5e51e5210b8c3d3dc63502bd7d875eb36b7 which changed
        the trigger in ScCheckListMenuWindow::setAllMemberState
        but lets fix it in master anyway in case there's another
        route in here
        
        Change-Id: I49162bb73bf6dbef5cff68d35d10da2c47d9f2b5

2016-08-16  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [a5d144933088502bb79c99e0cd5808f4a18a4f76]

        configure.ac: absolute paths for validator execution
        
        Change-Id: I8440d784d9d2c07ab1c1fdbf291dcfc17270ee68
        Reviewed-on: https://gerrit.libreoffice.org/28159
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-08-16  Caolán McNamara  <caolanm@redhat.com>  [102815fe38dfdc2786bd5cf7a5acee564c912775]

        bump curl to 7.50.1
        
        Change-Id: I6ebc491a750e2a74901e60658f35d249f3ded24f
        Reviewed-on: https://gerrit.libreoffice.org/28157
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-16  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [1ed01e1bcc929d363ad5f3c4d2cf262a20134412]

        tdf#101094 (24): Simplify cache removal: DESTROY, PROPPATCH, MOVE
        
        Plus another PUT forgotten on a previuos commit.
        
        Change-Id: I9e15cae2e858884cfd4c827ae767a2c5fcef1782
        Reviewed-on: https://gerrit.libreoffice.org/28158
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-16  Stephan Bergmann  <sbergman@redhat.com>  [174c064b0409de94472a5a46f29f740525513506]

        loplugin:stringstatic
        
        Change-Id: I3812abe3b275bc1b89e340d0e8f52aa1d67905e8

2016-08-16  Eike Rathke  <erack@redhat.com>  [dd2679ecaa2b75670d5bf57fbe94147cf081654a]

        Resolves: tdf#101540 add Silesian [szl-PL] to language list
        
        Change-Id: I7f73a6286d080a5ebf1b7a1bb834a06f51be6529

2016-08-16  Stephan Bergmann  <sbergman@redhat.com>  [1eca527f253b828f009f2bff36a033ee02faf2a3]

        loplugin:stringstatic
        
        Change-Id: I00cb0310c90601472472c570e6c3452605258059

2016-08-16  Eike Rathke  <erack@redhat.com>  [50e88b1dec896236b6d7653a767028d0bed1c857]

        update miBroadcasterPos before copying it, tdf#100852 related
        
        Also for CopyAsLinkHandler.
        
        Change-Id: Ia8ca5cbcd5edcf3b85f8d735d7c698572479ec22

2016-08-16  Stephan Bergmann  <sbergman@redhat.com>  [0f06a4fdad74346ef9a69142d43a147f9e8243b4]

        loplugin:stringstatic
        
        Change-Id: I89cbdf1b831818e7d72b5f9b6334df35a35d4f9f

2016-08-16  Stephan Bergmann  <sbergman@redhat.com>  [2faa219ac802d1b0a1cc58fadeb64fb560c969a0]

        loplugin:stringstatic
        
        Change-Id: Ia5d7ca7864dbef1489294783438b9d718159614b

2016-08-16  Stephan Bergmann  <sbergman@redhat.com>  [a8a2f6474245fa957105a0c50af2115ff5b6db37]

        loplugin:stringstatic
        
        Change-Id: I062c3269b98e6833b99e50c1784f531e57ea3ea7

2016-08-16  Stephan Bergmann  <sbergman@redhat.com>  [b4f2af4bb8d060423b3c50a7026e5045ff64c432]

        loplugin:stringstatic
        
        Change-Id: Icb05f681aa549a975ae4a1dee749e20ad4a215f0

2016-08-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [2de168e99ba9cd2539f1ddbeffad7e3eb71a7b1b]

        tdf#100507 RTF import: don't set default para style to the 0th char style
        
        Regression from commit 1be0a3fa9ebb22b607c54b47739d4467acfed259
        (n#825305: writerfilter RTF import: override style properties like Word,
        2014-06-17), the problem was that the RTF_PARD handler wanted to set a
        default paragraph style, but it didn't check if the 0th style is
        actually a paragraph one. This resulted in using a character style name
        as a paragraph one, throwing in SwUnoCursorHelper::SetTextFormatColl()
        -> all paragraph properties were lost, including the left indent.
        
        Fix this by tracking the style type, and filtering out character styles
        when looking up a default paragraph style.
        
        Change-Id: I41faab0e72667b89ec9a507014b395a675847abf

2016-08-16  Akshay Deep  <akshaydeepiitr@gmail.com>  [c505ec78ddf97fbcb6e39b7865df5a455d41bf38]

        tdf#101440 Better rendering of tooltip in gtk2 and windows
        
        Change-Id: Ifd29f0f2c42dca722c8a7a0e2d9f6a56c2edaa66
        Reviewed-on: https://gerrit.libreoffice.org/28149
        Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
        Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>

2016-08-16  Jakub Trzebiatowski  <ubap.dev@gmail.com>  [592a8657fa6bdc6ed72281d792c19ff0bff31387]

        GSoC Writer Table Styles; Update by example
        
        + Added possibility to update style by example.
        + Fixed SwTableAutoFormat::GetBoxFormat
        
        Change-Id: I80d9334ceda0ef7e0984fb54731850034b44cd44
        Reviewed-on: https://gerrit.libreoffice.org/28063
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-08-16  Stephan Bergmann  <sbergman@redhat.com>  [1fd006b020212d8f4743eac105f8d36889a21071]

        loplugin:stringconstant
        
        Change-Id: I73fae0d8a7859690b5bc2876f544d812c808dc8e

2016-08-16  Stephan Bergmann  <sbergman@redhat.com>  [63d94a6c507015b2094e4f16f2b7b5b3a6015d20]

        Fix check for aMinusSign in chart2/inc/SpecialUnicodes.hxx
        
        Change-Id: I15e344874d90cc38acb219e7c07579d68af89043

2016-08-16  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [aff3d8dbacf67c4109ea70770719f8ebfa326873]

        remove casts
        
        XPropertyList members take long for position
        
        Change-Id: I39b064f0934f9d4b30f71065537983dd8bce3697
        Reviewed-on: https://gerrit.libreoffice.org/28150
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-16  Szymon Kłos  <eszkadev@gmail.com>  [af97c180983e5a8ac147b97f7773d483bba8cfef]

        GSoC notebookbar: multiple .ui implementations
        
        + added menu controller for .uno:Notebookbar showing
          all implementations
        + switching between .ui files
        + officecfg stores implementation description
        + added second implementation file notebookbar_groups.ui
        
        Change-Id: I9f406daced7a111793f61a2e9f939cba27d92184
        Reviewed-on: https://gerrit.libreoffice.org/28067
        Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
        Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>

2016-08-16  Noel Grandin  <noel@peralex.com>  [5b1095fc03e90506cb8ed956fafb528d4f6b0044]

        loplugin:unusedenumvalues in sc
        
        Change-Id: If16f62c3a44a603aff7399f2064777069d5d85fa
        Reviewed-on: https://gerrit.libreoffice.org/28074
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-16  Arnaud Versini  <arnaud.versini@gmail.com>  [93de7661211d19f6fff201bff5625413a453258d]

        basic: Simplify SbxArray
        
        Change-Id: Idcc1e35d0a1d80591e2cebdae37a70cf029b022e
        Reviewed-on: https://gerrit.libreoffice.org/28147
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-16  Noel Grandin  <noel@peralex.com>  [127f70d66ac32b7a4ec818adaf1bdccb71865ee5]

        new loplugin to check for static OUStrings
        
        that are better declared as OUStringLiteral
        
        Change-Id: Ifb5d9a12bb31a68641940bec16971a8181a46567
        Reviewed-on: https://gerrit.libreoffice.org/27377
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-16  Abhilash Singh  <abhilash300singh@gmail.com>  [ce95e39f8e952159844e9dc04a1df402bb103634]

        tdf#44282 fix missing space for numbered lists in TOC
        
        Change-Id: I6baa6c775ac6142e4ba4197ce4d164628ef0ba1e
        Reviewed-on: https://gerrit.libreoffice.org/27423
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-08-16  Takeshi Abe  <tabe@fixedpoint.jp>  [989e8bc0d792f0dc5778746fac45de129a22d7ac]

        loplugin:salbool
        
        Change-Id: Ib758a0b1c33173097aee80bff49b7c4937cf9fdf

2016-08-15  Caolán McNamara  <caolanm@redhat.com>  [c5977a89c28b285dfface71ca71e07bb0463ed19]

        Resolves: tdf#96451 do magic to enable embedded chart sidebar only for chart
        
        objects, and do the normal thing for other objects, e.g. math
        
        Change-Id: Ifb786a841b843b0317713769cb214a44dceaf546

2016-08-15  Eike Rathke  <erack@redhat.com>  [7b768dd9a78d2a979eb4d1b1b5b33a4f01a1a98a]

        Resolves: tdf#100852 update miBroadcasterPos before copying it
        
        Change-Id: I9ab9acfb0871355ceb2c3c83f51e7ba05a74d8f2

2016-08-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [40231526b6a0d6d8713932b3ae60d665f615833c]

        sw lok: limit undo/redo in SwDrawTextShell
        
        So that one view can only undo/redo its own changes. This is used when
        editing shape text, as that doesn't use
        sw::UndoManager::GetLastUndoInfo().
        
        Change-Id: Ibc3d6fcbd18398569190f06ed9b7399c54bb7d41

2016-08-15  Caolán McNamara  <caolanm@redhat.com>  [bf882eb5719ed1d1119a1ec8f2f7cad32af39322]

        mbInitialLayoutDone is unused
        
        Change-Id: Ic660ba53b450071ad222a3c1adb13e908dbf0023

2016-08-15  Caolán McNamara  <caolanm@redhat.com>  [fd0f33b7766f09f64b62e150633601f607ee6897]

        Resolves: tdf#92906 badly rendered elements dock after hide+show
        
        The show after hide is seen as "InitShow" which find the optimal size for its
        contents. That's ok if it was a toplevel dialog, but its not in this
        circumstance of a docked docking window and has to live with the given size.
        
        This seems to have basically come unstuck with
        
        commit 05d4077b724f91fca736d3c3fd64f28e304d7172
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Sep 1 07:17:09 2014 +0100
        
            rearrange matters to get FloatingWindows working loaded from .ui
        
        Change-Id: If47bb392c8235d946bb2fd07448c6f48479a5163

2016-08-15  Tor Lillqvist  <tml@collabora.com>  [d179edbf4000a75f325238f1ba49b94e49af4b79]

        Default libtool to /usr/bin/libtool
        
        We never want LIBTOOL to mean a GNU libtool (which is a totally
        different program) which might be present in $PATH before
        /usr/bin/libtool, specifically /usr/local/bin, which by default (and
        stupidly IMHO) is before /usr/bin on stock OS X.
        
        Change-Id: I633a9fd275503f77fc1a0dd3d24a6776579792ba

2016-08-15  Tor Lillqvist  <tml@collabora.com>  [2e41d84857f902ff89ed67be637ed0dd4ec2cd8a]

        Drop leftover EXTRA_CFLAGS and EXTRA_CDEFS
        
        Change-Id: I006d19498f4b5c3bd4088fd1e290c30e7022b1c9

2016-08-15  Eike Rathke  <erack@redhat.com>  [f23c637fdef9819434c5d33d3d9421fe8fc0ffc2]

        properly move bLCIDInserted=true into the condition
        
        Change-Id: Iaad1b3cb2ee4e7dd293af00eb738cfd66c8b94d6

2016-08-15  Eike Rathke  <erack@redhat.com>  [9545b62ee3b8f8b2c3c0c3ca03009d8690721713]

        Revert "add LINEST test case"
        
        This reverts commit 98cf484952eb2cec654a3d7d27463131b9f8509b.
        
        It breaks tinderbox build of Linux-rpm_deb-x86@71-TDF-dbg for yet unknown reason.
        
        Change-Id: I8384faa32b39e79c7e57a20a9a9d7a2e3c9a9b11
        Reviewed-on: https://gerrit.libreoffice.org/28142
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-08-15  Eike Rathke  <erack@redhat.com>  [620e1697fe041a07ac15fde7620489d7728f2a27]

        Revert "add GROWTH test case"
        
        This reverts commit e601533855e2d7958a2d216e40601400178374a5.
        
        It breaks tinderbox build of Linux-rpm_deb-x86@71-TDF for yet unknown reason.
        
        Change-Id: Ie68fd7ba1bb218940d90c66cae07a9c2374a864f
        Reviewed-on: https://gerrit.libreoffice.org/28143
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-15  Caolán McNamara  <caolanm@redhat.com>  [634423fd57971e04f104a9722d46c2b344bb7608]

        Resolves: tdf#44241 highlight the newly installed extension
        
        this was changed by
        
        commit a6efec83cee0ab447f9e6a5716aee5d2165f95c7
        Date:   Mon Nov 28 10:54:55 2011 -0200
        
            Fix for bug fdo39748, Easy-hack Cleanup extension list.
        
        so restore addPackageToList to not remove the old one before potentially
        re-adding it, and instead follow the same model as
        TheExtensionManager::modified to refresh the list
        
        Change-Id: I8c3207760361dbd42e400fa9f323ca42971bbcc0
        Reviewed-on: https://gerrit.libreoffice.org/28137
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-15  Susobhan Ghosh  <susobhang70@gmail.com>  [f71a59b5836e03aac42f51ff4d36b73639a6f138]

        Add padding to sidebarparagraph controls
        
        Change-Id: I886d11af7b499d43dbe9f2e550607a7faae0b57f
        Reviewed-on: https://gerrit.libreoffice.org/28101
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [b46f82eb567e10a00c184d0da04d2961c2af1507]

        sw: prefix members of SwPagePreview
        
        Change-Id: Ied4c8aa5ead971d7a373ae580cd7bbe6df1859f8

2016-08-15  Yousuf Philips  <philipz85@hotmail.com>  [c2f95e69684948aa2db75b95afbf7a5eb77be953]

        tdf#87794: Media Playback Panel
        
        Change-Id: I2ad02ea031c2a1f558f76bd4c5dd816e400c5269
        Reviewed-on: https://gerrit.libreoffice.org/27363
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-15  Eike Rathke  <erack@redhat.com>  [3c82f7d762907c4bf9387bd2bc0680a58c1e2ca1]

        use SvNumberNatNum::IsComplete() instead of IsSet(), tdf#79398 follow-up
        
        IsComplete() takes into account if the language was also set, output is
        transliterated only if complete.
        
        Change-Id: I1b7c2c8dbd308604c7af9aa5d1aa3ff0c1b436ca

2016-08-15  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [ab98c81e1c4913aac3ce6453aa95c581dd582058]

        tdf#79398 Export to XL DBNum codes
        
        Change-Id: Ibe24b68b89909eecdf73fe4f7db19de26396194d
        Update: only if corresponding code exists
        Reviewed-on: https://gerrit.libreoffice.org/28090
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-08-15  Noel Grandin  <noel@peralex.com>  [6f6024610b6f5392a96ed07ce9abe5aab606519d]

        convert SvxSpellArea to scoped enum
        
        Change-Id: I91d3caabb667e7d4ff23e603026e072074058712

2016-08-15  Caolán McNamara  <caolanm@redhat.com>  [5b9480b5d29a7f5fc4ba509f180a71b162451b34]

        Related: tdf#87686 on refresh from selection, only consider the edit updated
        
        not the category list, which re-guesses the keys. So user input keys remain
        the same on resync
        
        Change-Id: I75a069bb3e828f8d5910f36996c6538c4cde4431

2016-08-15  Noel Grandin  <noel@peralex.com>  [ea2604180089ec749086f868a17ffef7cbcbbc47]

        convert SvxCompareMode to scoped enum
        
        and move it to SW since it is only used there
        
        Change-Id: I9cc7869564e24a8ce733f30ef453751a854cf7e0

2016-08-15  Caolán McNamara  <caolanm@redhat.com>  [9e87c064408aa9549336d4ce463e2c2315d30001]

        ubsan: -1 is not a valid value for type 'css::util::SearchAlgorithms'
        
        Change-Id: I59e435c1814da57c318c12f2c1539542960f5b90

2016-08-15  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [b1ce5db192750210b1546417494664f91759719d]

        tdf#101462 tdf#79399 lcl_matchKeywordAndGetNumber returns integer
        
        This prevent [DBNumX] format codes to be recognized
        Fix in the same time tdf#79399 (import of [DBNumX] from XL)
        Do NOT fix yet tdf#79398 (export of [DBNumX] to XL)
        
        Change-Id: I08817818bf0ff30b4704bb69b2ac9aa3890c7aa6
        Reviewed-on: https://gerrit.libreoffice.org/28071
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2016-08-15  Stephan Bergmann  <sbergman@redhat.com>  [581ea5dc351232f9b7b70bdcfe909d288298035e]

        -fsanitize=vptr
        
        Change-Id: Idce5149277a0fbbcb8bcb92c2f368b796ac0d843

2016-08-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2b68e03348b3b4009e8bb2af7979de36bd3450c5]

        tdf#100782 have XPropertyList hold unique_ptr
        
        Change-Id: I928f297e1be76b965898d83cb3dd2e79b23b7974
        Reviewed-on: https://gerrit.libreoffice.org/28095
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-15  Arnaud Versini  <arnaud.versini@gmail.com>  [3093732c17d14b0e6eb67868c514448f13bc66d0]

        basic: SbxBase should be abstract
        
        Change-Id: Ief4297e5c64cfb29645463aca3cc677dc06fc95a
        Reviewed-on: https://gerrit.libreoffice.org/28112
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-15  Akshay Deep  <akshaydeepiitr@gmail.com>  [f8f68042597cd38b8dab7413baadb093c4a01a00]

        tdf#101141 Show only template files in start center and template manager
        
        Change-Id: I7869a65ba0d036d8a4373bdb736909a2ea9d1285
        Reviewed-on: https://gerrit.libreoffice.org/27929
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>

2016-08-15  Arnold Dumas  <arnold@dumas.at>  [95abd2fcc7acc9faaf00812f9e808a86baae6bea]

        tdf#89329: use unique_ptr for pImpl in odbcconfig
        
        Change-Id: Ieba9b60dfa8e61d41a18096e1bddc3c8c70b2e2f
        Reviewed-on: https://gerrit.libreoffice.org/28113
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-15  Justin Luth  <justin_luth@sil.org>  [2a174c2f6fd58a31eb150b84de83e5ba1c4d3fed]

        tdf#97090 writerfilter - don't fill_SOLID with auto color
        
        fixes a regression from 24077b2d52ab3d0fd0db5afb25d8b94b62386e3e
        
        <w:shd w:val="clear" w:color="auto" w:fill="auto"> seems to be
        the default "fill disabled" state, so don't force a solid white
        fill in that case.
        
        Change-Id: Ia421e52e228bbf0d3a2cd9af72e0a580042e5dcd
        Reviewed-on: https://gerrit.libreoffice.org/27915
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-08-15  Arnold Dumas  <arnold@dumas.at>  [b2465ef049d06b9ee91a6e8cd1e4c4e777d9f436]

        tdf#89329: use unique_ptr for pImpl in dlgsave
        
        Change-Id: I3743637b2ad5747073e61a46cdb28604dd9fb95f
        Reviewed-on: https://gerrit.libreoffice.org/28114
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-15  Noel Grandin  <noel@peralex.com>  [d64395704e1a41e8f39e70a219ce3be90928e04d]

        loplugin:unusedenumconstants in unotools..xmlhelp
        
        Change-Id: Id7ddc0fc1f57c5e8e7fb002e31d54fb8e9f8ffab
        Reviewed-on: https://gerrit.libreoffice.org/28050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9532f45ff009f67940c77dccd463f3088866b75e]

        Revert "add CUMPRINC test case"
        
        This seems to break the @71 tinderbox.
        
        This reverts commit da67f033d2a726a54ba10a1796beca50ed8b2624.

2016-08-15  Yousuf Philips  <philipz85@hotmail.com>  [9b92999a7213c8a6918544bffd9962062bf99584]

        tdf#92218 Another round of tweaks to single toolbar mode
        
        Change-Id: I685687df630fe1905f18476be8c0266546048ceb
        Reviewed-on: https://gerrit.libreoffice.org/28108
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-15  Yousuf Philips  <philipz85@hotmail.com>  [61da48e0b589ae4a660c9e8d858aa2e72d83645f]

        tdf#83054 Small tango icon for go to page
        
        Change-Id: Iaa55da9a620b16a2828964ecce894cd34e10f07a
        Reviewed-on: https://gerrit.libreoffice.org/28102
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-15  Takeshi Abe  <tabe@fixedpoint.jp>  [93eb0896bc30163dba47e20459dd0d14fb9770f9]

        starmath: Avoid temporary arrays
        
        Change-Id: I5ebb0acd1e6a808f3341d9b18a4a8e87b0679c5d
        Reviewed-on: https://gerrit.libreoffice.org/28068
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-08-14  Stephan Bergmann  <sbergman@redhat.com>  [e22fc8076f347702670134cb7a36d523d046423c]

        loplugin:overrideparam
        
        Change-Id: I78513a531f93f6578290107b1d71977820dac965

2016-08-14  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [63af1c52c534840d1f55e3041351d24b85edcaa4]

        tdf#101094 (23): Simplify cache removal: MOVE, COPY
        
        Change-Id: Ia9ef644359c34ac30b78d48c79e8bc9d5c639f92
        Reviewed-on: https://gerrit.libreoffice.org/28111
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-14  Caolán McNamara  <caolanm@redhat.com>  [992fba98f4d0b6ff0d20c15b0ddff09edd37847c]

        ubsan: 9 is not a valid value for type ´SvxNumType´
        
        which was originally fixed by...
        
        commit d29b75c402ea635b3865501e43c9f349885913af
        Author: Miklos Vajna <vmiklos@collabora.co.uk>
        Date:   Wed Mar 23 10:35:14 2016 +0100
        
            svx: extend SvxNumType with BITMAP and CHARS_UPPER_LETTER_N
        
        but was lost again with...
        
        commit d30a4298bdb5ba53cd1fe659f2b742f218a2e527
        Author: Noel Grandin <noel@peralex.com>
        Date:   Thu Aug 11 15:02:19 2016 +0200
        
            loplugin:unusedenumconstants in package..svtools
        
        bring it back, but make it more obvious that the elements map
        to the othere sequence of numbers.
        
        Maybe we should just change this sal_Int16 and let it take the
        whole range ?
        
        Change-Id: Ibfa548c1d37aa078fc682530372727776e45f9cf

2016-08-14  Caolán McNamara  <caolanm@redhat.com>  [10290000117b562e3f179c3d1073774dd54cdfee]

        Resolves: tdf#101460 use most recent poppler release
        
        Change-Id: I660e1f13eb4b05fdb7257f422eca288c2d07cf4d
        Reviewed-on: https://gerrit.libreoffice.org/28087
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-14  Tor Lillqvist  <tml@collabora.com>  [32881f01833dbcefd5600e1135dd8743178bfd96]

        tdf#100965: Restart on initialisation-time OpenCL crash
        
        Add a flag to the OpenCLZone indicating whether we are performing the
        first-start OpenCL functionality verification, so that if we run into
        a crash that is caught by the VCL VCLExceptionSignal_impl() handler,
        we terminate the process with the EXITHELPER_NORMAL_RESTART
        status after first having disabled OpenCL use. The wrapper process will
        then restart soffice.bin. This is for Windows only so far.
        
        This matches what we do if OpenGL fails early during start of
        LibreOffice.
        
        Change-Id: Ibb9bf3a86b7521bf16728de2a118ad4323be674b
        Reviewed-on: https://gerrit.libreoffice.org/28086
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2016-08-14  Regina Henschel  <rb.henschel@t-online.de>  [7ffe3d742ee992cd704a52d9aeb9b131dded7d14]

        tdf101291 Resize cropmarkers.png to requested dimension
        
        The pick-up positions for handles were changed some time ago and fit
        cropmarkers.png of icon-themes Tango and Breeze. But Galaxy
        and HighContrast were not adjusted. The patch will bring this by.
        
        Change-Id: Ia55cc8c8196c2125f46f8f5755ec1063d68cb8e7
        Reviewed-on: https://gerrit.libreoffice.org/28089
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-08-14  Julien Nabet  <serval2412@yahoo.fr>  [8180a8c33ad271d915e05320d051177e0254179a]

        cppcheck: redundant assignment tphatch.cxx
        
        Change-Id: Idf9ebf5df0d95e045a5766c740e22b80e57f7848
        Reviewed-on: https://gerrit.libreoffice.org/28109
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-13  Stanislav Horacek  <stanislav.horacek@gmail.com>  [7ac849da78cdeb46bbd1a3c572574cf7dfbfccad]

        Updated core Project: help  a66bd48b54c7efea526cd2bbebbba924d8524c0e
        
        tdf#101163 adjust menu path to changing case
        
        Change-Id: Ia0c35fbff1f638040bd48971da8a536bf799367a
        Reviewed-on: https://gerrit.libreoffice.org/28092
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-08-13  Yousuf Philips  <philipz85@hotmail.com>  [96e1588c1a176e0751cf72b27f099ef3a1a544c0]

        tdf#83054 Remove help button from go to page dialog
        
        Change-Id: I52922b7029191a45b43579cd8b90f6245a1db19f
        Reviewed-on: https://gerrit.libreoffice.org/28103
        Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>
        Tested-by: Akshay Deep <akshaydeepiitr@gmail.com>

2016-08-13  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [6b2b648aff0f40eb85caafb49d3471545f891168]

        Updated core Project: help  6193c8a5f97aa5d6922b412019c6da0bfda97590
        
        Add format star to repeat character
        
        Number format modifier (*)
        
        Change-Id: I9362ce7f8e87b2f9b957085da241c040316ed813
        Reviewed-on: https://gerrit.libreoffice.org/28100
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-08-13  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [bb7f530e909b86d10b0b686df327bc0d79d3c69f]

        Updated core Project: help  6071229bf10bad31360c9347d8a785fe8446608a
        
        New UI option Denominator places
        
        For fraction format, "Decimal places" is replaced by "Deniminator places"
        
        Merge both related topics as they are linked to the same page.
        
        Change-Id: Ic37b284e2504a989f940da1cbaf4dfbb0a5a8acc
        Reviewed-on: https://gerrit.libreoffice.org/28099
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-08-13  Tiago Santos  <tiagofsantos81@sapo.pt>  [5ad876c7d801466bca3864c625da46c3ff313d1e]

        tdf#97439 autocorrect pt-PT
        
        Added autocorrect files for
        pt-PT
        on behalf of Tiago Santos
        
        Change-Id: I126c573d6c3f150992a20d583583e0cc608e6a83
        Reviewed-on: https://gerrit.libreoffice.org/28078
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-08-13  Yousuf Philips  <philipz85@hotmail.com>  [e7d6f952f136d11451969dcf1da417fe5e0e88f9]

        tdf#83054 Ctrl + G opens Go To Page dialog in writer
        
        Change-Id: Ifeb61902d8ef601d9a9cb8f5ec02b995315c732f
        Reviewed-on: https://gerrit.libreoffice.org/27132
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-13  Yousuf Philips  <philipz85@hotmail.com>  [b13974b474ea3fd41c8eab1d21d26a79110c0be9]

        Add Export... function to save split button menu
        
        Change-Id: Iae47e0f671eed78923e3b97ef4bac65327458b41
        Reviewed-on: https://gerrit.libreoffice.org/27924
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-13  Susobhan Ghosh  <susobhang70@gmail.com>  [64ff7453408e578b95073db1740bfef4f500a2e4]

        tdf#89466 Add Master Slide and Close Master View button
        
        Impress only. Change panel title on master slide context.
        Disable controls in master view.
        
        Change-Id: Ic355a6c74d3f61ea23bcf80e2a2d7e7d7a7980b8
        Reviewed-on: https://gerrit.libreoffice.org/27840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-13  Arnaud Versini  <arnaud.versini@gmail.com>  [cb3a00514a6baa9fe7c0660a743b95e1baed7bb8]

        BASIC: Use more often std::unique_ptr
        
        Change-Id: I37f3b35afcf3b4dba30a6ba841a59e0d851f1ebb
        Reviewed-on: https://gerrit.libreoffice.org/27930
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-13  Susobhan Ghosh  <susobhang70@gmail.com>  [f8b734a4e2b235c12e86d84c7691e39d05786032]

        tdf#83830 Change 'Margin' to 'Margins' in Page Format Panel
        
        Change-Id: I4f47f113705d0841aa1acfc6d273a97843f05ef7
        Reviewed-on: https://gerrit.libreoffice.org/28082
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-13  Susobhan Ghosh  <susobhang70@gmail.com>  [e8365711e817876ee45b282fc16977b55f4dbca8]

        Add spacing between shape groups in Default Shapes Panel
        
        Change-Id: I6b0b5072fc095fe8c89fe4eba497ed0b7610203c
        Reviewed-on: https://gerrit.libreoffice.org/28085
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-13  Susobhan Ghosh  <susobhang70@gmail.com>  [6f9f401c94f7381880659a7641396c8173fcce6f]

        tdf#83830: Tweaks to page header and footer panels
        
        Change-Id: I79b92b39ec1448a662463fb2dcf68fc71509edfb
        Reviewed-on: https://gerrit.libreoffice.org/28076
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-12  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [5d7a9281270120a1f34dc0c11ecad2019362f0fd]

        format validation: work around missing exec permissions
        
        Change-Id: I2b4f0f31a2f700bafd373a2d71be35424be1392d
        Reviewed-on: https://gerrit.libreoffice.org/28091
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-08-12  Stanislav Horacek  <stanislav.horacek@gmail.com>  [e6c3625add4a730fa36d4552be5e836153e3385b]

        related tdf#101343 improve accelerators in Find & Replace dialog
        
        added missing accelerators for "Formatted display", "All sheets", "Find previous"
        resolved ambiguous accelerator for "Find"/"Find next"
        
        Change-Id: I732c311e4db705afff0d4bc69e6efa086eddad3a
        Reviewed-on: https://gerrit.libreoffice.org/28060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2016-08-12  Bjoern Michaelsen  <bjoern.michaelsen@canonical.com>  [9d06ed4aff19bf16afb9ac448899187724766b88]

        tdf#91832: ensure GETLINK reports proper contents for reverse selections too
        
        Change-Id: I4e77a55de012b5edd0d922b5e534e4dd6bb714b6
        Reviewed-on: https://gerrit.libreoffice.org/28077
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>

2016-08-12  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [f16c803e7f5186632adeffc2dad579cf2c720b15]

        Cppcheck: Variable is reassigned a value before the old one has been used
        
        Change-Id: Id49254f3f3b230de4e7d3f116b52a38f6042f6c1
        Reviewed-on: https://gerrit.libreoffice.org/28070
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-12  Caolán McNamara  <caolanm@redhat.com>  [f2d09e621757fb5f394998afecba399b638f2428]

        add CVE-2016-3133 testcase
        
        Change-Id: Id147f208ff9db1cfdf3859df7090d0790a0e6400

2016-08-12  Caolán McNamara  <caolanm@redhat.com>  [b7060e96dfef8e672ae954eb435a9513400c4ea9]

        Resolves: tdf#87686 don't refresh index entry from selection on regain focus
        
        Remain populating it from the initial selection on popup, but on
        losing focus and regaining it, leave the contents alone. Provide a refresh
        button to provide access to optionally updating the contents from the
        document selection.
        
        Change-Id: Ifcde5fac341655f1219f4d2a7057e788d3bb0b18

2016-08-12  Tor Lillqvist  <tml@collabora.com>  [b9898f03eb05411c508b1b02588812074d40417a]

        The enter() and leave() functions are not used anywhere
        
        Change-Id: I42d2d6a12d49fc60c625dc2d230f70d05cf67673

2016-08-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [c89b8ab187f23020873af00f2c20cc9407e5a755]

        Tweak numbering listbox optimal size
        
        Change-Id: I7dedd5bc405da04a14bc7d74475c85a90e989e9c
        Reviewed-on: https://gerrit.libreoffice.org/28021
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-12  David Tardon  <dtardon@redhat.com>  [8d26a169794083f047a57e5c8d3f5da0aaab2583]

        tdf#101077 make double->str conv. locale-agnostic
        
        Change-Id: Ibb87f4a14fda6957149ca52083387760ff6e60a3

2016-08-12  Yousuf Philips  <philipz85@hotmail.com>  [6020cded6bb815131482fb6d6aedb290e425839c]

        Tweaks to page deck footer content panel
        
        Change-Id: Iba59edf038d802530d3758915479dbf19a75e8ca
        Reviewed-on: https://gerrit.libreoffice.org/28046
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-12  Eike Rathke  <erack@redhat.com>  [bbf671229cd06156e3d4eff5a2c7164ebd28e020]

        check SelectionForbidsCellFill() on EnterBlock()
        
        ... to prevent Alt+Enter filling a huge selection.
        
        Change-Id: I8ce905c6e5ad0cb4dadf309f7b995142414e7193

2016-08-12  Susobhan Ghosh  <susobhang70@gmail.com>  [b9592bbea315e04da36a1a26e687490ea93c4cc6]

        tdf#83830: Writer page deck and panels changed to non-contextual
        
        Changed label 'Styles' to Style
        
        Change-Id: Ie5f4457982469b8d5649dd96de8183dd341ec67e
        Reviewed-on: https://gerrit.libreoffice.org/28064
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-12  Susobhan Ghosh  <susobhang70@gmail.com>  [66636aeb7d2a6da8f409d17610f62be875e9bb64]

        Tweak pagesize listbox Optimal size
        
        Change-Id: Ic46962f69ed846d0322756a1a3ac18ea9da6b90a
        Reviewed-on: https://gerrit.libreoffice.org/28065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-12  Noel Grandin  <noel@peralex.com>  [91f58f4782e1c97f4f88937512ea80966175f2c8]

        fix windows build
        
        after commit 500a3be0 "loplugin:countusersofdefaultparams in vcl..xmlsecurity"
        
        Change-Id: I09b07f241dc45f2d23370addfb1bc10aa2caedc4

2016-08-12  Noel Grandin  <noel@peralex.com>  [d30a4298bdb5ba53cd1fe659f2b742f218a2e527]

        loplugin:unusedenumconstants in package..svtools
        
        Change-Id: I8136b93b9303ebecafd791159e813c335b1bc172
        Reviewed-on: https://gerrit.libreoffice.org/28052
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-12  Noel Grandin  <noel@peralex.com>  [500a3be0ea9184fc2823d704acf4037f70c6721e]

        loplugin:countusersofdefaultparams in vcl..xmlsecurity
        
        Change-Id: I538596a99e632178d928ff7e66ad45c71b73c6fd
        Reviewed-on: https://gerrit.libreoffice.org/28018
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-12  Noel Grandin  <noel@peralex.com>  [8806a86c9d1ba63259ea79dd1c955ef970ab1989]

        loplugin:unusedenumconstants in forms..sot
        
        Change-Id: Ic445e1bdd012c32ef7d84aec9df908467c3296a7
        Reviewed-on: https://gerrit.libreoffice.org/28055
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-12  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [18009fe8fbe3982141ddca3f1fcd0900a63150a6]

        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.
        
        Change-Id: I2b394ef8d1ef391a527df349aa749819c496657b
        Reviewed-on: https://gerrit.libreoffice.org/28066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-11  Yousuf Philips  <philipz85@hotmail.com>  [8fb3e7971c52a13c2e8adf425ca02a13ea2e45c2]

        Add more shapes to Insert > Shapes menu
        
        Change-Id: I58a476199047ab08c74803a560ba63357b77db38
        Reviewed-on: https://gerrit.libreoffice.org/27996
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-11  Stanislav Horacek  <stanislav.horacek@gmail.com>  [e7e66f273c0c187db9b9766905a262ce95828cf5]

        Updated core Project: help  d4501baed063dd06f7b74c1354a8681ea46c326e
        
        tdf#97923 adjust menu path to Insert/Delete Page Break
        
        Change-Id: I9a771b814452353da48dcbb19f39e4ff1d9770b4
        Reviewed-on: https://gerrit.libreoffice.org/27994
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        

2016-08-11  Eike Rathke  <erack@redhat.com>  [6fb5d747893038e0748f30c205e820850ff8e010]

        Resolves: tdf#96568 check SelectionFillDOOM() on EnterMatrix()
        
        Change-Id: I6843b4fac175b646a6dd725f5591c49e960a5f18

2016-08-11  Caolán McNamara  <caolanm@redhat.com>  [176111160ddfbe4b6b36b300062bab156d46b211]

        Resolves: tdf#100250 scrollbar has no bg
        
        Change-Id: I48e26b775337809759f8a76be7a9c457c94cd5c9

2016-08-11  Caolán McNamara  <caolanm@redhat.com>  [d9bf3df8143779f0caea2094efa4891370038977]

        gtk3: style combobox never becomes sensitive if it starts insensitive
        
        Place cursor inside a protected section in writer, e.g. a table of contents.
        Save, and reload. The cursor starts inside the protected section.
        
        With the native gtk3 menubar the styles dropdown in the top left is
        grayed out. Moving the cursor outside the protected area does not
        make it active again.
        
        Under gen it works fine.
        
        *Extensive* debugging shows that there is a cache based on the numeric
        slots of commands to their dispatcher, e.g. SfxBindings::GetStateCache
        so if you SfxBindings::QueryState for a given uno command then it will
        look up what dispatcher to listen to by slot id.
        
        This StyleApply command appears in a number of places in LibreOffice,
        the toolbar as .uno:StyleApply, *but* .uno:StyleApply?A_Bunch_Of_Args
        elsewhere in the menus.
        
        In the gtk3 plugin it so happens that all the menu items are parsed
        and listeners set before the toolbar is created. While in the gen
        plugin the toolbar is created, and the menus are on-demand later.
        
        So under gen the dispatcher is created for ".uno:StyleApply" and
        other .uno:StyleApply?* go through that one. Under gtk3 the dispatcher
        is created for ".uno:StyleApply?A_Bunch_Of_Args".
        
        So, when SfxDispatchController_Impl::StateChanged is called, the
        aDispatchURL.Complete argument is ".uno:StyleApply?A_Bunch_Of_Args", but,
        because it was supplied as a cached result from the shared slot, some
        listeners have been added that want to listen to ".uno:StyleApply".
        The name doesn't match, so looking up the listeners listening to the
        command with argument finds nothing, so those listeners on the name
        without argument are not fired.
        
        Here I look up all the property names that the listeners were added to listen
        to (1 in all cases I've seen in casual testing) and if either the name with
        full args or no args matches then inform that listener that something has
        changed.
        
        Change-Id: Ib5858ccb16dce41e249ee911751053fd277551b8

2016-08-11  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [8ff5e67dea29d9ceb100a67a69f6deb4c6f18e13]

        tdf#101094 (22): Simplify cache removal: MKCOL, PUT
        
        Change-Id: Id2c9f87e408b6754e17ef3792691d848deabfcd5
        Reviewed-on: https://gerrit.libreoffice.org/28056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-11  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [508f78298833f45fd9e2e789aa26cca125719baf]

        tdf#101094 (21): Simplify cache removal: LOCK, UNLOCK
        
        Change-Id: Ib963fc6e0834606dcb6f42b3c0df5a408ebc5351
        Reviewed-on: https://gerrit.libreoffice.org/28030
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-11  David Tardon  <dtardon@redhat.com>  [1f2179bb313ad6cb9786a38412359c10b325a6b8]

        add StarOffice mimetypes to desktop files
        
        Change-Id: I4c68ad86a56e1b8ba4c142c62ffa2e486c89f90e

2016-08-11  David Tardon  <dtardon@redhat.com>  [5ade91546fcb11d27f8c61890a7dd51b49ee1b13]

        collect StarOffice docs
        
        Change-Id: Icf4989844b7d0b5bcdad0e28792a41b5d5b5c27e

2016-08-11  Caolán McNamara  <caolanm@redhat.com>  [f2a60c783a8099f07b05f25301833f405c161d59]

        factor this status change code out
        
        no logic change intended
        
        Change-Id: I74e58f61fdb5d9684384dac5ba9803fc2d411ca7

2016-08-11  Olivier Hallot  <ohallot@collabora.co.uk>  [20469b56502687f85ce0fa9e5f7a50273daa3e91]

        tdf#96015 (part) links to Askbot in the Help menu
        
        Add the entry "~Get help online" to the modules
        Help menu.
        
        on click, the system browser opens
        http://hub.libreoffice.org/forum/?&LOlang=<lang>
        
        <lang> is obtained from .getLocale()
        
        That in turn will redirect to e.g. askbot (but only few languages are
        using it at the moment) or other nl-specific resources.
        (nl-projects can request corresponding targets from infa, without the
        need to change the code – cf rdm#1983)
        
        The link can/should be extended to also include the version of LO and
        the currently used module to allow finer grained redirects.
        
        Change-Id: I56108dba4dd2684405623c4586103fc8ff9bea56
        Reviewed-on: https://gerrit.libreoffice.org/27028
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2016-08-11  Yousuf Philips  <philipz85@hotmail.com>  [1fcb7eafd95ebed7f5532d86a8cd8cd89196883e]

        GALAXY: Add show track changes bar small icon
        
        Change-Id: I8166fc40e683899ab562c2c80c06336d8a7b7598
        Reviewed-on: https://gerrit.libreoffice.org/28051
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-11  Wastack  <btomi96@gmail.com>  [70a295ea33c8a8f3f3643733388f9a37dab9f967]

        tdf#91324 GSoC adapt struct tm correctly for date
        
        Change-Id: Id0413d735eeeb506b6e706c5d31e7bf989ab5e41
        Reviewed-on: https://gerrit.libreoffice.org/27592
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2016-08-11  Mark Hung  <marklh9@gmail.com>  [2b4f9d0b2b0006fc7bebb9e696a32eabd1aeb993]

        Convert handles of built-in shapes in Impress when exporting to PPTX.
        
        For those shapes exported as OOXML preset shapes, their AdjustmentValues
        property was exported as the list of adjustment values ( avLst )
        in the exported PPTX file. This works for shapes imported from
        PPTX, whose AdjustmentValues is exactly the same as avLst of the
        original PPTX file.
        
        For built-in shapes in Impress, avLst and AdjustmentValues would not
        be the same because the path and the equation created by LibreOffice
        and OOXML are not the same.
        
        This patch convert position of handles to adjustment values according to
        the shape type case by case. It also adds default values if the built-in
        shape in Impress has fewer handles then the exported preset shape because
        Powerpoint seems to be very strict about the number of values in avLst,
        and deemed the file as corrupted if any of defined adjustment values is
        missing.
        
        Round-rectangular-callouts, rectangular-callout, and round-callouts
        are added to the blacklist so that they are exported as preset shapes.
        
        Change-Id: Icd1284790607e927b6a9a614ac463a96cadedd81
        Reviewed-on: https://gerrit.libreoffice.org/26479
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-08-11  Susobhan Ghosh  <susobhang70@gmail.com>  [c878bfc8c90372217bfa41818825f4e047b794d8]

        Change background of shape thumbnails to dialog color
        
        Change-Id: I9fc84fc78d7652eb12408688cd9c0be16f7e2d78
        Reviewed-on: https://gerrit.libreoffice.org/28048
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-11  Noel Grandin  <noel@peralex.com>  [045879b5578203c2a6c38a1bce4d9b4fa7cc5cb0]

        new loplugin unusedenumvalues
        
        Change-Id: I2efcb0332cca23bd53088121b4cbfc702011d0b9

2016-08-11  Eike Rathke  <erack@redhat.com>  [5037dc9b23a9ef0ba44ed0c371da6af7332a7519]

        DKK currency symbol is 'kr.' not 'kr' also for [fo-FO] and [kl-GL]
        
        Change-Id: I33d5c499da40c91875918f215c0470748ec1ff93

2016-08-11  Yousuf Philips  <philipz85@hotmail.com>  [8b9d5798f157d18652adcc94bdf89f00b2a3b20c]

        Notebookbar: Tweaks to the home tab
        
        Change-Id: Id08b4d579b676ed16b7f7a2d8a20ca8d250cb7a4
        Reviewed-on: https://gerrit.libreoffice.org/28039
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>
        Tested-by: Szymon Kłos <eszkadev@gmail.com>

2016-08-11  Tor Lillqvist  <tml@collabora.com>  [3cff10827974cd773810faa2857ab81a6dcff0ee]

        Follow-up to 38a3743e0c5d52f9386f74097fd512d3133fbbe3
        
        Change-Id: If70b5754c161a0e1b262abeac8c54dde60515280

2016-08-11  osnola  <alonso@loria.fr>  [f471c55378290fb8dc3571c74cc6abe90d81c46c]

        add test files for libstaroffice
        
        Change-Id: Iabb5965eb09e9128f2cfc720bf69e97f6a96fa22

2016-08-11  osnola  <alonso@loria.fr>  [1faae1f37521df7734462443936e1469820fd489]

        integrate libstaroffice
        
        Change-Id: I85913f1bd1af5d102573040588cca9d8ddeebb5d

2016-08-11  Tor Lillqvist  <tml@collabora.com>  [6a2cc612decea57b9c3ab31f2f32aa2126c06cf7]

        Fix comments to match new reality: these are no longer optional parameters
        
        Change-Id: Idf054aa4ef095ce37f05a01adf59cb450a6906c6

2016-08-11  Noel Grandin  <noel@peralex.com>  [3716b144265dda695d7dd447dbe692a3f84c588e]

        loplugin:constantparam
        
        Change-Id: Ia06b9b189033b9409d7a59a211866f66a0614886
        Reviewed-on: https://gerrit.libreoffice.org/28016
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-11  Noel Grandin  <noel@peralex.com>  [b796b24793827583550279d40bfe565c66ad284d]

        loplugin:countusersofdefaultparams in svl..unodevtools
        
        Change-Id: Ie3d2cf29e99b8a51b80246aafa23a92e6c3404b2
        Reviewed-on: https://gerrit.libreoffice.org/28017
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-11  Eike Rathke  <erack@redhat.com>  [a97e6990435bbc47be4a4f6f349404f438e2c315]

        recognize another release's unknown currency saved as symbol we know
        
        This may happen when saving a currency with a changed symbol in the
        current release, load it in an older release, save it there and load it
        again in the newer release.
        
        For example DKK
        [$kr.-406] #.##0,00;[RED][$kr.-406] -#.##0,00
        new in master/5.3 (changed symbol from 'kr' to 'kr.')
        loaded and saved in earlier releases writes currency 'kr.' instead of 'DKK'
        reloaded in master since there was no match as currency lead to number format
         #.##0,00 [$kr.]
        
        Change-Id: I5c8f165a2f420d77f5a2c0921c33a57797f92526

2016-08-10  Szymon Kłos  <eszkadev@gmail.com>  [554dc4c33e8e967ef78a8ef3d637102cc9f73ce4]

        GSoC notebookbar: changed labels
        
        Change-Id: I824e7b871edb9506a25ca7918431bf917e237709

2016-08-10  Szymon Kłos  <eszkadev@gmail.com>  [d409aeaa23525e1494ef50c0453c4e7335f01945]

        GSoC notebookbar: slot available only in the menubar
        
        Change-Id: Ifaded8c158515e9d21229f91502a3873f17fc60b

2016-08-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [e9bcd3475131b24b0b8818cfdfa256854ca5a59d]

        sw undo: add a Repair argument to the .uno:Undo/Redo commands
        
        Undo/redo is limited to undo actions created by the same view in the LOK
        case, this argument removes this limit. This can be used by a client for
        "document repair" purposes, where undo/redo of others' changes is
        intentional.
        
        The sfx command dispatch has support for FASTCALL slots (a state
        function is not called, the command is always enabled) and also has
        support for state functions, but those functions only get the ID of the
        slots, not its parameters. What is needed here is a command that's
        disabled by default, but in case a Repair argument is used, then it's
        unconditionally enabled. So handle that case in the sfx dispatcher
        directly for now.
        
        Change-Id: I96c1130bf51abcdd722684b1fa4a8277f92fd555

2016-08-10  Eike Rathke  <erack@redhat.com>  [4d993ae8f267e35f7c030861a92226c940bb46cc]

        XML number format: do not enquote space followed by minus, tdf#97837 follow-up
        
        Which with
        [$kr.-406] #.##0,00;[RED][$kr.-406] -#.##0,00
        saved and reloaded gave
        [$kr.-406] #.##0,00;[RED][$kr.-406]" -"#.##0,00
        and thus an almost identical duplicated format with the built-in format.
        
        Change-Id: Ie39b97576842bc29ac301d2fe64f7331f6c57fc4

2016-08-10  Eike Rathke  <erack@redhat.com>  [17040a69abe325df05c22dcb811d81785211bf47]

        DKK currency symbol is 'kr.' not 'kr'
        
        Change-Id: I35078b36c803e73538a23bbc9cdc5ddd13a3835c

2016-08-10  Tor Lillqvist  <tml@collabora.com>  [38a3743e0c5d52f9386f74097fd512d3133fbbe3]

        Revert "tdf#98837 - Fail loading a new document with read only property set to true"
        
        There was not really a good enough reason for the change, and it
        causes unfortunate regressions in 3rd-party code that previously
        worked fine. (It also caused two regressions in LO's own code, but
        those were already fixed.)
        
        This reverts commit 5334ff287c65f028753171c7b38da7ffbcebc1cc.

2016-08-10  Fabio Buso  <dev.siroibaf@gmail.com>  [2c76fd1e04441889fbc416d4e5815ef31b474193]

        tdf#67647 getStructuredFilter returns operator
        
        Change-Id: I010ea3c24b4d5411711a93e35d4b173f5bde9e55
        Reviewed-on: https://gerrit.libreoffice.org/28000
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2016-08-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [d6e8d4f773d970b69baedd8523a426f18a8d8eef]

        sfx2: make SfxLokHelper::setView() set also the active frame
        
        Without this, comphelper::dispatchCommand() doesn't work on the current
        frame. This causes e.g. undo not working when only a given view is
        allowed to do undo.
        
        In the desktop case vcl::Window::ImplGrabFocus() calls both
        SfxViewFrame::MakeActive_Impl() and
        framework::Desktop::setActiveFrame(), but in the LOK case the first was
        called directly, that's how the active frame was outdated.
        
        Change-Id: If97a9de316b4c8dd49e55cd273bdb2dfe9866f38
        Reviewed-on: https://gerrit.libreoffice.org/28032
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-10  Tor Lillqvist  <tml@collabora.com>  [f3346b1fc568f044aa02b01758a9598aed0c95e7]

        Intermediate iOS hack
        
        Just to get this one file to compile. More errors come later.  I just
        spent a short time on this while waiting for something else.
        
        Actually I have no idea what we should do on iOS nowadays. Do we want
        to use cairo? Do we want to use OpenGL? Would it make sense to mimic
        what we do on Android as much as possible? (But what do we do on
        Android, and is that by choice or accident?) Even if that might mean
        not using APIs native to iOS, but slower (not HW accelerated) FLOSS
        alternatives that perform the same functionality, broadly speaking?
        
        Change-Id: Id88a895b90f753417eced744141376656bcf72c3

2016-08-10  Tor Lillqvist  <tml@collabora.com>  [8778a3e03945f5bafabb0274e3bd79aab6ee92f4]

        Surround PaintScope code with ifdefs matching declaration in include file
        
        Change-Id: Iede85fc847b330b5586b95facafb690df7209d1b

2016-08-10  Tor Lillqvist  <tml@collabora.com>  [237ff9c497b5ad166032f567aaa1fcde91c81ed1]

        Include <vcl/dllapi.h> for VCL_PLUGIN_PUBLIC
        
        Change-Id: I5e248ed670502a2702f08e31739a8c82c29d5302

2016-08-10  Tor Lillqvist  <tml@collabora.com>  [c4e89590c6e043c80576e26b61ef444f864359d9]

        gendata.hxx has moved
        
        Change-Id: I55223078e189416c4181141a7a904e93d5c6a01e

2016-08-10  Tor Lillqvist  <tml@collabora.com>  [5a833144b516f75e8f2ea1297dd0327c84010cc6]

        SAL_FALLTHROUGH
        
        Change-Id: I347c13b282ccbd40a5e2e4a504f0c8ee1882d602

2016-08-10  Susobhan Ghosh  <susobhang70@gmail.com>  [b2bbebb34efc9b931b4bf0feaf1fdede7cad4f62]

        Set slide/page format dropdown size to 6 in Slide/Page panel
        
        Change-Id: Iad70e5e946c3209246567b7b6449100a49cb8a40
        Reviewed-on: https://gerrit.libreoffice.org/28013
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-10  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [18edd88edc0c45d9c3b8f6faa45bab481ec078f5]

        GSoC - Making legacyfastparser to use tokens:
        
        This tokenizes some elements, de-tokenize while consuming
        and emits elements through legacy interface. DummyTokenHandler
        is just to test the correctness.
        
        Change-Id: I1ea1e4d806ed4d426215f93b3f6b66a9776f6479
        Reviewed-on: https://gerrit.libreoffice.org/27849
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-10  Noel Grandin  <noel@peralex.com>  [e5d24f50b7e527a5991a1d21f40edcb537eeb72d]

        clang3.9 compatibility
        
        Change-Id: Idbba88f1a890c068c9813aff2287f0983d1b8742

2016-08-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [583e41b9c8f734cb403b9ba9ffe2d0844fab981f]

        comphelper: fix loplugin:cppunitassertequals warnings
        
        Change-Id: If042462d8f250dbe2e1be278b7524dab243b08e8
        Reviewed-on: https://gerrit.libreoffice.org/28012
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b17b4da3a713b935e7eb8cf23978689800d10f7f]

        update credits
        
        Change-Id: I004192541467afc5d8f31fe4c3c5f466b7b3dd17

2016-08-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a363ac95bda1a4c3837bcd9dd29670bf0ab1853a]

        update emoji autocorrect files from po-files
        
        Change-Id: Ie8af6c3ee0f655387e12967632f9bd31ace204ff

2016-08-10  Jakub Trzebiatowski  <ubap.dev@gmail.com>  [0943ee2decb8d5a1a2a5bf3b1c233934a89e9c97]

        GSoC Writer Table Styles; Create by example; fix undo
        
        - Create style by example, tracked by undo;
        - Fixed delete style, now is tracked by undo
        
        Change-Id: Ic39b549b0b970b1b15001d527a82fb26e4a630aa
        Reviewed-on: https://gerrit.libreoffice.org/27990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2016-08-10  Mike Kaganski  <mike.kaganski@collabora.com>  [1b482aec4e7b6aec86fb20bcda555c4060a80332]

        tdf#101385: don't try to get SharePoint folder outside of allowed range
        
        for a given site.
        This patch uses the fact that getFolderByServerRelativeUrl API returns
        site's root folder if used with empty path ('').
        Hopefully this isn't otherwise context-dependent, so that it doesn't
        return other folders in some unknown circumstances.
        
        More correct would be instead to use the site's root path directly,
        like '/sites/mysite'. But I don't know a reliable way to filter the
        API part from the base URI.
        
        To make use of the corrected SharePoint repository root id, the patch
        also redirects all cases where "/" object is queried, to session's
        getRootFolder().
        
        libcmis part of the patch will hopefully soon be merged upstream.
        
        Change-Id: I0f3b9930748de3fe4763eb27721739f097b9892d
        Reviewed-on: https://gerrit.libreoffice.org/27987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2016-08-10  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [ecc43f06a94587e8808c7edf73eae23e5243dc85]

        Update api URL for mozilla personas
        
        Currently, entering a search term or clicking on
        the category buttons on the Firefox Theme selection
        dialog of Personalization option doesn't work at all.
        
        With this url, it returns some results of firefox personas
        which are applicable to LibreOffice.
        
        Change-Id: Ie4da58cd987a1834dee969c09367229d3b69a47a
        Reviewed-on: https://gerrit.libreoffice.org/27986
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-08-10  Yousuf Philips  <philipz85@hotmail.com>  [ae3a78fa5f1a08a9bbfe233a2d6244a4d1fef254]

        TANGO: Add show track changes bar small icon
        
        Change-Id: Ia80da0b1ef394d19073e1f18ee22590010bb0257
        Reviewed-on: https://gerrit.libreoffice.org/28002
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-10  Takeshi Abe  <tabe@fixedpoint.jp>  [252773f2bcd12660875ba72df744054a6e55b253]

        Expect 3 subnodes for SmBinVerNode/SmBinHorNode/SmBinDiagonalNode
        
        Change-Id: Ib57b60f6b469b3018c5fb30a7a293089bd35e446
        Reviewed-on: https://gerrit.libreoffice.org/28001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-08-09  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [107a7cc5a2f1c018cbba6b35f3ea590027f8ec9a]

        Updated core Project: translations  0f9380734b89eb362e97e4e23bbf32d924b39132
        
        update translations for 5.2.1 rc1
        
        and force-fix errors using pocheck
        
        Change-Id: I49f23c37a0f656727ba869e616e9d0b5679b9b15
        

2016-08-09  Caolán McNamara  <caolanm@redhat.com>  [d79a4f46926e81a6d0fe353feb3322673c1b509d]

        Resolves: tdf#101309 crash on deleted SdrObject
        
        when we're not recording undo, then SdrUndoDelObj just deletes
        the argument its passed. And this code assumes that it is transferred
        to the SdrUndoDelObj and it still exists.
        
        Use the same pattern as ScPostIt::RemoveCaption for this situation
        
        Invalid read of size 8
           at 0xB1713B6: SdrObject::GetOrdNum() const (svdobj.cxx:777)
           by 0x3C9E029C: ScDetectiveFunc::DeleteArrowsAt(short, int, bool) (detfunc.cxx:695)
           by 0x3C9E1D4C: ScDetectiveFunc::FindSuccLevel(short, int, short, int, unsigned short, unsigned short) (detfunc.cxx:1118)
           by 0x3C9E2405: ScDetectiveFunc::DeleteSucc(short, int) (detfunc.cxx:1207)
           by 0x3CF812BA: ScDocFunc::DetectiveRefresh(bool) (docfunc.cxx:480)
           by 0x3CFC9FAF: ScDocShell::DoHardRecalc(bool) (docsh4.cxx:1250)
        
         Address 0x50992d50 is 112 bytes inside a block of size 464 free'd
           at 0x4C2D22A: operator delete(void*) (vg_replace_malloc.c:576)
           by 0xB1D04BC: SdrPathObj::~SdrPathObj() (svdopath.cxx:1681)
           by 0xB1701F5: SdrObject::Free(SdrObject*&) (svdobj.cxx:394)
           by 0xB258666: SdrUndoObjList::~SdrUndoObjList() (svdundo.cxx:720)
           by 0xB258A39: SdrUndoRemoveObj::~SdrUndoRemoveObj() (svdundo.cxx:774)
           by 0xB25E29B: SdrUndoDelObj::~SdrUndoDelObj() (svdundo.hxx:298)
           by 0xB25E2B7: SdrUndoDelObj::~SdrUndoDelObj() (svdundo.hxx:298)
           by 0x3C7E5D0E: ScDrawLayer::AddCalcUndo(SdrUndoAction*) (drwlayer.cxx:1120)
           by 0x3C9E0238: ScDetectiveFunc::DeleteArrowsAt(short, int, bool) (detfunc.cxx:692)
        
        Change-Id: Idc6d1f8e9ad8b203dac55630f8c100e74d3e017b

2016-08-09  Eike Rathke  <erack@redhat.com>  [ebb9ae93c75d6dc8a50dd55019f86991030712f3]

        Function Wizard: clarify that CEILING.XCL rounds away from zero
        
        Change-Id: Iabb24d673c15ffa26bb7ea00373639e736e324d4

2016-08-09  Eike Rathke  <erack@redhat.com>  [e9aae8abd852acf3244df373c470c65e7b30cd4c]

        Updated core Project: help  4c58b1b195d7df86ea6ccee322478064f7f8a10a
        
        clarify on CEILING,CEILING.MATH,CEILING.XCL and FLOOR,FLOOR.MATH,FLOOR.XCL
        
        Change-Id: I557b2be54fad33e540017e093d3261e430e9a152
        

2016-08-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [5d8639aaf2f60157c99c3ee3a8bfa78e4efd010a]

        sw lok: limit undo/redo access to undo actions created by the same view
        
        So one view can't undo the changes of an other view by accident. If
        this is found to be useful in the desktop case, perhaps a dedicated
        config option can be added for it; for now the behavior is LOK-only.
        
        Change-Id: I7ff505d021bd6f6be36953ecc8f8bb971ce8927e
        Reviewed-on: https://gerrit.libreoffice.org/28007
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-09  Caolán McNamara  <caolanm@redhat.com>  [e328cab3c987a057411264209d1393440504a2cd]

        Resolves: tdf#101253 crash in gallery popup menu
        
        since...
        
        commit aa0d0536a444fb26d9e570bd6bf6c1bdc3596cf3
        Date:   Mon Jun 20 15:56:35 2016 +0200
        
            tdf#97527 - vcl: reference-count Menu
        
        Change-Id: I991a2cb17241c071f8170763e32e114304a5be91

2016-08-09  Caolán McNamara  <caolanm@redhat.com>  [adb9cbff1f6c380bfae85e7dd96ff6cff22ffbe9]

        python macros aren't listed under scripting organize
        
        since...
        
        commit deb989dd6d1f86e74864131be50ed92d8d43768c
        Author: Kenneth Koski <mechaxl@gmail.com>
        Date:   Mon Feb 29 22:22:10 2016 -0600
        
        blew away the uno.ByteSequence(str) path
        
        Change-Id: I8b73883c4f246ebafd2f810ca61b19da40f833e2

2016-08-09  Caolán McNamara  <caolanm@redhat.com>  [07544ac6c4f426db76bf70eb10e4fd4c6ae4a234]

        Resolves: tdf#101383 don't crash is merge has no targetview on mail setup
        
        Change-Id: I7d5d97443a64e2fe99d575e0e59914777f1723c4

2016-08-09  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [284c8ce11957f11693e6b5026adc1a564d35e7e9]

        tdf#101096 tdf#101147 Add qa tests for minute/month detection
        
        Test number formats of bug reports
        Test odd date formats which do not follow Excel detection
        
        Change-Id: Iaa6d25a0103cae5e3ddd76075a324240aa255c35
        Reviewed-on: https://gerrit.libreoffice.org/27494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-08-09  Caolán McNamara  <caolanm@redhat.com>  [7b355ad06e11bd81ce15f2a08044d6bbfae59131]

        Resolves: tdf#101382 turn SetMailMergeConfigItem into a shared_ptr
        
        so if the SwView it nominally belongs to is deleted while a
        mail merge wizard is open it still exists while the wizard
        has a ref to it
        
        Change-Id: I4f5acbcc1ea6404851cf6e0179fd3c795342f726

2016-08-09  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [3011a704d9ff8ddd052165150a5cd91166fad69d]

        officeotron usage in export tests without external dependencies
        
        officeotron is a OOXML documents validator which can be used for
        verification of export files in tests. Previously it was possible
        to use it only from external repository with extra build steps.
        
        Change-Id: Iae6ec3695fdfaf738d180405047ff04b2024c906
        Reviewed-on: https://gerrit.libreoffice.org/27388
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2016-08-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [5cb52cf97d04859c0c730cf03430254041d6388b]

        gtktiledviewer: fix incorrect undo/redo state
        
        Edit state = false disabled undo, then edit state = true enabled the
        undo button, even the last LOK callback was '.uno:Undo=disabled'.  Fix
        this by storing the LOK state in a map, and using it when edit is
        enabled.
        
        With this, clicking on the Edit button right after loading a document
        results disabled undo/redo buttons as expected.
        
        Change-Id: Id6023f976f135555a43486f71603c823e59d8d60
        Reviewed-on: https://gerrit.libreoffice.org/28003
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-09  Jan Iversen  <jani@documentfoundation.org>  [08c963e49ddb25ee2f52ad218b72604faf323ba8]

        tdf#101386 changed URL to DevBuild page
        
        The general cleanup of wiki development, removed a page, that configure.ac uses.
        
        Page restored, and script updated to point at correct page.
        
        Change-Id: Ie9a7fb6d9079506171b6ca318736626bfc742b98

2016-08-09  Eike Rathke  <erack@redhat.com>  [4ff1318860ae664b066409354d37e040713b493a]

        create SvNumberFormatter with LANGUAGE_SYSTEM instead of ScGlobal::eLnge
        
        They both end up as the same locale, but with LANGUAGE_SYSTEM the LanguageTag
        still has the mbSystemLocale=true "this is the system locale" context.
        
        Change-Id: I7ff8a368e4dc9c6c471dd78be744c842b188478b

2016-08-09  Eike Rathke  <erack@redhat.com>  [7c7df2afa93f706cc72b8154b816d3edee1e7eff]

        remove the duplicated system locale check
        
        ... which is handled by LanguageTag::convertToLanguageType() anyway.
        
        Change-Id: I26656d64fdccf9c06d24c53e1e473e355732e00f

2016-08-09  Eike Rathke  <erack@redhat.com>  [0d386267458b881f15e555186b52f7e2517ceca1]

        do not resolve system locale when queried, rhbz#1364406 related
        
        When loading older documents that calculated a number format on the fly an
        inherited but default format of a type could had been applied using the fixed
        resolved locale instead of the default system locale, which then was stored
        upon save and remained sticky. This because a format the formula depends on
        already was applied using the resolved system locale.
        
        http://bugs.documentfoundation.org/attachment.cgi?id=78559 of tdf#63267
        exhibits the behavior on the hidden sheet 'Festwerte' when unprotected and
        inspecting number formats in column A under Datum.
        
        Change-Id: If23908f259458e988c5164cc5e268bfc9a6a6bcd

2016-08-09  Michael Stahl  <mstahl@redhat.com>  [49b06c2e838750a0b5504f5f8367818bfa893806]

        loplugin:sallogareas
        
        Change-Id: I3443ed8d481d7a0ac72c03c4d0fd0bcf100a09b6

2016-08-09  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [a53ea24f9a3e31669f83ff76cdddfec9aec90389]

        sfx2: add comment to avoid range-based for loop
        
        Change-Id: I7bdbe6eec52bdf76e1b93729e73d10b8be974fcc

2016-08-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [af5fe812c8916483604b6bad1c1b4b9741577d5c]

        sw: prefix members of SwCalc
        
        Change-Id: I8603ce669c09419919ba9fb93788666f45783caa
        Reviewed-on: https://gerrit.libreoffice.org/27998
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [60cfbcf9e77d4d88aae94226d74300e2490f8549]

        LOK init: strcpy() -> strncpy()
        
        'strcpy' is insecure as it does not provide bounding of the memory
        buffer in general, so let's avoid it even here.
        
        Change-Id: If39319a2df7ddd9297938bc0be67fe5f8a2af962
        Reviewed-on: https://gerrit.libreoffice.org/27999
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [10652c109e732584e43b81ecbd6f97277edb5c7b]

        sc: fix Android build
        
        trunc() is missing in the std namespace on the broken Android toolchain,
        work it around.
        
        Change-Id: I9715bce8e888a6f35d06753e40ab34ac43642acc

2016-08-09  Arnaud Versini  <arnaud.versini@gmail.com>  [a22328eea392aeeb0d0cbe7492ce185a36777da1]

        BASIC: Use rtl/character.hxx in basic/source/sbx/sbxscan.cxx
        
        Change-Id: I018bc2881bca1973ef5e5133f3954252d5cea65e
        Reviewed-on: https://gerrit.libreoffice.org/27993
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-08  Yousuf Philips  <philipz85@hotmail.com>  [bc611f3373030082a8da518239cbfc1b58b25535]

        tdf#92733 Better labels and tooltips for crop functions
        
        Change-Id: I5f87fab29c39d7597d49733f49b43fff8cc04485
        Reviewed-on: https://gerrit.libreoffice.org/27939
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8cb19762323016f4bb31494404e5c7e29d4081a7]

        it is possible that Sources is empty
        
        See e.g.
        http://crashreport.libreoffice.org/stats/crash_details/570429b8-21e3-494e-9677-ea95fa8a5293
        
        Change-Id: I8c05efd61fa5a91511c06c660c49a0c470a96c88
        Reviewed-on: https://gerrit.libreoffice.org/27947
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-08  Caolán McNamara  <caolanm@redhat.com>  [cdb708291b59ac89b43c24154f0edc77f237eadd]

        Resolves: tdf#101359 getBookmarksCount includes more than aTableBookmarks
        
        aTableBookmarks is just "BOOKMARK"s while getBookmarksCount() includes two
        extra types. So cache the result of getBookmarksCount when filling
        aTableBookmarks to compare if the count from the time of filling
        aTableBookmarks is unchanged.
        
        Change-Id: I69fedab613f23e4e2b30498e4620a370d92272e0

2016-08-08  Szymon Kłos  <eszkadev@gmail.com>  [2d3470e120574662f1d203862df9e49c45d01365]

        GSoC notebookbar: updated .ui files
        
        Change-Id: Ibddb6f7c3bb8970f82cc58c71048416a7f09059c

2016-08-08  Julian Mehne  <github@nmehne.de>  [2175ea13ce37e46e83c3bd7da747eb2552a4030c]

        tdf#39468: Translate German comments
        
        Change-Id: Ie1bfc2f976f0f53e320cba0a69eb9f258415d8e6
        Reviewed-on: https://gerrit.libreoffice.org/27885
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-08-08  Caolán McNamara  <caolanm@redhat.com>  [9b5f03189c2e3919aeb9ad1a2d5bbb9a8d54abae]

        gtk: a11y: quieten warnings
        
        Change-Id: I4b4c7c22482ca0ee45a114798fcab65a9dc69789

2016-08-08  Caolán McNamara  <caolanm@redhat.com>  [de7a230bc2c560db2712d77e6588e446797c8998]

        Resolves: tdf#92530 put the rest of missing validity tips into the other grids
        
        this stems from...
        
        commit c43a4cb4ffc80c49b8e51ae0796321a6b73b5e99
        Author: Kohei Yoshida <kohei.yoshida@suse.com>
        Date:   Thu Jan 5 22:13:52 2012 -0500
        
            fdo#36851, bnc#737190: Make the data validation popup more reliable.
        
            Previously, the data validation message popup was not sticking on
            reliably on Linux, and flickers very bad on Windows.  That was due to
            the painting conflict between the top-most frame window and the grid
            window.  By making the message popup window a child window of the
            grid window, it paints more reliably.
        
        where the tip was resticted to the current grid because of problems from
        
        svx/source/sdr/overlay/overlaymanagerbuffered.cxx and
        OverlayManagerBuffered where the original flickering window isn't handled
        nicely by the background save/restore stuff there.
        
        So here its all been reimplemented as an overlay which plays better
        with that code, and if it doesn't fit, then its in all grid windows,
        so visually it appears as a single note that floats underneath the
        split window lines.
        
        Change-Id: I18ac42c2a0686ab509252830741d36fb17cae629

2016-08-08  Caolán McNamara  <caolanm@redhat.com>  [d07184581894740f08bdcaa4c06f39ed32b73874]

        Related: tdf#92530 turn the HintWindow into an Overlay
        
        Change-Id: I4cde152cfb4a3ec4127442a6ced9a80ef6235c8f

2016-08-08  Caolán McNamara  <caolanm@redhat.com>  [0ccf1e3bab080a74c4aea96dd3bb9ad29aac81e4]

        refactor in terms of a OverlayObject
        
        Change-Id: Iab1cc096b6020cbb106cece89349f479f7cb33cf

2016-08-08  Caolán McNamara  <caolanm@redhat.com>  [f045b7610e7a014f17f848140f877f4819ab5c54]

        Reimplement ScHintWindow::Paint using drawinglayer primitives
        
        they are very verbose and very unpleasant to work with, surely
        it doesn't need to be this horrific
        
        Change-Id: I6ad43eb73c94881cca594863f6637302ddc7f1df

2016-08-08  Michael Stahl  <mstahl@redhat.com>  [1015d35f2362953f415804476037d4f162eb49b5]

        OFFICE-3708: package: recognize correct SHA256 URL
        
        ODF 1.2 uses an incorrect URL to refer to SHA256, add support for the
        correct W3C URL on import but continue to export the incorrect URL for
        now.
        
        Change-Id: I3135bcf989070d20f85f14702db07595f304e706

2016-08-08  Noel Grandin  <noel@peralex.com>  [602647c2417e0e19e44f9c35a49fbb88ff8ac261]

        loplugin:unnecessaryvirtual
        
        Change-Id: If25d9307efda5f57b0f80a0cf5c2c5cab6a752d6
        Reviewed-on: https://gerrit.libreoffice.org/27981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-08  Caolán McNamara  <caolanm@redhat.com>  [8f25e553b91f5ed3544c580a450658cc76ffed56]

        Resolves: tdf#99324 let bare tabpage in dialogs get toggled auto-mnemonics
        
        Change-Id: Icdf2a908d131ff05a1c00b7305686edba26d4b24

2016-08-08  Takeshi Abe  <tabe@fixedpoint.jp>  [450a8ee1f49ca32184103a7ddc579351cfc24a6d]

        starmath: SmBraceNode always has 3 children
        
        Change-Id: I53ef8c215866fc45ee82b6805c41c93da0e024b7
        Reviewed-on: https://gerrit.libreoffice.org/27980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2016-08-08  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [f60eaab748add19683e66c7e4bc073c9ce7887f7]

        Related: tdf#99312, add specialized interaction handler
        
        Needed to manage https certificates and authentication whenever
        needed.
        
        Change-Id: If20b85a9b349b203a8c46d453afa823629d114cb
        Reviewed-on: https://gerrit.libreoffice.org/27927
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-08  Stephan Bergmann  <sbergman@redhat.com>  [0bab74d6357c6438cfb38d56dd8f75217af6bd2a]

        loplugin:overrideparam
        
        Change-Id: I34fc490407f2bdac036dced5360b438ffb1cb4e2

2016-08-08  Stephan Bergmann  <sbergman@redhat.com>  [b49fbe280398acccefb9aaf38ec23779353d5744]

        loplugin:passstuffbyref
        
        Change-Id: I90d280dd041051d8d8433519a7ad7fc17117fd74

2016-08-08  Susobhan Ghosh  <susobhang70@gmail.com>  [1420b5765b4b1261c50b11fe7d0355ca7ca692b7]

        tdf#83830: Adjust alignment of Writer Tab Panels
        
        Change-Id: I4590d8448c997665882b0b1e26b1bdfbd4b3539e
        Reviewed-on: https://gerrit.libreoffice.org/27758
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2016-08-08  Arnaud Versini  <arnaud.versini@gmail.com>  [31186a1c7112690735f6d14dcc7fd0c8b033e1d7]

        BASIC: Remove useless BasicManagerImpl streams.
        
        Change-Id: Iac5683afd20d8a2b7bc43474580bd1d05ace562b
        Reviewed-on: https://gerrit.libreoffice.org/27934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-08  Arnaud Versini  <arnaud.versini@gmail.com>  [f5615df5e82ef2f84fd3f1672dfc002212105ba1]

        BASIC: Move SbiParser's destructor to cpp file.
        
        Change-Id: Id920a83693969ab2d93047524a9affa267a231dc
        Reviewed-on: https://gerrit.libreoffice.org/27931
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f02a51e92c580f29c3367f3e563577f805a7013c]

        silence false positive OSL_ASSERT
        
        and assert hard as rRectangle size is MAX_PRESOBJS
        
        Change-Id: Ia486d4237e9efdf4f7b89dc3ec5c58916bdfd950
        Reviewed-on: https://gerrit.libreoffice.org/27941
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a5a8006c4b77ea7fce4e6c808031c785373624eb]

        make clearer what the code is actually doing
        
        Change-Id: Ic20f31f4fb3c2af3a479be238968904d37fcc668
        Reviewed-on: https://gerrit.libreoffice.org/27945
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [97cae1350fc83f8aed56e008d0ae08b669bd2933]

        reduce scope of variable
        
        Change-Id: I42fc09957f243c89a0c45309b92a91cf3c2692b1
        Reviewed-on: https://gerrit.libreoffice.org/27944
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b0f4291e5c0fe6d61d621e692cbc8bea4cb4c401]

        no range based for loop when container is modified, tdf#100870, tdf#101320
        
        This crash has been responsible for around 20% of the 5.2.0.4 crashes
        with backtraces for the modification of the container similar to:
        
            sxlo.dll!SfxWorkWindow::SetChildWindowVisible_Impl(unsigned long lId, bool bEnabled, unsigned short nMode) Line 1834    C++
             sfxlo.dll!SfxDispatcher::Update_Impl_(bool bUIActive, bool bIsMDIApp, bool bIsIPOwner, SfxWorkWindow * pTaskWin) Line 1452    C++
             sfxlo.dll!SfxDispatcher::Update_Impl(bool bForce) Line 1326    C++
             sfxlo.dll!SfxApplication::SetViewFrame_Impl(SfxViewFrame * pFrame) Line 372    C++
             sfxlo.dll!SfxViewFrame::SetViewFrame(SfxViewFrame * pFrame) Line 3138    C++
             sfxlo.dll!SfxViewFrame::MakeActive_Impl(bool bGrabFocus) Line 1697    C++
             sfxlo.dll!SfxFrameWindow_Impl::Notify(NotifyEvent & rNEvt) Line 111    C++
             vcllo.dll!vcl::Window::CompatNotify(NotifyEvent & rNEvt) Line 3747    C++
             vcllo.dll!vcl::Window::Notify(NotifyEvent & rNEvt) Line 198    C++
             vcllo.dll!DockingWindow::Notify(NotifyEvent & rNEvt) Line 633    C++
             vcllo.dll!vcl::Window::CompatNotify(NotifyEvent & rNEvt) Line 3747    C++
             vcllo.dll!vcl::Window::Notify(NotifyEvent & rNEvt) Line 198    C++
             vcllo.dll!DockingWindow::Notify(NotifyEvent & rNEvt) Line 633    C++
             sfxlo.dll!SfxDockingWindow::Notify(NotifyEvent & rEvt) Line 1655    C++
             vcllo.dll!vcl::Window::CompatNotify(NotifyEvent & rNEvt) Line 3747    C++
             vcllo.dll!vcl::Window::Notify(NotifyEvent & rNEvt) Line 198    C++
             vcllo.dll!vcl::Window::CompatNotify(NotifyEvent & rNEvt) Line 3747    C++
             vcllo.dll!vcl::Window::Notify(NotifyEvent & rNEvt) Line 198    C++
             vcllo.dll!vcl::Window::CompatNotify(NotifyEvent & rNEvt) Line 3747    C++
             vcllo.dll!vcl::Window::Notify(NotifyEvent & rNEvt) Line 198    C++
             vcllo.dll!Control::Notify(NotifyEvent & rNEvt) Line 274    C++
             vcllo.dll!vcl::Window::CompatNotify(NotifyEvent & rNEvt) Line 3747    C++
             vcllo.dll!vcl::Window::GetFocus() Line 1842    C++
             svtlo.dll!SvTreeListBox::GetFocus() Line 2096    C++
             swlo.dll!SwContentTree::GetFocus() Line 2571    C++
             vcllo.dll!vcl::Window::CompatGetFocus() Line 3716    C++
             vcllo.dll!vcl::Window::ImplGrabFocus(GetFocusFlags nFlags) Line 384    C++
             vcllo.dll!vcl::Window::GrabFocus() Line 3004    C++
             swlo.dll!SwNavigationPI::SwNavigationPI(SfxBindings * _pBindings, SfxChildWindowContext * pCw, vcl::Window * pParent) Line 835    C++
             swlo.dll!VclPtr<SwNavigationPI>::Create<SfxBindings * __ptr64 & __ptr64,SwNavigationChild * __ptr64 const,vcl::Window * __ptr64 & __ptr64>(SfxBinsfdings * & <arg_0>, SwNavigationChild * const && <arg_1>, vcl::Window * & <arg_2>) Line 131    C++
             swlo.dll!SwNavigationChild::SwNavigationChild(vcl::Window * pParent, unsigned short nId, SfxBindings * _pBindings, SfxChildWinInfo * __formal) Line 1306    C++
             swlo.dll!SwNavigationChild::CreateImpl(vcl::Window * pParent, SfxBindings * pBindings, SfxChildWinInfo * pInfo) Line 69    C++
             sfxlo.dll!SfxChildWindow::CreateContext(unsigned short nContextId, SfxBindings & rBindings) Line 457    C++
             sfxlo.dll!SfxWorkWindow::CreateChildWin_Impl(SfxChildWin_Impl * pCW, bool bSetFocus) Line 1436    C++
             sfxlo.dll!SfxWorkWindow::UpdateChildWindows_Impl() Line 1328    C++
             sfxlo.dll!SfxWorkWindow::UpdateObjectBars_Impl() Line 1283    C++
             sfxlo.dll!SfxFrameWorkWin_Impl::UpdateObjectBars_Impl() Line 1114    C++
             sfxlo.dll!SfxDispatcher::Update_Impl(bool bForce) Line 1329    C++
             sfxlo.dll!SfxBaseController::ConnectSfxFrame_Impl(const SfxBaseController::ConnectSfxFrame i_eConnect) Line 1326    C++
             sfxlo.dll!SfxBaseController::attachFrame(const com::sun::star::uno::Reference<com::sun::star::frame::XFrame> & xFrame) Line 584    C++
             sfxlo.dll!`anonymous namespace'::SfxFrameLoader_Impl::impl_createDocumentView(const com::sun::star::uno::Reference<com::sun::star::frame::XModel2> & i_rModel, const com::sun::star::uno::Reference<com::sun::star::frame::XFrame> & i_rFrame, const comphelper::NamedValueCollection & i_rViewFactoryArgs, const rtl::OUString & i_rViewName) Line 604    C++
             sfxlo.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 721    C++
             fwklo.dll!framework::LoadEnv::impl_loadContent() Line 1122    C++
             fwklo.dll!framework::LoadEnv::startLoading() Line 379    C++
             fwklo.dll!framework::LoadDispatcher::impl_dispatch(const com::sun::star::util::URL & rURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & lArguments, const com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> & xListener) Line 116    C++
             fwklo.dll!framework::LoadDispatcher::dispatch(const com::sun::star::util::URL & aURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & lArguments) Line 55    C++
             sfxlo.dll!RecentDocsView::ExecuteHdl_Impl(RecentDocsView * __formal, void * p) Line 335    C++
             sfxlo.dll!RecentDocsView::LinkStubExecuteHdl_Impl(void * instance, void * data) Line 327    C++
             vcllo.dll!Link<void * __ptr64,void>::Call(void * data) Line 84    C++
             vcllo.dll!ImplHandleUserEvent(ImplSVEvent * pSVEvent) Line 1949    C++
             vcllo.dll!ImplWindowFrameProc(vcl::Window * _pWindow, SalEvent nEvent, const void * pEvent) Line 2497    C++
             vcllo.dll!SalFrame::CallCallback(SalEvent nEvent, const void * pEvent) Line 282    C++
             vcllo.dll!ImplHandleUserEvent(HWND__ * hWnd, __int64 lParam) Line 4110    C++
             vcllo.dll!SalFrameWndProc(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, int & rDef) Line 5774    C++
             vcllo.dll!SalFrameWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 5907    C++
             [External Code]
             vcllo.dll!ImplSalDispatchMessage(tagMSG * pMsg) Line 572    C++
             vcllo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents) Line 591    C++
             vcllo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents, unsigned __int64 nReleased) Line 654    C++
             vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents, const unsigned __int64 nReleased) Line 510    C++
             vcllo.dll!Application::Yield() Line 556    C++
             vcllo.dll!Application::Execute() Line 472    C++
             sofficeapp.dll!desktop::Desktop::DoExecute() Line 1327    C++
             sofficeapp.dll!desktop::Desktop::Main() Line 1646    C++
             vcllo.dll!ImplSVMain() Line 177    C++
             vcllo.dll!SVMain() Line 216    C++
             sofficeapp.dll!soffice_main() Line 165    C++
             soffice.bin!sal_main() Line 48    C
             soffice.bin!main(int argc, char * * argv) Line 47    C
             soffice.bin!WinMain(void * _hinst, void * _dummy, char * _cmdline, int _nshow) Line 47    C
             [External Code]
        
        Change-Id: I4f699952d144a9c276ce53604dc66418abc4baee
        Reviewed-on: https://gerrit.libreoffice.org/27977
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8b86768a9a72ce6ef326615cb7c9ad5c76172921]

        GetInputHdl may return nullptr
        
        As can be seen in the other places we need to check for nullptr.
        
        See
        http://crashreport.libreoffice.org/stats/crash_details/553b9ef5-c85f-4cda-b432-472501795634
        
        Change-Id: Ic5cab914f403fcae7f4e1e6f0e66c6295f7f56dd
        Reviewed-on: https://gerrit.libreoffice.org/27949
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [87ef2d8f2808a951c92387ba0582ea02a19f89e7]

        workaround missing SetSelectedSheet call for print preview, tdf#99333
        
        Change-Id: If986b156397e15d2f1faa52b7d52b1ce0b37d213
        Reviewed-on: https://gerrit.libreoffice.org/27889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [855df248c8a380e253a35feefec21ebc1dee1aca]

        don't try to memcpy from and to a nullptr
        
        See e.g.
        http://crashreport.libreoffice.org/stats/crash_details/2218a489-b64c-4193-a7d4-cd01c6a607cb
        
        Change-Id: I6c123d3e9e5c6dbcb7756a686503904cbfd944a4
        Reviewed-on: https://gerrit.libreoffice.org/27948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-07  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [12408dad1b2af4055b91439e3cfbe46e0df52b41]

        tdf#101363 Fix precision of column width according to MS specification
        
        In MS specification the output value is set with double precision after delimiter, according to formula:
         =Truncate(({width in pixels} - 5)/{Maximum Digit Width} * 100 + 0.5)/100
        
        Explanation of magic numbers:
         - 5 number - are 4 pixels of margin padding (two on each side), plus 1 pixel padding for the gridlines. It is still unknown if it should be applied during LibreOffice export
         - 100 number - used to limit precision to 0.01 with formula =Truncate( {value} * 100 ) / 100
         - 0.5 number (0.005 to output value) - used to increase value before truncating, to avoid situation when 2.997 will be truncated to 2.99 and not to 3
        
        Benefits of limited precision:
        - small .xlsx file size
        - slightly better performance during .xlsx import
        - easier to track column width changes, especially in unit tests
        - according to MS Excel specification
        
        Change-Id: I0537df5f9d04f5c715784c2b0c4e0d4472904dcc
        Reviewed-on: https://gerrit.libreoffice.org/27932
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-07  Lionel Elie Mamane  <lionel@mamane.lu>  [b6976604ca15259af3a3ee95e10d24937bd63b9a]

        Revert "tdf#67302 Resolving tablesSupplier name clash for postgresql"
        
        As explained in https://bugs.documentfoundation.org/67302
        this is the right thing to do in that directory, but cannot
        be comitted in isolation. All callers of that function in
        all of LibreOffice need to be adapted to the new syntax
        of the returned value (that is that the value is now properly escaped). This needs to be done at the same time in all drivers and all places that call this API (+documented in the release notes).
        
        This reverts commit d43f4390e006716ca538ad92d09bd012179efd66.
        
        Change-Id: I8f33fd68ec09d67dd6d38ae50d8ae156f11c5357
        Reviewed-on: https://gerrit.libreoffice.org/26593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2016-08-07  Caolán McNamara  <caolanm@redhat.com>  [145e2dfc4501cb3fa01a1771cb6829b5945df4a6]

        fftester: guard against empty table manager stack
        
        Change-Id: Ibb4cadb58aa17eacfc9741f7f13c780be347cd8b

2016-08-07  Caolán McNamara  <caolanm@redhat.com>  [ff5beeeae6cc40a21ba7b41a36286318348b77ab]

        can drop the intermediate OUString here
        
        Change-Id: I19ef66c037a69debc90f260f82cbc2bf6355ea8d

2016-08-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d8915b5dffce7089f3cda200d37ca2e64f727fa9]

        sc: drop missed osl/endian.h include ...
        
        in commit 05c89af876fc7bb2e02e7de84df0cfc2869b0071
        
        Change-Id: Ice51df4f91c083d0b5bd97e9299caa016bbad7c1
        Reviewed-on: https://gerrit.libreoffice.org/27933
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-07  Arnold Dumas  <arnold@dumas.at>  [f4d0818cd21f66b0d7f36f820fcf1b72e506e026]

        tdf#89329: use unique_ptr for pImpl in sdbcdriverenum
        
        Change-Id: Ie0bdc9693d2bade872ee3ac8d4cf6fd5c469493d
        Reviewed-on: https://gerrit.libreoffice.org/27891
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-07  Yousuf Philips  <philipz85@hotmail.com>  [79bca854451a24dd9cf17f8befaccfcb40d996fa]

        tdf#91820 Add insert pivot table to data menu
        
        Change-Id: Ib30a12120fce2e8bb63c0fed3311d3390ad6afb5
        Reviewed-on: https://gerrit.libreoffice.org/27925
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-07  Yousuf Philips  <philipz85@hotmail.com>  [dc25f08521ba73c4d5141c8c9b020de26159b1ed]

        tdf#91820 Correct insert date and time labels in menu
        
        Change-Id: I0eb4e32901a78c32b2219b24fdf9019ad80a7dbb
        Reviewed-on: https://gerrit.libreoffice.org/27926
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-07  Mark Hung  <marklh9@gmail.com>  [dde4e9a95479850bfc968fe712fe9e7ea7ef324e]

        Fix string concatenation in ww8export that breaks the build.
        
        Fix what has been done in commit 07966a9. Replace string constant
        concatenation with a single constructor.
        
        Change-Id: I8a848cd0211a75321263b0b7413c079db9245471
        Reviewed-on: https://gerrit.libreoffice.org/27928
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-07  Takeshi Abe  <tabe@fixedpoint.jp>  [dd612a61f9df81343ed5f810068002a7a25046a7]

        starmath: complete SmAttributNode has just 2 subnodes
        
        Change-Id: Ifbecef188b314d599d7e97717934143b2aac8c09
        Reviewed-on: https://gerrit.libreoffice.org/27912
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-08-06  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [05c89af876fc7bb2e02e7de84df0cfc2869b0071]

        sc: drop most osl/endian.h includes
        
        only users in implementation of ScImportExport and ScImportStringStream
        moving them to impex.cxx
        
        Change-Id: Ic7a78f9dd11830ad0ed330c5349beddd724236da
        Reviewed-on: https://gerrit.libreoffice.org/27918
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2016-08-05  Mark Hung  <marklh9@gmail.com>  [07966a9999b0b3f27e1adeea1f4c97b3ba2944fa]

        tdf#98739 recover CJK and CTL fonts after symbols.
        
        This fix what has been done in 203e3c0f1190473d2e587a0801dc9f3883a6874a ,
        which set CJK and CTL font in SwWW8ImplReader::Read_Symbol but didn't
        close CJK and CTL fonts in SwWW8ImplReader::ReadChars.
        
        Change-Id: I7c1d3b2a284d00a524a61785a5a94ca2d589295e
        Reviewed-on: https://gerrit.libreoffice.org/27090
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2016-08-06  Eike Rathke  <erack@redhat.com>  [e8932e33123ca84fa16be629461108b6bb50a90a]

        another fraction format unit test
        
        Change-Id: Ic33edb9ca34235d2e24e8b0b0d6455efd0f3076c

2016-08-06  Eike Rathke  <erack@redhat.com>  [1af2f6d038836534516f9f0423df51c51192d8f1]

        determine nFuncFmtType before PushDouble()
        
        ... as PushDouble() may use it to create a FormulaTypedDoubleToken for type
        inheritance.
        
        Change-Id: I9fd668802d2890185fd4e338478c1404586cda04

2016-08-05  Eike Rathke  <erack@redhat.com>  [d83a4d671ad72800037d78f3eada369e4b477d82]

        force integer display if numerator and denominator are equal
        
        So with {# ?/?} format 1.96 is displayed as "2" insted of "1 1/1"
        
        Change-Id: I756deeb884d41726c7d476a236d3c68b89fe9cba

2016-08-05  Eike Rathke  <erack@redhat.com>  [f2e3de4dfcf10f9a59f8fc3f051c620fd50ef3c2]

        Resolves: rhbz#1364406 inherit the actual format index also for date and time
        
        So summing [HH]:MM cells or calculating with dates uses the same format
        in the result, not just the default format of a type.
        
        This also fixes the apparently broken state stored by 4.4 (and earlier,
        later?) where no type information was stored with the formula cell,
        which may be just due to the old behavior of not applying the actual
        format but determining it on the fly instead.
        
        Change-Id: I14d0a7d07185bf5c77e0d7f6989a4a1d1a468d27

2016-08-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [a141cba76606c7dcc4965f0a25cc9a4ff2d8879e]

        gtktiledviewer: expose undo/redo info in a repair document dialog
        
        This shows the full undo and redo stack, with all the metadata available
        via the LOK API.
        
        Also fix SfxUndoManager::GetRedoActionsInfo(), so it's easy to show the
        undo/redo stack in linear time; and fix a use-after-free in lokdocview.
        
        Change-Id: I66625ed453efa61b5738d99d7d1ad8f468908240
        Reviewed-on: https://gerrit.libreoffice.org/27913
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [049ca7107ddb02c0b741c7aabd4c60971f418248]

        add MUNIT test case
        
        Change-Id: I747ddbe448b72bab0d7746d4d0a897f1c307c610
        Reviewed-on: https://gerrit.libreoffice.org/27907
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1187e51df39494e60f1e242ae95dece37a9560f3]

        add NPV testcase
        
        Change-Id: I996f8fbba28222f4669fb89a9e1a6bda5132de5b
        Reviewed-on: https://gerrit.libreoffice.org/27798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [88d98366ecc016b7bb3422c6b1e696de569bb9a2]

        add MMULT test case
        
        Change-Id: I15801021c8c3a30125ded3ea33af40e2284d4bbb
        Reviewed-on: https://gerrit.libreoffice.org/27851
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [98cf484952eb2cec654a3d7d27463131b9f8509b]

        add LINEST test case
        
        Change-Id: Ibcd9bae59b1722aaf744211a880d118a0162710f
        Reviewed-on: https://gerrit.libreoffice.org/27803
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [63dae82a1827cf5afd36b7cedc946a8ba44f8917]

        add AVERAGEIF (wildcards) test case
        
        Change-Id: I3cfcab9eb21107823f256dc2c30afd75c2531ab6
        Reviewed-on: https://gerrit.libreoffice.org/27911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2adaba5dd4caf87e3ba39e3ac2533ffda09bb948]

        add AVERAGEIF test case
        
        Change-Id: Ia8b5cdc375a770a241c3fb5c4e9522b604bf96af
        Reviewed-on: https://gerrit.libreoffice.org/27910
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2f4a6170e8f32881905ced85f3af043c7b832d1a]

        add AVERAGEA test case
        
        Change-Id: Id15ec960cd64704faa89498f1935a780bdd714e5
        Reviewed-on: https://gerrit.libreoffice.org/27909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [86eb33222d923053a72f0a4ebc6aa375f2aa5753]

        add AVERAGE test case
        
        Change-Id: I2ff39941ac36d90797d067776b5e6f9ba0fd565d
        Reviewed-on: https://gerrit.libreoffice.org/27908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-05  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dc72abc793baa57199a5674c066df5ec024d1771]

        no need to check for nullptr before deleting
        
        Change-Id: I5512ad52c9a0f943b29656e16cceeb08ce164abf
        Reviewed-on: https://gerrit.libreoffice.org/27888
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-05  Rishabh Kumar  <kris.kr296@gmail.com>  [5693ee7a41fbe4de337cef3b10294edd670be804]

        [GSoC] Add Transparency tab to background dialog
        
        Change-Id: I33dffe2435c44116842240e4b481947415317b5b
        Reviewed-on: https://gerrit.libreoffice.org/27906
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Rishabh Kumar <kris.kr296@yahoo.in>

2016-08-05  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [ecba128020572966a161899083b7147e2adc5766]

        Fix certificate validation interaction
        
        This enables the certificate validation when
        StillReadWriteInteraction::StillReadWriteInteraction interaction
        handler is used.
        
        Certificate validation is needed for Web/WebDAV files.
        
        Change-Id: I38cba9fc8b586953477d7df02acfcc8347603220
        Reviewed-on: https://gerrit.libreoffice.org/27914
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-05  Eike Rathke  <erack@redhat.com>  [91cad2de121a10c470b30832ac28597bdffd7101]

        Compare() and CompareMat(): PopError() to propagate
        
        ... an already existing error instead of overriding with
        errIllegalParameter.
        
        Change-Id: Iebdbe1fbaba8aa1628eacc2a3ad3d193af7a42bf

2016-08-05  James Clarke  <jrtc27@jrtc27.com>  [3cb45765f2accfa749cc56a087059600ec467f28]

        (initial) sparc64 port
        
        Change-Id: I8ec9bb5415a9e6b9083ba89a7790872d67625de1

2016-08-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [9dd8a0dcfdff21269f6423224d39d168519fb67e]

        desktop: add undo/redo support to lok::Document::getCommandValues()
        
        Expose the undo/redo stack and the metadata of each item.
        
        Change-Id: I66b81e855a945c97be3d491ed709959f310d4b73
        Reviewed-on: https://gerrit.libreoffice.org/27905
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-05  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [e50a95b829b327b07ba35e831ae10fb8c40a71ee]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in chart2 module
        
        Change-Id: I9c6f2efd59b3796e0e6f5389467fe888f4465586
        Reviewed-on: https://gerrit.libreoffice.org/27895
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-05  Tor Lillqvist  <tml@collabora.com>  [36d65037e7b5ac4ee6452430296b2ae8893ae366]

        Tell where the colon is missing in the exception message
        
        But sure, it would be surprising if the message was actually displayed
        even if the exception is caught and causes some failure
        somewhere... (See previous commit.)
        
        Change-Id: I7375b869d08a465d9720a619d5ef49a77c4782e5

2016-08-05  Tor Lillqvist  <tml@collabora.com>  [336a9ec1c4801ab57264b264ead90e5c14451230]

        URI-encode spaces in PRODUCTNAME for UserInstallation
        
        Failing to do this caused a mysterious uncaught exception in gengal,
        with no explanation printed. This turned out to be caused by the
        'CONFIGURATION_LAYERS: missing ":"' exception thrown in configmgr,
        which was caused by the unencoded space confusing the parsing of the
        CONFIGURATION_LAYERS thing.
        
        Change-Id: I9c91819906c2e0dd434d9f96a04bc14c0e0408ed

2016-08-05  Noel Grandin  <noel@peralex.com>  [a40278562557828634886924c82f58e215be9756]

        loplugin:countusersofdefaultparams in sfx2..svgio
        
        Change-Id: Ia01f3a9aa21c88df5fe5242ad4a3c0acbe68fda0
        Reviewed-on: https://gerrit.libreoffice.org/27903
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-05  Noel Grandin  <noel@peralex.com>  [b4e12269e813338afc895986fbc4f2703cedd016]

        loplugin:countusersofdefaultparams in editeng..fpicker
        
        Change-Id: I6356c95296d81736fc6d66e510cd70606ee55f68
        Reviewed-on: https://gerrit.libreoffice.org/27897
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-05  Noel Grandin  <noel@peralex.com>  [dbe0b5aa9dc016498c623e76babcc486894d4235]

        loplugin:countusersofdefaultparams in framework..lotuswordpro
        
        Change-Id: I9833d85eb6543e996b0f357657c53b1c076ecde4
        Reviewed-on: https://gerrit.libreoffice.org/27898
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-05  Noel Grandin  <noel@peralex.com>  [f12476f0f61824f6bf5120d3176731b17a43b817]

        loplugin:countusersofdefaultparams in oox..sd
        
        Change-Id: I4504939a3957606979c6ac36af6611e1fe072d01
        Reviewed-on: https://gerrit.libreoffice.org/27902
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [99cb0d3e68921c52311b4dce032d8d2bf39a969f]

        configmgr: fix loplugin:cppunitassertequals warnings
        
        Change-Id: I19e197db4158939875fab0d9e51d903aa1671b37
        Reviewed-on: https://gerrit.libreoffice.org/27893
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-05  Noel Grandin  <noel@peralex.com>  [7fa183cb1a04120b37069c63166182065c3d975c]

        loplugin:countusersofdefaultparams in chart2..desktop
        
        Change-Id: Iaca94acd6ef91f07ed0c0085390500c418099dee
        Reviewed-on: https://gerrit.libreoffice.org/27896
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-05  Rishabh Kumar  <kris.kr296@gmail.com>  [755a4838054050111f2118d0957041120831f5df]

        Don't save the color list
        
        Color list can't be modified, so no need to save the list
        
        Change-Id: Idb11343f7812e1a30df9a5c0d26b6f22bd92c107
        Reviewed-on: https://gerrit.libreoffice.org/27899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rishabh Kumar <kris.kr296@yahoo.in>

2016-08-05  Tor Lillqvist  <tml@collabora.com>  [d448733db9eb1de5054872421518c4a156383492]

        Clarify what --with-macosx-sdk actually does in its help text
        
        Change-Id: I999fe123d71c646d20f108801ca989355bee3855

2016-08-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [adbaad53624bd88c58cd1ee2ecfb7207c9ab59ee]

        tdf#101154 Classification -> TSCP Classification for the toolbar name
        
        Change-Id: Iebca1cfcecb1c498c195be919ed9f50e7eb40400
        Reviewed-on: https://gerrit.libreoffice.org/27892
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-05  Yousuf Philips  <philipz85@hotmail.com>  [08f3661b5d02f53d3dd15adc54dc07c7e63c4938]

        Breeze: Add svgs to repo
        
        Change-Id: Ia7293b0e28ba484d2bb0c9292a4fd06cc255e1d8
        Reviewed-on: https://gerrit.libreoffice.org/27750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2016-08-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f3d26af51588af441f62fb69bb7a5432845226ac]

        opengl: add #version to shaders - minimum 130 which is OpenGL 3.0
        
        Change-Id: I5710ce91e804641d4c997bc3d06970a5ed0cb5b1
        Reviewed-on: https://gerrit.libreoffice.org/27890
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-08-05  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [8433d136bcad3e5618ae63d0add0014ef2ff7fd9]

        tdf#85110 Add missing space to Untitled document name
        
        When you create a new document, it is named as
        "Untitled 1", "Untitled 2" etc. but the properties dialog
        of the file is titled as "Untitled1", "Untitled2" etc.
        This patch adds the missing space inbetween.
        
        Change-Id: I63c6405f825d17b78fa05bf2b65d0b04d1ee0698
        Reviewed-on: https://gerrit.libreoffice.org/27872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@documentfoundation.org>

2016-08-05  Noel Grandin  <noel@peralex.com>  [cbf9b547b685ef0dd3cdf143987176b01c007d56]

        use std::move in a few places
        
        found by
          git grep -n '.reset.*.release'
        
        Change-Id: I498709bd32b21d9dbbaa73603ce21d21c274f8dc
        Reviewed-on: https://gerrit.libreoffice.org/27863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-05  Noel Grandin  <noel@peralex.com>  [f22fa994603311a36f467a6afea19bc4fad03814]

        loplugin:countusersofdefaultparams in canvas,chart2
        
        Change-Id: Id66a706171b73affeb508812744028d9f30133af
        Reviewed-on: https://gerrit.libreoffice.org/27868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-05  Takeshi Abe  <tabe@fixedpoint.jp>  [ce97110f37825f9666bff8ff2df0d2092620ae17]

        starmath: SmBinHorNode's symbol is not always an SmMathSymbolNode
        
        E.g. it is an SmGlyphSpecialNode in the "boper" case.
        
        Change-Id: I6311e0dca8e71c617d2c4c681b0b049217ec9867

2016-08-05  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [39e300612c97b7742c8d8417d4dc6c0022cfa040]

        tdf#101147 New approach to fix minute/month detection
        
        Other formats may be differently interpreted
        HH YY/MM => Month expected
        HH DD/MM => Month expected
        
        Change-Id: Iabb17911bf2907c02b6b898052b6933692f8074a
        Reviewed-on: https://gerrit.libreoffice.org/27823
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016-08-04  Tor Lillqvist  <tml@collabora.com>  [a4e81b7c313e5cb0e0f23a8605502b4b0b7f599e]

        No QuickTime in the 10.12 SDK
        
        Finally. It has been documented as deprecated for years, after all.
        
        Change-Id: Ia7f81639b2e0b313e0a8931f49c3902c5856339d

2016-08-04  Tor Lillqvist  <tml@collabora.com>  [aabfbdbd8b096d4dfc31cb75aa6a119a19d705ef]

        Drop unneeded include
        
        There is no <QuickTime/QuickTime.h> in the 10.12 SDK anyway.
        
        Change-Id: I0d937d4b036d118fcb503543a516e55f859a3718

2016-08-04  Szymon Kłos  <eszkadev@gmail.com>  [d3c3dcb4d581544d9fabc3b4b9160cbc9443543d]

        GSoC: notebookbar, position of popup menu
        
        Change-Id: Ia4491a8659c8e6532681f7fca83b432e311d79d6
        Reviewed-on: https://gerrit.libreoffice.org/27881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <eszkadev@gmail.com>

2016-08-04  Tor Lillqvist  <tml@collabora.com>  [55a4fd60b1df233ad0b35ed302f4dd0e308d3551]

        Don't use functions introduced in 10.12 when building to run on older
        
        getentropy() and clock_gettime() are new in macOS Sierra (10.12).
        
        Change-Id: I93640bbf20056d925c3116df336aeaebaaffda18

2016-08-04  Tor Lillqvist  <tml@collabora.com>  [4c94b91718a65b34038b917dd29f738be3f4f6cb]

        Accept also macOS SDK 10.12
        
        Change-Id: I2e654de8af40486ef63146ad42a3f2988f9c3579

2016-08-04  Eike Rathke  <erack@redhat.com>  [124eec677920b4109f5a8b961aa54925548a9f7d]

        add unit test for nested array IF with range references as conditions
        
        Change-Id: I37d95ba9d8f84e5a7aeefd67628436545c942da7

2016-08-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [3f02b2aa51e32c46d5b6610480bc1ba22156a3ec]

        LOK init: avoid non-inline function definition in header file
        
        To prevent possible ODR violations.
        
        Change-Id: Ic9538244a0bf3760808904d2bcf608151c53f899
        Reviewed-on: https://gerrit.libreoffice.org/27883
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-04  Eike Rathke  <erack@redhat.com>  [e85bb29a029300bbed18ca0c25bdc9a31773e9cc]

        re-enable unit test for tdf#100637 nested array IF with scalar
        
        Change-Id: If2b6d5d8dcbad1472d12753083ba431b59713a7f

2016-08-04  Eike Rathke  <erack@redhat.com>  [e5632d9b2f194a89ec4e60cd99fc050691b14a1e]

        Resolves: tdf#100637 nested array jump condition needs own JumpMatrix context
        
        ... even if scalar. For all IF, CHOOSE, IFERROR, IFNA.
        
        Change-Id: If776dbcd7e5991b7a5629fff0b894a6015918572

2016-08-04  Eike Rathke  <erack@redhat.com>  [4e2673a5465f8c9f3124049f8240cefdeed453b3]

        rename MatrixDoubleRefToMatrix() to MatrixJumpConditionToMatrix()
        
        ... because that is actually where and how it is used and functionality is to
        be expanded for other stack types as well for tdf#100637.
        
        Change-Id: I29a0f7be6bf3d555ed86ebed06a636eff1d37087

2016-08-04  Caolán McNamara  <caolanm@redhat.com>  [705d7597480b2307d7e4929ce9386d80ce2a0f16]

        Related: tdf#101213 speculative drop of CAIRO_OPERATOR_DIFFERENCE use
        
        for tdf#99446 and rhbz#1283420 there is a hackaround which ended up in 5.1.5,
        which is not in 5.1.4, for corrupt glyphs under X. I can still reproduce the
        problem if I drop the CAIRO_OPERATOR_DIFFERENCE usage here with master and
        gtk2.
        
        This alternative hackaround to force a read of the underlying surface works
        just as well (help->license information is the reproducer).
        
        Change-Id: Ie3c5b07409537a1734226b4ce034620351297e25

2016-08-04  Szymon Kłos  <eszkadev@gmail.com>  [f13b2af50ebb4c32694c4fea5703796586b5b8ee]

        GSoC notebookbar: updated .ui files
        
        Change-Id: Ibc79cb49ed85ba3d96811bc5790faa16ea488472

2016-08-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0d8f433144413952ffe1c228289a558fc056094c]

        remove unused enum
        
        last user of BiffFontPortionMode was removed with
        commit 18825a4d596f69793ee11e643f6ea34317a880c9
        
        Change-Id: Ia352008ae9ac17966e952dd0ecad53cf7fb4424a
        Reviewed-on: https://gerrit.libreoffice.org/27880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-04  Caolán McNamara  <caolanm@redhat.com>  [628a21e7e4dad565f676252fdd50cd7423e12f6f]

        like listbox put margins on both sides of an edit too
        
        Change-Id: I425b1005297b20ace85181edce72ab5829006a0e

2016-08-04  Caolán McNamara  <caolanm@redhat.com>  [cc62d87d5f1abcff2affd56f1077114289c68c7e]

        use same scheme in Edit and ListBox for rendering text in ::Draw
        
        Change-Id: I5b17103e838f221cf3815002979c6b8c9c443300

2016-08-04  Tor Lillqvist  <tml@collabora.com>  [97746e61ffe48cf3612d2dff5535914a8a1219f6]

        Update to match what has been used for the products in the Mac App Store
        
        Hopefully will not break building for a dmg-stye distribution.
        
        Change-Id: Ibf32bb8e43fe4745461eb78e9e7e60d37163934f

2016-08-04  Tor Lillqvist  <tml@collabora.com>  [9ae4892a3369d311ff738892aaf46bb21350514c]

        We don't build regmerge when ENABLE_MACOSX_SANDBOX
        
        So skip CustomTarget_regcompare_test. But maybe we should build it and
        just drop it from the app bundle we package?
        
        Change-Id: Ibd8556ef686d2e9b7d4004110bf8beb93faf8202

2016-08-04  Tor Lillqvist  <tml@collabora.com>  [f4425dd17b12823d75b39e49bd29f4419c9deb5b]

        CppunitTest_desktop_app needs the Foundation framework when sandboxed
        
        Because cmdlineargs.cxx uses NSTemporaryDirectory when
        HAVE_FEATURE_MACOSX_SANDBOX.
        
        Change-Id: I120a1f69bc94be161b76a9b813623103adc5fbe7

2016-08-04  Tor Lillqvist  <tml@collabora.com>  [b640a1343bb73f0c36a316f42847de5d61c156e3]

        Introduce --with-product-name superseding --with-macosx-app-name
        
        The new option thoroughly replaces the product name mentioned in the
        AC_INIT() call. Work in progress.
        
        Also take care of spaces in the product name in a more systematic
        fashion.
        
        This should affect mainly OS X where the final app bundle that is
        installed should use the product name as such, including spaces, if
        any. However, our build system does not cope that well with having an
        app bundle with spaces in it in instdir. So in instdir, and also in
        test-install, spaces are stripped away from the product name when used
        as part of the app bundle name.
        
        Change-Id: Ic16b5039f23c96a4f39387a1869faeb25e05aafb

2016-08-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [33a5ab1eb74d140265b471fb33ca98aca7cfb1a6]

        svl: track creation time of SfxUndoAction instances
        
        It's not yet clear how to expose this on the UI, though.
        
        Change-Id: Iee6737922d36e896653b4fae557442747dda1b8b
        Reviewed-on: https://gerrit.libreoffice.org/27878
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-04  Caolán McNamara  <caolanm@redhat.com>  [5a5db03acc605a02c76c0f2977079b3dcf48de22]

        Resolves: tdf#97120 printing controls uses wrong font and font sizes
        
        regression apparently since
        
        commit 825b3df7f1d987021ec4a08ff8e7ed78e5772c97
        Date:   Thu Oct 22 19:03:01 2015 +0200
        
            tdf#94138 fix printing of edit form fields
        
        revert the GetDrawPixelFont part of that so the font is pulled
        from the control and not the device its printed to, this makes
        tdf#97120 and tdf#97120 work properly again
        
        then revert
        
        commit 6c41727484a04ab89005ffb052937dae5d7dc223
        Date:   Tue Dec 1 17:44:23 2015 +0100
        
            tdf#94138 Use correct fonts for multiline edit when printing
        
        because that replicates the original GetDrawPixelFont behaviour
        so its not needed after the other revert.
        
        Then, to solve the original tdf#94138, in the edit StateChanged handler call
        ApplySettings(*this); like FixedText::StateChanged does to merge in the
        controlfont setting to the underlying OutputDevice of the control, which
        presumably is what is then retrieved from GetDrawPixelFont
        
        Change-Id: I992a0e2011ffce7748d39f7f2bc49fbf6b8eaa79

2016-08-04  Yousuf Philips  <philipz85@hotmail.com>  [c63aaa624aa6e949e127fb8ef00c4f3744c72b76]

        Sifr: Add thesaurus duplicate to links.txt
        
        Change-Id: I0cfecbef999bb251c1fd8829aed0a4f0268e176c
        Reviewed-on: https://gerrit.libreoffice.org/27870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2016-08-04  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ef3ca1da6b6d994ea8c39f28a49a599f5cf67915]

        save about 50% of the import time for nearly empty ods documents
        
        It seems that currently most of the time is spent iterating through all
        the cells to get the optimal row height. We can easily optimize by using
        mdds::flat_segment_tree.
        
        Now we don't need to iterate through all cells and instead can work on
        whole blocks.
        
        Change-Id: Id9a0686490b0e91ad6552b428c38a9f6635a7938
        Reviewed-on: https://gerrit.libreoffice.org/27856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-04  Laurent Balland-Poirier  <laurent.balland-poirier@laposte.net>  [eee24c0ee31714ede45d17f6f1f6c1df5aefaeb4]

        Updated core Project: help  63f0834e7b6747c46e3e4402ee5acd7fcc596d2b
        
        Update Number formats Codes
        
        - Insert bookmark links
        - Add 4th section (text) of a format
        - Add fraction representation
        - Correct uppercase for time formats codes, + warning disambiguation minute/month
        
        Change-Id: Ib2ba34c9572db340909f7efb4da45fa978b8dad2
        Reviewed-on: https://gerrit.libreoffice.org/27831
        Reviewed-by: Olivier Hallot <ohallot@collabora.co.uk>
        Tested-by: Olivier Hallot <ohallot@collabora.co.uk>
        

2016-08-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [ba8fc726ebae7b1ebaf65ae462d56ee0b4af14a3]

        svl: expose redo actions in SfxUndoManager::dumpAsXml()
        
        To see if an undo action is actually deleted or just moved to the redo
        stack.
        
        Change-Id: I40632ea29353e50b643b8b1831d5ffdf443ca75a
        Reviewed-on: https://gerrit.libreoffice.org/27871
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [428a1da60b88415e7db21353a42bed85b8b76ed9]

        tdf#78506 RTF import: fix handling of invalid \levelnumbers
        
        In case ';' is written in \u form in \levelnumbers, then Word ignores the whole
        \levelnumbers contents, do the same.
        
        Change-Id: I93ce5810af2b5ed703e804199c0b236d2c4c36b5
        Reviewed-on: https://gerrit.libreoffice.org/27869
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [24d19042644f5a49c8ae148a5021a98bee860066]

        tdf#101008 fix XOR rendering
        
        Change-Id: Ied73966633e5ffd56faccea7ec1408bd83642b58
        Reviewed-on: https://gerrit.libreoffice.org/27862
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-08-04  nadith  <nadmalinda@gmail.com>  [bd4c80b856a145563ba38242705e87028b1e0ed6]

        tdf#100726: Improve readability of OUString concatenation
        
        module cui and dbaccess fixed
        
        Change-Id: Ief6fca46622fe4e0da804c9a874f7ec93a0fd7af
        Reviewed-on: https://gerrit.libreoffice.org/27770
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [7cbb0664b94bb9f4587098c1940de98e4f7aae16]

        sc: implement SfxUndoAction::GetViewShellId() interface ...
        
        ... in SfxUndoAction subclasses
        
        Change-Id: I1504e2cfb0f58ff97e2de7a641d72e4867238164
        Reviewed-on: https://gerrit.libreoffice.org/27861
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-04  Caolán McNamara  <caolanm@redhat.com>  [2b3112b30a8dea8a009c11ddb209e12697f72e32]

        the sole caller is ok with rPoint being modified, so change to non-const arg
        
        Change-Id: I40a24502e2e8ad312e13e0c47ee1fde3118d2251

2016-08-04  Caolán McNamara  <caolanm@redhat.com>  [cc7a55450658696009fe01e94632e80bb3785d5b]

        only called if !bDraw
        
        Change-Id: I7310b5f8cbbc4176e76d92ce2bcd49168470843c

2016-08-04  Caolán McNamara  <caolanm@redhat.com>  [35f4248206e844cabd83757ec57ddde1c2ef66b4]

        SwLinePortion::GetCursorOfst is const and its ret is ignored here
        
        so nOfst is unnecessary
        
        Change-Id: I27f73057b55ebdf30eb69a19ee1b0647ba25583e

2016-08-04  Caolán McNamara  <caolanm@redhat.com>  [2702796806cae2b28ae78e78d29c3559bf97607e]

        pPos can never be null
        
        Change-Id: Ib7b57d628fbd80a1d2214917cd439e09d4803d91

2016-08-04  Caolán McNamara  <caolanm@redhat.com>  [24c009de4d6d27233027e9bcd86ea181d230be8f]

        Resolves: tdf#101269 cannot click/edit text inside a frame
        
        regression from...
        
        commit b0c0a074a2318a231f3f635784da494f1b713c53
        Date:   Mon Apr 18 11:03:43 2016 +0200
        
            clang-tidy clang-analyzer-deadcode.DeadStores
        
            suspect that some of these may reveal latent bugs....
        
        and restore method then removed by
        
        commit 47f62540bd2c2f107313bb0c6f141cd4460b6379
        Date:   Thu May 19 10:31:47 2016 +0200
        
            loplugin:unusedmethods in sw
        
        Change-Id: I14826eecadbc1a74e408f8907eea8746debe4db4

2016-08-04  nadith  <nadmalinda@gmail.com>  [c85a3ac70d813eef9baa9a5592c0a2d724bb9038]

        tdf#100726: Improve readability of OUString concatenation
        
        all most all of the places in the basic basctl modules this bug fixed
        
        Change-Id: I1a4a03e207c1b520449c31a05265585120da07f6
        Reviewed-on: https://gerrit.libreoffice.org/27662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-04  Rosen  <rosen@live.com>  [3c9d834af059bf3e9485ab9f0190733aa21dd9a6]

        tdf#100726 Improve readability of OUString concatanations
        
        concat string to easy readability
        
        Change-Id: Ied5db1d74ad6266df558b859074257fd0049ad29
        Reviewed-on: https://gerrit.libreoffice.org/27858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-04  Noel Grandin  <noel@peralex.com>  [f5e3b7b0e46dad98dc147bc85fa78248f374e2a9]

        loplugin:countusersofdefaultparams in accessibility,avmedia
        
        Change-Id: Ic173f43c882384fe594e8ba3e44aedc3796a45f6
        Reviewed-on: https://gerrit.libreoffice.org/27792
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [7f01cf67f8181836430fd3c8433e8bf2f55c95f2]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in SoundHandler, FrameGrabber, Manager, MissingPluginInstaller,
        and several classes in 'avmedia' module.
        
        Change-Id: I9ab42d2ef95f3b0c724a7be9eb9e2389336a6f38
        Reviewed-on: https://gerrit.libreoffice.org/27777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-04  Noel Grandin  <noel@peralex.com>  [e5e7475febbca460c30eaf4959d3282688383ef2]

        loplugin:countusersofdefaultparams in basctl..basic
        
        Change-Id: I16fac3317ebf55581cb9aaef676a9759de51d695
        Reviewed-on: https://gerrit.libreoffice.org/27793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-04  Arnold Dumas  <arnold@dumas.at>  [6d9cf658eda57c29c2848a7b6eaf5a8285e14972]

        tdf#89329: use unique_ptr for mpImpl in macroass
        
        Change-Id: I6d3263cf35db3bef6963b2443cb8538343ca9a3a
        Reviewed-on: https://gerrit.libreoffice.org/27812
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
        Tested-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [0bd4154b176af84e036c4f0869e635e9fcefed1c]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in basctl, basegfx, canvas
        
        Change-Id: I59383d2599793b99b560333387e163a3d80eecec
        Reviewed-on: https://gerrit.libreoffice.org/27778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noelgrandin@gmail.com>

2016-08-04  nadith  <nadmalinda@gmail.com>  [51cf057f4e5277ef5ce99c76dd67aeff702a448e]

        tdf#101185 OString concatanations for efficiently coding
        
        Change-Id: I1d3dd633b7de2dcd64f6cde892da3a5f02fcf80d
        Reviewed-on: https://gerrit.libreoffice.org/27844
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-08-04  Matthias Freund  <matti_lx@secure.mailbox.org>  [def97cb031572b225ad829bb4cf812b1c8e2644c]

        tdf#75256 Sifr icon update
        
        Change-Id: I6d08448056f42b80c9ba04a3b5d99a5679952c5e
        Reviewed-on: https://gerrit.libreoffice.org/27845
        Reviewed-by: jan iversen <jani@documentfoundation.org>
        Tested-by: jan iversen <jani@documentfoundation.org>

2016-08-04  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d133a1892bbb300737065ee4d2ee067e2e4ed950]

        don't call the function inside of the loop
        
        Change-Id: I3c05425777a83406309b6478001dfca1c5ecaa04
        Reviewed-on: https://gerrit.libreoffice.org/27854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-04  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [626a1aa960ed36f5c3370e2aab1e72d41df875cf]

        add more nullptr checks, related tdf#100820
        
        See
        http://crashreport.libreoffice.org/stats/crash_details/8569250c-b04a-43b0-b4b8-4b3a94daffe1
        
        Change-Id: I9070be3db57e77befe70c0a32ef6aa54c6c1cf85
        Reviewed-on: https://gerrit.libreoffice.org/27842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-04  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [26bd99076a8d28865bbbe0122178a5a9ff2d55d0]

        add a way to mark system symbols
        
        Change-Id: I1a8aed186f0489a02e046f88c3f4342529499b29
        Reviewed-on: https://gerrit.libreoffice.org/27855
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-04  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f2da3173f8d91898638749039265b7ad3303df2a]

        add LOGEST testcase
        
        Change-Id: I28e11bda48fa6a1a19bf82ce35969c9a71e610c7
        Reviewed-on: https://gerrit.libreoffice.org/27804
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-04  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b502a082d7780a97d3745b20c3f9b76304382568]

        add AVEDEV test case
        
        Change-Id: I23d4cbaf40b15afc57b8b45fa36134f3765f9cad
        Reviewed-on: https://gerrit.libreoffice.org/27838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-04  Zdeněk Crhonek  <zcrhonek@gmail.com>  [46bb9041b62837466ee1173c468f86f1bf510803]

        add MINVERSE test case
        
        Change-Id: Id4981055233e6ebbb9be5fd625103b13b02e15dd
        Reviewed-on: https://gerrit.libreoffice.org/27850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-03  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a04ccc9417bf1997d03e9863f321c1b1535fba8a]

        fix loplugin:cppunitassertequals in chart2
        
        Change-Id: Iefcbc438159046adef8fce216e5c9477e11e2931
        Reviewed-on: https://gerrit.libreoffice.org/27841
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-03  Takeshi Abe  <tabe@fixedpoint.jp>  [8da4ba9be2d2deb8990f40fa0cc5d6b16d525c72]

        starmath: SmDynIntegralNode always has a couple of subnodes
        
        And the 0th subnode is SmDynIntegralSymbolNode.
        
        Change-Id: Icb15125abf1846204d0f9130ad1ec964c5172589
        Reviewed-on: https://gerrit.libreoffice.org/27820
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2016-08-03  Eike Rathke  <erack@redhat.com>  [7fc61bc051fa2bb6a95bbc76d6239118f3eb434b]

        remove the now duplicated ERROR.TYPE mapping already present in BIFF4
        
        Change-Id: Ia6cf9abe31e6bc7874ebe2d8c881d1a4d3e03d66

2016-08-03  Eike Rathke  <erack@redhat.com>  [1b6caaeb7a323e91b6f6e2f3612a3bdc0a09fb45]

        disable unit test for tdf#100637 until fixed again
        
        Change-Id: I5f5b442534585bdb69878d8790fb887dd65f0ccd

2016-08-03  Eike Rathke  <erack@redhat.com>  [3efcfc63eec7a75545e4f01fd15448744ad651fa]

        Revert "Resolves: tdf#100637 narrow down the JumpMatrix path finish condition"
        
        This reverts commit e54cd3fbf40300416ef337981bd356b88ad44a41.
        
        It breaks other nested array IF expressions.

2016-08-03  Szymon Kłos  <eszkadev@gmail.com>  [eb798883fe0a6e2334f6af1d30623cb44a12b15f]

        GSoC: hide notebookbar in the start center
        
        Change-Id: Ia67c952fcf820b30052e03198e569c4baeb4540f

2016-08-03  Tor Lillqvist  <tml@collabora.com>  [e13aead8a19c65144fc254f9e3a694584ab1777c]

        Reduce ENABLE_OPENGL / ENABLE_HEADLESS confusion
        
        ENABLE_OPENGL means whether to enable the OpenGL slideshow transition
        code. It does not mean whether to enable use of OpenGL in general. So
        rename it to ENABLE_OPENGL_TRANSITIONS while at it.
        
        ENABLE_HEADLESS means whether to disable use of X11 and OpenGL on X11
        (and Wayland) platforms, I think, meaning Linux and maybe Solaris and
        the BSDs. Maybe it should be renamed to DISABLE_X11_AND_OPENGL.
        
        Change-Id: Ibb30f51646b1bcc477fe691a3fa38c7a1e3944ae

2016-08-03  Johannes Berg  <johannes@sipsolutions.net>  [1520d30268e1eebabbdf18b9a31bc783ab51d03c]

        translate German comments in svdotext.hxx
        
        Change-Id: Ia1d30a74abfbe0a3dcfc6e0038b9f805a787ad02
        Reviewed-on: https://gerrit.libreoffice.org/27830
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-03  Johannes Berg  <johannes@sipsolutions.net>  [33d031502d13e249b1be80be59703609dd5755fd]

        translate German in fmtatr2.cxx
        
        Change-Id: Ifa10003b7bbae6404690ec9046107b533d6c67b1
        Reviewed-on: https://gerrit.libreoffice.org/27833
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-03  Johannes Berg  <johannes@sipsolutions.net>  [c2ffa4cb5f55ef8c591398a12be4b2df8ab0e280]

        partially translate German comments in ww8graf.cxx
        
        Change-Id: Iad9ce00869ac2dc989ee95e97ac3ef53de77c007
        Reviewed-on: https://gerrit.libreoffice.org/27832
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2016-08-03  Tor Lillqvist  <tml@collabora.com>  [66a117c8473cfa8181e139e406470428edffd32c]

        ENABLE_OPENGL does not mean whether to enable OpenGL use in general
        
        It refers to only the (old) OpenGL slideshow transition code. So no
        reason to have glew conditional on it.
        
        Change-Id: I13bc3e3c25fd7a33e05b39b405af0c85ab6a8e96

2016-08-03  Tor Lillqvist  <tml@collabora.com>  [e782dc304415e47652eb33be86ce8c28062c3426]

        ENABLE_OPENGL does not mean whether to enable OpenGL use in general
        
        It refers to only the OpenGL slideshow transitions. So no reason for
        avmediaogl to depend on it.
        
        Change-Id: If85ad6bcd077d9e753c259aa8dc6ad5629105136

2016-08-03  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [d14977d33bc3edb6a2c41db4d685d099bfe8d51e]

        tdf#101094 (20) OPTIONS: Check for Class1 DAV before unlock
        
        Change-Id: I890a44bb98577de006355d8394d46baeeaadb13f
        Reviewed-on: https://gerrit.libreoffice.org/27837
        Tested-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>

2016-08-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [9460d24883067160c53b53a018a88298131908da]

        svl: handle nullptr pWriter in SfxUndoManager::dumpAsXml()
        
        This is useful when it's called from gdb for Calc.
        
        Change-Id: I22b3e5bbfc5627bff27899a288f7c25179f750ec
        Reviewed-on: https://gerrit.libreoffice.org/27836
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-03  Szymon Kłos  <eszkadev@gmail.com>  [b7cb6546d12c9a887e20b8ee19398d11c060394a]

        GSoC notebookbar: updated ui files
        
        Change-Id: Ie087e0bf8bbce2770c6576817d32747607f38105

2016-08-03  Eike Rathke  <erack@redhat.com>  [ced79363cc30f225e766195ace4f892754fc85a0]

        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: Ibe1efcd5c4e82c9ce8d9fe8ed0f85e86dac327f7

2016-08-03  Eike Rathke  <erack@redhat.com>  [fa2fdb6607a7b961affadb6ca633b8feed828467]

        rename ocConvert to ocConvertOOo and related
        
        ... to clarify that this is not the "real" CONVERT function.
        
        Change-Id: Ia71949ffabd2c983be0dbf9fa36bb8c52f0077ee

2016-08-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [f6283cf6b4342a0492f1127c2d7a8597255a75c3]

        sd: track view shell id in SdUndoAction
        
        This helps in case of e.g. setting the page size of an Impress slide
        from the sidebar.
        
        Change-Id: I6247d6efcc59f2c6311dcd33d0f989a39fd7b3f9
        Reviewed-on: https://gerrit.libreoffice.org/27827
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-03  Caolán McNamara  <caolanm@redhat.com>  [7ec4a495291c7427bba5256bf2c54f1da999ea52]

        Resolves: tdf#97193 restore pre 5-1 values for INS_INSROWS and INS_INSCOLS
        
        i.e. INS_INSCOLS_BEFORE and INS_INSROWS_BEFORE have the same
        meaning as the old INS_INSROWS and INS_INSCOWS, so reorder the enum
        so they are at the positions of their corresponding originals.
        
        This makes macros recorded before 5-1 work like they did prior to 5-1-0.
        This unfortunately will have the same effect to macros recorded during
        the 5-1 period that the original change did.
        
        regression since...
        
        commit f97beeef352fdd9fd4f157a7a4c4f6af8341cbe6
        Date:   Wed May 20 16:54:27 2015 +0200
        
            Calc: Insert row/col before/after [1/2]
        
            This part renames all INSROW / INSCOL to
            INSROWS_BEFORE / INSCOLS_BEFORE which is
            the current (default) behaviour.
        
        Change-Id: Ide90b8cfebe4af1a3718d93c34657663c20ccc62

2016-08-03  Eike Rathke  <erack@redhat.com>  [dbbab7b1b0c2c1c43cc52b620212fb29c7b99bff]

        UI rename DURATION to PDURATION, DURATION_ADD to DURATION, tdf#50488 related
        
        Change-Id: I7ba783b59a711fc9c9d6bbe68dcf8c3c1a0d409d

2016-08-03  Eike Rathke  <erack@redhat.com>  [3bc16f4a476f22935bd128cef797fb2d69758294]

        rename ocDuration to ocPDuration and related
        
        ... to clarify that these belong to PDURATION (currently DURATION in UI)
        instead of DURATION (currently DURATION_ADD in UI). The confusing UI name
        situation will be resolved separately.
        
        Change-Id: I09a7bc8437be1c4c9e72f94e61c877111fb48806

2016-08-03  Rishabh Kumar  <kris.kr296@gmail.com>  [571866eaba914742a48938abb6c8495e97868bf1]

        [GSoC] Rework of color tab
        
        New Features -
        
        1. Multiple Palettes in color tab.
        2. Remember the selected palette.
        3. Recent colors.
        4. Custom colors.
        
        Change-Id: I36a438a0c282059ddcbda35f934fcd90337fd451
        Reviewed-on: https://gerrit.libreoffice.org/26868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2016-08-03  Eike Rathke  <erack@redhat.com>  [569825ea2b64f3682932cd07dae2b244854f4157]

        comment about using GRAM_ENGLISH_XL_R1C1
        
        ... found when looking for GRAM_PODF_A1.
        
        Change-Id: I175f92f297c8720c2d0736d3a30815217e334276

2016-08-03  Eike Rathke  <erack@redhat.com>  [4afd35f691ffbf369e90e031b17379f52a31c510]

        use GRAM_API instead of GRAM_PODF_A1 in API context
        
        ... which right now is identical but may get corrections in future.
        
        Change-Id: Id4e1707afb32a3d8e073705072e5e65105f2a14a

2016-08-03  Eike Rathke  <erack@redhat.com>  [f21a73bc5b1f13708e0f3ccd2c9d654c3ddc76be]

        InitSymbolsAPI() for FormulaLanguage::API
        
        Change-Id: I203557ed50d0d54fe9977e3d51e7f979551b472b

2016-08-03  Eike Rathke  <erack@redhat.com>  [41eb7eef764d32b4e210a2ec5a745535418fb870]

        introduce formula::FormulaGrammar::Grammar::GRAM_API
        
        Change-Id: Iceaf114847129f0b014ffd61d547e131baf1f07b

2016-08-03  Eike Rathke  <erack@redhat.com>  [f85991efc2ef6a624360ce6225f5ad50f7fd4034]

        introduce css::sheet::FormulaLanguage::API
        
        Change-Id: I70624ded4060f50ad820a9590cb461fe58abceb9

2016-08-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [fcd222d8ccb061fd044b98f6f6180a92b8f0d912]

        remove dead code in drawinglayer
        
        static bools were probably used for debugging proposes
        and should not be in master
        introduced in commits:
         9f6018ec1472d7e4f2f26b300d8c00b09fda1fe8
         ddcf9b9ff2caaffcc59d250b2d7f50ca3ab20330
         d45ddb6d03846b0c576eeee062342962aa131bc0
         7a652a2b2ab5e0d37e32185c8c5fac3af482bb76 and
         70e3eb2c1762fb1ca097cf671e3c7ce3d0dfd1b7
        
        Change-Id: Ided2bf923696cd9fc537f1cb4fedd1a7d4b7c5cd
        Reviewed-on: https://gerrit.libreoffice.org/26880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [700bcdbd467e5f116e967f7ab6657fdbc7933e56]

        sc: replace REGISTER_..._EVENT macros with lambdas
        
        Change-Id: Ie4aef0c2e5cb89626e3549599b055a1d3ce4054b
        Reviewed-on: https://gerrit.libreoffice.org/27506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [219a4707ee8a90f87b91f4ddebe26d9c62b9ff62]

        sc: remove unused code
        
        which was used for import of old BIFF formats
        
        commit e73c4d5013d7a0bf7d72db1773d7125ab91cf269
        removed use of readUniString which lead to a cascade
        -> readUniStringBody
          -> readUniStringHeader
            -> readUniStringChars
              -> jumpToNextStringContinue
        
        skipRecordBlock got unused with commit
        45e4f9e99b75ef8a125228bc42df7fb98af9d7bc
        
        LinkSheetRange getSheetRange(sal_Int32, sal_Int16, sal_Int16 ) const;
        is obsolete since commit
        c4cb83504faa1d241a116001fd27f7148de300ba
        
        Change-Id: I14c49280ca6f5087852d4c5a26e23a4a12fd9338
        Reviewed-on: https://gerrit.libreoffice.org/27254
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2016-08-03  Caolán McNamara  <caolanm@redhat.com>  [61062608a27ceaef5424203d849f88c7fb77b8d0]

        Resolves: tdf#96873 include template image to make it available in help
        
        alternatively move it into the helpimg dir and change the usage
        in helpcontent2, but do it this way to keep it together with the others
        
        Change-Id: I84c6b10aed948a5fea835dc86bade5a4390c716b

2016-08-03  Michael Stahl  <mstahl@redhat.com>  [403eefe81b8a0afe888c60452c17d6b2c5d8343f]

        tdf#101136 dbaccess: use SolarMutex in ModelMethodGuard
        
        There is a deadlock here when storing a ODatabaseDocument on a
        non-main-thread while the main thread dispatches some event that calls
        into ODatabaseDocument, while holding SolarMutex.
        
        The storing of the document also stores BASIC libraries, and since
        commit fca62934f492125ea6728fd6d09f0c66c9e4fa69 the SfxLibraryContainer
        uses SolarMutex for locking.
        
        Now we could re-investigate that problem, but it seems unrealistic to
        expect ODatabaseDocument's implementation will never call anything
        that acquires SolarMutex.
        
        Resistance is futile.  Your locking scheme will be assimilated.
        
        Change-Id: I337d286f3e96c6b2e0dde8682b31faab3f508d20
        Reviewed-on: https://gerrit.libreoffice.org/27590
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2016-08-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [4acac00df5a85ff006ecead06c4018e88caaf401]

        svx: track view shell id in SdrUndoAction
        
        This is used in Impress e.g. when resizing a picture.
        
        Change-Id: I2e0a9228ed0ff9ecfd72696ef84e56f88e4c0f70
        Reviewed-on: https://gerrit.libreoffice.org/27822
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2016-08-03  Caolán McNamara  <caolanm@redhat.com>  [405db7afbdba02eed9a9a4c4f22000fe623b029c]

        Resolves: tdf#100123 prefer notation priority in detecting range/address
        
        i.e. try and parse whether something is a range or an address in order of
        document address convention, Calc A1, Excel A1 and Excel R1C1, rather than
        check if something is a range in any of those conventions before checking if it
        might be an address in any of those conventions.
        
        Change-Id: Ibb744c3eda78a80f33bdbfa5f5ddf0aa5b6361af
        Reviewed-on: https://gerrit.libreoffice.org/27821
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2016